._page_1h02k_1{max-width:1180px;margin:0 auto;padding:92px 28px 110px}._hero_1h02k_2{max-width:850px;text-align:center;margin:0 auto}._kicker_1h02k_3{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}._hero_1h02k_2 h1{margin:18px 0 24px;font-family:var(--font-family-display);font-size:clamp(54px,7vw,88px);line-height:.93;font-weight:600;letter-spacing:-.04em}._hero_1h02k_2 p{max-width:700px;margin:0 auto;color:var(--muted-foreground);font-size:17px;line-height:1.7}._grid_1h02k_6{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}._formCard_1h02k_7{min-width:0;padding:28px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);scroll-margin-top:100px}._formCard_1h02k_7>section{padding:0;border:0;background:transparent}._primaryCard_1h02k_9,._contactCard_1h02k_9{min-height:330px;padding:38px;border-radius:var(--radius-lg)}._primaryCard_1h02k_9{background:var(--primary);color:var(--primary-foreground)}._primaryCard_1h02k_9 span{color:#c8ad7e;font-size:10px;text-transform:uppercase;letter-spacing:.12em}._primaryCard_1h02k_9 h2{margin:20px 0 34px;font-family:var(--font-family-display);font-size:43px;line-height:.98;font-weight:600}._primaryCard_1h02k_9 a{display:inline-flex;align-items:center;gap:8px;text-decoration:none}._contactCard_1h02k_9{background:var(--surface);display:grid;align-content:center;gap:16px}._contactCard_1h02k_9>p{margin:0 0 12px;color:var(--muted-foreground);line-height:1.6}._contactLine_1h02k_16{display:flex;align-items:center;gap:11px;color:var(--foreground);text-decoration:none;padding:14px 0;border-bottom:1px solid var(--border)}._contactLine_1h02k_16 svg{color:var(--accent)}._languages_1h02k_18{color:var(--muted-foreground);font-size:10px;margin-top:8px}._offices_1h02k_19{margin-top:76px;padding-top:58px;border-top:1px solid var(--border)}._officesHead_1h02k_20{max-width:720px}._officesHead_1h02k_20 h2{margin:12px 0 14px;font-family:var(--font-family-display);font-size:clamp(42px,5vw,62px);line-height:.96;font-weight:600}._officesHead_1h02k_20 p{margin:0;color:var(--muted-foreground);line-height:1.7}._officeGrid_1h02k_23{margin-top:28px;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}._officeCard_1h02k_24{padding:28px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._officeTop_1h02k_25{display:flex;align-items:center;gap:8px;color:var(--accent)}._officeTop_1h02k_25 span{font-size:9px;text-transform:uppercase;letter-spacing:.12em;font-weight:700}._officeCard_1h02k_24 h3{margin:24px 0 8px;font-family:var(--font-family-display);font-size:28px;line-height:1}._officeCard_1h02k_24 p{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.6}._officeCard_1h02k_24 a{margin-top:20px;display:inline-flex;align-items:center;gap:6px;color:var(--foreground);text-decoration:none;font-size:11px}._officeCard_1h02k_24 a:hover{color:var(--accent)}@media(max-width:700px){._page_1h02k_1{padding:58px 18px 72px}._hero_1h02k_2 h1{font-size:52px}._grid_1h02k_6,._officeGrid_1h02k_23{grid-template-columns:1fr}._primaryCard_1h02k_9,._contactCard_1h02k_9{min-height:0;padding:30px 24px}}@media(max-width:720px){._page_1h02k_1{padding:32px 14px calc(110px + env(safe-area-inset-bottom))}._hero_1h02k_2 h1{font-size:clamp(37px,9.5vw,49px);line-height:1.1}._hero_1h02k_2 p{font-size:15px;line-height:1.65}._grid_1h02k_6{grid-template-columns:1fr;margin-top:26px;gap:12px}._primaryCard_1h02k_9,._contactCard_1h02k_9,._formCard_1h02k_7{padding:24px 19px;border-radius:16px}._formCard_1h02k_7 input,._formCard_1h02k_7 textarea{font-size:16px}._contactLine_1h02k_16{min-height:48px;font-size:14px;overflow-wrap:anywhere}._offices_1h02k_19{margin-top:46px;padding-top:35px}._officesHead_1h02k_20 h2{font-size:38px;line-height:1.13}._officeGrid_1h02k_23{grid-template-columns:1fr}._officeCard_1h02k_24{padding:21px;border-radius:16px}._officeCard_1h02k_24 p{font-size:14px}}
