﻿.faq__qa{padding:20px 0;border-bottom:1px solid var(--color-accent-blue);scroll-margin-top:109px}.fs-24{font-size:clamp(2.2rem,1.8rem + .31vw,2.4rem);font-weight:700;line-height:1.2}@media screen and (max-width: 1280px){.fs-24{font-size:clamp(2rem,1.2496rem + .9vw,2.4rem)}}@media screen and (max-width: 1024px){.faq__qa{scroll-margin-top:59px}}.faq__qa--title{display:block;border-left:none;padding-left:0;height:auto;color:var(--color-accent-blue);cursor:pointer;padding-right:46px;margin-bottom:0;position:relative;user-select:none}.faq__qa--title::after{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg);content:"+";font-size:20px;font-weight:300;line-height:1;width:24px;height:24px;border:2px solid var(--color-accent-blue);border-radius:50%;transition:transform .3s ease}.faq__qa.is-open .faq__qa--title::after{content:"−";transform:translateY(-50%) rotate(180deg)}.faq__qa--content{height:0;overflow:hidden;transition:height .35s ease,margin-top .35s ease;margin-top:0}.faq__qa--content iframe{max-width:100%}.faq__qa--content ul{list-style-type:disc;padding-left:2em}.faq__qa--content ol{list-style-type:decimal;padding-left:2em}.faq__qa--content li{line-height:2}.faq__qa.is-open .faq__qa--content{margin-top:40px}
