.vfTr_G_hero{z-index:-1;width:100%;min-height:780px;max-height:780px;position:relative;overflow:hidden}.vfTr_G_video{object-fit:cover;--media-object-fit:cover;--center-controls:none;--controls:none;--controls-backdrop-color:#0009;aspect-ratio:16/9;width:100%;height:100%;position:absolute;top:0;left:0}.vfTr_G_content{color:#fff;z-index:3;flex-direction:column;justify-content:flex-end;padding-bottom:160px;display:flex;position:absolute;inset:0}.vfTr_G_hero:before,.vfTr_G_hero:after{content:"";position:absolute;inset:0}.vfTr_G_hero:before{z-index:1;background:linear-gradient(#0000001a,#0000001a),linear-gradient(#0003 0%,#0000 17.31% 59.13%,#0003 100%)}.vfTr_G_hero:after{z-index:2;background:#0000001a}.vfTr_G_content span{font-size:2rem;line-height:1.2;font-weight:var(--font-weight-bold);color:var(--primary-color);text-transform:uppercase;font-family:var(--font-secondary)}.vfTr_G_content h1{font-size:7.5rem;line-height:.8;font-weight:var(--font-weight-bold);color:var(--color-white);text-transform:uppercase;font-family:var(--font-secondary);text-wrap:balance}.vfTr_G_content h2{font-size:1.25rem;line-height:1.5;font-weight:var(--font-weight-bold);color:var(--color-white)}.vfTr_G_headingFlex{align-items:flex-end;column-gap:40px;display:flex}@media (max-width:1024px){.vfTr_G_content h1{margin:15px auto;font-size:4.5rem}}@media (max-width:880px){.vfTr_G_hero{aspect-ratio:16/9;min-height:600px;max-height:600px}.vfTr_G_content{padding-bottom:120px}.vfTr_G_content h1{margin-bottom:20px;font-size:2.5rem}.vfTr_G_content h2{font-size:1.2rem;line-height:1.2}.vfTr_G_content span{font-size:1.25rem}.vfTr_G_headingFlex{flex-direction:column;align-items:flex-start}}
.EXu18q_card{background-color:var(--grey-100);border-radius:var(--border-radius-medium);flex-direction:column;justify-content:center;align-items:center;padding:34px 54px;display:flex}.EXu18q_card svg{max-width:100%;height:92px}@media (max-width:880px){.EXu18q_card{padding:24px 32px}}
.c_7DJG_h1,.c_7DJG_h2,.c_7DJG_h3,.c_7DJG_h4,.c_7DJG_h5,.c_7DJG_h6{font-family:var(--font-secondary)}.c_7DJG_h1{font-size:3rem;line-height:1.083}.c_7DJG_h2{font-size:2.5rem;line-height:1.083}.c_7DJG_h3{font-size:2rem;line-height:1.25}.c_7DJG_h4{font-size:1.5rem;line-height:1.25}.c_7DJG_h5{font-size:1.25rem;line-height:1.35}.c_7DJG_h6{font-size:1rem;line-height:1.5}.c_7DJG_xxxlarge{font-size:var(--heading-3xlarge);line-height:1.2}.c_7DJG_xxlarge{font-size:var(--heading-2xlarge);line-height:1.2}.c_7DJG_xlarge{font-size:var(--heading-xlarge);line-height:1.2}.c_7DJG_large{font-size:var(--heading-large);line-height:1.2}.c_7DJG_medium{font-size:var(--heading-medium);line-height:1.333}.c_7DJG_small{font-size:var(--heading-small);line-height:1.4}.c_7DJG_xsmall{font-size:var(--heading-base);line-height:1.4}.c_7DJG_marginTopsmall{margin-top:5px}.c_7DJG_marginTopmedium{margin-top:10px}.c_7DJG_marginToplarge{margin-top:20px}.c_7DJG_marginTopxlarge{margin-top:32px}.c_7DJG_marginBottomsmall{margin-bottom:5px}.c_7DJG_marginBottommedium{margin-bottom:10px}.c_7DJG_marginBottomlarge{margin-bottom:20px}.c_7DJG_marginBottomxlarge{margin-bottom:32px}.c_7DJG_textTransformuppercase{text-transform:uppercase}.c_7DJG_textTransformlowercase{text-transform:lowercase}.c_7DJG_textTransformcapitalize{text-transform:capitalize}@media (max-width:880px){.c_7DJG_h1{font-size:2.05rem}.c_7DJG_h2{font-size:1.5rem;line-height:1.333}.c_7DJG_h3{font-size:1.4rem}.c_7DJG_h4{font-size:1.2rem}.c_7DJG_h5{font-size:1rem}.c_7DJG_xxxlarge{font-size:var(--heading-2xlarge);line-height:1.2}.c_7DJG_xxlarge{font-size:var(--heading-large);line-height:1.2}.c_7DJG_xlarge{font-size:var(--heading-medium);line-height:1.2}.c_7DJG_large{font-size:var(--heading-small);line-height:1.2}.c_7DJG_medium{font-size:var(--heading-small);line-height:1.333}.c_7DJG_xsmall{font-size:var(--heading-base);line-height:1.4}.c_7DJG_isMobileCenter{text-align:center}}
.LKkUua_contactForm input,.LKkUua_contactForm textarea,.LKkUua_contactForm select{border-radius:var(--border-radius-small);width:100%;max-width:100%;font-size:1rem;font-weight:var(--font-weight-regular);color:var(--color-text);background:var(--input-field-background);border:none;padding:15px}.LKkUua_contactForm textarea{min-height:90px}.LKkUua_fieldRowTwoColumn{grid-template-columns:1fr;gap:18px;margin-bottom:18px;display:grid}.LKkUua_fieldRowOneColumn{margin-bottom:18px}.LKkUua_fieldGroup{flex-direction:column;gap:5px;display:flex}.LKkUua_fieldGroup label{color:#000;font-family:var(--font-secondary);font-size:.9rem;font-weight:var(--font-weight-semibold);display:flex}.LKkUua_submitButton{background:var(--primary-color);color:var(--text-primary);border-radius:var(--border-radius-small);width:100%;font-weight:var(--font-weight-semibold);cursor:pointer;border:none;margin-top:20px;padding:17px 40px;transition:all .3s}.LKkUua_submitButton:hover{opacity:.8}.LKkUua_selectInputContainer{position:relative}.LKkUua_selectInputContainer select{appearance:none;border:none;padding-right:38px}.LKkUua_chevron{pointer-events:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.LKkUua_chevron:before{content:"";border-top:6px solid #333;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;display:block}.LKkUua_hasBackground input,.LKkUua_hasBackground textarea,.LKkUua_hasBackground select{background:var(--color-white)}.LKkUua_errorMessage{color:var(--error-default);text-align:center;padding:15px}.LKkUua_successMessage{text-align:left;min-height:350px;font-size:1.2rem}.LKkUua_formFooter{text-align:center;text-wrap:balance;max-width:360px;margin:20px auto;font-size:.9rem;line-height:1.6}.LKkUua_formFooter a{color:var(--text-primary);background-image:linear-gradient(to right, var(--text-secondary) 0%, var(--text-secondary) 100%);background-position:0 95%;background-repeat:no-repeat;background-size:100% 2px;margin-top:4px;padding:.32% 0;line-height:1.5;transition:all .15s cubic-bezier(.785,.135,.15,.86);display:inline-flex}.LKkUua_formFooter a:hover{background-image:linear-gradient(to right, var(--primary-color-invert) 0%, var(--primary-color-invert) 100%);background-size:100% 4px}@media (max-width:880px){.LKkUua_fieldRowTwoColumn{grid-template-columns:1fr}.LKkUua_fieldRowOneColumn{margin-bottom:0}.LKkUua_contactForm input,.LKkUua_contactForm textarea{max-width:100%}.LKkUua_successMessage{min-height:220px}}
.VNVQmq_drawerMenuContainer{z-index:9999999;width:100%;height:100vh;position:fixed;top:0;right:0}.VNVQmq_overlay{opacity:0;pointer-events:none;z-index:80;background:#0006;transition:opacity .2s;position:fixed;inset:0}.VNVQmq_overlayVisible{opacity:1;pointer-events:auto}.VNVQmq_drawer{z-index:9999999;will-change:transform;background:#fff;border-radius:32px 0 0 32px;flex-direction:column;width:min(560px,100%);height:100dvh;transition:transform .26s;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:0 0 0 1px #0000000f,0 10px 30px #00000026}.VNVQmq_drawerOpen{transform:translate(0)}.VNVQmq_drawerClose{cursor:pointer;background:0 0;border:0;align-self:flex-end;padding:16px 18px;font-size:.9rem;line-height:1;color:var(--color-text)!important;font-weight:var(--font-weight-semibold)!important;text-decoration:none!important}.VNVQmq_drawerClose:hover{text-decoration:underline}.VNVQmq_drawerContent{padding:24px;overflow-y:auto}.VNVQmq_drawerContent a{color:var(--text-primary)!important}.VNVQmq_drawerCloseIcon{display:none}.VNVQmq_drawerCloseText{background-image:linear-gradient(to right, var(--text-secondary) 0%, var(--text-secondary) 100%);background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;padding:12% 0;line-height:1.1;transition:all .25s cubic-bezier(.785,.135,.15,.86)}.VNVQmq_drawerClose:hover .VNVQmq_drawerCloseText{background-size:100% 2px}@media (max-width:880px){.VNVQmq_drawer{border-radius:0;will-change:auto!important;transition:none!important;transform:none!important}.VNVQmq_drawerOpen{transform:none!important}.VNVQmq_drawerClose{position:absolute;top:10px}.VNVQmq_drawerCloseText{display:none}.VNVQmq_drawerCloseIcon{display:block}.VNVQmq_drawerCloseIcon svg{width:18px;height:18px}}
.zPTleq_comparisonTable{border-collapse:collapse;width:100%;margin:0 auto}.zPTleq_comparisonTable th:first-child,.zPTleq_comparisonTable td:first-child{padding-left:0}.zPTleq_comparisonTable th,.zPTleq_comparisonTable td{padding:12px 15px}.zPTleq_comparisonTable th{text-align:left}.zPTleq_buttonPrimary,.zPTleq_buttonSecondary{border-radius:var(--border-radius-small);font-size:1rem;font-weight:var(--font-weight-semibold);cursor:pointer;border:none;justify-content:center;padding:15px 45px;text-decoration:none;display:inline-flex}.zPTleq_buttonPrimary{background-color:var(--primary-color);color:var(--text-primary);border:1px solid var(--text-primary)}.zPTleq_buttonSecondary{color:var(--grey-900);background-color:#dadada}.zPTleq_comparisonText{color:var(--grey-800);font-size:var(--heading-base);align-items:center;gap:4px;display:flex}.zPTleq_comparisonRow svg{width:20px;min-width:20px;max-width:20px}.zPTleq_comparisonTitle{font-weight:var(--font-weight-semibold);color:var(--grey-800);text-transform:uppercase;font-size:var(--heading-small)}.zPTleq_comparisonTable th{color:var(--text-primary);text-transform:uppercase;font-weight:var(--font-weight-bold);font-size:var(--heading-medium)}.zPTleq_comparisonsContainer{display:none}@media (max-width:880px){.zPTleq_comparisonTable{display:none}.zPTleq_comparisonsContainer{flex-direction:column;gap:32px;display:flex}.zPTleq_comparisonList{flex-direction:column;gap:20px;margin-bottom:20px;display:flex}.zPTleq_comparisonTitle{margin-bottom:8px;font-size:.9rem}.zPTleq_buttonPrimary,.zPTleq_buttonSecondary{text-align:center;width:100%}}
.oxT1Tq_card{grid-template-columns:72px 1fr;gap:16px;display:grid}.oxT1Tq_content{color:var(--grey-800)}.oxT1Tq_content h3{font-size:var(--heading-medium);font-weight:var(--font-weight-bold);color:var(--text-secondary);text-transform:uppercase;margin-bottom:2px}.oxT1Tq_link{background-image:linear-gradient(to right, var(--text-secondary) 0%, var(--text-secondary) 100%);background-position:0 95%;background-repeat:no-repeat;background-size:100% 2px;margin-top:4px;padding:.12% 0;line-height:1.1;transition:all .25s cubic-bezier(.785,.135,.15,.86);display:inline-flex}.oxT1Tq_link:hover{background-image:linear-gradient(to right, var(--primary-color-invert) 0%, var(--primary-color-invert) 100%);background-size:100% 4px}@media (max-width:880px){.oxT1Tq_card{text-align:center;flex-direction:column;grid-template-columns:1fr;align-items:center;display:flex}.oxT1Tq_icon{width:48px;height:48px}.oxT1Tq_content h3{font-size:var(--heading-small)}}
.LbxiCq_container{box-sizing:content-box;padding-left:var(--container-padding);padding-right:var(--container-padding);max-width:var(--container-regular);margin-left:auto;margin-right:auto;display:flow-root}.LbxiCq_containerXSmall{max-width:var(--container-xsmall)}.LbxiCq_containerSmall{max-width:var(--container-small)}.LbxiCq_containerRegular{max-width:var(--container-regular)}.LbxiCq_leftEdge{margin-left:0;margin-right:calc(((100% - var(--container-regular))/2) - var(--container-padding));width:calc((100vw - ((100vw - var(--container-regular)) / 2)) - (var(--container-padding) * 2));max-width:calc(100% - (var(--container-padding) * 2));padding-left:0}.LbxiCq_rightEdge{margin-left:calc(((100% - var(--container-regular))/2) - var(--container-padding));width:calc((100vw - ((100vw - var(--container-regular)) / 2)));max-width:calc(100% - (var(--container-padding) * 2));margin-right:0;padding-right:0}@media (min-width:1025px) and (max-width:1400px){.LbxiCq_container{padding-left:var(--container-padding);padding-right:var(--container-padding)}.LbxiCq_leftEdge,.LbxiCq_rightEdge{width:calc((100vw - ((100vw - var(--container-regular)) / 2)) - (var(--container-padding) * 2));max-width:var(--container-regular);padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto}}@media (max-width:1024px){.LbxiCq_container{padding-left:var(--container-padding);padding-right:var(--container-padding)}.LbxiCq_leftEdge,.LbxiCq_rightEdge{margin-left:0;margin-right:0;margin-right:calc(((100% - var(--container-small))/2) - var(--container-padding));width:calc((100vw - ((100vw - var(--container-small)) / 2)) - (var(--container-padding) * 2));max-width:calc(100% - (var(--container-padding) * 2));padding-left:var(--container-padding);padding-right:var(--container-padding)}}
._4uFFhq_baseLink{line-height:1;font-weight:var(--font-weight-semibold);fill:inherit;white-space:nowrap;border-radius:var(--border-radius-small);width:fit-content;font-family:var(--font-secondary);cursor:pointer;align-items:center;text-decoration:none;display:inline-flex;border:none!important}._4uFFhq_baseLink span{margin-bottom:0!important}._4uFFhq_link{color:var(--text-primary)}._4uFFhq_paddingLink{justify-content:center;line-height:1.6}._4uFFhq_backgroundPrimary{color:var(--text-primary);background-color:var(--primary-color)}._4uFFhq_backgroundSecondary{background:var(--grey-50);color:var(--grey-900)}._4uFFhq_backgroundWhite{background-color:var(--color-white);color:var(--primary-color)}._4uFFhq_textColorPrimary{color:var(--primary);fill:var(--primary)}._4uFFhq_textColorWhite{color:var(--white);fill:var(--white)}._4uFFhq_borderGrey{border:1px solid var(--border);fill:var(--text);color:var(--text)}._4uFFhq_borderWhite{border:1px solid var(--white);fill:var(--white);color:var(--white)}._4uFFhq_borderPrimary{border:1px solid var(--color-black);color:var(--color-grey)}._4uFFhq_sizeLarge{gap:16px;font-size:1.5rem}._4uFFhq_sizeSmall{gap:8px;font-size:.9rem}._4uFFhq_sizeDefault{gap:4px;padding:14px 28px;font-size:1rem}._4uFFhq_baseLink svg{fill:currentColor;width:16px;min-width:16px;margin-bottom:-3px;display:inline-flex}@media (max-width:880px){._4uFFhq_fullWidthOnMobile{width:100%}}
.zKXfiW_contactForm input,.zKXfiW_contactForm textarea,.zKXfiW_contactForm select{border-radius:var(--border-radius-small);width:100%;max-width:100%;font-size:1rem;font-weight:var(--font-weight-regular);color:var(--color-text);background:var(--input-field-background);border:none;padding:15px}.zKXfiW_contactForm textarea{min-height:90px}.zKXfiW_fieldRowTwoColumn{grid-template-columns:1fr;gap:18px;margin-bottom:18px;display:grid}.zKXfiW_fieldRowOneColumn{margin-bottom:18px}.zKXfiW_fieldGroup{flex-direction:column;gap:5px;display:flex}.zKXfiW_fieldGroup label{color:#000;font-family:var(--font-secondary);font-size:.9rem;font-weight:var(--font-weight-semibold);display:flex}.zKXfiW_submitButton{background:var(--primary-color);font-family:var(--font-secondary);color:var(--text-primary);border-radius:var(--border-radius-small);width:100%;font-size:1rem;font-weight:var(--font-weight-semibold);cursor:pointer;border:none;margin-top:20px;padding:15px 40px;transition:all .3s}.zKXfiW_submitButton:hover{opacity:.8}.zKXfiW_selectInputContainer{position:relative}.zKXfiW_selectInputContainer select{appearance:none;border:none;padding-right:38px}.zKXfiW_chevron{pointer-events:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.zKXfiW_chevron:before{content:"";border-top:6px solid #333;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;display:block}.zKXfiW_hasBackground input,.zKXfiW_hasBackground textarea,.zKXfiW_hasBackground select{background:var(--color-white)}.zKXfiW_errorMessage{color:var(--error-default);text-align:center;padding:15px}.zKXfiW_successMessage{text-align:left;min-height:350px;font-size:1.2rem}.zKXfiW_formFooter{text-align:center;text-wrap:balance;max-width:360px;margin:20px auto;font-size:.9rem;line-height:1.6}.zKXfiW_formFooter a{color:var(--text-primary);background-image:linear-gradient(to right, var(--text-secondary) 0%, var(--text-secondary) 100%);background-position:0 95%;background-repeat:no-repeat;background-size:100% 2px;margin-top:4px;padding:.32% 0;line-height:1.5;transition:all .15s cubic-bezier(.785,.135,.15,.86);display:inline-flex}.zKXfiW_formFooter a:hover{background-image:linear-gradient(to right, var(--primary-color-invert) 0%, var(--primary-color-invert) 100%);background-size:100% 4px}@media (max-width:880px){.zKXfiW_fieldRowTwoColumn{grid-template-columns:1fr}.zKXfiW_fieldRowOneColumn{margin-bottom:0}.zKXfiW_contactForm input,.zKXfiW_contactForm textarea{max-width:100%}.zKXfiW_successMessage{min-height:220px}}
.hdIoba_desktopHeader{z-index:1000;width:100%;padding:32px 0}.hdIoba_transparentHeader{position:absolute;top:0;left:0}.hdIoba_innerContent{z-index:9999;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.hdIoba_logo svg{width:100%;max-width:245px}.hdIoba_darkColorLogo svg{fill:var(--color-black)}.hdIoba_whiteColorLogo svg{fill:var(--color-white)}.hdIoba_navigationMenu{border-radius:var(--border-radius-medium);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#393b3f1a;align-items:center;gap:8px;padding:4px;display:flex;position:relative}.hdIoba_megaMenuActive{border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium);border-bottom-right-radius:0;border-bottom-left-radius:0}.hdIoba_navigationMenu a,.hdIoba_navigationMenu button{font-family:var(--font-secondary);font-weight:var(--font-weight-semibold);padding:10px 20px;font-size:1rem;text-decoration:none}.hdIoba_transparentHeader .hdIoba_navigationMenu a:not(.hdIoba_menuCta),.hdIoba_transparentHeader .hdIoba_navigationMenu button{color:var(--color-white);transition:color .2s}.hdIoba_navigationMenu a:hover,.hdIoba_navigationMenu button:hover{opacity:.9}.hdIoba_navigationMenu .hdIoba_active{border-radius:var(--border-radius-small);background:#ffffff80}.hdIoba_menuCta{background:var(--primary-color);border-radius:var(--border-radius-small);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;align-items:center;gap:5px;margin-left:7px;padding:10px 20px;transition:background .2s;display:inline-flex;color:var(--text-primary)!important}.hdIoba_menuCta svg{width:16px;min-width:16px;fill:inherit;margin-bottom:-3px}.hdIoba_menuCta:hover{opacity:.9;background:var(--primary-color-invert)}.hdIoba_transparentHeader .hdIoba_menuCta{background:var(--primary-color);color:var(--text-primary)}.hdIoba_megaMenuParent{position:static}.hdIoba_megaMenuToggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;font-size:1rem;display:inline-flex}.hdIoba_megaMenuToggle svg{width:16px;min-width:16px;fill:var(--color-text)}.hdIoba_transparentHeader .hdIoba_megaMenuToggle svg{fill:var(--color-white)}@media (max-width:880px){.hdIoba_desktopHeader{display:none}}
.KMrMUG_modalBackground{background:var(--modal-background);box-sizing:border-box;z-index:99999;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.KMrMUG_modalCard{background:var(--modal-card-background);border-radius:var(--border-radius-small);word-break:break-word;width:800px;min-height:56px;max-height:calc(100vh - 60px);margin-top:30px;margin-bottom:30px;position:relative;overflow-y:auto}.KMrMUG_modalHeader{justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.KMrMUG_closeButton{background-color:var(--color-white);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.KMrMUG_modalWithoutTitle{justify-content:flex-end}.KMrMUG_closeButton svg{width:20px;stroke:var(--color-text)}.KMrMUG_modalContent{padding:var(--spacing-32);padding-top:0}.KMrMUG_modalWithoutHeader{z-index:2;position:absolute;top:7px;right:7px}@media (max-width:880px){.KMrMUG_modalCard{z-index:99999;margin:20px}.KMrMUG_closeButton{width:36px;height:36px}.KMrMUG_closeButton svg{width:16px}}
.xNDs4q_downloadButton{cursor:pointer;border:none;display:inline-flex}.xNDs4q_downloadModal{background:var(--color-white);width:1000px;max-width:100%}.xNDs4q_inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.xNDs4q_right{display:flex;position:relative;overflow:hidden}.xNDs4q_right img{object-fit:cover;width:100%;height:100%}.xNDs4q_left{padding:60px}.xNDs4q_formTop{margin-bottom:20px}@media (max-width:880px){.xNDs4q_inner{grid-template-columns:1fr}.xNDs4q_left{padding:40px 20px}.xNDs4q_right{display:none}.xNDs4q_downloadButton{justify-content:center;width:100%}}
.QD1VGG_menu,.QD1VGG_submenu{border-top:1px solid var(--border);background:var(--color-background);z-index:99;height:100svh;padding:130px 20px 20px;position:absolute;top:0;left:0;right:0;overflow:scroll}.QD1VGG_menu{flex-direction:column;justify-content:space-between;align-items:center;padding:30px 20px;display:flex}.QD1VGG_headerPlaceholder{height:var(--mobile-navbar-height)}.QD1VGG_links{flex-direction:column;justify-content:center;align-items:stretch;gap:20px;width:100%;display:flex}.QD1VGG_links a,.QD1VGG_links button{font-size:1.25rem;font-weight:var(--font-weight-semibold)}.QD1VGG_bottomLink{width:100%}.QD1VGG_bottomLink .QD1VGG_menuCta{font-size:1rem;font-weight:var(--font-weight-semibold);background:var(--color-black);width:100%;color:var(--color-white);border-radius:var(--border-radius-large);text-align:center;padding:20px;display:block}.QD1VGG_submenuTitle{font-size:1.75rem;font-weight:var(--font-weight-bold);margin-bottom:20px;display:block}.QD1VGG_submenuLinks{flex-direction:column;gap:30px;margin-bottom:30px;padding:0;display:flex}.QD1VGG_submenuToggle,.QD1VGG_backButton{font-size:1.1rem;font-weight:var(--font-weight-semibold);color:var(--color-text);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:4px;display:flex}.QD1VGG_submenuToggle svg{width:18px;min-width:18px;fill:var(--color-text)}.QD1VGG_backButton svg{width:22px;min-width:22px;fill:var(--color-text)}.QD1VGG_backButton{margin-bottom:30px}.QD1VGG_title{font-size:1rem;font-weight:var(--font-weight-semibold)}.QD1VGG_subtitle{font-size:.9rem;font-weight:var(--font-weight-regular);color:var(--color-grey)}
.EVoG1G_uspSection{padding:80px 0}.EVoG1G_uspGrids{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.EVoG1G_uspGrids h1{text-wrap:balance}.EVoG1G_solutionSection{background:var(--grey-100)}.EVoG1G_solutionInnerContent{grid-template-columns:1fr 1fr;column-gap:60px;display:grid}.EVoG1G_solutionImage{flex:1;width:100%;height:100%;position:relative}.EVoG1G_solutionImage img{object-fit:cover;width:100%;height:100%}.EVoG1G_solutionContent{padding:110px 0}.EVoG1G_storiesSection{padding:64px 0}.EVoG1G_specificationsInner{background:var(--grey-100);border-radius:var(--border-radius-large);width:100%;padding:32px}.EVoG1G_specificationsFlex{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-bottom:32px;display:grid}.EVoG1G_specList{flex-direction:column;gap:8px;padding-left:25px;font-size:1.125rem;line-height:1.6;display:inline-flex}.EVoG1G_relatedApplicationsSection{padding:80px 0 64px}.EVoG1G_relatedApplicationGrids{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.EVoG1G_contactLink{cursor:pointer}@media (max-width:1024px){.EVoG1G_uspSection{padding:8px 0 32px}.EVoG1G_uspGrids,.EVoG1G_solutionInnerContent{grid-template-columns:1fr}.EVoG1G_solutionContent{order:-1;padding:40px 0}.EVoG1G_solutionImage{height:300px}.EVoG1G_storiesSection{padding:48px 0}.EVoG1G_specificationsFlex{grid-template-columns:1fr;row-gap:32px}.EVoG1G_relatedApplicationsSection{padding:40px 0 32px}.EVoG1G_relatedApplicationGrids{grid-template-columns:1fr}.EVoG1G_specificationsInner{padding:20px}}
.bAUUiW_content{padding:80px 0;font-size:1rem;line-height:1.5}.bAUUiW_content ul{margin-bottom:var(--richtext-tag-margin);flex-direction:column;gap:12px;padding-left:30px;display:flex}.bAUUiW_relatedNewsGrids{grid-template-columns:repeat(3,1fr);gap:20px;padding-bottom:80px;display:grid}.bAUUiW_content img{max-width:100%;height:auto}.bAUUiW_content a{font-weight:var(--font-weight-medium)!important}@media (max-width:880px){.bAUUiW_relatedNewsGrids{grid-template-columns:1fr;padding-bottom:32px}.bAUUiW_content{padding:32px 0}}
.sD1xXW_ctaContainer{text-align:center;background-color:var(--grey-100);border-radius:var(--border-radius-large);font-size:var(--heading-small);flex-direction:column;align-items:center;row-gap:20px;padding:32px 80px;display:flex}.sD1xXW_ctaButton{cursor:pointer}@media (max-width:880px){.sD1xXW_ctaContainer{padding:20px}}
.HefNKG_videoPlayer{border-radius:var(--border-radius-medium);aspect-ratio:16/9;position:relative;overflow:hidden}.HefNKG_imageContainer{aspect-ratio:16/9;border-radius:var(--border-radius-medium);width:100%;height:auto;position:relative;overflow:hidden}.HefNKG_imageContainer img{object-fit:cover;border-radius:var(--border-radius-medium);width:100%;height:100%}.HefNKG_overlay{border-radius:var(--border-radius-medium);background:linear-gradient(#0003 0% 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.HefNKG_overlayInner{color:var(--color-white);border-radius:var(--border-radius-medium);flex-direction:column;align-items:center;gap:32px;display:flex}.HefNKG_playButton{background:var(--primary-color);color:var(--text-primary);border-radius:var(--border-radius-medium);font-size:var(--heading-base);font-weight:var(--font-weight-semibold);cursor:pointer;text-transform:uppercase;border:none;justify-content:center;align-items:center;padding:14px 30px;text-decoration:none;display:inline-flex}.HefNKG_videoPlayerContainer{width:100%;height:100%;min-height:aspect-ratio;aspect-ratio:16/9;position:relative}.HefNKG_logo{width:405px;max-width:100%}.HefNKG_video{object-fit:cover;--media-object-fit:cover}@media (max-width:880px){.HefNKG_videoPlayer,.HefNKG_imageContainer{aspect-ratio:4/3}.HefNKG_logo{width:300px}.HefNKG_playButton{font-size:var(--heading-base);padding:12px 24px}}
.IX-8Lq_aboutUsPage{padding-top:60px}.IX-8Lq_heroContainer{grid-template-columns:repeat(12,1fr);display:grid}.IX-8Lq_heroInner{grid-column:1/span 7;margin-bottom:60px}.IX-8Lq_heroImage{border-radius:var(--border-radius-xmedium);grid-column:1/span 12;display:flex;position:relative;overflow:hidden}.IX-8Lq_heroImage img{object-fit:cover;width:100%}.IX-8Lq_infoSection{padding-top:80px}.IX-8Lq_infoSectionTagline{font-size:var(--heading-small);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:20px;display:flex}.IX-8Lq_infoSectionContainer{border-bottom:1px solid var(--border-color-primary);grid-template-columns:repeat(12,1fr);padding-bottom:80px;display:grid}.IX-8Lq_infoSectionInner{grid-column:1/span 8}.IX-8Lq_locationSection{padding-top:80px}.IX-8Lq_employeeSection{padding-bottom:60px}.IX-8Lq_employeeGrids{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.IX-8Lq_contactSection{border-top:1px solid var(--border-color-primary);position:relative}.IX-8Lq_contactInnerContent{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:40px;display:grid}.IX-8Lq_contactImage{width:100%;height:100%;position:relative;overflow:hidden}.IX-8Lq_contactContent{padding:40px 0}.IX-8Lq_mapSection{padding:60px 0}.IX-8Lq_taglineText{font-size:var(--heading-small);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:20px;display:flex}.IX-8Lq_mapRow{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.IX-8Lq_mapSection .IX-8Lq_left{grid-column:1/span 4}.IX-8Lq_mapSection .IX-8Lq_right{grid-column:5/span 8;padding-left:40px}.IX-8Lq_mapSection .IX-8Lq_right svg{width:100%}.IX-8Lq_mapSection .IX-8Lq_right svg circle{transform-box:fill-box;transform-origin:50%;animation:1.5s ease-in-out infinite IX-8Lq_pinPulse}@keyframes IX-8Lq_pinPulse{0%,to{transform:scale(1)}50%{transform:scale(1.45)}}@media (max-width:1024px){.IX-8Lq_employeeGrids{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media (max-width:880px){.IX-8Lq_aboutUsPage{padding-top:20px}.IX-8Lq_heroInner,.IX-8Lq_heroImage{grid-column:1/span 12}.IX-8Lq_heroImage img{aspect-ratio:16/12;height:auto}.IX-8Lq_infoSection{padding-top:60px}.IX-8Lq_infoSectionContainer{grid-template-columns:repeat(12,1fr);padding-bottom:48px}.IX-8Lq_infoSectionInner{grid-column:1/span 12}.IX-8Lq_employeeGrids{grid-template-columns:1fr;gap:30px}.IX-8Lq_contactInnerContent{grid-template-columns:1fr}.IX-8Lq_locationSection{padding-top:60px}.IX-8Lq_employeeSection{padding-bottom:32px}.IX-8Lq_contactImage{width:100%;height:300px}.IX-8Lq_contactSection{border-top:none}.IX-8Lq_contactContent{padding:0 0 32px}.IX-8Lq_mapSection{padding:20px 0 40px}.IX-8Lq_mapRow{grid-template-columns:1fr;row-gap:40px}.IX-8Lq_mapSection .IX-8Lq_left{grid-column:1/span 12}.IX-8Lq_mapSection .IX-8Lq_right{grid-column:1/span 12;padding-left:0}.IX-8Lq_taglineText{font-size:var(--heading-base);margin-bottom:10px}}
._2erpSW_newsPage{padding:60px 0}._2erpSW_newsGrids{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px;display:grid}@media (max-width:1024px){._2erpSW_newsGrids{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){._2erpSW_newsPage{padding:20px 0}._2erpSW_newsGrids{grid-template-columns:1fr}}
._8yhnQq_pageContent{padding:60px 0}._8yhnQq_pageHeader{text-align:center;margin-bottom:40px}._8yhnQq_pageContent strong{font-weight:var(--font-weight-semibold)}._8yhnQq_content{margin-bottom:60px}._8yhnQq_content ul{margin-bottom:var(--richtext-tag-margin);padding-left:30px}@media (max-width:880px){._8yhnQq_pageContent{padding:48px 0}}
.p0Q-ga_main{padding:60px 0}.p0Q-ga_hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;row-gap:20px;max-width:700px;margin:0 auto;padding-bottom:32px;display:flex}.p0Q-ga_subTitle{text-transform:uppercase;font-size:var(--heading-small);font-weight:var(--font-weight-bold)}.p0Q-ga_productImage{border-radius:var(--border-radius-small);aspect-ratio:16/9;width:100%;height:auto;display:flex;position:relative;overflow:hidden}.p0Q-ga_productImage img{object-fit:cover;width:100%;height:auto}.p0Q-ga_content{padding:80px 0}@media (max-width:880px){.p0Q-ga_main{padding:20px 0 32px}.p0Q-ga_hero{padding-bottom:24px}.p0Q-ga_content{padding:40px 0}}
