.qka-faq,.qka-faq *{box-sizing:border-box}.qka-faq{color:#292b2d;padding:0 0 40px}.qka-faq button,.qka-faq input{font:inherit}.qka-faq__intro{max-width:860px;margin:0 0 24px}.qka-faq__intro p{margin:0;color:#292b2d;font-size:16px;line-height:1.65}.qka-faq__intro .qka-faq__updated{margin-top:5px;color:#6b6b6b;font-size:13px}.qka-faq__layout{display:grid;grid-template-columns:minmax(0,860px) 300px;gap:40px;align-items:start}.qka-faq__main{min-width:0}.qka-faq__controls{background:#fff;margin-bottom:12px}.qka-faq__search{position:relative;width:420px;max-width:100%}.qka-faq__search input{width:100%;height:44px;margin:0;padding:0 42px 0 14px;border:1px solid #d5dade;border-radius:6px;background:#fff;color:#292b2d;box-shadow:none;font-size:15px}.qka-faq__search input:focus{border-color:#7c071c;outline:2px solid #7c071c;outline-offset:1px}.qka-faq__search input::placeholder{color:#6b6b6b}.qka-faq__clear{position:absolute;top:0;right:0;width:42px;height:44px;margin:0;padding:0;border:0;background:transparent;color:#6b6b6b;font-size:23px;line-height:1;cursor:pointer}.qka-faq__clear:hover,.qka-faq__clear:focus{color:#7c071c}.qka-faq__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.qka-faq__chip{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:36px;margin:0;padding:0 14px;border:1px solid #e4e9ec;border-radius:6px;background:#f6f6f6;color:#292b2d;font-size:13.5px;font-weight:600;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer}.qka-faq__chip:hover,.qka-faq__chip:focus{border-color:#7c071c;background:#fff8f8;color:#7c071c}.qka-faq__chip[aria-pressed="true"]{border-color:#7c071c;background:#7c071c;color:#fff}.qka-faq__chip[aria-pressed="true"]:hover,.qka-faq__chip[aria-pressed="true"]:focus{border-color:#5e0515;background:#5e0515;color:#fff}.qka-faq__result-count{min-height:20px;margin:10px 0 0;color:#6b6b6b;font-size:13px;line-height:20px}.qka-faq__group{margin:0}.qka-faq__group h2{margin:22px 0 6px;color:#1d1d1d;font-size:22px;font-weight:600;line-height:1.3;text-transform:none}.qka-faq__group h2 span{margin-left:5px;color:#6b6b6b;font-size:13px;font-weight:400;white-space:nowrap}.qka-faq__item{background:#fff;border-left:3px solid transparent;border-bottom:1px solid rgba(87,87,87,.1);transition:background 150ms ease}.qka-faq__item[open]{background:#fff8f8;border-left-color:#7c071c}.qka-faq__item>summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:10px 8px 10px 0;color:#292b2d;font-size:16px;font-weight:600;line-height:1.45;list-style:none;cursor:pointer}.qka-faq__item[open]>summary{padding-left:13px}.qka-faq__item>summary:focus-visible{outline:2px solid #7c071c;outline-offset:-2px}.qka-faq summary::-webkit-details-marker,.qka-faq summary::marker{display:none}.qka-faq__chevron{display:flex;flex:0 0 20px;margin-left:16px;transition:transform 150ms ease}.qka-faq__item[open] .qka-faq__chevron{transform:rotate(180deg)}.qka-faq__body{max-width:640px;padding:0 42px 17px 13px}.qka-faq__answer{margin:0;color:#5D6267;font-size:15px;font-weight:400;line-height:1.7}.qka-faq__action{display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin-top:11px;padding:0 13px;border:1px solid #7c071c;border-radius:6px;background:#fff;color:#7c071c;font-size:13.5px;font-weight:600;line-height:1.2;text-decoration:none}.qka-faq__action:hover,.qka-faq__action:focus{border-color:#5e0515;background:#5e0515;color:#fff}.qka-faq__empty{margin:20px 0;padding:18px 20px;border-left:3px solid #7c071c;background:#fff8f8}.qka-faq__empty p{margin:0;color:#5D6267;font-size:15px;line-height:1.6}.qka-faq__empty .qka-faq__empty-title{margin-bottom:4px;color:#292b2d;font-weight:600}.qka-faq__empty-actions,.qka-faq__contact-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.qka-faq__button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:0;padding:0 14px;border:1px solid transparent;border-radius:6px;font-size:13.5px;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;cursor:pointer}.qka-faq__button--primary{border-color:#7c071c;background:#7c071c;color:#fff!important}.qka-faq__button--primary:hover,.qka-faq__button--primary:focus{border-color:#5e0515;background:#5e0515;color:#fff!important}.qka-faq__button--dark{border-color:#1d1d1d;background:#1d1d1d;color:#fff!important}.qka-faq__button--dark:hover,.qka-faq__button--dark:focus{border-color:#292b2d;background:#292b2d;color:#fff!important}.qka-faq__button--outline{border-color:#7c071c;background:#fff;color:#7c071c}.qka-faq__button--outline:hover,.qka-faq__button--outline:focus{border-color:#5e0515;background:#fff8f8;color:#5e0515}.qka-faq__contact{margin-top:34px;padding:20px 24px;border-radius:10px;background:#f6f6f6}.qka-faq__contact h2{margin:0 0 5px;color:#1d1d1d;font-size:22px;font-weight:600;line-height:1.3;text-transform:none}.qka-faq__contact p{margin:0;color:#5D6267;font-size:15px;line-height:1.6}.qka-faq__aside{position:sticky;top:16px}.qka-faq__aside-block{padding:0 0 18px;border-bottom:1px solid rgba(87,87,87,.1)}.qka-faq__aside-block+.qka-faq__aside-block{padding-top:19px}.qka-faq__aside-title{margin:0 0 7px;color:#1d1d1d;font-size:16px;font-weight:600;line-height:1.4}.qka-faq__aside-link,.qka-faq__tool-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:42px;margin:0;padding:7px 8px;border:0;border-radius:6px;background:#fff;color:#292b2d;font-size:14px;font-weight:400;line-height:1.35;letter-spacing:0;text-align:left;text-decoration:none;text-transform:none;cursor:pointer}.qka-faq__aside-link:hover,.qka-faq__aside-link:focus,.qka-faq__aside-link[aria-pressed="true"],.qka-faq__tool-link:hover,.qka-faq__tool-link:focus{background:#fff8f8;color:#7c071c}.qka-faq__aside-link span:last-child{margin-left:10px;color:#6b6b6b}.qka-faq__tool-link{justify-content:flex-start}.qka-faq [hidden]{display:none!important}
@media(max-width:849px){.qka-faq{padding-bottom:28px}.qka-faq__intro{margin-bottom:16px}.qka-faq__intro p{font-size:15px}.qka-faq__layout{display:block}.qka-faq__aside{display:none}.qka-faq__controls{position:sticky;z-index:20;top:0;margin:0 0 10px;padding:10px 0 8px;box-shadow:0 6px 12px rgba(30,30,30,.05)}.qka-faq__search{width:100%}.qka-faq__chips{flex-wrap:nowrap;max-width:100%;margin-top:8px;padding-right:14px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.qka-faq__chips::-webkit-scrollbar{display:none}.qka-faq__chip{flex:0 0 auto;height:40px}.qka-faq__result-count{margin-top:5px}.qka-faq__group h2{font-size:20px}.qka-faq__item>summary{min-height:48px;padding-top:8px;padding-bottom:8px;font-size:15px}.qka-faq__body{padding-right:18px;padding-bottom:15px}.qka-faq__answer{font-size:14px}.qka-faq__action{min-height:40px}.qka-faq__empty{margin-top:14px;padding:16px}.qka-faq__empty p,.qka-faq__contact p{font-size:14px}.qka-faq__contact{margin-top:26px;padding:20px}.qka-faq__contact-actions{display:grid;grid-template-columns:1fr}.qka-faq__button{width:100%}}
