.portal-demo[data-astro-cid-wsd4jj6y]{background:#06101f;position:relative;overflow:hidden}.portal-demo__glow[data-astro-cid-wsd4jj6y]{pointer-events:none;background:radial-gradient(40% 30% at 50% 0,#10b9812e,#0000 70%),radial-gradient(30% 30% at 90% 60%,#0ea5e91a,#0000 70%);position:absolute;inset:0}.portal-demo__head[data-astro-cid-wsd4jj6y]{text-align:center}.portal-demo__eyebrow[data-astro-cid-wsd4jj6y]{letter-spacing:.26em;text-transform:uppercase;color:#6ee7b7;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem}.portal-demo__head[data-astro-cid-wsd4jj6y] h2[data-astro-cid-wsd4jj6y]{font-family:var(--font-heading);letter-spacing:-.055em;margin-top:1rem;font-size:clamp(2.6rem,7vw,6rem);font-weight:600;line-height:.98}.portal-demo__lead[data-astro-cid-wsd4jj6y]{color:#a8b6ca;margin-top:1.25rem;font-size:1.1rem}.portal-demo__app[data-astro-cid-wsd4jj6y]{box-shadow:0 40px 120px -30px #10b98147,0 30px 80px #00000073}.portal-demo__tab[data-astro-cid-wsd4jj6y]{letter-spacing:.1em;text-transform:uppercase;color:#cbd5e1;border-radius:.3rem;min-height:2.5rem;padding:0 1.1rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;transition:background-color .24s ease-out,color .24s ease-out}.portal-demo__tab[data-astro-cid-wsd4jj6y][aria-selected=true]{color:#081630;background:#fff}.portal-demo__tab[data-astro-cid-wsd4jj6y]:focus-visible,.portal-demo__button[data-astro-cid-wsd4jj6y]:focus-visible,.portal-demo__icon-button[data-astro-cid-wsd4jj6y]:focus-visible{outline-offset:2px;outline:2px solid #6ee7b7}.portal-demo__scroller[data-astro-cid-wsd4jj6y]{overscroll-behavior-x:contain;overflow-x:auto}.portal-demo__canvas[data-astro-cid-wsd4jj6y]{min-width:40rem}@media (width>=640px){.portal-demo__canvas[data-astro-cid-wsd4jj6y]{min-width:0}}.portal-demo__panel[data-astro-cid-wsd4jj6y]{background:#0b1b31;outline:none}@media (width>=1024px){.portal-demo__panel[data-astro-cid-wsd4jj6y]{max-height:46rem;overflow-y:auto}}.portal-demo__stat[data-astro-cid-wsd4jj6y]{border:1px solid #ffffff1a;border-radius:.375rem;padding:.75rem}.portal-demo__stat[data-astro-cid-wsd4jj6y] dt[data-astro-cid-wsd4jj6y]{color:#94a3b8;font-size:.72rem}.portal-demo__stat[data-astro-cid-wsd4jj6y] dd[data-astro-cid-wsd4jj6y]{font-family:var(--font-heading,inherit);margin-top:.25rem;font-size:1.6rem;font-weight:600;line-height:1}.portal-demo__status[data-astro-cid-wsd4jj6y]{color:#6ee7b7;align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}.portal-demo__status[data-astro-cid-wsd4jj6y]:before{content:"";background:currentColor;border-radius:9999px;width:.5rem;height:.5rem}.portal-demo__status[data-astro-cid-wsd4jj6y][data-status=non_operational]{color:#fda4af}.portal-demo__fields[data-astro-cid-wsd4jj6y]{gap:.75rem;font-size:.875rem;display:grid}.portal-demo__fields[data-astro-cid-wsd4jj6y]>div[data-astro-cid-wsd4jj6y]{grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;display:grid}.portal-demo__fields[data-astro-cid-wsd4jj6y] dt[data-astro-cid-wsd4jj6y]{color:#94a3b8}.portal-demo__fields[data-astro-cid-wsd4jj6y] dd[data-astro-cid-wsd4jj6y]{color:#f1f5f9;overflow-wrap:anywhere}.portal-demo__button[data-astro-cid-wsd4jj6y]{letter-spacing:.08em;text-transform:uppercase;color:#04111f;background:#34d399;border-radius:.375rem;justify-content:center;align-items:center;min-height:2.9rem;padding:0 1.25rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:600;transition:background-color .24s ease-out;display:inline-flex}.portal-demo__button[data-astro-cid-wsd4jj6y]:hover{background:#6ee7b7}.portal-demo__button[data-astro-cid-wsd4jj6y]:disabled{cursor:not-allowed;opacity:.5}.portal-demo__button--ghost[data-astro-cid-wsd4jj6y]{color:#e2e8f0;background:0 0;border:1px solid #fff3}.portal-demo__button--ghost[data-astro-cid-wsd4jj6y]:hover{background:#ffffff0f}.portal-demo__icon-button[data-astro-cid-wsd4jj6y]{color:#94a3b8;border-radius:.375rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.portal-demo__icon-button[data-astro-cid-wsd4jj6y]:hover{color:#fff;background:#ffffff0f}.portal-demo__icon-button[data-astro-cid-wsd4jj6y] svg[data-astro-cid-wsd4jj6y]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:1rem;height:1rem}.portal-demo__segmented[data-astro-cid-wsd4jj6y]{border:1px solid #ffffff24;border-radius:.375rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.portal-demo__segmented[data-astro-cid-wsd4jj6y] label[data-astro-cid-wsd4jj6y]{cursor:pointer;position:relative}.portal-demo__segmented[data-astro-cid-wsd4jj6y] label[data-astro-cid-wsd4jj6y]+label[data-astro-cid-wsd4jj6y]{border-left:1px solid #ffffff24}.portal-demo__segmented[data-astro-cid-wsd4jj6y] input[data-astro-cid-wsd4jj6y]{opacity:0;position:absolute}.portal-demo__segmented[data-astro-cid-wsd4jj6y] span[data-astro-cid-wsd4jj6y]{color:#cbd5e1;place-items:center;min-height:2.5rem;font-size:.8rem;transition:background-color .24s ease-out,color .24s ease-out;display:grid}.portal-demo__segmented[data-astro-cid-wsd4jj6y] input[data-astro-cid-wsd4jj6y]:checked+span[data-astro-cid-wsd4jj6y]{color:#081630;background:#e2e8f0;font-weight:600}.portal-demo__segmented[data-astro-cid-wsd4jj6y] input[data-astro-cid-wsd4jj6y]:focus-visible+span[data-astro-cid-wsd4jj6y]{outline-offset:-2px;outline:2px solid #6ee7b7}.portal-demo__textarea[data-astro-cid-wsd4jj6y]{resize:vertical;color:#f1f5f9;background:#081630;border:1px solid #ffffff24;border-radius:.375rem;width:100%;padding:.65rem .75rem;font-size:.875rem;line-height:1.5}.portal-demo__textarea[data-astro-cid-wsd4jj6y]:focus{outline-offset:0;outline:2px solid #6ee7b7}.portal-demo__timeline[data-astro-cid-wsd4jj6y]{gap:.9rem;display:grid}.portal-demo__timeline[data-astro-cid-wsd4jj6y] li[data-astro-cid-wsd4jj6y]{color:#64748b;grid-template-columns:1rem minmax(0,1fr);gap:.75rem;transition:color .24s ease-out;display:grid;position:relative}.portal-demo__timeline[data-astro-cid-wsd4jj6y] li[data-astro-cid-wsd4jj6y]:not(:last-child):after{content:"";background:#94a3b840;width:1px;position:absolute;top:1.1rem;bottom:-.9rem;left:calc(.5rem - .5px)}.portal-demo__dot[data-astro-cid-wsd4jj6y]{border:1.5px solid;border-radius:9999px;justify-self:center;width:.65rem;height:.65rem;margin-top:.3rem;transition:background-color .24s ease-out,border-color .24s ease-out}.portal-demo__timeline[data-astro-cid-wsd4jj6y] li[data-astro-cid-wsd4jj6y][data-state=current]{color:#fcd34d}.portal-demo__timeline[data-astro-cid-wsd4jj6y] li[data-astro-cid-wsd4jj6y][data-state=done]{color:#e2e8f0}.portal-demo__timeline[data-astro-cid-wsd4jj6y] li[data-astro-cid-wsd4jj6y][data-state=done] .portal-demo__dot[data-astro-cid-wsd4jj6y]{background:#34d399;border-color:#34d399}.portal-demo__timeline[data-astro-cid-wsd4jj6y] li[data-astro-cid-wsd4jj6y][data-state=current] .portal-demo__dot[data-astro-cid-wsd4jj6y]{background:#fcd34d}.portal-demo__history[data-astro-cid-wsd4jj6y]{gap:.75rem;font-size:.85rem;line-height:1.45;display:grid}.portal-demo__history[data-astro-cid-wsd4jj6y] li{color:#e2e8f0;border-left:2px solid #94a3b840;gap:.15rem;padding-left:.75rem;display:grid}.portal-demo__history[data-astro-cid-wsd4jj6y] li[data-new=true]{border-left-color:#34d399}.portal-demo__history[data-astro-cid-wsd4jj6y] time{letter-spacing:.06em;color:#94a3b8;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem}@media (prefers-reduced-motion:reduce){.portal-demo[data-astro-cid-wsd4jj6y] [data-astro-cid-wsd4jj6y],.portal-demo[data-astro-cid-wsd4jj6y] [data-astro-cid-wsd4jj6y]:before,.portal-demo[data-astro-cid-wsd4jj6y] [data-astro-cid-wsd4jj6y]:after{transition:none!important}}.hero[data-astro-cid-r3g3ryqy]{--hero-p:0;isolation:isolate;min-height:calc(100svh - var(--pp-hdr));color:#fff;text-align:center;background:#040b16;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.hero__glow[data-astro-cid-r3g3ryqy]{z-index:-2;height:120%;opacity:calc(1 - var(--hero-p) * .6);background:radial-gradient(40% 35% at 50% 62%,#10b98138,#0000 70%),radial-gradient(30% 30% at 78% 30%,#0ea5e924,#0000 70%),radial-gradient(28% 26% at 20% 26%,#6366f11f,#0000 70%);position:absolute;inset:-20% -10% auto}.hero__stage[data-astro-cid-r3g3ryqy]{z-index:-1;perspective:1600px;width:min(92rem,150vw);position:absolute;bottom:-34%;left:50%;transform:translate(-50%)}.hero__plane[data-astro-cid-r3g3ryqy]{transform-origin:50% 100%;transform:rotateX(calc(56deg - var(--hero-p) * 30deg)) scale(calc(1 + var(--hero-p) * .08));opacity:calc(1 - var(--hero-p) * .5);mask-image:radial-gradient(70% 80% at 50% 60%,#000 55%,#0000 100%)}.hero__fade[data-astro-cid-r3g3ryqy]{z-index:-1;pointer-events:none;background:linear-gradient(#040b16 30%,#040b16cc 58%,#040b1600 78%,#040b16 100%);position:absolute;inset:0}.hero__content[data-astro-cid-r3g3ryqy]{width:100%;max-width:72rem;opacity:calc(1 - var(--hero-p) * 1.6);transform:translateY(calc(var(--hero-p) * -4rem));padding:clamp(3rem,9vh,7rem) 1.25rem 0}.hero__kicker[data-astro-cid-r3g3ryqy]{letter-spacing:.26em;text-transform:uppercase;color:#6ee7b7;align-items:center;gap:.75rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;display:inline-flex}.hero__kicker[data-astro-cid-r3g3ryqy] span[data-astro-cid-r3g3ryqy]{background:#34d399;border-radius:9999px;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #34d39933}.hero__title[data-astro-cid-r3g3ryqy]{font-family:var(--font-heading);letter-spacing:-.055em;margin-top:1.6rem;font-size:clamp(2.5rem,6.4vw,6.6rem);font-weight:600;line-height:.98}.hero__line[data-astro-cid-r3g3ryqy]{padding-bottom:.08em;display:block;overflow:hidden}.hero__line[data-astro-cid-r3g3ryqy]>span[data-astro-cid-r3g3ryqy]{display:block}.hero__accent[data-astro-cid-r3g3ryqy]{background:linear-gradient(92deg,#34d399 10%,#67e8f9 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero__sub[data-astro-cid-r3g3ryqy]{color:#b6c3d6;max-width:38rem;margin:1.6rem auto 0;font-size:clamp(1.02rem,1.4vw,1.2rem);line-height:1.65}.hero__ctas[data-astro-cid-r3g3ryqy]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.2rem;display:flex}.hero__login[data-astro-cid-r3g3ryqy]{color:#8193ab;margin-top:1.25rem;font-size:.9rem}.hero__login[data-astro-cid-r3g3ryqy] a[data-astro-cid-r3g3ryqy]{color:#6ee7b7;text-underline-offset:4px;text-decoration:underline}.hero__cue[data-astro-cid-r3g3ryqy]{width:1.6rem;height:2.6rem;opacity:calc(1 - var(--hero-p) * 3);border:1.5px solid #ffffff59;border-radius:9999px;place-items:start center;padding-top:.45rem;display:grid;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.hero__cue[data-astro-cid-r3g3ryqy] span[data-astro-cid-r3g3ryqy]{background:#fff;border-radius:9999px;width:3px;height:.5rem}@media (width<=640px){.hero__stage[data-astro-cid-r3g3ryqy]{width:190vw;bottom:-8%}.hero__cue[data-astro-cid-r3g3ryqy]{display:none}}@media (prefers-reduced-motion:no-preference){.hero__line[data-astro-cid-r3g3ryqy]>span[data-astro-cid-r3g3ryqy]{animation:1.1s cubic-bezier(.2,.8,.2,1) both hero-rise;animation-delay:calc(var(--l) * .12s + .12s)}.hero__kicker[data-astro-cid-r3g3ryqy],.hero__sub[data-astro-cid-r3g3ryqy],.hero__ctas[data-astro-cid-r3g3ryqy],.hero__login[data-astro-cid-r3g3ryqy]{animation:.9s ease-out both hero-fade}.hero__sub[data-astro-cid-r3g3ryqy]{animation-delay:.55s}.hero__ctas[data-astro-cid-r3g3ryqy]{animation-delay:.7s}.hero__login[data-astro-cid-r3g3ryqy]{animation-delay:.82s}.hero__cue[data-astro-cid-r3g3ryqy] span[data-astro-cid-r3g3ryqy]{animation:1.8s ease-in-out infinite hero-cue}@keyframes hero-rise{0%{transform:translateY(105%)}}@keyframes hero-fade{0%{opacity:0;transform:translateY(.75rem)}}@keyframes hero-cue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(.9rem)}}}.mock[data-astro-cid-amlzxjt2]{color:#0f172a;text-align:left;background:#fff;border-radius:.75rem;width:100%;min-width:0;max-width:100%;font-size:.85rem;overflow:hidden;box-shadow:0 30px 60px -20px #0000008c}.mock__bar[data-astro-cid-amlzxjt2]{white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;min-width:0;padding:.65rem .9rem;font-weight:600;display:flex}.mock__dots[data-astro-cid-amlzxjt2]{gap:.3rem;display:inline-flex}.mock__dots[data-astro-cid-amlzxjt2] i[data-astro-cid-amlzxjt2]{background:#cbd5e1;border-radius:9999px;width:.55rem;height:.55rem}.mock__site[data-astro-cid-amlzxjt2]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:#64748b;min-width:0;margin-left:auto;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;font-weight:400;overflow:hidden}.mock__body[data-astro-cid-amlzxjt2]{padding:1.1rem}.mock__body--flush[data-astro-cid-amlzxjt2]{padding:0}.mock__body--plan[data-astro-cid-amlzxjt2]{background:#081630;padding:.6rem}.mock-table[data-astro-cid-amlzxjt2]{table-layout:fixed;border-collapse:collapse;width:100%}.mock-table[data-astro-cid-amlzxjt2] th[data-astro-cid-amlzxjt2]:last-child,.mock-table[data-astro-cid-amlzxjt2] td[data-astro-cid-amlzxjt2]:last-child{width:34%}.mock-table[data-astro-cid-amlzxjt2] th[data-astro-cid-amlzxjt2]{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:#64748b;border-bottom:1px solid #e2e8f0;padding:.6rem .9rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;font-weight:400}.mock-table[data-astro-cid-amlzxjt2] td[data-astro-cid-amlzxjt2]{vertical-align:middle;color:#475569;border-bottom:1px solid #f1f5f9;padding:.6rem .9rem}.mock-strong[data-astro-cid-amlzxjt2]{color:#081630;font-weight:600;display:block}.mock-mono[data-astro-cid-amlzxjt2]{letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;display:block}.mock-muted[data-astro-cid-amlzxjt2]{color:#64748b;font-size:.8rem}.mock-status[data-astro-cid-amlzxjt2]{white-space:nowrap;color:#047857;align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.mock-status[data-astro-cid-amlzxjt2]:before{content:"";background:currentColor;border-radius:9999px;width:.45rem;height:.45rem}.mock-status--fault[data-astro-cid-amlzxjt2]{color:#be123c}.mock-row[data-astro-cid-amlzxjt2]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mock-tag[data-astro-cid-amlzxjt2]{color:#334155;border:1px solid #cbd5e1;border-radius:.3rem;flex:none;padding:.2rem .5rem;font-size:.7rem}.mock-tag--high[data-astro-cid-amlzxjt2]{color:#b45309;background:#fffbeb;border-color:#fcd34d}.mock-quote[data-astro-cid-amlzxjt2]{color:#475569;background:#f1f5f9;border-radius:.5rem;margin-top:.9rem;padding:.7rem .8rem}.mock-steps[data-astro-cid-amlzxjt2]{color:#94a3b8;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:1rem;font-size:.72rem;font-weight:600;display:grid}.mock-steps[data-astro-cid-amlzxjt2] li[data-astro-cid-amlzxjt2]{border-top:3px solid #e2e8f0;padding-top:.45rem}.mock-steps[data-astro-cid-amlzxjt2] li[data-astro-cid-amlzxjt2] span[data-astro-cid-amlzxjt2]{color:#64748b;font-weight:400;display:block}.mock-steps[data-astro-cid-amlzxjt2] li[data-astro-cid-amlzxjt2][data-state=done]{color:#047857;border-top-color:#10b981}.mock-steps[data-astro-cid-amlzxjt2] li[data-astro-cid-amlzxjt2][data-state=current]{color:#b45309;border-top-color:#f59e0b}.mock-timeline[data-astro-cid-amlzxjt2]{gap:.9rem;display:grid}.mock-timeline[data-astro-cid-amlzxjt2] li[data-astro-cid-amlzxjt2]{border-left:2px solid #e2e8f0;padding-left:.9rem}.mock-timeline[data-astro-cid-amlzxjt2] li[data-astro-cid-amlzxjt2]:first-child{border-left-color:#10b981}.mock-timeline[data-astro-cid-amlzxjt2] time[data-astro-cid-amlzxjt2]{color:#64748b;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66rem}.mock-lines[data-astro-cid-amlzxjt2]{margin-top:.9rem}.mock-lines[data-astro-cid-amlzxjt2] li[data-astro-cid-amlzxjt2]{color:#334155;border-bottom:1px solid #f1f5f9;justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.mock-comment[data-astro-cid-amlzxjt2]{color:#334155;background:#f8fafc;border-left:2px solid #67e8f9;margin-top:.9rem;padding:.6rem .8rem}.mock-files[data-astro-cid-amlzxjt2]{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.mock-files[data-astro-cid-amlzxjt2] li[data-astro-cid-amlzxjt2]{border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.7rem;min-width:0;padding:.5rem .65rem;display:flex}.mock-file-icon[data-astro-cid-amlzxjt2]{color:#be123c;background:#fff1f2;border-radius:.3rem;flex:none;place-items:center;width:1.9rem;height:1.9rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.56rem;font-weight:600;display:grid}.mock-file-name[data-astro-cid-amlzxjt2]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (width<=640px){.hide-sm[data-astro-cid-amlzxjt2]{display:none}.mock-table[data-astro-cid-amlzxjt2] th[data-astro-cid-amlzxjt2],.mock-table[data-astro-cid-amlzxjt2] td[data-astro-cid-amlzxjt2]{padding-inline:.7rem}.mock-status[data-astro-cid-amlzxjt2]{white-space:normal;align-items:flex-start;font-size:.7rem}.mock-status[data-astro-cid-amlzxjt2]:before{flex:none;margin-top:.3rem}.mock-files[data-astro-cid-amlzxjt2] .mock-mono[data-astro-cid-amlzxjt2]{display:none}}.rail[data-astro-cid-bgfkdtos]{--progress:0;color:#fff;background:#06101f;position:relative}.rail__sticky[data-astro-cid-bgfkdtos]{flex-direction:column;gap:2.5rem;padding:4.5rem 0;display:flex;overflow:hidden}.rail__head[data-astro-cid-bgfkdtos]{justify-content:space-between;align-items:flex-end;gap:2rem;width:100%;max-width:88rem;margin:0 auto;padding:0 1.25rem;display:flex}.rail__eyebrow[data-astro-cid-bgfkdtos]{letter-spacing:.26em;text-transform:uppercase;color:#6ee7b7;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem}.rail__head[data-astro-cid-bgfkdtos] h2[data-astro-cid-bgfkdtos]{font-family:var(--font-heading);letter-spacing:-.05em;margin-top:.9rem;font-size:clamp(2.2rem,5vw,4.6rem);font-weight:600;line-height:1}.rail__head[data-astro-cid-bgfkdtos] h2[data-astro-cid-bgfkdtos] span[data-astro-cid-bgfkdtos]{color:#64748b}.rail__count[data-astro-cid-bgfkdtos],.rail__bar[data-astro-cid-bgfkdtos]{display:none}.rail__count[data-astro-cid-bgfkdtos]{letter-spacing:.14em;color:#64748b;flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.85rem}.rail__count[data-astro-cid-bgfkdtos] span[data-astro-cid-bgfkdtos]{color:#fff}.rail__track[data-astro-cid-bgfkdtos]{gap:1.25rem;width:100%;max-width:46rem;margin:0 auto;padding:0 1.25rem;display:grid}.rail__card[data-astro-cid-bgfkdtos]{--focus:1;background:radial-gradient(120% 80% at 100% 0,#10b9811a,#0000 55%),linear-gradient(#0b1d3a,#081630);border:1px solid #94a3b824;border-radius:1.25rem;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.25rem;min-width:0;padding:1.25rem;display:grid;overflow:hidden}.rail__meta[data-astro-cid-bgfkdtos]{align-items:center;gap:1rem;min-width:0;display:flex}.rail__meta[data-astro-cid-bgfkdtos]>div[data-astro-cid-bgfkdtos]{min-width:0}.rail__num[data-astro-cid-bgfkdtos]{font-family:var(--font-heading);color:#0000;-webkit-text-stroke:1px #6ee7b7b3;font-size:3.2rem;font-weight:700;line-height:1}.rail__meta[data-astro-cid-bgfkdtos] h3[data-astro-cid-bgfkdtos]{font-family:var(--font-heading);letter-spacing:-.02em;font-size:1.45rem;font-weight:600}.rail__meta[data-astro-cid-bgfkdtos] p[data-astro-cid-bgfkdtos]{color:#a8b6ca;margin-top:.2rem}.rail__mock[data-astro-cid-bgfkdtos]{min-width:0}@media (width<=640px){.rail__card[data-astro-cid-bgfkdtos]{padding:1rem}.rail__num[data-astro-cid-bgfkdtos]{font-size:2.4rem}.rail__meta[data-astro-cid-bgfkdtos] h3[data-astro-cid-bgfkdtos]{font-size:1.2rem}.rail__meta[data-astro-cid-bgfkdtos] p[data-astro-cid-bgfkdtos]{font-size:.9rem}}@media (width>=1024px){.rail__head[data-astro-cid-bgfkdtos]{padding:0 2rem}}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__sticky[data-astro-cid-bgfkdtos]{top:var(--pp-sticky-top,var(--pp-hdr));height:calc(100svh - var(--pp-hdr));justify-content:center;gap:2rem;padding:2rem 0;transition:top .24s ease-out;position:sticky}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__count[data-astro-cid-bgfkdtos]{display:block}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__track[data-astro-cid-bgfkdtos]{will-change:transform;align-items:stretch;gap:1.25rem;width:max-content;max-width:none;margin:0;padding:.5rem 30vw 1rem max(2rem,50vw - 42rem);display:flex}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__card[data-astro-cid-bgfkdtos]{opacity:calc(.35 + var(--focus) * .65);transform:scale(calc(.93 + var(--focus) * .07))}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__mock[data-astro-cid-bgfkdtos]{transform:translateY(calc((1 - var(--focus)) * 1.5rem))}@media (width>=1024px){.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__card[data-astro-cid-bgfkdtos]{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:center;gap:2rem;width:min(54rem,62vw);padding:2rem}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__meta[data-astro-cid-bgfkdtos]{gap:1.25rem;display:grid}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__num[data-astro-cid-bgfkdtos]{font-size:5.5rem}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__meta[data-astro-cid-bgfkdtos] h3[data-astro-cid-bgfkdtos]{font-size:1.9rem;line-height:1.1}}@media (width<=1023px){.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__sticky[data-astro-cid-bgfkdtos]{gap:1.1rem;padding:.75rem 0}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__head[data-astro-cid-bgfkdtos] h2[data-astro-cid-bgfkdtos]{margin-top:.6rem;font-size:clamp(1.8rem,7.5vw,2.8rem)}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__track[data-astro-cid-bgfkdtos]{padding:.25rem 7vw .5rem 1.25rem}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__card[data-astro-cid-bgfkdtos]{gap:.9rem;width:min(86vw,34rem);padding:1rem}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__mock[data-astro-cid-bgfkdtos]{max-height:calc(100svh - var(--pp-hdr) - 17rem);border-radius:.75rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__bar[data-astro-cid-bgfkdtos]{width:calc(100% - 2.5rem)}}.rail[data-astro-cid-bgfkdtos][data-pinned=true] .rail__bar[data-astro-cid-bgfkdtos]{background:#94a3b826;width:calc(100% - 2.5rem);max-width:85.5rem;height:2px;margin:0 auto;display:block}.rail__bar[data-astro-cid-bgfkdtos] span[data-astro-cid-bgfkdtos]{transform-origin:0;height:100%;transform:scaleX(var(--progress));background:linear-gradient(90deg,#34d399,#67e8f9);display:block}.qr[data-astro-cid-lq53lhzt]{color:#fff;background:#040b16;position:relative;overflow:hidden}.qr__inner[data-astro-cid-lq53lhzt]{align-items:center;gap:4rem;max-width:80rem;margin:0 auto;padding:6rem 1.25rem;display:grid}.qr__eyebrow[data-astro-cid-lq53lhzt]{letter-spacing:.26em;text-transform:uppercase;color:#6ee7b7;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem}.qr__copy[data-astro-cid-lq53lhzt] h2[data-astro-cid-lq53lhzt]{font-family:var(--font-heading);letter-spacing:-.055em;margin-top:1rem;font-size:clamp(3rem,8vw,7rem);font-weight:600;line-height:.95}.qr__copy[data-astro-cid-lq53lhzt] h2[data-astro-cid-lq53lhzt] span[data-astro-cid-lq53lhzt]{background:linear-gradient(92deg,#34d399,#67e8f9);color:#0000;-webkit-background-clip:text;background-clip:text}.qr__lead[data-astro-cid-lq53lhzt]{color:#a8b6ca;max-width:30rem;margin-top:1.5rem;font-size:1.1rem;line-height:1.65}.scr__qr[data-astro-cid-lq53lhzt] svg{width:100%;height:auto;display:block}.qr__scene[data-astro-cid-lq53lhzt]{place-items:center;min-height:36rem;display:grid;position:relative}.qr__halo[data-astro-cid-lq53lhzt]{filter:blur(10px);background:radial-gradient(circle,#10b98147,#0000 65%);border-radius:9999px;width:30rem;height:30rem;position:absolute}.phone[data-astro-cid-lq53lhzt]{aspect-ratio:9/19;background:#0b1220;border-radius:2.9rem;width:17.5rem;padding:.7rem;position:relative;transform:rotate(-4deg);box-shadow:inset 0 0 0 1.5px #ffffff24,0 50px 100px -20px #000000b3}.phone__notch[data-astro-cid-lq53lhzt]{z-index:3;background:#000;border-radius:9999px;width:5.5rem;height:1.4rem;position:absolute;top:1.2rem;left:50%;transform:translate(-50%)}.phone__screen[data-astro-cid-lq53lhzt]{background:#000;border-radius:2.25rem;height:100%;position:relative;overflow:hidden}.scr[data-astro-cid-lq53lhzt]{position:absolute;inset:0}.scr--camera[data-astro-cid-lq53lhzt]{place-items:center;display:grid}.scr__wall[data-astro-cid-lq53lhzt]{background:radial-gradient(60% 40% at 50% 45%,#94a3b859,#0000 70%),linear-gradient(160deg,#3b4555,#1d2430 60%,#12161d);position:absolute;inset:0}.scr__label[data-astro-cid-lq53lhzt]{text-align:center;color:#081630;background:#fff;border-radius:.6rem;gap:.4rem;width:9rem;padding:.7rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;font-weight:600;display:grid;position:relative;transform:rotate(3deg);box-shadow:0 10px 30px #0006}.scr__frame[data-astro-cid-lq53lhzt]{width:12rem;height:13rem;position:absolute}.scr__frame[data-astro-cid-lq53lhzt] i[data-astro-cid-lq53lhzt]{border:0 solid #34d399;width:2rem;height:2rem;position:absolute}.scr__frame[data-astro-cid-lq53lhzt] i[data-astro-cid-lq53lhzt]:first-child{border-top-width:3px;border-left-width:3px;border-top-left-radius:.6rem;top:0;left:0}.scr__frame[data-astro-cid-lq53lhzt] i[data-astro-cid-lq53lhzt]:nth-child(2){border-top-width:3px;border-right-width:3px;border-top-right-radius:.6rem;top:0;right:0}.scr__frame[data-astro-cid-lq53lhzt] i[data-astro-cid-lq53lhzt]:nth-child(3){border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:.6rem;bottom:0;left:0}.scr__frame[data-astro-cid-lq53lhzt] i[data-astro-cid-lq53lhzt]:nth-child(4){border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:.6rem;bottom:0;right:0}.scr__sweep[data-astro-cid-lq53lhzt]{opacity:0;background:#34d399;width:11rem;height:2px;position:absolute;top:30%;left:50%;transform:translate(-50%);box-shadow:0 0 16px 3px #34d399b3}.scr__found[data-astro-cid-lq53lhzt]{white-space:nowrap;color:#04111f;opacity:0;background:#34d399;border-radius:9999px;padding:.5rem .9rem;font-size:.75rem;font-weight:600;position:absolute;bottom:3.5rem;left:50%;transform:translate(-50%)}.scr--app[data-astro-cid-lq53lhzt]{color:#0f172a;background:#f3f6fa;transform:translate(100%)}.app__top[data-astro-cid-lq53lhzt]{color:#fff;background:#061427;align-items:center;gap:.6rem;padding:3rem 1rem .9rem;font-size:.85rem;font-weight:600;display:flex}.app__top[data-astro-cid-lq53lhzt] span[data-astro-cid-lq53lhzt]{color:#6ee7b7;font-size:1.2rem}.app__body[data-astro-cid-lq53lhzt]{padding:1rem}.app__equipment[data-astro-cid-lq53lhzt]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.7rem;padding:.7rem;display:flex}.app__icon[data-astro-cid-lq53lhzt]{color:#fecdd3;background:#081630;border:1.5px solid #fb7185;border-radius:.5rem;flex:none;place-items:center;width:2.2rem;height:2.2rem;display:grid}.app__icon[data-astro-cid-lq53lhzt] svg[data-astro-cid-lq53lhzt]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:60%}.app__name[data-astro-cid-lq53lhzt]{font-size:.8rem;font-weight:600;line-height:1.3}.app__meta[data-astro-cid-lq53lhzt]{color:#64748b;font-size:.66rem}.app__label[data-astro-cid-lq53lhzt]{color:#475569;margin-top:.9rem;font-size:.68rem;font-weight:600}.app__seg[data-astro-cid-lq53lhzt]{text-align:center;color:#475569;border:1px solid #cbd5e1;border-radius:.5rem;grid-template-columns:repeat(4,1fr);margin-top:.35rem;font-size:.62rem;display:grid;overflow:hidden}.app__seg[data-astro-cid-lq53lhzt] span[data-astro-cid-lq53lhzt]{padding:.45rem 0}.app__seg[data-astro-cid-lq53lhzt] span[data-astro-cid-lq53lhzt]+span[data-astro-cid-lq53lhzt]{border-left:1px solid #e2e8f0}.app__seg[data-astro-cid-lq53lhzt] .is-on[data-astro-cid-lq53lhzt]{color:#fff;background:#081630;font-weight:600}.app__text[data-astro-cid-lq53lhzt]{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;min-height:3.6rem;margin-top:.35rem;padding:.5rem .6rem;font-size:.7rem;line-height:1.45}.app__text[data-astro-cid-lq53lhzt] span[data-astro-cid-lq53lhzt]{display:block}.app__send[data-astro-cid-lq53lhzt]{text-align:center;color:#04111f;background:#10b981;border-radius:.6rem;margin-top:1rem;padding:.75rem;font-size:.78rem;font-weight:700}.app__done[data-astro-cid-lq53lhzt]{text-align:center;color:#fff;opacity:0;background:#061427;place-content:center;gap:.4rem;display:grid;position:absolute;inset:0}.app__done[data-astro-cid-lq53lhzt] span[data-astro-cid-lq53lhzt]{color:#04111f;background:#34d399;border-radius:9999px;place-items:center;width:4rem;height:4rem;margin:0 auto .5rem;font-size:1.8rem;font-weight:700;display:grid}.app__done[data-astro-cid-lq53lhzt] p[data-astro-cid-lq53lhzt]{font-family:var(--font-heading);font-size:1.4rem;font-weight:600}.app__done[data-astro-cid-lq53lhzt] small[data-astro-cid-lq53lhzt]{color:#94a3b8;font-size:.75rem}@media (width>=1024px){.qr__inner[data-astro-cid-lq53lhzt]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);padding:8rem 2rem}}@media (prefers-reduced-motion:reduce){.scr--app[data-astro-cid-lq53lhzt]{transform:none}}@media (prefers-reduced-motion:no-preference){.phone[data-astro-cid-lq53lhzt]{animation:6s ease-in-out infinite phone-float}.scr__frame[data-astro-cid-lq53lhzt],.scr__sweep[data-astro-cid-lq53lhzt],.scr__found[data-astro-cid-lq53lhzt],.scr--camera[data-astro-cid-lq53lhzt],.scr--app[data-astro-cid-lq53lhzt],.app__seg[data-astro-cid-lq53lhzt] .is-on[data-astro-cid-lq53lhzt],.app__text[data-astro-cid-lq53lhzt] span[data-astro-cid-lq53lhzt],.app__send[data-astro-cid-lq53lhzt],.app__done[data-astro-cid-lq53lhzt]{animation-duration:10s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused;animation-fill-mode:both}.qr__scene[data-astro-cid-lq53lhzt].is-inview [data-astro-cid-lq53lhzt]:is(.scr__frame,.scr__sweep,.scr__found,.scr--camera,.scr--app,.app__seg .is-on,.app__text span,.app__send,.app__done),.qr__scene[data-astro-cid-lq53lhzt].is-inview .phone[data-astro-cid-lq53lhzt]{animation-play-state:running}.scr__frame[data-astro-cid-lq53lhzt]{animation-name:qr-frame}.scr__sweep[data-astro-cid-lq53lhzt]{animation-name:qr-sweep}.scr__found[data-astro-cid-lq53lhzt]{animation-name:qr-found}.scr--camera[data-astro-cid-lq53lhzt]{animation-name:qr-camera}.scr--app[data-astro-cid-lq53lhzt]{animation-name:qr-app}.app__seg[data-astro-cid-lq53lhzt] .is-on[data-astro-cid-lq53lhzt]{animation-name:qr-seg}.app__text[data-astro-cid-lq53lhzt] span[data-astro-cid-lq53lhzt]{animation-name:qr-type;animation-timing-function:steps(28,end)}.app__send[data-astro-cid-lq53lhzt]{animation-name:qr-send}.app__done[data-astro-cid-lq53lhzt]{animation-name:qr-done}@keyframes phone-float{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(-3deg)translateY(-.75rem)}}@keyframes qr-frame{0%{opacity:.4;transform:scale(1.35)}18%,30%{opacity:1;transform:scale(1)}34%,to{opacity:1;transform:scale(1)}}@keyframes qr-sweep{0%,4%{opacity:0;top:28%}6%{opacity:1}12%{top:70%}18%{opacity:1;top:30%}20%,to{opacity:0;top:30%}}@keyframes qr-found{0%,19%{opacity:0;transform:translate(-50%,.75rem)}22%,31%{opacity:1;transform:translate(-50%)}34%,to{opacity:0;transform:translate(-50%)}}@keyframes qr-camera{0%,31%{filter:none;transform:translate(0)}36%,96%{filter:brightness(.4);transform:translate(-30%)}to{filter:none;transform:translate(0)}}@keyframes qr-app{0%,31%{transform:translate(100%)}36%,96%{transform:translate(0)}to{transform:translate(100%)}}@keyframes qr-seg{0%,40%{color:#475569;background:0 0}43%,to{color:#fff;background:#081630}}@keyframes qr-type{0%,44%{clip-path:inset(0 100% 0 0)}62%,to{clip-path:inset(0)}}@keyframes qr-send{0%,68%{filter:none;transform:scale(1)}70%{filter:brightness(.9);transform:scale(.95)}72%,to{filter:none;transform:scale(1)}}@keyframes qr-done{0%,72%{opacity:0;transform:scale(1.04)}76%,95%{opacity:1;transform:scale(1)}98%,to{opacity:0}}}.qs[data-astro-cid-xx2qc7ny]{--progress:0;color:#fff;background:#040b16;position:relative}.qs__sticky[data-astro-cid-xx2qc7ny]{place-items:center;min-height:70svh;padding:4rem 1.25rem;display:grid;position:relative;overflow:hidden}.qs__glow[data-astro-cid-xx2qc7ny]{opacity:0;background:radial-gradient(45% 40%,#10b98138,#0000 70%);transition:opacity .9s ease-out;position:absolute;inset:0}.qs__mark[data-astro-cid-xx2qc7ny]{font-family:var(--font-heading);color:#0000;-webkit-text-stroke:1px #94a3b81f;transform:translate(-50%, -50%) rotate(calc(var(--progress) * 50deg - 12deg));pointer-events:none;font-size:min(70vh,70vw);font-weight:700;line-height:1;transition:opacity .6s ease-out;position:absolute;top:50%;left:50%}.qs__list[data-astro-cid-xx2qc7ny]{text-align:center;gap:3rem;width:100%;max-width:68rem;display:grid;position:relative}.qs__index[data-astro-cid-xx2qc7ny]{letter-spacing:.24em;color:#6ee7b7;margin-bottom:1.5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;display:block}.qs__question[data-astro-cid-xx2qc7ny],.qs__answer[data-astro-cid-xx2qc7ny]{font-family:var(--font-heading);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.2rem,6vw,5.4rem);font-weight:600;line-height:1.02}.qs__answer[data-astro-cid-xx2qc7ny] em[data-astro-cid-xx2qc7ny]{background:linear-gradient(92deg,#34d399,#67e8f9);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.qs__answer[data-astro-cid-xx2qc7ny] span[data-astro-cid-xx2qc7ny]{letter-spacing:-.01em;color:#94a3b8;margin-top:.6em;font-size:.42em;font-weight:500;display:block}.qs__meter[data-astro-cid-xx2qc7ny]{background:#94a3b82e;width:2px;height:9rem;position:absolute;top:50%;right:clamp(1rem,3vw,2.5rem);transform:translateY(-50%)}.qs__meter[data-astro-cid-xx2qc7ny] span[data-astro-cid-xx2qc7ny]{transform-origin:top;height:100%;transform:scaleY(var(--progress));background:#34d399;display:block}html[data-pp-ready] .qs[data-astro-cid-xx2qc7ny]{height:calc(100svh + var(--steps) * 70svh)}html[data-pp-ready] .qs__sticky[data-astro-cid-xx2qc7ny]{top:var(--pp-sticky-top,var(--pp-hdr));height:calc(100svh - var(--pp-hdr));min-height:0;padding:0 1.25rem;transition:top .24s ease-out;position:sticky}html[data-pp-ready] .qs__list[data-astro-cid-xx2qc7ny]{height:100%;display:block}html[data-pp-ready] .qs__item[data-astro-cid-xx2qc7ny]{opacity:0;filter:blur(12px);place-content:center;transition:opacity .65s ease-out,filter .65s ease-out,transform .9s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;transform:translateY(3.5rem)scale(.98)}html[data-pp-ready] .qs__item[data-astro-cid-xx2qc7ny][data-state=active],html[data-pp-ready] .qs[data-astro-cid-xx2qc7ny]:not([data-step]) .qs__item[data-astro-cid-xx2qc7ny][data-chapter="0"]{opacity:1;filter:blur();transform:none}html[data-pp-ready] .qs__item[data-astro-cid-xx2qc7ny][data-state=past]{transform:translateY(-3.5rem)scale(.98)}@media (width<=767px){.qs__meter[data-astro-cid-xx2qc7ny]{display:none}}.qs[data-astro-cid-xx2qc7ny][data-step="3"] .qs__glow[data-astro-cid-xx2qc7ny]{opacity:1}.qs[data-astro-cid-xx2qc7ny][data-step="3"] .qs__mark[data-astro-cid-xx2qc7ny]{opacity:0}@media (prefers-reduced-motion:reduce){html[data-pp-ready] .qs__item[data-astro-cid-xx2qc7ny]{filter:none;transition:opacity .2s linear;transform:none}}.story[data-astro-cid-77meo2qj]{--progress:0;color:#fff;background:#040b16;position:relative}.story__sticky[data-astro-cid-77meo2qj]{gap:2.5rem;max-width:88rem;margin:0 auto;padding:4rem 1.25rem;display:grid}.story__eyebrow[data-astro-cid-77meo2qj]{letter-spacing:.26em;text-transform:uppercase;color:#6ee7b7;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem}.story__chapters[data-astro-cid-77meo2qj]{gap:2rem;margin-top:1.5rem;display:grid}.story__kicker[data-astro-cid-77meo2qj]{letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;gap:.6rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;display:inline-flex}.story__kicker[data-astro-cid-77meo2qj] b[data-astro-cid-77meo2qj]{color:#34d399;font-weight:400}.story__chapter[data-astro-cid-77meo2qj] h2[data-astro-cid-77meo2qj]{font-family:var(--font-heading);letter-spacing:-.045em;text-wrap:balance;margin-top:.9rem;font-size:clamp(1.9rem,3.6vw,3.6rem);font-weight:600;line-height:1.02}.story__chapter[data-astro-cid-77meo2qj] p[data-astro-cid-77meo2qj]{color:#a8b6ca;max-width:26rem;margin-top:1rem;font-size:1.05rem;line-height:1.6}.story__ticks[data-astro-cid-77meo2qj]{display:none}.story__window[data-astro-cid-77meo2qj]{background:linear-gradient(#0a1a33,#071327);border:1px solid #94a3b829;border-radius:1rem;overflow:hidden;box-shadow:0 40px 120px -30px #10b98140,0 30px 80px #00000073}.story__bar[data-astro-cid-77meo2qj]{border-bottom:1px solid #94a3b81f;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.story__dots[data-astro-cid-77meo2qj]{gap:.35rem;display:inline-flex}.story__dots[data-astro-cid-77meo2qj] i[data-astro-cid-77meo2qj]{background:#94a3b84d;border-radius:9999px;width:.6rem;height:.6rem}.story__site[data-astro-cid-77meo2qj]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.85rem;font-weight:600;overflow:hidden}.story__hud[data-astro-cid-77meo2qj]{gap:1.25rem;display:flex}.story__hud[data-astro-cid-77meo2qj] div[data-astro-cid-77meo2qj]{text-align:right}.story__hud[data-astro-cid-77meo2qj] dt[data-astro-cid-77meo2qj]{letter-spacing:.08em;text-transform:uppercase;color:#7c8ba1;font-size:.62rem}.story__hud[data-astro-cid-77meo2qj] dd[data-astro-cid-77meo2qj]{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:600;line-height:1.1}.story__viewport[data-astro-cid-77meo2qj]{padding:.75rem;position:relative;overflow:hidden}.story__plan[data-astro-cid-77meo2qj]{transform-origin:76.5% 91%;transition:transform 1.1s cubic-bezier(.65,0,.25,1)}.story[data-astro-cid-77meo2qj][data-step="3"] .story__plan[data-astro-cid-77meo2qj],.story[data-astro-cid-77meo2qj][data-step="4"] .story__plan[data-astro-cid-77meo2qj]{transform:scale(1.7)}.story__legend[data-astro-cid-77meo2qj]{color:#a8b6ca;opacity:0;flex-wrap:wrap;gap:.5rem 1.25rem;padding:.5rem .25rem 0;font-size:.72rem;transition:opacity .5s ease-out;display:flex}.story__legend[data-astro-cid-77meo2qj] li[data-astro-cid-77meo2qj]{align-items:center;gap:.5rem;display:inline-flex}.story__legend[data-astro-cid-77meo2qj] span[data-astro-cid-77meo2qj]{width:1.25rem;height:2px}.story[data-astro-cid-77meo2qj][data-reached~="2"] .story__legend[data-astro-cid-77meo2qj]{opacity:1}.story[data-astro-cid-77meo2qj][data-step="3"] .story__legend[data-astro-cid-77meo2qj],.story[data-astro-cid-77meo2qj][data-step="4"] .story__legend[data-astro-cid-77meo2qj]{opacity:0}.story__overlays[data-astro-cid-77meo2qj]{margin-top:.75rem;display:grid}.story__card[data-astro-cid-77meo2qj]{backdrop-filter:blur(12px);opacity:0;background:#081630eb;border:1px solid #94a3b82e;border-radius:.75rem;grid-area:1/1;align-self:start;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;transition:opacity .5s ease-out,transform .7s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(1rem)}.story__ticket[data-astro-cid-77meo2qj]{display:block}.story__card-kicker[data-astro-cid-77meo2qj]{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.64rem}.story__card-title[data-astro-cid-77meo2qj]{margin-top:.2rem;font-weight:600}.story__card-text[data-astro-cid-77meo2qj]{color:#cbd5e1;margin-top:.2rem;font-size:.85rem;line-height:1.45}.story__alert-icon[data-astro-cid-77meo2qj],.story__check[data-astro-cid-77meo2qj]{color:#fb7185;background:#fb718529;border-radius:.5rem;flex:none;place-items:center;width:2rem;height:2rem;font-weight:700;display:grid}.story__check[data-astro-cid-77meo2qj]{color:#34d399;background:#34d39929}.story__toast[data-astro-cid-77meo2qj]{border-color:#fb718573}.story__history[data-astro-cid-77meo2qj]{border-color:#34d39973}.story[data-astro-cid-77meo2qj][data-step="3"] .story__toast[data-astro-cid-77meo2qj],.story[data-astro-cid-77meo2qj][data-step="4"] .story__ticket[data-astro-cid-77meo2qj],.story[data-astro-cid-77meo2qj][data-step="5"] .story__history[data-astro-cid-77meo2qj]{opacity:1;transform:none}.story__steps[data-astro-cid-77meo2qj]{color:#64748b;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:.75rem;font-size:.72rem;display:grid}.story__steps[data-astro-cid-77meo2qj] li[data-astro-cid-77meo2qj]{gap:.4rem;transition:color .3s ease-out;display:grid}.story__steps[data-astro-cid-77meo2qj] span[data-astro-cid-77meo2qj]{background:#94a3b833;border-radius:9999px;height:3px;transition:background-color .3s ease-out}.story__steps[data-astro-cid-77meo2qj] li[data-astro-cid-77meo2qj][data-state=current]{color:#fcd34d}.story__steps[data-astro-cid-77meo2qj] li[data-astro-cid-77meo2qj][data-state=current] span[data-astro-cid-77meo2qj]{background:#fbbf24}.story__steps[data-astro-cid-77meo2qj] li[data-astro-cid-77meo2qj][data-state=done]{color:#e2e8f0}.story__steps[data-astro-cid-77meo2qj] li[data-astro-cid-77meo2qj][data-state=done] span[data-astro-cid-77meo2qj]{background:#34d399}.story[data-astro-cid-77meo2qj] .pfp-marker{opacity:0;transition:opacity .45s ease-out,scale .6s cubic-bezier(.34,1.56,.64,1),border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out,box-shadow .4s ease-out;transition-delay:calc(var(--i) * 45ms);scale:.3}.story[data-astro-cid-77meo2qj][data-reached~="0"] .pfp-marker{opacity:1;scale:1}.story[data-astro-cid-77meo2qj][data-reached~="1"] .pfp-marker{transition-delay:0s}.story[data-astro-cid-77meo2qj] .pfp-cone{opacity:0;transition:opacity .5s ease-out,scale .9s cubic-bezier(.22,1,.36,1),fill .3s,stroke .3s;transition-delay:calc(var(--i) * 70ms);scale:0}.story[data-astro-cid-77meo2qj][data-reached~="1"] .pfp-cone{opacity:1;scale:1}.story[data-astro-cid-77meo2qj][data-reached~="2"] .pfp-cone{transition-delay:0s}.story[data-astro-cid-77meo2qj] .pfp-link{stroke-dashoffset:1px;transition:stroke-dashoffset 1s cubic-bezier(.65,0,.25,1),opacity .3s;transition-delay:calc(var(--i) * 60ms)}.story[data-astro-cid-77meo2qj][data-reached~="2"] .pfp-link{stroke-dashoffset:0}.story[data-astro-cid-77meo2qj][data-reached~="3"] .pfp-link{transition-delay:0s}.story[data-astro-cid-77meo2qj][data-step="3"] .pfp-marker:not([data-equipment-id=cnd-cam-08]),.story[data-astro-cid-77meo2qj][data-step="4"] .pfp-marker:not([data-equipment-id=cnd-cam-08]){opacity:.3}.story[data-astro-cid-77meo2qj][data-step="3"] .pfp-cone:not([data-fov-for=cnd-cam-08]),.story[data-astro-cid-77meo2qj][data-step="4"] .pfp-cone:not([data-fov-for=cnd-cam-08]),.story[data-astro-cid-77meo2qj][data-step="3"] .pfp-link,.story[data-astro-cid-77meo2qj][data-step="4"] .pfp-link{opacity:.2}.story[data-astro-cid-77meo2qj][data-step="3"] [data-equipment-id=cnd-cam-08]{--marker-accent:#fb7185;color:#fecdd3;box-shadow:0 0 0 6px #fb71852e,0 0 28px #fb71858c}.story[data-astro-cid-77meo2qj][data-step="3"] [data-fov-for=cnd-cam-08]{fill:#fb7185;fill-opacity:.08;stroke:#fb7185;stroke-dasharray:6 6}.story[data-astro-cid-77meo2qj][data-step="4"] [data-equipment-id=cnd-cam-08]{--marker-accent:#fbbf24;color:#fde68a;box-shadow:0 0 0 6px #fbbf2429,0 0 28px #fbbf2473}.story[data-astro-cid-77meo2qj][data-step="5"] [data-equipment-id=cnd-cam-08]{box-shadow:0 0 0 6px #34d3992e,0 0 28px #34d39980}html[data-pp-ready] .story[data-astro-cid-77meo2qj]{height:calc(100svh + var(--steps) * 80svh)}html[data-pp-ready] .story__sticky[data-astro-cid-77meo2qj]{top:var(--pp-sticky-top,var(--pp-hdr));height:calc(100svh - var(--pp-hdr));align-content:center;gap:1.25rem;padding-top:1rem;padding-bottom:1rem;transition:top .24s ease-out;position:sticky}html[data-pp-ready] .story__chapters[data-astro-cid-77meo2qj]{gap:0;margin-top:.75rem}html[data-pp-ready] .story__chapter[data-astro-cid-77meo2qj]{opacity:0;grid-area:1/1;transition:opacity .5s ease-out,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(1.5rem)}html[data-pp-ready] .story__chapter[data-astro-cid-77meo2qj][data-state=past]{transform:translateY(-1.5rem)}html[data-pp-ready] .story__chapter[data-astro-cid-77meo2qj][data-state=active],html[data-pp-ready] .story[data-astro-cid-77meo2qj][data-step="-1"] .story__chapter[data-astro-cid-77meo2qj][data-chapter="0"],html[data-pp-ready] .story[data-astro-cid-77meo2qj]:not([data-step]) .story__chapter[data-astro-cid-77meo2qj][data-chapter="0"]{opacity:1;transform:none}@media (width<=1023px){html[data-pp-ready] .story__chapter[data-astro-cid-77meo2qj] h2[data-astro-cid-77meo2qj]{font-size:clamp(1.6rem,6.5vw,2.4rem)}html[data-pp-ready] .story__chapter[data-astro-cid-77meo2qj] p[data-astro-cid-77meo2qj]{margin-top:.5rem;font-size:.95rem}.story__hud[data-astro-cid-77meo2qj] div[data-astro-cid-77meo2qj]+div[data-astro-cid-77meo2qj]{display:none}}@media (width>=1024px){.story__sticky[data-astro-cid-77meo2qj]{grid-template-columns:minmax(0,.72fr) minmax(0,1.5fr);align-items:center;gap:4rem;padding:6rem 2rem}.story__ticks[data-astro-cid-77meo2qj]{letter-spacing:.14em;text-transform:uppercase;color:#52627a;gap:.6rem;margin-top:3rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;display:grid}.story__ticks[data-astro-cid-77meo2qj] li[data-astro-cid-77meo2qj]{align-items:center;gap:.75rem;transition:color .3s ease-out;display:flex}.story__ticks[data-astro-cid-77meo2qj] span[data-astro-cid-77meo2qj]{background:currentColor;width:1.5rem;height:2px;transition:width .4s cubic-bezier(.2,.8,.2,1),background-color .3s}.story__ticks[data-astro-cid-77meo2qj] li[data-astro-cid-77meo2qj][data-state=past]{color:#8193ab}.story__ticks[data-astro-cid-77meo2qj] li[data-astro-cid-77meo2qj][data-state=active]{color:#fff}.story__ticks[data-astro-cid-77meo2qj] li[data-astro-cid-77meo2qj][data-state=active] span[data-astro-cid-77meo2qj]{background:#34d399;width:3rem}.story__overlays[data-astro-cid-77meo2qj]{width:min(21rem,46%);margin:0;position:absolute;top:1.25rem;left:1.25rem}html[data-pp-ready] .story__sticky[data-astro-cid-77meo2qj]{gap:4rem;padding:1.5rem 2rem}}@media (prefers-reduced-motion:reduce){.story[data-astro-cid-77meo2qj] [data-astro-cid-77meo2qj],.story[data-astro-cid-77meo2qj] *{transition-duration:1ms!important;transition-delay:0s!important}}:root{--pp-hdr:4rem;--pp-sticky-top:var(--site-header-offset,var(--pp-hdr))}@media (width>=1280px){:root{--pp-hdr:5.5rem}}.promises[data-astro-cid-u4bfke5r]{color:#fff;background:#06101f;border-block:1px solid #94a3b81f}.promises__list[data-astro-cid-u4bfke5r]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:88rem;margin:0 auto;display:grid}.promises__list[data-astro-cid-u4bfke5r] li[data-astro-cid-u4bfke5r]{text-align:center;gap:.5rem;padding:3rem 1.25rem;display:grid}.promises__list[data-astro-cid-u4bfke5r] li[data-astro-cid-u4bfke5r]+li[data-astro-cid-u4bfke5r]{border-left:1px solid #94a3b81f}.promises__list[data-astro-cid-u4bfke5r] li[data-astro-cid-u4bfke5r]:nth-child(3){border-left:0}.promises__value[data-astro-cid-u4bfke5r]{font-family:var(--font-heading);letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:linear-gradient(#fff 20%,#6ee7b7 140%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.2rem,8vw,6.5rem);font-weight:600;line-height:1}.promises__label[data-astro-cid-u4bfke5r]{color:#94a3b8;font-size:.95rem}@media (width<=767px){.promises__list[data-astro-cid-u4bfke5r] li[data-astro-cid-u4bfke5r]:nth-child(n+3){border-top:1px solid #94a3b81f}}@media (width>=768px){.promises__list[data-astro-cid-u4bfke5r]{grid-template-columns:repeat(4,minmax(0,1fr))}.promises__list[data-astro-cid-u4bfke5r] li[data-astro-cid-u4bfke5r]{padding:4.5rem 1.5rem}.promises__list[data-astro-cid-u4bfke5r] li[data-astro-cid-u4bfke5r]:nth-child(3){border-left:1px solid #94a3b81f}}.audience[data-astro-cid-u4bfke5r]{color:#fff;background:#040b16;padding:6rem 0;overflow:hidden}.audience__title[data-astro-cid-u4bfke5r]{text-align:center;max-width:50rem;font-family:var(--font-heading);letter-spacing:-.04em;margin:0 auto;padding:0 1.25rem;font-size:clamp(1.8rem,4vw,3.2rem);font-weight:600;line-height:1.05}.audience__rows[data-astro-cid-u4bfke5r]{gap:.5rem;margin-top:3.5rem;display:grid}.audience__row[data-astro-cid-u4bfke5r]{width:max-content;display:flex}.audience__group[data-astro-cid-u4bfke5r]{flex:none;display:flex}.audience__word[data-astro-cid-u4bfke5r]{white-space:nowrap;font-family:var(--font-heading);letter-spacing:-.05em;color:#e2e8f0;align-items:center;gap:2.5rem;padding-right:2.5rem;font-size:clamp(2.8rem,8vw,7.5rem);font-weight:700;line-height:1.05;display:inline-flex}.audience__word--outline[data-astro-cid-u4bfke5r]{color:#0000;-webkit-text-stroke:1.5px #6ee7b7a6}.audience__word[data-astro-cid-u4bfke5r] i[data-astro-cid-u4bfke5r]{background:#34d399;border-radius:9999px;width:.6rem;height:.6rem}.audience__links[data-astro-cid-u4bfke5r]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:3.5rem;padding:0 1.25rem;display:flex}.audience__links[data-astro-cid-u4bfke5r] a[data-astro-cid-u4bfke5r]{border:1px solid #94a3b840;border-radius:9999px;align-items:center;gap:.6rem;min-height:3rem;padding:0 1.4rem;font-weight:500;transition:border-color .24s ease-out,background-color .24s ease-out;display:inline-flex}.audience__links[data-astro-cid-u4bfke5r] a[data-astro-cid-u4bfke5r]:hover{background:#34d39914;border-color:#34d399}.audience__links[data-astro-cid-u4bfke5r] svg[data-astro-cid-u4bfke5r]{fill:none;stroke:#6ee7b7;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.9rem;height:.9rem}@media (prefers-reduced-motion:no-preference){.audience__row[data-astro-cid-u4bfke5r]{animation:38s linear infinite audience-marquee}.audience__row--reverse[data-astro-cid-u4bfke5r]{animation-duration:46s;animation-direction:reverse}@keyframes audience-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}}.faq[data-astro-cid-u4bfke5r]{color:#fff;background:#06101f}.faq__inner[data-astro-cid-u4bfke5r]{gap:3rem;max-width:80rem;margin:0 auto;padding:6rem 1.25rem;display:grid}.faq__eyebrow[data-astro-cid-u4bfke5r]{letter-spacing:.26em;text-transform:uppercase;color:#6ee7b7;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem}.faq[data-astro-cid-u4bfke5r] h2[data-astro-cid-u4bfke5r]{font-family:var(--font-heading);letter-spacing:-.05em;margin-top:1rem;font-size:clamp(2.2rem,4.5vw,4rem);font-weight:600;line-height:1}.faq[data-astro-cid-u4bfke5r] details[data-astro-cid-u4bfke5r]{border-bottom:1px solid #94a3b829}.faq[data-astro-cid-u4bfke5r] summary[data-astro-cid-u4bfke5r]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;list-style:none;display:flex}.faq[data-astro-cid-u4bfke5r] summary[data-astro-cid-u4bfke5r]::-webkit-details-marker{display:none}.faq[data-astro-cid-u4bfke5r] summary[data-astro-cid-u4bfke5r] h3[data-astro-cid-u4bfke5r]{font-size:1.1rem;font-weight:500;line-height:1.4}.faq[data-astro-cid-u4bfke5r] summary[data-astro-cid-u4bfke5r] span[data-astro-cid-u4bfke5r]{flex:none;width:1.1rem;height:1.1rem;position:relative}.faq[data-astro-cid-u4bfke5r] summary[data-astro-cid-u4bfke5r] span[data-astro-cid-u4bfke5r]:before,.faq[data-astro-cid-u4bfke5r] summary[data-astro-cid-u4bfke5r] span[data-astro-cid-u4bfke5r]:after{content:"";background:#34d399;border-radius:2px;width:100%;height:2px;transition:transform .3s ease-out;position:absolute;top:50%;left:0}.faq[data-astro-cid-u4bfke5r] summary[data-astro-cid-u4bfke5r] span[data-astro-cid-u4bfke5r]:after{transform:rotate(90deg)}.faq[data-astro-cid-u4bfke5r] details[data-astro-cid-u4bfke5r][open] summary[data-astro-cid-u4bfke5r] span[data-astro-cid-u4bfke5r]:after{transform:rotate(0)}.faq[data-astro-cid-u4bfke5r] details[data-astro-cid-u4bfke5r] p[data-astro-cid-u4bfke5r]{color:#a8b6ca;padding:0 2.5rem 1.5rem 0;line-height:1.7}.faq[data-astro-cid-u4bfke5r] summary[data-astro-cid-u4bfke5r]:focus-visible{outline-offset:4px;outline:2px solid #34d399}@media (width>=1024px){.faq__inner[data-astro-cid-u4bfke5r]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem;padding:8rem 2rem}}.final[data-astro-cid-u4bfke5r]{isolation:isolate;color:#fff;text-align:center;background:#040b16;position:relative;overflow:hidden}.final__plan[data-astro-cid-u4bfke5r]{z-index:-2;opacity:.35;width:min(80rem,160vw);position:absolute;bottom:-30%;left:50%;transform:translate(-50%)perspective(1400px)rotateX(55deg);mask-image:radial-gradient(60% 70%,#000 30%,#0000 75%)}.final__glow[data-astro-cid-u4bfke5r]{z-index:-1;background:radial-gradient(45% 40% at 50% 70%,#10b98140,#0000 70%),linear-gradient(#040b16 10%,#0000 60%);position:absolute;inset:0}.final__inner[data-astro-cid-u4bfke5r]{max-width:62rem;margin:0 auto;padding:9rem 1.25rem 10rem}.final[data-astro-cid-u4bfke5r] h2[data-astro-cid-u4bfke5r]{font-family:var(--font-heading);letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.6rem,7vw,6.2rem);font-weight:600;line-height:.98}.final[data-astro-cid-u4bfke5r] h2[data-astro-cid-u4bfke5r] span[data-astro-cid-u4bfke5r]{background:linear-gradient(92deg,#34d399,#67e8f9);color:#0000;-webkit-background-clip:text;background-clip:text}.final__inner[data-astro-cid-u4bfke5r]>p[data-astro-cid-u4bfke5r]{color:#a8b6ca;max-width:34rem;margin:1.5rem auto 0;font-size:1.1rem;line-height:1.65}.final__ctas[data-astro-cid-u4bfke5r]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.5rem;display:flex}.final__login[data-astro-cid-u4bfke5r]{color:#6ee7b7;text-underline-offset:4px;margin-top:1.5rem;font-size:.9rem;text-decoration:underline;display:inline-block}
