.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line2);background:var(--forest-1);padding:clamp(40px,7vw,104px) 0 clamp(44px,6vw,88px);position:relative}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(24px,3vw,40px) clamp(28px,5vw,64px);display:grid}.hero-grid[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--fs-display);letter-spacing:-.026em;grid-column:1/-1;line-height:1.04}.hero-grid[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:inline-block}@media (width<=400px){.hero-grid[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem, (100vw - 2 * var(--gutter)) / 9.4, var(--fs-display))}}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:0}.hero-copy[data-astro-cid-lcdefpme] .availability[data-astro-cid-lcdefpme]{margin:4px 0 0}.hero-actions[data-astro-cid-lcdefpme]{margin:24px 0 0}.disclosure[data-astro-cid-lcdefpme]{border:0;border-top:1px solid var(--line2);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);max-width:34em;margin:28px 0 0;padding:16px 0 0}.disclosure[data-astro-cid-lcdefpme] .notice-icon[data-astro-cid-lcdefpme]{width:16px;height:16px;color:var(--muted);margin-top:4px}.hero-shot[data-astro-cid-lcdefpme]{min-width:0}.hero-ground[data-astro-cid-lcdefpme]{pointer-events:none;height:0;margin-inline:auto;position:absolute;bottom:0;left:0;right:0}.sprout[data-astro-cid-lcdefpme]{color:var(--accent);position:absolute;bottom:0;right:0}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero-ground[data-astro-cid-lcdefpme]{display:none}}.story[data-astro-cid-lcdefpme]{gap:clamp(56px,7vw,96px);display:grid}.story-text[data-astro-cid-lcdefpme]{border-top:1px solid var(--line2);padding-top:18px}.story-text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px}.story-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.story-anchor[data-astro-cid-lcdefpme]{gap:clamp(24px,3vw,36px);display:grid}.story-anchor[data-astro-cid-lcdefpme] .story-text[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:baseline;gap:10px clamp(24px,4vw,56px);display:grid}.story-anchor[data-astro-cid-lcdefpme] .story-text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0}.story-row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.story-row[data-astro-cid-lcdefpme].reverse{grid-template-columns:minmax(0,6fr) minmax(0,4fr)}.story-row[data-astro-cid-lcdefpme].reverse .story-text[data-astro-cid-lcdefpme]{order:2}@media (width<=900px){.story-row[data-astro-cid-lcdefpme],.story-row[data-astro-cid-lcdefpme].reverse,.story-anchor[data-astro-cid-lcdefpme] .story-text[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.story-row[data-astro-cid-lcdefpme].reverse .story-text[data-astro-cid-lcdefpme]{order:0}}.how[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.how[data-astro-cid-lcdefpme]+.how[data-astro-cid-lcdefpme]{margin-top:clamp(56px,7vw,96px)}.how-text[data-astro-cid-lcdefpme]{border-top:1px solid var(--line2);padding-top:18px}.how-text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px}.how-intro[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 20px}.how-steps[data-astro-cid-lcdefpme]{counter-reset:step;border-top:1px solid var(--line2);margin:0;padding:0;list-style:none}.how-steps[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{counter-increment:step;border-bottom:1px solid var(--line2);grid-template-columns:36px minmax(0,1fr);gap:4px 8px;max-width:none;padding:14px 0;display:grid}.how-steps[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:before{content:counter(step, decimal-leading-zero);content:counter(step, decimal-leading-zero) / "";font-family:var(--font-mono);font-size:var(--fs-1);color:var(--accent);grid-row:1/3;font-weight:600;line-height:1.6}.how-steps[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]>strong[data-astro-cid-lcdefpme]{color:var(--text);font-weight:600}.how-steps[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--fs-1);max-width:34em}.how-result[data-astro-cid-lcdefpme]{color:var(--muted);margin:18px 0 0}.how-result[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text)}.how-text[data-astro-cid-lcdefpme] .notice[data-astro-cid-lcdefpme]{margin-top:18px}.how-links[data-astro-cid-lcdefpme]{margin:20px 0 0}.how-shots[data-astro-cid-lcdefpme]{gap:clamp(24px,3vw,36px);display:grid;position:sticky;top:84px}@media (width<=900px){.how[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.how-shots[data-astro-cid-lcdefpme]{position:static}}@media (height<=500px){.how-shots[data-astro-cid-lcdefpme]{position:static}}.trust[data-astro-cid-lcdefpme] .rows[data-astro-cid-lcdefpme]{max-width:none}.trust[data-astro-cid-lcdefpme] .rows[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(24px,4vw,56px)}.trust[data-astro-cid-lcdefpme] .rows[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{max-width:34em}@media (width<=640px){.trust[data-astro-cid-lcdefpme] .rows[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.more-links[data-astro-cid-lcdefpme]{margin-top:20px}.guide-rows[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line2);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px);margin:0 0 28px;padding:0;list-style:none;display:grid}.guide-rows[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line2);max-width:none}.guide-rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--r-sm);height:100%;color:var(--text);transition:background-color var(--t-fast) var(--ease);align-content:start;gap:6px;margin-inline:-8px;padding:18px 8px 22px;text-decoration:none;display:grid}.guide-rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--bg1);color:var(--text)}.guide-rows[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{text-underline-offset:4px;font-size:1.1875rem;font-weight:600;line-height:1.3;text-decoration:underline 1px #a6cb2d80}.guide-rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .title[data-astro-cid-lcdefpme]{text-decoration-color:var(--accent)}.guide-rows[data-astro-cid-lcdefpme] .summary[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--fs-1);max-width:34em}@media (width<=640px){.guide-rows[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.plus[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.plus[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:12px}.plus-list[data-astro-cid-lcdefpme]{color:var(--text);gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.plus-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:20px;position:relative}.plus-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border:3px solid var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.66em;left:2px}.plans[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--fs-1)}@media (width<=900px){.plus[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
