.faq-section[data-v-61d3ca6a]{padding:110px 0}.faq[data-v-61d3ca6a]{align-items:start;display:grid;gap:72px;grid-template-columns:.85fr 1.15fr}.faq__intro[data-v-61d3ca6a]{position:sticky;top:140px}.faq__title[data-v-61d3ca6a]{font-size:48px;font-weight:500;line-height:1.02;margin-top:16px}.faq__lead[data-v-61d3ca6a]{color:#6b5836;font-size:16px;line-height:1.7;margin-top:22px;max-width:360px}.faq__list[data-v-61d3ca6a]{display:flex;flex-direction:column}.faq__item[data-v-61d3ca6a]{border-top:1px solid rgba(119,87,23,.18)}.faq__item[data-v-61d3ca6a]:last-child{border-bottom:1px solid rgba(119,87,23,.18)}.faq__question[data-v-61d3ca6a]{align-items:center;color:#3f3019;display:flex;font-family:Forum,Times New Roman,serif;font-size:23px;font-weight:500;gap:24px;justify-content:space-between;line-height:1.25;padding:26px 0;text-align:left;transition:color .2s ease;width:100%}.faq__question[data-v-61d3ca6a]:hover{color:#775717}.faq__icon[data-v-61d3ca6a]{flex-shrink:0;height:22px;position:relative;width:22px}.faq__icon[data-v-61d3ca6a]:after,.faq__icon[data-v-61d3ca6a]:before{background:#775717;content:"";left:50%;position:absolute;top:50%;transition:transform .3s ease,opacity .3s ease}.faq__icon[data-v-61d3ca6a]:before{height:1.5px;transform:translate(-50%,-50%);width:16px}.faq__icon[data-v-61d3ca6a]:after{height:16px;transform:translate(-50%,-50%);width:1.5px}.is-open .faq__icon[data-v-61d3ca6a]:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq__answer-wrap[data-v-61d3ca6a]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.is-open .faq__answer-wrap[data-v-61d3ca6a]{grid-template-rows:1fr}.faq__answer[data-v-61d3ca6a]{color:#6b5836;font-size:16px;line-height:1.7;max-width:620px;overflow:hidden}.is-open .faq__answer[data-v-61d3ca6a]{padding-bottom:26px}@media screen and (max-width:1179px){.faq-section[data-v-61d3ca6a]{padding:80px 0}.faq[data-v-61d3ca6a]{gap:48px}.faq__title[data-v-61d3ca6a]{font-size:40px}}@media screen and (max-width:767px){.faq[data-v-61d3ca6a]{gap:28px;grid-template-columns:1fr}.faq__intro[data-v-61d3ca6a]{position:static}}@media screen and (max-width:480px){.faq-section[data-v-61d3ca6a]{padding:56px 0}.faq__title[data-v-61d3ca6a]{font-size:32px}.faq__lead[data-v-61d3ca6a]{font-size:15px;margin-top:16px}.faq__question[data-v-61d3ca6a]{font-size:19px;gap:16px;padding:20px 0}.faq__answer[data-v-61d3ca6a]{font-size:15px}}
