.ls[data-astro-cid-b3rlsnj2]{max-width:920px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(18px,4vw,28px) clamp(48px,7vw,90px)}.ls__crumb[data-astro-cid-b3rlsnj2]{display:inline-block;font-size:.85rem;color:var(--teal-600, #0f766e);text-decoration:none;margin-bottom:1.2rem}.ls__crumb[data-astro-cid-b3rlsnj2]:hover{text-decoration:underline}.ls__eyebrow[data-astro-cid-b3rlsnj2]{font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:.76rem;color:var(--teal-600, #0f766e);margin:0}.ls__h1[data-astro-cid-b3rlsnj2]{font-family:var(--serif, Georgia, serif);font-weight:700;font-size:clamp(2rem,5vw,3.1rem);line-height:1.08;margin:.6rem 0 0}.ls__intro[data-astro-cid-b3rlsnj2]{color:var(--ink-soft, #475569);font-size:1.12rem;line-height:1.6;margin:1rem 0 0;max-width:64ch}.ls__cta-row[data-astro-cid-b3rlsnj2]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.6rem}.ls__btn[data-astro-cid-b3rlsnj2]{display:inline-flex;align-items:center;gap:.4rem;padding:.8rem 1.4rem;border-radius:999px;font-weight:700;font-size:.95rem;text-decoration:none;border:1.5px solid var(--ink, #0f172a);color:var(--ink, #0f172a)}.ls__btn--solid[data-astro-cid-b3rlsnj2]{background:var(--teal-600, #0f766e);border-color:var(--teal-600, #0f766e);color:#fff}.ls__btn--ghost[data-astro-cid-b3rlsnj2]{border-color:#fff;color:#fff}.ls__body[data-astro-cid-b3rlsnj2]{margin-top:clamp(2rem,4vw,3rem);display:grid;gap:clamp(2rem,4vw,3rem)}.ls__sec[data-astro-cid-b3rlsnj2] h2[data-astro-cid-b3rlsnj2]{font-family:var(--serif, Georgia, serif);font-weight:700;font-size:clamp(1.35rem,2.6vw,1.8rem);margin:0 0 .9rem}.ls__sec[data-astro-cid-b3rlsnj2] p[data-astro-cid-b3rlsnj2]{color:var(--ink-soft, #475569);line-height:1.7;margin:0;font-size:1.02rem}.ls__list[data-astro-cid-b3rlsnj2]{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.ls__list[data-astro-cid-b3rlsnj2] li[data-astro-cid-b3rlsnj2]{position:relative;padding-left:1.7rem;color:var(--ink-soft, #475569);line-height:1.55}.ls__list[data-astro-cid-b3rlsnj2] li[data-astro-cid-b3rlsnj2]:before{content:"✓";position:absolute;left:0;color:var(--teal-600, #0f766e);font-weight:800}.ls__steps[data-astro-cid-b3rlsnj2]{list-style:none;padding:0;margin:0;display:grid;gap:1.1rem}.ls__steps[data-astro-cid-b3rlsnj2] li[data-astro-cid-b3rlsnj2]{display:flex;gap:1rem;align-items:flex-start}.ls__step-n[data-astro-cid-b3rlsnj2]{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--teal-50, #f0fdfa);color:var(--teal-600, #0f766e);font-weight:800}.ls__steps[data-astro-cid-b3rlsnj2] strong[data-astro-cid-b3rlsnj2]{display:block;margin-bottom:.15rem}.ls__steps[data-astro-cid-b3rlsnj2] p[data-astro-cid-b3rlsnj2]{color:var(--ink-soft, #475569);margin:0;line-height:1.55}.ls__cards[data-astro-cid-b3rlsnj2]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.ls__card[data-astro-cid-b3rlsnj2]{background:#fff;border:1px solid var(--line, #e2e8f0);border-radius:16px;padding:1.3rem}.ls__card--cost[data-astro-cid-b3rlsnj2]{background:var(--teal-50, #f0fdfa);border-color:color-mix(in srgb,var(--teal-600, #0f766e) 22%,transparent)}.ls__card[data-astro-cid-b3rlsnj2] h3[data-astro-cid-b3rlsnj2]{font-size:1.02rem;margin:0 0 .5rem}.ls__card[data-astro-cid-b3rlsnj2] p[data-astro-cid-b3rlsnj2]{color:var(--ink-soft, #475569);margin:0;font-size:.92rem;line-height:1.6}.ls__faqs[data-astro-cid-b3rlsnj2]{display:grid;gap:.6rem}.ls__faq[data-astro-cid-b3rlsnj2]{border:1px solid var(--line, #e2e8f0);border-radius:12px;padding:.9rem 1.1rem;background:#fff}.ls__faq[data-astro-cid-b3rlsnj2] summary[data-astro-cid-b3rlsnj2]{font-weight:700;cursor:pointer;list-style:none}.ls__faq[data-astro-cid-b3rlsnj2] summary[data-astro-cid-b3rlsnj2]::-webkit-details-marker{display:none}.ls__faq[data-astro-cid-b3rlsnj2][open] summary[data-astro-cid-b3rlsnj2]{margin-bottom:.5rem}.ls__faq[data-astro-cid-b3rlsnj2] p[data-astro-cid-b3rlsnj2]{color:var(--ink-soft, #475569);margin:0;line-height:1.6}.ls__related[data-astro-cid-b3rlsnj2]{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.92rem}.ls__related[data-astro-cid-b3rlsnj2] span[data-astro-cid-b3rlsnj2]{color:var(--ink-soft, #475569);font-weight:600}.ls__related[data-astro-cid-b3rlsnj2] a[data-astro-cid-b3rlsnj2]{color:var(--teal-600, #0f766e);text-decoration:none;border:1px solid var(--line, #e2e8f0);border-radius:999px;padding:.3rem .85rem}.ls__related[data-astro-cid-b3rlsnj2] a[data-astro-cid-b3rlsnj2]:hover{border-color:var(--teal-600, #0f766e)}.ls__band[data-astro-cid-b3rlsnj2]{background:var(--ink, #0f172a);color:#fff;border-radius:20px;padding:clamp(1.6rem,3vw,2.4rem);text-align:center}.ls__band[data-astro-cid-b3rlsnj2] p[data-astro-cid-b3rlsnj2]{font-family:var(--serif, Georgia, serif);font-size:clamp(1.2rem,2.4vw,1.6rem);margin:0 0 1.2rem}.ls__band[data-astro-cid-b3rlsnj2] .ls__cta-row[data-astro-cid-b3rlsnj2]{justify-content:center}@media(max-width:640px){.ls__cards[data-astro-cid-b3rlsnj2]{grid-template-columns:1fr}}
