.ae-faq{background-color:#fff;color:#292727;font-family:Inter,Arial,sans-serif;padding:96px 24px;width:100%}.ae-faq__container{margin:0 auto;max-width:1180px;width:100%}.ae-faq__header{margin:0 auto 48px;max-width:780px;text-align:center}.ae-faq__heading{color:#292727;font-size:clamp(34px,4vw,48px);font-weight:800;letter-spacing:-.035em;line-height:1.12;margin:0}.ae-faq__intro{color:#64645f;font-size:18px;font-weight:400;line-height:1.7;margin:20px auto 0;max-width:720px}.ae-faq__list{display:grid;gap:14px;margin:0 auto;max-width:960px}.ae-faq__item{background-color:#fff;border:1px solid #dfdfda;border-radius:16px;box-shadow:0 5px 18px rgba(25,25,22,.045);margin:0;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.ae-faq__item:hover{border-color:#c9c9c2}.ae-faq__item[open]{border-color:#e0bb36;box-shadow:0 8px 24px rgba(25,25,22,.07)}.ae-faq__question{align-items:center;color:#292727;cursor:pointer;display:flex;gap:24px;justify-content:space-between;list-style:none;min-height:82px;padding:22px 24px 22px 28px}.ae-faq__question::-webkit-details-marker{display:none}.ae-faq__question::marker{content:"";display:none}.ae-faq__question-text{font-size:18px;font-weight:700;line-height:1.4}.ae-faq__icon{align-items:center;background-color:#f4c542;border-radius:50%;display:inline-flex;flex:0 0 36px;height:36px;justify-content:center;position:relative;transition:background-color .18s ease,transform .18s ease;width:36px}.ae-faq__question:hover .ae-faq__icon{background-color:#edbb27}.ae-faq__icon-line{background-color:#292727;border-radius:999px;display:block;height:2px;position:absolute;transition:opacity .18s ease,transform .18s ease;width:14px}.ae-faq__icon-line--vertical{transform:rotate(90deg)}.ae-faq__item[open] .ae-faq__icon{transform:rotate(180deg)}.ae-faq__item[open] .ae-faq__icon-line--vertical{opacity:0;transform:rotate(180deg)}.ae-faq__answer{padding:0 82px 26px 28px}.ae-faq__answer-content{color:#5c5c57;font-size:16px;line-height:1.75;padding-top:2px}.ae-faq__answer-content p{margin:0 0 14px}.ae-faq__answer-content p:last-child{margin-bottom:0}.ae-faq__answer-content a{color:#292727;font-weight:700;text-decoration:underline;text-decoration-color:#e0bb36;text-decoration-thickness:2px;text-underline-offset:3px}.ae-faq__answer-content ol,.ae-faq__answer-content ul{margin:14px 0;padding-left:22px}.ae-faq__answer-content li+li{margin-top:8px}.ae-faq__question:focus-visible{border-radius:16px;outline:3px solid rgba(224,187,54,.45);outline-offset:-3px}@media (max-width:767px){.ae-faq{padding:64px 18px}.ae-faq__header{margin-bottom:34px}.ae-faq__heading{font-size:34px;line-height:1.16}.ae-faq__intro{font-size:16px;line-height:1.65;margin-top:16px}.ae-faq__list{gap:10px}.ae-faq__item{border-radius:14px}.ae-faq__question{gap:16px;min-height:72px;padding:18px}.ae-faq__question-text{font-size:16px;line-height:1.45}.ae-faq__icon{flex-basis:32px;height:32px;width:32px}.ae-faq__icon-line{width:12px}.ae-faq__answer{padding:0 18px 22px}.ae-faq__answer-content{font-size:15px;line-height:1.7}}@media (prefers-reduced-motion:reduce){.ae-faq__icon,.ae-faq__icon-line,.ae-faq__item{transition:none}}