.btn--lg[data-astro-cid-lcdefpme]{min-height:52px;padding-inline:var(--space-6);font-size:var(--text-base)}.lede[data-astro-cid-lcdefpme]{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-ink-2);max-width:620px}.section--navy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme],.section--navy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.section--navy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--color-on-navy-muted)}.head[data-astro-cid-lcdefpme]{margin-bottom:var(--space-7);max-width:720px}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:var(--space-3)}.head--row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:var(--space-5);flex-wrap:wrap;max-width:none;display:flex}.after[data-astro-cid-lcdefpme]{margin:var(--space-7) 0 0}.after[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(.btn){color:var(--color-accent-ink);font-weight:var(--weight-medium);text-decoration:none}.section--navy[data-astro-cid-lcdefpme] .after[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-on-navy)}.more[data-astro-cid-lcdefpme]{color:var(--color-accent-ink);font-weight:var(--weight-medium);font-size:var(--text-sm);text-decoration:none}.more[data-astro-cid-lcdefpme]:hover,.after[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(40px, 7vw, 88px) var(--space-section)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 var(--space-5);font-size:clamp(2.75rem,6vw,5.5rem)}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6)}.actions[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-wrap:wrap;display:flex}.points[data-astro-cid-lcdefpme]{margin:var(--space-6) 0 0;gap:var(--space-2) var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-ink-3)}.points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓ ";color:var(--color-sage)}.hero-card[data-astro-cid-lcdefpme]{isolation:isolate;border-radius:var(--radius-lg);min-height:460px;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}.hero-card[data-astro-cid-lcdefpme] .art[data-astro-cid-lcdefpme]{z-index:-1;opacity:.55;position:absolute;inset:0}.hero-card[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-on-navy-muted)}.card-title[data-astro-cid-lcdefpme]{max-width:62%;font-family:var(--font-serif);font-weight:var(--weight-light);font-size:clamp(32px,4vw,44px);line-height:var(--leading-tight);margin:0 0 var(--space-2)}.card-price[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--text-xl);margin:0 0 var(--space-4)}.card-price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-on-navy-muted)}.hero-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0 0 var(--space-5);border-top:1px solid var(--color-navy-line);padding:0;list-style:none}.hero-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--space-2) 0;border-bottom:1px solid var(--color-navy-line);font-size:var(--text-sm);color:var(--color-on-navy-muted)}.signs[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.signs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-6);flex-direction:column;display:flex}.signs[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:var(--space-3) 0}.signs[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-ink-2);flex:1}.num[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent-ink);letter-spacing:var(--tracking-label)}.benefits[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.benefits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--space-6) var(--space-5) var(--space-6) 0;border-bottom:1px solid var(--color-line)}.benefits[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-lg);margin-bottom:var(--space-2)}.benefits[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-ink-2);margin:0}.journal[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:40px 32px;display:grid}.cta[data-astro-cid-lcdefpme]{text-align:center}.cta-inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 var(--space-5);max-width:900px}.cta[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6)}.cta[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{justify-content:center}@media (width<=989px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-card[data-astro-cid-lcdefpme]{min-height:380px}.signs[data-astro-cid-lcdefpme],.journal[data-astro-cid-lcdefpme],.benefits[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=749px){.signs[data-astro-cid-lcdefpme],.journal[data-astro-cid-lcdefpme],.benefits[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme],.head--row[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}
