.tsc{overflow:hidden;overflow:clip}.tsc__light{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(46rem 34rem at 78% 50%,rgba(47,107,255,.16),transparent 70%),radial-gradient(40rem 30rem at 92% 85%,rgba(124,58,237,.16),transparent 70%)}.tsc--visual-left .tsc__light{background:radial-gradient(46rem 34rem at 22% 50%,rgba(47,107,255,.16),transparent 70%),radial-gradient(40rem 30rem at 8% 85%,rgba(124,58,237,.16),transparent 70%)}.tsc--wide .tsc__light{background:radial-gradient(60rem 30rem at 50% 80%,rgba(47,107,255,.18),transparent 70%),radial-gradient(40rem 24rem at 50% 100%,rgba(124,58,237,.2),transparent 70%)}.tsc__inner{display:grid;gap:var(--tech-space-7);align-items:center}@media screen and (min-width:990px){.tsc--visual-right .tsc__inner{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:var(--tech-space-8)}.tsc--visual-left .tsc__inner{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:var(--tech-space-8)}.tsc--visual-left .tsc__stage{order:-1}}.tsc--wide .tsc__copy{max-width:82rem;margin-inline:auto;text-align:center;align-items:center}.tsc--wide .tech-pss{width:100%;text-align:left}@media screen and (min-width:990px){.tsc--wide .tech-pss{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0}.tsc--wide .tech-pss__row{grid-template-columns:1fr;gap:1rem;padding:2.2rem 2.4rem;border-top:0}.tsc--wide .tech-pss__row+.tech-pss__row{border-left:1px solid rgba(255,255,255,.07)}}.tsc--wide .tsc__actions{justify-content:center}.tsc__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--tech-space-5);min-width:0}.tsc__heading{max-width:14em;font-size:clamp(3.4rem,4.2vw,5.6rem);font-weight:650;line-height:1.03;letter-spacing:-.045em;color:#f4f6ff}.tsc--wide .tsc__heading{max-width:18em}.tsc__lead{max-width:56rem;margin:0;font-size:clamp(1.65rem,1.3vw,1.85rem);line-height:1.6;color:#e8ebf2b3}.tsc__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tech-space-3) var(--tech-space-5);width:100%}.tsc__note{margin:-.6rem 0 0;font-size:1.3rem;color:#e8ebf299}.tsc__stage{position:relative;min-width:0}@media screen and (min-width:990px){.tsc--visual-right .tsc__inner,.tsc--visual-left .tsc__inner{align-items:start}.tsc--visual-right .tsc__stage,.tsc--visual-left .tsc__stage{position:sticky;top:calc(var(--header-height, 8rem) + 4rem)}.tsc--visual-right .tsc__stage-frame,.tsc--visual-left .tsc__stage-frame{height:54rem}}.tsc__stage-frame{position:relative;height:48rem;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.08);border-radius:3.2rem;background:radial-gradient(70% 70% at 50% 110%,rgba(47,107,255,.32),transparent 70%),radial-gradient(50% 50% at 90% 0%,rgba(124,58,237,.26),transparent 70%),linear-gradient(180deg,#141b408c,#080b1ebf);box-shadow:inset 0 1px #ffffff14,0 4rem 10rem -4rem #000000d9;will-change:transform}.tsc__stage-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:4rem 4rem;-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000,transparent 75%);mask-image:radial-gradient(ellipse at 50% 40%,#000,transparent 75%)}.tsc__stage-frame:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:9rem;background:linear-gradient(0deg,rgba(8,11,30,.95),transparent);pointer-events:none}.tsc__stage-frame .tpv{font-size:clamp(9px,.98vw,14px)}.tsc--wide .tsc__stage-frame{height:52rem}.tsc--wide .tsc__stage-frame .tpv{font-size:clamp(9px,1.1vw,15.5px)}.tsc__orbit{z-index:-1;top:50%;left:50%;width:115%;transform:translate(-50%,-50%) rotate(-12deg) scaleY(.34)}.tsc__image,.tsc__image img{width:100%;height:100%}.tsc__image img{object-fit:cover}.tsc__visual-label{margin:1.2rem .4rem 0;font-family:var(--tech-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;text-align:right;color:#e8ebf299}@media screen and (min-width:750px)and (max-width:989px){.tsc__stage-frame{height:42rem}.tsc__stage-frame .tpv,.tsc--wide .tsc__stage-frame .tpv{font-size:11.5px}}@media screen and (max-width:749px){.tsc__inner{gap:var(--tech-space-5)}.tsc__stage{order:-1}.tsc--wide .tsc__stage{order:0}.tsc__stage-frame,.tsc--wide .tsc__stage-frame{height:30rem;border-radius:2.4rem}.tsc__stage-frame .tpv,.tsc--wide .tsc__stage-frame .tpv{font-size:8.6px}.tsc__heading{font-size:clamp(3rem,8.4vw,3.8rem)}.tsc--wide .tsc__copy{text-align:left;align-items:flex-start}.tsc--wide .tsc__actions{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-tech-showcase.css.map */
