.CtaBanner_banner__U6AS8{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:32px;border-radius:var(--r-lg);background:linear-gradient(135deg,var(--tint),var(--coral-soft));border:1px solid var(--line)}.CtaBanner_text__e4syQ{max-width:520px}.CtaBanner_text__e4syQ h2{margin-bottom:8px;font-size:clamp(20px,2.4vw,24px)}.CtaBanner_text__e4syQ p{margin:0;color:var(--body)}.FaqBlock_wrap__Yu8lm{margin-top:48px;padding-top:32px;border-top:1px solid var(--line)}.FaqBlock_title__Bkitb{font-size:22px;margin-bottom:20px}.FaqBlock_list__kZUdq{display:grid;gap:10px}.FaqBlock_question__XmNtm{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;border-radius:18px;background:var(--surface);box-shadow:var(--shadow-card);font-weight:800;color:var(--ink);cursor:pointer;list-style:none}.FaqBlock_question__XmNtm::-webkit-details-marker{display:none}.FaqBlock_question__XmNtm:focus-visible{outline:3px solid var(--gold-strong);outline-offset:3px}.FaqBlock_chevron__qDDvz{width:9px;height:9px;flex:0 0 auto;border-right:2px solid var(--primary-strong);border-bottom:2px solid var(--primary-strong);transform:rotate(45deg);transition:transform .16s ease}.FaqBlock_item__zTHaC[open] .FaqBlock_chevron__qDDvz{transform:rotate(225deg)}.FaqBlock_item__zTHaC[open] .FaqBlock_question__XmNtm{border-radius:18px 18px 0 0}.FaqBlock_answer__JnXQh{padding:0 20px 18px;border-radius:0 0 18px 18px;background:var(--surface);box-shadow:var(--shadow-card);color:var(--body)}