.ruler[data-astro-cid-3sb5j7hs]{background:var(--surface);color:var(--ink);border-radius:var(--radius);gap:18px;margin:0;padding:clamp(18px,2.4vw,26px);display:grid;box-shadow:0 24px 60px #0000002e}figcaption[data-astro-cid-3sb5j7hs]{gap:4px;display:grid}.sub[data-astro-cid-3sb5j7hs]{font-size:var(--step--1);color:var(--ink-2)}.rows[data-astro-cid-3sb5j7hs]{gap:12px;display:grid}.row[data-astro-cid-3sb5j7hs]{grid-template-columns:92px 1fr;align-items:center;gap:12px;display:grid}.who[data-astro-cid-3sb5j7hs]{font-size:var(--step--1);line-height:1.2}.who[data-astro-cid-3sb5j7hs] span[data-astro-cid-3sb5j7hs]{color:var(--ink-2);display:block}.track[data-astro-cid-3sb5j7hs]{background:repeating-linear-gradient(90deg, var(--soft) 0 calc(100% / 24 - 1px), var(--surface) calc(100% / 24 - 1px) calc(100% / 24));border-radius:6px;height:26px;position:relative}.ruler .band{background:var(--brand);border-radius:6px;position:absolute;top:0;bottom:0}.support[data-astro-cid-3sb5j7hs] .band{background:repeating-linear-gradient(135deg, var(--accent) 0 8px, color-mix(in srgb, var(--accent) 75%, #fff) 8px 16px)}.axis[data-astro-cid-3sb5j7hs] .track[data-astro-cid-3sb5j7hs]{background:0 0;height:16px}.tick[data-astro-cid-3sb5j7hs]{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;position:absolute;transform:translate(-50%)}.tick[data-astro-cid-3sb5j7hs]:first-child{transform:none}.tick[data-astro-cid-3sb5j7hs]:last-child{transform:translate(-100%)}@media (width<=420px){.row[data-astro-cid-3sb5j7hs]{grid-template-columns:70px 1fr}}.hero[data-astro-cid-lcdefpme]{background:var(--brand);color:var(--on-brand);padding-block:clamp(48px,7vw,96px);overflow:hidden}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--accent)}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:var(--on-brand-2)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(36px,5vw,64px);display:grid}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.reasons-split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}@media (width<=800px){.reasons-split[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.hero-side[data-astro-cid-lcdefpme]{min-width:0}.hero-img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border-radius:var(--radius);width:100%;height:auto;max-height:560px;display:block}@media (width<=900px){.hero-img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;max-height:none}}.founder-card[data-astro-cid-lcdefpme]{align-items:center;gap:14px;display:flex}.founder-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:50%;flex:none;width:64px;height:64px}.founder-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.facts[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--on-brand) 18%, transparent);flex-wrap:wrap;gap:14px 36px;margin:0;padding:20px 0 0;list-style:none;display:flex}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:2px;display:grid}.facts[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:var(--display-weight) var(--step-2)/1 var(--display);color:var(--on-brand);font-variant-numeric:tabular-nums}.facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--on-brand-2)}.link-card[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.link-card[data-astro-cid-lcdefpme]:hover{color:inherit}.hero-photo[data-astro-cid-lcdefpme]{position:relative}.taskcard[data-astro-cid-lcdefpme]{background:var(--surface);color:var(--ink);border-radius:var(--radius-sm);padding:10px 14px;display:grid;position:absolute;bottom:clamp(10px,3%,20px);left:clamp(10px,3%,20px);box-shadow:0 14px 30px -12px #00000073}.tc-item[data-astro-cid-lcdefpme]{white-space:nowrap;grid-area:1/1;align-items:center;gap:10px;font-weight:600;display:flex}.tc-text[data-astro-cid-lcdefpme]{flex:1}.tc-check[data-astro-cid-lcdefpme]{color:var(--brand);flex:none}.tc-ring[data-astro-cid-lcdefpme]{opacity:.35}.tc-tick[data-astro-cid-lcdefpme]{stroke-dasharray:1;stroke-dashoffset:0}.taskcard[data-astro-cid-lcdefpme].live .tc-item[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .3s}.taskcard[data-astro-cid-lcdefpme].live .tc-item[data-astro-cid-lcdefpme].cur{opacity:1}.taskcard[data-astro-cid-lcdefpme].live .tc-tick[data-astro-cid-lcdefpme]{stroke-dashoffset:1px}.taskcard[data-astro-cid-lcdefpme].live .tc-item[data-astro-cid-lcdefpme].cur .tc-tick[data-astro-cid-lcdefpme]{stroke-dashoffset:0;transition:stroke-dashoffset .5s ease-out .35s}.taskcard[data-astro-cid-lcdefpme] .icon-tile{width:34px;height:34px}.taskcard[data-astro-cid-lcdefpme] .icon-tile svg{width:20px;height:20px}.more[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--accent);font-weight:600}.more[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]{margin-bottom:10px}.mini[data-astro-cid-lcdefpme]{font-size:var(--step--1);gap:4px;margin:6px 0 0;padding-left:18px;display:grid}.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{align-content:start;gap:10px;padding-left:60px;display:grid;position:relative}.num[data-astro-cid-lcdefpme]{background:var(--brand);width:44px;height:44px;color:var(--on-brand);font:var(--display-weight) var(--step-1)/1 var(--display);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.steps-live .steps[data-astro-cid-lcdefpme]>.step[data-astro-cid-lcdefpme]>.num[data-astro-cid-lcdefpme]{position:absolute}.steps-live .steps[data-astro-cid-lcdefpme]:before,.steps-live .steps[data-astro-cid-lcdefpme]:after{width:2px;top:22px;bottom:22px;left:21px}.steps-live .steps[data-astro-cid-lcdefpme]:after{transform:scaleY(var(--p));transform-origin:top}@media (width>=900px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,22px)}.step[data-astro-cid-lcdefpme]{padding:62px 0 0}.steps-live .steps[data-astro-cid-lcdefpme]:before,.steps-live .steps[data-astro-cid-lcdefpme]:after{width:auto;height:2px;inset:21px 22px auto}.steps-live .steps[data-astro-cid-lcdefpme]:after{transform:scaleX(var(--p));transform-origin:0}}.featured[data-astro-cid-lcdefpme]{background:var(--brand);color:var(--on-brand);border-radius:var(--radius);grid-template-columns:1.3fr 1fr;gap:clamp(20px,4vw,48px);padding:clamp(24px,4vw,44px);display:grid}.featured[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{color:var(--on-brand-2)}.featured[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--accent-ink)}.featured[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-2)}.featured[data-astro-cid-lcdefpme] .ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{background-color:var(--accent)}.person[data-astro-cid-lcdefpme]{font-weight:600}.big-f[data-astro-cid-lcdefpme]{font:var(--display-weight) var(--step-3)/1 var(--display);letter-spacing:var(--display-tracking);color:var(--accent);margin-top:6px}.help-h[data-astro-cid-lcdefpme]{font:600 var(--step--1)/1.2 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}@media (width<=820px){.featured[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.small[data-astro-cid-lcdefpme]{font-size:var(--step--1)}.result[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{font:var(--display-weight) var(--step-3)/1 var(--display);letter-spacing:var(--display-tracking);color:var(--brand);margin-top:8px}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:10px 16px;font-weight:500;text-decoration:none;display:inline-block}.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--brand);color:var(--brand)}
