.offer-wrap.svelte-g89b4h{padding-top:8px}.offer.svelte-g89b4h{border:2px solid var(--teal);border-radius:var(--r-lg,16px);text-align:center;max-width:680px;margin:0 auto;padding:30px 32px 26px}.offer-eyebrow.svelte-g89b4h{letter-spacing:.1em;text-transform:uppercase;color:var(--cta,#c2410c);margin-bottom:6px;font-size:13px;font-weight:800;display:inline-block}.offer.svelte-g89b4h h2:where(.svelte-g89b4h){margin-bottom:14px;font-size:clamp(22px,3vw,28px)}.includes-title.svelte-g89b4h{margin-bottom:8px;font-weight:700}.offer.svelte-g89b4h ul.includes:where(.svelte-g89b4h){text-align:left;margin:0 auto 14px;padding:0;list-style:none;display:inline-block}.offer.svelte-g89b4h ul.includes:where(.svelte-g89b4h) li:where(.svelte-g89b4h){margin-bottom:6px}.offer-body.svelte-g89b4h{color:var(--slate,#5b6670);margin-bottom:14px}.offer-price.svelte-g89b4h{letter-spacing:.04em;margin-bottom:16px;font-size:20px;font-weight:800}.offer-alt.svelte-g89b4h{color:var(--slate,#5b6670);margin-top:12px;font-size:15px}.trust.svelte-g89b4h{grid-template-columns:300px 1fr;align-items:center;gap:36px;margin-top:56px;display:grid}.trust.svelte-g89b4h .doc:where(.svelte-g89b4h){border-radius:var(--r-lg,16px);width:100%;height:auto}.trust.svelte-g89b4h dl:where(.svelte-g89b4h){margin:14px 0 0}.trust.svelte-g89b4h dl:where(.svelte-g89b4h) div:where(.svelte-g89b4h){margin-bottom:10px}.trust.svelte-g89b4h dt:where(.svelte-g89b4h){color:var(--slate,#5b6670);font-size:15px}.trust.svelte-g89b4h dd:where(.svelte-g89b4h){margin:0;font-size:18px;font-weight:700}.guide-cta.svelte-g89b4h{margin-top:44px}.guide.svelte-g89b4h{text-align:center;border-radius:var(--r-lg,16px);padding:26px 28px}.guide.svelte-g89b4h h2:where(.svelte-g89b4h){margin-bottom:8px;font-size:22px}.guide.svelte-g89b4h p:where(.svelte-g89b4h){color:var(--slate,#5b6670);margin-bottom:14px}.band-end.svelte-g89b4h{background:var(--teal-wash,#eaf6f7);border-top:1px solid #d5eaec;border-bottom:1px solid #d5eaec;margin-top:64px;padding:52px 0}.inner-end.svelte-g89b4h{grid-template-columns:1.3fr .7fr;align-items:center;gap:36px;display:grid}.end-price.svelte-g89b4h{color:var(--cta,#c2410c);text-transform:uppercase;letter-spacing:.08em;margin:6px 0 10px;font-size:14px;font-weight:800}@media (width<=760px){.trust.svelte-g89b4h,.inner-end.svelte-g89b4h{grid-template-columns:1fr}.trust.svelte-g89b4h .doc:where(.svelte-g89b4h){max-width:260px}}.hero.svelte-g89b4h{grid-template-columns:1.25fr .75fr;align-items:center;gap:48px;padding-top:52px;padding-bottom:40px;display:grid}h1.svelte-g89b4h{margin:12px 0 16px;font-size:clamp(30px,4vw,44px)}.intro.svelte-g89b4h{color:var(--slate);max-width:60ch;font-size:17px}.intro.svelte-g89b4h+.intro:where(.svelte-g89b4h){margin-top:12px}.hero.svelte-g89b4h img:where(.svelte-g89b4h){border-radius:var(--r-lg);box-shadow:var(--shadow-pop);aspect-ratio:.86;object-fit:cover;object-position:center 20%}.two.svelte-g89b4h{grid-template-columns:1fr 1fr;gap:18px;display:grid}.panel.svelte-g89b4h{padding:26px 28px}.panel.svelte-g89b4h h2:where(.svelte-g89b4h){color:var(--teal-ink);margin-bottom:16px;font-size:20px}.panel.svelte-g89b4h ul:where(.svelte-g89b4h){gap:10px;list-style:none;display:grid}.panel.svelte-g89b4h li:where(.svelte-g89b4h){gap:10px;font-size:15.5px;display:flex}.tick.svelte-g89b4h{color:var(--good);font-weight:700}.treat.svelte-g89b4h p:where(.svelte-g89b4h){color:var(--slate);margin-bottom:18px;font-size:15.5px}.chips.svelte-g89b4h{flex-wrap:wrap;gap:8px;display:flex}.chips.svelte-g89b4h a:where(.svelte-g89b4h){color:var(--teal-ink);background:var(--teal-wash);border-radius:100px;padding:6px 14px;font-size:13px;font-weight:700;text-decoration:none}.chips.svelte-g89b4h a:where(.svelte-g89b4h):hover{background:#d9eff1}.faqs.svelte-g89b4h h2:where(.svelte-g89b4h){margin-bottom:18px;font-size:24px}details.svelte-g89b4h{margin-bottom:10px;padding:0;overflow:hidden}summary.svelte-g89b4h{font-family:var(--display);cursor:pointer;padding:16px 20px;font-size:16.5px;font-weight:650}details.svelte-g89b4h p:where(.svelte-g89b4h){color:var(--slate);white-space:pre-line;padding:0 20px 18px;font-size:15px}@media (width<=860px){.hero.svelte-g89b4h,.two.svelte-g89b4h{grid-template-columns:1fr}.hero.svelte-g89b4h img:where(.svelte-g89b4h){max-width:440px}}
