.hero-rack[data-astro-cid-3zu4mn4h]{width:100%;height:auto;overflow:visible}.story[data-astro-cid-n2lz65zz]{padding-block:clamp(80px,10vw,140px);position:relative}.story-grid[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,5vw,80px);display:grid}.stage-col[data-astro-cid-n2lz65zz]{position:relative}.stage[data-astro-cid-n2lz65zz]{position:sticky;top:calc(50svh - min(26vw,280px))}.stage-svg[data-astro-cid-n2lz65zz]{width:100%;height:auto}.story-title[data-astro-cid-n2lz65zz]{letter-spacing:-.035em;max-width:14ch;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.04}.story-lede[data-astro-cid-n2lz65zz]{color:var(--fog);max-width:38ch;margin-top:18px;font-size:1.15rem}.story-steps[data-astro-cid-n2lz65zz]{margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none}.story-step[data-astro-cid-n2lz65zz]{border-top:1px solid var(--line);padding-block:28px}.story-step[data-astro-cid-n2lz65zz] h3[data-astro-cid-n2lz65zz]{letter-spacing:-.025em;align-items:center;gap:14px;font-size:clamp(1.6rem,2.6vw,2.2rem);display:flex}.story-step[data-astro-cid-n2lz65zz] h3[data-astro-cid-n2lz65zz]:before{content:"";background:var(--green);border-radius:50%;flex:none;width:10px;height:10px;transition:background-color .3s,box-shadow .3s;box-shadow:0 0 12px #18cb96b3}.story-step[data-astro-cid-n2lz65zz] p[data-astro-cid-n2lz65zz]{color:var(--fog);max-width:46ch;margin-top:12px}.story-step[data-astro-cid-n2lz65zz] .get[data-astro-cid-n2lz65zz]{color:#f2f2f5}.story-step[data-astro-cid-n2lz65zz] .get[data-astro-cid-n2lz65zz] strong[data-astro-cid-n2lz65zz]{color:var(--green);font-weight:600}html.js.motion .story-step[data-astro-cid-n2lz65zz]{border-top:0;flex-direction:column;justify-content:center;min-height:62svh;display:flex}html.js.motion .story-step[data-astro-cid-n2lz65zz] h3[data-astro-cid-n2lz65zz]{color:var(--fog);transition:color .4s var(--ease-out)}html.js.motion .story-step[data-astro-cid-n2lz65zz].is-active h3[data-astro-cid-n2lz65zz]{color:#f2f2f5}html.js.motion .story-step[data-astro-cid-n2lz65zz]:not(.is-active) h3[data-astro-cid-n2lz65zz]:before{box-shadow:none;background:#3a3945}html.js.motion .story-steps[data-astro-cid-n2lz65zz]{margin-top:0}@media (width<=900px){.story-grid[data-astro-cid-n2lz65zz]{grid-template-columns:1fr}.stage-col[data-astro-cid-n2lz65zz]{order:2}.steps-col[data-astro-cid-n2lz65zz]{order:1}html.js.motion .story-grid[data-astro-cid-n2lz65zz]{grid-template-columns:1fr}html.js.motion .stage-col[data-astro-cid-n2lz65zz]{z-index:2;background:linear-gradient(var(--void) 88%, transparent);order:0;padding-bottom:12px;position:sticky;top:64px}html.js.motion .stage[data-astro-cid-n2lz65zz]{position:static}html.js.motion .stage-svg[data-astro-cid-n2lz65zz]{max-height:36svh}html.js.motion .story-step[data-astro-cid-n2lz65zz]{min-height:52svh}}.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:100svh;padding-block:112px 64px;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:radial-gradient(ellipse 70% 60% at 65% 55%, transparent 0%, var(--void) 78%);position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;font-size:clamp(3.2rem,7.4vw,7.2rem);font-weight:650;line-height:.94}.line[data-astro-cid-lcdefpme]{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:inline-block}.line[data-astro-cid-lcdefpme]+.line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--green);text-shadow:0 0 48px #18cb9659}@media (prefers-reduced-motion:no-preference){.line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:rise 1.1s var(--ease-out) both}.line[data-astro-cid-lcdefpme]+.line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation-delay:.12s}@keyframes rise{0%{transform:translateY(1em)}}}.hero-sub[data-astro-cid-lcdefpme]{color:var(--fog);max-width:44ch;margin-top:28px;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.55}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.btn--lg[data-astro-cid-lcdefpme]{min-height:54px;padding-inline:1.4em;font-size:1.03rem}.hero-art[data-astro-cid-lcdefpme]{margin-right:calc(var(--gutter) * -.5)}html.js.motion:not(.rack-ready):not(.rack-fallback) .hero-art[data-astro-cid-lcdefpme] .h-unit,html.js.motion:not(.rack-ready):not(.rack-fallback) .hero-art[data-astro-cid-lcdefpme] .h-cab{opacity:0}.problem[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);background:var(--panel);padding-block:clamp(56px,8vw,104px)}.problem[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:-.02em;max-width:34ch;color:var(--fog);font-size:clamp(1.4rem,2.6vw,2.25rem);font-weight:500;line-height:1.3}.problem[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#f2f2f5}.compare-sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.why-sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.how-sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.faq-sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(2rem,3.6vw,3rem);line-height:1.06}.compare-sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch}.table-wrap[data-astro-cid-lcdefpme]{margin-top:clamp(36px,5vw,56px)}.compare[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;font-size:1.02rem}.compare[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.compare[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:18px 16px}.compare[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--fog);font-size:.875rem;font-weight:600}.compare[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:#f2f2f5;width:22%;font-weight:600}.compare[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{color:var(--fog)}.compare[data-astro-cid-lcdefpme] .us[data-astro-cid-lcdefpme]{color:#f2f2f5;background:#18cb9614;font-weight:500;box-shadow:inset 1px 0 #18cb9659,inset -1px 0 #18cb9659}.compare[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] .us[data-astro-cid-lcdefpme]{color:var(--green)}.why-sec[data-astro-cid-lcdefpme]{background:var(--panel);border-block:1px solid var(--line)}.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px 80px;display:grid}.why[data-astro-cid-lcdefpme]{margin:0}.why[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:8px 32px;padding-block:22px;display:grid}.why[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line)}.why[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:#f2f2f5;font-size:1.15rem;font-weight:600}.why[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--fog);margin:0}.how-lede[data-astro-cid-lcdefpme]{color:var(--fog);max-width:50ch;margin-top:14px;font-size:1.15rem}.how-wrap[data-astro-cid-lcdefpme]{margin-top:clamp(48px,6vw,72px);position:relative}.how[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.how-line[data-astro-cid-lcdefpme]{background:var(--line);height:2px;position:absolute;top:7px;left:0;right:0}.how-signal[data-astro-cid-lcdefpme]{background:var(--green);transform-origin:0;position:absolute;inset:0;box-shadow:0 0 14px #18cb96cc}.how[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-top:40px;position:relative}.how[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--void);border:2px solid var(--green);box-sizing:border-box;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:0}.how[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.015em;font-size:1.3rem}.how[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fog);margin-top:10px}.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px 80px;display:grid}.faq[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}summary[data-astro-cid-lcdefpme]{cursor:pointer;padding:22px 44px 22px 0;font-size:1.15rem;font-weight:600;list-style:none;transition:color .2s;position:relative}summary[data-astro-cid-lcdefpme]:hover{color:var(--green)}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"";border-right:2px solid var(--fog);border-bottom:2px solid var(--fog);width:9px;height:9px;transition:transform .3s var(--ease-out);margin-top:-7px;position:absolute;top:50%;right:8px;transform:rotate(45deg)}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{margin-top:-2px;transform:rotate(225deg)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fog);max-width:66ch;padding-bottom:24px}.close[data-astro-cid-lcdefpme]{text-align:center;border-top:1px solid var(--line);padding-block:clamp(112px,14vw,200px);position:relative;overflow:hidden}.close[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(#18cb9638,#0000 62%);width:120%;height:90%;position:absolute;bottom:-40%;left:50%;transform:translate(-50%)}.close-inner[data-astro-cid-lcdefpme]{justify-items:center;gap:28px;display:grid;position:relative}.close[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.05em;max-width:12ch;font-size:clamp(3rem,8vw,7.5rem);line-height:.95}.close[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fog);max-width:46ch;font-size:1.2rem}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{min-height:0;padding-top:104px}.hero-grid[data-astro-cid-lcdefpme],.why-grid[data-astro-cid-lcdefpme],.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-art[data-astro-cid-lcdefpme]{width:100%;max-width:460px;margin:8px auto 0}.how-wrap[data-astro-cid-lcdefpme]{padding-left:36px}.how[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.how-line[data-astro-cid-lcdefpme]{width:2px;height:auto;inset:0 auto 0 7px}.how-signal[data-astro-cid-lcdefpme]{transform-origin:50% 0}.how[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-top:0}.how[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{top:4px;left:-36px}}@media (width<=600px){.why[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.compare[data-astro-cid-lcdefpme]{font-size:.92rem}.compare[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]:nth-child(4),.compare[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]:nth-child(4){display:none}.compare[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.compare[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:14px 10px}}
