.faq-section{padding-top:calc(32/var(--size-unit)*1em);border-top:1px solid var(--w-30-full);position:relative}@media screen and (min-width:768px){.faq-section{margin-top:calc(52/var(--size-unit)*1em);border-top:none;padding-top:0}}.faq-section .list{margin-top:calc(32/var(--size-unit)*1em);gap:calc(8/var(--size-unit)*1em);flex-direction:column;display:flex}@media screen and (min-width:768px){.faq-section .list{margin-top:calc(16/var(--size-unit)*1em)}}.faq-section .list .faq-item{color:#fff;background:var(--glass-bg);width:100%;-webkit-backdrop-filter:blur(calc(20 / var(--size-unit) * 1em));backdrop-filter:blur(calc(20 / var(--size-unit) * 1em));border-radius:calc(12/var(--size-unit)*1em);padding:calc(16/var(--size-unit)*1em);transition:background-color .5s cubic-bezier(.16,1,.3,1);position:relative}@media (hover:hover){.faq-section .list .faq-item:has(.button-area:hover){background:var(--glass-bg-hover)}}.faq-section .list .faq-item:has(.button-area:active){background:var(--glass-bg-active)}.faq-section .list .faq-item__header{justify-content:space-between;align-items:center;gap:calc(16/var(--size-unit)*1em);width:100%;display:flex;position:relative}.faq-section .list .faq-item__header .button-area{z-index:2;inset:calc(-16/var(--size-unit)*1em);cursor:pointer;background:0 0;border:none;padding:0;position:absolute}.faq-section .list .faq-item__header .header-icon{flex-shrink:0;transition:transform .5s cubic-bezier(.16,1,.3,1)}.faq-section .list .faq-item.is-open .header-icon{transform:rotate(45deg)}.faq-section .list .faq-item__answear{overflow:hidden}.faq-section .list .faq-item__answear-text{padding-top:calc(8/var(--size-unit)*1em)}.faq-app-cta{padding:calc(16/var(--size-unit)*1em);border-radius:calc(12/var(--size-unit)*1em);align-items:flex-start;gap:calc(16/var(--size-unit)*1em);isolation:isolate;color:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.faq-app-cta__icon{width:calc(56/var(--size-unit)*1em);height:calc(56/var(--size-unit)*1em);border-radius:calc(6/var(--size-unit)*1em)}.faq-app-cta__links{gap:calc(8/var(--size-unit)*1em);display:flex}.faq-app-cta__links img{width:calc(102/var(--size-unit)*1em);height:calc(32/var(--size-unit)*1em);display:block}.faq-app-cta__bg .animated-bg__layer{--bg-bleed:calc(32 / var(--size-unit) * 1em)}
