.support-main{background:#f6f5f3;padding:62px 0 100px;min-height:80vh}.support-layout{max-width:850px}.support-hero{margin-bottom:35px}.support-hero h1{font-size:clamp(2.4rem,5vw,4rem);margin:10px 0}.support-hero p{color:#667085}.faq-category{margin:0 0 28px}.faq-category h2{font-size:1.1rem;margin:0 0 8px}.faq-category details{background:#fff;border:1px solid #dedede;border-bottom:0}.faq-category details:first-of-type{border-radius:7px 7px 0 0}.faq-category details:last-child{border-bottom:1px solid #dedede;border-radius:0 0 7px 7px}.faq-category summary{list-style:none;display:flex;justify-content:space-between;gap:20px;padding:16px 18px;cursor:pointer;color:#075273;font-weight:800}.faq-category summary::-webkit-details-marker{display:none}.faq-category summary span{color:var(--orange);font-size:1.15rem;transition:.2s transform}.faq-category details[open] summary span{transform:rotate(180deg)}.faq-category details p{padding:0 18px 17px;margin:0;color:#586273}.support-widget{position:fixed;right:18px;bottom:18px;z-index:1100}.support-launcher{border:3px solid #ff9a84;background:var(--orange);color:#fff;border-radius:30px;padding:10px 21px;font:inherit;font-weight:850;box-shadow:0 12px 30px rgba(247,90,58,.25);cursor:pointer}.support-launcher span{display:inline-grid;place-items:center;width:20px;height:20px;border:2px solid #fff;border-radius:50%;margin-right:7px}.support-panel{width:350px;background:#fff;border-radius:9px;overflow:hidden;box-shadow:0 18px 55px rgba(25,34,54,.25);border:1px solid #e0e3e8}.support-panel[hidden],.support-launcher[hidden]{display:none}.support-panel header{height:46px;background:var(--orange);color:#fff;display:flex;align-items:center;justify-content:center;position:relative}.support-panel header button{position:absolute;right:14px;border:0;background:none;color:#fff;font-size:1.25rem;cursor:pointer}.support-panel>strong{display:block;padding:16px 14px 10px;font-size:.82rem}.support-panel nav{padding:0 12px 12px}.support-panel nav a{display:block;padding:13px 10px;border-top:1px solid #e3e5e9;font-size:.82rem;color:#3f4856}.support-panel nav a:hover{background:#fff4f0;color:var(--orange)}.cookie-reopen{right:18px!important;bottom:72px!important}@media(max-width:600px){.support-main{padding-top:38px}.support-widget{right:10px;bottom:10px}.support-panel{width:min(350px,calc(100vw - 20px));max-height:78vh;overflow:auto}.cookie-reopen{right:10px!important;bottom:64px!important}}
