.faq{display:flex;justify-content:center;padding-top:calc(1.302vw * var(--s));background-color:#1fa2ff;padding:calc(3.646vw * var(--s)) 0;scroll-margin:calc(4.167vw * var(--s))}.faq .text-block{padding:0 calc(2.708vw * var(--s));width:57%}.faq .text-block h2{font-family:Aquire,Saira,sans-serif;margin-bottom:calc(2.24vw * var(--s));font-size:calc(4.115vw * var(--s))}.faq .text-block p{font-size:calc(1.771vw * var(--s));line-height:1.33}.faq .text-block details{padding:calc(1.302vw * var(--s)) 0;border-bottom:calc(.156vw * var(--s)) solid #000000}.faq .text-block details summary{font-size:calc(1.979vw * var(--s));font-weight:500;cursor:pointer}.faq .text-block button{margin-top:calc(1.771vw * var(--s));font-family:Aquire,Saira,sans-serif;font-size:calc(1.875vw * var(--s));font-weight:400;letter-spacing:calc(.208vw * var(--s));padding:calc(.833vw * var(--s)) calc(1.302vw * var(--s));border-radius:calc(1.042vw * var(--s));background:#000000;color:#fff;box-shadow:calc(.26vw * var(--s)) calc(.26vw * var(--s)) calc(.26vw * var(--s)) #00000061}@media (max-width: 1064px){.faq .text-block{text-align:left;width:100%}.faq .text-block h2{margin-bottom:calc(.833vw * var(--s));font-size:calc(5.521vw * var(--s))}.faq .text-block details{padding:calc(1.302vw * var(--s)) 0 calc(.521vw * var(--s));font-size:calc(1.667vw * var(--s))}.faq .text-block details summary{padding-bottom:calc(.833vw * var(--s));font-size:calc(1.979vw * var(--s));font-weight:500;line-height:1.24;cursor:pointer}.faq .text-block button{margin-top:calc(1.771vw * var(--s))}}
