.kp-faq{padding-top:35px;padding-bottom:65px}.kp-faq-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(230px,1fr);gap:45px;align-items:start}.kp-faq-group{margin-bottom:36px}.kp-faq-group h2{font:400 25px/1.4 Lora,serif;margin:0 0 17px;color:#29251f}.kp-faq-item{border-bottom:1px solid #e8e1d8}.kp-faq-item summary{position:relative;list-style:none;padding:19px 35px 19px 0;cursor:pointer;font-size:15px;font-weight:500;color:#29251f;line-height:1.6}.kp-faq-item summary::-webkit-details-marker{display:none}.kp-faq-item summary:after{content:"+";position:absolute;right:8px;top:18px;color:#946338;font-size:22px;line-height:1}.kp-faq-item[open] summary:after{content:"−"}.kp-faq-item summary:focus-visible{outline:2px solid #dfa974;outline-offset:3px}.kp-faq-item>div{padding:0 22px 20px 0}.kp-faq-item p{font-size:15px;line-height:1.8;color:#686157;margin:0 0 10px}.kp-faq-item a,.kp-faq-help>a:not(.kp-telegram-chat){color:#80582f;text-decoration:underline;text-underline-offset:4px}.kp-faq-help{background:#faf6ef;border:1px solid #eee0d0;padding:26px}.kp-faq-help h2{font:400 23px/1.4 Lora,serif;margin:0 0 13px}.kp-faq-help p{font-size:14px;line-height:1.8;color:#686157}.kp-faq-help>a{display:block;margin-top:17px;font-size:14px}.kp-telegram-chat{display:inline-flex!important;align-items:center;gap:10px;padding:12px 18px;background:#229ed9;color:#fff!important;font-size:14px;font-weight:500;border-radius:3px;text-decoration:none!important;line-height:1.5}.kp-telegram-chat:hover{background:#168ac0}.kp-telegram-chat svg{width:21px;height:21px;flex-shrink:0;fill:currentColor}.kp-telegram-chat:focus-visible{outline:3px solid #168ac0;outline-offset:3px}@media(max-width:767px){.kp-faq-layout{grid-template-columns:1fr;gap:15px}.kp-faq-group h2{font-size:23px}.kp-faq{padding-top:25px;padding-bottom:40px}}