:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{background:#fff}.v10-body{min-width:320px;font-family:var(--font-sans);background:#edf0f4;margin:0;overflow-x:hidden}.v10-skip-link{z-index:100;color:#14378c;background:#fff;border-radius:6px;padding:10px 16px;font-weight:800;line-height:1.4;text-decoration:none;transition:transform .2s;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 24px));box-shadow:0 8px 24px #0516413d}.v10-skip-link:focus{outline-offset:2px;outline:3px solid #f1bc4a;transform:none}.v10-artboard{background:#fff;width:min(100%,1920px);margin:0 auto;line-height:0;position:relative;overflow:hidden}.v10-artboard__sections{line-height:0}.v10-artboard__section{background:#fff;position:relative;overflow:hidden}.v10-artboard__section--masthead{aspect-ratio:1920/721}.v10-artboard__section--masthead>.v10-artboard__section-image{object-fit:cover;object-position:center bottom;width:100%;height:100%}.v10-artboard__section-image{opacity:1;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;transform:none}.js [data-v10-section-reveal] .v10-artboard__section-image{opacity:1;filter:none;will-change:auto;transition:none;transform:none}.js [data-v10-section-reveal].is-visible .v10-artboard__section-image{opacity:1;filter:none;transform:none}.js .v10-carousel{opacity:1;transition:none;transform:none}.js .v10-carousel.is-section-visible{opacity:1;transform:none}.v10-carousel{z-index:1;aspect-ratio:1920/721;touch-action:pan-y;outline:none;width:100%;height:auto;line-height:normal;position:absolute;top:0;left:0;overflow:hidden}.v10-carousel__slides,.v10-carousel__slide{position:absolute;inset:0}.v10-carousel__slide{opacity:0;visibility:hidden;margin:0;transition:opacity .9s cubic-bezier(.22,.61,.36,1),visibility 0s linear .9s}.v10-carousel__slide.is-active{opacity:1;visibility:visible;transition-delay:0s}.v10-carousel__slide--original{background:0 0}.v10-carousel__image{object-fit:cover;object-position:center 54%;width:100%;height:100%;transition:transform 7s ease-out;display:block;transform:scale(1)}.v10-carousel__slide.is-active .v10-carousel__image{transform:scale(1.045)}.v10-carousel__video,.v10-carousel__slide.is-active .v10-carousel__video{background:#061841;transition:none;transform:none}.v10-carousel__slide>picture{width:100%;height:100%;display:block}.v10-carousel__slide-link{z-index:2;position:absolute;inset:0}.v10-carousel__slide-link:focus-visible{outline-offset:max(-4px, -.22vw);outline:max(2px,.14vw) solid #fff}.v10-carousel__arrow,.v10-carousel__dot,.v10-carousel__toggle{z-index:4;cursor:pointer;border:0;margin:0;padding:0;position:absolute}.v10-carousel__arrow{background:#1d46a4f5;border-radius:999px;width:clamp(28px,1.875vw,36px);height:clamp(28px,1.875vw,36px);transition:background-color .2s,box-shadow .2s,transform .2s;top:45.84%;transform:translate(-50%,-50%);box-shadow:0 5px 16px #08205d42}.v10-carousel__arrow:before{content:"";border:max(2px,.14vw) solid #fff;border-width:0 max(2px,.14vw) max(2px,.14vw) 0;width:27%;height:27%;position:absolute;top:50%;left:50%}.v10-carousel__arrow:hover,.v10-carousel__arrow:focus-visible{background:#102f78;transform:translate(-50%,-50%)scale(1.12);box-shadow:0 7px 20px #08205d61}.v10-carousel__arrow:focus-visible,.v10-carousel__dot:focus-visible,.v10-carousel__toggle:focus-visible{outline-offset:max(2px, .12vw);outline:max(2px,.14vw) solid #f4bd43}.v10-carousel__arrow--previous{left:7.6042%}.v10-carousel__arrow--previous:before{transform:translate(-35%,-50%)rotate(135deg)}.v10-carousel__arrow--next{left:92.3438%}.v10-carousel__arrow--next:before{transform:translate(-65%,-50%)rotate(-45deg)}.v10-carousel__dots{z-index:4;align-items:center;gap:clamp(10px,1.1459vw,22px);display:flex;position:absolute;bottom:6.2%;left:50%;transform:translate(-50%)}.v10-carousel__dot{background:#d7dce5;border-radius:999px;width:clamp(8px,.625vw,12px);height:clamp(8px,.625vw,12px);transition:background-color .25s,transform .25s;position:relative;box-shadow:0 1px 5px #08205d38}.v10-carousel__dot:hover,.v10-carousel__dot:focus-visible{transform:scale(1.2)}.v10-carousel__dot.is-active{background:#f4bd43;transform:scale(1.08)}.v10-carousel__toggle{color:#fff;opacity:.2;background:#133989d1;border:1px solid #ffffffad;border-radius:999px;place-items:center;width:clamp(24px,1.77vw,34px);height:clamp(24px,1.77vw,34px);font-size:clamp(10px,.72vw,14px);line-height:1;transition:background-color .2s,opacity .2s,transform .2s;display:grid;bottom:3.5%;right:2.1%}.v10-carousel:hover .v10-carousel__toggle,.v10-carousel:focus-within .v10-carousel__toggle,.v10-carousel__toggle:focus-visible{opacity:1}.v10-carousel__toggle:hover,.v10-carousel__toggle:focus-visible{background:#102f78;transform:scale(1.08)}.v10-carousel__arrow:disabled{cursor:not-allowed;opacity:.38;transform:translate(-50%,-50%)}.v10-carousel__toggle[hidden]{display:none}.v10-partner-carousel{aspect-ratio:1920/785;touch-action:pan-y;background:#102f78;outline:none;line-height:normal;position:relative;overflow:hidden}.js [data-v10-section-reveal].v10-partner-carousel{opacity:1;transition:none;transform:none}.js [data-v10-section-reveal].v10-partner-carousel.is-visible{opacity:1;transform:none}.v10-partner-carousel__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.v10-partner-carousel--fallback>.v10-partner-carousel__image{position:absolute;inset:0}@media (width<=720px){.v10-partner-slide--reference .v10-partner-carousel__image{object-position:left center}}@media (width>=721px){.v10-partner-slide--reference:after{display:none}.v10-partner-slide__copy.v10-partner-slide__copy--reference{width:14%;height:7.2%;top:68.7%;right:22.5%;transform:none}.v10-partner-slide__copy--reference>:not(a){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.v10-partner-slide__copy.v10-partner-slide__copy--reference>a{width:100%;height:100%;min-height:0;box-shadow:none;color:#0000;background:0 0;padding:0;font-size:0}.v10-partner-slide__copy--reference>a:focus-visible{outline-offset:4px;outline:3px solid #fff}}.v10-partner-slide:after,.v10-partner-carousel--fallback:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0618411f 22%,#061841d1 100%);position:absolute;inset:0}.v10-partner-slide--left:after{background:linear-gradient(270deg,#0618411a 24%,#061841d6 100%)}.v10-partner-slide__copy{z-index:3;color:#fff;flex-direction:column;align-items:flex-start;gap:clamp(8px,1vw,20px);width:min(40%,680px);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.v10-partner-slide__copy--left{left:12%}.v10-partner-slide__copy--right{right:12%}.v10-partner-slide__copy>span{color:#f4bd43;letter-spacing:.14em;font-size:clamp(9px,.8vw,15px);font-weight:800;line-height:1.3}.v10-partner-slide__copy h2,.v10-partner-slide__copy p{margin:0}.v10-partner-slide__copy h2{text-wrap:balance;max-width:16ch;font-size:clamp(22px,2.55vw,49px);font-weight:800;line-height:1.2}.v10-partner-slide__copy p{color:#ffffffe0;max-width:49ch;font-size:clamp(11px,.92vw,18px);line-height:1.65}.v10-partner-slide__copy a{color:#14378c;background:#f4bd43;border-radius:999px;align-items:center;min-height:clamp(34px,2.55vw,49px);padding:.68em 1.45em;font-size:clamp(10px,.88vw,17px);font-weight:800;line-height:1.25;text-decoration:none;transition:box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 7px 22px #0516413d}.v10-partner-slide__copy a:hover,.v10-partner-slide__copy a:focus-visible{transform:translateY(-2px);box-shadow:0 9px 28px #05164157}.v10-partner-slide__copy a:focus-visible{outline-offset:max(2px, .12vw);outline:max(2px,.14vw) solid #fff}.v10-brand-overlay,.v10-navigation-overlay,.v10-contact-overlay,.v10-section-title-overlay,.v10-category-overlay,.v10-article-overlay,.v10-customer-overlay,.v10-partner-overlay,.v10-partner-copy-overlay{line-height:normal}.v10-brand-overlay{z-index:7;background:#14378c;place-items:center;width:13.4%;height:8.2%;padding:.45%;display:grid;position:absolute;top:2.1%;left:12.8%;overflow:hidden}.v10-brand-overlay img{object-fit:contain;max-width:100%;max-height:100%;display:block}.v10-navigation-overlay{z-index:8;background:#14378c;justify-content:space-between;align-items:stretch;height:11.954%;display:flex;position:absolute;top:0;left:27.5%;right:9.5%;overflow:hidden}.v10-navigation-overlay a{color:#fff;text-align:center;white-space:nowrap;border-bottom:max(2px,.18vw) solid #0000;place-items:center;padding:clamp(2px,.63vw,12px) clamp(2px,.31vw,6px);font-size:clamp(7px,1.15vw,19px);font-weight:700;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s;display:grid}.v10-navigation-overlay a:hover,.v10-navigation-overlay a:focus-visible{color:#f1bc4a;background:#ffffff0d;border-bottom-color:#f1bc4a;outline:none}.v10-carousel__content{z-index:3;color:#fff;pointer-events:none;background:linear-gradient(120deg,#14378cf5,#14378cb8);border-radius:clamp(10px,1.3vw,25px);width:min(35%,680px);margin:0;padding:clamp(14px,1.7vw,32px) clamp(16px,2vw,38px);position:absolute;top:20%;left:13%;box-shadow:0 clamp(8px,1vw,20px) clamp(24px,3vw,58px) #05164140}.v10-carousel__content span{color:#f4bd43;margin-bottom:.25em;font-size:clamp(7px,.8vw,15px);font-weight:800;display:block}.v10-carousel__content h2{margin:0;font-size:clamp(15px,2.15vw,42px);font-weight:800;line-height:1.16}.v10-carousel__content p{margin:.55em 0 0;font-size:clamp(7px,.94vw,18px);line-height:1.55}.v10-carousel__content a{color:#14378c;pointer-events:auto;background:#f4bd43;border-radius:999px;margin-top:1em;padding:.62em 1.25em;font-size:clamp(7px,.85vw,16px);font-weight:800;text-decoration:none;display:inline-flex}.v10-section-title-overlay{z-index:7;color:#14378c;text-align:center;place-items:center;font-size:clamp(16px,2.35vw,45px);font-weight:800;display:grid;position:absolute;left:12%;right:12%}.v10-section-title-overlay--products{background:#f4f4f4;height:12%;top:5.4%}.v10-section-title-overlay--news{background:#f4bd43;height:15%;top:2.5%}.v10-section-title-overlay--customers{background:#f2f2f2;height:14%;top:20.5%}.v10-contact-overlay{z-index:7;color:#14378c;background:#f1bc4a;grid-template-columns:23% 18% 11% 16% 19% 13%;align-items:stretch;width:76.2%;height:5.172%;font-size:clamp(5px,.68vw,13px);font-weight:700;display:grid;position:absolute;top:11.954%;left:13%;overflow:hidden}.v10-contact-overlay>*{min-width:0;color:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #14378c94;justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:hidden}.v10-contact-overlay>:first-child{border-left:0;justify-content:flex-start}.v10-contact-overlay a:hover,.v10-contact-overlay a:focus-visible{background:#ffffff42}.v10-contact-overlay__line{gap:.3em}.v10-contact-overlay a:focus-visible,.v10-brand-overlay:focus-visible{outline-offset:calc(max(2px, .12vw) * -1);outline:max(2px,.14vw) solid #fff}.v10-category-overlay{z-index:7;background:#f4f4f4;flex-wrap:wrap;place-content:center;gap:7% 4%;padding:1.15% 1.8% 3.3%;display:flex;position:absolute;inset:22% 8.5% 10%;overflow:hidden}.v10-category-overlay>a{aspect-ratio:338/342;color:#1d3e91;text-align:center;background:#fff;border-top:clamp(3px,1.15vw,22px) solid #14378c;border-radius:clamp(3px,.42vw,8px);flex:0 0 22%;grid-template-rows:minmax(0,1fr) auto;text-decoration:none;display:grid;overflow:hidden;box-shadow:clamp(1px,.18vw,4px) clamp(2px,.25vw,5px) clamp(4px,.58vw,11px) #00000038}.v10-category-overlay>a:before{content:"";background:#f1bc4a;height:clamp(1px,.31vw,6px);position:absolute;top:0;left:0;right:0}.v10-category-overlay__media{place-items:center;min-height:0;padding:8% 10% 2%;display:grid}.v10-category-overlay__media img{object-fit:contain;width:100%;height:100%;display:block}.v10-category-overlay__icon{stroke:#14378c;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;width:72%;height:72%;display:block}.v10-category-overlay strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;place-content:center;min-height:22%;padding:2% 5% 8%;font-size:clamp(7px,1.7vw,33px);font-weight:850;line-height:1.12;display:-webkit-box;overflow:hidden}.v10-article-overlay{z-index:7;background:#f1bc4a;grid-template-columns:repeat(3,minmax(0,1fr));gap:3%;padding:clamp(6px,2.1vw,40px) clamp(5px,1.5vw,29px);display:grid;position:absolute;inset:18% 8.5% 10%;overflow:hidden}.v10-article-overlay>a{color:#14378c;background:#fff;border-radius:clamp(3px,.62vw,12px);grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;padding:6.7%;text-decoration:none;display:grid;overflow:hidden;box-shadow:clamp(1px,.18vw,4px) clamp(2px,.25vw,5px) clamp(4px,.58vw,11px) #4f360038}.v10-article-overlay img{aspect-ratio:411/236;object-fit:cover;width:100%;margin-bottom:6%;display:block}.v10-article-overlay strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(7px,1.3vw,25px);font-weight:850;line-height:1.16;display:-webkit-box;overflow:hidden}.v10-article-overlay span{-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-top:4%;font-size:clamp(5px,.93vw,18px);font-weight:650;line-height:1.22;display:-webkit-box;overflow:hidden}.v10-article-overlay b{text-align:right;border-top:1px solid #ddd;margin-top:5%;padding-top:5%;font-size:clamp(6px,1vw,19px);font-weight:850}.v10-article-overlay .v10-article-read-more{white-space:nowrap;justify-content:flex-end;align-items:center;gap:.35em;display:inline-flex}.v10-article-overlay .v10-article-read-more>span{font:inherit;line-height:inherit;-webkit-box-orient:initial;-webkit-line-clamp:unset;padding-top:0;display:inline;overflow:visible}.v10-customer-overlay{z-index:7;background:#f2f2f2;flex-wrap:wrap;place-content:space-between center;column-gap:6%;padding:clamp(7px,2vw,38px) 4.5%;display:flex;position:absolute;inset:35% 10% 29%;overflow:hidden}.v10-customer-overlay>a,.v10-customer-overlay>div{background:#f2f2f2;flex:0 0 15.2%;place-items:center;height:clamp(17px,2.75vw,53px);display:grid;overflow:hidden}.v10-customer-overlay img{object-fit:contain;filter:grayscale();opacity:.8;max-width:100%;max-height:100%;display:block}@media (width>=821px){[data-v10-section-reveal=customers]{background:#f2f2f2;padding:clamp(44px,3.4vw,64px) 8% clamp(48px,3.8vw,72px)}[data-v10-section-reveal=customers]>.v10-artboard__section-image{display:none}.v10-section-title-overlay--customers{background:0 0;height:auto;margin:0 0 clamp(30px,2.5vw,46px);line-height:1.25;display:block;position:static}.v10-customer-overlay{background:0 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(24px,2vw,38px) clamp(34px,3.2vw,62px);max-width:1420px;margin:0 auto;padding:0;display:grid;position:static;overflow:visible}.v10-customer-overlay>a,.v10-customer-overlay>div{background:0 0;width:100%;height:clamp(48px,3.6vw,68px)}}.v10-partner-overlay{z-index:7;flex-wrap:wrap;place-content:center;gap:8% 3%;height:24%;display:flex;position:absolute;top:16%;left:52%;right:9%}.v10-partner-overlay>a,.v10-partner-overlay>div{background:#ffffffeb;border-radius:clamp(3px,.45vw,9px);flex:0 0 29%;place-items:center;height:44%;padding:2%;display:grid;overflow:hidden}.v10-partner-overlay img{object-fit:contain;max-width:100%;max-height:100%;display:block}.v10-partner-copy-overlay{z-index:8;color:#fff;background:#14378ceb;flex-direction:column;align-items:flex-start;gap:clamp(7px,1vw,18px);width:39%;padding:clamp(12px,1.6vw,30px);display:flex;position:absolute;top:8%;left:13%}.v10-partner-copy-overlay h2{margin:0;font-size:clamp(15px,2.25vw,43px);line-height:1.22}.v10-partner-copy-overlay a{color:#14378c;background:#f4bd43;border-radius:999px;padding:.62em 1.25em;font-size:clamp(7px,.85vw,16px);font-weight:800;text-decoration:none}.v10-category-overlay>a,.v10-article-overlay>a,.v10-customer-overlay>a,.v10-partner-overlay>a{transition:box-shadow .22s,transform .22s;position:relative}.v10-category-overlay>a:hover,.v10-category-overlay>a:focus-visible,.v10-article-overlay>a:hover,.v10-article-overlay>a:focus-visible,.v10-customer-overlay>a:hover,.v10-customer-overlay>a:focus-visible,.v10-partner-overlay>a:hover,.v10-partner-overlay>a:focus-visible{z-index:2;transform:translateY(clamp(-3px,-.22vw,-1px));box-shadow:0 clamp(4px,.62vw,12px) clamp(9px,1.45vw,28px) #08205d47}.v10-category-overlay>a:focus-visible,.v10-article-overlay>a:focus-visible,.v10-customer-overlay>a:focus-visible,.v10-partner-overlay>a:focus-visible{outline-offset:max(2px, .12vw);outline:max(2px,.14vw) solid #14378c}.v10-semantic,.v10-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.v10-hotspot{z-index:5;cursor:pointer;border-radius:4px;display:block;position:absolute}.v10-hotspot:focus-visible{z-index:9;outline-offset:max(2px, .12vw);outline:max(2px,.14vw) solid #f1bc4a}.v10-hotspot--menu:after,.v10-hotspot--utility:after,.v10-hotspot--card:after,.v10-hotspot--cta:after,.v10-hotspot--footer-menu:after{pointer-events:none;content:"";position:absolute}.v10-hotspot--menu:after,.v10-hotspot--footer-menu:after{opacity:0;background:#f4bd43;border-radius:999px;height:max(2px,.16vw);transition:opacity .2s,transform .25s;bottom:10%;left:10%;right:10%;transform:scaleX(.25)}.v10-hotspot--menu:hover:after,.v10-hotspot--menu:focus-visible:after,.v10-hotspot--footer-menu:hover:after,.v10-hotspot--footer-menu:focus-visible:after{opacity:1;transform:scaleX(1)}.v10-hotspot--utility:after{opacity:0;background:#ffffff2e;border:1px solid #1b409757;border-radius:999px;transition:opacity .2s,transform .2s;inset:8% 1%;transform:scale(.94)}.v10-hotspot--utility:hover:after,.v10-hotspot--utility:focus-visible:after{opacity:1;transform:scale(1)}.v10-hotspot--card:after,.v10-hotspot--cta:after{opacity:0;background:#ffffff12;border:max(1px,.1vw) solid #f4bd43d6;border-radius:max(6px,.6vw);transition:opacity .25s,transform .25s;inset:1.5%;transform:scale(.98);box-shadow:0 9px 28px #0f348b29}.v10-hotspot--cta:after{border-radius:999px}.v10-hotspot--card:hover:after,.v10-hotspot--card:focus-visible:after,.v10-hotspot--cta:hover:after,.v10-hotspot--cta:focus-visible:after{opacity:1;transform:scale(1)}.v10-hotspot.is-revealed:after{animation:v10-hotspot-reveal .85s cubic-bezier(.22, .61, .36, 1) var(--v10-reveal-delay,0s) both}.v10-hotspot--logo{width:12.7%;height:1.72%;top:.17%;left:13.1%}.v10-hotspot--nav-products{width:12.2%;height:2.05%;top:0;left:28.4%}.v10-hotspot--nav-services{width:10.9%;height:2.05%;top:0;left:41.8%}.v10-hotspot--nav-about{width:10%;height:2.05%;top:0;left:54.6%}.v10-hotspot--nav-news{width:12.8%;height:2.05%;top:0;left:66.6%}.v10-hotspot--nav-contact{width:8.3%;height:2.05%;top:0;left:80.6%}.v10-hotspot--utility-line,.v10-hotspot--utility-phone,.v10-hotspot--utility-email,.v10-hotspot--utility-facebook{height:.82%;top:1.99%}.v10-hotspot--utility-line{width:7.1%;left:45.5%}.v10-hotspot--utility-phone{width:10.2%;left:52.8%}.v10-hotspot--utility-email{width:13%;left:63.3%}.v10-hotspot--utility-facebook{width:13.7%;left:76.7%}.v10-hotspot--category-tractor,.v10-hotspot--category-excavator,.v10-hotspot--category-backhoe,.v10-hotspot--category-loader,.v10-hotspot--category-harvester,.v10-hotspot--category-forklift,.v10-hotspot--category-attachments{width:17.6%;height:6.55%}.v10-hotspot--category-tractor{top:22.05%;left:10.1%}.v10-hotspot--category-excavator{top:22.05%;left:30.9%}.v10-hotspot--category-backhoe{top:22.05%;left:51.6%}.v10-hotspot--category-loader{top:22.05%;left:72.4%}.v10-hotspot--category-harvester{top:30.11%;left:20.2%}.v10-hotspot--category-forklift{top:30.11%;left:41.1%}.v10-hotspot--category-attachments{top:30.11%;left:61.9%}.v10-hotspot--article-one,.v10-hotspot--article-two,.v10-hotspot--article-three{width:25%;height:10.18%;top:43.66%}.v10-hotspot--article-one{left:10%}.v10-hotspot--article-two{left:37.5%}.v10-hotspot--article-three{left:65%}.v10-hotspot--partner-cta{width:34.8%;height:6.4%;top:79.22%;left:55.7%}.v10-hotspot--footer-products,.v10-hotspot--footer-services,.v10-hotspot--footer-about,.v10-hotspot--footer-news,.v10-hotspot--footer-contact{height:8.95%;top:88.42%}.v10-hotspot--footer-products{width:10.4%;left:35.4%}.v10-hotspot--footer-services{width:10.2%;left:47.4%}.v10-hotspot--footer-about{width:9.5%;left:59.2%}.v10-hotspot--footer-news{width:11.1%;left:70.3%}.v10-hotspot--footer-contact{width:8.3%;left:83.1%}@keyframes v10-hotspot-reveal{0%,to{opacity:0;transform:scale(.98)}42%{opacity:.72;transform:scale(1)}}@keyframes v10-overlay-reveal{0%{opacity:0;transform:translateY(clamp(5px,.5vw,10px))}to{opacity:1;transform:none}}@media (width<=820px){.v10-artboard,.v10-artboard__sections{line-height:normal}.v10-artboard__section--masthead,.v10-carousel{aspect-ratio:16/10}[data-v10-section-reveal=products],[data-v10-section-reveal=news],[data-v10-section-reveal=customers]{padding:40px 20px 44px}[data-v10-section-reveal=products]{background:#f4f4f4}[data-v10-section-reveal=news]{background:#f1bc4a}[data-v10-section-reveal=customers]{background:#f2f2f2}[data-v10-section-reveal=products]>.v10-artboard__section-image,[data-v10-section-reveal=news]>.v10-artboard__section-image,[data-v10-section-reveal=customers]>.v10-artboard__section-image{display:none}.v10-section-title-overlay{color:#14378c;background:0 0;height:auto;margin:0 0 24px;font-size:clamp(24px,5vw,34px);line-height:1.25;display:block;position:static}.v10-category-overlay,.v10-article-overlay,.v10-customer-overlay{background:0 0;padding:0;position:static;overflow:visible}.v10-category-overlay{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v10-category-overlay>a{border-top-width:7px;border-radius:8px;width:100%;min-width:0;box-shadow:0 4px 12px #08205d29}.v10-category-overlay>a:before{height:3px}.v10-category-overlay__media{min-height:0;padding:10% 10% 2%}.v10-category-overlay strong{min-height:46px;padding:5px 8px 12px;font-size:16px;line-height:1.25}.v10-article-overlay{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.v10-article-overlay>a{border-radius:12px;padding:16px;box-shadow:0 5px 16px #4f36002e}.v10-article-overlay img{margin-bottom:14px}.v10-article-overlay strong{font-size:20px;line-height:1.3}.v10-article-overlay span{-webkit-line-clamp:3;padding-top:8px;font-size:14px;line-height:1.55}.v10-article-overlay b{margin-top:12px;padding-top:11px;font-size:14px}.v10-customer-overlay{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.v10-customer-overlay>a,.v10-customer-overlay>div{background:#fff;border:1px solid #14378c14;border-radius:10px;width:100%;height:86px;padding:14px;box-shadow:0 3px 10px #08205d14}.v10-hotspot--menu{height:2.85%;top:0}.v10-hotspot--utility{display:none}.v10-carousel__toggle{opacity:.72}.v10-contact-overlay{grid-template-columns:repeat(4,minmax(0,1fr))}.v10-navigation-overlay{left:27%;right:3%}.v10-navigation-overlay a{font-size:5px}.v10-carousel__content{width:54%;padding:9px 11px;top:16%;left:11%}.v10-carousel__content p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v10-contact-overlay__tagline,.v10-contact-overlay__hours{display:none}.v10-contact-overlay>:nth-child(3){border-left:0}.v10-carousel__dots{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a26675c;border-radius:999px;gap:8px;padding:3px 5px}.v10-partner-carousel{aspect-ratio:auto;width:100%;min-width:0;max-width:100%;min-height:460px}.v10-partner-slide:after,.v10-partner-slide--left:after,.v10-partner-carousel--fallback:after{background:linear-gradient(#0618410d 0%,#0618418a 42%,#061841eb 96%)}.v10-partner-slide__copy,.v10-partner-slide__copy--left,.v10-partner-slide__copy--right{gap:8px;width:auto;inset:auto 9% 15%;transform:none}.v10-partner-slide__copy h2{max-width:19ch;font-size:clamp(22px,7vw,32px)}.v10-partner-slide__copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.v10-partner-carousel .v10-carousel__arrow{top:40%}.v10-partner-overlay{gap:8px;height:18%;top:8%;left:10%;right:10%}.v10-hotspot--card:after,.v10-hotspot--cta:after{inset:0}}@media (width<=599px){[data-v10-section-reveal=products],[data-v10-section-reveal=news],[data-v10-section-reveal=customers]{padding:34px 16px 40px}.v10-section-title-overlay{margin-bottom:20px;font-size:clamp(23px,7vw,30px)}.v10-category-overlay{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.v10-category-overlay strong{min-height:44px;font-size:14px}.v10-article-overlay{grid-template-columns:minmax(0,1fr);gap:16px}.v10-article-overlay strong{font-size:19px}.v10-article-overlay span{-webkit-line-clamp:3;font-size:14px}.v10-customer-overlay{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v10-customer-overlay>a,.v10-customer-overlay>div{height:82px;padding:13px}.v10-partner-carousel{min-height:520px}.v10-partner-slide__copy,.v10-partner-slide__copy--left,.v10-partner-slide__copy--right{bottom:13%}.v10-partner-slide__copy h2{font-size:clamp(22px,7.5vw,30px)}}@media (hover:none){.v10-carousel__toggle{opacity:.72}}.is-visual-editor-mode [data-visual-edit]{outline-offset:max(2px, .18vw);border-radius:max(3px,.22vw);outline:max(2px,.13vw) dashed #f2b632;transition:outline-color .16s,background-color .16s,box-shadow .16s;cursor:text!important}.is-visual-editor-mode [data-visual-edit]:hover{outline-color:#fff;box-shadow:inset 0 0 0 9999px #f2b63233,0 0 0 max(4px,.3vw) #0c307b40}.is-visual-editor-mode [data-visual-edit].is-visual-editing{z-index:20;white-space:pre-wrap;-webkit-user-select:text;user-select:text;outline:max(3px,.18vw) solid #f2b632;box-shadow:0 10px 30px #04143952;color:#0c307b!important;background:#fff!important}.is-visual-editor-mode [data-visual-edit].is-visual-editing:focus{outline:max(3px,.18vw) solid #f2b632}@media (prefers-reduced-motion:reduce){.v10-skip-link,[data-v10-section-reveal] .v10-artboard__section-image,.v10-carousel,.v10-partner-carousel,.v10-carousel__slide,.v10-carousel__image,.v10-carousel__arrow,.v10-carousel__dot,.v10-carousel__toggle,.v10-category-overlay [data-v10-reveal],.v10-article-overlay [data-v10-reveal],.v10-customer-overlay [data-v10-reveal],.v10-partner-overlay [data-v10-reveal],.v10-hotspot:after,.is-visual-editor-mode [data-visual-edit]{transition:none!important;animation:none!important}[data-v10-section-reveal] .v10-artboard__section-image,.v10-carousel{opacity:1!important;filter:none!important;transform:none!important}.v10-partner-carousel{opacity:1!important;transform:none!important}.v10-carousel__slide.is-active .v10-carousel__image{transform:none}.v10-category-overlay [data-v10-reveal],.v10-article-overlay [data-v10-reveal],.v10-customer-overlay [data-v10-reveal],.v10-partner-overlay [data-v10-reveal]{opacity:1!important;transform:none!important}}@media (forced-colors:active){.v10-category-overlay>a,.v10-article-overlay>a,.v10-customer-overlay>a,.v10-partner-overlay>a,.v10-contact-overlay{border:1px solid canvastext}.v10-carousel__slide-link:focus-visible{outline-color:canvastext}}@media (width>=1921px){.v10-artboard{box-shadow:0 0 36px #0c1f461f}}.v10-customer-overlay:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:600px;margin-inline:auto}
