.page-module__3XwSfq__shell{color:#0b2a21;min-height:100vh;font-family:var(--font-manrope),sans-serif;background:#f7ecd8}.page-module__3XwSfq__main{max-width:1260px;margin:auto;padding:36px 28px 100px}.page-module__3XwSfq__breadcrumb{color:#496555;flex-wrap:wrap;align-items:center;gap:10px;font-size:.8rem;font-weight:700;display:flex}.page-module__3XwSfq__breadcrumb a{color:#315d45;text-underline-offset:3px;text-decoration:underline}.page-module__3XwSfq__eyebrow{color:#ce5730;letter-spacing:.14em;text-transform:uppercase;margin:32px 0 12px;font-size:.72rem;font-weight:850}.page-module__3XwSfq__main h1{font-family:var(--font-newsreader),Georgia,serif;letter-spacing:-.06em;margin:0;font-size:clamp(3rem,7vw,5.5rem);font-weight:500;line-height:1}.page-module__3XwSfq__intro{max-width:790px;margin:20px 0 24px;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.5}.page-module__3XwSfq__coverage{background:#fffaf1;border:1px solid #b5b8a7;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.page-module__3XwSfq__coverage div{border-right:1px solid #b5b8a7;padding:17px 24px}.page-module__3XwSfq__coverage div:last-child{border-right:0}.page-module__3XwSfq__coverage span,.page-module__3XwSfq__best span{color:#56685c;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:850;display:block}.page-module__3XwSfq__coverage strong{font-family:var(--font-newsreader),Georgia,serif;margin-top:8px;font-size:2.1rem;font-weight:500;display:block}.page-module__3XwSfq__formNav{flex-wrap:wrap;gap:10px;margin:24px 0 34px;display:flex}.page-module__3XwSfq__formNav a{color:#fffaf1;background:#0b2a21;border-radius:999px;align-items:center;min-height:44px;padding:11px 18px;font-size:.88rem;font-weight:800;display:inline-flex}.page-module__3XwSfq__formNav a:hover,.page-module__3XwSfq__formNav a:focus-visible{background:#ce5730}.page-module__3XwSfq__section{margin-top:38px;scroll-margin-top:110px}.page-module__3XwSfq__sectionHeading{border-bottom:2px solid #0b2a21;justify-content:space-between;align-items:end;gap:20px;display:flex}.page-module__3XwSfq__sectionHeading .page-module__3XwSfq__eyebrow{margin:0 0 8px}.page-module__3XwSfq__sectionHeading h2{font-family:var(--font-newsreader),Georgia,serif;letter-spacing:-.05em;margin:0 0 10px;font-size:clamp(2rem,4vw,3.25rem);font-weight:500}.page-module__3XwSfq__sectionHeading>p{text-transform:uppercase;letter-spacing:.06em;margin:0 0 15px;font-size:.78rem;font-weight:800}.page-module__3XwSfq__best{background:#e7dbc0;border-radius:18px;flex-wrap:wrap;align-items:baseline;gap:18px;margin:20px 0;padding:18px 24px;display:flex}.page-module__3XwSfq__best strong{font-family:var(--font-newsreader),Georgia,serif;font-size:2rem;font-weight:600}.page-module__3XwSfq__best small{font-family:var(--font-manrope),sans-serif;font-size:.8rem;font-weight:700}.page-module__3XwSfq__best p{color:#496555;margin:0;font-size:.8rem;line-height:1.4}.page-module__3XwSfq__empty,.page-module__3XwSfq__unavailable{background:#fffaf1;border:1px solid #b5b8a7;border-radius:20px;margin:25px 0;padding:28px 24px;font-size:1.15rem}.page-module__3XwSfq__note{color:#40564a;background:#fffaf1;border-left:5px solid #ce5730;border-radius:0 18px 18px 0;max-width:860px;margin:40px 0 0;padding:22px;font-size:.9rem;line-height:1.6}@media (max-width:650px){.page-module__3XwSfq__main{padding:25px 18px 70px}.page-module__3XwSfq__eyebrow{margin-top:28px}.page-module__3XwSfq__coverage div{padding:14px 12px}.page-module__3XwSfq__coverage span{letter-spacing:.04em;font-size:.65rem}.page-module__3XwSfq__coverage strong{font-size:1.5rem}.page-module__3XwSfq__sectionHeading{align-items:end}.page-module__3XwSfq__sectionHeading>p{text-align:right}.page-module__3XwSfq__best{flex-direction:column;align-items:start;gap:5px}}.page-module__3XwSfq__formNav a:focus-visible,.page-module__3XwSfq__breadcrumb a:focus-visible{outline-offset:4px;outline:3px solid #ce5730}
