.FAQ_page__W1JDL{max-width:1240px;margin:0 auto;padding:2rem;color:#0f172a}.FAQ_hero__6oqza{margin-bottom:2rem;padding:2rem;border-radius:28px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,#2563eb,#10b981);box-shadow:0 24px 60px rgba(15,23,42,.12)}.FAQ_heroBadge__PLn4M{display:inline-flex;align-items:center;gap:.55rem;border-radius:999px;padding:.45rem .85rem;background:rgba(255,255,255,.92);color:#1d4ed8;font-size:.82rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.FAQ_title__RP5wM{margin:1rem 0 0;font-size:clamp(2.1rem,3.5vw,3.2rem);line-height:1.02;letter-spacing:-.04em;font-weight:800;color:#ffffff}.FAQ_subtitle__HnXyj{margin:1rem 0 0;max-width:760px;font-size:1.04rem;line-height:1.8;color:rgba(255,255,255,.9)}.FAQ_heroStats__fEMqp{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}.FAQ_heroStat__PZfsL{min-width:120px;padding:1rem 1.1rem;border-radius:18px;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.2)}.FAQ_heroStat__PZfsL strong{display:block;font-size:1.4rem;line-height:1;font-weight:800}.FAQ_heroStat__PZfsL span{display:block;margin-top:.4rem;color:#64748b;font-size:.9rem}.FAQ_layout__N5F_l{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}.FAQ_sidebar__Fd5L9{position:-webkit-sticky;position:sticky;top:90px}.FAQ_sidebarCard__W2Ph5{border-radius:22px;border:1px solid rgba(15,23,42,.08);background:#ffffff;box-shadow:0 14px 30px rgba(15,23,42,.05);padding:1rem}.FAQ_sidebarTitle__mFxwi{font-size:.9rem;font-weight:800;color:#0f172a;margin-bottom:.75rem}.FAQ_sidebarNav__Prgxf{display:grid;grid-gap:.35rem;gap:.35rem}.FAQ_sidebarLink__wqxG2{display:block;text-decoration:none;color:#475569;font-weight:700;font-size:.92rem;padding:.7rem .8rem;border-radius:12px;transition:all .16s ease}.FAQ_sidebarLink__wqxG2:hover{background:#eef4ff;color:#1d4ed8;transform:translateX(2px)}.FAQ_content__dWZUj{display:grid;grid-gap:1.5rem;gap:1.5rem}.FAQ_section__u8BTm{border-radius:24px;border:1px solid rgba(15,23,42,.08);background:#ffffff;box-shadow:0 14px 30px rgba(15,23,42,.05);padding:1.4rem;transition:all .22s ease}.FAQ_section__u8BTm:hover{transform:translateY(-2px);box-shadow:0 20px 42px rgba(15,23,42,.08)}.FAQ_section__u8BTm:first-child{border-top:4px solid #3b82f6}.FAQ_section__u8BTm:nth-child(2){border-top:4px solid #10b981}.FAQ_section__u8BTm:nth-child(3){border-top:4px solid #8b5cf6}.FAQ_section__u8BTm:nth-child(4){border-top:4px solid #f59e0b}.FAQ_section__u8BTm:nth-child(5){border-top:4px solid #06b6d4}.FAQ_section__u8BTm:nth-child(6){border-top:4px solid #ef4444}.FAQ_sectionHeader__YDlk3{margin-bottom:1rem}.FAQ_sectionTitle__ZEa5q{margin:0;font-size:1.45rem;font-weight:800;letter-spacing:-.02em}.FAQ_sectionDescription__zClUc{margin:.5rem 0 0;color:#64748b;line-height:1.7}.FAQ_accordion__AqsY_{display:grid;grid-gap:.85rem;gap:.85rem}.FAQ_item__p5KMp{border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#fff;overflow:hidden;transition:all .18s ease}.FAQ_itemOpen__LF4A3{border-color:rgba(37,99,235,.25);box-shadow:0 14px 30px rgba(37,99,235,.08)}.FAQ_trigger__Ujoej{width:100%;border:none;background:transparent;cursor:pointer;padding:1rem 1.1rem;display:flex;justify-content:space-between;align-items:center;font-weight:750;font-size:1rem;color:#0f172a}.FAQ_itemOpen__LF4A3 .FAQ_trigger__Ujoej{background:#f8fbff}.FAQ_chevron__frY2O{transition:transform .18s ease;color:#64748b}.FAQ_itemOpen__LF4A3 .FAQ_chevron__frY2O{transform:rotate(180deg);color:#2563eb}.FAQ_panel__Mu_5G{max-height:0;overflow:hidden;transition:max-height .22s ease}.FAQ_itemOpen__LF4A3 .FAQ_panel__Mu_5G{max-height:260px}.FAQ_panel__Mu_5G p{padding:0 1.1rem 1rem;color:#64748b;line-height:1.8}.FAQ_ctaCard__1HT7t{margin-top:.2rem;padding:1.5rem;border-radius:24px;border:1px solid rgba(15,23,42,.08);background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 28%),radial-gradient(circle at bottom right,rgba(16,185,129,.08),transparent 24%),#ffffff;box-shadow:0 14px 30px rgba(15,23,42,.05);display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;transition:all .22s ease}.FAQ_ctaCard__1HT7t:hover{transform:translateY(-2px);box-shadow:0 20px 42px rgba(15,23,42,.08)}.FAQ_ctaTitle__qykEG{font-size:1.35rem;font-weight:800}.FAQ_ctaText__NNq7_{margin-top:.55rem;max-width:640px;color:#64748b}.FAQ_primaryButton__WG_7F,.FAQ_secondaryButton___X3rq{min-height:50px;padding:.85rem 1.1rem;border-radius:14px;font-weight:800;display:inline-flex;align-items:center;gap:.65rem;text-decoration:none;transition:all .18s ease}.FAQ_primaryButton__WG_7F{background:linear-gradient(135deg,#2563eb,#10b981);color:white}.FAQ_primaryButton__WG_7F:hover{transform:translateY(-1px)}.FAQ_secondaryButton___X3rq{background:#f8fafc;border:1px solid rgba(15,23,42,.08)}.FAQ_secondaryButton___X3rq:hover{background:#f1f5f9}@media (max-width:980px){.FAQ_layout__N5F_l{grid-template-columns:1fr}.FAQ_sidebar__Fd5L9{position:static}}@media (max-width:700px){.FAQ_page__W1JDL{padding:1rem}.FAQ_hero__6oqza{padding:1.25rem}.FAQ_ctaCard__1HT7t,.FAQ_section__u8BTm{padding:1rem}.FAQ_title__RP5wM{font-size:2rem}.FAQ_primaryButton__WG_7F,.FAQ_secondaryButton___X3rq{width:100%;justify-content:center}}