:root{--font-jakarta-stack:var(--font-jakarta), Plus Jakarta Sans, Arial, sans-serif;--nestd-ink:#0d4a40;--nestd-teal:#0f6e56;--nestd-mint:#27ce9b;--nestd-mint-deep:#17a87e;--nestd-mint-soft:#e1f5ee;--nestd-cream:#f7f4ed;--nestd-surface:#fff;--nestd-muted:#5e6e68;--nestd-border:#ece6da;--nestd-star:#e3a52e;--nestd-gradient:linear-gradient(135deg, #0f6e56 0%, #27ce9b 100%);--nestd-radius-sm:12px;--nestd-radius-card:16px;--nestd-radius-pill:30px;--nestd-shadow-soft:0 10px 24px #0f6e5612;--nestd-shadow-raised:0 14px 30px #0f6e5624;--nestd-shadow-cta:0 9px 20px #0f6e5638}.CtaSection-module-scss-module__PA0y0a__ctaBand{color:#fff;background:linear-gradient(135deg,#0d4a40f5 0%,#0f6e56f0 48%,#27ce9beb 100%);padding-block:76px}.CtaSection-module-scss-module__PA0y0a__ctaInner{text-align:center;justify-items:center;gap:16px;width:min(100% - 32px,1180px);margin-inline:auto;display:grid}.CtaSection-module-scss-module__PA0y0a__ctaInner h2{color:#fff;letter-spacing:0;margin:0;font-size:2.35rem;line-height:1.14}.CtaSection-module-scss-module__PA0y0a__ctaInner p{color:#fff;max-width:620px;margin:0;line-height:1.7}.CtaSection-module-scss-module__PA0y0a__ctaButton.MuiButton-containedPrimary{color:#0f6e56;background:#fff}.CtaSection-module-scss-module__PA0y0a__ctaButton.MuiButton-containedPrimary:hover{background:#e1f5ee}.CtaSection-module-scss-module__PA0y0a__ctaInner small{align-items:center;gap:8px;font-weight:700;display:inline-flex}.CtaSection-module-scss-module__PA0y0a__ctaInner small svg{width:18px;height:18px}@media (max-width:760px){.CtaSection-module-scss-module__PA0y0a__ctaInner{width:min(100% - 24px,1180px)}.CtaSection-module-scss-module__PA0y0a__ctaInner h2{font-size:1.9rem}}
:root{--font-jakarta-stack:var(--font-jakarta), Plus Jakarta Sans, Arial, sans-serif;--nestd-ink:#0d4a40;--nestd-teal:#0f6e56;--nestd-mint:#27ce9b;--nestd-mint-deep:#17a87e;--nestd-mint-soft:#e1f5ee;--nestd-cream:#f7f4ed;--nestd-surface:#fff;--nestd-muted:#5e6e68;--nestd-border:#ece6da;--nestd-star:#e3a52e;--nestd-gradient:linear-gradient(135deg, #0f6e56 0%, #27ce9b 100%);--nestd-radius-sm:12px;--nestd-radius-card:16px;--nestd-radius-pill:30px;--nestd-shadow-soft:0 10px 24px #0f6e5612;--nestd-shadow-raised:0 14px 30px #0f6e5624;--nestd-shadow-cta:0 9px 20px #0f6e5638}.FaqSection-module-scss-module__3P8mLa__faqBand{background:#f6fbf9;padding-block:72px}.FaqSection-module-scss-module__3P8mLa__faqInner{grid-template-columns:.75fr 1.25fr;align-items:start;gap:56px;width:min(100% - 32px,1180px);margin-inline:auto;display:grid}.FaqSection-module-scss-module__3P8mLa__kicker{color:#17a87e;letter-spacing:.02em;text-transform:uppercase;border-radius:30px;align-items:center;width:fit-content;font-size:.78rem;font-weight:800;display:inline-flex}.FaqSection-module-scss-module__3P8mLa__launchNote{border-left:4px solid #27ce9b;gap:16px;padding-left:24px;display:grid;position:sticky;top:116px}.FaqSection-module-scss-module__3P8mLa__launchNote h2,.FaqSection-module-scss-module__3P8mLa__faqList h2{color:#0d4a40;letter-spacing:0;margin:0;font-size:2.35rem;line-height:1.14}.FaqSection-module-scss-module__3P8mLa__launchNote p{color:#5e6e68;margin:0;line-height:1.7}.FaqSection-module-scss-module__3P8mLa__noteList{gap:10px;margin-top:8px;display:grid}.FaqSection-module-scss-module__3P8mLa__noteList span{color:#0d4a40;align-items:center;gap:10px;font-weight:700;display:inline-flex}.FaqSection-module-scss-module__3P8mLa__noteList svg{color:#17a87e;width:22px;height:22px}.FaqSection-module-scss-module__3P8mLa__faqList{gap:12px;display:grid}.FaqSection-module-scss-module__3P8mLa__faqList h2{margin-bottom:10px}.FaqSection-module-scss-module__3P8mLa__faqItem{box-shadow:none;border:1px solid #ece6da;border-radius:12px}.FaqSection-module-scss-module__3P8mLa__faqItem:before{display:none}.FaqSection-module-scss-module__3P8mLa__faqItem .MuiAccordionSummary-root{color:#0d4a40;min-height:58px;font-weight:800}.FaqSection-module-scss-module__3P8mLa__faqItem .MuiAccordionDetails-root{color:#5e6e68;line-height:1.7}@media (max-width:1040px){.FaqSection-module-scss-module__3P8mLa__faqInner{grid-template-columns:1fr}.FaqSection-module-scss-module__3P8mLa__launchNote{position:static}}@media (max-width:760px){.FaqSection-module-scss-module__3P8mLa__faqBand{padding-block:52px}.FaqSection-module-scss-module__3P8mLa__faqInner{width:min(100% - 24px,1180px)}.FaqSection-module-scss-module__3P8mLa__launchNote h2,.FaqSection-module-scss-module__3P8mLa__faqList h2{font-size:1.9rem}}
