@font-face{font-family:Red Hat Display;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/1c7ae40a53da9fd1-s.0qm-449mkc_lq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/b4bcbef9f06f9735-s.p.28i_eif9c7auo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display Fallback;src:local(Arial);ascent-override:102.68%;descent-override:30.76%;line-gap-override:0.0%;size-adjust:99.15%}.ISdC-G_className{font-family:Red Hat Display,Red Hat Display Fallback;font-style:normal}.ISdC-G_variable{--red-hat-display:"Red Hat Display", "Red Hat Display Fallback"}
@font-face{font-family:Red Hat Text;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/2b086ac7cdea8fbb-s.2q-w74ssynylk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/fe76bb8bb0cc06e0-s.p.0w8fmwlz7xqve.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text Fallback;src:local(Arial);ascent-override:101.53%;descent-override:30.42%;line-gap-override:0.0%;size-adjust:100.27%}.WTrjzq_className{font-family:Red Hat Text,Red Hat Text Fallback;font-style:normal}.WTrjzq_variable{--red-hat-text:"Red Hat Text", "Red Hat Text Fallback"}
.UqzxIW_baseLink{line-height:1;font-weight:var(--font-weight-semibold);fill:inherit;white-space:nowrap;cursor:pointer;align-items:center;width:fit-content;text-decoration:none;display:inline-flex}.UqzxIW_baseLink svg{width:10px;fill:inherit;display:inline-block}.UqzxIW_baseLink span{margin-bottom:0!important}.UqzxIW_link{color:var(--text)}.UqzxIW_paddingLink{justify-content:center;padding:11px 22px;line-height:1.6}.UqzxIW_backgroundPrimary{color:var(--white);fill:var(--white);background-color:var(--primary)}.UqzxIW_backgroundSecondary{background:var(--secondary);color:var(--primary);fill:var(--primary)}.UqzxIW_backgroundWhite{background-color:var(--white);color:var(--primary);fill:var(--primary)}.UqzxIW_textColorPrimary{color:var(--primary);fill:var(--primary)}.UqzxIW_textColorWhite{color:var(--white);fill:var(--white)}.UqzxIW_borderGrey{border:1px solid var(--border);fill:var(--text);color:var(--text)}.UqzxIW_borderWhite{border:1px solid var(--white);fill:var(--white);color:var(--white)}.UqzxIW_borderPrimary{border:1px solid var(--primary);fill:var(--primary);color:var(--primary)}.UqzxIW_sizeLarge{gap:16px;font-size:1.5rem}.UqzxIW_sizeSmall{gap:8px;font-size:.9rem}.UqzxIW_sizeDefault{gap:16px;font-size:1rem}.UqzxIW_icon{border-radius:var(--border-radius-full);justify-content:center;align-items:center;display:flex}.UqzxIW_sizeDefault .UqzxIW_icon{width:24px;height:24px}.UqzxIW_sizeLarge .UqzxIW_icon{width:28px;height:28px}.UqzxIW_sizeSmall .UqzxIW_icon{width:22px;height:22px}.UqzxIW_sizeLarge .UqzxIW_icon svg{width:14px}.UqzxIW_sizeSmall .UqzxIW_icon svg{width:12px;height:12px}.UqzxIW_iconColorPrimary{fill:var(--white);background:var(--primary)}.UqzxIW_iconColorSecondary{fill:var(--primary);background:var(--sand)}@media (max-width:480px){.UqzxIW_paddingLink{padding:17px 22px}.UqzxIW_fullWidthOnMobile{width:100%}}
.JcIOrW_productCard{grid-template-columns:1fr;row-gap:16px;display:grid}.JcIOrW_productCard h3{font-size:1rem;font-weight:var(--font-weight-bold);margin-bottom:12px}.JcIOrW_productCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:1rem;display:-webkit-box;overflow:hidden}.JcIOrW_serviceCard h3{margin-bottom:5px;font-size:1.5rem}.JcIOrW_serviceCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;display:-webkit-box;overflow:hidden}.JcIOrW_articleCard{grid-template-columns:1fr 2fr;align-items:center;column-gap:28px;display:grid}.JcIOrW_articleCard .JcIOrW_thumbnailImage{object-fit:cover;width:100%;height:150px}.JcIOrW_articleCard h3{font-size:1rem;font-weight:var(--font-weight-bold);margin-bottom:12px}.JcIOrW_articleCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:1rem;display:-webkit-box;overflow:hidden}.JcIOrW_productCard .JcIOrW_thumbnailImage{object-fit:cover;width:100%}.JcIOrW_partnerProduct{grid-template-columns:1fr 2fr;align-items:center;gap:20px}.JcIOrW_partnerProduct .JcIOrW_thumbnailImage{object-fit:cover;height:150px}.JcIOrW_productCard h3{margin-bottom:0}.JcIOrW_productCard .JcIOrW_brandName{font-size:.9rem;font-weight:var(--font-weight-medium);margin-bottom:5px;display:flex}.JcIOrW_columnStyle{grid-template-columns:1fr 2fr;align-items:center;column-gap:20px;display:grid}.JcIOrW_columnStyle .JcIOrW_thumbnailImage{object-fit:cover;height:150px}.JcIOrW_columnStyle p{margin-bottom:4px}.JcIOrW_imageWrapper{background:var(--grey);display:flex}.JcIOrW_imageWrapper img{color:#0000;mix-blend-mode:darken}.JcIOrW_storyCard h3,.JcIOrW_storyCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;display:-webkit-box;overflow:hidden}.JcIOrW_storyCard h3{font-size:1.25rem;font-weight:var(--font-weight-bold)}.JcIOrW_storyCard p{font-size:1rem}@media (max-width:480px){.JcIOrW_productCard{grid-template-columns:1fr 2fr;align-items:center;column-gap:16px}.JcIOrW_productCard p{display:none}.JcIOrW_articleCard{grid-template-columns:1fr;row-gap:16px}.JcIOrW_articleCard .JcIOrW_thumbnailImage{object-fit:cover;height:49vw}.JcIOrW_serviceCard h3{font-size:1.25rem}.JcIOrW_columnStyle .JcIOrW_thumbnailImage{height:100px}.JcIOrW_columnStyle p{display:none}.JcIOrW_articleCard.JcIOrW_columnStyle{grid-template-columns:1fr 2fr;row-gap:16px}}
.QgVfjq_articleContainer{border-top:1px solid var(--border-color);grid-template-columns:1fr 1fr;column-gap:0;display:grid}.QgVfjq_articleContainer .QgVfjq_leftColumn{padding-top:20px}.QgVfjq_articleContainer .QgVfjq_rightColumn{border-left:1px solid var(--border-color)}.QgVfjq_articleContainer .QgVfjq_leftColumn h3{font-size:3rem;font-weight:var(--font-weight-bold);text-wrap:balance;max-width:300px;margin-bottom:20px}.QgVfjq_articleRows{grid-template-columns:1fr;row-gap:0;display:grid}.QgVfjq_articleRows>a{padding:20px}.QgVfjq_articleRows>a:not(:last-child){border-bottom:1px solid var(--border-color)}@media (max-width:480px){.QgVfjq_articleContainer{grid-template-columns:1fr;padding:32px 0}.QgVfjq_articleContainer .QgVfjq_leftColumn{justify-content:space-between;align-items:center;column-gap:20px;margin-bottom:32px;padding-top:0;display:flex}.QgVfjq_articleContainer .QgVfjq_leftColumn h3{max-width:200px;margin-bottom:0;font-size:1.5rem}.QgVfjq_articleContainer .QgVfjq_rightColumn{border-left:none}.QgVfjq_articleRows{row-gap:20px}.QgVfjq_articleRows>a{padding:0;border-bottom:none!important}}
._9WHzta_featureCard{position:relative}._9WHzta_featureCard h3{margin-bottom:5px;font-size:1.5rem}._9WHzta_featureCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;display:-webkit-box;overflow:hidden}
.Like6G_filterFlex{justify-content:center;margin-bottom:20px;display:flex}.Like6G_filters{background-color:var(--white);border-radius:var(--border-radius-full);justify-content:center;margin-bottom:20px;padding:0 5px;display:inline-flex;position:relative}.Like6G_filters .Like6G_productName{font-size:1rem;line-height:1.6;font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;padding:16px 32px}.Like6G_productDetails{flex-direction:column;justify-content:space-between;display:flex}.Like6G_highlight{z-index:1;transform-origin:50%;border-radius:var(--border-radius-full);background:#0000001a;height:calc(100% - 10px);animation:ease-in-out Like6G_auto;animation-timeline:none;position:absolute;top:50%;overflow:hidden;transform:scale(1)translateY(-50%)}.Like6G_details{border-top:1px solid var(--border-color);grid-template-columns:repeat(12,1fr);justify-content:space-between;align-items:center;gap:20px;padding-top:32px;display:grid;position:relative}.Like6G_image{justify-content:center;display:flex}.Like6G_image img{color:#0000}.Like6G_leftColumn{grid-column:span 10}.Like6G_rightColumn{grid-column:span 2;justify-content:flex-end;display:flex}.Like6G_leftColumn h3{margin-bottom:12px}.Like6G_leftColumn p{font-size:1.25rem}.Like6G_rightColumnInner{z-index:1;position:relative}.Like6G_gridLines{z-index:0;pointer-events:none;grid-template-columns:repeat(16,1fr);width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.Like6G_gridLine{background-color:var(--border-color);grid-area:1/15;width:1px}@media (min-width:481px) and (max-width:1024px){.Like6G_details{grid-template-columns:1fr 1fr}.Like6G_leftColumn{border-bottom:1px solid var(--border-color);grid-column:span 6;padding-bottom:20px}.Like6G_rightColumn{grid-column:span 6;justify-content:flex-start}.Like6G_rightColumnInner{justify-content:flex-end;display:flex}.Like6G_gridLines{display:none}.Like6G_filters{justify-content:flex-start;overflow-x:auto}}@media (max-width:480px){.Like6G_details{grid-template-columns:1fr}.Like6G_leftColumn,.Like6G_rightColumn{grid-column:span 12}.Like6G_leftColumn{border-bottom:1px solid var(--border-color);padding-bottom:20px}.Like6G_rightColumn{justify-content:flex-start}.Like6G_filters{padding:5px}.Like6G_highlight{height:calc(100% - 10px)}.Like6G_gridLines{display:none}.Like6G_filters{justify-content:flex-start;overflow-x:auto}.Like6G_image{align-items:center;min-height:49vw}}
.Hlix7a_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}.Hlix7a_containerSmall{max-width:var(--container-small)}.Hlix7a_containerRegular{max-width:var(--container-regular)}.Hlix7a_containerLarge{max-width:var(--container-large)}
.dOO90a_figure{margin:30px 0;padding:0;line-height:0}.dOO90a_figure img{width:auto}.dOO90a_figure figcaption{color:var(--text);text-align:left;opacity:.6;margin-top:6px;font-size:1rem;font-style:italic;line-height:1.3}
.o8Sj0G_blockquote{background:var(--sand);flex-direction:column;margin:80px 0 60px;padding:60px;display:flex;position:relative}.o8Sj0G_quoteIcon{width:96px;position:absolute;top:-45px;left:50%;transform:translate(-50%)}.o8Sj0G_blockquote .o8Sj0G_content{font-size:1.25rem;line-height:1.65}.o8Sj0G_blockquote cite{font-weight:var(--font-weight-medium);font-size:.9rem;font-style:normal}@media (max-width:480px){.o8Sj0G_blockquote{margin:60px 0 40px;padding:40px 20px}.o8Sj0G_quoteIcon{width:64px;top:-30px}.o8Sj0G_blockquote .o8Sj0G_content{font-size:1rem;line-height:1.5}}
.wiki6q_videoPlayer{aspect-ratio:16/9;align-items:center;display:flex;position:relative;overflow:hidden}.wiki6q_imageContainer{aspect-ratio:16/9;width:100%;height:auto;position:relative;overflow:hidden}.wiki6q_imageContainer img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%}.wiki6q_overlay{background:linear-gradient(#0000000d 0% 51.66%,#00000014 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.wiki6q_overlayInner{color:var(--white);flex-direction:column;align-items:center;gap:0;display:flex}.wiki6q_playButton{background:var(--white);color:var(--secondary);border-radius:var(--border-radius-full);cursor:pointer;border:none;justify-content:center;align-items:center;width:60px;height:60px;padding:14px 30px;text-decoration:none;display:inline-flex}.wiki6q_playButton svg{width:32px;min-width:32px;fill:var(--secondary)}.wiki6q_videoPlayerContainer{width:100%;height:100%;min-height:aspect-ratio;aspect-ratio:16/9;position:relative}.wiki6q_muxVideo{object-fit:cover;--media-object-fit:cover;width:100%;height:100%;min-height:aspect-ratio;aspect-ratio:16/9;--media-controls-background:#141414b3;--media-control-icon-color:#00ffb4;--media-control-hover-icon-color:#00ffb4;--media-controls-text-color:#fff;--media-seekbar-fill-color:#00ffb4;--media-seekbar-track-color:#fff3;--media-seekbar-buffer-color:#ffffff4d;--media-spinner-color:#00ffb4;position:relative}.wiki6q_muxVideo::part(center play button),.wiki6q_muxVideo::part(top){display:none}
.YtzAea_blockContent{background:var(--white);border-radius:var(--border-radius-small);grid-template-columns:260px 1fr;justify-content:space-between;align-items:stretch;min-height:120px;margin:40px 0;display:grid;overflow:hidden;text-decoration:none!important}.YtzAea_right{flex-direction:column;justify-content:center;padding:24px;display:flex}.YtzAea_right span{color:var(--secondary);font-size:1.1rem;font-weight:var(--font-weight-bold);margin-bottom:10px;display:block}.YtzAea_right h3{color:var(--primary);font-weight:var(--font-weight-bold);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:0!important;margin-bottom:15px!important;font-size:1.25rem!important;line-height:1.2!important}.YtzAea_right p{color:var(--text-secondary);font-size:1rem;line-height:1.5;font-weight:var(--font-weight-regular);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.YtzAea_left{position:relative}.YtzAea_left img{border-radius:var(--border-radius-large);object-fit:cover;width:100%;height:100%;position:absolute}@media screen and (max-width:641px){.YtzAea_blockContent{grid-template-columns:1fr}.YtzAea_left{order:-1;min-height:200px}}
.opx2tG_desktopBreadcrumbs{align-items:center;font-size:.9rem;display:flex}.opx2tG_desktopBreadcrumbItem{display:flex}.opx2tG_desktopBreadcrumbHomeIcon{line-height:0}.opx2tG_desktopBreadcrumbLink{font-weight:var(--font-weight-medium)}.opx2tG_desktopBreadcrumbDisabledLink{font-weight:var(--font-weight-regular);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.opx2tG_desktopBreadcrumbIcon{opacity:.5;margin:0 12px;display:flex}.opx2tG_desktopBreadcrumbIcon svg{width:7px;min-width:7px}.opx2tG_mobileBreadcrumbLink{font-weight:var(--font-weight-medium);align-items:center;gap:10px;display:flex}.opx2tG_mobileBreadcrumbLink svg{width:8px}.opx2tG_desktopBreadcrumbHomeIcon svg{fill:none;width:16px;stroke:var(--primary)}
.KzU45a_productImage{background:var(--grey);justify-content:center;align-items:center;display:flex}.KzU45a_productImage:not(.KzU45a_hasGalleryImages){height:100%}.KzU45a_hasGalleryImages{height:calc(100% - 120px)}.KzU45a_productImage a{background:var(--grey);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.KzU45a_productImage img{object-fit:cover;display:flex}.KzU45a_productGallery{grid-template-columns:repeat(6,100px);gap:26px;margin-top:12px;display:grid}.KzU45a_productGallery img{object-fit:cover;height:100%;display:flex}@media (max-width:480px){.KzU45a_productGallery{grid-template-columns:repeat(4,1fr);gap:20px;padding-top:0;padding-bottom:0}}
.uvLK1a_logo{flex-shrink:0;display:flex}.uvLK1a_logo svg{width:175px;fill:var(--primary)}.uvLK1a_desktopNavbar{justify-content:space-between;align-items:center;display:flex}.uvLK1a_navigationMenu{flex-grow:1;justify-content:center;align-items:center;column-gap:40px;display:flex}.uvLK1a_navigationMenu a{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--primary);text-decoration:none}@media (max-width:840px){.uvLK1a_desktopNavbarContainer{display:none}}
.VUSe4G_block{grid-template-columns:repeat(12,1fr);column-gap:16px;display:grid}.VUSe4G_left{grid-column:span 4}.VUSe4G_right{grid-column:span 8;grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.VUSe4G_left h4{font-size:1rem;font-weight:var(--font-weight-bold)}.VUSe4G_grid h5{font-size:1rem;font-weight:var(--font-weight-medium)}@media (max-width:480px){.VUSe4G_block{row-gap:16px}.VUSe4G_left,.VUSe4G_right{grid-column:span 12}}
@media (max-width:840px){.MEUVsG_navbarContainer{z-index:9999;justify-content:space-between;align-items:center;column-gap:40px;display:flex;position:relative}.MEUVsG_logo{display:flex}.MEUVsG_logo svg{width:128px}.MEUVsG_menuOpener{display:flex}.MEUVsG_menuButton svg{width:28px;fill:var(--primary);display:flex}.MEUVsG_openedMenu{background:var(--white);z-index:999;flex-direction:column;justify-content:center;align-items:center;row-gap:40px;width:100vw;height:100vh;padding:140px 20px;display:flex;position:absolute;top:0;left:0}.MEUVsG_openedMenu a{font-size:1.375rem;font-weight:var(--font-weight-medium);color:var(--primary);justify-content:center;display:inline-flex}.MEUVsG_navigationMenu{text-align:center;flex-direction:column;justify-content:center;row-gap:20px;display:flex}}@media (min-width:841px){.MEUVsG_mobileNavbar{display:none}}
.eDFQRq_button{border-radius:var(--border-radius-full);font-family:var(--red-hat-display), sans-serif;font-weight:var(--font-weight-bold);letter-spacing:.02em;text-align:center;padding:13px 30px;font-size:.9375rem;line-height:1.4;transition:background-color .2s,border-color .2s,color .2s;display:inline-block}.eDFQRq_light{background:var(--white);color:var(--primary)}.eDFQRq_light:hover{background:var(--pale-blue)}.eDFQRq_dark{background:var(--primary);color:var(--white)}.eDFQRq_dark:hover{background:var(--ink)}.eDFQRq_outline{color:var(--white);border:1.5px solid #fff9}.eDFQRq_outline:hover{border-color:var(--white);background:#ffffff1a}@media (max-width:480px){.eDFQRq_button{width:100%}}
.phYXxa_block{grid-template-columns:repeat(12,1fr);column-gap:16px;display:grid}.phYXxa_left{grid-column:span 4}.phYXxa_detailsContent{grid-column:span 8;grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.phYXxa_left h4{font-size:1rem;font-weight:var(--font-weight-bold)}.phYXxa_material h5,.phYXxa_surfaceTreatment h5{font-size:1rem;font-weight:var(--font-weight-medium)}.phYXxa_attributesList{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:480px){.phYXxa_block{row-gap:16px}.phYXxa_left,.phYXxa_detailsContent{grid-column:span 12}}
._1GDZhq_pageHeader{max-width:100%;padding-left:calc((100vw - var(--container-large)) / 2);grid-template-columns:1fr 680px;column-gap:80px;display:grid}._1GDZhq_pageHeader ._1GDZhq_left{padding-left:20px}._1GDZhq_pageHeader ._1GDZhq_right{display:flex}._1GDZhq_headerContent{flex-direction:column;gap:12px;margin:140px 0;display:flex}._1GDZhq_tagLine{background:var(--grey);color:var(--text);width:fit-content;font-size:1rem;font-weight:var(--font-weight-medium);padding:4px 8px;display:inline-flex}._1GDZhq_headerContent h1{color:var(--text);font-size:3rem}._1GDZhq_storyInner{background:var(--grey)}._1GDZhq_introduction{text-align:center;border-bottom:1px solid var(--border-color);padding:40px 0}._1GDZhq_introduction p{font-size:2rem;font-weight:var(--font-weight-bold);line-height:1.2}._1GDZhq_projectDetails{border-bottom:1px solid var(--border-color);padding:40px 0}._1GDZhq_detailsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}._1GDZhq_detailsGrid ._1GDZhq_heading{font-size:1.5rem;font-weight:var(--font-weight-bold)}._1GDZhq_projecGrid h4{font-size:1rem;font-weight:var(--font-weight-semibold);margin-bottom:0}._1GDZhq_successMetrics{border-bottom:1px solid var(--border-color);padding:40px 0}._1GDZhq_metricsGrid,._1GDZhq_overviewGrid{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._1GDZhq_metricsGrid ._1GDZhq_heading,._1GDZhq_overviewGrid ._1GDZhq_heading{grid-column:span 4}._1GDZhq_metricsGrid ._1GDZhq_metrics,._1GDZhq_productCarousel{grid-column:span 8}._1GDZhq_metrics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}._1GDZhq_productSlide{min-width:0;padding-left:var(--slide-spacing);flex:0 0 40%;position:relative;transform:translate(0,0)}._1GDZhq_productOverview{padding:40px 0}._1GDZhq_productOverviewContainer,._1GDZhq_imageGallery{padding-left:calc(((100vw - var(--container-large)) / 2) - 6px)}._1GDZhq_imageGallery{padding:55px 0}._1GDZhq_imageGallery ._1GDZhq_heading{margin-bottom:32px;font-size:1.5rem}._1GDZhq_gallerySlide{--slide-size:22%;flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative;transform:translate(0,0)}._1GDZhq_content{padding:48px 0}._1GDZhq_productsListingOnMobile{display:none}@media (max-width:480px){._1GDZhq_pageHeader{display:block}._1GDZhq_pageHeader ._1GDZhq_left{padding-left:0}._1GDZhq_breadcrumbs{margin-left:20px}._1GDZhq_headerContent{flex-direction:column;align-items:center;margin:20px 0;display:flex}._1GDZhq_headerContent h1{text-align:center;font-size:3rem}._1GDZhq_introduction{padding:24px 0}._1GDZhq_introduction p{font-size:1.5rem}._1GDZhq_projectDetails{padding:20px 0}._1GDZhq_detailsGrid{grid-template-columns:1fr;row-gap:20px}._1GDZhq_successMetrics{padding:20px 0}._1GDZhq_metricsGrid ._1GDZhq_heading,._1GDZhq_overviewGrid ._1GDZhq_heading,._1GDZhq_metricsGrid ._1GDZhq_metrics,._1GDZhq_productCarousel{grid-column:span 12}._1GDZhq_productOverviewContainer,._1GDZhq_imageGallery{padding-left:20px;padding-right:20px}._1GDZhq_productOverview{padding:24px 0}._1GDZhq_overviewGrid ._1GDZhq_heading{margin-bottom:20px}._1GDZhq_productCarousel{display:none}._1GDZhq_productsListingOnMobile{flex-direction:column;grid-column:span 12;gap:20px;width:100%;display:flex}._1GDZhq_productListItem{width:100%}._1GDZhq_imageGallery{padding:24px 0}._1GDZhq_gallerySlide{--slide-size:75%}._1GDZhq_metrics{grid-template-columns:repeat(1,minmax(0,1fr));column-gap:40px;display:grid}}
.Ue4W7q_container{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Ue4W7q_image{position:relative}.Ue4W7q_image img{object-fit:cover}.Ue4W7q_form{flex-direction:column;justify-content:center;width:100%;padding:70px 60px;display:flex}@media (max-width:480px){.Ue4W7q_container{grid-template-columns:1fr}.Ue4W7q_image{display:none}.Ue4W7q_form{padding:64px 20px 40px}}
.mN8khq_productCard.mN8khq_standard{border-radius:var(--border-radius-full);background:var(--white);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 64px #877c671f}.mN8khq_productCard.mN8khq_standard img{object-fit:cover;grid-column:span 5;max-height:84px}.mN8khq_content.mN8khq_standard{grid-column:span 7;padding:15px 12px}.mN8khq_content.mN8khq_standard h4{font-size:1.25rem;line-height:1;font-weight:var(--font-weight-bold);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:4px;display:-webkit-box;overflow:hidden}@media (max-width:480px){.mN8khq_productCard.mN8khq_standard img{max-height:100px}}.mN8khq_productCard.mN8khq_small{border-radius:var(--border-radius-full);background:#fff;align-items:center;display:flex;box-shadow:0 6px 64px #877c671f}.mN8khq_productCard.mN8khq_small img{object-fit:cover;width:108px;max-height:82px;display:flex}.mN8khq_productCard.mN8khq_small .mN8khq_content{flex-direction:column;gap:2px;padding:15px 12px;display:flex}
._3mKRyW_block{grid-template-columns:repeat(12,1fr);column-gap:16px;display:grid}._3mKRyW_left{grid-column:span 4}._3mKRyW_right{grid-column:span 8}._3mKRyW_left h4{font-size:1rem;font-weight:var(--font-weight-bold)}._3mKRyW_right h5{font-size:1rem;font-weight:var(--font-weight-medium)}._3mKRyW_grids{flex-wrap:wrap;column-gap:8px;display:flex}@media (max-width:480px){._3mKRyW_block{row-gap:16px}._3mKRyW_left,._3mKRyW_right{grid-column:span 12}}
.H0IGla_pageHeader{text-align:center;max-width:800px;margin:40px auto 64px}.H0IGla_pageHeader h1{margin-bottom:12px}.H0IGla_ProductSection{padding-bottom:64px}.H0IGla_breadcrumbs{margin-bottom:32px}.H0IGla_ProductSummary{border-bottom:1px solid var(--border-color);grid-template-columns:repeat(12,1fr);display:grid}.H0IGla_ProductMedia{border-right:1px solid var(--border-color);grid-column:span 7}.H0IGla_ProductDetails{grid-column:span 5}.H0IGla_ProductDetails h1{margin-top:16px;margin-bottom:16px;font-size:2.5rem;display:flex}.H0IGla_ProductDetails h2{margin-bottom:16px;font-size:1.35rem;line-height:1.3;display:flex}.H0IGla_brandBadge{font-weight:var(--font-weight-medium);background:#f1f2f3;padding:4px 8px;display:inline-flex}.H0IGla_brandBy{font-weight:var(--font-weight-bold);margin-bottom:32px;display:flex}.H0IGla_ProductDetails p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px;font-size:1rem;display:-webkit-box;overflow:hidden}.H0IGla_ProductDetails .H0IGla_button{font-weight:var(--font-weight-medium);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text);text-underline-offset:4px;text-decoration-thickness:2px}.H0IGla_ProductDetails .H0IGla_top{padding:20px 40px}.H0IGla_keyFeatures{border-top:1px solid var(--border-color);padding:20px 40px}.H0IGla_keyFeatures h4{font-size:1rem;font-weight:var(--font-weight-bold);margin-bottom:16px}.H0IGla_keyFeatures ul{padding-left:25px}.H0IGla_specifications{padding:32px 0}.H0IGla_specifications h3{max-width:250px;margin-bottom:16px;margin-left:40px}.H0IGla_childProductsSection{background:var(--grey);padding:60px 0}.H0IGla_childProductsSection h2{text-align:center;margin-bottom:32px}.H0IGla_technicalSpecificationsRows>div{padding:24px 40px}.H0IGla_technicalSpecificationsRows>div:not(:last-child){border-bottom:1px solid var(--border-color)}.H0IGla_toolServTechnicalSpecifications{grid-template-columns:repeat(12,1fr);display:grid}.H0IGla_toolServTechnicalSpecifications .H0IGla_specifications{border-right:1px solid var(--border-color);grid-column:span 7}.H0IGla_diagram{grid-column:span 5;justify-content:center;align-items:center;padding:40px;display:flex}.H0IGla_diagram img{width:auto}.H0IGla_CtaContainer{grid-template-columns:1fr 1fr;align-items:center;padding:32px 0;display:grid}.H0IGla_CtaContainer .H0IGla_left p{margin-bottom:20px}.H0IGla_productDescription{max-width:var(--container-small);margin-left:auto;margin-right:auto;padding:64px 20px}.H0IGla_breadcrumbMobile{display:none}.H0IGla_video{margin-bottom:64px}.H0IGla_contactButton{margin-top:32px}.H0IGla_categoryFeaturesGrid{border-top:1px solid var(--border-color);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:60px 0;display:grid}.H0IGla_application{grid-template-columns:repeat(12,1fr);padding:60px 0;display:grid}.H0IGla_application .H0IGla_left{grid-column:span 4;padding-right:40px}.H0IGla_application .H0IGla_left h2{font-size:1.5rem}.H0IGla_application .H0IGla_right{grid-column:span 8}.H0IGla_productPortfolio{border-top:1px solid var(--border-color);padding:60px 0}.H0IGla_productPortfolioRow{grid-template-columns:repeat(12,1fr);display:grid}.H0IGla_productPortfolioRow .H0IGla_left{grid-column:span 4;padding-right:40px}.H0IGla_productPortfolioRow .H0IGla_left h2{font-size:1.5rem}.H0IGla_productPortfolioRow .H0IGla_right{grid-column:span 8;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (min-width:481px) and (max-width:1024px){.H0IGla_ProductMedia,.H0IGla_ProductDetails{grid-column:span 12}.H0IGla_ProductDetails .H0IGla_top,.H0IGla_keyFeatures{padding:20px 0}.H0IGla_CtaContainer{row-gap:20px}.H0IGla_left{grid-column:span 12}.H0IGla_categoryFeaturesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.H0IGla_ProductSection{padding-bottom:32px}.H0IGla_breadcrumbMobile{display:flex}.H0IGla_ProductDetails .H0IGla_breadcrumbs{display:none}.H0IGla_ProductMedia{border-right:none;grid-column:span 12;min-height:300px;margin-bottom:12px}.H0IGla_ProductDetails{grid-column:span 12}.H0IGla_ProductDetails .H0IGla_top,.H0IGla_keyFeatures{padding:20px 0}.H0IGla_toolServTechnicalSpecifications .H0IGla_specifications{border-right:none;order:2;grid-column:span 12}.H0IGla_diagram{order:1;grid-column:span 12}.H0IGla_specifications h3{margin-left:0}.H0IGla_technicalSpecificationsRows>div{padding:24px 0}.H0IGla_CtaContainer{grid-template-columns:1fr;row-gap:40px;padding:32px 0}.H0IGla_productDescription{padding:32px 0}.H0IGla_categoryFeaturesGrid{grid-template-columns:repeat(1,minmax(0,1fr))}.H0IGla_productPortfolioRow,.H0IGla_application{row-gap:32px}.H0IGla_productPortfolioRow .H0IGla_left,.H0IGla_productPortfolioRow .H0IGla_right,.H0IGla_application .H0IGla_left,.H0IGla_application .H0IGla_right{grid-column:span 12;padding-right:0}.H0IGla_productPortfolioRow .H0IGla_right{grid-template-columns:repeat(1,minmax(0,1fr))}}
.szDnbW_kicker{font-family:var(--red-hat-display), sans-serif;font-weight:var(--font-weight-bold);letter-spacing:.22em;text-transform:uppercase;color:var(--secondary);font-size:.8125rem;line-height:1.4;display:block}.szDnbW_light{color:var(--light-blue)}
.JUDgva_block{grid-template-columns:repeat(12,1fr);column-gap:16px;display:grid}.JUDgva_left{grid-column:span 4}.JUDgva_right{grid-column:span 8}.JUDgva_grid h4{font-size:1rem;font-weight:var(--font-weight-medium)}.JUDgva_list{flex-direction:column;row-gap:12px;display:flex}.JUDgva_item{align-items:center;column-gap:8px;display:flex}.JUDgva_item svg{width:20px}@media (max-width:480px){.JUDgva_block{row-gap:16px}.JUDgva_left,.JUDgva_right{grid-column:span 12}}
.v0aYbG_copyButton{font-size:1rem;font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;align-items:center;column-gap:10px;width:fit-content;padding:10px;display:inline-flex}.v0aYbG_copyButton svg{fill:none;width:22px}
._0FJwiW_videoContainer{aspect-ratio:16/9;border-radius:var(--border-radius-large);position:relative;overflow:hidden}._0FJwiW_reactPlayer{width:100%;height:100%;position:absolute;inset:0}:is(._0FJwiW_reactPlayer iframe,._0FJwiW_reactPlayer video,._0FJwiW_reactPlayer .react-player__preview){width:100%;height:100%}._0FJwiW_playIconShadow{background:radial-gradient(#000,#0000 100%);border:1px solid #fff;border-radius:64px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}._0FJwiW_playIcon{border:16px solid #0000;border-left:26px solid #fff;border-right-width:0;margin-left:7px}
.wYctxW_header{padding:30px 0}
.TqS3Ma_hero{isolation:isolate;background:var(--primary);color:var(--white);position:relative}.TqS3Ma_background{object-fit:cover;object-position:center;z-index:-2}.TqS3Ma_hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#172a3bd9 0%,#172a3b99 55%,#172a3b59 100%);position:absolute;inset:0}.TqS3Ma_content{padding:110px 0}.TqS3Ma_content h1{max-width:13em;font-size:clamp(2.25rem,6vw,4rem);font-weight:var(--font-weight-extrabold);color:var(--white);margin-top:16px;line-height:1.03}.TqS3Ma_content p{max-width:34em;color:var(--pale-blue);margin-top:22px;font-size:clamp(1rem,2vw,1.25rem);line-height:1.55}.TqS3Ma_cta{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}@media (min-width:481px) and (max-width:1024px){.TqS3Ma_content{padding:72px 0}}@media (max-width:480px){.TqS3Ma_content{padding:56px 0}.TqS3Ma_content h1{max-width:none}.TqS3Ma_cta{flex-direction:column;gap:12px;margin-top:28px}}
.yzxKtG_contactPerson{align-items:center;column-gap:10px;display:flex}.yzxKtG_photo{border-radius:var(--border-radius-full);background:#0000000d;width:100px;height:100px;overflow:hidden}.yzxKtG_meta h3{font-size:1.25rem;font-weight:var(--font-weight-medium)}.yzxKtG_jobTitle{font-size:.9rem;font-weight:var(--font-weight-medium);opacity:.8}.yzxKtG_contactInfo{column-gap:20px;font-size:1rem;display:flex}.yzxKtG_contactInfo a{white-space:nowrap}@media (max-width:480px){.yzxKtG_meta h3{font-size:1.1rem}.yzxKtG_jobTitle{margin-bottom:5px;font-size:1rem;display:flex}.yzxKtG_contactInfo{flex-direction:column;column-gap:0}.yzxKtG_photo{--dimension:100px;min-width:var(--dimension);width:var(--dimension);height:var(--dimension)}.yzxKtG_photo img{object-fit:cover;width:100%;height:100%}}
.crQyEW_topContainer{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);grid-template-columns:repeat(12,1fr);justify-content:space-between;padding:32px 0 100px;display:grid}.crQyEW_logo{grid-column:span 6;width:115px}.crQyEW_rightColumn{grid-column:span 6}.crQyEW_rightColumn h2{margin-bottom:20px;font-size:3rem}.crQyEW_socialmedia{gap:40px;margin:20px 0;display:flex}.crQyEW_socialmedia a{line-height:0}.crQyEW_socialmedia svg{width:30px;fill:var(--primary)}.crQyEW_bottomContainer{grid-template-columns:repeat(12,1fr);justify-content:space-between;align-items:center;display:grid}.crQyEW_bottomContainerRightColumn{justify-content:flex-end;align-items:center;gap:40px;display:flex}.crQyEW_socialmedia,.crQyEW_bottomContainerRightColumn{grid-column:span 6}.crQyEW_links{border-left:1px solid var(--border-color);gap:40px;padding:30px 0 15px 20px;display:flex}.crQyEW_links a,.crQyEW_links button{font-weight:var(--font-weight-medium);padding:10px;display:inline-flex}.crQyEW_copyright{opacity:.8;padding:35px 0 20px;display:inline-flex}@media (min-width:481px) and (max-width:1024px){.crQyEW_socialmedia{grid-column:span 3;column-gap:20px}.crQyEW_bottomContainerRightColumn{grid-column:span 9;column-gap:20px}.crQyEW_rightColumn h2{font-size:2rem}.crQyEW_links{column-gap:20px}}@media (max-width:480px){.crQyEW_topContainer{row-gap:20px;padding-bottom:45px}.crQyEW_logo,.crQyEW_rightColumn{grid-column:span 12}.crQyEW_rightColumn h2{font-size:1.5rem}.crQyEW_copyright{display:none}.crQyEW_links{border-left:none;column-gap:20px;padding:15px 0}.crQyEW_socialmedia{column-gap:20px}}
.l6BJDa_products{background:radial-gradient(60% 55% at 18% 12%,#fffffff2 0%,#fff0 60%),radial-gradient(55% 60% at 78% 78%,#ffffffd9 0%,#fff0 55%),linear-gradient(115deg,#eef2f6 0%,#c8d6e2 45%,#eaf0f5 70%,#dde6ee 100%);padding:90px 0;scroll-margin-top:72px}.l6BJDa_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.l6BJDa_card{background:var(--white);border-radius:14px;flex-direction:column;gap:12px;padding:30px 26px;display:flex;box-shadow:0 6px 24px #172a3b14}.l6BJDa_tag{border-radius:var(--border-radius-full);background:var(--light-blue);color:var(--primary);font-family:var(--red-hat-display), sans-serif;font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;align-self:flex-start;padding:4px 12px;font-size:.6875rem;line-height:1.4}.l6BJDa_card h3{font-size:1.1875rem;font-weight:var(--font-weight-bold);line-height:1.25}.l6BJDa_card p{color:var(--ink);flex:1;font-size:.9rem;line-height:1.55}@media (min-width:481px) and (max-width:1024px){.l6BJDa_products{padding:64px 0}.l6BJDa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.l6BJDa_products{padding:56px 0}.l6BJDa_grid{grid-template-columns:1fr}}
.R2s9MG_global{padding:90px 0;scroll-margin-top:72px}.R2s9MG_columns{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;display:grid}.R2s9MG_header{margin-bottom:20px}.R2s9MG_points{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.R2s9MG_points li{font-family:var(--red-hat-text), sans-serif;color:var(--ink);padding-left:26px;font-size:1.03rem;line-height:1.55;position:relative}.R2s9MG_points li:before{content:"";background:var(--light-blue);border-radius:50%;width:10px;height:10px;position:absolute;top:9px;left:0}.R2s9MG_card{isolation:isolate;background:var(--primary);color:var(--white);border-radius:16px;padding:44px 40px;position:relative;overflow:hidden}.R2s9MG_background{object-fit:cover;object-position:center;z-index:-2}.R2s9MG_card:before{content:"";z-index:-1;background:linear-gradient(135deg,#172a3bad 0%,#172a3b6b 100%);position:absolute;inset:0}.R2s9MG_symbol{opacity:.9;width:88px;margin-bottom:20px;display:block}.R2s9MG_symbol svg{width:100%;height:auto;fill:var(--light-blue);display:block}.R2s9MG_card h3{font-size:clamp(1.375rem,2.2vw,1.625rem);font-weight:var(--font-weight-extrabold);color:var(--white);line-height:1.15}.R2s9MG_card p{color:var(--pale-blue);margin-top:12px;font-size:.9375rem;line-height:1.6}@media (min-width:481px) and (max-width:1024px){.R2s9MG_global{padding:64px 0}.R2s9MG_columns{grid-template-columns:1fr;gap:40px}}@media (max-width:480px){.R2s9MG_global{padding:56px 0}.R2s9MG_columns{grid-template-columns:1fr;gap:32px}.R2s9MG_card{padding:32px 28px}}
.rKJazW_header{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-bottom:1px solid #e7edf2;position:sticky;top:0}.rKJazW_row{justify-content:space-between;align-items:center;gap:20px;height:72px;display:flex}.rKJazW_logo{align-items:center;display:flex}.rKJazW_logo svg{width:auto;height:22px;display:block}.rKJazW_right,.rKJazW_navigation{align-items:center;gap:28px;display:flex}.rKJazW_navigation a{font-family:var(--red-hat-text), sans-serif;font-weight:var(--font-weight-medium);color:var(--primary);font-size:.9375rem}.rKJazW_navigation a:hover{text-decoration:underline}.rKJazW_cta{padding:10px 22px;font-size:.875rem}@media (min-width:481px) and (max-width:1024px){.rKJazW_navigation{display:none}}@media (max-width:480px){.rKJazW_navigation{display:none}.rKJazW_cta{width:auto}}
.Re_VVa_footer{background:var(--white);border-top:1px solid #e7edf2}.Re_VVa_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:56px 0;display:flex}.Re_VVa_logo{width:105px}.Re_VVa_slogan{font-family:var(--red-hat-display), sans-serif;font-weight:var(--font-weight-bold);color:var(--primary);font-size:1.125rem;line-height:1.4}.Re_VVa_legal{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.Re_VVa_legal a,.Re_VVa_legal button{font-family:var(--red-hat-text), sans-serif;color:var(--secondary);font-size:.8125rem}.Re_VVa_legal a:hover,.Re_VVa_legal button:hover{text-decoration:underline}.Re_VVa_legal small{color:var(--secondary);font-size:.8125rem}@media (max-width:480px){.Re_VVa_row{flex-direction:column;align-items:flex-start;gap:20px;padding:40px 0}}
.Div7Ka_services{background:radial-gradient(55% 60% at 22% 18%, #ffffffeb 0%, #fff0 60%), radial-gradient(50% 55% at 82% 72%, #ffffffe0 0%, #fff0 55%), linear-gradient(115deg, #fbfaf9 0%, var(--sand) 40%, #f7f4f1 65%, #efe9e3 100%);padding:90px 0;scroll-margin-top:72px}.Div7Ka_chips{flex-wrap:wrap;gap:12px;display:flex}.Div7Ka_chip{border-radius:var(--border-radius-full);background:var(--white);font-family:var(--red-hat-display), sans-serif;font-weight:var(--font-weight-bold);color:var(--primary);padding:12px 24px;font-size:.9375rem;line-height:1.4;transition:box-shadow .2s,transform .2s;box-shadow:0 4px 16px #172a3b12}.Div7Ka_chip:hover{transform:translateY(-1px);box-shadow:0 6px 20px #172a3b1f}@media (min-width:481px) and (max-width:1024px){.Div7Ka_services{padding:64px 0}}@media (max-width:480px){.Div7Ka_services{padding:56px 0}}
.M48bOW_header>div{text-align:center;flex-direction:column;align-items:center;row-gap:24px;padding-top:20px;display:flex}.M48bOW_header h1{opacity:.7;font-size:1.5rem}.M48bOW_header h2{font-size:4rem}.M48bOW_description{margin-bottom:20px;font-size:1.25rem}.M48bOW_tagsSection{padding:48px 0}.M48bOW_tagsSection h3{margin-bottom:16px}.M48bOW_tags{flex-wrap:wrap;gap:16px;display:flex}.M48bOW_leadParagraphRow{border-bottom:1px solid var(--border-color);padding-bottom:64px}.M48bOW_leadParagraphContainer{max-width:570px}.M48bOW_leadParagraphContainer p{font-size:1.125rem}.M48bOW_contentRepeater{padding:64px 0}.M48bOW_contentRepeater>div{flex-direction:column;row-gap:48px;display:flex}.M48bOW_CtaContainer{border-top:1px solid var(--border-color);grid-template-columns:1fr 1fr;align-items:center;padding:32px 40px;display:grid}@media (min-width:481px) and (max-width:1024px){.M48bOW_CtaContainer{row-gap:20px}}@media (max-width:480px){.M48bOW_header{padding-top:48px}.M48bOW_header h1{font-size:1.25rem;font-weight:var(--font-weight-medium);opacity:1}.M48bOW_header h2{font-size:2.5rem}.M48bOW_description{font-size:1rem}.M48bOW_contentRepeater{padding:32px 0}.M48bOW_contentRepeater>div{row-gap:32px}.M48bOW_tagsSection{padding:32px 0}.M48bOW_leadParagraphRow{padding-bottom:32px}.M48bOW_CtaContainer{grid-template-columns:1fr;row-gap:20px;padding:32px 0}}
.nBXJja_band{isolation:isolate;background:var(--primary);color:var(--white);position:relative}.nBXJja_background{object-fit:cover;object-position:center;z-index:-2}.nBXJja_band:before{content:"";z-index:-1;background:linear-gradient(90deg,#172a3bd1 0%,#172a3b94 100%);position:absolute;inset:0}.nBXJja_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:70px 0;display:flex}.nBXJja_content h2{max-width:16em;font-size:clamp(1.5rem,3.4vw,2.25rem);font-weight:var(--font-weight-extrabold);color:var(--white);margin-top:12px;line-height:1.15}.nBXJja_content p{color:var(--pale-blue);margin-top:10px;font-size:1rem;line-height:1.6}@media (min-width:481px) and (max-width:1024px){.nBXJja_row{padding:56px 0}}@media (max-width:480px){.nBXJja_row{gap:24px;padding:48px 0}.nBXJja_content h2{max-width:none}}
._9PZhTq_event{isolation:isolate;background:var(--primary);color:var(--white);scroll-margin-top:72px;position:relative}._9PZhTq_background{object-fit:cover;object-position:center;z-index:-2}._9PZhTq_event:before{content:"";z-index:-1;background:linear-gradient(90deg,#172a3bd1 0%,#172a3b94 100%);position:absolute;inset:0}._9PZhTq_content{padding:70px 0}._9PZhTq_content h2{max-width:20em;font-size:clamp(1.5rem,3.4vw,2.25rem);font-weight:var(--font-weight-extrabold);color:var(--white);margin-top:12px;line-height:1.15}._9PZhTq_card{background:#b5daf614;border:1px solid #b5daf640;border-radius:14px;margin-top:32px;padding:26px 28px}._9PZhTq_card h3{font-size:1.25rem;font-weight:var(--font-weight-extrabold);color:var(--white);line-height:1.2}._9PZhTq_meta{font-family:var(--red-hat-display), sans-serif;font-weight:var(--font-weight-bold);color:var(--light-blue);margin-top:6px;font-size:.9rem;line-height:1.5}._9PZhTq_card p:not(._9PZhTq_meta){color:var(--pale-blue);margin-top:10px;font-size:.9375rem;line-height:1.55}._9PZhTq_booth{border-radius:var(--border-radius-full);background:var(--light-blue);font-family:var(--red-hat-display), sans-serif;font-weight:var(--font-weight-extrabold);color:var(--primary);margin-top:14px;padding:8px 18px;font-size:.9375rem;line-height:1.4;display:inline-block}._9PZhTq_cta{margin-top:28px}@media (min-width:481px) and (max-width:1024px){._9PZhTq_content{padding:56px 0}}@media (max-width:480px){._9PZhTq_content{padding:48px 0}._9PZhTq_content h2{max-width:none}._9PZhTq_card{padding:22px 20px}}
.yHX2xa_badge{border-radius:var(--border-radius-full);background:#0000000d;width:fit-content;padding:4px 12px;display:inline-flex}
.Fgyr-W_pageContainer{padding-bottom:60px}.Fgyr-W_pageHeader{text-align:center;margin-bottom:2rem;position:relative}.Fgyr-W_tagLine{font-size:1.5rem;font-weight:var(--font-weight-bold);z-index:1;position:relative}.Fgyr-W_pageHeader h1{z-index:1;max-width:600px;margin:0 auto;position:relative}.Fgyr-W_pageHeader img{z-index:-1;opacity:.6;max-width:100%;height:auto;margin-top:-60px}.Fgyr-W_agenciesList{flex-direction:column;gap:40px;display:flex}.Fgyr-W_agenciesFiltersList{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.Fgyr-W_filterButton{border:1px solid var(--primary);color:var(--text);font-size:1rem;font-weight:var(--font-weight-semibold);text-transform:capitalize;cursor:pointer;border-radius:var(--border-radius-full);background:0 0;padding:8px 16px}.Fgyr-W_agenciesFilters h3{margin-bottom:20px}.Fgyr-W_active{background:var(--primary);color:var(--white)}@media (max-width:480px){.Fgyr-W_pageHeader h1{padding:0 10px;font-size:1.875rem}}
.bLcxPq_header{text-align:center;flex-direction:column;row-gap:48px;padding:64px 0 0;display:flex}.bLcxPq_headingTagLine{font-size:1.5rem;line-height:1.1;font-weight:var(--font-weight-bold)}.bLcxPq_header h1{margin-top:24px;margin-bottom:24px;font-size:4rem}.bLcxPq_header h2{font-size:1.25rem;font-weight:var(--font-weight-medium);line-height:1.4}.bLcxPq_segmentsSection{padding:64px 0}.bLcxPq_segmentsContainer{border-bottom:1px solid var(--border-color);padding-bottom:64px}.bLcxPq_segmentsContainer .bLcxPq_leftColumn h2{text-wrap:balance;max-width:300px;font-size:3rem}.bLcxPq_segmentsSection .bLcxPq_segmentsContainer{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.bLcxPq_presenceSection{padding:64px 0}.bLcxPq_persenceContainer{grid-template-columns:repeat(12,1fr);gap:40px;display:grid}.bLcxPq_persenceContainer .bLcxPq_leftColumn{grid-column:span 8}.bLcxPq_persenceContainer .bLcxPq_rightColumn{grid-column:span 4}.bLcxPq_persenceContainer .bLcxPq_rightColumn span{font-size:1rem;font-weight:var(--font-weight-bold);display:flex}.bLcxPq_persenceContainer .bLcxPq_rightColumn h2{text-wrap:balance;max-width:320px;margin-top:8px;margin-bottom:20px}.bLcxPq_presenseCtaButton{color:var(--primary);font-weight:var(--font-weight-bold);margin-top:24px}.bLcxPq_storyContainer{grid-template-columns:repeat(12,1fr);gap:40px;padding-top:60px;display:grid}.bLcxPq_storyContainer .bLcxPq_leftColumn{grid-column:span 5}.bLcxPq_storyContainer .bLcxPq_rightColumn{grid-column:span 7}.bLcxPq_storyContainer .bLcxPq_leftColumn h2{margin-bottom:12px}.bLcxPq_employeesSection{padding:64px 0}.bLcxPq_employeesSection h2{margin-bottom:48px}.bLcxPq_employeeGrids{grid-template-columns:repeat(3,1fr);gap:40px;height:700px;display:grid;position:relative;overflow:hidden}.bLcxPq_employeeGrids:after{content:"";background:linear-gradient(#fff0 0%,#fff 95% 100%);width:100%;height:100%;position:absolute;bottom:0;left:0}.bLcxPq_meetTeamButton{border:2px solid var(--primary);font-size:1rem;font-weight:var(--font-weight-medium);border-radius:var(--border-radius-full);z-index:2;justify-content:center;align-items:center;padding:12px 24px;display:inline-flex;position:absolute;bottom:110px;left:50%;transform:translate(-50%)}.bLcxPq_header{margin-bottom:64px}.bLcxPq_stories{margin-top:32px}@media (min-width:481px) and (max-width:1024px){.bLcxPq_persenceContainer .bLcxPq_leftColumn,.bLcxPq_persenceContainer .bLcxPq_rightColumn{grid-column:span 6}.bLcxPq_employeeGrids{grid-template-columns:repeat(2,1fr);height:600px}.bLcxPq_employeeGrids:after{background:linear-gradient(#fff0 0%,#fff 98% 100%)}.bLcxPq_meetTeamButton{bottom:10px}}@media (max-width:480px){.bLcxPq_header{margin-bottom:32px}.bLcxPq_headingTagLine{font-size:1rem}.bLcxPq_header h1{margin-top:12px;margin-bottom:12px;font-size:2.5rem}.bLcxPq_header h2{font-size:1rem}.bLcxPq_segmentsSection{padding:32px 0}.bLcxPq_segmentsSection .bLcxPq_segmentsContainer{border-bottom:none;grid-template-columns:1fr;row-gap:20px;padding-bottom:0}.bLcxPq_segmentsContainer .bLcxPq_leftColumn h2{max-width:200px;font-size:2rem}.bLcxPq_storyContainer{border-top:1px solid var(--border-color);margin-top:32px;padding-top:32px}.bLcxPq_storyContainer,.bLcxPq_persenceContainer{gap:10px}.bLcxPq_storyContainer .bLcxPq_leftColumn,.bLcxPq_storyContainer .bLcxPq_rightColumn{grid-column:span 12}.bLcxPq_presenceSection{padding:0 0 32px}.bLcxPq_persenceContainer .bLcxPq_leftColumn,.bLcxPq_persenceContainer .bLcxPq_rightColumn{grid-column:span 12}.bLcxPq_employeesSection{padding:32px 0}.bLcxPq_employeesSection h2{margin-bottom:32px}.bLcxPq_employeeGrids{grid-template-columns:1fr;row-gap:32px;height:500px}.bLcxPq_employeeGrids:after{background:linear-gradient(#fff0 0%,#fff 95% 100%)}.bLcxPq_meetTeamButton{bottom:32px}}
._4Tefzq_header{text-align:center;flex-direction:column;row-gap:48px;padding:40px 0;display:flex}._4Tefzq_header time{font-size:1rem;font-weight:var(--font-weight-medium);justify-content:center;margin-bottom:12px;display:flex}._4Tefzq_header h1{margin-bottom:24px}._4Tefzq_leadParagraph{margin-bottom:14px;font-size:1.25rem;line-height:1.45}._4Tefzq_content{padding:64px 0}._4Tefzq_video{margin-bottom:60px}._4Tefzq_latestArticles{padding-bottom:64px}@media (max-width:480px){._4Tefzq_header{row-gap:32px;padding:32px 0}._4Tefzq_header h1{margin-bottom:16px}._4Tefzq_leadParagraph{margin-bottom:16px;font-size:1.125rem}._4Tefzq_content{padding-top:0;padding-bottom:32px}._4Tefzq_video{margin-bottom:32px}._4Tefzq_latestArticles{padding-bottom:32px}}
.qP3XFq_image{background:#0000000d;line-height:0}.qP3XFq_image img{object-fit:cover}.qP3XFq_card h4{margin-top:16px;font-size:1rem}.qP3XFq_socialMedia{gap:8px;display:flex}.qP3XFq_socialMedia svg{fill:var(--primary);width:20px;min-width:20px;max-width:20px}.qP3XFq_jobTitle{font-size:1rem;font-weight:var(--font-weight-medium);opacity:.8;margin-bottom:8px}.qP3XFq_contactInfo{flex-wrap:wrap;column-gap:20px;margin-bottom:16px;display:flex}.qP3XFq_contactInfo svg{fill:var(--primary);width:20px;min-width:20px;max-width:20px}
.qHGIGG_introContent{text-wrap:balance;padding:64px 100px 64px 0}.qHGIGG_introContent span{font-size:1rem;font-weight:var(--font-weight-bold);opacity:.7;margin-bottom:12px;display:flex}.qHGIGG_introContent h2{font-size:2rem}.qHGIGG_productsContainer{background:var(--grey);padding:40px}.qHGIGG_productsContainer>h3{text-align:center;margin-bottom:32px}.qHGIGG_partnersProductsSection{padding:64px 0}.qHGIGG_partnersProductsSection .qHGIGG_sectionHeader{justify-content:space-between;column-gap:20px;margin-bottom:32px;display:flex}.qHGIGG_partnerSectionStyle1 .qHGIGG_partnersContainer{grid-template-columns:1fr 2fr;gap:40px;display:grid}.qHGIGG_partnerSectionStyle2 .qHGIGG_partnerProductsGrids{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.qHGIGG_partnersContainer .qHGIGG_sectionHeader h3{text-wrap:balance;font-size:3rem}.qHGIGG_partnerSectionStyle1 .qHGIGG_sectionHeader{flex-direction:column;justify-content:flex-start;gap:20px;margin-bottom:32px;display:flex}.qHGIGG_partnerSectionStyle1 .qHGIGG_partnerProductsGrids{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.qHGIGG_serviceSection{padding-bottom:64px}.qHGIGG_serviceContainer .qHGIGG_leftColumn h2{text-wrap:balance;max-width:300px;font-size:3rem}.qHGIGG_serviceSection .qHGIGG_serviceContainer{border-top:1px solid var(--border-color);grid-template-columns:1fr 2fr;column-gap:40px;padding:64px 0;display:grid}.qHGIGG_serviceGrids{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.qHGIGG_articleSection{padding-bottom:64px}@media (min-width:481px) and (max-width:1024px){.qHGIGG_partnerProductsGrids{grid-template-columns:repeat(2,1fr);gap:40px 20px}}@media (max-width:480px){.qHGIGG_introContent{padding:32px 0}.qHGIGG_introContent h2{font-size:1.5rem}.qHGIGG_partnersProductsSection{padding:32px 0}.qHGIGG_partnerSectionStyle1 .qHGIGG_partnersContainer{grid-template-columns:1fr;gap:20px;display:grid}.qHGIGG_partnerSectionStyle1 .qHGIGG_sectionHeader{flex-direction:row;justify-content:space-between;gap:20px;margin-bottom:0;display:flex}.qHGIGG_partnerSectionStyle1 .qHGIGG_partnerProductsGrids{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;display:grid}.qHGIGG_partnersProductsSection .qHGIGG_sectionHeader h3{font-size:2rem}.qHGIGG_partnerProductsGrids{grid-template-columns:1fr;row-gap:20px}.qHGIGG_serviceSection{padding-bottom:32px}.qHGIGG_serviceSection .qHGIGG_serviceContainer{grid-template-columns:1fr;row-gap:20px;padding:32px 0 0}.qHGIGG_serviceContainer .qHGIGG_leftColumn h2{max-width:200px;font-size:2rem}.qHGIGG_serviceGrids{grid-template-columns:1fr;row-gap:32px}.qHGIGG_productsContainer{padding:20px}.qHGIGG_image{display:none}.qHGIGG_articleSection{padding-bottom:32px}}
.Tn04lq_employeeGrids{grid-template-columns:repeat(3,1fr);gap:32px 20px;display:grid}.Tn04lq_filters{justify-content:flex-start;column-gap:20px;margin-bottom:32px;display:flex}.Tn04lq_filterButton{border:1.5px solid var(--border-dark-color);border-radius:var(--border-radius-full);cursor:pointer;font-size:1rem;font-weight:var(--font-weight-medium);white-space:nowrap;padding:12px 24px}.Tn04lq_filterButton.Tn04lq_active{background:var(--primary);color:var(--white)}@media (min-width:481px) and (max-width:1024px){.Tn04lq_filters{flex-wrap:nowrap;align-items:flex-start;overflow-x:auto}.Tn04lq_employeeGrids{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Tn04lq_filters{flex-wrap:nowrap;align-items:flex-start;overflow-x:auto}.Tn04lq_employeeGrids{grid-template-columns:repeat(1,1fr)}}
.QTGp4q_paginationSection{flex-direction:column;justify-content:center;margin-bottom:48px;display:flex}.QTGp4q_paginationCounter{text-align:center;font-size:.9rem;font-weight:var(--font-weight-medium);margin-bottom:20px}.QTGp4q_paginationPrev,.QTGp4q_paginationNext{border:1px solid var(--border-color);border-radius:var(--border-radius-full);cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:flex}.QTGp4q_paginationPrev svg,.QTGp4q_paginationNext svg{fill:var(--text);width:10px}.QTGp4q_pagination{justify-content:center;gap:10px;display:flex}.QTGp4q_paginationNumber{font-weight:var(--font-weight-medium);padding:10px;display:inline-flex}.QTGp4q_activePage{text-decoration:underline;-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text);text-underline-offset:4px;text-decoration-thickness:2px}.QTGp4q_inactivePagination{opacity:.5;cursor:not-allowed!important}
._M4Moq_card{grid-template-columns:repeat(12,1fr);padding:32px 20px;display:grid}._M4Moq_card:not(:last-child){border-bottom:1px solid #0000001a}._M4Moq_leftColumn{grid-column:span 5}._M4Moq_rightColumn{flex-direction:column;grid-column:span 7;row-gap:32px;display:flex}._M4Moq_leftColumn h2{margin-bottom:16px;font-size:32px}._M4Moq_rightColumn p{font-size:1.25rem}._M4Moq_tags{flex-wrap:wrap;gap:12px 8px;display:flex}._M4Moq_mobileLink{display:none}@media (max-width:480px){._M4Moq_card{padding:0}._M4Moq_leftColumn,._M4Moq_rightColumn{grid-column:span 12}._M4Moq_rightColumn{row-gap:20px}._M4Moq_card:not(:last-child){border-bottom:none}._M4Moq_leftColumn h2{font-size:1.5rem}._M4Moq_rightColumn p{font-size:1rem}._M4Moq_desktopLink{display:none}._M4Moq_mobileLink{margin-bottom:16px;display:flex}}
.pFwFza_header{padding:48px 0}.pFwFza_headerRow{border-bottom:1px solid var(--border-color);grid-template-columns:3fr auto;align-items:flex-end;column-gap:60px;padding-bottom:48px;display:grid}.pFwFza_rightColumn{flex-direction:column;row-gap:12px;display:flex}.pFwFza_leftColumn h1{margin-bottom:32px}.pFwFza_leftColumn p{font-size:1.25rem}.pFwFza_rightColumn a{font-size:1rem;font-weight:var(--font-weight-medium)}.pFwFza_employeeSection{padding-bottom:48px}.pFwFza_employeeSection h2{margin-bottom:24px}.pFwFza_rightColumn a svg{fill:var(--white);min-width:20px;max-width:20px;margin-top:2px}.pFwFza_rightColumn a{line-height:1;font-weight:var(--font-weight-medium);align-items:center;gap:8px;display:flex}@media (max-width:480px){.pFwFza_header{padding:32px 0}.pFwFza_headerRow{grid-template-columns:1fr;row-gap:24px;padding-bottom:24px}.pFwFza_rightColumn{align-items:flex-start}.pFwFza_leftColumn h1{margin-bottom:16px}.pFwFza_leftColumn p{font-size:1rem}.pFwFza_employeeSection h2{margin-bottom:16px}}
.bpINFq_newsSection h1{text-align:center;margin-bottom:40px}.bpINFq_articleRows{flex-direction:column;margin-bottom:48px;display:flex}.bpINFq_articleRows>a{padding:20px 0}.bpINFq_articleRows>a:not(:last-child){border-bottom:1px solid var(--border-color)}.bpINFq_breadcrumbsSection{margin-bottom:20px}@media (max-width:480px){.bpINFq_newsSection h1{margin-bottom:20px}.bpINFq_articleRows>a:not(:last-child){border-bottom:none}}
._4wuD2W_header{text-align:center;justify-content:space-between;align-items:center;padding:32px 0 96px;display:flex}._4wuD2W_header h1{margin-bottom:24px}._4wuD2W_header p{font-size:1.25rem}._4wuD2W_productsContainer{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:32px 0 64px}._4wuD2W_selfProducts ._4wuD2W_productsContainer h2{margin-bottom:24px;font-size:2rem}._4wuD2W_partnerProducts ._4wuD2W_productsContainer h2{font-size:2rem}._4wuD2W_productsGrids{grid-template-columns:repeat(4,1fr);column-gap:20px;display:grid}._4wuD2W_partnerProductsGrids{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}._4wuD2W_productsContainerHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media (max-width:480px){._4wuD2W_productsGrids{grid-template-columns:1fr;row-gap:20px}._4wuD2W_partnerProductsGrids{grid-template-columns:1fr}}
.f2vA_W_header{text-align:center;justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.f2vA_W_header h1{margin-bottom:24px}.f2vA_W_header p{font-size:1.25rem}.f2vA_W_productsContainer{border-top:1px solid var(--border-color);padding:32px 0 64px}.f2vA_W_partnerProducts .f2vA_W_productsContainer h2{font-size:2rem}.f2vA_W_productsGrids{grid-template-columns:repeat(4,1fr);column-gap:20px;display:grid}.f2vA_W_partnerProductsGrids{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.f2vA_W_productsContainerHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media (max-width:480px){.f2vA_W_productsGrids{grid-template-columns:1fr;row-gap:20px}.f2vA_W_partnerProductsGrids{grid-template-columns:1fr}}
.pX4P0W_servicesSection{padding-top:64px;padding-bottom:64px}.pX4P0W_serviceRows{flex-direction:column;display:flex}.pX4P0W_inhousePartnersSection .pX4P0W_row{grid-template-columns:1fr 1fr;column-gap:32px;display:grid}.pX4P0W_inhousePartnersSection .pX4P0W_left span{font-size:1rem;font-weight:var(--font-weight-bold);opacity:.7;margin-bottom:5px;display:flex}.pX4P0W_inhousePartnersSection .pX4P0W_left h2{font-size:2.5rem}.pX4P0W_inhousePartnersGrids{grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;column-gap:64px;padding:68px 0;display:grid}.pX4P0W_inhousePartnerLogo{justify-content:center;align-items:center;display:flex}.pX4P0W_inhousePartnerLogo svg{max-width:200px;max-height:60px;fill:var(--primary)}@media (max-width:480px){.pX4P0W_servicesSection{padding-top:32px;padding-bottom:0}.pX4P0W_serviceRows{border-bottom:1px solid var(--border-color);gap:48px;margin-bottom:48px;padding-bottom:48px}.pX4P0W_inhousePartnersSection .pX4P0W_row{grid-template-columns:1fr;row-gap:20px}.pX4P0W_inhousePartnersSection .pX4P0W_left h2{font-size:2rem}.pX4P0W_inhousePartnersGrids{grid-template-columns:repeat(2,1fr);row-gap:32px;padding:48px 0}}
.KaZika_storiesSection h1{text-align:center;margin-bottom:40px}.KaZika_storyRows{flex-direction:column;margin-bottom:48px;display:flex}.KaZika_storyRows>a{padding:20px 0}.KaZika_storyRows>a:not(:last-child){border-bottom:1px solid var(--border-color)}.KaZika_breadcrumbsSection{margin-bottom:20px}@media (max-width:480px){.KaZika_storiesSection h1{margin-bottom:20px}.KaZika_storyRows>a:not(:last-child){border-bottom:none}}
.i_2hUW_notFoundSection{padding:150px 0}.i_2hUW_heading{font-size:8rem;font-weight:var(--font-weight-bold)}.i_2hUW_subheading{font-size:2.5rem;font-weight:var(--font-weight-semibold);margin-bottom:10px}.i_2hUW_paragraph{font-size:1.5rem;font-weight:var(--font-weight-regular);margin-bottom:60px}.i_2hUW_goBackButton{font-size:1.1rem;font-weight:var(--font-weight-medium);background-color:var(--primary);color:var(--white);border-radius:var(--border-radius-full);cursor:pointer;white-space:nowrap;border:none;align-items:center;column-gap:9px;padding:25px 45px;display:inline-flex}.i_2hUW_goBackButton svg{width:14px;fill:var(--white)}@media screen and (max-width:639px){.i_2hUW_notFoundSection{padding:55px 0}.i_2hUW_heading{font-size:4rem}.i_2hUW_subheading{font-size:1.5rem}.i_2hUW_paragraph{margin-bottom:30px;font-size:1.2rem}.i_2hUW_goBackButton{padding:20px 35px;font-size:1rem}}
