.faq-hero{background:#f8eded;position:relative;overflow:hidden;padding:76px 26px 88px}.faq-hero:after{content:"?";position:absolute;right:8%;top:-45px;font-size:260px;font-weight:800;color:#e31937;opacity:.055;line-height:1}.faq-hero-inner{max-width:1180px;margin:auto;position:relative;z-index:1}.faq-hero h1{font-size:clamp(44px,6vw,76px);letter-spacing:-.055em;margin:10px 0 14px}.faq-hero p{max-width:650px;color:#6f747b;line-height:1.7;margin:0}.faq-layout{max-width:900px;margin:auto;padding:62px 26px 95px}.faq-list{display:flex;flex-direction:column;gap:12px}.faq-item{border:1px solid #e7e8eb;border-radius:16px;background:#fff;overflow:hidden}.faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:20px 22px;font-weight:700;color:#252a30}.faq-item summary::-webkit-details-marker{display:none}.faq-q{width:32px;height:32px;border-radius:9px;background:#fff0f2;color:#e31937;display:grid;place-items:center;font-size:12px;font-weight:800;flex:0 0 auto}.faq-item summary:after{content:"+";margin-left:auto;color:#e31937;font-size:22px;font-weight:400}.faq-item[open] summary:after{content:"−"}.faq-answer{padding:0 22px 22px 68px;color:#6f747b;line-height:1.75;font-size:14px}.faq-answer a{color:#e31937;font-weight:700}.faq-help{margin-top:32px;border-radius:20px;background:#1b2026;color:#fff;padding:30px;display:flex;justify-content:space-between;align-items:center;gap:25px}.faq-help h2{margin:0 0 7px;font-size:24px}.faq-help p{margin:0;color:#aab0b6;font-size:13px;line-height:1.6}.faq-help a{background:#e31937;color:#fff;text-decoration:none;padding:13px 18px;border-radius:10px;font-weight:700;font-size:12px;white-space:nowrap}@media(max-width:650px){.faq-hero{padding:58px 20px 65px}.faq-layout{padding:38px 16px 70px}.faq-item summary{padding:17px 15px}.faq-answer{padding:0 16px 18px 61px}.faq-help{align-items:flex-start;flex-direction:column}.faq-help a{width:100%;text-align:center}}