.auto-hero{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:45px;max-width:none;padding:86px max(5%,calc((100% - 1296px)/2)) 105px;background:radial-gradient(ellipse at 25% 5%,#f1faff,#d1eaff 60%,#a8d7ee)}.auto-hero h1{font-size:clamp(42px,4.2vw,62px)!important;line-height:1.07!important;letter-spacing:-.03em!important;margin:18px 0 24px}.auto-hero h1 span{color:#168ad5}.auto-hero p{max-width:680px;line-height:1.6;margin:0 0 25px}.auto-hero .breadcrumb{font-size:13px;margin-bottom:24px;line-height:1.5}.auto-hero .breadcrumb a{font-size:13px}.auto-hero>.q-solution-image{position:relative;z-index:1}.auto-hero .v-actions{align-items:center;gap:16px 24px}.auto-hero .v-actions>a{line-height:1.3}.auto-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.auto-cards article{padding:25px;background:linear-gradient(135deg,#e1f3ff,#edf8fa);border:1px solid #d1e7f2;border-radius:28px 12px 28px 12px;min-width:0}.auto-cards article:nth-child(2n){background:linear-gradient(135deg,#e5f3f0,#f1f8fc)}.auto-cards h3{font-size:23px!important;line-height:1.15!important;margin:15px 0}.auto-cards p{font-size:16px;line-height:1.6;margin:0}.auto-step{color:#138ad3;font-size:25px;font-weight:600}.auto-core .auto-cards,.auto-flow .auto-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.auto-flow .auto-cards article{position:relative;padding-top:26px}.auto-flow .auto-step{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#173b59;color:#fff;font-size:17px}.auto-split{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.auto-split h2{line-height:1.1!important;margin:18px 0 22px}.auto-split p{line-height:1.65}.auto-split>img{width:100%;height:auto;border-radius:32px 12px 32px 12px;box-shadow:0 16px 40px #173b5915}.auto-note{font-size:14px!important;color:#496577;padding-left:16px;border-left:3px solid #2399ef;margin:20px 0}.auto-related{display:flex;flex-wrap:wrap;align-items:center;gap:15px 24px;margin-top:25px}.auto-related a{min-height:44px;display:inline-flex;align-items:center;gap:8px}.auto-banner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:35px;background:linear-gradient(130deg,#173b59,#1b6479);border-radius:38px 14px 38px 14px;color:#fff;max-width:1296px;margin:25px auto}.auto-banner .eyebrow{color:#a4deff}.auto-banner h2{line-height:1.15!important;margin:16px 0}.auto-banner p{color:#e1f3ff;max-width:820px;line-height:1.6}.auto-banner .button{max-width:260px;text-align:center;line-height:1.4}.auto-dossier{position:relative;z-index:1;min-width:0}.auto-dossier>img{width:100%;height:auto;display:block}.auto-dossier-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:18px;border:1px solid #c1e0ef;border-radius:24px 10px 24px 10px;background:#ffffffd6;box-shadow:0 15px 35px #173b5912}.auto-dossier-list span{display:flex;align-items:center;gap:8px;color:#173b59;font-size:14px;line-height:1.3}.auto-dossier-list i{font-style:normal;color:#146b70;background:#def2eb;border-radius:6px;width:23px;height:23px;display:grid;place-items:center;flex-shrink:0}.auto-fitment{padding:28px;background:linear-gradient(135deg,#e1f3ff,#dcefeb);border-radius:32px 12px 32px 12px}.auto-fitment>h3{font-size:25px!important;margin:0 0 22px}.auto-fitment article{padding:16px 18px;background:#fff;border-radius:12px;margin:12px 0}.auto-fitment article b{font-size:18px;color:#173b59}.auto-fitment article p{font-size:15px;margin:8px 0 0;line-height:1.5}.auto-final{margin-top:35px}.auto-final h2{margin:14px 0 20px;max-width:690px}.auto-final p{max-width:740px;line-height:1.6}.auto-next{display:flex;flex-direction:column;gap:25px}.auto-hero .eyebrow{line-height:1.6}.auto-cards a:focus-visible,.auto-related a:focus-visible{outline:3px solid #2399ef;outline-offset:4px}
@media(max-width:1100px){.auto-cards{grid-template-columns:1fr 1fr}.auto-core .auto-cards,.auto-flow .auto-cards{grid-template-columns:1fr 1fr}.auto-banner{margin:25px 5%;grid-template-columns:1fr}.auto-banner .button{max-width:none;width:fit-content}.auto-split{gap:30px}.auto-hero{gap:25px}}
@media(max-width:760px){.auto-hero{grid-template-columns:1fr;padding:60px 5% 75px;gap:15px}.auto-hero h1{font-size:42px!important}.auto-hero>.q-solution-image{max-width:470px;justify-self:center}.auto-hero .breadcrumb{margin-bottom:18px}.auto-hero .v-actions{align-items:stretch;flex-direction:column}.auto-hero .v-actions>a{text-align:center;justify-content:center;display:flex;padding-top:14px;padding-bottom:14px}.auto-cards,.auto-core .auto-cards,.auto-flow .auto-cards{grid-template-columns:1fr}.auto-cards article{padding:23px}.auto-split{grid-template-columns:1fr;gap:25px}.auto-split>img{max-width:520px;justify-self:center}.auto-dossier{max-width:480px;justify-self:center}.auto-dossier-list{padding:16px;gap:10px}.auto-banner{padding:28px 25px;border-radius:28px 12px 28px 12px;gap:15px}.auto-fitment{padding:22px}.auto-related{gap:10px 20px}.auto-final .auto-next{gap:20px}.auto-hero .q-solution-image{margin-top:0}}
