.apt-faq{background:linear-gradient(160deg,#0a001e,#0d0d0d 60%,#020d0a);color:var(--apt-white,#fff);padding:88px 0}.apt-faq__inner{margin:0 auto;max-width:1280px;padding:0 40px}.apt-faq .apt-h2{font-size:clamp(28px,3vw,36px);line-height:1.2;max-width:860px}.apt-faq__sub{color:var(--apt-white,#fff);font-family:var(--ff-base,"Degular Text",sans-serif);font-size:15px;font-weight:500;line-height:1.5;margin:5px 0 0}.apt-faq__cols,.apt-faq__list{margin-top:44px}.apt-faq__cols{align-items:start;column-gap:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.apt-faq__cols .apt-faq__list{margin-top:0}.apt-faq__item{border-bottom:1px solid hsla(0,0%,100%,.07)}.apt-faq__q{align-items:center;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-family:var(--ff-accent,"Termina",sans-serif);font-size:16px;font-weight:400;gap:12px;line-height:21.6px;list-style:none;padding:20px 40px 20px 0;position:relative;transition:color .16s ease}.apt-faq__q::-webkit-details-marker{display:none}.apt-faq__q:before{background:transparent;border-radius:2px;content:"";flex:0 0 3px;height:20px;transition:background-color .16s ease}.apt-faq__q:after{content:"+";font-family:var(--ff-base,"Degular Text",sans-serif);font-size:20px;font-weight:300;line-height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:color .16s ease}.apt-faq__q:after,.apt-faq__q:hover{color:var(--apt-white,#fff)}.apt-faq__q:focus-visible{outline:2px solid var(--apt-tourmaline-lt,#39c8cb);outline-offset:2px}.apt-faq__item[open] .apt-faq__q{color:var(--apt-white,#fff)}.apt-faq__item[open] .apt-faq__q:before{background:var(--apt-tourmaline-lt,#39c8cb)}.apt-faq__item[open] .apt-faq__q:after{color:var(--apt-tourmaline-lt,#39c8cb);content:"\2212"}.apt-faq--bold .apt-faq__q{font-weight:700;line-height:1.2}.apt-faq--bold .apt-faq__a,.apt-faq--bold .apt-faq__q{color:var(--apt-white,#fff)}.apt-faq__a{color:hsla(0,0%,100%,.72);font-family:var(--ff-base,"Degular Text",sans-serif);font-size:15px;line-height:1.6;max-width:860px;padding:0 40px 24px 15px}.apt-faq__a p{margin:0 0 10px}.apt-faq__a p:last-child{margin-bottom:0}@media (max-width:1024px){.apt-faq__cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.apt-faq{padding:64px 0}.apt-faq__inner{padding:0 20px}.apt-faq__q{font-size:15px}}@media (prefers-reduced-motion:reduce){.apt-faq__q,.apt-faq__q:after,.apt-faq__q:before{transition:none}}