.commercial-city-hero{background:#153e60;font-family:inherit;isolation:isolate;overflow:hidden;padding:140px 20px 80px;position:relative}.commercial-city-hero,.commercial-city-hero *{box-sizing:border-box}.commercial-city-hero__background{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:-2}.commercial-city-hero__overlay{background:rgba(0,0,0,.5);inset:0;position:absolute;z-index:-1}.commercial-city-hero__inner{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);margin:0 auto;max-width:1280px;width:100%}.commercial-city-hero__content{min-width:0;text-align:left}.commercial-city-hero .commercial-city-hero__heading{color:#fff;font-size:clamp(36px,4.2vw,58px);font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:0 0 24px;text-align:left}.commercial-city-hero__heading span{display:block}.commercial-city-hero .commercial-city-hero__subtitle{color:#fff;font-family:Satoshi,sans-serif;font-size:24px;font-weight:400;line-height:1.4;margin:0}.commercial-city-hero .commercial-city-hero__reviews{align-items:flex-start;background:hsla(0,0%,100%,.4);border-radius:5px;color:#fff;display:inline-flex;flex-direction:column;gap:8px;margin-top:32px;padding:15px;text-decoration:none}.commercial-city-hero__rating-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.commercial-city-hero__stars{display:inline-block;font-family:Arial,sans-serif;font-size:27px;letter-spacing:3px;line-height:1;position:relative;white-space:nowrap}.commercial-city-hero__stars-base{color:hsla(0,0%,100%,.35)}.commercial-city-hero__stars-fill{color:#ffbf00;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.commercial-city-hero__score{font-size:16px;font-weight:700}.commercial-city-hero__review-caption{font-size:14px;line-height:1.5}.commercial-city-hero__reviews:hover .commercial-city-hero__review-caption{text-decoration:underline}.commercial-city-hero__reviews:focus-visible{outline:2px solid #fff;outline-offset:6px}.commercial-city-hero__form-card{background:#fff;border-radius:10px;box-shadow:0 12px 36px rgba(0,0,0,.16);color:#1b2e5c;min-width:0;padding:5px;text-align:left}.commercial-city-hero__form-card .hs-form fieldset,.commercial-city-hero__form-card iframe{max-width:100%}.commercial-city-hero__form-card .hs-form-field{margin-bottom:18px}.commercial-city-hero__form-card .hs-form-field>label{color:#1b2e5c;display:block;font-size:14px;font-weight:600;margin-bottom:6px}.commercial-city-hero__form-card input.hs-input:not([type=checkbox]):not([type=radio]),.commercial-city-hero__form-card select.hs-input,.commercial-city-hero__form-card textarea.hs-input{background:#edf3f9;border:1px solid #d5deea;border-radius:5px;color:#1b2e5c;font-family:inherit;font-size:16px;min-height:44px;padding:10px 12px;width:100%}.commercial-city-hero__form-card textarea.hs-input{min-height:100px;resize:vertical}.commercial-city-hero__form-card .hs-button{background:#f9c42c;border:0;border-radius:7px;color:#000;cursor:pointer;display:inline-block;font-family:inherit;font-size:15px;font-weight:700;line-height:1.4;padding:13px 28px}.commercial-city-hero__form-card .hs-button:hover{background:#ebb007}.commercial-city-hero__form-card .hs-error-msgs{color:#b42318;font-size:13px}@media (max-width:991px){.commercial-city-hero{padding:100px 20px 60px}.commercial-city-hero__inner{gap:32px}.commercial-city-hero__form-card{padding:5px}}@media (max-width:767px){.commercial-city-hero{padding:100px 20px 40px}.commercial-city-hero__inner{gap:32px;grid-template-columns:minmax(0,1fr)}.commercial-city-hero .commercial-city-hero__heading{font-size:40px}.commercial-city-hero .commercial-city-hero__subtitle{font-size:20px}.commercial-city-hero__reviews{margin-top:24px}}@media (max-width:479px){.commercial-city-hero{padding:100px 20px 40px}.commercial-city-hero .commercial-city-hero__heading{font-size:34px}.commercial-city-hero__form-card{padding:5px}}