.cf-faq{max-width:1280px;margin:auto;padding:30px 32px 64px;color:#f5f4ef}.cf-faq [hidden]{display:none!important}.cf-faq-crumb{display:flex;gap:14px;font-size:11px;color:#a8a9af;margin-bottom:38px}.cf-faq-crumb a:hover{color:#fff}.cf-faq-hero{display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #ffffff24;padding-bottom:40px;margin-bottom:40px}.cf-faq-hero h1{font:400 clamp(42px,5.4vw,76px)/1.02 Impact,'Arial Narrow',sans-serif;letter-spacing:.01em;margin:14px 0 20px}.cf-faq-hero h1 span{color:#ed1835}.cf-faq-hero p{max-width:610px;color:#aeb0b8;font-size:15px;line-height:1.8;margin:0}.cf-faq-stamp{flex-shrink:0;width:210px;height:160px;border:1px solid #ffffff21;border-top:3px solid #dc1030;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#251116,#141619);transform:rotate(-4deg)}.cf-faq-stamp>span{font:400 65px Impact,sans-serif;letter-spacing:2px}.cf-faq-stamp small{font:700 8px Arial,sans-serif;letter-spacing:1.5px;color:#b5a6ab}.cf-faq-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:48px;align-items:start}.cf-faq-aside{position:sticky;top:24px;padding:26px 22px;border:1px solid #ffffff20;background:#16181b;border-radius:10px}.cf-faq-aside h2{font:400 30px Impact,'Arial Narrow',sans-serif;margin:12px 0}.cf-faq-aside p{font-size:13px;line-height:1.8;color:#aeb0b8}.cf-faq-aside nav{margin:26px 0}.cf-faq-aside nav a{display:flex;align-items:center;gap:10px;padding:16px 0;border-top:1px solid #ffffff16;font:700 11px Arial,sans-serif;color:#ef2944}.cf-faq-aside nav a span{flex:1;color:#ececef}.cf-faq-contact{display:flex;justify-content:space-between;padding:14px 15px;border-radius:5px;background:#d5102c;font:700 12px Arial,sans-serif}.cf-faq-tools{margin-bottom:18px}.cf-faq-tools label{display:block;font-size:12px;font-weight:700;margin-bottom:10px}.cf-faq-tools input{box-sizing:border-box;width:100%;min-height:54px;padding:15px 18px;border:1px solid #ffffff35;border-radius:7px;background:#191b20;color:#fff;font:14px Arial,sans-serif}.cf-faq-tools input::placeholder{color:#9498a3}.cf-faq-tools-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:12px;color:#969ba6;font-size:11px}.cf-faq-tools button{background:transparent;color:#e6e7eb;border:0;padding:8px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.cf-faq-item{border:1px solid #ffffff20;border-radius:8px;background:#15171a;margin:12px 0;overflow:hidden;scroll-margin-top:30px}.cf-faq-item[open]{border-color:#d5102c80}.cf-faq-item summary{display:flex;align-items:center;gap:15px;list-style:none;padding:22px;cursor:pointer;font:700 13px/1.6 Arial,sans-serif;letter-spacing:.02em}.cf-faq-item summary::-webkit-details-marker{display:none}.cf-faq-number{font-size:11px;color:#ef2944;font-weight:800}.cf-faq-item summary:after{content:'+';font:400 22px Arial,sans-serif;margin-left:auto;color:#ef2944;flex-shrink:0}.cf-faq-item[open] summary:after{content:'−'}.cf-faq-item[open] summary{background:#1c181d;border-bottom:1px solid #ffffff12}.cf-faq-answer{padding:8px 24px 22px;color:#bdc0c8;font:14px/1.85 Arial,sans-serif;overflow-wrap:anywhere}.cf-faq-answer p{margin:16px 0}.cf-faq-answer strong{color:#f3f3f6}.cf-faq-answer h2,.cf-faq-answer h3{font:700 16px/1.5 Arial,sans-serif;color:#fff;margin:26px 0 12px;text-align:left!important}.cf-faq-answer a,.cf-faq-empty a{color:#ff667d;text-decoration:underline;text-underline-offset:3px}.cf-faq-answer hr{border:0;border-top:1px solid #ffffff1c;margin:22px 0}.cf-faq-table{overflow:auto;max-width:100%;margin:20px 0;border:1px solid #ffffff20;border-radius:6px}.cf-faq-table table{border-collapse:collapse;width:100%;min-width:440px;font-size:12px}.cf-faq-table th,.cf-faq-table td{text-align:left;padding:12px 14px;border-bottom:1px solid #ffffff14}.cf-faq-table th{background:#28202a;color:#fff}.cf-faq-table tr:nth-child(even){background:#ffffff04}.cf-faq-empty{padding:28px;border:1px dashed #ffffff35;border-radius:8px;line-height:1.7}.cf-faq-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;border-top:1px solid #ffffff25;padding-top:32px}.cf-faq-bottom h2{font:400 32px Impact,'Arial Narrow',sans-serif;margin:10px 0}.cf-faq-bottom>a{display:flex;gap:28px;align-items:center;padding:16px 20px;background:#f5f4ef;color:#101114;border-radius:5px;font:700 12px Arial,sans-serif}.cf-faq :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid #ff4b69;outline-offset:4px}.cf-faq-item summary:hover{background:#212328}.cf-faq-main{min-width:0}@media(max-width:850px){.cf-faq-layout{grid-template-columns:1fr;gap:24px}.cf-faq-aside{position:static}.cf-faq-aside nav{display:flex;gap:20px;flex-wrap:wrap;margin:12px 0}.cf-faq-aside nav a{flex:1;min-width:160px}.cf-faq-contact{max-width:240px}.cf-faq-stamp{width:150px;height:135px}.cf-faq-stamp>span{font-size:50px}}@media(max-width:560px){.cf-faq{padding:22px 18px 40px}.cf-faq-crumb{margin-bottom:26px}.cf-faq-hero{padding-bottom:26px;margin-bottom:26px}.cf-faq-stamp{display:none}.cf-faq-hero h1{font-size:46px}.cf-faq-hero p{font-size:13px}.cf-faq-aside{padding:20px}.cf-faq-item summary{padding:18px 15px;gap:10px;font-size:12px}.cf-faq-answer{padding:6px 16px 18px;font-size:13px}.cf-faq-tools input{font-size:16px}.cf-faq-bottom{align-items:stretch;flex-direction:column}.cf-faq-bottom h2{font-size:28px}.cf-faq-bottom>a{justify-content:space-between}}
