.SpecialtiesGrid_section__CViPK{padding:clamp(3.5rem,7vw,5.5rem) 0;background:var(--bg-light)}.SpecialtiesGrid_header__yOzha{text-align:center;max-width:560px;margin:0 auto 44px}.SpecialtiesGrid_title__wfLqD{font-size:clamp(1.8rem,4vw,2.4rem);color:var(--primary);font-weight:700;font-family:var(--font-montserrat);margin:0 0 12px;line-height:1.15}.SpecialtiesGrid_subtitle__DURi3{font-family:var(--font-source-sans);font-size:1rem;color:var(--text-muted);line-height:1.7;margin:0}.SpecialtiesGrid_grid__ssvP9{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:800px;margin:0 auto}.SpecialtiesGrid_card__KbZ4l{display:flex;align-items:center;gap:14px;padding:18px 20px;background:#fff;border:1px solid #e8ecf0;border-radius:12px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;cursor:default}.SpecialtiesGrid_card__KbZ4l:hover{border-color:#f9dabd;transform:translateY(-2px);box-shadow:0 6px 18px rgba(239,122,12,.08)}.SpecialtiesGrid_iconBox__KniUx{width:40px;height:40px;min-width:40px;border-radius:10px;background:linear-gradient(135deg,rgba(239,122,12,.1),rgba(247,149,30,.14));display:flex;align-items:center;justify-content:center}.SpecialtiesGrid_icon__dOqAS{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.SpecialtiesGrid_name__JZfZF{font-family:var(--font-montserrat);font-size:.88rem;font-weight:700;color:var(--primary);line-height:1.2}.SpecialtiesGrid_countCard__p17Rn{display:flex;align-items:center;justify-content:center;gap:8px;padding:18px 20px;background:linear-gradient(135deg,var(--accent) 0,#f7951e 100%);border:1px solid transparent;border-radius:12px;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;text-decoration:none}.SpecialtiesGrid_countCard__p17Rn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(239,122,12,.3)}.SpecialtiesGrid_countNum__Tlmkx{font-family:var(--font-montserrat);font-size:1.4rem;font-weight:800;color:#fff}.SpecialtiesGrid_countText__yaTCK{font-family:var(--font-source-sans);font-size:.82rem;font-weight:500;color:rgba(255,255,255,.85);line-height:1.3}@media (max-width:900px){.SpecialtiesGrid_grid__ssvP9{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.SpecialtiesGrid_grid__ssvP9{grid-template-columns:1fr}.SpecialtiesGrid_card__KbZ4l{padding:16px 18px}}.StatesGrid_section__0odII{padding:clamp(3.5rem,7vw,5.5rem) 0;background:#ffffff;border-top:1px solid #e8ecf0}.StatesGrid_header__pjzfH{text-align:center;max-width:560px;margin:0 auto 44px}.StatesGrid_title__yKaRf{font-size:clamp(1.8rem,4vw,2.4rem);color:var(--primary);font-weight:700;font-family:var(--font-montserrat);margin:0 0 12px;line-height:1.15}.StatesGrid_subtitle___D8dl{font-family:var(--font-source-sans);font-size:1rem;color:var(--text-muted);line-height:1.7;margin:0}.StatesGrid_grid__zTsck{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1000px;margin:0 auto}.StatesGrid_card__MmBLk{display:flex;align-items:center;gap:14px;padding:18px 20px;background:#fff;border:1px solid #e8ecf0;border-radius:12px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;cursor:pointer;text-decoration:none}.StatesGrid_card__MmBLk:hover{border-color:#f9dabd;transform:translateY(-2px);box-shadow:0 6px 18px rgba(239,122,12,.08)}.StatesGrid_iconBox__PJCwd{width:40px;height:40px;min-width:40px;border-radius:10px;background:linear-gradient(135deg,rgba(239,122,12,.08),rgba(247,149,30,.1));display:flex;align-items:center;justify-content:center}.StatesGrid_icon__1OSy0{color:var(--primary);transition:transform .2s ease}.StatesGrid_card__MmBLk:hover .StatesGrid_icon__1OSy0{transform:scale(1.1)}.StatesGrid_name__jIb1K{font-family:var(--font-montserrat);font-size:.88rem;font-weight:700;color:var(--primary);line-height:1.2}.StatesGrid_countCard__DJTws{display:flex;align-items:center;justify-content:center;gap:8px;padding:18px 20px;background:linear-gradient(135deg,var(--accent) 0,#f7951e 100%);border:1px solid transparent;border-radius:12px;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;text-decoration:none}.StatesGrid_countCard__DJTws:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(239,122,12,.3)}.StatesGrid_countNum__Yrnwu{font-family:var(--font-montserrat);font-size:1.4rem;font-weight:800;color:#fff}.StatesGrid_countText__INvos{font-family:var(--font-source-sans);font-size:.82rem;font-weight:500;color:rgba(255,255,255,.95);line-height:1.3}@media (max-width:992px){.StatesGrid_grid__zTsck{grid-template-columns:repeat(3,1fr);max-width:800px}}@media (max-width:768px){.StatesGrid_grid__zTsck{grid-template-columns:repeat(2,1fr);max-width:600px}}@media (max-width:480px){.StatesGrid_grid__zTsck{grid-template-columns:1fr}.StatesGrid_card__MmBLk{padding:16px 18px}}.Stats_section__xEQK0{position:relative;z-index:1;margin-top:-38px;padding:0;border-top:1px solid rgba(10,37,64,.08);border-bottom:1px solid rgba(10,37,64,.08);background:linear-gradient(180deg,#f8fbfe,#ffffff)}.Stats_inner__pFKk8{max-width:1180px}.Stats_row__V0xnC{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.Stats_stat__aVu2Y{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:15px 18px 14px;border-left:1px solid rgba(10,37,64,.09);text-align:center}.Stats_stat__aVu2Y:first-child{border-left:0}.Stats_value__ZhFfq{font-family:var(--font-montserrat);font-size:clamp(2rem,3.4vw,3rem);font-weight:800;line-height:1;letter-spacing:-.035em;color:var(--dark-navy);white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .22s ease}.Stats_valuesVisible__WQJ2N .Stats_value__ZhFfq{opacity:1}.Stats_number__RIu_y{color:var(--dark-navy)}.Stats_accent__dB7Ye{color:var(--accent);font-size:.52em;font-weight:700;letter-spacing:0;vertical-align:.12em}.Stats_unit__9YdwN{margin-left:.24em}.Stats_label___ZrPQ{margin-top:6px;font-family:var(--font-source-sans);font-size:.72rem;font-weight:500;line-height:1.3;color:var(--text-muted)}.Stats_srOnly__HDdyw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:980px){.Stats_stat__aVu2Y{padding:13px 12px}.Stats_value__ZhFfq{font-size:clamp(1.85rem,3.6vw,2.35rem)}.Stats_label___ZrPQ{font-size:.69rem}}@media (max-width:720px){.Stats_section__xEQK0{margin-top:-26px}.Stats_row__V0xnC{grid-template-columns:repeat(2,minmax(0,1fr))}.Stats_stat__aVu2Y{padding:15px 14px;border-top:1px solid rgba(10,37,64,.09);border-left:1px solid rgba(10,37,64,.09)}.Stats_stat__aVu2Y:nth-child(odd){border-left:0}.Stats_stat__aVu2Y:first-child,.Stats_stat__aVu2Y:nth-child(2){border-top:0}.Stats_stat__aVu2Y:last-child{grid-column:span 2;border-left:0}.Stats_value__ZhFfq{font-size:2rem}.Stats_label___ZrPQ{font-size:.72rem}}@media (max-width:400px){.Stats_stat__aVu2Y{padding:14px 10px}.Stats_value__ZhFfq{font-size:1.82rem}.Stats_label___ZrPQ{font-size:.68rem}}@media (scripting:none){.Stats_value__ZhFfq{opacity:1;transition:none}}@media (prefers-reduced-motion:reduce){.Stats_value__ZhFfq{transition:none}}