@layer payload-default{.icon--copy{height:1.5384615385rem;width:1.5384615385rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}.FAQBlock_section__rR9m3{padding:3rem 0;background:#ffffff}.FAQBlock_container__2XT6z{max-width:72rem;margin:0 auto;padding:0 1rem}.FAQBlock_header__yg4xh{text-align:center;margin:0 auto 1.5rem;max-width:48rem}.FAQBlock_title__3_uHB{margin:0 0 .5rem;font-weight:800;letter-spacing:-.01em;font-size:clamp(1.75rem,1.1rem + 2vw,2.25rem);color:#0f172a}.FAQBlock_intro__rH8LG{color:#475569;line-height:1.7}.FAQBlock_list__S0Uzj{margin-top:1.25rem;display:grid;gap:.75rem}.FAQBlock_item__SREz3{background:#fff;border:1px solid rgba(2,6,23,.08);border-radius:12px;box-shadow:0 6px 14px rgba(2,6,23,.05);overflow:hidden}.FAQBlock_summary__ZdVAM{list-style:none;cursor:pointer;padding:1rem 1.25rem;font-weight:600;color:#0f172a;position:relative}.FAQBlock_summary__ZdVAM::-webkit-details-marker{display:none}.FAQBlock_summary__ZdVAM:after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(0deg);width:10px;height:10px;border-right:2px solid #0f172a;border-bottom:2px solid #0f172a;transition:transform .2s ease;transform-origin:center;rotate:45deg}.FAQBlock_open__qCKcR .FAQBlock_summary__ZdVAM:after{transform:translateY(-50%) rotate(-135deg)}.FAQBlock_answer__YAsTM{padding:0 1.25rem 1rem;color:#1f2937;line-height:1.7;border-top:1px solid #e5e7eb}.FAQBlock_answer__YAsTM :where(h3,h4){margin:.75rem 0 .25rem}.FAQBlock_answer__YAsTM :where(p,ul,ol){margin:.5rem 0}