.CarouselMobileUi-module__1TkYNa__footer{display:none}@media (max-width:767px){.CarouselMobileUi-module__1TkYNa__footer{align-items:center;min-height:24px;margin-top:14px;display:flex}}.CarouselMobileUi-module__1TkYNa__counter{font-family:var(--font-poppins);letter-spacing:.06em;color:var(--carousel-ui-fg,#0b3d91);font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.CarouselMobileUi-module__1TkYNa__current{font-size:14px}.CarouselMobileUi-module__1TkYNa__slash{opacity:.45}.CarouselMobileUi-module__1TkYNa__total{opacity:.65}
.SwipeHint-module__sSi89W__hint{display:none}@media (max-width:767px){.SwipeHint-module__sSi89W__hint{z-index:2;-webkit-backdrop-filter:blur(3px);color:#fff;pointer-events:none;opacity:0;visibility:hidden;background:#3766b0ad;border:1px solid #ffffff2e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:96px;height:96px;display:flex;position:absolute;bottom:14px;right:14px}.SwipeHint-module__sSi89W__hint[data-on]{visibility:visible;animation:2.2s linear forwards SwipeHint-module__sSi89W__hintFade}}.SwipeHint-module__sSi89W__row{justify-content:space-between;align-items:center;width:78px;display:flex}.SwipeHint-module__sSi89W__arrow{flex:none;width:17px;height:17px}.SwipeHint-module__sSi89W__hand{flex:none;width:26px;height:26px}.SwipeHint-module__sSi89W__hint[data-on] .SwipeHint-module__sSi89W__hand{animation:2.2s ease-in-out forwards SwipeHint-module__sSi89W__handSwipe}.SwipeHint-module__sSi89W__label{font-family:var(--font-poppins);letter-spacing:.02em;font-size:15px;font-weight:600;line-height:1}@keyframes SwipeHint-module__sSi89W__hintFade{0%{opacity:0}11%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes SwipeHint-module__sSi89W__handSwipe{0%,11%{transform:translate(0)}20%{transform:translate(-10px)}29%{transform:translate(10px)}38%{transform:translate(0)}47%{transform:translate(-10px)}56%{transform:translate(10px)}66%,to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.SwipeHint-module__sSi89W__hint[data-on]{animation:1.9s linear forwards SwipeHint-module__sSi89W__hintFadeReduced}.SwipeHint-module__sSi89W__hint[data-on] .SwipeHint-module__sSi89W__hand{animation:none;transform:none}}@keyframes SwipeHint-module__sSi89W__hintFadeReduced{0%{opacity:0}16%{opacity:1}68%{opacity:1}to{opacity:0}}
.NewsJournal-module___nQjZW__section{font-family:var(--font-sans);--news-gap:clamp(24px, 2.4vw, 32px);--news-content-w:calc(min(1320px, 100vw) - 2 * clamp(20px, 4vw, 48px));--news-card-w:calc((var(--news-content-w) - 3 * var(--news-gap)) / 3.15);background:#f5f8fc;padding:clamp(35px,4vw,55px) 0 clamp(32px,3.5vw,48px);position:relative}.NewsJournal-module___nQjZW__headArea{z-index:1;position:relative}.NewsJournal-module___nQjZW__headCta{display:none}@media (min-width:1024px){.NewsJournal-module___nQjZW__headCta{display:block;position:absolute;bottom:6px;right:clamp(70px,8vw,140px)}}@media (min-width:1280px){.NewsJournal-module___nQjZW__headCta{right:clamp(90px,9vw,170px)}}.NewsJournal-module___nQjZW__ctaBig{--cta-w:calc(var(--news-card-w) * .8);width:var(--cta-w);aspect-ratio:204/56;--cta-arrow-size:calc(var(--cta-w) * .0833);--cta-arrow-right:calc(var(--cta-w) * .1078);min-width:0!important;min-height:0!important;padding:0 calc(var(--cta-w) * .2549) 0 calc(var(--cta-w) * .1275)!important;font-size:calc(var(--cta-w) * .0735)!important}.NewsJournal-module___nQjZW__wrap{max-width:1320px;margin:0 auto;padding:0 clamp(20px,4vw,48px);position:relative}.NewsJournal-module___nQjZW__tagRow{flex-wrap:wrap;gap:10px;margin-bottom:clamp(24px,3vw,36px);display:flex}@media (max-width:1023px){.NewsJournal-module___nQjZW__tagRow{display:none}}.NewsJournal-module___nQjZW__tag{color:#1f2d4a;font-family:var(--font-sans);cursor:pointer;background:#fff;border:1px solid #c9d6e6;border-radius:0;padding:8px 20px;font-size:13px;font-weight:700;transition:background .2s,color .2s,border-color .2s}.NewsJournal-module___nQjZW__tag:hover{background:#eef3f9}.NewsJournal-module___nQjZW__tag[data-active]{color:#fff;background:#477dad;border-color:#477dad}.NewsJournal-module___nQjZW__tag:focus-visible{outline-offset:2px;outline:3px solid #1e6db78c}.NewsJournal-module___nQjZW__carouselArea{position:relative}.NewsJournal-module___nQjZW__track{--gap:clamp(24px, 2.4vw, 32px);gap:var(--gap);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding:2px;animation:.22s NewsJournal-module___nQjZW__trackFade;display:flex;overflow-x:auto}.NewsJournal-module___nQjZW__track::-webkit-scrollbar{display:none}@keyframes NewsJournal-module___nQjZW__trackFade{0%{opacity:0}to{opacity:1}}.NewsJournal-module___nQjZW__card{flex:0 0 calc((100% - 3 * var(--gap)) / 3.15);scroll-snap-align:start;flex-direction:column;min-width:0;text-decoration:none;display:flex}.NewsJournal-module___nQjZW__card:focus-visible{outline-offset:4px;border-radius:0;outline:3px solid #1e6db799}.NewsJournal-module___nQjZW__cardImageWrap{aspect-ratio:16/9;border-radius:0;width:100%;display:block;position:relative;overflow:hidden}.NewsJournal-module___nQjZW__cardImage{object-fit:cover;object-position:center;border-radius:0;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.NewsJournal-module___nQjZW__card:hover .NewsJournal-module___nQjZW__cardImage{transform:scale(1.08)}.NewsJournal-module___nQjZW__card:hover .NewsJournal-module___nQjZW__cardMeta,.NewsJournal-module___nQjZW__card:hover .NewsJournal-module___nQjZW__cardTitle{transform:translateY(-3px)}}.NewsJournal-module___nQjZW__cardMeta{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;transition:transform .3s;display:flex}.NewsJournal-module___nQjZW__cardTag{color:#fff;border-radius:0;flex:none;padding:3px 10px;font-size:12px;font-weight:700;line-height:1.6}.NewsJournal-module___nQjZW__cardTag[data-cat=exhibition]{background:#477dad}.NewsJournal-module___nQjZW__cardTag[data-cat=news]{background:#0b3d91}.NewsJournal-module___nQjZW__cardTag[data-cat=column]{color:#1f2d4a;background:#dfe8f2}.NewsJournal-module___nQjZW__cardTag[data-cat=oem-guide]{color:#fff;border-left:3px solid var(--color-brand-green);background:#0b3d91;padding-left:7px}.NewsJournal-module___nQjZW__cardDate{color:#6b7896;letter-spacing:.02em;font-size:13px}.NewsJournal-module___nQjZW__cardTitle{color:#1f2d4a;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.3em;margin-top:10px;font-size:clamp(15px,1.15vw,17px);font-weight:600;line-height:1.65;transition:transform .3s;display:-webkit-box;overflow:hidden}.NewsJournal-module___nQjZW__navBtn{aspect-ratio:1;color:#fff;cursor:pointer;z-index:2;background:#477dad;border:none;border-radius:50%;justify-content:center;align-items:center;width:clamp(48px,4.4vw,60px);transition:background .2s,opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0b3d9129}.NewsJournal-module___nQjZW__navBtn svg{width:22px;height:22px;transition:transform .2s}.NewsJournal-module___nQjZW__navBtn:hover:not(:disabled){background:#2f608f}.NewsJournal-module___nQjZW__navNext:hover:not(:disabled) svg{transform:translate(2px)}.NewsJournal-module___nQjZW__navPrev:hover:not(:disabled) svg{transform:translate(-2px)}.NewsJournal-module___nQjZW__navBtn:disabled{opacity:.35;cursor:default}.NewsJournal-module___nQjZW__navBtn:focus-visible{outline-offset:3px;outline:3px solid #1e6db799}.NewsJournal-module___nQjZW__navPrev{left:-12px}.NewsJournal-module___nQjZW__navNext{right:-12px}.NewsJournal-module___nQjZW__emptyNote{color:#55627e;margin:0;padding:36px 4px;font-size:14px}.NewsJournal-module___nQjZW__bottomCta{justify-content:center;margin-top:clamp(28px,5vw,40px);display:flex}@media (min-width:1024px){.NewsJournal-module___nQjZW__bottomCta{display:none}}@media (min-width:768px) and (max-width:1023px){.NewsJournal-module___nQjZW__card{flex-basis:calc((100% - 2 * var(--gap)) / 2.1)}}@media (max-width:767px){.NewsJournal-module___nQjZW__track{--edge:clamp(20px, 4vw, 48px);--gap:12px;--peek:9vw;margin-right:calc(-1*clamp(20px,4vw,48px));padding-right:clamp(20px,4vw,48px)}.NewsJournal-module___nQjZW__card{flex-basis:calc(100vw - var(--edge) - var(--gap) - var(--peek))}.NewsJournal-module___nQjZW__navBtn{display:none}.NewsJournal-module___nQjZW__cardTitle{font-size:15px}}@media (prefers-reduced-motion:reduce){.NewsJournal-module___nQjZW__track{animation:none}.NewsJournal-module___nQjZW__cardImage,.NewsJournal-module___nQjZW__cardTitle,.NewsJournal-module___nQjZW__cardMeta,.NewsJournal-module___nQjZW__tag,.NewsJournal-module___nQjZW__navBtn,.NewsJournal-module___nQjZW__navBtn svg{transition:none}.NewsJournal-module___nQjZW__card:hover .NewsJournal-module___nQjZW__cardImage,.NewsJournal-module___nQjZW__card:hover .NewsJournal-module___nQjZW__cardMeta,.NewsJournal-module___nQjZW__card:hover .NewsJournal-module___nQjZW__cardTitle{transform:none}}
.ProductCategoryCards-module__DpGpfq__section{z-index:3;background:#fff;width:100%;padding-top:clamp(28px,3vw,48px);padding-bottom:clamp(64px,7vw,112px);position:relative}.ProductCategoryCards-module__DpGpfq__headArea{position:relative}.ProductCategoryCards-module__DpGpfq__headCta{padding-inline:var(--stage-inset);box-sizing:border-box;justify-content:flex-start;margin-top:clamp(4px,1.2vw,12px);display:flex}.ProductCategoryCards-module__DpGpfq__listCta{min-width:0}@media (min-width:1024px){.ProductCategoryCards-module__DpGpfq__headCta{justify-content:flex-end;margin-top:clamp(-40px,-3vw,-20px)}}.ProductCategoryCards-module__DpGpfq__grid{padding-inline:var(--stage-inset);box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.4vw,20px);margin:clamp(20px,2.4vw,34px) 0 0;list-style:none;display:grid}.ProductCategoryCards-module__DpGpfq__item{margin:0}.ProductCategoryCards-module__DpGpfq__gridReveal .ProductCategoryCards-module__DpGpfq__item{opacity:0;transform:translate3d(0, var(--fx-rise), 0);transition:opacity var(--fx-dur) ease, transform var(--fx-dur) var(--fx-ease)}.ProductCategoryCards-module__DpGpfq__gridReveal[data-visible] .ProductCategoryCards-module__DpGpfq__item{opacity:1;transform:translate(0,0)}.ProductCategoryCards-module__DpGpfq__gridReveal[data-visible] .ProductCategoryCards-module__DpGpfq__item:nth-child(3n+2){transition-delay:var(--fx-stagger)}.ProductCategoryCards-module__DpGpfq__gridReveal[data-visible] .ProductCategoryCards-module__DpGpfq__item:nth-child(3n){transition-delay:calc(var(--fx-stagger) * 2)}.ProductCategoryCards-module__DpGpfq__card{aspect-ratio:4/3;background:#0f1a30;text-decoration:none;display:block;position:relative;overflow:hidden}.ProductCategoryCards-module__DpGpfq__card:focus-visible{outline:3px solid var(--color-green);outline-offset:3px}.ProductCategoryCards-module__DpGpfq__imageWrap{position:absolute;inset:0;overflow:hidden}.ProductCategoryCards-module__DpGpfq__image{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.ProductCategoryCards-module__DpGpfq__card:hover .ProductCategoryCards-module__DpGpfq__image{transform:scale(1.06)}.ProductCategoryCards-module__DpGpfq__overlay{pointer-events:none;background:#111b3342;transition:background-color .5s;position:absolute;inset:0}.ProductCategoryCards-module__DpGpfq__card:hover .ProductCategoryCards-module__DpGpfq__overlay{background:#111b336b}.ProductCategoryCards-module__DpGpfq__overlayGrad{opacity:0;pointer-events:none;background:linear-gradient(#071f5000 35%,#071f502e 62%,#071f5094 100%);transition:opacity .5s;position:absolute;inset:0}.ProductCategoryCards-module__DpGpfq__card:hover .ProductCategoryCards-module__DpGpfq__overlayGrad{opacity:1}.ProductCategoryCards-module__DpGpfq__caption{z-index:1;color:#fff;pointer-events:none;flex-direction:column;align-items:flex-start;padding:clamp(16px,2vw,26px);display:flex;position:absolute;bottom:0;left:0}.ProductCategoryCards-module__DpGpfq__num{box-sizing:border-box;color:#fff;width:37px;height:20px;font-family:var(--font-poppins);letter-spacing:.04em;background:#0b3d91;border-radius:0;justify-content:center;align-items:center;margin-bottom:clamp(12px,1vw,16px);padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.ProductCategoryCards-module__DpGpfq__titles{flex-direction:column;transition:transform .4s cubic-bezier(.22,1,.36,1);display:flex}.ProductCategoryCards-module__DpGpfq__card:hover .ProductCategoryCards-module__DpGpfq__titles{transform:translateY(-4px)}.ProductCategoryCards-module__DpGpfq__en{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(16px,1.35vw,20px);font-weight:700;line-height:1.25}.ProductCategoryCards-module__DpGpfq__jp{font-family:var(--font-sans);letter-spacing:.04em;color:#ffffffe0;margin-top:8px;font-size:clamp(12px,1vw,13.5px);font-weight:500}@media (prefers-reduced-motion:reduce){.ProductCategoryCards-module__DpGpfq__gridReveal .ProductCategoryCards-module__DpGpfq__item{opacity:1!important;transition:none!important;transform:none!important}.ProductCategoryCards-module__DpGpfq__image,.ProductCategoryCards-module__DpGpfq__overlay,.ProductCategoryCards-module__DpGpfq__titles{transition:none}.ProductCategoryCards-module__DpGpfq__card:hover .ProductCategoryCards-module__DpGpfq__image,.ProductCategoryCards-module__DpGpfq__card:hover .ProductCategoryCards-module__DpGpfq__titles{transform:none}}@media (max-width:1023px){.ProductCategoryCards-module__DpGpfq__grid{grid-template-columns:repeat(2,1fr)}.ProductCategoryCards-module__DpGpfq__num{width:34px;height:19px;font-size:9.5px}}@media (max-width:767px){.ProductCategoryCards-module__DpGpfq__grid{grid-template-columns:1fr;gap:14px}.ProductCategoryCards-module__DpGpfq__card{aspect-ratio:16/10}.ProductCategoryCards-module__DpGpfq__num{width:31px;height:17px;font-size:9px}}
.OemWorksDecorations-module__8kthAG__wrap{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;visibility:hidden;transition:opacity .7s .12s,visibility 0s linear .82s;position:absolute;inset:0;overflow:hidden}[data-inverted=true] .OemWorksDecorations-module__8kthAG__wrap{opacity:1;visibility:visible;transition:opacity .7s .12s,visibility 0s linear .12s}@media (prefers-reduced-motion:reduce){.OemWorksDecorations-module__8kthAG__wrap{transition:none}}.OemWorksDecorations-module__8kthAG__leftIllustration,.OemWorksDecorations-module__8kthAG__rightIllustration{width:auto;opacity:var(--works-illustration-opacity,.16);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;transform:translateY(-50%)}.OemWorksDecorations-module__8kthAG__leftIllustration{height:clamp(760px,115%,1040px);left:clamp(-65px,-3vw,-25px);-webkit-mask-image:linear-gradient(90deg,#000 0% 55%,#000000b3 72%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 55%,#000000b3 72%,#0000 100%)}.OemWorksDecorations-module__8kthAG__rightIllustration{height:clamp(790px,118%,1080px);right:clamp(-70px,-3vw,-30px);-webkit-mask-image:linear-gradient(270deg,#000 0% 55%,#000000b3 72%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 55%,#000000b3 72%,#0000 100%)}@media (min-width:768px) and (max-width:1023px){.OemWorksDecorations-module__8kthAG__leftIllustration{height:clamp(560px,92%,780px);left:clamp(-40px,-2.4vw,-18px)}.OemWorksDecorations-module__8kthAG__rightIllustration{height:clamp(580px,94%,800px);right:clamp(-42px,-2.4vw,-20px)}}@media (max-width:767px){.OemWorksDecorations-module__8kthAG__leftIllustration{height:clamp(360px,70%,520px);left:clamp(-30px,-6vw,-12px);-webkit-mask-image:linear-gradient(90deg,#000 0% 45%,#000000a6 65%,#0000 92%);mask-image:linear-gradient(90deg,#000 0% 45%,#000000a6 65%,#0000 92%)}.OemWorksDecorations-module__8kthAG__rightIllustration{height:clamp(380px,72%,540px);right:clamp(-32px,-6vw,-14px);-webkit-mask-image:linear-gradient(270deg,#000 0% 45%,#000000a6 65%,#0000 92%);mask-image:linear-gradient(270deg,#000 0% 45%,#000000a6 65%,#0000 92%)}}
.OemWorks-module__E93rhG__oem{z-index:0;box-sizing:border-box;font-family:var(--font-sans);clip-path:inset(0);--section-head-en-color:#0b3d91;--section-head-label-color:#1f2d4a;--section-head-tagline-color:#35435c;--oem-tag-border:#2660a8;--oem-tag-bg:#fff;--oem-tag-color:#2660a8;--oem-tag-active-bg:#2660a8;--oem-tag-active-color:#fff;--oem-tag-hover-bg:var(--color-bg-soft);--oem-card-lift:0px;--works-select-label:#0b3d91;--works-select-label-muted:#0b3d918c;--works-select-value:#0b3d91;--works-select-line:#0b3d9133;background:#fff;padding:clamp(56px,7vw,96px) 0;transition:background-color .7s;position:relative}.OemWorks-module__E93rhG__oem[data-inverted=true]{--section-head-en-color:#fff;--section-head-label-color:#fff;--section-head-tagline-color:#ffffffeb;--oem-tag-border:#fff9;--oem-tag-bg:#ffffff1f;--oem-tag-color:#fff;--oem-tag-active-bg:#fff;--oem-tag-active-color:#477dad;--oem-tag-hover-bg:#ffffff38;--works-select-label:#fff;--works-select-label-muted:#ffffffb3;--works-select-value:#fff;--works-select-line:#ffffff59;--carousel-ui-fg:#fff;--carousel-ui-pill:#ffffff29;background:#477dad;min-height:calc(100svh - 24px)}@media (prefers-reduced-motion:reduce){.OemWorks-module__E93rhG__oem{transition:none}}.OemWorks-module__E93rhG__decoLayer{z-index:0;pointer-events:none;height:calc(100svh - 24px);margin-bottom:calc(24px - 100svh);position:sticky;top:0}.OemWorks-module__E93rhG__wrap{z-index:1;max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,48px);position:relative}.OemWorks-module__E93rhG__headWrap{z-index:1;position:relative}.OemWorks-module__E93rhG__oem .OemWorks-module__E93rhG__headWrap p{transition-delay:.18s}@media (prefers-reduced-motion:reduce){.OemWorks-module__E93rhG__oem .OemWorks-module__E93rhG__headWrap p{transition-delay:0s}}.OemWorks-module__E93rhG__tagRow{flex-wrap:wrap;gap:10px;margin-bottom:clamp(24px,3vw,36px);display:flex}.OemWorks-module__E93rhG__tag{border:1px solid var(--oem-tag-border);background:var(--oem-tag-bg);color:var(--oem-tag-color);font-family:var(--font-sans);cursor:pointer;border-radius:3px;padding:8px 20px;font-size:13px;font-weight:700;transition:background .7s,color .7s,border-color .7s}.OemWorks-module__E93rhG__tag:hover{background:var(--oem-tag-hover-bg)}.OemWorks-module__E93rhG__tag[data-active]{background:var(--oem-tag-active-bg);color:var(--oem-tag-active-color)}@media (prefers-reduced-motion:reduce){.OemWorks-module__E93rhG__tag{transition:none}}.OemWorks-module__E93rhG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);display:grid}.OemWorks-module__E93rhG__gridReveal .OemWorks-module__E93rhG__cardLink{opacity:0;transform:translate3d(0, var(--fx-rise), 0);transition:opacity var(--fx-dur) ease, transform var(--fx-dur) var(--fx-ease)}.OemWorks-module__E93rhG__gridReveal[data-visible] .OemWorks-module__E93rhG__cardLink{opacity:1;transform:translate(0,0)}.OemWorks-module__E93rhG__gridReveal[data-visible] .OemWorks-module__E93rhG__card:nth-child(3n+2) .OemWorks-module__E93rhG__cardLink{transition-delay:var(--fx-stagger)}.OemWorks-module__E93rhG__gridReveal[data-visible] .OemWorks-module__E93rhG__card:nth-child(3n) .OemWorks-module__E93rhG__cardLink{transition-delay:calc(var(--fx-stagger) * 2)}@media (prefers-reduced-motion:reduce){.OemWorks-module__E93rhG__gridReveal .OemWorks-module__E93rhG__cardLink{opacity:1!important;transition:none!important;transform:none!important}}.OemWorks-module__E93rhG__grid[data-empty]{display:block}.OemWorks-module__E93rhG__emptyNote{text-align:center;color:var(--section-head-tagline-color);margin:0;padding:32px 0;font-size:14px;transition:color .7s}@media (prefers-reduced-motion:reduce){.OemWorks-module__E93rhG__emptyNote{transition:none}}.OemWorks-module__E93rhG__card{background:var(--color-bg);transform:translateY(var(--oem-card-lift));transition:transform .7s,box-shadow .7s;position:relative;box-shadow:0 0 #0b3d9100}@media (prefers-reduced-motion:reduce){.OemWorks-module__E93rhG__card,.OemWorks-module__E93rhG__cardBody{transition:none}.OemWorks-module__E93rhG__card:hover .OemWorks-module__E93rhG__cardBody{transform:none}}.OemWorks-module__E93rhG__cardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.OemWorks-module__E93rhG__cardImageWrap{position:relative;overflow:hidden}.OemWorks-module__E93rhG__cardImage{border-radius:0}.OemWorks-module__E93rhG__cardImage img{transition:transform .7s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.OemWorks-module__E93rhG__card:hover .OemWorks-module__E93rhG__cardImage img{transform:scale(1.08)}.OemWorks-module__E93rhG__card:hover .OemWorks-module__E93rhG__cardBody{transform:translateY(-3px)}}.OemWorks-module__E93rhG__category{z-index:1;background:var(--color-blue);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:0;max-width:100%;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:0;left:0;overflow:hidden}.OemWorks-module__E93rhG__cardBody{flex-direction:column;flex:1;padding:24px 20px 22px;transition:transform .3s;display:flex}.OemWorks-module__E93rhG__cardTitle{font-family:var(--font-sans);color:var(--color-navy);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.OemWorks-module__E93rhG__cardSummary{font-family:var(--font-sans);color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 0;font-size:clamp(14px,1.05vw,16px);font-weight:400;line-height:1.7;display:-webkit-box;overflow:hidden}.OemWorks-module__E93rhG__moreRow{justify-content:center;margin-top:clamp(28px,3vw,40px);display:flex}@media (max-width:1023px){.OemWorks-module__E93rhG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.OemWorks-module__E93rhG__tagRow{display:none}}@media (max-width:767px){.OemWorks-module__E93rhG__grid{--edge:clamp(20px, 4vw, 48px);--card-gap:12px;--peek:9vw;gap:var(--card-gap);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:none;margin-right:calc(-1*clamp(20px,4vw,48px));padding-bottom:6px;padding-right:clamp(20px,4vw,48px);display:flex;overflow-x:auto}.OemWorks-module__E93rhG__grid::-webkit-scrollbar{display:none}.OemWorks-module__E93rhG__grid[data-empty]{margin:0;display:block}.OemWorks-module__E93rhG__card{flex:0 0 calc(100vw - var(--edge) - var(--card-gap) - var(--peek));scroll-snap-align:start;width:auto}}
.BrandMarquee-module__HY7vWq__marqueeSection{background:#fff;align-items:center;width:100%;height:clamp(120px,12vw,147px);display:flex;position:relative;overflow:hidden}.BrandMarquee-module__HY7vWq__marqueeTrack{will-change:transform;width:max-content;animation:30s linear infinite BrandMarquee-module__HY7vWq__brandMarquee;display:flex}.BrandMarquee-module__HY7vWq__marqueeGroup{flex:none;align-items:center;display:flex}.BrandMarquee-module__HY7vWq__marqueeText{font-family:var(--font-sans);letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;color:#eef2f6;flex:none;margin:0 clamp(28px,3.5vw,56px);font-size:clamp(48px,6.67vw,120px);font-weight:800;line-height:1.15}@keyframes BrandMarquee-module__HY7vWq__brandMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.BrandMarquee-module__HY7vWq__marqueeTrack{width:auto;animation:none}.BrandMarquee-module__HY7vWq__marqueeGroup:last-child{display:none}}@media (max-width:767px){.BrandMarquee-module__HY7vWq__marqueeSection{height:clamp(67px,16vw,87px)}.BrandMarquee-module__HY7vWq__marqueeText{margin:0 clamp(18px,5vw,32px);font-size:clamp(32px,10.67vw,51px)}.BrandMarquee-module__HY7vWq__marqueeTrack{animation-duration:36s}}
