.ZjWuPa_container{width:min(1200px,100% - 80px);margin-inline:auto}.ZjWuPa_pricingSection{color:var(--marketing-primitive-cream);background:0 0;padding-bottom:80px}.ZjWuPa_pricingSection .ZjWuPa_hero{text-align:left;width:100%;margin:0;padding-block:34px 58px;display:block}.ZjWuPa_faqSection{color:var(--marketing-primitive-cream);background:0 0;padding-block:0 100px}.ZjWuPa_faqContainer{width:min(760px,100% - 80px);margin-inline:auto}.ZjWuPa_faqSection .ZjWuPa_faqContainer h2{font-family:var(--rgb-font-display);text-align:center;text-wrap:balance;margin-bottom:36px;font-size:40px;font-weight:700;line-height:1.1}.ZjWuPa_faqList{gap:12px;display:grid}.ZjWuPa_faq{background:var(--marketing-surface-dark-card);border:1px solid #39382f;border-radius:2px;padding-inline:24px}.ZjWuPa_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:22px 14px;font-size:18px;font-weight:400;line-height:1.4;list-style:none;display:flex}.ZjWuPa_faq:not([open]) summary{padding-bottom:22px}.ZjWuPa_faq summary::-webkit-details-marker{display:none}.ZjWuPa_faq summary:hover{color:var(--teal-light)}.ZjWuPa_faq summary:focus-visible{outline:2px solid var(--teal-light);outline-offset:4px}.ZjWuPa_faqToggle{width:16px;height:16px;color:var(--teal-light);flex-shrink:0;position:relative}.ZjWuPa_faqToggle:before,.ZjWuPa_faqToggle:after{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:7px;left:2px}.ZjWuPa_faqToggle:after{transform:rotate(90deg)}.ZjWuPa_faq[open] .ZjWuPa_faqToggle:after{transform:rotate(0)}.ZjWuPa_faqSection .ZjWuPa_faq p{color:var(--marketing-primitive-stone);padding-bottom:26px;font-size:16px;line-height:1.65}.ZjWuPa_faqSection .ZjWuPa_faq a{color:var(--teal-light);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.ZjWuPa_container,.ZjWuPa_faqContainer{width:calc(100% - 48px)}.ZjWuPa_pricingSection .ZjWuPa_hero{padding-block:56px 44px}.ZjWuPa_faqContainer{max-width:720px}}@media (max-width:720px){.ZjWuPa_pricingSection{padding-bottom:64px}.ZjWuPa_pricingSection .ZjWuPa_hero{padding-block:46px 38px}.ZjWuPa_faqSection{padding-bottom:64px}.ZjWuPa_faqSection .ZjWuPa_faqContainer h2{margin-bottom:22px;font-size:34px}.ZjWuPa_faq summary{gap:20px;font-size:17px}.ZjWuPa_faq{padding-inline:20px}.ZjWuPa_faqSection .ZjWuPa_faq p{font-size:15px}}