@property --showcase-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --soon-seconds{syntax:"<integer>";inherits:false;initial-value:0}.showcase-hero{text-align:center;justify-items:center;padding:72px 0 24px;display:grid}.showcase-hero-copy{z-index:1;justify-items:center;max-width:940px;margin-bottom:56px;display:grid;position:relative}.showcase-hero-copy>*{animation:showcase-fade-up .9s var(--alive-ease) both}.showcase-hero-copy>:nth-child(2){animation-delay:80ms}.showcase-hero-copy>:nth-child(3){animation-delay:.16s}.showcase-hero-copy>:nth-child(4){animation-delay:.24s}.showcase-page .eyebrow{gap:10px}.showcase-hero h1{letter-spacing:-.052em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(3rem,5.8vw,5.5rem);line-height:.96}.showcase-hero .lead{text-wrap:pretty;max-width:680px;margin-top:26px}.showcase-hero .actions{justify-content:center}.showcase-live-dot{background:var(--alive-aqua);border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite showcase-pulse;box-shadow:0 0 #6be7df8c}.showcase-live-dot[data-tone=recording]{--pulse:#ff6b5b8c;box-shadow:0 0 0 0 var(--pulse);background:#ff6b5b;animation-name:showcase-pulse-rec}.showcase-theater{isolation:isolate;width:100%;max-width:1120px;animation:showcase-rise 1.2s var(--alive-ease) .2s both;position:relative}.showcase-glow{z-index:-1;pointer-events:none;opacity:.8;filter:blur(56px)saturate(1.9)brightness(1.25);width:122%;height:136%;transition:opacity 1s var(--alive-ease);position:absolute;top:-18%;left:-11%;-webkit-mask-image:radial-gradient(closest-side,#000 74%,#0000);mask-image:radial-gradient(closest-side,#000 74%,#0000)}.showcase-theater[data-phase=playing] .showcase-glow{opacity:1}.showcase-frame{background:#eef7f214;border-radius:26px;padding:1.5px;position:relative}.showcase-frame:before,.showcase-frame:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--showcase-angle), #6be7df0f 0deg, #6be7dff2 64deg, #6be7df0f 132deg, #f6b5290f 184deg, #f6b529e6 244deg, #f6b5290f 312deg, #6be7df0f 360deg);animation:10s linear infinite showcase-orbit;position:absolute;inset:0}.showcase-frame:before{z-index:1;-webkit-mask-composite:xor;padding:1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.showcase-frame:after{z-index:-1;opacity:.4;filter:blur(28px)}.showcase-screen{aspect-ratio:16/9;box-shadow:var(--alive-shadow);background:#02090d;border-radius:24.5px;position:relative;overflow:hidden;transform:translateZ(0);container-type:inline-size}.showcase-screen video{object-fit:cover;background:#02090d;width:100%;height:100%;display:block;position:absolute;inset:0}.showcase-screen video:focus-visible{outline:2px solid var(--alive-aqua);outline-offset:-4px}.showcase-cover{z-index:2;color:var(--alive-ink);cursor:pointer;transition:opacity .6s var(--alive-ease), visibility .6s var(--alive-ease);background:#02090d;border:0;margin:0;padding:0;position:absolute;inset:0}.showcase-cover[data-visible=false]{visibility:hidden;opacity:0;pointer-events:none}.showcase-cover:focus-visible{outline:2px solid var(--alive-aqua);outline-offset:-4px}.showcase-cover-poster{object-fit:cover;filter:brightness(.84)saturate(1.05);width:100%;height:100%;transition:transform 1.6s var(--alive-ease), filter .6s var(--alive-ease);position:absolute;inset:0}.showcase-cover:after{content:"";pointer-events:none;background:radial-gradient(130% 95% at 50% 42%,#0000 52%,#02090d99),linear-gradient(#0000 70%,#02090d73);position:absolute;inset:0}.showcase-cover[data-align=left]:after{background:linear-gradient(90deg,#02090d9e 0%,#02090d2e 38%,#0000 52%),radial-gradient(130% 95% at 50% 42%,#0000 52%,#02090d8c)}.showcase-cover:hover .showcase-cover-poster{filter:brightness(.95)saturate(1.1);transform:scale(1.025)}.showcase-cover-cta{z-index:1;align-items:center;gap:clamp(12px,1.8cqi,22px);display:flex;position:absolute}.showcase-cover[data-align=center] .showcase-cover-cta{flex-direction:column;top:50%;left:50%;transform:translate(-50%,-50%)}.showcase-cover[data-align=left] .showcase-cover-cta{top:27%;left:5.5%}.showcase-orb{--orb:clamp(58px, 8.6cqi, 100px);width:var(--orb);height:var(--orb);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);transition:transform .45s var(--alive-ease), box-shadow .45s var(--alive-ease);background:radial-gradient(circle at 32% 26%,#ffffff4d,#6be7df33 46%,#0613198c);border:1px solid #eef7f273;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff59,0 0 0 8px #6be7df12,0 18px 50px #00000073,0 0 54px #6be7df6b}.showcase-cover:hover .showcase-orb,.showcase-cover:focus-visible .showcase-orb{transform:scale(1.07);box-shadow:inset 0 1px #fff6,0 0 0 10px #6be7df1a,0 22px 60px #00000080,0 0 80px #6be7df99}.showcase-orb i{border:1.5px solid #6be7df99;border-radius:50%;animation:2.8s cubic-bezier(.2,.7,.15,1) infinite showcase-ripple;position:absolute;inset:-1px}.showcase-orb i:nth-child(2){animation-delay:1.4s}.showcase-orb svg{fill:#f2fffc;filter:drop-shadow(0 0 10px #6be7dfd9);width:40%;height:40%;transform:translate(7%)}.showcase-orb svg.showcase-replay{fill:none;stroke:#f2fffc;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transform:none}.showcase-cover-text{text-align:left;gap:6px;display:grid}.showcase-cover[data-align=center] .showcase-cover-text{text-align:center;justify-items:center}.showcase-cover-text strong{letter-spacing:-.025em;text-shadow:0 2px 24px #000000a6;font-size:clamp(1.05rem,2.4cqi,1.75rem);font-weight:700;line-height:1.1}.showcase-cover-text>span{color:var(--alive-ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:clamp(.8rem,1.4cqi,1rem);font-weight:560;display:inline-flex}.showcase-eq{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.showcase-eq i{background:linear-gradient(180deg, var(--alive-aqua), var(--alive-amber));border-radius:2px;width:3px;height:40%;animation:.9s ease-in-out infinite alternate showcase-eq}.showcase-eq i:nth-child(2){animation-duration:1.2s;animation-delay:-.4s}.showcase-eq i:nth-child(3){animation-duration:.75s;animation-delay:-.2s}.showcase-eq i:nth-child(4){animation-duration:1.05s;animation-delay:-.6s}.showcase-chip{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.02em;font-variant-numeric:tabular-nums;background:#02090d8c;border:1px solid #eef7f233;border-radius:999px;padding:6px 12px;font-size:clamp(.72rem,1.2cqi,.84rem);font-weight:650;position:absolute;top:4.5%;right:3%}@container (max-width:520px){.showcase-cover-text{display:none}}.showcase-meta{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 32px;width:100%;max-width:1120px;margin-top:34px;display:flex}.showcase-byline{align-items:center;gap:14px;display:flex}.showcase-byline strong{color:var(--alive-ink);letter-spacing:-.01em;font-size:1.02rem;display:block}.showcase-byline span>span{color:var(--alive-muted);font-size:.92rem}.showcase-avatar{background-color:#0b1d1d;background-position:52% 58%;background-repeat:no-repeat;background-size:400%;border:1px solid #6be7df8c;border-radius:50%;flex:none;width:50px;height:50px;box-shadow:0 0 0 4px #6be7df14,0 0 26px #6be7df40}.showcase-transcript{text-align:right;flex:360px;max-width:640px}.showcase-transcript summary{border:1px solid var(--alive-line-2);color:var(--alive-ink);cursor:pointer;transition:border-color .3s var(--alive-ease), background .3s var(--alive-ease);background:#ffffff08;border-radius:999px;align-items:center;gap:10px;padding:11px 18px;font-size:.95rem;font-weight:620;list-style:none;display:inline-flex}.showcase-transcript summary::-webkit-details-marker{display:none}.showcase-transcript summary:before{content:"";border-right:1.5px solid var(--alive-aqua);border-bottom:1.5px solid var(--alive-aqua);width:7px;height:7px;transition:transform .3s var(--alive-ease);transform:rotate(-45deg)}.showcase-transcript[open] summary:before{transform:rotate(45deg)}.showcase-transcript summary:hover{background:#6be7df0f;border-color:#6be7df80}.showcase-transcript p{border:1px solid var(--alive-line);background:var(--alive-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--alive-ink-2);text-align:left;border-radius:18px;margin-top:16px;padding:22px 24px;font-size:1.02rem;line-height:1.7}.showcase-pillars,.demo-chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.showcase-pillars li{border:1px solid var(--alive-line);background:linear-gradient(160deg, #6be7df0f, transparent 42%), var(--alive-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .35s var(--alive-ease), transform .35s var(--alive-ease), box-shadow .35s var(--alive-ease);border-radius:22px;padding:34px 30px 36px;position:relative;overflow:hidden}.showcase-pillars li:before{content:"";background:linear-gradient(90deg, var(--alive-aqua), var(--alive-amber));width:44px;height:2px;transition:width .5s var(--alive-ease);border-radius:2px;position:absolute;top:0;left:30px;box-shadow:0 0 18px #6be7df99}.showcase-pillars li:hover{border-color:#6be7df6b;transform:translateY(-3px);box-shadow:0 24px 60px #00000059,0 0 40px #6be7df14}.showcase-pillars li:hover:before{width:calc(100% - 60px)}.showcase-pillar-index{color:#eef7f261;letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600;position:absolute;top:24px;right:26px}.showcase-pillar-word,.demo-chapter-index b{background:linear-gradient(92deg,#a9f5ee,#f2ead8);color:#0000;letter-spacing:-.055em;filter:drop-shadow(0 0 22px #6be7df2e);-webkit-background-clip:text;background-clip:text;margin:0 0 20px;font-size:clamp(2.6rem,4vw,3.6rem);font-weight:760;line-height:1}.showcase-pillars li:nth-child(2) .showcase-pillar-word,.demo-chapters li:nth-child(2) .demo-chapter-index b{background-image:linear-gradient(92deg,#f2ead8,#f6d38a)}.showcase-pillars li:nth-child(3) .showcase-pillar-word,.demo-chapters li:nth-child(3) .demo-chapter-index b{filter:drop-shadow(0 0 22px #f6b5292e);background-image:linear-gradient(92deg,#f6d38a,#f6b529)}.showcase-pillars h3{color:var(--alive-ink);letter-spacing:-.02em;margin:0 0 10px;font-size:1.3rem;font-weight:680;line-height:1.2}.showcase-pillars p:not(.showcase-pillar-word){line-height:1.6}.demo-chapters{gap:18px}.demo-chapter{border:1px solid var(--alive-line);background:linear-gradient(160deg, #6be7df0d, transparent 40%), var(--alive-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;transition:border-color .35s var(--alive-ease), transform .35s var(--alive-ease), box-shadow .35s var(--alive-ease);border-radius:22px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.demo-chapter:hover{border-color:#6be7df73;transform:translateY(-4px);box-shadow:0 30px 70px #0006,0 0 50px #6be7df1a}.demo-chapter-media{aspect-ratio:4/3;background:#061319;display:block;position:relative;overflow:hidden}.demo-chapter-media:after{content:"";background:linear-gradient(#0000 55%,#061319eb),linear-gradient(150deg,#6be7df1a,#0000 35%);position:absolute;inset:0}.demo-chapter-media img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform 1.4s var(--alive-ease);display:block}.demo-chapter:hover .demo-chapter-media img{transform:scale(1.045)}.demo-chapter-body{align-content:start;gap:10px;padding:6px 26px 30px;display:grid}.demo-chapter-index{color:#eef7f266;letter-spacing:.08em;font-variant-numeric:tabular-nums;align-items:baseline;gap:14px;margin-top:-30px;font-size:.88rem;font-weight:600;display:flex}.demo-chapter-index b{margin:0;font-size:clamp(2.1rem,3vw,2.7rem);position:relative}.demo-chapter-body strong{color:var(--alive-ink);letter-spacing:-.018em;margin-top:4px;font-size:1.24rem;font-weight:680;line-height:1.25}.demo-chapter-text{color:var(--alive-muted);line-height:1.6}.demo-chapter-body small{color:var(--alive-aqua);margin-top:8px;font-size:.95rem;font-weight:600}.demo-chapter-body small:after{content:"→";transition:transform .3s var(--alive-ease);margin-left:6px;display:inline-block}.demo-chapter:hover small:after{transform:translate(4px)}.soon-glow{background:radial-gradient(38% 52% at 30% 42%,#6be7df9e,#0000 70%),radial-gradient(36% 48% at 72% 60%,#f6b52966,#0000 70%);animation:14s ease-in-out infinite alternate soon-glow-drift}.soon-stage{display:block}.soon-reel{position:absolute;inset:0}.soon-reel img{object-fit:cover;object-position:top center;opacity:0;filter:saturate(1.1)brightness(.6);width:100%;height:100%;animation:24s linear infinite soon-reel;animation-delay:calc(var(--i) * 6s - 2s);will-change:opacity, transform;position:absolute;inset:0}.soon-reel img:only-child{opacity:1;animation:22s ease-in-out infinite alternate soon-still}.soon-scrim{background:radial-gradient(78% 82% at 50% 48%,#02090d38,#02090de0),linear-gradient(#02090d9e,#0000 26% 68%,#02090df0);position:absolute;inset:0}.soon-scanlines{opacity:.85;mix-blend-mode:overlay;background:repeating-linear-gradient(#eef7f20d 0 1px,#0000 1px 4px);animation:6s linear infinite soon-scan;position:absolute;inset:0}.soon-beam{mix-blend-mode:screen;animation:soon-beam 7.5s var(--alive-ease) infinite;background:linear-gradient(105deg,#0000 40%,#6be7df1a 47%,#f2ead829 50%,#f6b52914 53%,#0000 60%);position:absolute;inset:-20% -40%;transform:translate(-55%)}.soon-viewfinder{pointer-events:none;animation:3.6s ease-in-out infinite soon-breathe;position:absolute;inset:5% 3.2%}.soon-viewfinder i{--corner:clamp(14px, 2.6cqi, 32px);width:var(--corner);height:var(--corner);border:0 solid #eef7f29e;position:absolute}.soon-viewfinder i:first-child{border-top-width:2px;border-left-width:2px;border-top-left-radius:6px;top:0;left:0}.soon-viewfinder i:nth-child(2){border-top-width:2px;border-right-width:2px;border-top-right-radius:6px;top:0;right:0}.soon-viewfinder i:nth-child(3){border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:6px;bottom:0;left:0}.soon-viewfinder i:nth-child(4){border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:6px;bottom:0;right:0}.soon-hud{color:#eef7f2cc;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:clamp(.6rem,1.1cqi,.82rem);font-weight:600;display:flex;position:absolute;top:9%;left:6.5%;right:6.5%}.soon-rec{align-items:center;gap:9px;display:inline-flex}.soon-rec i{background:#ff5d4f;border-radius:50%;width:.8em;height:.8em;animation:1.6s step-end infinite soon-blink;box-shadow:0 0 14px #ff5d4fe6}.soon-timecode{counter-reset:soon-seconds var(--soon-seconds);font-variant-numeric:tabular-nums;animation:60s steps(60,end) infinite soon-tick}.soon-timecode:after{content:"00:" counter(soon-seconds, decimal-leading-zero)}.soon-center{text-align:center;place-content:center;justify-items:center;gap:clamp(8px,1.5cqi,18px);padding:0 10%;display:grid;position:absolute;inset:0}.soon-kicker{color:var(--alive-aqua);letter-spacing:.01em;text-shadow:0 0 20px #6be7df66;margin:0;font-size:clamp(.82rem,1.6cqi,1.1rem);font-weight:620}.soon-headline{color:#f4fbf8;letter-spacing:-.058em;text-shadow:0 0 50px #6be7df38,0 6px 34px #0009;margin:0;font-size:clamp(2.6rem,11cqi,8.8rem);font-weight:760;line-height:.9}.soon-headline em{background:linear-gradient(92deg,#a9f5ee 0%,#f2ead8 25%,#f6b529 50%,#f2ead8 75%,#a9f5ee 100%) 0 0/200% 100%;color:#0000;text-shadow:none;filter:drop-shadow(0 0 26px #6be7df4d);-webkit-background-clip:text;background-clip:text;padding-right:.04em;font-style:normal;animation:7s linear infinite soon-shine}.soon-note{max-width:48ch;color:var(--alive-ink-2);margin:0;font-size:clamp(.82rem,1.6cqi,1.12rem);line-height:1.5}.soon-timeline{color:#eef7f2b8;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(10px,1.6cqi,18px);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:clamp(.6rem,1.05cqi,.8rem);font-weight:600;display:grid;position:absolute;bottom:8.5%;left:6.5%;right:6.5%}.soon-track{background:#eef7f229;border-radius:4px;height:4px;position:relative}.soon-sweep{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--alive-aqua), var(--alive-amber), transparent);width:26%;animation:3.4s cubic-bezier(.6,0,.3,1) infinite soon-sweep;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 16px #6be7df8c}.soon-marker{top:50%;left:var(--at);position:absolute;transform:translate(-50%,-50%)}.soon-marker i{border:2px solid var(--alive-aqua);background:#02090d;border-radius:50%;width:10px;height:10px;display:block;box-shadow:0 0 12px #6be7dfbf}.soon-marker:nth-child(4) i{border-color:var(--alive-amber);box-shadow:0 0 12px #f6b529bf}.soon-marker b{color:var(--alive-ink-2);white-space:nowrap;font-weight:600;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@container (max-width:560px){.soon-hud-label,.soon-marker b{display:none}}.soon-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.soon-card{border:1px solid var(--alive-line);background:linear-gradient(160deg, #6be7df0d, transparent 40%), var(--alive-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:inherit;transition:border-color .35s var(--alive-ease), transform .35s var(--alive-ease), box-shadow .35s var(--alive-ease);border-radius:22px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}a.soon-card:hover{border-color:#6be7df73;transform:translateY(-4px);box-shadow:0 30px 70px #0006,0 0 50px #6be7df1a}.soon-card-media{aspect-ratio:16/9;background:#02090d;position:relative;overflow:hidden;container-type:inline-size}.soon-card-media[data-treatment=duotone] .soon-reel img{object-position:50% 40%;filter:grayscale()contrast(1.2)brightness(1.05)blur(1.5px)}.soon-card-media[data-treatment=duotone]:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(120deg,#0a5f5b 0%,#1f8f88 42%,#b88418 100%);position:absolute;inset:0}.soon-card-media[data-treatment=duotone] .soon-scrim{z-index:1;opacity:.6}.soon-card-status{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--alive-ink);letter-spacing:.1em;text-transform:uppercase;background:#02090d9e;border:1px solid #eef7f233;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.74rem;font-weight:680;display:inline-flex;position:absolute;top:14px;left:14px}.soon-card-status i{background:var(--alive-amber);border-radius:50%;width:7px;height:7px;animation:1.6s step-end infinite soon-blink;box-shadow:0 0 10px #f6b529e6}.soon-card-glyph{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02090d66;border-radius:50%;place-items:center;width:clamp(52px,14cqi,72px);height:clamp(52px,14cqi,72px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.soon-card-glyph:before{content:"";border:1.5px dashed #eef7f28c;border-radius:50%;animation:14s linear infinite soon-spin;position:absolute;inset:0}.soon-card-glyph svg{fill:#f2fffcb8;width:36%;transform:translate(7%)}.soon-card-body{align-content:start;gap:10px;padding:24px 28px 30px;display:grid}.soon-card-kicker{color:var(--alive-aqua);font-size:.92rem;font-weight:580}.soon-card-body h3{color:var(--alive-ink);letter-spacing:-.024em;margin:0;font-size:clamp(1.3rem,1.8vw,1.55rem);font-weight:700;line-height:1.18}.soon-card-body p:not(.soon-card-kicker){line-height:1.6}.soon-card-body small{color:var(--alive-aqua);margin-top:6px;font-size:.95rem;font-weight:600}.soon-card-body small:after{content:"→";transition:transform .3s var(--alive-ease);margin-left:6px;display:inline-block}a.soon-card:hover small:after{transform:translate(4px)}@keyframes showcase-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes showcase-rise{0%{opacity:0;transform:translateY(36px)scale(.965)}to{opacity:1;transform:none}}@keyframes showcase-orbit{to{--showcase-angle:360deg}}@keyframes showcase-ripple{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes showcase-eq{0%{height:22%}to{height:100%}}@keyframes showcase-pulse{70%{box-shadow:0 0 0 9px #6be7df00}to{box-shadow:0 0 #6be7df00}}@keyframes showcase-pulse-rec{70%{box-shadow:0 0 0 9px #ff6b5b00}to{box-shadow:0 0 #ff6b5b00}}@keyframes soon-reel{0%{opacity:0;transform:scale(1.05)}5%{opacity:1}25%{opacity:1}30%{opacity:0;transform:scale(1.13)translate(-1.2%,-1.4%)}to{opacity:0;transform:scale(1.13)translate(-1.2%,-1.4%)}}@keyframes soon-still{0%{transform:scale(1.04)}to{transform:scale(1.12)translate(1%,-1%)}}@keyframes soon-scan{to{background-position:0 48px}}@keyframes soon-beam{0%{transform:translate(-55%)}60%,to{transform:translate(55%)}}@keyframes soon-breathe{50%{opacity:.55}}@keyframes soon-blink{50%{opacity:.2}}@keyframes soon-tick{0%{--soon-seconds:0}to{--soon-seconds:60}}@keyframes soon-shine{to{background-position:200% 0}}@keyframes soon-sweep{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:74%}}@keyframes soon-spin{to{transform:rotate(360deg)}}@keyframes soon-glow-drift{0%{transform:rotate(-4deg)scale(1)}to{transform:rotate(5deg)scale(1.08)}}@media (max-width:900px){.showcase-hero{padding:56px 0 8px}.showcase-hero-copy{margin-bottom:44px}.showcase-pillars,.demo-chapters,.soon-card-grid{grid-template-columns:minmax(0,1fr)}.demo-chapter-media{aspect-ratio:16/10}}@media (max-width:700px){.showcase-hero h1{letter-spacing:-.045em;font-size:clamp(2.4rem,10.6vw,3.2rem);line-height:1}.showcase-frame{border-radius:18px}.showcase-screen{border-radius:16.5px}.soon-stage{aspect-ratio:4/5}.soon-headline{font-size:15.5cqi}.showcase-transcript{text-align:left}}@media (prefers-reduced-motion:reduce){.showcase-hero-copy>*,.showcase-theater,.showcase-frame:before,.showcase-frame:after,.showcase-orb i,.showcase-eq i,.showcase-live-dot,.soon-glow,.soon-reel img,.soon-scanlines,.soon-beam,.soon-viewfinder,.soon-rec i,.soon-timecode,.soon-headline em,.soon-sweep,.soon-card-status i,.soon-card-glyph:before{animation:none}.soon-reel img:first-child{opacity:1}.soon-beam,.soon-sweep{display:none}.showcase-cover-poster,.demo-chapter-media img,.showcase-pillars li,.demo-chapter,.soon-card{transition:none}}
