.HostTechDemo_section__yrr3z{position:relative;width:100%;isolation:isolate;background:#07190d}.HostTechDemo_sticky__IjCxy{position:-webkit-sticky;position:sticky;top:0;height:100dvh;width:100%;overflow:hidden;display:flex;flex-direction:column}.HostTechDemo_sectionCompact__Fw2kN .HostTechDemo_sticky__IjCxy{height:auto;min-height:100dvh;scroll-snap-align:start}.HostTechDemo_backdrop__cHF2k{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 70% 60% at 20% 30%,rgba(34,197,94,.22),transparent 70%),radial-gradient(ellipse 60% 60% at 85% 75%,hsla(82,85%,67%,.12),transparent 70%),linear-gradient(180deg,#0e2c18,#0a2412 60%,#061a0c)}.HostTechDemo_backdropCinema__HkIBy{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 78% 68% at 50% 45%,rgba(22,101,52,.32),transparent 72%),linear-gradient(180deg,#04120a,#020806 58%,#010403);opacity:0;transition:opacity .95s ease}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_backdropCinema__HkIBy{opacity:1}.HostTechDemo_vignette__IiU1f{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 95% 80% at 50% 45%,transparent 40%,rgba(6,22,12,.3) 80%,rgba(6,22,12,.6) 100%);opacity:.12;transition:opacity .95s ease}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_vignette__IiU1f{opacity:1}.HostTechDemo_inner__EBuvj{position:relative;z-index:5;flex:1 1;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:calc(var(--shell-top-offset, 66px) + clamp(1.4rem, 3.6vh, 2.75rem)) clamp(1.5rem,4vw,4rem) clamp(1.75rem,3.5vh,2.75rem);max-width:min(1640px,96vw);width:100%;margin:0 auto;gap:clamp(1.1rem,2.6vh,1.9rem)}.HostTechDemo_snapTarget__togxX{height:100dvh;scroll-snap-align:start;pointer-events:none;position:relative}.HostTechDemo_snapTargetFirst__94IS9{margin-top:-100dvh}@media (max-width:860px){.HostTechDemo_snapTarget__togxX{display:none}}.HostTechDemo_wrap__VsFBk{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(1.25rem,3.2vh,2.25rem);width:100%;min-height:0}.HostTechDemo_header__aDIOj{text-align:center;max-width:1180px;margin:0 auto}.HostTechDemo_eyebrow__DpMwK{font-size:.78rem;letter-spacing:.36em;text-transform:uppercase;color:hsla(82,85%,67%,.9);font-weight:700;margin-bottom:.85rem}.HostTechDemo_title__HE_t2{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15;letter-spacing:-.02em;color:#fff}.HostTechDemo_titleLine__xVqW8{display:block}.HostTechDemo_titleEllipsis__SRfgr{opacity:1;transition:opacity .5s ease}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_titleEllipsis__SRfgr{opacity:0}.HostTechDemo_titleLead__wVIxN{max-height:3em;overflow:hidden;opacity:1;transition:opacity .45s ease,max-height .8s cubic-bezier(.22,1,.36,1)}.HostTechDemo_section__yrr3z:not(.HostTechDemo_sectionCompact__Fw2kN)[data-phase=output] .HostTechDemo_titleLead__wVIxN{opacity:0;max-height:0}.HostTechDemo_titleReveal__rozBz{opacity:0;transform:translateY(8px);filter:blur(6px);transition:opacity .7s ease .3s,transform .7s cubic-bezier(.22,1,.36,1) .3s,filter .7s ease .3s}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_titleReveal__rozBz{opacity:1;transform:translateY(0);filter:blur(0)}.HostTechDemo_titleAccent__unVp9{background:linear-gradient(135deg,#bef264 10%,#22c55e 95%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.HostTechDemo_stage__UeKGx{--row-gap:1rem;--screenW:min(calc(61.4vw - 23px),calc(1126px - 5.6vw),calc((100dvh - 16rem - 22px) * 16 / 9));--panelW:calc((var(--screenW) * 9 / 16 + 22px) * 0.75);--rowW:calc(var(--screenW) + var(--row-gap) + var(--panelW));--wIn:calc((var(--rowW) - var(--row-gap)) / 2);--hIn:calc(var(--wIn) * 0.4916);--hOut:calc(var(--screenW) * 9 / 16 + 22px);position:relative;display:flex;flex-direction:column;align-items:center;width:100%;margin-block:auto}.HostTechDemo_screenRow__vTpdA{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--row-gap)}.HostTechDemo_glow__I_edh{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);filter:blur(70px) saturate(2.4) brightness(1.15);opacity:0;pointer-events:none;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .8s ease,filter .55s ease}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_glow__I_edh{opacity:.75}.HostTechDemo_bezel__SMbyg{position:relative;z-index:2;flex-shrink:0;container-type:inline-size;transition:width .95s cubic-bezier(.22,1,.36,1),height .95s cubic-bezier(.22,1,.36,1)}.HostTechDemo_plate__OxEdF{position:absolute;inset:0;z-index:0;border-radius:clamp(14px,1.4vw,20px);background:linear-gradient(180deg,#1d2e22,#0b1810 55%,#060f0a);box-shadow:0 60px 120px -42px rgba(0,0,0,.92),0 0 0 1px hsla(82,85%,67%,.16),inset 0 1px 0 hsla(0,0%,100%,.1);opacity:0;transition:opacity .95s ease;pointer-events:none}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_plate__OxEdF{opacity:1}.HostTechDemo_skin__csGyy{position:absolute;inset:0;z-index:6;width:100%;height:100%;object-fit:fill;display:block;pointer-events:none;filter:drop-shadow(0 26px 44px rgba(0,0,0,.5));opacity:1;transition:opacity .45s ease}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_bezel__SMbyg .HostTechDemo_skin__csGyy{opacity:0}.HostTechDemo_bezelA__ATlCh,.HostTechDemo_bezelB__8Vdwp{width:var(--wIn);height:var(--hIn)}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_bezelA__ATlCh{width:var(--screenW);height:var(--hOut)}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_bezelB__8Vdwp{width:var(--panelW);height:var(--hOut)}.HostTechDemo_screenBox__BppPd{position:absolute;top:5.31%;right:2.05%;bottom:5.26%;left:2.05%;z-index:1;border-radius:6.09cqw;overflow:hidden;background:#04120a;transition:top .95s cubic-bezier(.22,1,.36,1),right .95s cubic-bezier(.22,1,.36,1),bottom .95s cubic-bezier(.22,1,.36,1),left .95s cubic-bezier(.22,1,.36,1),border-radius .95s cubic-bezier(.22,1,.36,1)}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_screenBox__BppPd{top:10px;right:10px;bottom:10px;left:10px;border-radius:clamp(7px,.7vw,11px)}.HostTechDemo_rawVideo__RRzAj{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:cover;display:block;opacity:1;transition:opacity .6s ease .15s;pointer-events:none}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_rawVideo__RRzAj{opacity:0}.HostTechDemo_video__MGklC{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;display:block}.HostTechDemo_panelWrap__Vvnep{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity .6s ease .25s}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_panelWrap__Vvnep{opacity:1}.HostTechDemo_panelFill__EGGI_{position:absolute;inset:0}.HostTechDemo_reelVideo__nExX3{animation:HostTechDemo_reelIn__J6wBM .5s ease both}@keyframes HostTechDemo_reelIn__J6wBM{0%{opacity:0}to{opacity:1}}.HostTechDemo_nameplate__8wGFL{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:2.2rem 1.1rem .85rem;opacity:0;transform:translateY(6px);pointer-events:none;background:linear-gradient(0deg,rgba(3,10,6,.8),rgba(3,10,6,.5) 38%,rgba(3,10,6,0));transition:opacity .5s ease .4s,transform .5s ease .4s}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_nameplate__8wGFL{opacity:1;transform:translateY(0)}.HostTechDemo_nameplateName__u0sVj{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(1.15rem,2.05cqw,2.05rem);line-height:1.08;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.6)}.HostTechDemo_nameplateMeta__gjnWR{font-size:clamp(.68rem,1.02cqw,1.02rem);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:hsla(82,85%,67%,.9);text-shadow:0 1px 8px rgba(0,0,0,.6)}.HostTechDemo_screenRec__3gHLs{position:absolute;top:.7rem;left:.8rem;z-index:4;display:inline-flex;align-items:center;gap:5px;font-size:.62rem;font-weight:700;letter-spacing:.16em;color:hsla(0,0%,100%,.92);text-shadow:0 1px 3px rgba(0,0,0,.8);transition:opacity .4s ease}.HostTechDemo_screenRecDot__bySFH{width:7px;height:7px;border-radius:50%;background:#ff5a5a;box-shadow:0 0 6px rgba(255,90,90,.9);animation:HostTechDemo_recPulse__Si4gT 1.4s ease-in-out infinite}@keyframes HostTechDemo_recPulse__Si4gT{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.HostTechDemo_screenAngle__4Ci7S{position:absolute;bottom:.7rem;left:.8rem;z-index:4;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:hsla(0,0%,100%,.85);padding:.25rem .6rem;border-radius:999px;background:rgba(8,22,13,.6);border:1px solid hsla(0,0%,100%,.12);transition:opacity .4s ease}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_bezel__SMbyg .HostTechDemo_screenAngle__4Ci7S,.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_bezel__SMbyg .HostTechDemo_screenRec__3gHLs{opacity:0}.HostTechDemo_screenEdge__vMkxF{position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),inset 0 0 0 1px rgba(0,0,0,.55),inset 0 0 70px rgba(0,0,0,.3);opacity:0;transition:opacity .6s ease .2s}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_screenEdge__vMkxF{opacity:1}.HostTechDemo_controls__Jo8W2{position:absolute;right:.75rem;bottom:.75rem;z-index:5;display:flex;gap:.5rem;opacity:0;pointer-events:none;transition:opacity .4s ease .3s}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_controls__Jo8W2{opacity:1;pointer-events:auto}.HostTechDemo_controlBtn__e26tI{width:36px;height:36px;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);background:rgba(4,12,8,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,transform .2s ease,border-color .2s ease}.HostTechDemo_controlBtn__e26tI:hover{background:rgba(12,38,22,.8);border-color:hsla(82,85%,67%,.6);transform:translateY(-1px)}.HostTechDemo_rawStrip__xaS7w{display:flex;gap:.6rem;width:100%;margin-bottom:.7rem}.HostTechDemo_rawCard__C0Jja{position:relative;flex:1 1;min-width:0;aspect-ratio:3942/1938;container-type:inline-size}.HostTechDemo_rawCard__C0Jja .HostTechDemo_skin__csGyy{opacity:1;filter:drop-shadow(0 12px 24px rgba(0,0,0,.5))}.HostTechDemo_rawScreen__ml_cs{position:absolute;top:5.31%;right:2.05%;bottom:5.26%;left:2.05%;border-radius:6.09cqw;overflow:hidden;background:#04120a}.HostTechDemo_rawCardVideo__SfGe1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.HostTechDemo_rawCard__C0Jja .HostTechDemo_screenRec__3gHLs{top:.45rem;left:.6rem;font-size:.5rem}.HostTechDemo_rawCard__C0Jja .HostTechDemo_screenAngle__4Ci7S{bottom:.45rem;left:.6rem;font-size:.52rem;padding:.16rem .45rem}.HostTechDemo_stripDivider__f62ML{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.7rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.HostTechDemo_stripDivider__f62ML svg{color:#bef264}.HostTechDemo_rail__nTod6{position:relative;z-index:2;width:var(--rowW);margin-top:clamp(.9rem,1.6vh,1.2rem);display:flex;align-items:center;justify-content:center;min-height:1.2rem}.HostTechDemo_outBit__pzKg1{opacity:0;pointer-events:none;transition:opacity .5s ease .35s}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_outBit__pzKg1{opacity:1;pointer-events:auto}.HostTechDemo_railTag__DDhZ9{display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.55);white-space:nowrap}.HostTechDemo_tally__D2cpI{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#bef264;box-shadow:0 0 10px hsla(82,85%,67%,.9);animation:HostTechDemo_tallyPulse__jmziO 2.4s ease-in-out infinite}@keyframes HostTechDemo_tallyPulse__jmziO{0%,to{opacity:1}50%{opacity:.3}}.HostTechDemo_railNote__57tIM{font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(82,85%,67%,.62);white-space:nowrap}.HostTechDemo_railCaption__hHg4u{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:.55rem;font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;font-weight:700;color:hsla(0,0%,100%,.75);white-space:nowrap;pointer-events:none;opacity:1;transition:opacity .4s ease}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_railCaption__hHg4u{opacity:0}.HostTechDemo_railCaptionDot__RqPQ5{width:7px;height:7px;border-radius:50%;background:#bef264;box-shadow:0 0 10px hsla(82,85%,67%,.7);animation:HostTechDemo_recPulse__Si4gT 1.6s ease-in-out infinite}.HostTechDemo_reelDots___oKA9{display:inline-flex;align-items:center;gap:.55rem;transition:opacity .5s ease .35s}.HostTechDemo_reelDot__ouNWs{width:34px;height:5px;padding:0;border:none;border-radius:999px;cursor:pointer;background:hsla(0,0%,100%,.22);transition:background .25s ease,box-shadow .25s ease,transform .2s ease}.HostTechDemo_reelDot__ouNWs:hover{background:hsla(82,85%,67%,.55)}.HostTechDemo_reelDot__ouNWs:focus-visible{outline:2px solid hsla(82,85%,67%,.9);outline-offset:3px}.HostTechDemo_reelDotOn__jicT7{background:#bef264;box-shadow:0 0 14px -2px hsla(82,85%,67%,.8)}.HostTechDemo_phaseCue__Q98mI{position:absolute;left:50%;bottom:1.6rem;transform:translateX(-50%);z-index:6;display:flex;flex-direction:column;align-items:center;gap:.35rem;pointer-events:none;text-shadow:0 2px 12px rgba(0,0,0,.6);opacity:1;transition:opacity .4s ease}.HostTechDemo_section__yrr3z[data-phase=output] .HostTechDemo_phaseCue__Q98mI{opacity:0}.HostTechDemo_phaseCueLabel__XYSdQ{font-size:.62rem;letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:hsla(0,0%,100%,.65)}.HostTechDemo_phaseCueChevron__kbhv6{color:#bef264;animation:HostTechDemo_cueBob__m_Ia6 1.6s ease-in-out infinite}@keyframes HostTechDemo_cueBob__m_Ia6{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(6px);opacity:1}}@media (prefers-reduced-motion:reduce){.HostTechDemo_backdropCinema__HkIBy,.HostTechDemo_bezel__SMbyg,.HostTechDemo_controls__Jo8W2,.HostTechDemo_glow__I_edh,.HostTechDemo_outBit__pzKg1,.HostTechDemo_panelWrap__Vvnep,.HostTechDemo_phaseCue__Q98mI,.HostTechDemo_plate__OxEdF,.HostTechDemo_railCaption__hHg4u,.HostTechDemo_rawVideo__RRzAj,.HostTechDemo_screenBox__BppPd,.HostTechDemo_screenEdge__vMkxF,.HostTechDemo_skin__csGyy,.HostTechDemo_titleEllipsis__SRfgr,.HostTechDemo_titleLead__wVIxN,.HostTechDemo_titleReveal__rozBz,.HostTechDemo_vignette__IiU1f{transition:none}.HostTechDemo_phaseCueChevron__kbhv6,.HostTechDemo_railCaptionDot__RqPQ5,.HostTechDemo_screenRecDot__bySFH,.HostTechDemo_tally__D2cpI{animation:none}}@media (min-width:769px) and (max-height:820px){.HostTechDemo_title__HE_t2{font-size:clamp(1.5rem,3vw,2.05rem)}.HostTechDemo_stage__UeKGx{--screenW:min(calc(61.4vw - 23px),calc(1126px - 5.6vw),calc((100dvh - 15rem - 18px) * 16 / 9))}}@media (max-width:900px){.HostTechDemo_railNote__57tIM,.HostTechDemo_railTag__DDhZ9{display:none}}@media (max-width:860px){.HostTechDemo_glow__I_edh,.HostTechDemo_phaseCue__Q98mI{display:none}.HostTechDemo_screenRow__vTpdA{flex-direction:column;align-items:center;width:100%}.HostTechDemo_sectionCompact__Fw2kN[data-phase=output] .HostTechDemo_bezelA__ATlCh{width:100%;height:auto;aspect-ratio:16/9}.HostTechDemo_sectionCompact__Fw2kN[data-phase=output] .HostTechDemo_bezelB__8Vdwp{width:min(100%,340px);height:auto;aspect-ratio:.8}.HostTechDemo_rail__nTod6{width:100%}}@media (max-width:768px){.HostTechDemo_sectionCompact__Fw2kN .HostTechDemo_sticky__IjCxy,.HostTechDemo_sticky__IjCxy{position:relative;height:auto;min-height:auto}}.HostTechDemo_warm__RzKzD{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}