._locationsPage_1bl8m_1{min-height:100vh;background:var(--background)}._hero_1bl8m_7{background:var(--background);padding:160px 0 100px;color:var(--foreground)}._heroContent_1bl8m_13{max-width:800px;text-align:center;margin:0 auto}._badge_1bl8m_19{display:inline-block;background:transparent;border:none;color:var(--text-light);padding:8px 0;border-radius:var(--radius-pill);font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;margin-bottom:24px}._hero_1bl8m_7 h1{font-size:3rem;font-weight:500;letter-spacing:-.035em;margin-bottom:20px;line-height:1.08;color:var(--foreground)}._hero_1bl8m_7 p{font-size:1.15rem;color:var(--text-muted);line-height:1.7;margin-bottom:40px}._heroStats_1bl8m_49{display:flex;justify-content:center;gap:48px;flex-wrap:wrap}._stat_1bl8m_56{text-align:center}._statNumber_1bl8m_60{display:block;font-size:3rem;font-weight:500;letter-spacing:-.035em;color:var(--foreground);line-height:1}._statLabel_1bl8m_69{font-size:.95rem;color:var(--text-light);margin-top:8px}._mainOffice_1bl8m_76{padding:100px 0;background:var(--background)}._officeCard_1bl8m_81{display:grid;grid-template-columns:1fr 1fr;gap:48px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);overflow:hidden;box-shadow:none}._officeInfo_1bl8m_92{padding:56px 48px}._officeInfo_1bl8m_92 h2{font-size:2rem;font-weight:500;letter-spacing:-.035em;line-height:1.08;color:var(--foreground);margin-bottom:16px}._officeDesc_1bl8m_105{color:var(--text-muted);line-height:1.7;margin-bottom:32px}._contactDetails_1bl8m_111{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}._contactItem_1bl8m_118{display:flex;align-items:center;gap:12px;color:var(--text-muted)}._contactItem_1bl8m_118 svg{color:var(--text-light)}._ctaButton_1bl8m_129{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:#fff;padding:.875rem 1.75rem;border-radius:var(--radius-pill);font-weight:500;text-decoration:none;transition:all .25s ease}._ctaButton_1bl8m_129:hover{background:var(--ink-soft);transform:translateY(-2px);box-shadow:none}._officeMap_1bl8m_148{background:var(--background)}._mapPlaceholder_1bl8m_152{height:100%;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--text-light)}._mapPlaceholder_1bl8m_152 svg{color:var(--text-light)}._servicesSection_1bl8m_168{padding:100px 0}._sectionHeader_1bl8m_172{text-align:center;margin-bottom:48px}._sectionHeader_1bl8m_172 h2{font-size:2.2rem;font-weight:500;letter-spacing:-.035em;line-height:1.08;color:var(--foreground);margin-bottom:12px}._sectionHeader_1bl8m_172 p{color:var(--text-muted);font-size:1.1rem;line-height:1.7}._servicesGrid_1bl8m_192{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:900px;margin:0 auto}._serviceItem_1bl8m_200{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--border);padding:16px 20px;border-radius:var(--radius-pill);font-weight:500;color:var(--foreground)}._serviceItem_1bl8m_200 svg{color:var(--text-light);flex-shrink:0}._provincesSection_1bl8m_218{padding:100px 0;background:var(--background)}._provinceBlock_1bl8m_223{margin-bottom:48px}._provinceBlock_1bl8m_223:last-child{margin-bottom:0}._provinceHeader_1bl8m_231{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--border);border-bottom-color:var(--border)!important;margin-bottom:24px}._provinceHeader_1bl8m_231 h3{font-size:1.5rem;font-weight:500;letter-spacing:-.035em;color:var(--foreground)}._capitalBadge_1bl8m_248{padding:6px 16px;border-radius:var(--radius-pill);background:var(--ink)!important;color:#fff;font-size:.85rem;font-weight:500}._citiesGrid_1bl8m_257{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}._cityCard_1bl8m_263{background:var(--surface);border:1px solid var(--border);padding:24px;border-radius:var(--radius-card);box-shadow:none;transition:border-color .25s ease,transform .25s ease}._cityCard_1bl8m_263:hover{transform:translateY(-4px);border-color:var(--border-strong);box-shadow:none}._cityHeader_1bl8m_278{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}._cityHeader_1bl8m_278 h4{font-size:1.1rem;font-weight:500;letter-spacing:-.02em;color:var(--foreground);line-height:1.3}._capitalTag_1bl8m_293{display:block;font-size:.7rem;color:var(--primary);font-weight:500;margin-top:4px}._cityType_1bl8m_301{display:inline-block;font-size:.8rem;color:var(--text-muted);background:var(--background);border:1px solid var(--border);padding:4px 10px;border-radius:var(--radius-pill);margin-bottom:12px}._cityCard_1bl8m_263 p{font-size:.9rem;color:var(--text-muted);line-height:1.6}._howWeServe_1bl8m_319{padding:100px 0}._processGrid_1bl8m_323{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}._processCard_1bl8m_329{background:var(--surface);border:1px solid var(--border);padding:32px;border-radius:var(--radius-card);text-align:center}._processNumber_1bl8m_337{width:50px;height:50px;background:var(--ink);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:500;margin:0 auto 20px}._processCard_1bl8m_329 h3{font-size:1.2rem;font-weight:500;letter-spacing:-.02em;color:var(--foreground);margin-bottom:12px}._processCard_1bl8m_329 p{color:var(--text-muted);line-height:1.7;font-size:.95rem}._seoContent_1bl8m_366{padding:100px 0;background:var(--background)}._seoBlock_1bl8m_371{max-width:900px;margin:0 auto 48px}._seoBlock_1bl8m_371:last-child{margin-bottom:0}._seoBlock_1bl8m_371 h2{font-size:1.8rem;font-weight:500;letter-spacing:-.035em;line-height:1.08;color:var(--foreground);margin-bottom:20px}._seoBlock_1bl8m_371 p{color:var(--text-muted);line-height:1.8;margin-bottom:16px}._seoBlock_1bl8m_371 p:last-child{margin-bottom:0}._ctaSection_1bl8m_400{padding:100px 0 120px;background:var(--background)}._ctaContent_1bl8m_405{text-align:center;max-width:700px;margin:0 auto}._ctaContent_1bl8m_405 h2{font-size:2.2rem;font-weight:500;letter-spacing:-.035em;line-height:1.08;color:var(--foreground);margin-bottom:16px}._ctaContent_1bl8m_405 p{color:var(--text-muted);font-size:1.1rem;line-height:1.7;margin-bottom:32px}._ctaButtons_1bl8m_427{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}._primaryBtn_1bl8m_434{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:#fff;padding:.875rem 1.75rem;border-radius:var(--radius-pill);font-weight:500;text-decoration:none;transition:all .25s ease}._primaryBtn_1bl8m_434:hover{background:var(--ink-soft);transform:translateY(-2px);box-shadow:none}._secondaryBtn_1bl8m_453{display:inline-flex;align-items:center;gap:8px;background:var(--surface);color:var(--ink);padding:.875rem 1.75rem;border-radius:var(--radius-pill);font-weight:500;text-decoration:none;border:1px solid var(--border-strong);transition:all .25s ease}._secondaryBtn_1bl8m_453:hover{background:var(--background);border-color:var(--ink)}@media(max-width:1024px){._citiesGrid_1bl8m_257{grid-template-columns:repeat(3,1fr)}._servicesGrid_1bl8m_192,._processGrid_1bl8m_323{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._hero_1bl8m_7{padding:120px 0 60px}._hero_1bl8m_7 h1{font-size:2rem}._heroStats_1bl8m_49{gap:32px}._statNumber_1bl8m_60{font-size:2.2rem}._officeCard_1bl8m_81{grid-template-columns:1fr;border-radius:var(--radius-card)}._officeInfo_1bl8m_92{padding:32px}._citiesGrid_1bl8m_257{grid-template-columns:repeat(2,1fr)}._servicesGrid_1bl8m_192,._processGrid_1bl8m_323{grid-template-columns:1fr}._provinceHeader_1bl8m_231{flex-direction:column;align-items:flex-start;gap:12px}._sectionHeader_1bl8m_172 h2,._ctaContent_1bl8m_405 h2{font-size:1.8rem}}@media(max-width:480px){._citiesGrid_1bl8m_257{grid-template-columns:1fr}._hero_1bl8m_7 h1{font-size:1.75rem}._heroStats_1bl8m_49{flex-direction:column;gap:24px}}
