.intro[data-astro-cid-5xmmbpxx]{align-items:start;gap:1.5rem;margin-bottom:3rem;display:grid}@media (width>=900px){.intro[data-astro-cid-5xmmbpxx]{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}}.intro-copy[data-astro-cid-5xmmbpxx]{max-width:var(--reading-width)}.action-row[data-astro-cid-5xmmbpxx]{flex-wrap:wrap;gap:.85rem;margin-top:1.75rem;display:flex}.action[data-astro-cid-5xmmbpxx]{border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1.15rem;font-weight:600;text-decoration:none;display:inline-flex}.primary[data-astro-cid-5xmmbpxx]{background:var(--terra);box-shadow:0 12px 24px rgba(var(--terra-rgb), .18);color:#fff}.primary[data-astro-cid-5xmmbpxx]:hover{background:var(--terra-hover);color:#fff}.secondary[data-astro-cid-5xmmbpxx]{border:1px solid var(--border);color:var(--text);background:#ffffff61}.secondary[data-astro-cid-5xmmbpxx]:hover{border-color:var(--sage);color:var(--text);background:#fff9}.summary-card[data-astro-cid-5xmmbpxx]{border:1px solid var(--border);box-shadow:var(--shadow);background:linear-gradient(#ffffff8c,#fff3);border-radius:1.5rem;padding:1.35rem 1.4rem}.summary-card[data-astro-cid-5xmmbpxx] h2[data-astro-cid-5xmmbpxx]{margin-bottom:.9rem;font-size:1.15rem}.summary-card[data-astro-cid-5xmmbpxx] dl[data-astro-cid-5xmmbpxx]{gap:.85rem;margin:0;display:grid}.summary-card[data-astro-cid-5xmmbpxx] dt[data-astro-cid-5xmmbpxx]{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.15rem;font-size:.8rem}.summary-card[data-astro-cid-5xmmbpxx] dd[data-astro-cid-5xmmbpxx]{margin:0}.section[data-astro-cid-5xmmbpxx]+.section[data-astro-cid-5xmmbpxx]{margin-top:4rem}.section-header[data-astro-cid-5xmmbpxx]{max-width:var(--reading-width);margin-bottom:1.5rem}.offer-grid[data-astro-cid-5xmmbpxx]{gap:1.5rem;display:grid}@media (width>=700px){.offer-grid[data-astro-cid-5xmmbpxx]{grid-template-columns:repeat(2,minmax(0,1fr))}}.offer-card[data-astro-cid-5xmmbpxx]{border:1px solid var(--border);box-shadow:var(--shadow);background:linear-gradient(#ffffff85,#ffffff2e);border-radius:1.6rem;flex-direction:column;min-height:100%;padding:1.5rem;display:flex}.offer-tag[data-astro-cid-5xmmbpxx]{color:var(--sage-dark);letter-spacing:.04em;text-transform:uppercase;background:#7a947824;border:1px solid #7a94782e;border-radius:999px;align-self:flex-start;margin-bottom:1rem;padding:.25rem .6rem;font-size:.78rem;font-weight:700}.offer-tag[data-astro-cid-5xmmbpxx].warm{background:rgba(var(--terra-rgb), .12);border-color:rgba(var(--terra-rgb), .18);color:var(--terra)}.offer-title[data-astro-cid-5xmmbpxx]{margin-bottom:.65rem;font-size:1.6rem}.offer-lead[data-astro-cid-5xmmbpxx]{color:var(--text);max-width:none;margin-bottom:1rem;font-size:1rem}.offer-list[data-astro-cid-5xmmbpxx]{color:var(--text-muted);max-width:none;margin:0 0 1.25rem;padding-left:1.1rem}.offer-footer[data-astro-cid-5xmmbpxx]{border-top:1px solid var(--border);color:var(--text-muted);margin-top:auto;padding-top:1rem}.offer-link[data-astro-cid-5xmmbpxx]{color:var(--terra);font-weight:700;text-decoration:none}.offer-link[data-astro-cid-5xmmbpxx]:hover{color:var(--terra-hover);text-decoration:underline}.choice-grid[data-astro-cid-5xmmbpxx]{gap:1.25rem;display:grid}@media (width>=900px){.choice-grid[data-astro-cid-5xmmbpxx]{grid-template-columns:repeat(3,minmax(0,1fr))}}.choice-card[data-astro-cid-5xmmbpxx]{border:1px solid var(--border);background:#ffffff59;border-radius:1.35rem;padding:1.2rem 1.25rem}.choice-card[data-astro-cid-5xmmbpxx] h3[data-astro-cid-5xmmbpxx]{margin-bottom:.55rem;font-family:Outfit,sans-serif;font-size:1.02rem}.choice-card[data-astro-cid-5xmmbpxx] p[data-astro-cid-5xmmbpxx]{color:var(--text-muted);max-width:none;margin:0}.faq-section[data-astro-cid-5xmmbpxx]{border-top:1px solid var(--border);padding-top:2.25rem}.faq-list[data-astro-cid-5xmmbpxx]{gap:.9rem;display:grid}.faq-item[data-astro-cid-5xmmbpxx]{border:1px solid var(--border);background:#ffffff57;border-radius:1rem;padding:0}.faq-item[data-astro-cid-5xmmbpxx][open]{background:#ffffff80}.faq-item[data-astro-cid-5xmmbpxx] summary[data-astro-cid-5xmmbpxx]{cursor:pointer;padding:1rem 1.15rem;font-family:Outfit,sans-serif;font-size:1rem;font-weight:600;list-style:none}.faq-item[data-astro-cid-5xmmbpxx] summary[data-astro-cid-5xmmbpxx]::-webkit-details-marker{display:none}.faq-content[data-astro-cid-5xmmbpxx]{border-top:1px solid var(--border);color:var(--text-muted);padding:.95rem 1.15rem 1.1rem}.faq-content[data-astro-cid-5xmmbpxx] p[data-astro-cid-5xmmbpxx],.faq-content[data-astro-cid-5xmmbpxx] ul[data-astro-cid-5xmmbpxx]{max-width:none;margin:0}.faq-content[data-astro-cid-5xmmbpxx] ul[data-astro-cid-5xmmbpxx]{padding-left:1.2rem}.faq-content[data-astro-cid-5xmmbpxx] p[data-astro-cid-5xmmbpxx]+p[data-astro-cid-5xmmbpxx],.faq-content[data-astro-cid-5xmmbpxx] p[data-astro-cid-5xmmbpxx]+ul[data-astro-cid-5xmmbpxx]{margin-top:.75rem}
