.showcase[data-astro-cid-xis42nfl]{background:var(--surface-dark);overflow-x:clip}.showcase-track[data-astro-cid-xis42nfl]{height:auto}.showcase-stage[data-astro-cid-xis42nfl]{position:relative;height:auto;padding-block:clamp(48px,8vw,96px) 0;overflow:visible}.showcase-surface[data-astro-cid-xis42nfl]{position:relative;width:100%;height:auto;display:flex;flex-direction:column;gap:clamp(48px,8vw,96px);padding-inline:var(--sp-6)}.showcase-glow[data-astro-cid-xis42nfl]{position:absolute;width:60vw;height:60vw;min-width:360px;min-height:360px;border-radius:50%;filter:blur(70px);z-index:0;pointer-events:none}.showcase-glow-copper[data-astro-cid-xis42nfl]{top:-10%;right:-20%;background:radial-gradient(circle,#b0734061,#b0734000 65%)}.showcase-glow-ardesia[data-astro-cid-xis42nfl]{bottom:10%;left:-25%;background:radial-gradient(circle,#5a70804d,#5a708000 65%)}.showcase-ghost-mount[data-astro-cid-xis42nfl]{display:none}.showcase-screen-mount[data-astro-cid-xis42nfl]{position:static;width:min(100%,1100px);aspect-ratio:1200 / 760;margin-inline:auto;z-index:1;perspective:900px;overflow:clip;isolation:isolate}.js .showcase-screen-mount[data-astro-cid-xis42nfl]{position:sticky;top:calc(var(--nav-h) + 14px)}.showcase-screen-mount[data-astro-cid-xis42nfl] .app-morph{position:absolute;left:50%;top:50%;width:1200px;height:760px;margin-left:-600px;margin-top:-380px;transform-origin:50% 50%;transform:scale(.917)}.showcase-caption[data-astro-cid-xis42nfl]{position:relative;z-index:5;margin:calc(-1*clamp(48px,8vw,96px) + 4px) auto 0;width:min(100%,1100px);text-align:right;pointer-events:none;font-family:var(--font-body);font-size:11px;line-height:1.4;color:var(--warm-400)}.showcase-caption[data-astro-cid-xis42nfl] span[data-astro-cid-xis42nfl]{background:var(--surface-dark);padding:1px 6px;border-radius:4px}.showcase-hero[data-astro-cid-xis42nfl]{position:relative;z-index:2;max-width:640px;margin-inline:auto;text-align:center}.showcase-hero[data-astro-cid-xis42nfl] h1[data-astro-cid-xis42nfl]{margin:var(--sp-5) 0 var(--sp-6);color:var(--fg-inverse)}.showcase-hero[data-astro-cid-xis42nfl] .accent[data-astro-cid-xis42nfl]{color:var(--copper-300)}.showcase-hero[data-astro-cid-xis42nfl] .lead[data-astro-cid-xis42nfl]{color:var(--warm-300)}.showcase-hero-cta[data-astro-cid-xis42nfl]{display:flex;gap:var(--sp-3);justify-content:center;margin-top:var(--sp-8);flex-wrap:wrap}#showcase-go-first[data-astro-cid-xis42nfl]{background:transparent;border:1px solid var(--warm-600);color:var(--fg-inverse);font-family:var(--font-body)}#showcase-go-first[data-astro-cid-xis42nfl]:hover{background:#ffffff0f;border-color:var(--copper-400)}.showcase-hero-facts[data-astro-cid-xis42nfl]{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;list-style:none;margin:var(--sp-10) 0 0;padding:18px 0 0;border-top:1px solid var(--warm-700);max-width:560px;margin-inline:auto}.showcase-hero-facts[data-astro-cid-xis42nfl] li[data-astro-cid-xis42nfl]{font-family:var(--font-mono);font-size:12px;color:var(--warm-400)}.showcase-cue[data-astro-cid-xis42nfl]{display:none}.showcase-chapter[data-astro-cid-xis42nfl]{position:relative;z-index:2;max-width:640px;margin-inline:auto}.chapter-eyebrow[data-astro-cid-xis42nfl]{font-family:var(--font-heading);font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--copper-300);margin:0}.showcase-chapter[data-astro-cid-xis42nfl] h2[data-astro-cid-xis42nfl]{margin:14px 0;color:var(--fg-inverse);font-size:clamp(24px,3vw,30px);letter-spacing:-1px}.chapter-body[data-astro-cid-xis42nfl]{margin:0;font-size:15px;line-height:1.6;color:var(--warm-300)}.chapter-bullets[data-astro-cid-xis42nfl]{margin:18px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.chapter-bullets[data-astro-cid-xis42nfl] li[data-astro-cid-xis42nfl]{display:flex;gap:12px;font-size:14px;line-height:1.45;color:var(--warm-300)}.bullet-dot[data-astro-cid-xis42nfl]{width:6px;height:6px;margin-top:8px;flex-shrink:0;border-radius:999px;background:var(--copper-300)}.chapter-bullets[data-astro-cid-xis42nfl] strong[data-astro-cid-xis42nfl]{color:var(--fg-inverse)}.chapter-more[data-astro-cid-xis42nfl]{display:inline-block;margin-top:16px;font-family:var(--font-heading);font-size:14px;font-weight:600;color:var(--copper-300);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--copper-700);transition:color .12s var(--ease-out)}.chapter-more[data-astro-cid-xis42nfl]:hover{color:var(--copper-200)}.chapter-more[data-astro-cid-xis42nfl]:focus-visible{outline:2px solid var(--copper-300);outline-offset:3px;border-radius:2px}.chapter-metric[data-astro-cid-xis42nfl]{display:flex;align-items:baseline;gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid var(--warm-700)}.metric-value[data-astro-cid-xis42nfl]{font-family:var(--font-heading);font-size:44px;font-weight:700;letter-spacing:-2px;color:var(--copper-300)}.metric-label[data-astro-cid-xis42nfl]{font-size:14px;color:var(--warm-400)}.showcase-final[data-astro-cid-xis42nfl]{position:relative;z-index:2;max-width:620px;margin-inline:auto;text-align:center;padding-block:clamp(48px,8vw,96px)}.showcase-final[data-astro-cid-xis42nfl] .eyebrow[data-astro-cid-xis42nfl]{color:var(--copper-300)}.showcase-final[data-astro-cid-xis42nfl] h2[data-astro-cid-xis42nfl]{margin:14px 0 12px;font-size:clamp(36px,5vw,56px);letter-spacing:-2px;color:var(--fg-inverse)}.showcase-final[data-astro-cid-xis42nfl] p[data-astro-cid-xis42nfl]{color:var(--warm-300);margin-bottom:var(--sp-6)}.showcase-final-cta[data-astro-cid-xis42nfl]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.showcase-final[data-astro-cid-xis42nfl] .btn-ghost[data-astro-cid-xis42nfl]{border:1px solid var(--warm-600);color:var(--fg-inverse)}.showcase-rail[data-astro-cid-xis42nfl]{display:none}@media(min-width:900px)and (min-height:600px){.js:not(.reduced-motion) .showcase-track[data-astro-cid-xis42nfl]{height:800vh}.js:not(.reduced-motion) .showcase-stage[data-astro-cid-xis42nfl]{position:sticky;top:0;height:100vh;overflow:clip;padding:0;perspective:2200px;isolation:isolate}.js:not(.reduced-motion) .showcase-surface[data-astro-cid-xis42nfl]{position:absolute;left:50%;top:50%;width:1440px;height:900px;margin-left:-720px;margin-top:-450px;transform-origin:50% 50%;display:block;padding-inline:0;gap:0}.js:not(.reduced-motion) .showcase-glow-copper[data-astro-cid-xis42nfl]{top:-260px;right:-220px;width:900px;height:900px;min-width:0;min-height:0}.js:not(.reduced-motion) .showcase-glow-ardesia[data-astro-cid-xis42nfl]{bottom:-320px;left:-260px;width:860px;height:860px;min-width:0;min-height:0}.js:not(.reduced-motion) .showcase-ghost-mount[data-astro-cid-xis42nfl]{display:block;position:absolute;left:120px;top:70px;width:1200px;height:760px;transform-origin:50% 50%;will-change:transform,opacity;pointer-events:none;opacity:0}.js:not(.reduced-motion) .showcase-ghost-mount[data-astro-cid-xis42nfl] .app-morph{width:1200px;height:760px}.js:not(.reduced-motion) .showcase-screen-mount[data-astro-cid-xis42nfl]{position:absolute;left:120px;top:70px;width:1200px;height:760px;aspect-ratio:auto;transform-origin:50% 50%;will-change:transform;pointer-events:none;z-index:3;perspective:none;transform:translate3d(600px,230px,0) rotateX(50deg) rotateY(0) rotate(-28deg) scale(1.08)}.js:not(.reduced-motion) .showcase-screen-mount[data-astro-cid-xis42nfl] .app-morph{transform:scale(1)}.js:not(.reduced-motion) .showcase-caption[data-astro-cid-xis42nfl]{position:absolute;right:80px;bottom:28px;z-index:11;width:auto;margin:0}.js:not(.reduced-motion) .showcase-hero[data-astro-cid-xis42nfl]{position:absolute;left:96px;top:168px;width:560px;max-width:none;z-index:10;text-align:left;margin:0}.js:not(.reduced-motion) .showcase-hero[data-astro-cid-xis42nfl] .lead[data-astro-cid-xis42nfl]{font-size:16px;line-height:1.55;max-width:500px}.js:not(.reduced-motion) .showcase-hero-facts[data-astro-cid-xis42nfl]{margin-top:var(--sp-8)}.js:not(.reduced-motion) .showcase-chapter[data-astro-cid-xis42nfl],.js:not(.reduced-motion) .showcase-final[data-astro-cid-xis42nfl],.js:not(.reduced-motion) .showcase-rail[data-astro-cid-xis42nfl]{opacity:0;visibility:hidden}.js:not(.reduced-motion) .showcase-hero-cta[data-astro-cid-xis42nfl],.js:not(.reduced-motion) .showcase-hero-facts[data-astro-cid-xis42nfl]{justify-content:flex-start;margin-inline:0}.js:not(.reduced-motion) .showcase-cue[data-astro-cid-xis42nfl]{display:flex;position:absolute;left:96px;bottom:40px;z-index:10;align-items:center;gap:14px}.showcase-cue[data-astro-cid-xis42nfl] span[data-astro-cid-xis42nfl]:first-child{font-family:var(--font-mono);font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--warm-400)}.cue-track[data-astro-cid-xis42nfl]{width:1px;height:44px;background:var(--warm-700);position:relative;overflow:hidden;display:block}.cue-line[data-astro-cid-xis42nfl]{position:absolute;inset:0;background:var(--copper-300)}.js:not(.reduced-motion) .showcase-chapter[data-astro-cid-xis42nfl]{position:absolute;left:80px;top:50%;width:420px;max-width:none;z-index:10;margin:0;transform:translateY(-50%)}.js:not(.reduced-motion) .showcase-final[data-astro-cid-xis42nfl]{position:absolute;left:0;right:0;top:90px;z-index:10;padding-block:0;margin-block:0;margin-inline:auto;max-width:760px}.js:not(.reduced-motion) .showcase-rail[data-astro-cid-xis42nfl]{display:flex;position:absolute;left:80px;bottom:36px;z-index:12;gap:8px}.rail-btn[data-astro-cid-xis42nfl]{width:88px;min-height:44px;padding:8px 0 0;background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;gap:8px;text-align:left}.rail-track[data-astro-cid-xis42nfl]{display:block;width:100%;height:3px;border-radius:999px;background:var(--warm-700);overflow:hidden}.rail-fill[data-astro-cid-xis42nfl]{display:block;width:100%;height:100%;border-radius:999px;background:var(--copper-300);transform-origin:0 50%;transform:scaleX(0)}.rail-label[data-astro-cid-xis42nfl]{font-family:var(--font-mono);font-size:11px;white-space:nowrap;color:var(--warm-400)}.rail-label[data-astro-cid-xis42nfl].active{color:var(--fg-inverse)}.reduced-motion .showcase-surface[data-astro-cid-xis42nfl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:var(--sp-10);align-items:start;padding-block:clamp(48px,6vw,96px)}.reduced-motion .showcase-hero[data-astro-cid-xis42nfl],.reduced-motion .showcase-chapter[data-astro-cid-xis42nfl],.reduced-motion .showcase-final[data-astro-cid-xis42nfl]{grid-column:1;max-width:none;text-align:left;margin-inline:0}.reduced-motion .showcase-hero-cta[data-astro-cid-xis42nfl],.reduced-motion .showcase-hero-facts[data-astro-cid-xis42nfl]{justify-content:flex-start;margin-inline:0}.reduced-motion .showcase-screen-mount[data-astro-cid-xis42nfl]{grid-column:2;grid-row:1 / -1;top:calc(var(--nav-h) + 32px)}.reduced-motion .showcase-caption[data-astro-cid-xis42nfl]{grid-column:2;grid-row:1 / -1;align-self:start;width:100%;margin:calc(63.34% + 4px) 0 0}.js.reduced-motion .showcase-caption[data-astro-cid-xis42nfl]{position:sticky;top:calc(var(--nav-h) + 32px + 292px + 4px)}}@keyframes cueDrop{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.cue-line[data-astro-cid-xis42nfl]{animation:cueDrop 2.4s var(--ease-out) infinite}@keyframes breathe{0%{transform:scale(1)}to{transform:scale(1.06)}}.glow-in[data-astro-cid-xis42nfl]{animation:breathe 9s var(--ease-out) infinite alternate}@media(prefers-reduced-motion:reduce){.cue-line[data-astro-cid-xis42nfl],.glow-in[data-astro-cid-xis42nfl]{animation:none}}@media(max-width:899px){.showcase-surface[data-astro-cid-xis42nfl]{--mock-w: min(92vw, 480px, calc(40svh * 1200 / 760))}.showcase-stage[data-astro-cid-xis42nfl]{padding-block:var(--sp-8) 0}.showcase-screen-mount[data-astro-cid-xis42nfl]{width:var(--mock-w);z-index:5;perspective:900px}.js .showcase-screen-mount[data-astro-cid-xis42nfl]{top:calc(var(--nav-h) + 8px);overflow:visible}.js .showcase-screen-mount[data-astro-cid-xis42nfl]:before{content:"";position:absolute;left:50%;width:100vw;margin-left:-50vw;top:-20px;bottom:-100px;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--surface-dark) 0%,var(--surface-dark) 82%,rgba(45,37,32,0) 100%)}.js .showcase-chapter[data-astro-cid-xis42nfl]{scroll-margin-top:calc(var(--nav-h) + 8px + (var(--mock-w) * 760 / 1200) + 36px)}.showcase-screen-mount[data-astro-cid-xis42nfl] .app-morph{transform:scale(.4);transform-origin:50% 50%}.showcase-caption[data-astro-cid-xis42nfl]{width:var(--mock-w)}.js .showcase-caption[data-astro-cid-xis42nfl]{position:sticky;top:calc(var(--nav-h) + 8px + (var(--mock-w) * 760 / 1200) + 4px);z-index:6}.js .showcase-screen-mount[data-astro-cid-xis42nfl],.js .showcase-caption[data-astro-cid-xis42nfl]{transition:opacity .2s var(--ease-out),visibility .2s}.js .showcase-done[data-astro-cid-xis42nfl] .showcase-screen-mount[data-astro-cid-xis42nfl],.js .showcase-done[data-astro-cid-xis42nfl] .showcase-caption[data-astro-cid-xis42nfl]{opacity:0;visibility:hidden}.showcase-hero[data-astro-cid-xis42nfl],.showcase-chapter[data-astro-cid-xis42nfl],.showcase-final[data-astro-cid-xis42nfl]{text-align:left;max-width:100%}.showcase-hero-cta[data-astro-cid-xis42nfl],.showcase-hero-facts[data-astro-cid-xis42nfl]{justify-content:flex-start;margin-inline:0}.showcase-final[data-astro-cid-xis42nfl]{text-align:center}.showcase-final-cta[data-astro-cid-xis42nfl]{justify-content:center}}@media(orientation:landscape)and (max-height:599px){.showcase-stage[data-astro-cid-xis42nfl]{padding-block:0}.showcase-surface[data-astro-cid-xis42nfl]{--mock-w: min(46vw, calc((100svh - var(--nav-h) - 32px) * 1200 / 760));display:grid;grid-template-columns:var(--mock-w) minmax(0,1fr);gap:var(--sp-6);align-items:start;padding-block:calc(var(--nav-h) + var(--sp-4)) var(--sp-6)}.showcase-hero[data-astro-cid-xis42nfl],.showcase-chapter[data-astro-cid-xis42nfl],.showcase-final[data-astro-cid-xis42nfl]{grid-column:2;max-width:none;text-align:left;margin-inline:0}.showcase-hero-cta[data-astro-cid-xis42nfl],.showcase-hero-facts[data-astro-cid-xis42nfl]{justify-content:flex-start;margin-inline:0}.showcase-final[data-astro-cid-xis42nfl]{padding-block:var(--sp-8) var(--sp-6);text-align:left}.showcase-final-cta[data-astro-cid-xis42nfl]{justify-content:flex-start}.showcase-screen-mount[data-astro-cid-xis42nfl]{grid-column:1;grid-row:1 / -1;width:var(--mock-w);z-index:1;perspective:none}.js .showcase-screen-mount[data-astro-cid-xis42nfl]{position:sticky;top:calc(var(--nav-h) + var(--sp-4));overflow:visible}.showcase-caption[data-astro-cid-xis42nfl]{grid-column:1;grid-row:1 / -1;align-self:start;width:var(--mock-w);margin:calc(var(--mock-w) * 760 / 1200 + 4px) 0 0}.js .showcase-caption[data-astro-cid-xis42nfl]{position:sticky;top:calc(var(--nav-h) + var(--sp-4) + (var(--mock-w) * 760 / 1200) + 4px)}.js .showcase-screen-mount[data-astro-cid-xis42nfl]:before{content:none}.js .showcase-chapter[data-astro-cid-xis42nfl]{scroll-margin-top:calc(var(--nav-h) + var(--sp-4))}.showcase-screen-mount[data-astro-cid-xis42nfl] .app-morph{transform:scale(calc(var(--mock-w) / 1200px));transform-origin:50% 50%}}.cta[data-astro-cid-i344ymn4]{position:relative;background:var(--surface-dark);overflow:clip;isolation:isolate}.glow[data-astro-cid-i344ymn4]{position:absolute;width:55vw;height:55vw;min-width:420px;min-height:420px;border-radius:50%;filter:blur(80px);z-index:-1}.glow-copper[data-astro-cid-i344ymn4]{top:-30%;right:-18%;background:radial-gradient(circle,rgba(176,115,64,.3),transparent 65%)}.glow-ardesia[data-astro-cid-i344ymn4]{bottom:-35%;left:-22%;background:radial-gradient(circle,rgba(90,112,128,.26),transparent 65%)}.cta-grid[data-astro-cid-i344ymn4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:clamp(var(--sp-10),6vw,var(--sp-20));align-items:center}.cta-copy[data-astro-cid-i344ymn4] h2[data-astro-cid-i344ymn4]{margin-bottom:var(--sp-6)}.cta-copy[data-astro-cid-i344ymn4] .lead[data-astro-cid-i344ymn4] strong[data-astro-cid-i344ymn4]{color:var(--copper-300)}.tour-alt[data-astro-cid-i344ymn4]{margin-top:var(--sp-5);font-size:15px}.tour-alt[data-astro-cid-i344ymn4] a[data-astro-cid-i344ymn4]{color:var(--copper-300);text-underline-offset:3px}.demo-form[data-astro-cid-i344ymn4]{background:var(--surface-card);border-radius:var(--radius-2xl);padding:clamp(var(--sp-6),3vw,var(--sp-10));box-shadow:var(--shadow-xl);display:flex;flex-direction:column;gap:var(--sp-4)}.demo-form[data-astro-cid-i344ymn4] h3[data-astro-cid-i344ymn4]{font-size:20px;margin-bottom:var(--sp-2);color:var(--fg-1)}.demo-form[data-astro-cid-i344ymn4] p[data-astro-cid-i344ymn4]{color:var(--fg-2)}label[data-astro-cid-i344ymn4]{display:flex;flex-direction:column;gap:var(--sp-1)}label[data-astro-cid-i344ymn4] span[data-astro-cid-i344ymn4]{font-family:var(--font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--fg-3)}input[data-astro-cid-i344ymn4],select[data-astro-cid-i344ymn4]{font-size:16px;color:var(--fg-1);background:var(--warm-50);border:1px solid var(--surface-border);border-radius:var(--radius-sm);padding:12px 14px}.form-row[data-astro-cid-i344ymn4]{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--sp-4)}.submit[data-astro-cid-i344ymn4]{margin-top:var(--sp-2)}.submit[data-astro-cid-i344ymn4]:disabled{opacity:.7;cursor:default}.form-note[data-astro-cid-i344ymn4]{font-size:12.5px;color:var(--fg-3)}.form-privacy[data-astro-cid-i344ymn4] a[data-astro-cid-i344ymn4],.form-note[data-astro-cid-i344ymn4] a{color:var(--fg-2);text-underline-offset:3px}@media(max-width:960px){.cta-grid[data-astro-cid-i344ymn4],.form-row[data-astro-cid-i344ymn4]{grid-template-columns:1fr}}
