.hero[data-astro-cid-d6j3k6yg]{background:linear-gradient(180deg, var(--c-bg-tint) 0%, var(--c-bg) 100%)}.center[data-astro-cid-d6j3k6yg]{text-align:center}.hero[data-astro-cid-d6j3k6yg] h1[data-astro-cid-d6j3k6yg]{margin-top:.75rem}.hero[data-astro-cid-d6j3k6yg] .lead[data-astro-cid-d6j3k6yg]{margin:var(--s-3) auto 0;max-width:42rem}.hero-actions[data-astro-cid-d6j3k6yg]{margin-top:var(--s-4);flex-wrap:wrap;justify-content:center;gap:.875rem;display:flex}.hero-actions[data-astro-cid-d6j3k6yg].left{justify-content:flex-start}.section-head[data-astro-cid-d6j3k6yg]{max-width:40rem}.sec[data-astro-cid-d6j3k6yg]{margin-top:.75rem}.wrap-narrow[data-astro-cid-d6j3k6yg] .lead[data-astro-cid-d6j3k6yg]+.lead[data-astro-cid-d6j3k6yg]{margin-top:var(--s-3)}.inc[data-astro-cid-d6j3k6yg]{margin-top:var(--s-5)}.inc[data-astro-cid-d6j3k6yg] article[data-astro-cid-d6j3k6yg]{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--r-md);padding:1.625rem}.ico[data-astro-cid-d6j3k6yg]{background:var(--c-bg-blue);width:3rem;height:3rem;color:var(--c-blue);margin-bottom:var(--s-2);border-radius:.8rem;justify-content:center;align-items:center;display:inline-flex}.inc[data-astro-cid-d6j3k6yg] h3[data-astro-cid-d6j3k6yg]{font-size:var(--t-h3)}.inc[data-astro-cid-d6j3k6yg] p[data-astro-cid-d6j3k6yg]{font-size:var(--t-sm);color:var(--c-body);margin-top:.5rem;line-height:1.55}.fit-grid[data-astro-cid-d6j3k6yg]{gap:var(--s-3);margin-top:var(--s-5);display:grid}@media (width>=48rem){.fit-grid[data-astro-cid-d6j3k6yg]{grid-template-columns:1fr 1fr}}.fit[data-astro-cid-d6j3k6yg]{border-radius:var(--r-md);border:1px solid var(--c-border);background:var(--c-bg-subtle);padding:1.75rem}.fit[data-astro-cid-d6j3k6yg].yes{border-color:var(--c-border-blue);background:var(--c-bg-blue)}.fit[data-astro-cid-d6j3k6yg] h3[data-astro-cid-d6j3k6yg]{font-size:var(--t-h3)}.fit[data-astro-cid-d6j3k6yg] ul[data-astro-cid-d6j3k6yg]{margin:var(--s-2) 0 0;gap:.75rem;padding:0;list-style:none;display:grid}.fit[data-astro-cid-d6j3k6yg] li[data-astro-cid-d6j3k6yg]{font-size:var(--t-sm);color:var(--c-body);padding-left:1.75rem;line-height:1.5;position:relative}.fit[data-astro-cid-d6j3k6yg] li[data-astro-cid-d6j3k6yg]:before{content:"";background:var(--c-blue);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.2rem;left:0}.fit[data-astro-cid-d6j3k6yg].yes li[data-astro-cid-d6j3k6yg]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.3rem;height:.55rem;position:absolute;top:.4rem;left:.38rem;transform:rotate(45deg)}.fit[data-astro-cid-d6j3k6yg].no li[data-astro-cid-d6j3k6yg]:before{background:#c9ceda}.fit[data-astro-cid-d6j3k6yg].no li[data-astro-cid-d6j3k6yg]:after{content:"";background:#fff;width:.5rem;height:2px;position:absolute;top:.72rem;left:.3rem}.fit-note[data-astro-cid-d6j3k6yg]{margin-top:var(--s-2);font-size:var(--t-sm);color:var(--c-muted)}.steps[data-astro-cid-d6j3k6yg]{margin:var(--s-5) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}@media (width>=48rem){.steps[data-astro-cid-d6j3k6yg]{grid-template-columns:repeat(4,1fr)}}.steps[data-astro-cid-d6j3k6yg] li[data-astro-cid-d6j3k6yg]{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--r-md);padding:1.5rem}.n[data-astro-cid-d6j3k6yg]{background:var(--c-blue);color:#fff;width:2.25rem;height:2.25rem;font-family:var(--font-display);margin-bottom:var(--s-2);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.steps[data-astro-cid-d6j3k6yg] h3[data-astro-cid-d6j3k6yg]{font-size:var(--t-lead)}.steps[data-astro-cid-d6j3k6yg] p[data-astro-cid-d6j3k6yg]{font-size:var(--t-sm);color:var(--c-body);margin-top:.5rem;line-height:1.55}.price-box[data-astro-cid-d6j3k6yg]{background:var(--c-bg);border:1px solid var(--c-border-blue);border-left:3px solid var(--c-blue);border-radius:var(--r-md);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.price-box[data-astro-cid-d6j3k6yg] p[data-astro-cid-d6j3k6yg]{margin-top:var(--s-2);color:var(--c-body);max-width:44rem}.price-box[data-astro-cid-d6j3k6yg] p[data-astro-cid-d6j3k6yg].eyebrow{margin-top:0}
