.faq-page{min-height:100vh;background:#f6fbff;color:#0a376d;font-family:Arial,Helvetica,sans-serif}.faq-active{color:#8dcbff!important}.faq-page>section{width:min(850px,calc(100% - 64px));margin:0 auto;padding:84px 0 50px;text-align:center}.faq-groups small,.faq-page>section span{font-size:11px;font-weight:800;letter-spacing:1.4px;color:#187fdc}.faq-page h1{margin:12px 0;font-size:48px;letter-spacing:-1.8px}.faq-page>section p{margin:0;color:#58718d;font-size:17px}.faq-groups{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;width:min(1000px,calc(100% - 64px));margin:0 auto;padding-bottom:70px}.faq-groups article{padding:27px;border:1px solid #d8e7f3;border-radius:10px;background:#fff}.faq-groups h2{margin:9px 0;color:#123e70;font-size:20px;line-height:1.3}.faq-groups p{color:#5c738d;font-size:14px;line-height:1.6}.faq-groups a{color:#1478d5;font-size:13px;font-weight:700;display:flex;align-items:center;gap:6px}@media(max-width:650px){.faq-groups{grid-template-columns:1fr}.faq-page h1{font-size:36px}}