.home-faq{padding:104px 24px;background:#eff4ff}.home-faq__container{width:min(100%,820px);margin:0 auto}.home-faq__header{margin-bottom:48px;text-align:center}.home-faq__header h2{margin:0;color:#0b1c30;font-size:clamp(30px,4vw,40px)}.home-faq__header p{margin:14px auto 0;color:#596574;font-size:18px;line-height:1.6}.home-faq__list{display:grid;gap:13px}.home-faq__item{overflow:hidden;border:1px solid rgba(198,198,205,.6);border-radius:12px;background:#fff}.home-faq__item button{width:100%;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:0;background:transparent;color:#0b1c30;font:700 17px/1.4 Inter,Arial,sans-serif;text-align:left;cursor:pointer}.home-faq__item button:hover,.home-faq__item button:focus-visible{background:#f8f9ff;outline:none}.home-faq__item button svg{width:22px;height:22px;flex:0 0 auto;fill:#596574;transition:transform .22s ease}.home-faq__item.is-open button svg{transform:rotate(180deg)}.home-faq__answer{padding:0 22px 22px;color:#596574;line-height:1.7}.home-faq__answer[hidden]{display:none}@media(max-width:600px){.home-faq{padding:72px 16px}.home-faq__item button{padding:17px;font-size:16px}.home-faq__answer{padding:0 17px 18px}}
