.faq{padding:clamp(64px,48.4660194175px + 4.142394822vw,128px) 0 clamp(32px,8.6990291262px + 6.213592233vw,128px)}.faq__title{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-medium);color:var(--color-text-primary);margin:0 0 clamp(40px,34.1747572816px + 1.5533980583vw,64px);text-align:center}@media only screen and (max-width: 600px){.faq__title{text-align:center}}.faq__list{display:flex;flex-direction:column;gap:clamp(16px,12.1165048544px + 1.0355987055vw,32px)}.faq__question{margin:0}.faq .faq__item{padding:clamp(24px,22.0582524272px + .5177993528vw,32px)}.faq .faq__item:not(:last-child){border-bottom:1px solid var(--color-border)}.faq .faq__item.is-active{box-shadow:0 5px 12px #0000001a;border-radius:12px}.faq .faq__item.is-active .faq__trigger{margin-bottom:clamp(14px,9.6310679612px + 1.1650485437vw,32px)}@media only screen and (max-width: 1024px){.faq .faq__item:not(.is-active){padding-top:0}}.faq .faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,14.0582524272px + .5177993528vw,24px);width:100%;padding:0;background:none;border:none;cursor:pointer;text-align:left;font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-medium);color:var(--color-text-primary)}.faq .faq__icon{flex-shrink:0;position:relative;width:clamp(20px,18.0582524272px + .5177993528vw,28px);height:clamp(20px,18.0582524272px + .5177993528vw,28px)}.faq .faq__icon:before,.faq .faq__icon:after{content:"";position:absolute;background-color:var(--color-text-primary);border-radius:2px;transition:transform .3s ease,opacity .3s ease}.faq .faq__icon:before{width:50%;height:2px;top:50%;left:25%;transform:translateY(-50%)}.faq .faq__icon:after{width:2px;height:50%;top:25%;left:50%;transform:translate(-50%)}.faq .faq__item.is-active .faq__icon:after{opacity:0;transform:translate(-50%) rotate(90deg)}.faq .faq__body{display:none}.faq .faq__item.is-active .faq__body{display:block}.faq .faq__body-content{font-size:16px!important;line-height:22px!important;font-weight:var(--fw-regular)!important;color:var(--color-text-secondary)!important}.faq .faq__body-content>*:not(:last-child){margin-bottom:clamp(14px,13.5145631068px + .1294498382vw,16px)}.faq .faq__body-content ul{padding-left:1.25em;list-style:disc}.faq .faq__body-content b,.faq .faq__body-content strong{font-weight:var(--fw-medium)!important}.faq__item.is-active{background-color:var(--color-bg)}.faq .faq__body-content>*:not(:last-child){margin-bottom:0}.faq .faq__body-content li{margin-bottom:0}
