.new-hero{grid-template-columns:minmax(0,1fr) minmax(310px,420px);gap:40px;align-items:center;padding:38px 0}.new-hero .hero-copy{padding:0}.new-hero h1{font-size:clamp(30px,3.6vw,48px);line-height:1.12;letter-spacing:-1px}.hero-note{color:#394458;line-height:1.5}.hero-form{padding:25px;background:#fff;border:1px solid #d9e2ef;border-radius:8px;box-shadow:0 10px 30px #1e3a8a18}.hero-form h2{margin:0 0 16px;color:#1e3a8a;font-size:22px}.hero-form form{display:grid;gap:10px}.hero-form label{font-size:13px;font-weight:700;color:#263a58}.hero-form input:not([type=checkbox]),.hero-form select{display:block;width:100%;margin-top:5px;padding:10px;border:1px solid #93a5b9;border-radius:5px;font:inherit;background:#fff;color:#172033}.hero-form .btn{font-size:13px;width:100%}.consent{display:flex;gap:9px;align-items:flex-start;font-size:12px!important;line-height:1.4;font-weight:400!important}.consent input{flex:0 0 auto;width:17px!important;height:17px;margin:0!important;padding:0!important}.hero-form small,.form-message{font-size:12px;color:#314b68;line-height:1.45}.quote form .form-message,.quote form small{color:#314b68}.sector-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:10px}.sector-tabs button{border:1px solid #a8b7c9;background:#fff;border-radius:5px;padding:12px 15px;font:700 14px Arial,sans-serif;color:#1e3a8a;white-space:nowrap;cursor:pointer}.sector-tabs button[aria-selected=true]{color:#fff;background:#1e3a8a;border-color:#1e3a8a}.sector-panels{background:#fff;border:1px solid #dce4ee;padding:24px;min-height:150px}.sector-panels h3{margin:0 0 8px;color:#1e3a8a}.sector-panels p{line-height:1.6;max-width:80ch}.sector-panels a,.news-grid a{color:#154a8b;text-decoration:underline;font-weight:700}.fleet-grid,.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.fleet-grid article,.news-grid article{border-top:3px solid #f97316;padding:16px 0}.fleet-grid h3,.news-grid h3{color:#1e3a8a;line-height:1.3}.fleet-grid p,.news-grid p{line-height:1.55;color:#394458}.news-grid time,.news-grid span{display:block;font-size:12px;color:#42566d;margin-bottom:7px}.news-grid span{font-weight:bold}.form-message:empty{display:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #eb6a0d;outline-offset:3px}.quote .consent{color:#172033}#quoteForm label.consent{grid-column:1/-1}.menu-toggle{cursor:pointer}@media(max-width:800px){.new-hero{grid-template-columns:1fr;gap:22px;padding:26px 0}.new-hero .hero-copy{padding:0}.new-hero h1{font-size:32px}.fleet-grid,.news-grid{grid-template-columns:1fr;gap:8px}.hero-form{padding:20px}.sector-panels{padding:18px}.hero-form .btn{white-space:normal}.news-grid article{padding:12px 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
