.ExpertiseCities-module__oWFUUq__section{background:#f6f8fd;padding:82px 0}.ExpertiseCities-module__oWFUUq__inner{width:min(1200px,100% - 40px);margin:auto}.ExpertiseCities-module__oWFUUq__eyebrow{color:#d1081c;letter-spacing:.13em;text-transform:uppercase;font-size:.8rem;font-weight:800}.ExpertiseCities-module__oWFUUq__title{color:#10398e;margin:12px 0;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.18}.ExpertiseCities-module__oWFUUq__lead{color:#52617c;max-width:720px;margin:0 0 28px;line-height:1.7}.ExpertiseCities-module__oWFUUq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ExpertiseCities-module__oWFUUq__card{color:#15366d;background:#fff;border:1px solid #e3e8f4;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 22px #123a7710}.ExpertiseCities-module__oWFUUq__card:hover,.ExpertiseCities-module__oWFUUq__card:focus-visible{outline-offset:3px;border-color:#d1081c;transform:translateY(-3px);box-shadow:0 12px 25px #123a7724}.ExpertiseCities-module__oWFUUq__arrow{color:#d1081c;font-size:1.25rem}.ExpertiseCities-module__oWFUUq__page{padding:70px 0 100px}.ExpertiseCities-module__oWFUUq__breadcrumb{color:#5e6d88;margin-bottom:32px;font-size:.9rem}.ExpertiseCities-module__oWFUUq__breadcrumb a{color:#173b91}.ExpertiseCities-module__oWFUUq__hero{background:#f5f7fc;border-radius:22px;padding:clamp(26px,5vw,62px)}.ExpertiseCities-module__oWFUUq__hero h1{color:#10398e;max-width:800px;margin:12px 0 20px;font-size:clamp(2rem,4vw,3.6rem);line-height:1.15}.ExpertiseCities-module__oWFUUq__hero p,.ExpertiseCities-module__oWFUUq__body p{color:#435470;max-width:850px;line-height:1.8}.ExpertiseCities-module__oWFUUq__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ExpertiseCities-module__oWFUUq__primary,.ExpertiseCities-module__oWFUUq__secondary{cursor:pointer;border-radius:32px;align-items:center;padding:14px 22px;font-weight:700;text-decoration:none;display:inline-flex}.ExpertiseCities-module__oWFUUq__primary{color:#fff;background:#d1081c;border:1px solid #d1081c}.ExpertiseCities-module__oWFUUq__secondary{color:#10398e;background:#fff;border:1px solid #bcc9ea}.ExpertiseCities-module__oWFUUq__body{padding:42px 0 12px}.ExpertiseCities-module__oWFUUq__body h2{color:#10398e;margin:30px 0 10px}.ExpertiseCities-module__oWFUUq__steps{grid-template-columns:repeat(3,1fr);gap:16px;padding:0;list-style:none;display:grid}.ExpertiseCities-module__oWFUUq__steps li{color:#304365;background:#f5f7fc;border-radius:14px;padding:20px;line-height:1.6}.ExpertiseCities-module__oWFUUq__related{margin-top:42px}.ExpertiseCities-module__oWFUUq__related h2{color:#10398e}@media (max-width:900px){.ExpertiseCities-module__oWFUUq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.ExpertiseCities-module__oWFUUq__section{padding:54px 0}.ExpertiseCities-module__oWFUUq__inner{width:min(100% - 30px,1200px)}.ExpertiseCities-module__oWFUUq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ExpertiseCities-module__oWFUUq__card{padding:13px 12px;font-size:.88rem}.ExpertiseCities-module__oWFUUq__steps{grid-template-columns:1fr}}
