.head[data-astro-cid-4kaubesn]{margin-bottom:var(--space-7);max-width:720px}.head[data-astro-cid-4kaubesn] h2[data-astro-cid-4kaubesn]{margin-top:var(--space-3);margin-bottom:0}.stack[data-astro-cid-4kaubesn] .lede[data-astro-cid-4kaubesn]{margin-top:var(--space-4)}.lede[data-astro-cid-4kaubesn]{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-ink-2);max-width:620px;margin-bottom:0}.split[data-astro-cid-4kaubesn]{grid-template-columns:1.3fr 1fr;align-items:end;gap:clamp(24px,6vw,80px);max-width:none;display:grid}.split[data-astro-cid-4kaubesn] h2[data-astro-cid-4kaubesn]{font-size:clamp(2.25rem,4.6vw,4.25rem);line-height:1}.on-navy[data-astro-cid-4kaubesn] .lede[data-astro-cid-4kaubesn],.on-navy[data-astro-cid-4kaubesn] .eyebrow[data-astro-cid-4kaubesn]{color:var(--color-on-navy-muted)}@media (width<=989px){.split[data-astro-cid-4kaubesn]{gap:var(--space-4);grid-template-columns:1fr}}.btn--lg[data-astro-cid-lm63yp2s]{min-height:52px;padding-inline:var(--space-6);font-size:var(--text-base)}.btn--block[data-astro-cid-lm63yp2s]{width:100%}.lede[data-astro-cid-lm63yp2s]{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-ink-2);max-width:620px}.after[data-astro-cid-lm63yp2s]{margin:var(--space-7) 0 0}.after[data-astro-cid-lm63yp2s] a[data-astro-cid-lm63yp2s]:not(.btn),.more[data-astro-cid-lm63yp2s]{color:var(--color-accent-ink);font-weight:var(--weight-medium);text-decoration:none}.after[data-astro-cid-lm63yp2s].on-navy a[data-astro-cid-lm63yp2s]{color:var(--color-on-navy)}.after[data-astro-cid-lm63yp2s] a[data-astro-cid-lm63yp2s]:not(.btn):hover,.more[data-astro-cid-lm63yp2s]:hover{text-decoration:underline}.more[data-astro-cid-lm63yp2s]{font-size:var(--text-sm)}.num[data-astro-cid-lm63yp2s]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent-ink);letter-spacing:var(--tracking-label)}.art[data-astro-cid-lm63yp2s]{z-index:-1;position:absolute;inset:0}.fig[data-astro-cid-lm63yp2s],.kicker[data-astro-cid-lm63yp2s]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label)}.buy[data-astro-cid-lm63yp2s]{padding-block:clamp(24px, 4vw, 48px) var(--space-section)}.buy-grid[data-astro-cid-lm63yp2s]{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.buy-media[data-astro-cid-lm63yp2s]{position:sticky;top:96px}.buy-card[data-astro-cid-lm63yp2s]{isolation:isolate;aspect-ratio:4/5;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:var(--color-on-navy);background:radial-gradient(110% 80% at 85% 10%, #498bff8c, #498bff00 60%), var(--color-navy);flex-direction:column;justify-content:space-between;padding:clamp(24px,4vw,40px);display:flex;position:relative;overflow:hidden}.buy-card[data-astro-cid-lm63yp2s] .art[data-astro-cid-lm63yp2s]{opacity:.55}.buy-card[data-astro-cid-lm63yp2s] .kicker[data-astro-cid-lm63yp2s]{color:var(--color-on-navy-muted)}.card-title[data-astro-cid-lm63yp2s]{max-width:75%;font-family:var(--font-serif);font-weight:var(--weight-light);font-size:clamp(32px,4vw,48px);line-height:var(--leading-tight);margin:0 0 var(--space-4)}.buy-card[data-astro-cid-lm63yp2s] ul[data-astro-cid-lm63yp2s]{border-top:1px solid var(--color-navy-line);margin:0;padding:0;list-style:none}.buy-card[data-astro-cid-lm63yp2s] li[data-astro-cid-lm63yp2s]{padding:var(--space-2) 0;border-bottom:1px solid var(--color-navy-line);font-size:var(--text-sm);color:var(--color-on-navy-muted)}.pill[data-astro-cid-lm63yp2s]{border:1px solid var(--color-line);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-ink-2);background:var(--color-surface);padding:6px 12px;display:inline-block}.buy[data-astro-cid-lm63yp2s] h1[data-astro-cid-lm63yp2s]{font-family:var(--font-serif);font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);margin:var(--space-4) 0;font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.02}.highlight[data-astro-cid-lm63yp2s]{font-weight:var(--weight-medium);font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-ink);margin-bottom:var(--space-5)}.price[data-astro-cid-lm63yp2s]{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.price[data-astro-cid-lm63yp2s] .amount[data-astro-cid-lm63yp2s]{font-family:var(--font-serif);font-size:2.25rem;line-height:1}.price[data-astro-cid-lm63yp2s] .per[data-astro-cid-lm63yp2s]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-ink-3)}.badges[data-astro-cid-lm63yp2s]{margin:var(--space-4) 0 var(--space-6);gap:var(--space-2) var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.badges[data-astro-cid-lm63yp2s] li[data-astro-cid-lm63yp2s]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-ink-3)}.badges[data-astro-cid-lm63yp2s] li[data-astro-cid-lm63yp2s]:before{content:"✓ ";color:var(--color-sage)}.tabs[data-astro-cid-lm63yp2s] details[data-astro-cid-lm63yp2s]{border-bottom:1px solid var(--color-line)}.tabs[data-astro-cid-lm63yp2s] details[data-astro-cid-lm63yp2s]:first-child{border-top:1px solid var(--color-line)}.tabs[data-astro-cid-lm63yp2s] summary[data-astro-cid-lm63yp2s]{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;font-weight:var(--weight-medium);list-style:none;display:flex}.tabs[data-astro-cid-lm63yp2s] summary[data-astro-cid-lm63yp2s]::-webkit-details-marker{display:none}.tabs[data-astro-cid-lm63yp2s] summary[data-astro-cid-lm63yp2s]:after{content:"+";color:var(--color-ink-3);transition:transform var(--motion-base) var(--motion-ease);font-size:22px;line-height:1}.tabs[data-astro-cid-lm63yp2s] details[data-astro-cid-lm63yp2s][open] summary[data-astro-cid-lm63yp2s]:after{transform:rotate(45deg)}.tab-body[data-astro-cid-lm63yp2s]{padding-bottom:var(--space-4);color:var(--color-ink-2)}.tab-body[data-astro-cid-lm63yp2s] a[data-astro-cid-lm63yp2s]{color:var(--color-accent-ink);font-weight:var(--weight-medium);text-decoration:none}.buy-note[data-astro-cid-lm63yp2s]{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-ink-3)}.marquee[data-astro-cid-lm63yp2s]{background:var(--color-navy);color:var(--color-on-navy);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);padding:14px 0;overflow:hidden}.track[data-astro-cid-lm63yp2s]{width:max-content;animation:40s linear infinite slide;display:flex}.marquee[data-astro-cid-lm63yp2s] ul[data-astro-cid-lm63yp2s]{white-space:nowrap;gap:48px;margin:0;padding:0 48px 0 0;list-style:none;display:flex}.marquee[data-astro-cid-lm63yp2s] li[data-astro-cid-lm63yp2s]{align-items:center;gap:10px;display:inline-flex}.marquee[data-astro-cid-lm63yp2s] li[data-astro-cid-lm63yp2s]:before{content:"";background:var(--color-accent);border-radius:50%;width:4px;height:4px}@keyframes slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-lm63yp2s]{animation:none}}.cards[data-astro-cid-lm63yp2s]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.cards[data-astro-cid-lm63yp2s] li[data-astro-cid-lm63yp2s]{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-6);flex-direction:column;display:flex}.cards[data-astro-cid-lm63yp2s] h3[data-astro-cid-lm63yp2s]{margin:var(--space-3) 0}.cards[data-astro-cid-lm63yp2s] p[data-astro-cid-lm63yp2s]{color:var(--color-ink-2);flex:1}.benefits[data-astro-cid-lm63yp2s]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.benefits-media[data-astro-cid-lm63yp2s],.founder-media[data-astro-cid-lm63yp2s]{isolation:isolate;aspect-ratio:4/5;border:1px solid var(--color-line);border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-bg-alt), var(--color-accent-soft));padding:var(--space-5);position:relative;overflow:hidden}.benefits-media[data-astro-cid-lm63yp2s]{position:sticky;top:96px}.benefits-media[data-astro-cid-lm63yp2s] .art[data-astro-cid-lm63yp2s],.founder-media[data-astro-cid-lm63yp2s] .art[data-astro-cid-lm63yp2s]{opacity:.85}.fig[data-astro-cid-lm63yp2s]{color:var(--color-ink-3)}.benefit-list[data-astro-cid-lm63yp2s] details[data-astro-cid-lm63yp2s]{border-bottom:1px solid var(--color-line)}.benefit-list[data-astro-cid-lm63yp2s] details[data-astro-cid-lm63yp2s]:first-child{border-top:1px solid var(--color-line)}.benefit-list[data-astro-cid-lm63yp2s] summary[data-astro-cid-lm63yp2s]{cursor:pointer;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;grid-template-columns:48px 1fr 22px;list-style:none;display:grid}.benefit-list[data-astro-cid-lm63yp2s] summary[data-astro-cid-lm63yp2s]::-webkit-details-marker{display:none}.benefit-list[data-astro-cid-lm63yp2s] summary[data-astro-cid-lm63yp2s]:after{content:"+";color:var(--color-ink-3);transition:transform var(--motion-base) var(--motion-ease);font-size:22px;line-height:1}.benefit-list[data-astro-cid-lm63yp2s] details[data-astro-cid-lm63yp2s][open] summary[data-astro-cid-lm63yp2s]:after{transform:rotate(45deg)}.benefit-list[data-astro-cid-lm63yp2s] h3[data-astro-cid-lm63yp2s]{font-family:var(--font-serif);font-weight:var(--weight-regular);font-size:var(--text-xl);margin:0}.benefit-list[data-astro-cid-lm63yp2s] p[data-astro-cid-lm63yp2s]{padding:0 0 var(--space-5) 64px;color:var(--color-ink-2);max-width:640px;margin:0}.compare-wrap[data-astro-cid-lm63yp2s]{padding-top:28px;overflow-x:auto}.compare[data-astro-cid-lm63yp2s]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.compare[data-astro-cid-lm63yp2s] th[data-astro-cid-lm63yp2s],.compare[data-astro-cid-lm63yp2s] td[data-astro-cid-lm63yp2s]{text-align:center;vertical-align:middle;font-size:var(--text-sm);color:var(--color-ink-2);border-bottom:1px solid var(--color-line-2);padding:20px 16px}.compare[data-astro-cid-lm63yp2s] thead[data-astro-cid-lm63yp2s] th[data-astro-cid-lm63yp2s]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-ink-3);font-weight:var(--weight-medium);position:relative}.compare[data-astro-cid-lm63yp2s] thead[data-astro-cid-lm63yp2s] td[data-astro-cid-lm63yp2s]{border-bottom:1px solid var(--color-line-2)}.compare[data-astro-cid-lm63yp2s] thead[data-astro-cid-lm63yp2s] th[data-astro-cid-lm63yp2s].us{font-family:var(--font-serif);font-size:var(--text-xl);text-transform:none;letter-spacing:0;color:var(--color-ink)}.compare[data-astro-cid-lm63yp2s] tbody[data-astro-cid-lm63yp2s] th[data-astro-cid-lm63yp2s]{text-align:left;color:var(--color-ink);font-weight:var(--weight-medium);width:34%}.why[data-astro-cid-lm63yp2s]{font-weight:var(--weight-regular);color:var(--color-ink-3);margin-top:4px;font-size:.8125rem;display:block}.compare[data-astro-cid-lm63yp2s] .us[data-astro-cid-lm63yp2s]{background:var(--color-surface);border-left:1px solid var(--color-accent);border-right:1px solid var(--color-accent);color:var(--color-ink);font-weight:var(--weight-medium)}.compare[data-astro-cid-lm63yp2s] tbody[data-astro-cid-lm63yp2s] tr[data-astro-cid-lm63yp2s]:last-child .us[data-astro-cid-lm63yp2s]{border-bottom:1px solid var(--color-accent)}.compare[data-astro-cid-lm63yp2s] thead[data-astro-cid-lm63yp2s] th[data-astro-cid-lm63yp2s].us{border-top:1px solid var(--color-accent);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.compare[data-astro-cid-lm63yp2s] .yes[data-astro-cid-lm63yp2s]{color:var(--color-accent);font-size:18px}.compare[data-astro-cid-lm63yp2s] .no[data-astro-cid-lm63yp2s]{color:var(--color-ink-3)}.badge[data-astro-cid-lm63yp2s]{white-space:nowrap;background:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;border-radius:var(--radius-pill);padding:5px 10px;font-size:10px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.cells[data-astro-cid-lm63yp2s]{background:var(--color-navy-line);border:1px solid var(--color-navy-line);grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.cells[data-astro-cid-lm63yp2s] li[data-astro-cid-lm63yp2s]{background:var(--color-navy);padding:var(--space-6) var(--space-5);gap:var(--space-3);flex-direction:column;min-height:240px;display:flex}.cells[data-astro-cid-lm63yp2s] .eyebrow[data-astro-cid-lm63yp2s]{color:var(--color-on-navy-muted)}.cells[data-astro-cid-lm63yp2s] p[data-astro-cid-lm63yp2s]{font-size:var(--text-sm);color:var(--color-on-navy-muted);margin:0}.cells[data-astro-cid-lm63yp2s] .val[data-astro-cid-lm63yp2s]{font-family:var(--font-serif);font-style:italic;font-weight:var(--weight-light);margin-top:auto;font-size:clamp(2.25rem,3.5vw,3rem);line-height:1}.founder-grid[data-astro-cid-lm63yp2s]{grid-template-columns:1fr 1.3fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.founder-copy[data-astro-cid-lm63yp2s]{gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.founder-copy[data-astro-cid-lm63yp2s] blockquote[data-astro-cid-lm63yp2s]{font-family:var(--font-serif);font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);margin:0;font-size:clamp(1.75rem,3.2vw,2.75rem);line-height:1.15}.founder-copy[data-astro-cid-lm63yp2s] blockquote[data-astro-cid-lm63yp2s] em{color:var(--color-accent);font-style:italic;font-weight:var(--weight-regular)}.sig[data-astro-cid-lm63yp2s]{align-items:center;gap:var(--space-4);display:flex}.sig[data-astro-cid-lm63yp2s] .line[data-astro-cid-lm63yp2s]{background:var(--color-ink-2);width:48px;height:1px}.sig[data-astro-cid-lm63yp2s] .n[data-astro-cid-lm63yp2s]{font-size:var(--text-sm);display:block}.sig[data-astro-cid-lm63yp2s] .r[data-astro-cid-lm63yp2s]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-ink-3);display:block}.cta[data-astro-cid-lm63yp2s]{text-align:center;background:var(--color-accent-soft)}.cta-inner[data-astro-cid-lm63yp2s]{flex-direction:column;align-items:center;display:flex}.cta[data-astro-cid-lm63yp2s] h2[data-astro-cid-lm63yp2s]{margin:var(--space-4) 0 var(--space-5);max-width:900px}.cta[data-astro-cid-lm63yp2s] .lede[data-astro-cid-lm63yp2s]{margin-bottom:var(--space-6)}.sticky-buy[data-astro-cid-lm63yp2s]{display:none}@media (width<=989px){.buy-grid[data-astro-cid-lm63yp2s],.benefits[data-astro-cid-lm63yp2s],.founder-grid[data-astro-cid-lm63yp2s]{grid-template-columns:1fr}.buy-media[data-astro-cid-lm63yp2s],.benefits-media[data-astro-cid-lm63yp2s]{position:relative;top:auto}.buy-card[data-astro-cid-lm63yp2s]{aspect-ratio:auto;min-height:340px}.benefits-media[data-astro-cid-lm63yp2s],.founder-media[data-astro-cid-lm63yp2s]{aspect-ratio:5/3}.cards[data-astro-cid-lm63yp2s],.cells[data-astro-cid-lm63yp2s]{grid-template-columns:repeat(2,1fr)}}@media (width<=749px){.buy-info[data-astro-cid-lm63yp2s]{order:-1}.cards[data-astro-cid-lm63yp2s],.cells[data-astro-cid-lm63yp2s]{grid-template-columns:1fr}.cells[data-astro-cid-lm63yp2s] li[data-astro-cid-lm63yp2s]{min-height:0}.benefit-list[data-astro-cid-lm63yp2s] summary[data-astro-cid-lm63yp2s]{gap:var(--space-3);grid-template-columns:36px 1fr 22px}.benefit-list[data-astro-cid-lm63yp2s] p[data-astro-cid-lm63yp2s]{padding-left:48px}.compare[data-astro-cid-lm63yp2s] th[data-astro-cid-lm63yp2s],.compare[data-astro-cid-lm63yp2s] td[data-astro-cid-lm63yp2s]{padding:14px 6px;font-size:.8125rem}.compare[data-astro-cid-lm63yp2s] tbody[data-astro-cid-lm63yp2s] th[data-astro-cid-lm63yp2s]{width:38%;padding-left:0}.compare[data-astro-cid-lm63yp2s] thead[data-astro-cid-lm63yp2s] th[data-astro-cid-lm63yp2s]{letter-spacing:.06em;vertical-align:bottom;font-size:9px}.compare[data-astro-cid-lm63yp2s] thead[data-astro-cid-lm63yp2s] th[data-astro-cid-lm63yp2s].us{font-size:var(--text-base)}.why[data-astro-cid-lm63yp2s]{display:none}.badge[data-astro-cid-lm63yp2s]{padding:4px 8px;font-size:8px}.cta[data-astro-cid-lm63yp2s] .btn[data-astro-cid-lm63yp2s]{width:100%}.sticky-buy[data-astro-cid-lm63yp2s]{z-index:50;justify-content:space-between;align-items:center;gap:var(--space-3);padding:10px var(--space-gutter) calc(10px + env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid var(--color-line);box-shadow:var(--shadow-md);transition:transform var(--motion-base) var(--motion-ease);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky-buy[data-astro-cid-lm63yp2s][hidden]{display:none}.sticky-buy[data-astro-cid-lm63yp2s].show{transform:none}.sb-name[data-astro-cid-lm63yp2s]{font-size:var(--text-sm);font-weight:var(--weight-medium)}.sb-price[data-astro-cid-lm63yp2s]{font-family:var(--font-serif);font-size:var(--text-lg);margin-left:6px}}@media (prefers-reduced-motion:reduce){.sticky-buy[data-astro-cid-lm63yp2s]{transition:none}}
