.faq-section_section__Yoy_G{background:var(--surface);padding:clamp(56px,7vw,92px) 6vw;color:var(--text)}.faq-section_inner__oFYGK{max-width:1300px;margin:auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,5vw,72px);align-items:start}.faq-section_heading__d_u52{position:sticky;top:120px}.faq-section_eyebrow__igttB{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.faq-section_heading__d_u52 h2{font-size:var(--title-size);letter-spacing:var(--title-tracking);font-weight:600;line-height:1.1;margin:0 0 20px}.faq-section_lead__HQIAB{max-width:34ch;color:var(--muted);line-height:1.75;font-size:15.5px;margin:0 0 22px}.faq-section_ask__eMunJ{display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:1.6;font-weight:600;color:var(--red-ink);transition:color .18s}.faq-section_ask__eMunJ:hover{color:#8f1624}.faq-section_questions__tlsRD{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.faq-section_item__ciM6D{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:border-color .18s,box-shadow .18s,background .18s}.faq-section_item__ciM6D:hover{border-color:var(--red);box-shadow:0 6px 18px #c9273a14}.faq-section_item__ciM6D[data-open]{border-color:var(--red);background:var(--tint-red-open);box-shadow:0 10px 28px #c9273a1a}.faq-section_itemHead__sP7X8{margin:0;font-size:inherit;font-weight:inherit}.faq-section_itemHead__sP7X8 button{display:flex;width:100%;align-items:center;gap:16px;padding:20px 22px;min-height:68px;background:none;text-align:left;color:inherit;cursor:pointer}.faq-section_index__R3Wc6{flex-shrink:0;font-size:12.5px;font-weight:700;letter-spacing:.06em;color:var(--muted);transition:color .18s;font-variant-numeric:tabular-nums}.faq-section_item__ciM6D:hover .faq-section_index__R3Wc6,.faq-section_item__ciM6D[data-open] .faq-section_index__R3Wc6{color:var(--red-ink)}.faq-section_q__2xZVN{flex:1;min-width:0;font-size:16.5px;font-weight:600;line-height:1.45;text-wrap:pretty}.faq-section_mark__UP1cD{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--surface-sunken);color:var(--text);transition:background .2s,color .2s,transform .28s cubic-bezier(.4,0,.2,1)}.faq-section_item__ciM6D:hover .faq-section_mark__UP1cD{background:var(--red);color:#fff}.faq-section_item__ciM6D[data-open] .faq-section_mark__UP1cD{background:var(--red);color:#fff;transform:rotate(45deg)}.faq-section_panel__Mkf0m{overflow:hidden}.faq-section_panel__Mkf0m p{margin:0;padding:0 22px 22px 60px;font-size:15px;line-height:1.8;color:var(--text-muted);max-width:70ch}.faq-section_ask__eMunJ:focus-visible,.faq-section_itemHead__sP7X8 button:focus-visible{outline:3px solid var(--red);outline-offset:3px;border-radius:12px}@media(max-width:900px){.faq-section_inner__oFYGK{grid-template-columns:1fr;gap:28px}.faq-section_heading__d_u52{position:static}.faq-section_lead__HQIAB{max-width:52ch}}@media(max-width:560px){.faq-section_section__Yoy_G{padding:48px 20px}.faq-section_itemHead__sP7X8 button{gap:12px;padding:16px;min-height:60px}.faq-section_q__2xZVN{font-size:15px}.faq-section_index__R3Wc6{display:none}.faq-section_mark__UP1cD{width:34px;height:34px}.faq-section_panel__Mkf0m p{padding:0 16px 18px;font-size:14.5px}}@media(prefers-reduced-motion:reduce){.faq-section_ask__eMunJ,.faq-section_index__R3Wc6,.faq-section_item__ciM6D,.faq-section_mark__UP1cD{transition:none}}:root[data-theme=night] .faq-section_item__ciM6D{background:var(--surface);border-color:var(--line-strong)}:root[data-theme=night] .faq-section_item__ciM6D:hover{background:var(--surface-sunken)}:root[data-theme=night] .faq-section_item__ciM6D[data-open]{background:var(--surface-sunken);border-color:var(--red);box-shadow:0 12px 30px #0006}:root[data-theme=night] .faq-section_mark__UP1cD{background:var(--surface-page);color:var(--text)}:root[data-theme=night] .faq-section_item__ciM6D:hover .faq-section_mark__UP1cD,:root[data-theme=night] .faq-section_item__ciM6D[data-open] .faq-section_mark__UP1cD{background:var(--red);color:#fff}