.geography_page__CuSB9{--signal:#c81735;--ink:#19191f;color:var(--ink);padding-bottom:64px}.geography_crumb__1s6SG{padding:22px 0;color:#555560;font-size:.9rem}.geography_crumb__1s6SG a{text-decoration:underline;text-underline-offset:3px}.geography_hero__yrqlD{display:grid;grid-template-columns:1fr 1.1fr;background:var(--ink);color:white;border-radius:16px;overflow:hidden}.geography_intro__yH2nX{padding:clamp(24px,4.5vw,64px)}.geography_intro__yH2nX h1{font-size:clamp(44px,5.8vw,84px);letter-spacing:-.035em;line-height:.97;color:white}.geography_intro__yH2nX h1 span{color:#ff405c}.geography_intro__yH2nX p{max-width:39ch;color:#ebebee;line-height:1.55;margin:20px 0}.geography_scene__FsXXR{background:50%/cover url(/img/city-business-20260914.webp)}.geography_cta__MAv54{display:inline-flex;align-items:center;gap:1.5em;background:var(--signal);color:white;padding:13px 19px;border-radius:7px;font-weight:650}.geography_catalog__e347f,.geography_contact__ofovx{scroll-margin-top:100px;margin-top:clamp(38px,6vw,82px)}.geography_catalog__e347f h2{font-size:clamp(28px,3.4vw,48px);letter-spacing:-.03em}.geography_tools__8R_mq{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;margin:22px 0 6px}.geography_tools__8R_mq label{display:grid;gap:6px;font-weight:650;font-size:.9rem}.geography_tools__8R_mq input,.geography_tools__8R_mq select{background:white;color:var(--ink);width:100%;min-width:0;min-height:48px;border:1px solid #9b9ba4;border-radius:7px;font:inherit;font-size:1rem;padding:8px 12px}.geography_tools__8R_mq input::placeholder{color:#64646e}.geography_links__gZOK1,.geography_row__diNlA,.geography_status__Arc1c{display:flex;align-items:center;gap:12px}.geography_status__Arc1c{justify-content:space-between;min-height:52px;color:#555560;font-size:.9rem;font-variant-numeric:tabular-nums}.geography_status__Arc1c button{background:none;border:0;color:var(--signal);text-decoration:underline;min-height:44px;cursor:pointer;font:inherit}.geography_row__diNlA{border-top:1px solid #dcdce1;justify-content:space-between;padding:16px 0}.geography_row__diNlA h3{font-size:clamp(20px,2vw,28px);line-height:1.25}.geography_row__diNlA small{color:#5a5a64}.geography_links__gZOK1{flex-wrap:wrap;justify-content:flex-end}.geography_links__gZOK1 a{display:inline-flex;align-items:center;gap:12px;background:#f3f3f5;border-radius:6px;padding:10px 14px;min-height:44px;color:var(--ink);font-weight:600}.geography_empty__YVvs1 a,.geography_links__gZOK1 span{color:var(--signal)}.geography_links__gZOK1 a:focus-visible,.geography_links__gZOK1 a:hover{background:#ffe9ed}.geography_page__CuSB9 :is(a,input,select,button):focus-visible{outline:3px solid #b91a38;outline-offset:3px}.geography_empty__YVvs1{background:#f4f4f6;padding:22px;border-radius:8px}.geography_empty__YVvs1 p{margin:8px 0 16px}.geography_contact__ofovx{max-width:760px}.geography_page__CuSB9 .lead-form{margin:0}@media(prefers-reduced-motion:no-preference){.geography_scene__FsXXR{animation:geography_arrive__spE9_ .48s cubic-bezier(.2,0,0,1)}.geography_row__diNlA{animation:geography_settle__riwrn .19s ease-out}.geography_cta__MAv54 span,.geography_links__gZOK1 span{transition:transform .16s ease-out}.geography_links__gZOK1 a:is(:hover,:focus-visible) span{transform:translate(2px,-2px)}.geography_cta__MAv54:is(:hover,:focus-visible) span{transform:translateY(3px)}@keyframes geography_arrive__spE9_{0%{transform:scale(1.035);opacity:.8}to{transform:none;opacity:1}}@keyframes geography_settle__riwrn{0%{transform:translateY(4px);opacity:.8}to{transform:none;opacity:1}}}@media(max-width:700px){.geography_hero__yrqlD{grid-template-columns:1fr}.geography_scene__FsXXR{height:clamp(88px,22vw,145px)}.geography_tools__8R_mq{grid-template-columns:1fr}.geography_row__diNlA{align-items:flex-start;flex-direction:column}.geography_links__gZOK1{justify-content:flex-start;gap:8px}.geography_intro__yH2nX h1 br{display:none}.geography_intro__yH2nX h1 br:after{content:" "}}