.faq-module__XfUAXa__faq{background:#f6f6f6;padding:64px 7% 100px}.faq-module__XfUAXa__faq h1{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(30px,3.3vw,60px);font-weight:600;line-height:1.2}.faq-module__XfUAXa__faq>p{margin-bottom:32px;font-size:18px}.faq-module__XfUAXa__faq a{color:#176b4d;text-underline-offset:3px;text-decoration:underline}.faq-module__XfUAXa__tabs{background:#fff;border-radius:20px;gap:12px;max-width:100%;margin-bottom:28px;padding:8px;display:inline-flex}.faq-module__XfUAXa__tabs button{cursor:pointer;background:#fff;border:0;border-radius:12px;padding:12px 24px;font-size:14px}.faq-module__XfUAXa__tabs button[aria-selected=true]{background:#eaeaea}.faq-module__XfUAXa__questions{background:#fff;border-radius:24px;grid-template-columns:1fr 1fr;gap:24px 64px;padding:40px;display:grid}.faq-module__XfUAXa__questions details{padding:12px 0 12px 48px;position:relative}.faq-module__XfUAXa__questions details:before{content:"?";color:#176b4d;background:#e7f3eb;border-radius:10px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;left:0}.faq-module__XfUAXa__questions summary{cursor:pointer;font-size:18px;font-weight:800;line-height:1.5}.faq-module__XfUAXa__questions p{color:#505b55;margin:14px 0 0;font-size:14px;line-height:1.8}.faq-module__XfUAXa__faq :focus-visible{outline-offset:4px;outline:3px solid #176b4d}@media (max-width:850px){.faq-module__XfUAXa__faq{padding:36px 18px 56px}.faq-module__XfUAXa__faq>p{font-size:16px}.faq-module__XfUAXa__tabs{flex-wrap:wrap;gap:12px;display:flex}.faq-module__XfUAXa__tabs button{flex:1;padding:12px 8px;font-size:12px}.faq-module__XfUAXa__questions{grid-template-columns:1fr;gap:12px;padding:20px}.faq-module__XfUAXa__questions summary{font-size:16px}}
