.home.svelte-708tg3{--ink: 15 16 20;--paper: 252 252 253;--alt: 247 247 249;--card: 251 251 252;--indigo: 79 70 229;--hairline: rgb(15 16 20 / .08);background:rgb(var(--paper));color:rgb(var(--ink))}.dark .home.svelte-708tg3{--ink: 236 237 243;--paper: 11 13 18;--alt: 17 19 26;--card: 19 21 29;--indigo: 139 130 255;--hairline: rgb(236 237 243 / .1)}.block.svelte-708tg3{padding:7rem clamp(1.5rem,6vw,6rem)}.block.alt.svelte-708tg3{background:rgb(var(--alt));border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.block-inner.svelte-708tg3{max-width:1080px;margin:0 auto}@media (max-width: 768px){.block.svelte-708tg3{padding:4.5rem 1.25rem}}.eyebrow.svelte-708tg3{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.74rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--indigo));margin:0 0 1.4rem}h2.svelte-708tg3{font-size:clamp(1.9rem,3.6vw,2.85rem);font-weight:600;letter-spacing:-.03em;line-height:1.12;margin:0 0 1.2rem;max-width:24ch}.accent-word.svelte-708tg3{color:rgb(var(--indigo))}.lead.svelte-708tg3{font-size:clamp(1.02rem,1.35vw,1.18rem);line-height:1.6;color:rgb(var(--ink) / .62);max-width:62ch;margin:0 0 2rem}.sr.svelte-708tg3,.reveal.svelte-708tg3{will-change:transform,opacity}@media (prefers-reduced-motion: no-preference){.sr.svelte-708tg3,.reveal.svelte-708tg3{opacity:0}.cas.svelte-708tg3{opacity:0;transform:translateY(18px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * .11s + .28s)}.sect.in .cas.svelte-708tg3{opacity:1;transform:translateY(0)}}.rule.svelte-708tg3{position:relative;height:1px;background:rgb(var(--ink) / .14);transform:scaleX(0);transform-origin:left center;transition:transform 1.1s cubic-bezier(.2,.6,.2,1) .05s;margin-bottom:2.4rem}.rule-center.svelte-708tg3{transform-origin:center}.sect.in .rule.svelte-708tg3{transform:scaleX(1)}.spark.svelte-708tg3{position:absolute;top:50%;left:0;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:rgb(var(--indigo));box-shadow:0 0 8px #4f46e5d9;opacity:0;animation:svelte-708tg3-sparkrun 5.5s cubic-bezier(.45,0,.45,1) 1.4s infinite}@keyframes svelte-708tg3-sparkrun{0%{left:0%;opacity:0}7%{opacity:1}40%{opacity:1}46%{left:100%;opacity:0}to{left:100%;opacity:0}}@media (prefers-reduced-motion: reduce){.rule.svelte-708tg3{transform:scaleX(1)}.spark.svelte-708tg3{animation:none;opacity:0}}.btn-dark.svelte-708tg3{display:inline-flex;align-items:center;padding:.82rem 1.5rem;background:rgb(var(--ink));color:rgb(var(--paper));font-weight:550;font-size:.95rem;letter-spacing:-.01em;border-radius:10px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease;box-shadow:0 1px 2px #0000001f}.btn-dark.svelte-708tg3:hover{transform:translateY(-1px);background:rgb(var(--indigo));box-shadow:0 10px 26px #4f46e552}.btn-big.svelte-708tg3{padding:1rem 1.9rem;font-size:1.02rem;border-radius:12px}.btn-quiet.svelte-708tg3{display:inline-flex;align-items:center;gap:.35rem;color:rgb(var(--ink) / .62);font-weight:500;font-size:.95rem;text-decoration:none;border-bottom:1px solid rgb(var(--ink) / .18);padding-bottom:.1rem;transition:color .18s ease,border-color .18s ease}.btn-quiet.svelte-708tg3:hover{color:rgb(var(--ink));border-color:rgb(var(--ink) / .45)}.hero.svelte-708tg3{position:relative;padding:9.5rem clamp(1.5rem,6vw,6rem) 6rem;overflow:hidden}.hero-inner.svelte-708tg3{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2rem,5vw,4rem);align-items:center}.hero-copy.svelte-708tg3{display:flex;flex-direction:column;align-items:flex-start}.hero-headline.svelte-708tg3{font-size:clamp(2.7rem,5.2vw,4.3rem);font-weight:600;letter-spacing:-.042em;line-height:1.04;margin:0 0 1.5rem}.hero-lead.svelte-708tg3{font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:480;letter-spacing:-.012em;line-height:1.45;color:rgb(var(--ink) / .78);max-width:32ch;margin:0 0 .85rem}.hero-sub.svelte-708tg3{font-size:1.02rem;line-height:1.55;color:rgb(var(--ink) / .45);max-width:44ch;margin:0 0 2.4rem}.hero-actions.svelte-708tg3{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap;margin-bottom:2.6rem}.hero-proof.svelte-708tg3{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;font-size:.88rem;color:rgb(var(--ink) / .5)}.hero-proof.svelte-708tg3 strong:where(.svelte-708tg3){color:rgb(var(--ink));font-weight:600;font-variant-numeric:tabular-nums}.proof-dot.svelte-708tg3{width:3px;height:3px;border-radius:50%;background:rgb(var(--ink) / .25)}@media (max-width: 940px){.hero.svelte-708tg3{padding-top:7.5rem;text-align:center}.hero-inner.svelte-708tg3{grid-template-columns:1fr;gap:3rem}.hero-copy.svelte-708tg3{align-items:center}.hero-lead.svelte-708tg3,.hero-sub.svelte-708tg3{margin-left:auto;margin-right:auto}}.radar-wrap.svelte-708tg3{justify-self:end;width:100%;max-width:430px}@media (max-width: 940px){.radar-wrap.svelte-708tg3{justify-self:center;max-width:360px}}.radar.svelte-708tg3{width:100%;height:auto;display:block;overflow:visible}.ring.svelte-708tg3{fill:none;stroke:rgb(var(--ink) / .07);stroke-width:1}.spoke.svelte-708tg3{stroke:rgb(var(--ink) / .07);stroke-width:1}.target.svelte-708tg3{fill:none;stroke:#4f46e552;stroke-width:1.2;stroke-dasharray:3 4}.scan.svelte-708tg3 line:where(.svelte-708tg3){stroke:#4f46e538;stroke-width:1.5}.hub.svelte-708tg3{fill:rgb(var(--ink) / .55)}.axlabel.svelte-708tg3{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.02em;fill:rgb(var(--ink) / .4)}.matchchip.svelte-708tg3 rect:where(.svelte-708tg3){fill:rgb(var(--indigo))}.matchchip.svelte-708tg3 text:where(.svelte-708tg3){font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.14em;fill:#fff}@media (prefers-reduced-motion: reduce){.scan.svelte-708tg3{display:none}}.radar-cap.svelte-708tg3{display:flex;justify-content:space-between;margin-top:.6rem;padding:0 .4rem}.cap-mono.svelte-708tg3{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.72rem;letter-spacing:.06em;color:rgb(var(--ink) / .4)}.cap-accent.svelte-708tg3{color:rgb(var(--indigo))}.trust.svelte-708tg3{padding:2.4rem 0 2.6rem;border-top:1px solid var(--hairline)}.trust-line.svelte-708tg3{text-align:center;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ink) / .38);margin:0 0 1.6rem}.marquee.svelte-708tg3{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee-track.svelte-708tg3{display:flex;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);width:-moz-max-content;width:max-content;animation:svelte-708tg3-marq 46s linear infinite;padding-right:clamp(2.5rem,5vw,4.5rem)}@keyframes svelte-708tg3-marq{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.marquee-track.svelte-708tg3{animation:none;flex-wrap:wrap;justify-content:center;width:100%}}.trust-logo.svelte-708tg3{height:24px;max-width:110px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) opacity(.45);flex:0 0 auto}.persona-grid.svelte-708tg3{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:14px;overflow:hidden;margin-top:2.5rem}@media (max-width: 880px){.persona-grid.svelte-708tg3{grid-template-columns:1fr}}.persona-card.svelte-708tg3{padding:2rem 1.8rem 2.2rem;background:rgb(var(--paper));transition:background-color .2s ease}.persona-card.svelte-708tg3:hover{background:rgb(var(--alt))}.persona-label.svelte-708tg3{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ink) / .42);margin-bottom:.7rem}.persona-card.svelte-708tg3 h3:where(.svelte-708tg3){font-size:1.18rem;font-weight:600;letter-spacing:-.018em;line-height:1.3;margin:0 0 .65rem}.persona-card.svelte-708tg3 p:where(.svelte-708tg3){font-size:.93rem;line-height:1.6;color:rgb(var(--ink) / .55);margin:0}.principles.svelte-708tg3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.25rem}@media (max-width: 880px){.principles.svelte-708tg3{grid-template-columns:1fr}}.principle.svelte-708tg3{padding:1.6rem 1.5rem;background:rgb(var(--paper));border:1px solid var(--hairline);border-radius:14px;transition:border-color .2s ease}.principle.svelte-708tg3:hover{border-color:#4f46e559}.pr-viz.svelte-708tg3{margin:-.3rem 0 1.2rem;padding-bottom:1.1rem;border-bottom:1px solid var(--hairline)}.viz.svelte-708tg3{width:100%;height:auto;display:block;overflow:visible}.viz-base.svelte-708tg3,.viz-axis.svelte-708tg3{stroke:rgb(var(--ink) / .14);stroke-width:1.2;fill:none}.viz-div.svelte-708tg3{stroke:rgb(var(--ink) / .08);stroke-width:1;stroke-dasharray:2 4}.viz-lab.svelte-708tg3{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.04em;fill:rgb(var(--ink) / .4)}.viz-lab.cap.svelte-708tg3{fill:rgb(var(--indigo))}.b-cred.svelte-708tg3{fill:rgb(var(--ink) / .16)}.b-cap.svelte-708tg3{fill:rgb(var(--indigo));transform-box:fill-box;transform-origin:bottom}@media (prefers-reduced-motion: no-preference){.b-cap.svelte-708tg3{transform:scaleY(0);transition:transform .7s cubic-bezier(.16,1,.3,1)}.b-cap.g0.svelte-708tg3{transition-delay:.5s}.b-cap.g1.svelte-708tg3{transition-delay:.62s}.b-cap.g2.svelte-708tg3{transition-delay:.74s}.sect.in .b-cap.svelte-708tg3{transform:scaleY(1)}}.viz-ring.svelte-708tg3{fill:none;stroke:rgb(var(--ink) / .1);stroke-width:1}.viz-skills.svelte-708tg3{fill:rgb(var(--ink) / .05);stroke:rgb(var(--ink) / .3);stroke-width:1.2}.viz-out.svelte-708tg3{fill:#4f46e51f;stroke:rgb(var(--indigo));stroke-width:1.6;stroke-linejoin:round}.viz-vtx.svelte-708tg3{fill:rgb(var(--indigo))}@media (prefers-reduced-motion: no-preference){.viz-out.svelte-708tg3{opacity:0;transform:scale(.55);transform-box:fill-box;transform-origin:center;transition:opacity .6s ease .55s,transform .7s cubic-bezier(.16,1,.3,1) .55s}.sect.in .viz-out.svelte-708tg3{opacity:1;transform:scale(1)}.viz-vtx.svelte-708tg3{animation:svelte-708tg3-vtxpulse 2.6s ease-in-out infinite}}@keyframes svelte-708tg3-vtxpulse{0%,to{r:2.4}50%{r:3.6}}.viz-fail.svelte-708tg3{fill:none;stroke:rgb(var(--ink) / .25);stroke-width:1.6;stroke-dasharray:3 4}.viz-win.svelte-708tg3{fill:none;stroke:rgb(var(--indigo));stroke-width:2.2;stroke-linecap:round}.viz-dot.svelte-708tg3{fill:rgb(var(--paper));stroke:rgb(var(--indigo));stroke-width:2}@media (prefers-reduced-motion: no-preference){.viz-win.svelte-708tg3{stroke-dasharray:300;stroke-dashoffset:300;transition:stroke-dashoffset 1.1s cubic-bezier(.4,0,.2,1) .5s}.sect.in .viz-win.svelte-708tg3{stroke-dashoffset:0}.viz-dot.svelte-708tg3{opacity:0;transition:opacity .4s ease 1.4s}.sect.in .viz-dot.svelte-708tg3{opacity:1}}.persona-viz.svelte-708tg3{margin-bottom:1.35rem}.pv-base.svelte-708tg3{stroke:rgb(var(--ink) / .12);stroke-width:1}.pv-line.svelte-708tg3{fill:none;stroke:rgb(var(--indigo));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pv-node.svelte-708tg3{fill:rgb(var(--ink) / .25)}.pv-node.on.svelte-708tg3{fill:rgb(var(--indigo))}.pv-cand.svelte-708tg3{fill:rgb(var(--ink) / .14)}.pv-cand.pick.svelte-708tg3{fill:rgb(var(--indigo))}.pv-bar.svelte-708tg3{fill:rgb(var(--ink) / .14);transform-box:fill-box;transform-origin:bottom}.pv-bar.on.svelte-708tg3{fill:rgb(var(--indigo))}@media (prefers-reduced-motion: no-preference){.pv-line.svelte-708tg3{stroke-dasharray:240;stroke-dashoffset:240;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1) .45s}.sect.in .pv-line.svelte-708tg3{stroke-dashoffset:0}.pv-node.on.svelte-708tg3{opacity:0;transition:opacity .4s ease 1.2s}.sect.in .pv-node.on.svelte-708tg3{opacity:1}.pv-cand.pick.svelte-708tg3{fill:rgb(var(--ink) / .14)}.sect.in .pv-cand.pick.svelte-708tg3{fill:rgb(var(--indigo));transition:fill .5s ease .6s}.pv-bar.svelte-708tg3{transform:scaleY(0);transition:transform .6s cubic-bezier(.16,1,.3,1)}.pv-bar.svelte-708tg3:nth-of-type(2){transition-delay:.45s}.pv-bar.svelte-708tg3:nth-of-type(3){transition-delay:.53s}.pv-bar.svelte-708tg3:nth-of-type(4){transition-delay:.61s}.pv-bar.svelte-708tg3:nth-of-type(5){transition-delay:.69s}.pv-bar.svelte-708tg3:nth-of-type(6){transition-delay:.77s}.pv-bar.svelte-708tg3:nth-of-type(7){transition-delay:.85s}.sect.in .pv-bar.svelte-708tg3{transform:scaleY(1)}}.principle.svelte-708tg3 h3:where(.svelte-708tg3){font-size:1.04rem;font-weight:650;letter-spacing:-.01em;margin:0 0 .6rem}.oldw.svelte-708tg3{position:relative;color:rgb(var(--ink) / .45);font-weight:550}.oldw.svelte-708tg3:after{content:"";position:absolute;left:-2%;top:54%;width:104%;height:1.5px;border-radius:2px;background:rgb(var(--indigo));transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.6,0,.2,1);transition-delay:calc(var(--i, 0) * .16s + .9s)}.sect.in .oldw.svelte-708tg3:after{transform:scaleX(1)}@media (prefers-reduced-motion: reduce){.oldw.svelte-708tg3:after{transform:scaleX(1)}}.principle.svelte-708tg3 p:where(.svelte-708tg3){font-size:.88rem;line-height:1.62;color:rgb(var(--ink) / .55);margin:0}.proof.svelte-708tg3{background:rgb(var(--paper))}.proof-pin.svelte-708tg3{height:230vh;position:relative}.proof-sticky.svelte-708tg3{position:sticky;top:0;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem clamp(1.5rem,6vw,6rem);text-align:center}.counter-row.svelte-708tg3{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-bottom:2.2rem}.counter-label.svelte-708tg3{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ink) / .42)}.counter.svelte-708tg3{font-size:clamp(7rem,22vw,15rem);font-weight:600;letter-spacing:-.05em;line-height:.9;color:rgb(var(--ink));font-variant-numeric:tabular-nums}.ticks.svelte-708tg3{display:flex;gap:7px;margin-bottom:2rem;flex-wrap:wrap;justify-content:center;max-width:560px}.ticks.svelte-708tg3 i:where(.svelte-708tg3){width:11px;height:26px;border-radius:4px;background:rgb(var(--ink) / .55);transition:opacity .35s ease,background-color .35s ease,transform .35s ease}.ticks.svelte-708tg3 i.out:where(.svelte-708tg3){opacity:.1;transform:scaleY(.6)}.ticks.svelte-708tg3 i.on:where(.svelte-708tg3){background:rgb(var(--indigo));opacity:1}.counter-cap.svelte-708tg3{font-size:.95rem;line-height:1.6;color:rgb(var(--ink) / .5);max-width:52ch;margin:0}.quotes-wrap.svelte-708tg3{padding:5.5rem clamp(1.5rem,6vw,6rem) 7rem;max-width:1080px}.quotes.svelte-708tg3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.25rem}@media (max-width: 880px){.quotes.svelte-708tg3{grid-template-columns:1fr}}.quote-card.svelte-708tg3{margin:0;padding:1.7rem 1.6rem;border:1px solid var(--hairline);border-radius:14px;display:flex;flex-direction:column;gap:1.2rem;background:rgb(var(--paper))}.quote-card.svelte-708tg3 blockquote:where(.svelte-708tg3){font-size:1.08rem;font-weight:550;letter-spacing:-.015em;line-height:1.42;color:rgb(var(--ink) / .88);margin:0}.quote-card.svelte-708tg3 figcaption:where(.svelte-708tg3){margin-top:auto;display:flex;flex-direction:column;gap:.12rem}.author-name.svelte-708tg3{font-size:.86rem;font-weight:600}.author-title.svelte-708tg3{font-size:.78rem;color:rgb(var(--ink) / .48)}.author-stat.svelte-708tg3{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.7rem;letter-spacing:.04em;color:rgb(var(--indigo));margin-top:.45rem}.close.svelte-708tg3{padding:8rem clamp(1.5rem,6vw,6rem) 8.5rem;text-align:center}.close-inner.svelte-708tg3{display:flex;flex-direction:column;align-items:center}.close-h.svelte-708tg3{font-size:clamp(2.4rem,5vw,3.8rem);max-width:100%}@media (prefers-reduced-motion: no-preference){.close-h.svelte-708tg3{clip-path:inset(0 0 102% 0);transform:translateY(20px);transition:clip-path .9s cubic-bezier(.16,1,.3,1) .25s,transform .9s cubic-bezier(.16,1,.3,1) .25s}.sect.in .close-h.svelte-708tg3{clip-path:inset(-8% 0 -12% 0);transform:translateY(0)}}.close-lead.svelte-708tg3{margin-left:auto;margin-right:auto;max-width:56ch;margin-bottom:2.4rem}.close.svelte-708tg3 .eyebrow:where(.svelte-708tg3){margin-bottom:1.6rem}.close.svelte-708tg3 .rule:where(.svelte-708tg3){width:64px;margin-left:auto;margin-right:auto;background:rgb(var(--indigo) / .5)}.hiw-row.svelte-708tg3{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:center;margin-top:2.75rem}.hiw-row.svelte-708tg3+.hiw-row:where(.svelte-708tg3){margin-top:3.5rem}@media (max-width: 880px){.hiw-row.svelte-708tg3{grid-template-columns:1fr;gap:1.75rem}.hiw-row.svelte-708tg3 .hiw-viz:where(.svelte-708tg3){order:-1}}.hiw-viz.svelte-708tg3{border:1px solid var(--hairline);border-radius:16px;background:rgb(var(--card));padding:.5rem 1rem}.hiw-copy.svelte-708tg3 h3:where(.svelte-708tg3){font-size:1.32rem;font-weight:600;letter-spacing:-.02em;margin:0 0 .65rem}.hiw-copy.svelte-708tg3 p:where(.svelte-708tg3){font-size:.98rem;line-height:1.62;color:rgb(var(--ink) / .6);margin:0}.proc.svelte-708tg3,.ramp.svelte-708tg3{width:100%;height:auto;display:block}.proc-plat.svelte-708tg3{stroke:rgb(var(--ink) / .12);stroke-width:1}.proc-gate.svelte-708tg3{fill:none;stroke:#4f46e573;stroke-width:1.4;stroke-dasharray:3 3.5}.proc-lab.svelte-708tg3,.ramp-lab.svelte-708tg3{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.02em;fill:rgb(var(--ink) / .4)}.ramp-lab.cap.svelte-708tg3{fill:rgb(var(--indigo))}.proc-rej.svelte-708tg3{fill:rgb(var(--ink) / .16);stroke:rgb(var(--ink) / .32);stroke-width:1}.proc-acc.svelte-708tg3{fill:#4f46e529;stroke:rgb(var(--indigo));stroke-width:1.5}@media (prefers-reduced-motion: no-preference){.proc-fall.svelte-708tg3{animation-duration:6s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.5,0,.7,1);opacity:0}.proc-s1.svelte-708tg3{animation-name:svelte-708tg3-procReject}.proc-s2.svelte-708tg3{animation-name:svelte-708tg3-procReject;animation-delay:2s}.proc-s3.svelte-708tg3{animation-name:svelte-708tg3-procAccept;animation-delay:4s}}@keyframes svelte-708tg3-procReject{0%{transform:translateY(-8px);opacity:0}6%{opacity:.9}38%{transform:translateY(150px);opacity:.9}46%{transform:translateY(124px)}54%{transform:translateY(124px);opacity:0}to{transform:translateY(124px);opacity:0}}@keyframes svelte-708tg3-procAccept{0%{transform:translateY(-8px);opacity:0}6%{opacity:.9}42%{transform:translateY(150px);opacity:.95}74%{transform:translateY(262px);opacity:1}86%,to{transform:translateY(262px);opacity:0}}.ramp-axis.svelte-708tg3{stroke:rgb(var(--ink) / .16);stroke-width:1.4;fill:none}.ramp-grid.svelte-708tg3{stroke:rgb(var(--ink) / .06);stroke-width:1}.ramp-old.svelte-708tg3{fill:none;stroke:rgb(var(--ink) / .25);stroke-width:1.6;stroke-dasharray:3 4}.ramp-new.svelte-708tg3{fill:none;stroke:rgb(var(--indigo));stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ramp-dot.svelte-708tg3{fill:rgb(var(--card));stroke:rgb(var(--indigo));stroke-width:2}@media (prefers-reduced-motion: no-preference){.ramp-new.svelte-708tg3{stroke-dasharray:430;stroke-dashoffset:430;transition:stroke-dashoffset 1.3s cubic-bezier(.4,0,.2,1) .4s}.sect.in .ramp-new.svelte-708tg3{stroke-dashoffset:0}.ramp-dot.svelte-708tg3{opacity:0;transition:opacity .4s ease}.ramp-dot.d1.svelte-708tg3{transition-delay:.6s}.ramp-dot.d2.svelte-708tg3{transition-delay:1.2s}.ramp-dot.d3.svelte-708tg3{transition-delay:1.7s}.sect.in .ramp-dot.svelte-708tg3{opacity:1}}.cmp-wrap.svelte-708tg3{margin-top:2.5rem;overflow-x:auto;border:1px solid var(--hairline);border-radius:14px;background:rgb(var(--paper))}.cmp.svelte-708tg3{min-width:580px}.cmp-r.svelte-708tg3{display:grid;grid-template-columns:minmax(0,2.4fr) 1fr 1fr 1.05fr;align-items:center;border-top:1px solid var(--hairline)}.cmp-r.cmp-head.svelte-708tg3{border-top:none}.cmp-feat.svelte-708tg3{padding:.8rem 1.1rem;font-size:.9rem;line-height:1.35;color:rgb(var(--ink) / .78)}.cmp-c.svelte-708tg3{padding:.8rem .6rem;text-align:center;font-size:.82rem}.cmp-head.svelte-708tg3 .cmp-c:where(.svelte-708tg3){font-weight:600;color:rgb(var(--ink) / .5)}.cmp-c.cmp-on.svelte-708tg3{background:#4f46e50d}.cmp-head.svelte-708tg3 .cmp-c.cmp-on:where(.svelte-708tg3){color:rgb(var(--indigo))}.cmp-r.svelte-708tg3:last-child .cmp-c.cmp-on:where(.svelte-708tg3){border-bottom-right-radius:13px}.cmp-g.svelte-708tg3{padding:.55rem 1.1rem;border-top:1px solid var(--hairline);background:rgb(var(--alt));font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ink) / .45)}.cmp-yes.svelte-708tg3{color:rgb(var(--indigo));font-weight:700;font-size:.95rem}.cmp-no.svelte-708tg3{color:rgb(var(--ink) / .22)}.cmp-d.svelte-708tg3{font-size:.72rem;color:rgb(var(--ink) / .42)}.cmp-note.svelte-708tg3{margin:1.1rem 0 0;font-size:.82rem;line-height:1.5;color:rgb(var(--ink) / .45);max-width:60ch}.get-grid.svelte-708tg3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;width:100%;max-width:980px;margin:2.75rem auto 0;text-align:left}@media (max-width: 880px){.get-grid.svelte-708tg3{grid-template-columns:1fr;max-width:480px}}.get.svelte-708tg3{padding:1.6rem 1.5rem;border:1px solid var(--hairline);border-radius:14px;background:rgb(var(--paper))}.get-num.svelte-708tg3{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.74rem;font-weight:600;letter-spacing:.08em;color:rgb(var(--indigo))}.get.svelte-708tg3 h3:where(.svelte-708tg3){font-size:1.06rem;font-weight:600;letter-spacing:-.015em;margin:.7rem 0 .55rem}.get.svelte-708tg3 p:where(.svelte-708tg3){font-size:.9rem;line-height:1.6;color:rgb(var(--ink) / .58);margin:0}.close-ctas.svelte-708tg3{display:flex;flex-direction:column;align-items:center;gap:.85rem;margin-top:2.75rem}.close-rea.svelte-708tg3{font-size:.85rem;color:rgb(var(--ink) / .5)}.close-stats.svelte-708tg3{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1.75rem,5vw,3.5rem);margin-top:3rem;padding-top:2.5rem;border-top:1px solid var(--hairline);max-width:820px;margin-left:auto;margin-right:auto}.close-stats.svelte-708tg3 div:where(.svelte-708tg3){display:flex;flex-direction:column;align-items:center;gap:.2rem}.close-stats.svelte-708tg3 strong:where(.svelte-708tg3){font-size:1.7rem;font-weight:600;letter-spacing:-.03em;color:rgb(var(--ink));font-variant-numeric:tabular-nums}.close-stats.svelte-708tg3 span:where(.svelte-708tg3){font-size:.78rem;color:rgb(var(--ink) / .45)}
