.lp-faq{background:#fbf9f6;padding:80px 0}.lp-faq__frame{box-sizing:border-box;margin:0 auto;max-width:1440px;padding-left:80px;padding-right:80px}.lp-faq__intro{margin:0 auto;max-width:768px;text-align:center}.lp-faq__list{border-top:1px solid #d6cdc1;margin-top:40px}.lp-faq__item,.lp-faq__list{border-bottom:1px solid #d6cdc1}.lp-faq__item:last-child{border-bottom:0}.lp-faq button.lp-faq__trigger{align-items:center;background:transparent;border:0;color:#191919;cursor:pointer;display:flex;font-family:Lora,Georgia,serif;font-size:18px;font-weight:400;gap:20px;justify-content:space-between;line-height:28px;margin:0;padding:24px 0;text-align:left;width:100%}.lp-faq button.lp-faq__trigger:active,.lp-faq button.lp-faq__trigger:focus,.lp-faq button.lp-faq__trigger:hover{background:transparent;color:#191919;opacity:1;text-decoration:none}.lp-faq button.lp-faq__trigger .lp-faq__icon{align-items:center;background:transparent;border:1px solid #191919;border-radius:999px;color:#191919;display:flex;flex:0 0 auto;height:26px;justify-content:center;line-height:1;width:26px}.lp-faq button.lp-faq__trigger .lp-faq__icon svg{display:block;height:14px;stroke:currentColor;width:14px}.lp-faq button.lp-faq__trigger[aria-expanded=true] .lp-faq__icon{background:#191919;color:#fff}.lp-faq__answer-wrap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .24s ease}.lp-faq__answer-wrap--open{grid-template-rows:1fr;opacity:1}.lp-faq__answer{min-height:0;overflow:hidden}.lp-faq__answer p{color:#5a5046;font-family:Plus Jakarta Sans,Arial,sans-serif;font-size:16px;line-height:32px;margin:0}.lp-faq__answer-wrap--open .lp-faq__answer{padding-bottom:24px}@media (max-width:1200px){.lp-faq__frame{padding-left:5%;padding-right:5%}}