.faq{display:flex;flex-direction:column;padding:40px clamp(1rem,-.1163043478rem + 4.5797101449vw,10.875rem) 96px;interpolate-size:allow-keywords}@media(min-width:1200px){.faq{padding-block-start:clamp(1.25rem,.875rem + .4166666667vw,1.875rem);padding-block-end:clamp(10rem,7rem + 3.3333333333vw,15rem)}}.faq__back{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;transition:color .2s ease}.faq__back:hover{color:#5f9dcd}@media(min-width:1200px){.faq__back{gap:clamp(.5rem,.35rem + .1666666667vw,.75rem);font-size:clamp(.875rem,.6125rem + .2916666667vw,1.3125rem);line-height:normal}}.faq__back-arrow{flex-shrink:0}.faq__title{margin-block-start:20px;color:#fff;font-size:24px;font-weight:700;line-height:32px}@media(min-width:1200px){.faq__title{margin-block-start:clamp(1.25rem,.875rem + .4166666667vw,1.875rem);font-size:clamp(2rem,1.325rem + .75vw,3.125rem);line-height:clamp(2.25rem,1.5rem + .8333333333vw,3.5rem)}}.faq__lead{margin-block-start:8px;color:#e9eaed;font-size:16px;line-height:20px}@media(min-width:1200px){.faq__lead{margin-block-start:clamp(.5rem,.35rem + .1666666667vw,.75rem);width:clamp(33.5rem,23.45rem + 11.1666666667vw,50.25rem);font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem);line-height:clamp(1.25rem,.875rem + .4166666667vw,1.875rem)}}.faq__nav{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:24px}@media(min-width:1200px){.faq__nav{gap:clamp(.75rem,.3375rem + .4583333333vw,1.4375rem);margin-block-start:clamp(2.5rem,1.75rem + .8333333333vw,3.75rem)}}.faq__nav-link{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:#0b0c17;color:#fff;font-size:14px;line-height:20px;transition:background-color .2s ease,color .2s ease}.faq__nav-link:hover{background:#0969b2;color:#f6faec}@media(min-width:1200px){.faq__nav-link{padding:clamp(.625rem,.2875rem + .375vw,1.1875rem) clamp(1.25rem,.575rem + .75vw,2.375rem);font-size:clamp(1rem,.475rem + .5833333333vw,1.875rem);line-height:normal}}.faq__section{margin-block-start:40px;scroll-margin-top:calc(var(--header-height, 80px) + 24px)}@media(min-width:1200px){.faq__section{margin-block-start:clamp(4rem,2.8rem + 1.3333333333vw,6rem)}}.faq__section-title{color:#fff;font-size:20px;font-weight:700;line-height:28px}@media(min-width:1200px){.faq__section-title{font-size:clamp(1.5rem,.975rem + .5833333333vw,2.375rem);line-height:normal}}.faq__list{display:flex;flex-direction:column;gap:10px;margin-block-start:16px}@media(min-width:1200px){.faq__list{gap:clamp(.625rem,.2875rem + .375vw,1.1875rem);margin-block-start:clamp(1.5rem,.675rem + .9166666667vw,2.875rem)}}.faq__item{border-radius:12px;background:#0b0c17;overflow:hidden}.faq__summary{display:flex;align-items:center;gap:16px;padding:16px;cursor:pointer;list-style:none}.faq__summary::-webkit-details-marker{display:none}.faq__summary:focus-visible{outline:medium solid #5f9dcd;outline-offset:-2px}@media(min-width:1200px){.faq__summary{gap:clamp(1.25rem,.575rem + .75vw,2.375rem);padding:clamp(1.5rem,.675rem + .9166666667vw,2.875rem) clamp(2rem,.875rem + 1.25vw,3.875rem)}}.faq__question{flex:1 1 auto;color:#fff;font-size:16px;font-weight:400;line-height:22px}@media(min-width:1200px){.faq__question{font-size:clamp(1.25rem,.8rem + .5vw,2rem);line-height:normal}}.faq__item[open] .faq__question{font-weight:700}.faq__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:999px;background:#25294d;color:#fff;transition:background-color .2s ease}@media(min-width:1200px){.faq__icon{width:clamp(2.1875rem,.9875rem + 1.3333333333vw,4.1875rem);height:clamp(2.1875rem,.9875rem + 1.3333333333vw,4.1875rem)}}.faq__summary:hover .faq__icon{background:#0969b2}.faq__chevron{width:12px;height:auto;transition:transform .25s ease}@media(min-width:1200px){.faq__chevron{width:clamp(.75rem,.3375rem + .4583333333vw,1.4375rem)}}@media(prefers-reduced-motion:reduce){.faq__chevron{transition:none}}.faq__item[open] .faq__chevron{transform:rotate(180deg)}.faq__answer{display:flex;flex-direction:column;gap:1em;padding:0 16px 16px;color:#e9eaed;font-size:14px;line-height:20px}@media(min-width:1200px){.faq__answer{padding:0 clamp(2rem,.875rem + 1.25vw,3.875rem) clamp(1.5rem,.675rem + .9166666667vw,2.875rem);font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem);line-height:clamp(1.375rem,.925rem + .5vw,2.125rem)}}.faq__answer p{margin:0}.faq__answer ul{margin:0;padding-inline-start:1.25em}.faq__answer li+li{margin-block-start:.35em}.faq__answer a{color:#5f9dcd;text-decoration:underline;transition:color .2s ease}.faq__answer a:hover{color:#c1d9ec}.faq__answer{block-size:0}.faq__item[open] .faq__answer{block-size:auto}@supports selector(::details-content){.faq__answer{block-size:auto}.faq__item::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility .3s ease allow-discrete}.faq__item[open]::details-content{block-size:auto}@media(prefers-reduced-motion:reduce){.faq__item::details-content{transition:none}}}
