.faq_page__Nz71j{background:#fcfbf8}.faq_hero__F_XdW .container,.faq_main__NLVpF .container{max-width:1240px}.faq_hero__F_XdW{padding:68px 0 42px;background:radial-gradient(circle at top left,rgba(42,124,118,.08),transparent 32%),linear-gradient(180deg,#faf8f4,#f7f4ee);border-bottom:1px solid rgba(0,0,0,.06)}.faq_heroPanel__1r7Hy{background:rgba(255,255,255,.64);border:1px solid rgba(0,0,0,.05);border-radius:32px;padding:28px 30px;box-shadow:0 22px 50px rgba(17,24,39,.06)}.faq_heroInner__cbsYR{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:end}.faq_heroCopy__eES8l{min-width:0}.faq_eyebrow__RuI1Q{font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#2a7c76;margin-bottom:14px}.faq_title__sIUi9{font-family:var(--font-condensed),sans-serif;font-size:clamp(1.55rem,2.8vw,2.2rem);line-height:1.1;text-transform:uppercase;color:#111;max-width:860px;margin-bottom:12px}.faq_lead__hkG4l{max-width:680px;font-size:1rem;line-height:1.8;color:#3d3a36}.faq_heroSummary__X3on4{background:rgba(255,255,255,.84);border:1px solid rgba(0,0,0,.07);border-radius:22px;padding:22px 22px 20px;box-shadow:0 16px 36px rgba(17,24,39,.05)}.faq_heroSummaryLabel__CDcJ_{font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#2a7c76;margin-bottom:14px}.faq_heroSummaryGrid__u4S6c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.faq_heroSummaryItem__WY0ag{display:flex;flex-direction:column;gap:4px}.faq_heroSummaryValue__eZDsQ{font-family:var(--font-condensed),sans-serif;font-size:1.5rem;line-height:1;color:#111}.faq_heroSummaryText__6Ct2s{font-size:.74rem;line-height:1.45;color:#6d6660;text-transform:lowercase}.faq_trust__pcHQ6{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:32px 0 0}.faq_trustItem__72r1t{display:flex;align-items:flex-start;gap:12px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:16px 20px;transition:box-shadow .2s ease,transform .2s ease}.faq_trustItem__72r1t:hover{box-shadow:0 6px 20px rgba(0,0,0,.07);transform:translateY(-2px)}.faq_trustIcon__34T_6{flex-shrink:0;width:38px;height:38px;border-radius:10px;background:rgba(42,124,118,.09);color:#2a7c76;display:flex;align-items:center;justify-content:center}.faq_trustText__7Qqxa{display:flex;flex-direction:column;gap:3px}.faq_trustLabel__z4Iin{font-size:.8rem;font-weight:700;color:#111;letter-spacing:.01em}.faq_trustDesc__ALUou{font-size:.77rem;color:#6d6660;line-height:1.5}.faq_main__NLVpF{padding:20px 0 40px}.faq_mainShell__VEmNH{background:rgba(255,255,255,.76);border:1px solid rgba(0,0,0,.05);border-radius:32px;padding:28px 30px;box-shadow:0 22px 50px rgba(17,24,39,.05)}.faq_layout__asOIv{display:grid;grid-template-columns:minmax(0,1fr) 256px;gap:40px;align-items:start}.faq_contentColumn__p4thV{display:flex;flex-direction:column;gap:26px}.faq_contentIntro__mj8KL{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:22px;padding:26px 28px}.faq_contentLabel__0PZj6{font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#2a7c76;margin-bottom:10px}.faq_contentTitle__kermC{font-family:var(--font-condensed),sans-serif;font-size:clamp(1.15rem,2vw,1.45rem);text-transform:uppercase;color:#111;line-height:1.06;margin-bottom:12px;max-width:32ch}.faq_contentText__yXQX6{max-width:64ch;font-size:.92rem;line-height:1.75;color:#4a4540}.faq_sidebar__e2g16{position:sticky;top:100px;display:flex;flex-direction:column;gap:16px;padding-top:0}.faq_sidebarCard__B97ni{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:18px;padding:20px 18px}.faq_sidebarLabel__qZSU1{font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#2a7c76;margin-bottom:12px}.faq_sidebarNav__lixDR{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.faq_sidebarNav__lixDR li a{display:block;font-size:.82rem;color:#4a4540;text-decoration:none;padding:7px 10px;border-radius:8px;transition:background .15s ease,color .15s ease}.faq_sidebarNav__lixDR li a:hover{background:rgba(42,124,118,.09);color:#1c4a46}.faq_sidebarSupport__xnLQ4{background:linear-gradient(135deg,rgba(42,124,118,.07),rgba(28,74,70,.03));border:1px solid rgba(42,124,118,.18);border-radius:18px;padding:20px 18px;display:flex;flex-direction:column;gap:12px}.faq_sidebarSupportHeading__UV8B5{font-size:.9rem;font-weight:700;color:#1c4a46}.faq_sidebarSupportBody__KNr8u{font-size:.8rem;color:#4a4540;line-height:1.55}.faq_sidebarSupportBtn__ZtW66{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 16px;background:#2a7c76;color:#fff;border-radius:9px;font-family:var(--font-secondary),sans-serif;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .18s ease,transform .15s ease}.faq_sidebarSupportBtn__ZtW66:hover{background:#1c4a46;transform:translateY(-1px)}.faq_groups__dRk_S{display:flex;flex-direction:column;gap:32px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:24px;padding:28px}.faq_group__ce_r0{scroll-margin-top:80px}.faq_groupLabel__qrWFz{font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#2a7c76;margin-bottom:12px}.faq_accordionList__eMLnA{display:flex;flex-direction:column;gap:7px}.faq_item__cRxph{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:14px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.faq_item__cRxph:hover{box-shadow:0 4px 16px rgba(0,0,0,.06)}.faq_itemOpen__5bpf_{box-shadow:0 4px 20px rgba(42,124,118,.08);border-color:rgba(42,124,118,.22)}.faq_trigger__wi_YF{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-secondary),sans-serif;font-size:.91rem;font-weight:600;color:#1a1a1a;line-height:1.4;transition:color .15s ease}.faq_itemOpen__5bpf_ .faq_trigger__wi_YF{color:#1c4a46}.faq_trigger__wi_YF:focus-visible{outline:2px solid #2a7c76;outline-offset:-2px;border-radius:12px}.faq_chevron__MugDo{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:rgba(42,124,118,.08);color:#2a7c76;display:flex;align-items:center;justify-content:center;transition:transform .22s ease,background .18s ease}.faq_chevronOpen__vYBE1{transform:rotate(180deg);background:rgba(42,124,118,.16)}.faq_panel__hSijC{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s ease}.faq_panelOpen__bFiyA{grid-template-rows:1fr}.faq_panelInner__0N6N6{overflow:hidden}.faq_answer__nNXFz{font-size:.89rem;line-height:1.75;color:#4a4540;border-top:1px solid rgba(0,0,0,.05);padding:13px 20px 18px;margin-top:0}@media (max-width:1100px){.faq_heroInner__cbsYR{grid-template-columns:minmax(0,1fr)}.faq_layout__asOIv{grid-template-columns:minmax(0,1fr) 220px;gap:28px}}@media (max-width:900px){.faq_layout__asOIv{grid-template-columns:minmax(0,1fr)}.faq_sidebar__e2g16{position:static;display:grid;grid-template-columns:1fr 1fr;gap:16px;order:-1;padding-top:0}}@media (max-width:768px){.faq_hero__F_XdW{padding:48px 0 28px}.faq_heroSummary__X3on4{padding:18px}.faq_heroPanel__1r7Hy,.faq_mainShell__VEmNH{padding:20px 18px;border-radius:22px}.faq_heroSummaryGrid__u4S6c{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.faq_trust__pcHQ6{grid-template-columns:1fr;gap:10px}.faq_main__NLVpF{padding:44px 0 60px}.faq_sidebar__e2g16{grid-template-columns:1fr}.faq_contentIntro__mj8KL,.faq_groups__dRk_S{padding:20px 18px;border-radius:18px}.faq_trigger__wi_YF{font-size:.87rem;padding:15px 16px}.faq_answer__nNXFz{font-size:.85rem;padding:11px 16px 16px}}@media (max-width:480px){.faq_trust__pcHQ6{gap:8px}}