.corporate-home .services-commitment{background:#fff;padding:clamp(32px,4vw,52px) 0}.local-support{max-width:1040px;margin-inline:auto}.local-support h2{margin:0 0 22px;font-size:clamp(23px,2.2vw,30px)}.local-support ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,46px);margin:0;padding:0;list-style:none;display:grid}.local-support li{align-items:flex-start;gap:13px;display:flex}.local-support li>svg{color:#14796e;flex:none;margin-top:2px}.local-support h3{margin:0 0 4px;font-size:18px;line-height:1.3}.local-support p{color:#506561;margin:0;line-height:1.5}.business-size{scroll-margin-top:90px}.business-size .size-panel{grid-template-columns:clamp(156px,15vw,192px) minmax(0,1fr);max-width:1200px;display:grid}.business-size .size-tabs{border:0;border-inline-end:1px solid #d4dfdc;flex-flow:column;justify-content:flex-start;padding-block:24px}.business-size .size-tabs button{text-align:start;border:0;border-inline-start:3px solid #0000;flex:none;min-height:56px;padding:14px 18px}.business-size .size-tabs button[aria-selected=true]{border-inline-start-color:#906600}.business-size .size-tabs button:focus-visible{outline-offset:-4px;outline:2px solid #075c56}.business-size .size-panel-content{gap:clamp(20px,2.5vw,38px);min-width:0;padding:clamp(22px,2.6vw,40px)}.business-panels{min-width:0;display:grid}.business-panels>.size-panel-content{grid-area:1/1}.business-panels>[aria-hidden=true]{visibility:hidden}.business-panels .size-visual>img{aspect-ratio:4/3;height:auto}.business-size .size-picker{display:none}@media (min-width:641px) and (max-width:920px){.business-size .size-panel-content{grid-template-columns:1fr}.business-size .size-visual{max-width:470px}}@media (max-width:700px){.local-support ul{grid-template-columns:1fr;gap:18px}}@media (max-width:640px){.business-size .size-panel{display:block}.business-size .size-tabs{display:none}.business-size .size-picker{color:#224a46;background:#f2f6f5;gap:6px;padding:16px 20px;font-size:15px;font-weight:600;display:grid}.size-picker select{color:#174740;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #adc4bc;border-radius:5px;padding-inline:10px;font-size:16px}}
