.QA-module-scss-module__w--4_W__qaSection{box-sizing:border-box;width:100%;max-width:100%;min-height:100vh;padding:2rem 1.5rem 4rem}.QA-module-scss-module__w--4_W__qaHeader{color:#fff;text-align:center;background:linear-gradient(135deg,#00796b,#004d40);border-radius:14px;grid-column:1/-1;padding:2rem 2.5rem}.QA-module-scss-module__w--4_W__qaHeader h2{letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700}.QA-module-scss-module__w--4_W__qaHeader p{opacity:.95;max-width:48em;margin:0 auto;font-size:1.15rem;line-height:1.7}.QA-module-scss-module__w--4_W__qaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}@media (max-width:768px){.QA-module-scss-module__w--4_W__qaGrid{grid-template-columns:1fr}}.QA-module-scss-module__w--4_W__qaItem{background:#fff;border:1px solid #00000014;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;overflow:hidden;box-shadow:0 4px 16px #0000000f}.QA-module-scss-module__w--4_W__question{color:#004d40;letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:600;line-height:1.4}.QA-module-scss-module__w--4_W__answer{color:#333;letter-spacing:.01em;margin:0;padding:0;font-size:1.1rem;line-height:1.75}
