.pricing-faq-module__mwOfbG__section{background:#fff;padding:clamp(80px,12vw,150px) clamp(16px,4vw,32px)}.pricing-faq-module__mwOfbG__title{text-align:center;font-family:var(--font-display);letter-spacing:-.5px;color:var(--ink);text-wrap:balance;margin:0 0 44px;font-size:clamp(32px,5vw,48px);font-weight:400;line-height:1.1}.pricing-faq-module__mwOfbG__title em{color:var(--plum-600);font-style:italic}.pricing-faq-module__mwOfbG__list{flex-direction:column;gap:12px;max-width:820px;margin:0 auto;display:flex}.pricing-faq-module__mwOfbG__item{border:1px solid var(--line);background:#fff;border-radius:14px;transition:background .2s}.pricing-faq-module__mwOfbG__item[open]{background:#f5f5ff}.pricing-faq-module__mwOfbG__question{cursor:pointer;color:var(--ink-2);transition:color .15s var(--ease-out);justify-content:space-between;align-items:center;gap:20px;padding:20px clamp(18px,3vw,24px);font-size:16px;font-weight:600;list-style:none;display:flex}.pricing-faq-module__mwOfbG__question:hover{color:var(--plum-700)}.pricing-faq-module__mwOfbG__question:focus-visible{border-radius:13px}.pricing-faq-module__mwOfbG__question::-webkit-details-marker{display:none}.pricing-faq-module__mwOfbG__toggle{color:var(--plum-600);flex:none;font-size:20px;font-weight:400;line-height:1;transition:transform .2s}.pricing-faq-module__mwOfbG__item[open] .pricing-faq-module__mwOfbG__toggle{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.pricing-faq-module__mwOfbG__item{interpolate-size:allow-keywords}.pricing-faq-module__mwOfbG__item::details-content{block-size:0;transition:block-size .25s var(--ease-out), content-visibility .25s allow-discrete;overflow:clip}.pricing-faq-module__mwOfbG__item[open]::details-content{block-size:auto}}.pricing-faq-module__mwOfbG__answer{max-width:700px;color:var(--ink-2);padding:0 clamp(18px,3vw,24px) 22px;font-size:15px;line-height:1.65}.pricing-faq-module__mwOfbG__answer .copy-rich a{color:var(--plum-600);text-underline-offset:3px;font-weight:500;text-decoration:underline}
