.loop-faq{margin-top:80px;margin-bottom:100px}@media (min-width: 768px){.loop-faq{margin-top:100px;margin-bottom:100px}}@media (min-width: 1132px){.loop-faq{margin-top:120px;margin-bottom:120px}}.loop-faq__title{margin:0;font-weight:500;font-size:2.11111rem;line-height:0.9;letter-spacing:-.14778rem;margin:20px 12px 32px}@media (min-width: 768px){.loop-faq__title{font-size:2.88889rem;line-height:0.99;letter-spacing:-.20222rem}}@media (min-width: 1132px){.loop-faq__title{font-size:4.44444rem;line-height:0.8;letter-spacing:-.31111rem}}@media (min-width: 768px){.loop-faq__title{margin:30px 30px 40px}}.loop-faq__questions{max-width:791px}.loop-faq__questions__question{display:flex;align-items:center;gap:30px;padding:12px;font-weight:500;cursor:pointer}@media (min-width: 768px){.loop-faq__questions__question{padding:20px}}.loop-faq__questions__question svg{transition:transform 300ms ease}.loop-faq__questions__question.accordion__controller--active{cursor:default}.loop-faq__questions__question.accordion__controller--active svg{transform:rotate(-180deg)}.loop-faq__questions__answer{padding:0 20px;background-color:#E3E6CF;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-height 300ms ease, opacity 300ms ease, padding 300ms ease}.loop-faq__questions__answer p:first-child{margin-top:0}.loop-faq__questions__answer p:last-child{margin-bottom:0}.loop-faq__questions__answer.accordion__item--opened{overflow:auto;pointer-events:auto;padding:20px 20px 40px;max-height:100svh;opacity:1}
