.hero-problem-wrapper.svelte-qed8dy{position:relative;min-height:200vh;isolation:isolate}.vignette-overlay.svelte-qed8dy{position:fixed;top:0;left:0;width:calc(100% - var(--scrollbar-w, 0px));height:100vh;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 0%,transparent 40%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.7) 100%);will-change:opacity}.sticky-background.svelte-qed8dy{position:fixed;top:0;left:0;width:calc(100% - var(--scrollbar-w, 0px));height:100vh;z-index:1;pointer-events:none;will-change:transform,opacity}.content-layer.svelte-qed8dy{position:relative;z-index:100}.loading-overlay.svelte-1334xkg{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:#050505;z-index:9999;display:flex;align-items:center;justify-content:center;flex-direction:column}.loader-content.svelte-1334xkg{display:flex;flex-direction:column;align-items:center}.spinner-logo.svelte-1334xkg{width:80px;height:80px;max-width:20vw;max-height:20vw;object-fit:contain;animation:svelte-1334xkg-spin 3s linear infinite;margin-bottom:2rem;filter:brightness(1.2) drop-shadow(0 0 20px rgba(255,69,0,.2));transition:transform .6s cubic-bezier(.2,.7,.1,1)}.spinner-logo.done.svelte-1334xkg{animation:none}.loading-text.svelte-1334xkg{font-family:Orbitron,monospace;font-size:.875rem;color:#9ca3af;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem;transition:opacity .3s ease}.loading-bar-track.svelte-1334xkg{width:200px;height:3px;max-width:50vw;background:#ffffff1a;border-radius:1px;overflow:hidden;position:relative}.loading-bar-fill.svelte-1334xkg{height:100%;background:var(--color-primary, #ef4444);transition:width .1s linear;box-shadow:0 0 10px var(--color-primary, #ef4444)}@keyframes svelte-1334xkg-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-section.svelte-116rvri{background:#000;background:linear-gradient(180deg,#000,#000000a8 49%,#0000);position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 1rem 2rem;min-height:100vh}@media(min-width:768px){.hero-section.svelte-116rvri{padding:6rem 1.5rem 4rem}}@media(min-width:1024px){.hero-section.svelte-116rvri{padding:7rem 2rem 6rem}}.hero-content.svelte-116rvri{text-align:center;position:relative;z-index:20;max-width:56rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}@media(min-width:768px){.hero-content.svelte-116rvri{gap:1.75rem}}.tech-badge.svelte-116rvri{display:inline-flex;align-items:center;gap:.6rem;padding:.18rem .55rem;border-radius:9999px;background:linear-gradient(135deg,#ff4500,#c92800);border:1px solid rgba(255,180,130,.5);font-size:.45rem}@media(min-width:640px){.tech-badge.svelte-116rvri{padding:.35rem .95rem;font-size:.68rem}}.tech-badge.svelte-116rvri{font-family:var(--font-mono);color:#fff;margin-bottom:0;cursor:default;transition:all .3s ease;box-shadow:0 4px 16px #00000059;position:relative;z-index:50;overflow:hidden}.tech-badge.svelte-116rvri:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);animation:svelte-116rvri-badge-shimmer 3s infinite;pointer-events:none}.tech-badge.svelte-116rvri:hover{background:linear-gradient(135deg,#ff5a1f,#d92e00);box-shadow:0 6px 20px #c9280066;transform:translateY(-1px)}@keyframes svelte-116rvri-badge-shimmer{0%,to{left:-100%}50%{left:100%}}.status-dot.svelte-116rvri{position:relative;display:flex;height:.5rem;width:.5rem}.ping.svelte-116rvri{position:absolute;display:inline-flex;height:100%;width:100%;border-radius:9999px;background-color:#fff;opacity:.75;animation:svelte-116rvri-ping 1.5s cubic-bezier(0,0,.2,1) infinite}.dot.svelte-116rvri{position:relative;display:inline-flex;border-radius:9999px;height:.5rem;width:.5rem;background-color:#fff;box-shadow:0 0 10px #fffc}.badge-text.svelte-116rvri{letter-spacing:.08em;font-weight:600}@media(min-width:640px){.badge-text.svelte-116rvri{letter-spacing:.15em}}.hero-title.svelte-116rvri{font-weight:800;letter-spacing:-.04em;color:#fff;margin-bottom:0;font-family:var(--font-heading);line-height:1.15;font-size:clamp(2rem,5.5vw + .5rem,5rem)}.title-part.svelte-116rvri{font-weight:400;display:inline}@media(min-width:640px){.title-part.svelte-116rvri{display:block;white-space:nowrap}}@media(min-width:640px){.title-part.svelte-116rvri+.title-part:where(.svelte-116rvri){margin-top:.5rem}}.highlight-text.svelte-116rvri{font-weight:600;letter-spacing:1px;color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(120deg,var(--color-primary) 0%,#ff6b35 25%,var(--color-warning) 50%,#ff6b35 75%,var(--color-primary) 100%);background-size:200% auto;filter:drop-shadow(0 0 40px rgba(201,40,0,.6));animation:svelte-116rvri-gradient-flow 8s ease infinite;position:relative}.highlight-text.svelte-116rvri:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:4px;opacity:.5;filter:blur(4px)}@keyframes svelte-116rvri-gradient-flow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero-subtitle.svelte-116rvri{font-size:1rem;color:#9ca3af;max-width:42rem;margin:0 auto;font-weight:300;line-height:1.5;letter-spacing:.015em}@media(min-width:768px){.hero-subtitle.svelte-116rvri{font-size:1.125rem;line-height:1.55}}@media(min-width:1024px){.hero-subtitle.svelte-116rvri{font-size:1.2rem}}.cta-group.svelte-116rvri{margin-top:2.5rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}@media(min-width:640px){.cta-group.svelte-116rvri{flex-direction:row;gap:1.5rem;width:100%;max-width:480px}}.btn-secondary.svelte-116rvri{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.5rem;border-radius:.625rem;font-size:.92rem;font-weight:600;text-decoration:none;color:#c7ccf8;background:#5865f21f;border:1px solid rgba(88,101,242,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease}@media(min-width:640px){.btn-secondary.svelte-116rvri{flex:1;padding:.9rem 1.5rem}}.btn-secondary.svelte-116rvri:hover{color:#fff;border-color:#5865f299;background:#5865f21f;transform:translateY(-2px)}.cta-reassure.svelte-116rvri{margin-top:1.25rem;text-align:center;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.05em;color:#6b7280}.btn-primary.svelte-116rvri{width:100%;padding:.85rem 1.6rem;border-radius:.625rem;font-size:.92rem;font-weight:600;letter-spacing:.015em;cursor:pointer;position:relative;overflow:hidden;text-decoration:none;background:linear-gradient(135deg,#ff4500,#c92800);color:#fff;border:1px solid rgba(255,180,130,.45);box-shadow:0 6px 20px #ff450059,inset 0 1px #ffffff38;transition:transform .25s cubic-bezier(.4,0,.2,1),background .25s ease,box-shadow .25s ease,border-color .25s ease}@media(min-width:640px){.btn-primary.svelte-116rvri{flex:1;padding:.9rem 1.5rem}}.btn-primary.svelte-116rvri:hover{background:linear-gradient(135deg,#ff5a1f,#d92e00);box-shadow:0 8px 26px #ff450080,inset 0 1px #ffffff4d;transform:translateY(-2px)}.btn-primary.svelte-116rvri:active{transform:translateY(0)}.btn-content.svelte-116rvri{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:.625rem}.shimmer-effect.svelte-116rvri{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:translate(-100%) skew(-15deg);animation:svelte-116rvri-shimmer 3s infinite}@keyframes svelte-116rvri-shimmer{0%,to{transform:translate(-100%) skew(-15deg)}50%{transform:translate(100%) skew(-15deg)}}@keyframes svelte-116rvri-ping{0%{transform:scale(1);opacity:.75}75%,to{transform:scale(2);opacity:0}}section.svelte-lcm7u1{position:relative;z-index:10;width:100%;max-width:72rem;margin:0 auto;padding:4rem 1rem;color:#f3f4f6}@media(min-width:768px){section.svelte-lcm7u1{padding:7rem 1.5rem}}.heading.svelte-lcm7u1{max-width:46rem;margin:0 auto 2.5rem;text-align:center}.heading.svelte-lcm7u1 .kicker:where(.svelte-lcm7u1){font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;color:#ff4500;margin-bottom:.85rem}.heading.svelte-lcm7u1 h2:where(.svelte-lcm7u1){font-family:var(--font-heading);font-size:2.25rem;font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}@media(min-width:768px){.heading.svelte-lcm7u1 h2:where(.svelte-lcm7u1){font-size:3.25rem}}.heading.svelte-lcm7u1 p:where(.svelte-lcm7u1){font-family:Inter,sans-serif;font-size:1rem;font-weight:300;color:#9ca3af;margin:0}.frame.svelte-lcm7u1{max-width:68rem;margin:0 auto;background:#08080a;border:1px solid rgba(255,255,255,.12);border-radius:.9rem;overflow:hidden;box-shadow:0 30px 80px -30px #ff450040,0 10px 40px -12px #000c}video.svelte-lcm7u1{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#08080a}section.svelte-179e0g1{position:relative;z-index:10;width:100%;max-width:72rem;margin:0 auto;padding:4rem 1rem;color:#f3f4f6}@media(min-width:768px){section.svelte-179e0g1{padding:7rem 1.5rem}}.heading.svelte-179e0g1{max-width:46rem;margin:0 auto 2.5rem;text-align:center}.heading.svelte-179e0g1 .kicker:where(.svelte-179e0g1){font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;color:#ff4500;margin-bottom:.85rem}.heading.svelte-179e0g1 h2:where(.svelte-179e0g1){font-family:var(--font-heading);font-size:2.25rem;font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}@media(min-width:768px){.heading.svelte-179e0g1 h2:where(.svelte-179e0g1){font-size:3.25rem}}.heading.svelte-179e0g1 p:where(.svelte-179e0g1){font-family:Inter,sans-serif;font-size:1.05rem;font-weight:300;color:#9ca3af;margin:0}.diff.svelte-179e0g1{display:grid;gap:1rem;max-width:58rem;margin:0 auto}@media(min-width:820px){.diff.svelte-179e0g1{grid-template-columns:1fr 1fr}}.pane.svelte-179e0g1{background:#0e0e11d1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);border-radius:.9rem;padding:1.1rem 1.2rem 1rem;transition:border-color .5s ease,box-shadow .5s ease}.pane.svelte-179e0g1 pre:where(.svelte-179e0g1){margin:.7rem 0 .9rem;font-family:var(--font-mono);font-size:.76rem;line-height:1.7;color:#9ca3af;white-space:pre-wrap;word-break:break-word}@media(min-width:768px){.pane.svelte-179e0g1 pre:where(.svelte-179e0g1){font-size:.82rem}}.pane.svelte-179e0g1 .req:where(.svelte-179e0g1){color:#e5e7eb}.pane.svelte-179e0g1 .status.ok:where(.svelte-179e0g1){color:#4ade80}.who.svelte-179e0g1{display:flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;color:#6b7280;text-transform:uppercase}.verdict.svelte-179e0g1{font-family:Inter,sans-serif;font-size:.82rem;font-weight:400}.verdict.fine.svelte-179e0g1{color:#6b7280}.verdict.bad.svelte-179e0g1{color:#6b7280;transition:color .5s ease}.hot.svelte-179e0g1{color:#9ca3af;border-radius:3px;padding:0 .15rem;transition:background .55s ease,color .55s ease}.diff.revealed.svelte-179e0g1 .pane.leak:where(.svelte-179e0g1){border-color:#ef444480;box-shadow:0 0 0 1px #ef444429,0 20px 60px -30px #ef444480}.diff.revealed.svelte-179e0g1 .pane.leak:where(.svelte-179e0g1) .hot:where(.svelte-179e0g1){background:#ef44442e;color:#fca5a5}.diff.revealed.svelte-179e0g1 .pane.leak:where(.svelte-179e0g1) .verdict.bad:where(.svelte-179e0g1){color:#f87171}.callout.svelte-179e0g1{display:flex;align-items:flex-start;gap:.7rem;max-width:58rem;margin:1.5rem auto 0;padding:1rem 1.15rem;border-radius:.75rem;border:1px solid rgba(239,68,68,.28);background:#ef44440f;color:#fca5a5;opacity:0;transform:translateY(6px);transition:opacity .5s ease .15s,transform .5s ease .15s}.callout.revealed.svelte-179e0g1{opacity:1;transform:none}.callout.svelte-179e0g1 p:where(.svelte-179e0g1){margin:0;font-family:Inter,sans-serif;font-size:.92rem;font-weight:300;line-height:1.6;color:#d1d5db}.callout.svelte-179e0g1 p:where(.svelte-179e0g1) strong:where(.svelte-179e0g1){color:#fca5a5;font-weight:600}@media(prefers-reduced-motion:reduce){.callout.svelte-179e0g1,.hot.svelte-179e0g1,.pane.svelte-179e0g1,.verdict.bad.svelte-179e0g1{transition:none}}.footnote.svelte-179e0g1{max-width:46rem;margin:2rem auto 0;text-align:center;font-family:Inter,sans-serif;font-size:.85rem;font-weight:300;line-height:1.65;color:#6b7280}section.svelte-1nv1rfw{position:relative;z-index:10;width:100%;max-width:72rem;margin:0 auto;padding:4rem 1rem;color:#f3f4f6}@media(min-width:768px){section.svelte-1nv1rfw{padding:7rem 1.5rem}}.heading.svelte-1nv1rfw{max-width:46rem;margin:0 auto 3rem;text-align:center}.heading.svelte-1nv1rfw .kicker:where(.svelte-1nv1rfw){font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;color:#ff4500;margin-bottom:.85rem}.heading.svelte-1nv1rfw h2:where(.svelte-1nv1rfw){font-family:var(--font-heading);font-size:2.25rem;font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}@media(min-width:768px){.heading.svelte-1nv1rfw h2:where(.svelte-1nv1rfw){font-size:3.25rem}}.heading.svelte-1nv1rfw p:where(.svelte-1nv1rfw){font-family:Inter,sans-serif;font-size:1.05rem;font-weight:300;color:#9ca3af;margin:0}.stage.svelte-1nv1rfw{display:grid;gap:3rem;align-items:center;max-width:62rem;margin:0 auto}@media(min-width:900px){.stage.svelte-1nv1rfw{grid-template-columns:17rem 1fr;gap:4rem}}.phone.svelte-1nv1rfw{justify-self:center;width:15.5rem;height:31rem;border-radius:2.2rem;padding:.55rem;background:linear-gradient(160deg,#26262c,#121215);border:1px solid rgba(255,255,255,.14);box-shadow:0 40px 90px -35px #ff450059,0 20px 60px -20px #000000e6;position:relative}.notch.svelte-1nv1rfw{position:absolute;top:.55rem;left:50%;transform:translate(-50%);width:4.5rem;height:1.1rem;border-radius:0 0 .7rem .7rem;background:#121215;z-index:3}.screen.svelte-1nv1rfw{width:100%;height:100%;border-radius:1.75rem;background:#08080a;overflow:hidden;display:flex;flex-direction:column}.app-bar.svelte-1nv1rfw{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:1.7rem 0 .7rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.08em;color:#6b7280;border-bottom:1px solid rgba(255,255,255,.06)}.state.svelte-1nv1rfw{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem;text-align:center;animation:svelte-1nv1rfw-fade .35s ease-out both}.state.svelte-1nv1rfw strong:where(.svelte-1nv1rfw){font-family:Inter,sans-serif;font-size:.9rem;color:#f3f4f6;font-weight:600}.state.svelte-1nv1rfw span:where(.svelte-1nv1rfw){font-family:var(--font-mono);font-size:.68rem;color:#6b7280}@keyframes svelte-1nv1rfw-fade{0%{opacity:0}to{opacity:1}}.blocked.svelte-1nv1rfw{color:#f87171}.blocked.svelte-1nv1rfw .tap:where(.svelte-1nv1rfw){margin-top:.9rem;padding:.45rem 1.1rem;border-radius:.5rem;background:#ff4500;color:#14100e;font-family:Inter,sans-serif;font-size:.78rem;font-weight:600;box-shadow:0 0 #ff450080;animation:svelte-1nv1rfw-pulse 1.6s ease-out infinite}@keyframes svelte-1nv1rfw-pulse{0%{box-shadow:0 0 #ff450073}70%{box-shadow:0 0 0 .7rem #ff450000}to{box-shadow:0 0 #ff450000}}.patching.svelte-1nv1rfw{color:#ff7a45}.patching.svelte-1nv1rfw .bar:where(.svelte-1nv1rfw){width:78%;height:4px;margin-top:.55rem;border-radius:2px;background:#ffffff1a;overflow:hidden}.patching.svelte-1nv1rfw .bar:where(.svelte-1nv1rfw) i:where(.svelte-1nv1rfw){display:block;height:100%;background:#ff4500;transition:width .06s linear}.patching.svelte-1nv1rfw .pctline:where(.svelte-1nv1rfw){color:#f3f4f6;font-variant-numeric:tabular-nums}.live.svelte-1nv1rfw{justify-content:flex-start;padding-top:.9rem}.live.svelte-1nv1rfw .livedot:where(.svelte-1nv1rfw){display:flex;align-items:center;gap:.35rem;font-family:var(--font-mono);font-size:.66rem;color:#4ade80;margin-bottom:.5rem}.live.svelte-1nv1rfw .livedot:where(.svelte-1nv1rfw) span:where(.svelte-1nv1rfw){width:.4rem;height:.4rem;border-radius:50%;background:#4ade80;animation:svelte-1nv1rfw-blink 1.2s ease-in-out infinite}.live.svelte-1nv1rfw ul:where(.svelte-1nv1rfw){list-style:none;margin:0;padding:0;width:100%}.live.svelte-1nv1rfw li:where(.svelte-1nv1rfw){display:flex;align-items:center;gap:.35rem;padding:.32rem .15rem;border-bottom:1px solid rgba(255,255,255,.05);font-family:var(--font-mono);font-size:.62rem;animation:svelte-1nv1rfw-rowIn .3s ease-out both}.live.svelte-1nv1rfw li:where(.svelte-1nv1rfw) .m:where(.svelte-1nv1rfw){color:#ff7a45;min-width:2.2rem;text-align:left}.live.svelte-1nv1rfw li:where(.svelte-1nv1rfw) .p:where(.svelte-1nv1rfw){color:#d1d5db;flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis}.live.svelte-1nv1rfw li:where(.svelte-1nv1rfw) .s:where(.svelte-1nv1rfw){color:#4ade80}@keyframes svelte-1nv1rfw-blink{50%{opacity:.25}}@keyframes svelte-1nv1rfw-rowIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.steps.svelte-1nv1rfw{list-style:none;margin:0 0 1.6rem;padding:0;display:flex;flex-direction:column;gap:1.15rem}.steps.svelte-1nv1rfw li:where(.svelte-1nv1rfw){display:flex;gap:.85rem;align-items:flex-start}.steps.svelte-1nv1rfw .n:where(.svelte-1nv1rfw){flex:0 0 auto;width:1.6rem;height:1.6rem;border-radius:50%;display:grid;place-items:center;font-family:var(--font-mono);font-size:.72rem;color:#ff4500;border:1px solid rgba(255,69,0,.35);background:#ff450014}.steps.svelte-1nv1rfw div:where(.svelte-1nv1rfw){font-family:Inter,sans-serif;font-size:.94rem;font-weight:300;line-height:1.6;color:#9ca3af}.steps.svelte-1nv1rfw strong:where(.svelte-1nv1rfw){display:block;color:#f3f4f6;font-weight:600}.honest.svelte-1nv1rfw{font-family:Inter,sans-serif;font-size:.86rem;font-weight:300;line-height:1.65;color:#6b7280;border-left:2px solid rgba(255,69,0,.35);padding-left:.9rem;margin:0 0 1.6rem}.ctas.svelte-1nv1rfw{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:1rem}.btn-primary.svelte-1nv1rfw,.btn-secondary.svelte-1nv1rfw{display:inline-flex;align-items:center;gap:.45rem;padding:.7rem 1.3rem;border-radius:.55rem;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.btn-primary.svelte-1nv1rfw{background:#ff4500;color:#14100e}.btn-primary.svelte-1nv1rfw:hover{background:#ff6a2b;transform:translateY(-1px)}.btn-secondary.svelte-1nv1rfw{border:1px solid rgba(255,255,255,.18);color:#e5e7eb}.btn-secondary.svelte-1nv1rfw:hover{border-color:#fff6;transform:translateY(-1px)}.legal.svelte-1nv1rfw{display:flex;align-items:center;gap:.4rem;margin:0;font-family:var(--font-mono);font-size:.7rem;color:#4b5563}@media(prefers-reduced-motion:reduce){.state.svelte-1nv1rfw,.blocked.svelte-1nv1rfw .tap:where(.svelte-1nv1rfw),.live.svelte-1nv1rfw li:where(.svelte-1nv1rfw),.live.svelte-1nv1rfw .livedot:where(.svelte-1nv1rfw) span:where(.svelte-1nv1rfw){animation:none}}section.svelte-1p1i5pc{position:relative;z-index:10;width:100%;max-width:72rem;margin:0 auto;padding:4rem 1rem;color:#f3f4f6}@media(min-width:768px){section.svelte-1p1i5pc{padding:7rem 1.5rem}}.heading.svelte-1p1i5pc{max-width:46rem;margin:0 auto 3.5rem;text-align:center}.heading.svelte-1p1i5pc .kicker:where(.svelte-1p1i5pc){font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;color:#ff4500;margin-bottom:.85rem}.heading.svelte-1p1i5pc h2:where(.svelte-1p1i5pc){font-family:var(--font-heading);font-size:2.25rem;font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}@media(min-width:768px){.heading.svelte-1p1i5pc h2:where(.svelte-1p1i5pc){font-size:3.25rem}}.heading.svelte-1p1i5pc p:where(.svelte-1p1i5pc){font-family:Inter,sans-serif;font-size:1.05rem;font-weight:300;color:#9ca3af;margin:0}.row.svelte-1p1i5pc{display:grid;grid-template-columns:1fr;gap:2.5rem;max-width:62rem;margin:0 auto}@media(min-width:860px){.row.svelte-1p1i5pc{grid-template-columns:repeat(3,1fr);gap:0}}.item.svelte-1p1i5pc{padding:0}@media(min-width:860px){.item.svelte-1p1i5pc{padding:0 2rem;border-left:1px solid rgba(255,255,255,.08)}.item.svelte-1p1i5pc:first-child{padding-left:0;border-left:none}.item.svelte-1p1i5pc:last-child{padding-right:0}}.item.svelte-1p1i5pc .top:where(.svelte-1p1i5pc){display:flex;align-items:center;justify-content:space-between;color:#ff4500;margin-bottom:1rem}.item.svelte-1p1i5pc h3:where(.svelte-1p1i5pc){font-family:var(--font-heading);font-size:1.15rem;font-weight:600;color:#fff;margin:0 0 .6rem;letter-spacing:-.01em}.item.svelte-1p1i5pc p:where(.svelte-1p1i5pc){font-family:Inter,sans-serif;font-size:.94rem;font-weight:300;line-height:1.65;color:#9ca3af;margin:0}.tag.svelte-1p1i5pc{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;padding:.2rem .5rem;border-radius:.25rem;text-transform:uppercase}.tag-pro.svelte-1p1i5pc{color:#ff7a45;background:#ff45001f;border:1px solid rgba(255,69,0,.28)}.tag-reaper.svelte-1p1i5pc{color:#f87171;background:#ef44441f;border:1px solid rgba(239,68,68,.28)}.tag-free.svelte-1p1i5pc{color:#4ade80;background:#4ade801a;border:1px solid rgba(74,222,128,.25)}.breadth.svelte-1p1i5pc{max-width:62rem;margin:3.5rem auto 0;padding-top:2.5rem;border-top:1px solid rgba(255,255,255,.08);text-align:center}.breadth-lead.svelte-1p1i5pc{font-family:Inter,sans-serif;font-size:.9rem;font-weight:300;color:#6b7280;margin:0 0 1.1rem}.chips.svelte-1p1i5pc{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.chip.svelte-1p1i5pc{font-family:var(--font-mono);font-size:.72rem;color:#9ca3af;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:.35rem;padding:.3rem .65rem;transition:color .2s ease,border-color .2s ease}.chip.svelte-1p1i5pc:hover{color:#f3f4f6;border-color:#ff450066}@media(prefers-reduced-motion:reduce){.chip.svelte-1p1i5pc{transition:none}}section.svelte-1leff3c{position:relative;z-index:10;width:100%;max-width:72rem;margin:0 auto;padding:4rem 1rem;color:#f3f4f6}@media(min-width:768px){section.svelte-1leff3c{padding:7rem 1.5rem}}.heading.svelte-1leff3c{max-width:46rem;margin:0 auto 3.5rem;text-align:center}.heading.svelte-1leff3c .kicker:where(.svelte-1leff3c){font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;color:#ff4500;margin-bottom:.85rem}.heading.svelte-1leff3c h2:where(.svelte-1leff3c){font-family:var(--font-heading);font-size:2.25rem;font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}@media(min-width:768px){.heading.svelte-1leff3c h2:where(.svelte-1leff3c){font-size:3.25rem}}.heading.svelte-1leff3c p:where(.svelte-1leff3c){font-family:Inter,sans-serif;font-size:1.05rem;font-weight:300;color:#9ca3af;margin:0}.flow.svelte-1leff3c{display:grid;grid-template-columns:1fr;gap:.5rem;max-width:60rem;margin:0 auto}@media(min-width:860px){.flow.svelte-1leff3c{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:end;gap:0}}.stage.svelte-1leff3c{text-align:center;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease;padding:0 .35rem}.stage.on.svelte-1leff3c{opacity:1;transform:none}.bar.svelte-1leff3c{height:5.5rem;display:flex;align-items:flex-end;justify-content:center;margin-bottom:.7rem}.bar.svelte-1leff3c:before{content:"";display:block;width:100%;max-width:4.5rem;height:var(--h);border-radius:.35rem .35rem 0 0;background:linear-gradient(180deg,#ff45008c,#ff450014);border-top:2px solid #ff4500;transition:height .6s cubic-bezier(.16,1,.3,1)}.stage.end.svelte-1leff3c .bar:where(.svelte-1leff3c):before{background:linear-gradient(180deg,#4ade808c,#4ade8014);border-top-color:#4ade80}@media(max-width:859px){.bar.svelte-1leff3c{height:2.5rem}.bar.svelte-1leff3c:before{max-width:100%;height:100%;border-radius:.35rem;border-top:none;border-left:2px solid #ff4500}.stage.end.svelte-1leff3c .bar:where(.svelte-1leff3c):before{border-left-color:#4ade80}}.count.svelte-1leff3c{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:#fff;line-height:1;font-variant-numeric:tabular-nums}@media(min-width:768px){.count.svelte-1leff3c{font-size:1.9rem}}.stage.end.svelte-1leff3c .count:where(.svelte-1leff3c){color:#4ade80}.label.svelte-1leff3c{font-family:Inter,sans-serif;font-size:.8rem;font-weight:300;color:#9ca3af;margin-top:.15rem}.name.svelte-1leff3c{font-family:var(--font-mono);font-size:.78rem;color:#ff4500;margin-top:.7rem}.stage.end.svelte-1leff3c .name:where(.svelte-1leff3c){color:#4ade80}.job.svelte-1leff3c{font-family:Inter,sans-serif;font-size:.72rem;font-weight:300;color:#4b5563;margin-top:.15rem}.arrow.svelte-1leff3c{display:none}@media(min-width:860px){.arrow.svelte-1leff3c{display:block;padding:0 .35rem 3.6rem}.arrow.svelte-1leff3c span:where(.svelte-1leff3c){display:block;width:1.4rem;height:1px;background:#ffffff2e;position:relative;transform:scaleX(0);transform-origin:left center;transition:transform .35s ease}.arrow.svelte-1leff3c span:where(.svelte-1leff3c):after{content:"";position:absolute;right:-1px;top:-2px;border-left:4px solid rgba(255,255,255,.35);border-top:2.5px solid transparent;border-bottom:2.5px solid transparent}.arrow.on.svelte-1leff3c span:where(.svelte-1leff3c){transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.stage.svelte-1leff3c,.bar.svelte-1leff3c:before,.arrow.svelte-1leff3c span:where(.svelte-1leff3c){transition:none}}.footnote.svelte-1leff3c{max-width:46rem;margin:3rem auto 0;text-align:center;font-family:Inter,sans-serif;font-size:.88rem;font-weight:300;line-height:1.7;color:#6b7280}section.svelte-1kqxs2k{display:flex;justify-content:center;align-items:center;color:#f3f4f6;min-height:80vh;width:100%;flex-direction:column;padding:4rem 1rem;position:relative;z-index:10}@media(min-width:768px){section.svelte-1kqxs2k{padding:10rem 1rem}}section.svelte-1kqxs2k .heading:where(.svelte-1kqxs2k){display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:3rem;max-width:60rem;text-align:center}section.svelte-1kqxs2k .heading:where(.svelte-1kqxs2k) h1:where(.svelte-1kqxs2k){font-family:var(--font-heading);font-size:2.5rem;font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.02em;text-align:center;text-shadow:none;margin:0 0 1rem}@media(min-width:768px){section.svelte-1kqxs2k .heading:where(.svelte-1kqxs2k) h1:where(.svelte-1kqxs2k){font-size:3.5rem}}@media(min-width:1024px){section.svelte-1kqxs2k .heading:where(.svelte-1kqxs2k) h1:where(.svelte-1kqxs2k){font-size:4rem}}section.svelte-1kqxs2k .heading:where(.svelte-1kqxs2k) h1:where(.svelte-1kqxs2k) .title-part:where(.svelte-1kqxs2k){display:inline}@media(min-width:768px){section.svelte-1kqxs2k .heading:where(.svelte-1kqxs2k) h1:where(.svelte-1kqxs2k) .title-part:where(.svelte-1kqxs2k){display:block}}section.svelte-1kqxs2k .heading:where(.svelte-1kqxs2k) p:where(.svelte-1kqxs2k){font-family:Inter,sans-serif;font-size:1rem;font-weight:300;color:#9ca3af;line-height:1.65;max-width:42rem;margin:0 auto;text-align:center}@media(min-width:768px){section.svelte-1kqxs2k .heading:where(.svelte-1kqxs2k) p:where(.svelte-1kqxs2k){font-size:1.125rem}}@media(min-width:1024px){section.svelte-1kqxs2k .heading:where(.svelte-1kqxs2k) p:where(.svelte-1kqxs2k){font-size:1.2rem}}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k){max-width:65rem;width:100%;display:flex;flex-direction:column;gap:1rem}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k){border:1px solid rgba(255,255,255,.1);display:flex;min-height:25rem;background-color:#ffffff12;border-radius:1rem;padding:.5rem;box-shadow:0 10px 40px -10px #00000080;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media(min-width:768px){section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k){min-height:34rem}}@media(min-width:1024px){section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k){min-height:38rem}}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k) .content-inner:where(.svelte-1kqxs2k){position:relative;color:#d1d5db;padding:0;border:1px solid rgba(255,255,255,.05);border-radius:.75rem;flex-grow:1;background:#111;overflow:hidden}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k) .content-inner:where(.svelte-1kqxs2k) .bg-image:where(.svelte-1kqxs2k){width:100%;height:100%;object-fit:cover;object-position:top center;position:absolute;top:0;left:0;z-index:1}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k) .content-inner:where(.svelte-1kqxs2k) .text-overlay:where(.svelte-1kqxs2k){position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;background:#0a0a0ae0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:1.25rem;border-radius:.75rem;z-index:2;border:1px solid rgba(255,255,255,.1);line-height:1.5;color:#e5e7eb;box-shadow:0 4px 20px #0006}@media(min-width:640px){section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k) .content-inner:where(.svelte-1kqxs2k) .text-overlay:where(.svelte-1kqxs2k){right:auto;max-width:65%;padding:1.4rem 1.6rem}}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k) .content-inner:where(.svelte-1kqxs2k) .overlay-desc:where(.svelte-1kqxs2k){margin:0 0 1rem;font-size:.95rem;color:#e5e7eb}@media(min-width:640px){section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k) .content-inner:where(.svelte-1kqxs2k) .overlay-desc:where(.svelte-1kqxs2k){font-size:1.05rem}}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k) .content-inner:where(.svelte-1kqxs2k) .overlay-points:where(.svelte-1kqxs2k){list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:.4rem}@media(min-width:640px){section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k) .content-inner:where(.svelte-1kqxs2k) .overlay-points:where(.svelte-1kqxs2k){grid-template-columns:1fr 1fr;gap:.45rem 1.25rem}}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k) .content-inner:where(.svelte-1kqxs2k) .overlay-points:where(.svelte-1kqxs2k) li:where(.svelte-1kqxs2k){display:flex;align-items:center;gap:.55rem;color:#d1d5db;font-size:.85rem}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .content:where(.svelte-1kqxs2k) .content-inner:where(.svelte-1kqxs2k) .overlay-points:where(.svelte-1kqxs2k) li:where(.svelte-1kqxs2k):before{content:"";width:5px;height:5px;background:#ff4500;border-radius:50%;flex-shrink:0;box-shadow:0 0 8px #ff450099}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k){display:grid;gap:.5rem;align-items:stretch;grid-template-columns:1fr}@media(min-width:768px){section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k){grid-template-columns:repeat(3,1fr)}}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item:where(.svelte-1kqxs2k){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);align-items:center;gap:1rem;overflow:hidden;transition:all .5s ease-in-out;position:relative;border-radius:.75rem;display:flex;justify-content:start;flex:1;width:100%;min-width:auto;padding:.5rem;background-color:#ffffff08;border:1px solid rgba(255,255,255,.05);cursor:pointer;min-width:0}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item:where(.svelte-1kqxs2k):disabled{border:1px solid rgba(255,255,255,.05);color:unset;opacity:1}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item:where(.svelte-1kqxs2k) .icon:where(.svelte-1kqxs2k){z-index:2;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;color:#ff4500;background:transparent;border-radius:.5rem;padding:.5rem;transition:filter .3s ease,transform .3s ease;filter:drop-shadow(0 0 14px rgba(255,69,0,.75)) drop-shadow(0 0 32px rgba(255,69,0,.5)) drop-shadow(0 0 50px rgba(255,69,0,.25))}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item:where(.svelte-1kqxs2k) .name:where(.svelte-1kqxs2k){color:#9ca3af;z-index:2;font-family:var(--font-heading);font-size:1rem;font-weight:600;letter-spacing:.05em;transition:color .3s}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item:where(.svelte-1kqxs2k) .timer-beam:where(.svelte-1kqxs2k){position:absolute;top:0;left:0;height:100%;width:0%;border-radius:0}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item:where(.svelte-1kqxs2k):hover{background-color:#ffffff14}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item:where(.svelte-1kqxs2k):hover .name:where(.svelte-1kqxs2k){color:#fff}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item.active:where(.svelte-1kqxs2k){flex-grow:1.1;background-color:#ffffff1a;border-color:#fff3;box-shadow:0 4px 20px -5px #00000080}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item.active:where(.svelte-1kqxs2k) .icon:where(.svelte-1kqxs2k){filter:drop-shadow(0 0 18px rgb(255,69,0)) drop-shadow(0 0 38px rgba(255,69,0,.7)) drop-shadow(0 0 60px rgba(255,69,0,.4))}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item.active:where(.svelte-1kqxs2k) .name:where(.svelte-1kqxs2k){color:#fff}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item.active:where(.svelte-1kqxs2k) .timer-beam:where(.svelte-1kqxs2k){background-color:#ffffff29}section.svelte-1kqxs2k .container:where(.svelte-1kqxs2k) .nav:where(.svelte-1kqxs2k) .nav-item.active:where(.svelte-1kqxs2k) .animate:where(.svelte-1kqxs2k){animation:svelte-1kqxs2k-grow 6s linear forwards}@keyframes svelte-1kqxs2k-grow{0%{width:0%}to{width:100%}}.section-container.svelte-crqjt6{padding:6rem 1.5rem;position:relative;z-index:10}@media(min-width:768px){.section-container.svelte-crqjt6{padding:8rem 1.5rem}}.content-wrapper.svelte-crqjt6{max-width:72rem;margin:0 auto}.header-group.svelte-crqjt6{text-align:center;margin-bottom:3.5rem}.ea-badge.svelte-crqjt6{display:inline-flex;align-items:center;gap:.5rem;font-family:JetBrains Mono,monospace;font-size:.62rem;letter-spacing:.12em;color:#9ca3af;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);padding:.35rem .8rem;border-radius:9999px;margin-bottom:1.5rem}.ea-dot.svelte-crqjt6{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80}.section-title.svelte-crqjt6{font-family:var(--font-heading);font-size:2.5rem;font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}@media(min-width:768px){.section-title.svelte-crqjt6{font-size:3.25rem}}.billing-toggle.svelte-crqjt6{display:inline-flex;gap:.25rem;margin-top:2rem;padding:.3rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:9999px}.billing-toggle.svelte-crqjt6 button:where(.svelte-crqjt6){display:inline-flex;align-items:center;gap:.5rem;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:600;letter-spacing:.03em;color:#9ca3af;background:transparent;border:none;padding:.55rem 1.25rem;border-radius:9999px;cursor:pointer;transition:color .2s ease,background .2s ease}.billing-toggle.svelte-crqjt6 button:where(.svelte-crqjt6):hover{color:#e5e7eb}.billing-toggle.svelte-crqjt6 button.active:where(.svelte-crqjt6){color:#fff;background:linear-gradient(135deg,#ff4500,#c92800)}.billing-toggle.svelte-crqjt6 .save:where(.svelte-crqjt6){font-size:.62rem;letter-spacing:.05em;color:#4ade80;text-transform:uppercase}.billing-toggle.svelte-crqjt6 button.active:where(.svelte-crqjt6) .save:where(.svelte-crqjt6){color:#ffffffe6}.billed-note.svelte-crqjt6{font-family:JetBrains Mono,monospace;font-size:.68rem;color:#6b7280;margin:0 0 .75rem;letter-spacing:.02em}.section-summary.svelte-crqjt6{font-family:Inter,sans-serif;font-size:1rem;font-weight:300;color:#9ca3af;line-height:1.65;max-width:40rem;margin:0 auto}@media(min-width:768px){.section-summary.svelte-crqjt6{font-size:1.125rem}}.tier-grid.svelte-crqjt6{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media(min-width:900px){.tier-grid.svelte-crqjt6{grid-template-columns:repeat(3,1fr)}}.tier-card.svelte-crqjt6{position:relative;display:flex;flex-direction:column;background:#0a0a0ab3;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem 1.75rem;transition:border-color .3s ease,transform .3s ease}.tier-card.svelte-crqjt6:hover{border-color:#ffffff2e;transform:translateY(-4px)}.tier-card.featured.svelte-crqjt6{border-color:#ff450073;background:#140c08d9;box-shadow:0 0 40px #ff45001f}@media(min-width:900px){.tier-card.featured.svelte-crqjt6{transform:scale(1.04)}.tier-card.featured.svelte-crqjt6:hover{transform:scale(1.04) translateY(-4px)}}.featured-tag.svelte-crqjt6{position:absolute;top:-.7rem;left:50%;transform:translate(-50%);font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:.15em;font-weight:700;color:#fff;background:linear-gradient(135deg,#ff4500,#c92800);padding:.3rem .75rem;border-radius:9999px;white-space:nowrap}.tier-head.svelte-crqjt6{border-bottom:1px dashed rgba(255,255,255,.1);padding-bottom:1.5rem;margin-bottom:1.5rem}.tier-name.svelte-crqjt6{font-family:JetBrains Mono,monospace;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;color:#ff6b35}.tier-price.svelte-crqjt6{display:flex;align-items:baseline;gap:.25rem;margin:.75rem 0 .5rem}.price.svelte-crqjt6{font-family:var(--font-heading);font-size:2.75rem;font-weight:800;color:#fff;line-height:1}.cadence.svelte-crqjt6{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#9ca3af}.tier-tagline.svelte-crqjt6{font-family:Inter,sans-serif;font-size:.9rem;color:#9ca3af;margin:0}.tier-features.svelte-crqjt6{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:.85rem;flex-grow:1}.tier-features.svelte-crqjt6 li:where(.svelte-crqjt6){display:flex;align-items:flex-start;gap:.65rem;font-family:Inter,sans-serif;font-size:.92rem;color:#d1d5db;line-height:1.4}.tier-features .check{width:.85rem!important;height:.85rem!important;color:#ff6b35!important;margin-top:.2rem;flex-shrink:0}.trial-note.svelte-crqjt6{display:flex;align-items:center;justify-content:center;gap:.3rem;margin:.6rem 0 0;font-family:Inter,sans-serif;font-size:.72rem;font-weight:300;color:#6b7280}.tier-cta.svelte-crqjt6{display:block;text-align:center;padding:.85rem 1.5rem;border-radius:.5rem;font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:#e5e7eb;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);transition:all .25s ease}.tier-cta.svelte-crqjt6:hover{color:#fff;border-color:#ffffff59;background:#ffffff1a}.tier-cta.featured.svelte-crqjt6{color:#fff;background:linear-gradient(135deg,#ff4500,#c92800);border-color:#ffb48273;box-shadow:0 6px 20px #ff450059}.tier-cta.featured.svelte-crqjt6:hover{background:linear-gradient(135deg,#ff5a1f,#d92e00);box-shadow:0 8px 26px #ff450080}.credit-note.svelte-crqjt6{text-align:center;margin-top:2.5rem;font-family:JetBrains Mono,monospace;font-size:.75rem;letter-spacing:.03em;color:#6b7280}.enterprise-stub.svelte-crqjt6{margin-top:2.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.75rem 2rem;background:#0a0a0a99;border:1px solid rgba(255,255,255,.08);border-radius:.75rem}@media(min-width:768px){.enterprise-stub.svelte-crqjt6{flex-direction:row;align-items:center;justify-content:space-between}}.enterprise-stub.svelte-crqjt6 .ent-name:where(.svelte-crqjt6){font-family:JetBrains Mono,monospace;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;color:#ff6b35}.enterprise-stub.svelte-crqjt6 p:where(.svelte-crqjt6){font-family:Inter,sans-serif;font-size:.9rem;color:#9ca3af;line-height:1.55;margin:.5rem 0 0;max-width:42rem}.enterprise-stub.svelte-crqjt6 .ent-cta:where(.svelte-crqjt6){flex-shrink:0;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:#e5e7eb;padding:.75rem 1.5rem;border-radius:.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);transition:all .25s ease}.enterprise-stub.svelte-crqjt6 .ent-cta:where(.svelte-crqjt6):hover{color:#fff;border-color:#fff6;background:#ffffff1a}.section-container.svelte-grrmyi{padding:5rem 1.5rem;position:relative;text-align:center;overflow:hidden;background:#000;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}@media(min-width:768px){.section-container.svelte-grrmyi{padding:10rem 1.5rem}}.bg-grid.svelte-grrmyi{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;opacity:.5;z-index:0;pointer-events:none;perspective:500px;transform:scale(1.1)}.bg-glow.svelte-grrmyi{position:absolute;top:50%;left:50%;width:800px;height:600px;background:radial-gradient(circle,rgba(239,68,68,.08) 0%,transparent 70%);transform:translate(-50%,-50%);z-index:0;pointer-events:none}.content-wrapper.svelte-grrmyi{position:relative;z-index:10;max-width:48rem;margin:0 auto;display:flex;flex-direction:column;align-items:center}.status-indicator.svelte-grrmyi{display:flex;align-items:center;gap:.75rem;margin-bottom:2rem;background:#ffffff0d;padding:.5rem 1rem;border-radius:9999px;border:1px solid rgba(255,255,255,.1)}.indicator-light.svelte-grrmyi{width:8px;height:8px;background:#4ade80;border-radius:50%;box-shadow:0 0 10px #4ade80;animation:svelte-grrmyi-pulse 2s infinite}.indicator-text.svelte-grrmyi{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#4ade80;letter-spacing:.05em}.cta-title.svelte-grrmyi{font-size:3.5rem;font-weight:800;color:#fff;margin-bottom:1rem;font-family:Orbitron,sans-serif;letter-spacing:-1px;text-transform:uppercase;max-width:100%;white-space:nowrap;overflow:hidden}@media(max-width:640px){.cta-title.svelte-grrmyi{font-size:1.6rem;letter-spacing:normal}}.cta-title .scramble-char{display:inline-block;width:.8em;text-align:center}@media(max-width:640px){.cta-title .scramble-char{width:.85em}}.cta-title .scramble-char.is-space{width:.3em}@media(max-width:640px){.cta-title .scramble-char.is-space{width:.28em}}.subtitle.svelte-grrmyi{font-size:1.25rem;color:#9ca3af;margin-bottom:4rem;font-family:Inter,sans-serif;max-width:32rem}.btn-cta-group.svelte-grrmyi{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:1rem}.btn-cta.svelte-grrmyi{position:relative;padding:1.15rem 2.75rem;background:linear-gradient(135deg,#ff4500,#c92800);color:#fff;font-weight:700;font-size:1rem;font-family:JetBrains Mono,monospace;border:1px solid rgba(255,180,130,.45);cursor:pointer;transition:transform .25s cubic-bezier(.23,1,.32,1),box-shadow .25s cubic-bezier(.23,1,.32,1);overflow:hidden;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);box-shadow:0 0 0 1px #0006,0 12px 36px #ff450073,0 0 48px #ff450040,inset 0 1px #ffffff4d,inset 0 -1px #0000004d}@media(min-width:768px){.btn-cta.svelte-grrmyi{padding:1.3rem 3.5rem;font-size:1.05rem}}.btn-cta.svelte-grrmyi:hover{background:linear-gradient(135deg,#ff5a1f,#d92e00);transform:translateY(-2px);box-shadow:0 0 0 1px #0006,0 18px 50px #ff4500a6,0 0 70px #ff450066,inset 0 1px #fff6,inset 0 -1px #0000004d}.btn-cta.svelte-grrmyi:hover .btn-scan:where(.svelte-grrmyi){animation-duration:.9s}.btn-cta.svelte-grrmyi:active{transform:translateY(0)}.btn-content.svelte-grrmyi{position:relative;z-index:10;display:inline-flex;align-items:center;gap:.85rem}.btn-text.svelte-grrmyi{position:relative;z-index:10;text-shadow:0 1px 2px rgba(0,0,0,.4)}.btn-icon-lead{width:1rem!important;height:1rem!important;color:#ffffffe6!important;filter:drop-shadow(0 0 6px rgba(255,220,180,.6));animation:svelte-grrmyi-bolt-flicker 2.4s ease-in-out infinite}.btn-icon-arrow{width:1rem!important;height:1rem!important;color:#fffffff2!important;transition:transform .3s cubic-bezier(.4,0,.2,1)}.btn-scan.svelte-grrmyi{position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);pointer-events:none;animation:svelte-grrmyi-scan 3.5s ease-in-out infinite;z-index:5}.btn-glow-pulse.svelte-grrmyi{position:absolute;inset:-8px;border-radius:4px;background:radial-gradient(circle at center,rgba(255,69,0,.55) 0%,transparent 70%);filter:blur(20px);z-index:-1;animation:svelte-grrmyi-glow-pulse 3s ease-in-out infinite;pointer-events:none}.btn-decor-line.svelte-grrmyi{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130%;height:1px;background:linear-gradient(90deg,transparent,#ff4500,transparent);opacity:.35;z-index:-2;pointer-events:none}.btn-hint.svelte-grrmyi{font-family:JetBrains Mono,monospace;font-size:.72rem;color:#6b7280;letter-spacing:.08em;margin:0;text-transform:uppercase}@keyframes svelte-grrmyi-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes svelte-grrmyi-scan{0%{left:-120%}60%,to{left:160%}}@keyframes svelte-grrmyi-bolt-flicker{0%,to{opacity:1;filter:drop-shadow(0 0 6px rgba(255,220,180,.6))}45%{opacity:1}50%{opacity:.55;filter:drop-shadow(0 0 12px rgba(255,220,180,.9))}55%{opacity:1}}@keyframes svelte-grrmyi-glow-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.section-container.svelte-1a11ypw{padding:8rem 1.5rem;position:relative;overflow:hidden}.content-wrapper.svelte-1a11ypw{max-width:56rem;margin:0 auto}.header-group.svelte-1a11ypw{text-align:center;margin-bottom:5rem}.section-title.svelte-1a11ypw{font-family:var(--font-heading);font-size:2.5rem;font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.02em;text-align:center;margin:0 0 1rem;text-transform:none;text-shadow:none}@media(min-width:768px){.section-title.svelte-1a11ypw{font-size:3.5rem}}@media(min-width:1024px){.section-title.svelte-1a11ypw{font-size:4rem}}.section-summary.svelte-1a11ypw{font-family:Inter,sans-serif;font-size:1rem;font-weight:300;color:#9ca3af;line-height:1.65;max-width:42rem;margin:0 auto;text-align:center}@media(min-width:768px){.section-summary.svelte-1a11ypw{font-size:1.125rem}}@media(min-width:1024px){.section-summary.svelte-1a11ypw{font-size:1.2rem}}.faq-list.svelte-1a11ypw{display:flex;flex-direction:column;gap:1.5rem}.faq-item.svelte-1a11ypw{position:relative;background:#0a0a0a99;border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.faq-item.active.svelte-1a11ypw,.faq-item.svelte-1a11ypw:hover{border-color:#ff45004d;background:#141414cc;box-shadow:0 0 30px #ff45000d}.faq-item.active.svelte-1a11ypw .question-content:where(.svelte-1a11ypw),.faq-item.svelte-1a11ypw:hover .question-content:where(.svelte-1a11ypw){color:#fff}.faq-item.active.svelte-1a11ypw .file-id:where(.svelte-1a11ypw),.faq-item.svelte-1a11ypw:hover .file-id:where(.svelte-1a11ypw){color:#ff4500}.faq-item.active.svelte-1a11ypw .scan-line:where(.svelte-1a11ypw),.faq-item.svelte-1a11ypw:hover .scan-line:where(.svelte-1a11ypw){opacity:1;transform:translate(100%)}.corner-tl.svelte-1a11ypw,.corner-br.svelte-1a11ypw{position:absolute;width:8px;height:8px;border:1px solid transparent;transition:all .3s ease}.corner-tl.svelte-1a11ypw{top:-1px;left:-1px;border-top-color:#ff4500;border-left-color:#ff4500;opacity:0}.corner-br.svelte-1a11ypw{bottom:-1px;right:-1px;border-bottom-color:#ff4500;border-right-color:#ff4500;opacity:0}.faq-item.svelte-1a11ypw:hover .corner-tl:where(.svelte-1a11ypw),.faq-item.svelte-1a11ypw:hover .corner-br:where(.svelte-1a11ypw),.faq-item.active.svelte-1a11ypw .corner-tl:where(.svelte-1a11ypw),.faq-item.active.svelte-1a11ypw .corner-br:where(.svelte-1a11ypw){opacity:1}.scan-line.svelte-1a11ypw{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,69,0,.1),transparent);transform:translate(-100%);transition:transform .6s ease;pointer-events:none;opacity:0}.question-btn.svelte-1a11ypw{width:100%;display:flex;align-items:center;padding:1.5rem;background:none;border:none;cursor:pointer;text-align:left;color:#9ca3af;gap:1.5rem}.status-icon.svelte-1a11ypw{color:#ff4500;display:flex;align-items:center;justify-content:center}.question-content.svelte-1a11ypw{flex:1;display:flex;flex-direction:column;gap:.25rem}@media(min-width:640px){.question-content.svelte-1a11ypw{flex-direction:row;align-items:center;gap:1rem}}.file-id.svelte-1a11ypw{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#4b5563;transition:color .3s ease}.question-text.svelte-1a11ypw{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:500;letter-spacing:-.02em}.expand-icon.svelte-1a11ypw{color:#4b5563;transition:transform .4s cubic-bezier(.16,1,.3,1),color .3s ease}.expand-icon.rotated.svelte-1a11ypw{transform:rotate(180deg);color:#ff4500}.answer-wrapper.svelte-1a11ypw{height:0;overflow:hidden;opacity:0}.answer-content.svelte-1a11ypw{padding:0 1.5rem 2rem 4rem;position:relative}@media(max-width:640px){.answer-content.svelte-1a11ypw{padding:0 1.5rem 2rem}}.data-line.svelte-1a11ypw{position:absolute;left:2.25rem;top:0;bottom:2rem;width:1px;background:linear-gradient(180deg,#ff4500 0%,transparent 100%);opacity:.3}@media(max-width:640px){.data-line.svelte-1a11ypw{display:none}}.answer.svelte-1a11ypw{color:#d1d5db;line-height:1.7;font-size:.95rem;font-family:Inter,sans-serif;max-width:95%}.valkyrie-section.svelte-y2sy23{padding:6rem 1.5rem;position:relative;z-index:10}@media(min-width:768px){.valkyrie-section.svelte-y2sy23{padding:9rem 1.5rem}}.content-wrapper.svelte-y2sy23{max-width:70rem;margin:0 auto}.valkyrie-head.svelte-y2sy23{text-align:center;max-width:46rem;margin:0 auto 3.5rem}.valkyrie-head.svelte-y2sy23 .kicker:where(.svelte-y2sy23){font-family:JetBrains Mono,monospace;font-size:.75rem;letter-spacing:.18em;color:#ff4500;margin-bottom:1rem}.valkyrie-head.svelte-y2sy23 h2:where(.svelte-y2sy23){font-family:var(--font-heading);font-size:2.25rem;font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}@media(min-width:768px){.valkyrie-head.svelte-y2sy23 h2:where(.svelte-y2sy23){font-size:3rem}}.valkyrie-head.svelte-y2sy23 p:where(.svelte-y2sy23){font-family:Inter,sans-serif;font-size:1rem;font-weight:300;color:#9ca3af;line-height:1.7;margin:0}@media(min-width:768px){.valkyrie-head.svelte-y2sy23 p:where(.svelte-y2sy23){font-size:1.1rem}}.demo.svelte-y2sy23{display:grid;grid-template-columns:1fr;gap:1rem;align-items:stretch}@media(min-width:900px){.demo.svelte-y2sy23{grid-template-columns:.72fr 1.28fr}}.panel.svelte-y2sy23{position:relative;min-width:0;height:32rem;background:#0a0a0ab3;border:1px solid rgba(255,255,255,.08);border-radius:.9rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 40px -12px #0009;overflow:hidden;display:flex;flex-direction:column}.panel-label.svelte-y2sy23{display:flex;align-items:center;gap:.6rem;padding:.85rem 1.1rem;font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:.12em;color:#6b7280;border-bottom:1px solid rgba(255,255,255,.06)}.panel-label.svelte-y2sy23 .dot:where(.svelte-y2sy23){width:7px;height:7px;border-radius:50%}.panel-label.svelte-y2sy23 .dot-gray:where(.svelte-y2sy23){background:#4b5563}.rawwrap.svelte-y2sy23{position:relative;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.rawscroll.svelte-y2sy23{padding:.9rem 1.1rem;will-change:transform;transition:transform .34s cubic-bezier(.22,1,.36,1)}.rawscroll.snap.svelte-y2sy23{transition:none}.rawline.svelte-y2sy23{font-family:JetBrains Mono,monospace;font-size:.72rem;line-height:26px;color:#6b7280;white-space:pre;overflow:hidden;text-overflow:ellipsis}.rawfade.svelte-y2sy23{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(10,10,10,.98),rgba(10,10,10,.55) 12%,transparent 30%)}.chat-head.svelte-y2sy23{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}.chat-head.svelte-y2sy23 .who:where(.svelte-y2sy23){display:flex;align-items:center;gap:.6rem}.chat-head.svelte-y2sy23 .name:where(.svelte-y2sy23){font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;color:#f3f4f6}.chat-head.svelte-y2sy23 .sub:where(.svelte-y2sy23){display:flex;align-items:center;gap:.32rem;font-family:JetBrains Mono,monospace;font-size:.68rem;color:#6b7280}.chat-head.svelte-y2sy23 .pip:where(.svelte-y2sy23){width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80cc}.chat-head.svelte-y2sy23 .scope:where(.svelte-y2sy23){font-family:JetBrains Mono,monospace;font-size:.7rem;color:#6b7280;border:1px solid rgba(255,255,255,.1);border-radius:100px;padding:.2rem .6rem}.pfp.svelte-y2sy23{flex:0 0 auto;width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;font-family:JetBrains Mono,monospace;font-size:.8rem;color:#ff7a45;background:#ff45001f;border:1px solid rgba(255,69,0,.32)}.pfp.sm.svelte-y2sy23{width:1.55rem;height:1.55rem;font-size:.68rem}.feed.svelte-y2sy23{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:.6rem;padding:1rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.feed.svelte-y2sy23::-webkit-scrollbar{width:8px}.feed.svelte-y2sy23::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:4px}.feed.svelte-y2sy23::-webkit-scrollbar-thumb:hover{background:#ffffff42}.row.svelte-y2sy23{display:flex;align-items:flex-end;gap:.5rem;animation:svelte-y2sy23-rise .4s cubic-bezier(.16,1,.3,1) both}.row.me.svelte-y2sy23{justify-content:flex-end}.row.sys.svelte-y2sy23{justify-content:center}@keyframes svelte-y2sy23-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.bubble.svelte-y2sy23{position:relative;font-family:Inter,sans-serif;font-size:.875rem;font-weight:300;line-height:1.55;color:#d1d5db;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);border-radius:.25rem .8rem .8rem;padding:.55rem .8rem 1.35rem;max-width:84%}.bubble.svelte-y2sy23 b{color:#f3f4f6;font-weight:600}.bubble.mine.svelte-y2sy23{border-radius:.8rem .25rem .8rem .8rem;background:#ff450024;border-color:#ff450052;color:#ffd7c4;font-weight:500}.ts.svelte-y2sy23{position:absolute;right:.65rem;bottom:.42rem;font-family:JetBrains Mono,monospace;font-size:.6rem;color:#4b5563}.card.svelte-y2sy23{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.card.svelte-y2sy23 .ftitle:where(.svelte-y2sy23){color:#f3f4f6;font-weight:500}.card.svelte-y2sy23 .fasset:where(.svelte-y2sy23){font-family:JetBrains Mono,monospace;font-size:.74rem;color:#6b7280;width:100%}.sev.svelte-y2sy23{font-family:JetBrains Mono,monospace;font-size:.58rem;letter-spacing:.09em;padding:.16rem .4rem;border-radius:4px}.sev-critical.svelte-y2sy23{color:#ff4500;background:#ff45001f;border:1px solid rgba(255,69,0,.4)}.sev-high.svelte-y2sy23{color:#ff8c42;background:#ff8c421a;border:1px solid rgba(255,140,66,.35)}.sev-medium.svelte-y2sy23{color:#facc15;background:#facc1514;border:1px solid rgba(250,204,21,.3)}.asktext.svelte-y2sy23{display:block;color:#e5e7eb}.actions.svelte-y2sy23{display:flex;gap:.4rem;margin-top:.55rem}.btn.svelte-y2sy23{font-family:Inter,sans-serif;font-size:.76rem;font-weight:600;padding:.3rem .75rem;border-radius:.4rem;transition:background .25s ease,color .25s ease}.btn.yes.svelte-y2sy23{color:#14100e;background:#ff4500}.btn.yes.pressed.svelte-y2sy23{color:#4ade80;background:#4ade8024;border:1px solid rgba(74,222,128,.4)}.btn.no.svelte-y2sy23{color:#9ca3af;border:1px solid rgba(255,255,255,.14)}.work.svelte-y2sy23{display:flex;flex-direction:column;gap:.4rem;font-family:JetBrains Mono,monospace;font-size:.74rem;color:#9ca3af;width:100%;max-width:100%;border-radius:.6rem;padding-bottom:.6rem}.work.svelte-y2sy23 .worktop:where(.svelte-y2sy23){display:flex;justify-content:space-between;gap:1rem}.work.svelte-y2sy23 .pct:where(.svelte-y2sy23){color:#ff7a45}.work.svelte-y2sy23 .bar:where(.svelte-y2sy23){height:3px;border-radius:2px;background:#ffffff1a;overflow:hidden}.work.svelte-y2sy23 .bar:where(.svelte-y2sy23) i:where(.svelte-y2sy23){display:block;height:100%;background:#ff4500;box-shadow:0 0 12px #ff4500cc;transition:width .12s linear}.divider.svelte-y2sy23{display:flex;align-items:center;gap:.7rem;margin:.5rem 0;font-family:JetBrains Mono,monospace;font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;color:#4b5563}.divider.svelte-y2sy23:before,.divider.svelte-y2sy23:after{content:"";flex:1;height:1px;background:#ffffff12}.typing.svelte-y2sy23{display:flex;gap:.26rem;padding:.7rem .8rem}.typing.svelte-y2sy23 i:where(.svelte-y2sy23){width:.34rem;height:.34rem;border-radius:50%;background:#6b7280;animation:svelte-y2sy23-blink 1.2s infinite}.typing.svelte-y2sy23 i:where(.svelte-y2sy23):nth-child(2){animation-delay:.18s}.typing.svelte-y2sy23 i:where(.svelte-y2sy23):nth-child(3){animation-delay:.36s}@keyframes svelte-y2sy23-blink{0%,60%,to{opacity:.25}30%{opacity:1}}.jump.svelte-y2sy23{position:absolute;left:50%;bottom:4.1rem;transform:translate(-50%);font-family:Inter,sans-serif;font-size:.74rem;font-weight:600;color:#14100e;background:#ff4500;border:none;border-radius:100px;padding:.32rem .8rem;cursor:pointer;box-shadow:0 6px 20px #00000080;animation:svelte-y2sy23-rise .3s ease both}.composer.svelte-y2sy23{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem .9rem;border-top:1px solid rgba(255,255,255,.06);background:#ffffff05}.composer.svelte-y2sy23 .ph:where(.svelte-y2sy23){font-family:Inter,sans-serif;font-size:.82rem;color:#4b5563}.composer.svelte-y2sy23 .send:where(.svelte-y2sy23){width:1.7rem;height:1.7rem;border-radius:50%;display:grid;place-items:center;font-size:.85rem;color:#6b7280;background:#ffffff0d}@media(prefers-reduced-motion:reduce){.row.svelte-y2sy23,.typing.svelte-y2sy23 i:where(.svelte-y2sy23),.jump.svelte-y2sy23{animation:none}.rawscroll.svelte-y2sy23{transform:none!important;transition:none}.feed.svelte-y2sy23{scroll-behavior:auto}}.caveat.svelte-y2sy23{text-align:center;font-family:JetBrains Mono,monospace;font-size:.72rem;color:#4b5563;margin:1.6rem 0 0}section.svelte-qvbeje{position:relative;z-index:10;width:100%;max-width:66rem;margin:0 auto;padding:4rem 1rem;color:#f3f4f6}@media(min-width:768px){section.svelte-qvbeje{padding:7rem 1.5rem}}.heading.svelte-qvbeje{max-width:44rem;margin:0 auto 2.5rem;text-align:center}.heading.svelte-qvbeje .kicker:where(.svelte-qvbeje){font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;color:#ff4500;margin-bottom:.85rem}.heading.svelte-qvbeje h2:where(.svelte-qvbeje){font-family:var(--font-heading);font-size:2rem;font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}@media(min-width:768px){.heading.svelte-qvbeje h2:where(.svelte-qvbeje){font-size:2.75rem}}.heading.svelte-qvbeje p:where(.svelte-qvbeje){font-family:Inter,sans-serif;font-size:1rem;font-weight:300;color:#9ca3af;line-height:1.65;margin:0}@media(min-width:768px){.heading.svelte-qvbeje p:where(.svelte-qvbeje){font-size:1.1rem}}.grid.svelte-qvbeje{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.grid.svelte-qvbeje{grid-template-columns:repeat(3,1fr)}}.pillar.svelte-qvbeje{background:#0e0e11d1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);border-radius:1rem;padding:1.5rem;box-shadow:0 10px 40px -12px #0009}.pillar.svelte-qvbeje .icon:where(.svelte-qvbeje){display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:#ff4500;border-radius:.6rem;background:#ff450014;margin-bottom:1rem}.pillar.svelte-qvbeje h3:where(.svelte-qvbeje){font-family:var(--font-heading);font-size:1.05rem;font-weight:700;color:#fff;margin:0 0 .55rem}.pillar.svelte-qvbeje p:where(.svelte-qvbeje){font-family:Inter,sans-serif;font-size:.9rem;line-height:1.6;color:#9ca3af;margin:0}.proof.svelte-qvbeje{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.proof.svelte-qvbeje .proof-label:where(.svelte-qvbeje){font-family:var(--font-mono);font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:#6b7280}.proof.svelte-qvbeje .links:where(.svelte-qvbeje){display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem}.proof.svelte-qvbeje a:where(.svelte-qvbeje){display:inline-flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.92rem;color:#d1d5db;text-decoration:none;transition:color .2s ease}.proof.svelte-qvbeje a:where(.svelte-qvbeje):hover{color:#ff6a2b}.proof.svelte-qvbeje a:where(.svelte-qvbeje) .stars:where(.svelte-qvbeje){color:#ffb489;font-variant-numeric:tabular-nums}.oss-section.svelte-ke9e9z{padding:4rem 1.5rem 7rem;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.card.svelte-ke9e9z{max-width:42rem;width:100%;text-align:center;background:#0c0c0cb3;border:1px solid rgba(255,255,255,.08);border-radius:1rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:2.5rem 1.75rem;box-shadow:0 10px 40px -12px #0009}@media(min-width:768px){.card.svelte-ke9e9z{padding:3rem}}.kicker.svelte-ke9e9z{font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:.18em;color:#ff4500;margin-bottom:.9rem}h2.svelte-ke9e9z{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.02em;margin:0 0 .75rem}@media(min-width:768px){h2.svelte-ke9e9z{font-size:2.25rem}}p.svelte-ke9e9z{font-family:Inter,sans-serif;font-size:.95rem;font-weight:300;color:#9ca3af;line-height:1.65;margin:0 auto 1.75rem;max-width:34rem}p.svelte-ke9e9z code:where(.svelte-ke9e9z){font-family:JetBrains Mono,monospace;font-size:.85em;color:#d1d5db;background:#ffffff0d;border-radius:.25rem;padding:.1rem .3rem}.install.svelte-ke9e9z{display:flex;align-items:center;gap:.6rem;width:100%;margin:0 auto;padding:.7rem .7rem .7rem .9rem;background:#0000008c;border:1px solid rgba(255,255,255,.12);border-radius:.6rem;text-align:left}.prompt.svelte-ke9e9z{font-family:JetBrains Mono,monospace;font-size:.85rem;color:#ff4500;flex-shrink:0}.cmd.svelte-ke9e9z{font-family:JetBrains Mono,monospace;font-size:.72rem;color:#f3f4f6;flex:1;min-width:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.cmd.svelte-ke9e9z::-webkit-scrollbar{display:none}.copy.svelte-ke9e9z{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.45rem .7rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:.4rem;color:#d1d5db;font-family:JetBrains Mono,monospace;font-size:.72rem;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.copy.svelte-ke9e9z:hover{background:#ff45001f;border-color:#ff450066;color:#ff7a45}.copy .copy-icon{width:.85rem;height:.85rem}.links.svelte-ke9e9z{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:1.5rem}.links.svelte-ke9e9z a:where(.svelte-ke9e9z){display:inline-flex;align-items:center;gap:.45rem;font-family:JetBrains Mono,monospace;font-size:.78rem;color:#9ca3af;text-decoration:none;transition:color .2s ease}.links.svelte-ke9e9z a:where(.svelte-ke9e9z):hover{color:#ff7a45}.links .link-icon{width:.9rem;height:.9rem}.use-note.svelte-ke9e9z{display:flex;align-items:flex-start;gap:.75rem;max-width:42rem;width:100%;padding:1rem 1.1rem;border:1px solid rgba(255,255,255,.07);border-left:2px solid rgba(255,69,0,.5);border-radius:.5rem;background:#ffffff05;font-family:Inter,sans-serif;font-size:.85rem;font-weight:300;line-height:1.6;color:#9ca3af}.use-note.svelte-ke9e9z strong:where(.svelte-ke9e9z){color:#d1d5db;font-weight:500}.use-note.svelte-ke9e9z a:where(.svelte-ke9e9z){color:#ff7a45;text-decoration:underline;text-underline-offset:2px}.use-note.svelte-ke9e9z a:where(.svelte-ke9e9z):hover{color:#ff4500}.use-note .note-icon{width:1.05rem;height:1.05rem;color:#ff4500;flex-shrink:0;margin-top:.15rem}@media(prefers-reduced-motion:reduce){.landing-page [style*=opacity]{opacity:1!important}}html{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}body{overflow-x:clip;margin:0;background-color:#050505}.scroll-indicator.svelte-1uha8ag{position:fixed;right:1.25rem;top:1.5rem;display:flex;flex-direction:column;align-items:end;gap:.6rem;z-index:40;pointer-events:none;opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease;min-width:2rem}.scroll-indicator.visible.svelte-1uha8ag{opacity:.9;transform:translateY(0)}@media(max-width:640px){.scroll-indicator.svelte-1uha8ag{right:.75rem;top:1rem;gap:.45rem}}.scroll-track.svelte-1uha8ag{width:3px;height:140px;background:#ffffff0f;border-radius:9999px;position:relative;box-shadow:inset 0 0 0 1px #0006;outline:none;touch-action:none;pointer-events:none}.scroll-track.svelte-1uha8ag:before{content:"";position:absolute;inset:-10px -14px;border-radius:9999px}.scroll-track.svelte-1uha8ag:focus-visible{box-shadow:inset 0 0 0 1px #0006,0 0 0 2px #ff45008c}@media(max-width:640px){.scroll-track.svelte-1uha8ag{height:96px}}.scroll-indicator.visible.svelte-1uha8ag .scroll-track:where(.svelte-1uha8ag){pointer-events:auto;cursor:grab}.scroll-indicator.dragging.svelte-1uha8ag .scroll-track:where(.svelte-1uha8ag){cursor:grabbing}.scroll-indicator.dragging.svelte-1uha8ag .scroll-thumb:where(.svelte-1uha8ag){transition:none}.scroll-thumb.svelte-1uha8ag{position:absolute;left:0;width:100%;height:20%;background:linear-gradient(180deg,#ff4500,#c92800);border-radius:9999px;box-shadow:0 0 10px #ff450099,0 0 22px #ff45004d;transition:top .08s linear}.scroll-percent.svelte-1uha8ag{font-family:JetBrains Mono,monospace;font-size:.65rem;color:#9ca3af;letter-spacing:.08em;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums}.scroll-percent.svelte-1uha8ag .pct-sign:where(.svelte-1uha8ag){color:#4b5563;margin-left:1px}.landing-page.svelte-1uha8ag{min-height:100vh;color:#d1d5db;position:relative;background-color:#050505;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1px),radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:40px 40px,20px 20px;background-position:0 0,10px 10px}.landing-page.svelte-1uha8ag:before{content:"";position:absolute;height:800px;border-radius:50%;background:radial-gradient(circle,rgba(201,40,0,.08) 0%,transparent 70%);pointer-events:none;z-index:0;filter:blur(60px)}.landing-page.svelte-1uha8ag:before{top:-200px;left:-200px;opacity:.6}
