.hero[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:56px;padding-block:40px 64px;display:flex}.hero[data-astro-cid-lcdefpme] .copy[data-astro-cid-lcdefpme]{flex:420px;min-width:0}h1[data-astro-cid-lcdefpme]{color:var(--forest);max-width:560px;margin-bottom:18px;font-size:1.125rem;font-weight:600;line-height:1.45}.tagline[data-astro-cid-lcdefpme]{color:var(--navy);margin-bottom:24px;font-size:clamp(2.75rem,6vw,4.75rem);line-height:1.04}.tagline[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--forest);font-style:italic}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:560px;margin-bottom:32px}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;display:flex}.note[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:16px;font-size:.95rem}.visual[data-astro-cid-lcdefpme]{flex:400px;min-width:0}.visual[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{border-radius:28px 28px 120px;width:100%}.trust[data-astro-cid-lcdefpme]{background:var(--cream-2)}.trust[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;gap:18px 32px;margin:0 auto;padding-block:26px;list-style:none;display:flex}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;font-size:.95rem;line-height:1.35;display:flex}.trust[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;flex-direction:column;text-decoration:none;display:flex}.trust[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.trust[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{text-decoration:underline}.trust[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--navy);font-weight:700}.trust[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.why[data-astro-cid-lcdefpme]{padding-block:64px 0}.why[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.why[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--paper);border-top:4px solid var(--gold);border-radius:20px;padding:22px 24px}.why[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--navy);margin-bottom:6px;font-size:1.3rem;font-weight:600;display:block}.why[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.subjects[data-astro-cid-lcdefpme]{padding-block:88px 40px}.intro[data-astro-cid-lcdefpme]{max-width:640px;margin-bottom:48px}.intro[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin:12px 0 16px}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px;display:grid}.card[data-astro-cid-lcdefpme]{min-width:0;color:var(--navy);background:var(--paper);border-radius:var(--radius);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%}.card[data-astro-cid-lcdefpme] .body[data-astro-cid-lcdefpme]{padding:24px 26px 28px}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-bottom:8px;font-size:1.625rem;font-weight:600}.card[data-astro-cid-lcdefpme] .body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:16px}.card[data-astro-cid-lcdefpme] .from[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.95rem;font-style:italic}.more[data-astro-cid-lcdefpme]{color:var(--forest);font-weight:600}.card[data-astro-cid-lcdefpme]:hover{box-shadow:0 12px 30px #1830421f}.also[data-astro-cid-lcdefpme]{margin-top:32px;font-size:1.0625rem}.also[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--forest);font-weight:600}@media (width<=700px){.card[data-astro-cid-lcdefpme]{display:grid}.card[data-astro-cid-lcdefpme] .body[data-astro-cid-lcdefpme]{display:contents}.card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.card[data-astro-cid-lcdefpme] .panel[data-astro-cid-lcdefpme]{grid-area:1/1}.card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;object-position:50% 100%}.card[data-astro-cid-lcdefpme] .panel[data-astro-cid-lcdefpme]{background:#f4efe6e6;border-radius:16px;align-self:end;margin:10px;padding:14px 16px 16px}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:6px;font-size:26px}.card[data-astro-cid-lcdefpme] .panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:0;font-size:14.5px;line-height:1.5}.card[data-astro-cid-lcdefpme] .from[data-astro-cid-lcdefpme]{margin:0;padding:16px 26px 0}.more[data-astro-cid-lcdefpme]{padding:8px 26px 24px}}.groups[data-astro-cid-lcdefpme]{padding-block:48px 24px}.groups[data-astro-cid-lcdefpme] .intro[data-astro-cid-lcdefpme]{margin-bottom:32px}.gcards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;margin:0 0 28px;padding:0;list-style:none;display:grid}.gcards[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--paper);border-radius:var(--radius);border-left:6px solid var(--forest);flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.gcards[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.2}.gcards[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--navy);text-decoration:none}.gcards[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.when[data-astro-cid-lcdefpme]{line-height:1.5}.gprice[data-astro-cid-lcdefpme]{color:var(--forest);font-weight:600}.gcards[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:4px}.groups[data-astro-cid-lcdefpme] .all[data-astro-cid-lcdefpme]{color:var(--forest);font-weight:600}.how[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:56px;padding-block:88px;display:flex}.how[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme]{flex:380px;min-width:0}.how[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:var(--radius);width:100%;height:auto}.how[data-astro-cid-lcdefpme] .steps[data-astro-cid-lcdefpme]{flex:400px;min-width:0}.how[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin:12px 0 36px}.how[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.how[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:20px;display:flex}.n[data-astro-cid-lcdefpme]{background:var(--gold);width:48px;height:48px;color:var(--navy);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:1.375rem;font-weight:600;display:grid}.how[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px;font-size:1.25rem;font-weight:600;line-height:1.25}.prices[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--cream);padding-block:88px}.prices[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--gold)}.prices[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{max-width:720px;margin:12px 0 40px}.prices[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin:0 0 36px;padding:0;list-style:none;display:grid}.prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:#f4efe612;border:1px solid #f4efe62e;flex-direction:column;gap:10px;padding:28px;display:flex}.prices[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.15rem;font-weight:600}.prices[data-astro-cid-lcdefpme] .amt[data-astro-cid-lcdefpme]{color:#d5dce0;font-size:1.05rem}.prices[data-astro-cid-lcdefpme] .amt[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--cream);margin-right:4px;font-size:2.6rem;font-weight:500;line-height:1}.prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d5dce0}.prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].best{border-color:var(--gold);background:#f4efe61f}.prices[data-astro-cid-lcdefpme] .badge[data-astro-cid-lcdefpme]{background:var(--gold);color:var(--navy);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:.8rem;font-weight:700}.prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] .save[data-astro-cid-lcdefpme]{color:var(--cream);font-weight:600}.prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] .founding[data-astro-cid-lcdefpme]{color:var(--cream);border-top:1px solid #f4efe633;padding-top:12px}.prices[data-astro-cid-lcdefpme] .terms[data-astro-cid-lcdefpme]{color:#d5dce0;max-width:720px;margin:-12px 0 28px}.prices[data-astro-cid-lcdefpme] .foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.prices[data-astro-cid-lcdefpme] .foot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d5dce0}.smart[data-astro-cid-lcdefpme]{background:var(--cream-2);padding-block:88px}.smart[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin:12px 0 14px}.smart[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:560px}.smart-body[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:40px 56px;margin:40px 0 36px;display:flex}.smart-body[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{border-radius:var(--radius);flex:320px;min-width:0;max-width:460px}.cycle[data-astro-cid-lcdefpme]{flex-direction:column;flex:380px;gap:18px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cycle[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:16px;display:flex}.cycle[data-astro-cid-lcdefpme] .l[data-astro-cid-lcdefpme]{background:var(--forest);width:44px;height:44px;color:var(--cream);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:1.3rem;font-weight:600;display:grid}.cycle[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-bottom:2px;font-size:1.3rem;font-weight:600}.cycle[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.975rem;line-height:1.45}.areas[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:56px;padding-block:88px;display:flex}.areas[data-astro-cid-lcdefpme] .copy[data-astro-cid-lcdefpme]{flex:400px;min-width:0}.areas[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:16px}.areas[data-astro-cid-lcdefpme] .copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin-bottom:28px}.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]{box-shadow:inset 0 0 0 1.5px var(--navy);color:var(--navy);border-radius:999px;padding:9px 18px;font-weight:500;text-decoration:none;display:block}.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--navy);color:var(--cream)}.areas[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme]{flex:400px;min-width:0}.areas[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:120px 28px 28px;width:100%}.faq[data-astro-cid-lcdefpme]{padding-block:24px 88px}.faq[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin-bottom:32px}.faq[data-astro-cid-lcdefpme] .list[data-astro-cid-lcdefpme]{gap:12px;max-width:820px;display:grid}details[data-astro-cid-lcdefpme]{background:var(--paper);border-radius:18px}summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--navy);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"+";background:var(--cream-2);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:1.3rem;line-height:1;display:grid}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"−"}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:70ch;padding:0 24px 22px}.cta[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--cream)}.cta[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding-block:80px;display:flex}.cta[data-astro-cid-lcdefpme] .copy[data-astro-cid-lcdefpme]{flex:420px;min-width:0}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:12px;font-size:clamp(2rem,4vw,2.875rem);line-height:1.1}.cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d5dce0;font-size:1.1875rem}@media (width<=700px){.hero[data-astro-cid-lcdefpme],.how[data-astro-cid-lcdefpme],.areas[data-astro-cid-lcdefpme]{gap:36px;padding-block:32px 48px}.why[data-astro-cid-lcdefpme]{padding-top:40px}.subjects[data-astro-cid-lcdefpme]{padding-block:56px 24px}.prices[data-astro-cid-lcdefpme],.smart[data-astro-cid-lcdefpme]{padding-block:56px}.trust[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]{justify-content:flex-start}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex:140px}}
