@font-face{font-family:Font;src:url(../media/EuclidCircularB_Regular-s.p.1p_kobdn6am1z.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Font;src:url(../media/EuclidCircularB_Medium-s.p.2g71xp6hxvz6k.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Font Fallback;src:local(Arial);ascent-override:93.47%;descent-override:25.05%;line-gap-override:0.0%;size-adjust:106.98%}.zaZOkW_className{font-family:Font,Font Fallback}
.t46TQa_transparentHeader header{z-index:99;background-color:#0000;width:100%;position:absolute;top:0}
.xNvasW_skipContent{z-index:-999;width:1px;height:1px;position:absolute;top:auto;overflow:hidden}.xNvasW_skipContent:focus,.xNvasW_skipContent:active{letter-spacing:.2px;font-size:.92rem;font-weight:var(--font-weight-semibold);text-align:center;color:var(--white);background:var(--primary);z-index:999999;border-bottom-right-radius:20px;width:auto;height:auto;padding:18px 26px;top:0;left:0;overflow:auto;outline:0!important}
.F0LXMq_container{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.F0LXMq_containerSmall{max-width:var(--container-small)}.F0LXMq_containerRegular{max-width:var(--container-regular)}.F0LXMq_containerLarge{max-width:var(--container-large)}.F0LXMq_container .F0LXMq_container{padding-left:0;padding-right:0}
._4Da_ra_h1{font-size:2.5rem;line-height:1.125}._4Da_ra_h2{font-size:2rem;line-height:1.083}._4Da_ra_h3{font-size:1.75rem;line-height:1.25}._4Da_ra_h4{font-size:1.5rem;line-height:1.25}._4Da_ra_h5{font-size:1.25rem;line-height:1.35}._4Da_ra_h6{font-size:1rem;line-height:1.5}._4Da_ra_large{font-size:3rem;line-height:1.25}._4Da_ra_medium{font-size:1.75rem;line-height:1.25}._4Da_ra_small{font-size:1.125rem;line-height:1}@media (min-width:768px) and (max-width:1023px){._4Da_ra_h1{font-size:2.5rem}._4Da_ra_h2{font-size:1.75rem}._4Da_ra_h3{font-size:1.5rem}._4Da_ra_large{font-size:2.5rem;line-height:1.25}._4Da_ra_medium{font-size:1.5rem;line-height:1.25}._4Da_ra_small{font-size:1.1rem;line-height:1}}@media (--mobile-lanscape){._4Da_ra_h1{font-size:2.5rem}._4Da_ra_h2{font-size:1.75rem}._4Da_ra_h3{font-size:1.5rem}._4Da_ra_large{font-size:2.5rem;line-height:1.25}._4Da_ra_medium{font-size:1.25rem;line-height:1.25}._4Da_ra_small{font-size:1.1rem;line-height:1}}@media (max-width:639px){._4Da_ra_h1{font-size:2rem}._4Da_ra_h2{font-size:1.75rem}._4Da_ra_h3{font-size:1.5rem}._4Da_ra_h4{font-size:1.2rem}._4Da_ra_h5{font-size:1rem}._4Da_ra_large{font-size:2rem}._4Da_ra_medium{font-size:1.25rem}._4Da_ra_small{font-size:1.1rem}}
._1hTVlW_badge{letter-spacing:1.7px;text-transform:uppercase;font-size:.9rem;line-height:1.3;font-weight:var(--font-weight-medium);align-items:center;padding:8px 12px;display:inline-flex}._1hTVlW_primary{background-color:var(--white);color:var(--text)}._1hTVlW_secondary{background-color:var(--black);color:var(--white)}
.ssN-rW_baseLink{line-height:1;font-weight:var(--font-weight-medium);fill:inherit;white-space:nowrap;border-radius:var(--border-radius-full);align-items:center;column-gap:10px;width:fit-content;text-decoration:none;display:inline-flex}.ssN-rW_baseLink svg{width:12px;fill:inherit;display:inline-block}.ssN-rW_baseLink span{margin-bottom:0!important}.ssN-rW_link{color:var(--black)}.ssN-rW_paddingLink{justify-content:center;padding:8px 8px 8px 16px}.ssN-rW_backgroundprimary{fill:var(--white);background-color:var(--secondary);color:var(--white)!important}.ssN-rW_backgroundsecondary{background:var(--light-grey);color:var(--primary);fill:var(--primary)}.ssN-rW_backgroundwhite{background-color:var(--white);color:var(--primary);fill:var(--primary)}.ssN-rW_textColorPrimary{color:var(--primary);fill:var(--primary)}.ssN-rW_textColorWhite{color:var(--white);fill:var(--white)}.ssN-rW_borderGrey{border:1px solid var(--border);fill:var(--text);color:var(--text)}.ssN-rW_borderWhite{border:1px solid var(--white);fill:var(--white);color:var(--white)}.ssN-rW_borderPrimary{border:1px solid var(--primary);fill:var(--primary);color:var(--primary)}.ssN-rW_sizeLarge{gap:16px;font-size:1.5rem}.ssN-rW_sizeSmall{gap:8px;font-size:.9rem}.ssN-rW_sizeDefault{gap:16px;font-size:1.25rem}.ssN-rW_icon{justify-content:center;align-items:center;display:flex}.ssN-rW_backgroundprimary .ssN-rW_icon{fill:var(--text)}.ssN-rW_backgroundsecondary .ssN-rW_icon{background:var(--secondary);fill:var(--white)}.ssN-rW_sizedefault .ssN-rW_icon{width:12px}.ssN-rW_sizelarge .ssN-rW_icon{width:18px}.ssN-rW_sizesmall .ssN-rW_icon{width:10px}.ssN-rW_sizelarge .ssN-rW_icon svg{width:14px}.ssN-rW_sizesmall .ssN-rW_icon svg{width:12px;height:12px}.ssN-rW_iconColorPrimary{fill:var(--white);background:var(--primary)}.ssN-rW_iconColorSecondary{fill:var(--primary);background:var(--sand)}@media (max-width:639px){.ssN-rW_paddingLink{padding:8px 8px 8px 16px}.ssN-rW_fullWidthOnMobile{width:100%}}
.lj_69a_base{font-size:var(--font-size-base);line-height:1.5}.lj_69a_lead{font-size:var(--font-size-lead);line-height:1.6}.lj_69a_bold{font-weight:var(--font-weight-bold)}
.jgYpcq_textEditorContainer{column-count:var(--column-count,1);column-gap:20px;width:100%}.jgYpcq_paragraph:not(:last-child){break-inside:avoid-column;margin:0 0 20px}@media (max-width:639px){.jgYpcq_textEditorContainer{--column-count:1!important}}
.vs8RHq_imageWithTextBlock{grid-template-columns:repeat(24,1fr);width:100%;margin:40px 0;display:grid}.vs8RHq_image{flex-direction:column;grid-column:span 13;row-gap:15px;margin:0;padding:0;line-height:0;display:flex}.vs8RHq_image figcaption{flex-direction:column;row-gap:5px;padding:0;font-size:1rem;line-height:1.5;display:flex}.vs8RHq_caption{font-weight:var(--font-weight-medium)}.vs8RHq_textblock{font-size:var(--paragraph-text-size-regular);color:var(--text);text-wrap:balance;flex-direction:column;grid-column:span 11;justify-content:center;display:flex}.vs8RHq_textblock h3{margin-bottom:10px}.vs8RHq_hasCaption:not(.vs8RHq_hasPhotographer) .vs8RHq_textblock,.vs8RHq_hasPhotographer:not(.vs8RHq_hasCaption) .vs8RHq_textblock{margin-top:-40px}.vs8RHq_hasCaption.vs8RHq_hasPhotographer .vs8RHq_textblock{margin-top:-60px}.vs8RHq_imageWithTextBlockLeft .vs8RHq_textblock{padding:20px 0 20px 130px}.vs8RHq_imageWithTextBlockRight .vs8RHq_image{order:2}.vs8RHq_imageWithTextBlockRight .vs8RHq_textblock{padding:20px 130px 20px 0}.vs8RHq_imageWithTextBlockRight .vs8RHq_image figcaption{text-align:right}@media (min-width:1024px) and (max-width:1400px){.vs8RHq_imageWithTextBlockLeft .vs8RHq_textblock{padding:20px 0 20px 40px}.vs8RHq_imageWithTextBlockRight .vs8RHq_textblock{padding:20px 40px 20px 0}}@media (min-width:768px) and (max-width:1023px){.vs8RHq_imageWithTextBlock{row-gap:20px;margin:60px 0}.vs8RHq_image,.vs8RHq_textblock{grid-column:span 24}.vs8RHq_textblock{margin-top:0;padding:0!important}.vs8RHq_hasCaption:not(.vs8RHq_hasPhotographer) .vs8RHq_textblock,.vs8RHq_hasPhotographer:not(.vs8RHq_hasCaption) .vs8RHq_textblock,.vs8RHq_hasCaption.vs8RHq_hasPhotographer .vs8RHq_textblock{margin-top:0}.vs8RHq_imageWithTextBlockRight .vs8RHq_image{order:0}.vs8RHq_imageWithTextBlockRight .vs8RHq_image figcaption{text-align:left}}@media (max-width:639px){.vs8RHq_imageWithTextBlock{row-gap:20px;margin:60px 0}.vs8RHq_image,.vs8RHq_textblock{grid-column:span 24}.vs8RHq_textblock{margin-top:0;padding:0!important}.vs8RHq_hasCaption:not(.vs8RHq_hasPhotographer) .vs8RHq_textblock,.vs8RHq_hasPhotographer:not(.vs8RHq_hasCaption) .vs8RHq_textblock,.vs8RHq_hasCaption.vs8RHq_hasPhotographer .vs8RHq_textblock{margin-top:0}.vs8RHq_imageWithTextBlockRight .vs8RHq_image{order:0}.vs8RHq_imageWithTextBlockRight .vs8RHq_image figcaption{text-align:left}}
.skk0pG_imagesBlock{margin:40px 0}.skk0pG_imagesGrids{gap:40px;display:grid}.skk0pG_imagesGrids figure{margin:0;padding:0;position:relative;overflow:hidden}.skk0pG_image{aspect-ratio:1;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.skk0pG_image img{object-fit:cover;max-width:100%;height:100%;max-height:100%}.skk0pG_image a{width:100%;height:100%}.skk0pG_figcaption{text-align:center;font-size:.9rem;line-height:1.3;font-weight:var(--font-weight-medium);color:var(--black);margin-top:10px}.skk0pG_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.skk0pG_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.skk0pG_grid4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px) and (max-width:1023px){.skk0pG_imagesGrids{gap:20px}.skk0pG_grid3,.skk0pG_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px) and (max-width:767px){.skk0pG_grid3,.skk0pG_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.skk0pG_imagesGrids{gap:20px}}@media (max-width:639px){.skk0pG_imagesGrids{gap:20px}.skk0pG_grid3,.skk0pG_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.skk0pG_figcaption{font-size:1rem}}
.TNJlWq_caption{font-size:1rem;line-height:1.5;font-weight:var(--font-weight-regular);color:var(--text-secondary);margin-top:10px}.TNJlWq_image{margin:40px 0;position:relative;overflow:hidden}.TNJlWq_image img{object-fit:cover;aspect-ratio:16/9}@media (max-width:639px){.TNJlWq_image{margin:20px 0}}
.uLHbAG_textBlock h3{margin-bottom:20px}.uLHbAG_textBlock p{font-size:var(--paragraph-text-size-regular);color:var(--text)}.uLHbAG_textBlock p:not(:last-child){margin-bottom:20px}
.c3BC0a_downloadBlock{flex-direction:column;row-gap:20px;padding:40px 0;display:flex}.c3BC0a_fileLists{flex-direction:column;row-gap:10px;display:flex}.c3BC0a_file{text-wrap:nowrap;justify-content:flex-start;align-items:center;column-gap:10px;width:fit-content;font-size:1.1rem;display:inline-flex}.c3BC0a_file svg{min-width:16px;max-width:16px}@media (max-width:639px){.c3BC0a_downloadBlock{padding:20px 0}.c3BC0a_file{text-wrap:unset}}
.u5p7KW_productBlock{background:var(--grey-background);gap:20px;margin:40px 0;display:flex;text-decoration:none!important}.u5p7KW_imageWrapper{max-width:140px;display:flex}.u5p7KW_textWrapper{flex-direction:column;justify-content:center;padding:20px;display:flex}.u5p7KW_textWrapper h3{line-height:1.3}.u5p7KW_blockTitle{text-transform:uppercase;color:var(--text-secondary);font-size:.9rem;line-height:1;font-weight:var(--font-weight-regular);margin-bottom:10px}@media (max-width:639px){.u5p7KW_textWrapper{padding:15px 15px 15px 0}.u5p7KW_imageWrapper{max-width:100px}}
.jvTb5G_siteSwitcher{background:var(--grey-background);z-index:9999999;align-items:center;gap:18px;height:44px;padding-left:32px;display:flex;position:relative}.jvTb5G_siteSwitcher a{opacity:.7;font-size:1rem;line-height:1.1}.jvTb5G_activeLink{color:var(--black);font-weight:var(--font-weight-medium);opacity:1!important}@media (max-width:639px){.jvTb5G_siteSwitcher{padding-left:var(--container-padding);gap:14px;height:42px}.jvTb5G_siteSwitcher a{font-size:.975rem}}
.hrw_zq_card{flex-direction:column;row-gap:18px;display:flex}.hrw_zq_meta{align-items:center;column-gap:10px;display:flex}.hrw_zq_image{border-radius:var(--border-radius-full);min-width:57px;max-width:57px;min-height:57px;max-height:57px;line-height:0;position:relative;overflow:hidden}.hrw_zq_image img{object-fit:cover;width:100%;height:100%;position:absolute}.hrw_zq_authorName{font-size:var(--paragraph-text-size-regular);letter-spacing:-.2px;font-weight:var(--font-weight-medium)}.hrw_zq_authorRole,.hrw_zq_quotes{font-size:var(--paragraph-text-size-regular);letter-spacing:-.2px}@media (max-width:639px){.hrw_zq_card{flex-direction:column-reverse}.hrw_zq_quotes{font-size:1.15rem}}
.XS2w8q_blockQuoteBlock{margin:40px 0}.XS2w8q_blockQuoteBlock blockquote{font-size:1.125rem;line-height:1.5;font-weight:var(--font-weight-medium);border-left:4px solid var(--black-secondary);color:var(--text);margin:0;padding:0 20px;display:flex}.XS2w8q_authorName{font-size:1rem;line-height:1.5;font-weight:var(--font-weight-regular);color:var(--text);margin-top:10px;display:flex}
.UsHvSa_transparentHeader{z-index:99;width:100%;position:absolute;top:0}.UsHvSa_desktopHeader{flex-direction:column;row-gap:30px;padding-bottom:30px;display:flex}.UsHvSa_headerContainer{grid-template-columns:1fr auto 1fr;justify-content:center;align-items:center;column-gap:50px;display:grid}.UsHvSa_logo svg{width:171px}.UsHvSa_navMenu{column-gap:16px;display:flex}.UsHvSa_navMenuLeft{justify-content:flex-end}.UsHvSa_navMenu a:not(.UsHvSa_dropdownMenu a),.UsHvSa_hasChildMenu{font-size:1.05rem;font-weight:var(--font-weight-medium);color:var(--black);text-wrap:nowrap;padding:8px;text-decoration:none}.UsHvSa_hasChildMenu{align-items:center;column-gap:6px;padding:0;display:flex;position:relative}.UsHvSa_hasChildMenu svg{width:12px;min-width:12px;fill:var(--black-secondary);transition:all .3s ease-in-out}.UsHvSa_dropdownMenu{background-color:var(--white);z-index:99;visibility:hidden;opacity:0;flex-direction:column;row-gap:2px;width:120px;padding:10px 0;transition:all .3s ease-in-out;display:flex;position:absolute;top:100%;left:0;transform:translateY(-10px);box-shadow:0 4px 8px #0000001a}.UsHvSa_hasChildMenu:hover .UsHvSa_dropdownMenu{visibility:visible;opacity:1;transition:all .3s ease-in-out;transform:translateY(0)}.UsHvSa_dropdownMenu a{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--black);text-wrap:nowrap;padding:8px 16px;text-decoration:none}@media (max-width:991px){.UsHvSa_desktopHeader{display:none}}
._9tL6iq_articleBlock{background:var(--grey-background);gap:20px;margin:40px 0;display:flex;text-decoration:none!important}._9tL6iq_imageWrapper{max-width:140px;display:flex}._9tL6iq_textWrapper{flex-direction:column;justify-content:center;padding:20px;display:flex}._9tL6iq_textWrapper h3{line-height:1.3}._9tL6iq_blockTitle{text-transform:uppercase;color:var(--text-secondary);font-size:.9rem;line-height:1;font-weight:var(--font-weight-regular);margin-bottom:10px}@media (max-width:639px){._9tL6iq_textWrapper{padding:15px 15px 15px 0}._9tL6iq_imageWrapper{max-width:100px}}
.bQYt3q_card{line-height:0}.bQYt3q_content{background:var(--black);padding:30px}.bQYt3q_badge{margin-bottom:20px}.bQYt3q_content h3{color:var(--white);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0;font-size:1.75rem;display:-webkit-box;overflow:hidden}.bQYt3q_image{height:var(--card-image-height-small);object-fit:cover}@media (max-width:639px){.bQYt3q_content{padding:20px}.bQYt3q_badge{margin-bottom:10px}.bQYt3q_content h3{font-size:1.5rem}}
.sggpyG_transparentHeader{z-index:99;width:100%;position:absolute;top:0}.sggpyG_mobileHeader{background:var(--white);z-index:999;padding-bottom:20px;position:relative}.sggpyG_headerContainer{justify-content:space-between;align-items:center;column-gap:50px;margin:0;padding-top:20px;display:flex}.sggpyG_logo{z-index:999;line-height:0}.sggpyG_logo svg{width:140px}.sggpyG_menuButton{background:var(--black);border-radius:var(--border-radius-full);width:fit-content;font-size:1.1rem;line-height:1;font-weight:var(--font-weight-medium);color:var(--white);z-index:999;align-items:center;padding:14px 30px;display:inline-flex}.sggpyG_menuContainer{background:var(--white);z-index:99;width:100%;height:100vh;padding:150px 20px 20px;position:absolute;top:0;left:0}.sggpyG_navMenu{flex-direction:column;gap:16px;height:100%;display:flex;overflow-y:auto}.sggpyG_navMenu a:not(.sggpyG_dropdownMenu a){font-size:1.25rem;font-weight:var(--font-weight-medium);color:var(--black);padding:8px;text-decoration:none}@media (min-width:992px){.sggpyG_mobileHeader{display:none}}@media (min-width:640px) and (max-width:767px){.sggpyG_menuContainer{padding:120px 20px 20px}.sggpyG_navMenu{gap:12px}}
.VFGkGq_aboutUs{padding:48px 0}.VFGkGq_aboutUsContent{max-width:930px}.VFGkGq_aboutUsContent h2{margin-bottom:10px}.VFGkGq_aboutUsContent p{font-size:var(--paragraph-text-size-regular);color:var(--text);letter-spacing:-.1px;text-wrap:balance;margin-bottom:24px}.VFGkGq_testimonials{padding-top:30px}.VFGkGq_testimonialsGrids{grid-template-columns:repeat(2,1fr);column-gap:100px;display:grid}.VFGkGq_sectionHeader{flex-direction:column;row-gap:2px;margin-bottom:42px;display:flex}.VFGkGq_sectionHeader h2{margin-bottom:0}.VFGkGq_sectionHeader p{font-size:var(--paragraph-text-size-regular);letter-spacing:-.2px;color:var(--text)}.VFGkGq_contactCtaSection{padding:48px 0}.VFGkGq_contactCtaSection h2{letter-spacing:-.3px;margin-bottom:10px;font-size:1.625rem}.VFGkGq_referenceProjects{padding-bottom:40px}.VFGkGq_sectionDivider{background:var(--border-color);height:1px;min-height:1px;margin-bottom:48px;overflow:hidden}.VFGkGq_referenceProjectsHeader{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.VFGkGq_conceptsProjects{padding-top:20px;padding-bottom:40px}.VFGkGq_conceptsProjectsHeader{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}@media (min-width:768px) and (max-width:1023px){.VFGkGq_testimonialsGrids{column-gap:48px}}@media (max-width:639px){.VFGkGq_aboutUs{padding:40px 0}.VFGkGq_sectionDivider,.VFGkGq_referenceProjectsHeader,.VFGkGq_conceptsProjectsHeader{margin-bottom:40px}.VFGkGq_testimonials{padding-top:0}.VFGkGq_testimonialsGrids{grid-template-columns:1fr;row-gap:40px}.VFGkGq_aboutUsContent p{margin-bottom:20px;font-size:1rem}.VFGkGq_conceptsProjects{padding-top:0}.VFGkGq_sectionHeader{margin-bottom:30px}}
.oWaj9a_modal{z-index:99999;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.oWaj9a_modalContainer{z-index:99999;background-color:#fff;border-radius:10px;padding:20px 20px 15px;position:relative;box-shadow:0 0 10px #0000001a}.oWaj9a_modalContainer iframe{border:none}.oWaj9a_closeButton{cursor:pointer;border:1px solid gray;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:2px;right:2px;box-shadow:0 0 5px #0003}.oWaj9a_closeButton svg{fill:gray;width:10px}.oWaj9a_closeButton:hover{background-color:#f5f5f5;border:1px solid #101010}.oWaj9a_closeButton:hover svg{fill:#101010}.oWaj9a_button{background:var(--white);color:var(--black);border:none;padding:10px 20px}
.-S5hza_card{height:var(--card-image-height-medium);line-height:0;position:relative}.-S5hza_image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.-S5hza_card:after{content:"";z-index:0;background:linear-gradient(#0000 0%,#000c 100%);width:100%;height:35%;position:absolute;bottom:0;left:0}.-S5hza_overlay{z-index:1;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:30px;display:flex;position:absolute;top:0;left:0}.-S5hza_top{justify-content:space-between;align-items:center;display:flex}.-S5hza_bottom{color:var(--white);flex-direction:column;justify-content:space-between;row-gap:5px;display:flex}.-S5hza_date{letter-spacing:1.7px;font-size:.9rem;line-height:1.2;font-weight:var(--font-weight-medium);text-transform:uppercase}.-S5hza_title{color:var(--white);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1.75rem;line-height:1.15;display:-webkit-box;overflow:hidden}.-S5hza_shortDescription{color:var(--white);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1.063rem;line-height:1.3;display:-webkit-box;overflow:hidden}@media (max-width:639px){.-S5hza_overlay{padding:20px}.-S5hza_title{font-size:1.25rem}.-S5hza_shortDescription{font-size:1rem}}
.tU_fZW_imagesBlock{margin:40px 0}.tU_fZW_imagesGrids{gap:40px;display:grid}.tU_fZW_imagesGrids figure{margin:0;padding:0;position:relative;overflow:hidden}.tU_fZW_image{aspect-ratio:1;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.tU_fZW_image img{object-fit:cover;max-width:100%;height:100%;max-height:100%}.tU_fZW_image a{width:100%;height:100%}.tU_fZW_figcaption{text-align:center;font-size:.9rem;line-height:1.3;font-weight:var(--font-weight-medium);color:var(--black);margin-top:10px}.tU_fZW_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.tU_fZW_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.tU_fZW_grid4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px) and (max-width:1023px){.tU_fZW_imagesGrids{gap:20px}.tU_fZW_grid3,.tU_fZW_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px) and (max-width:767px){.tU_fZW_grid3,.tU_fZW_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.tU_fZW_imagesGrids{gap:20px}}@media (max-width:639px){.tU_fZW_imagesGrids{gap:20px}.tU_fZW_grid3,.tU_fZW_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.tU_fZW_figcaption{font-size:1rem}}
.hp3zVq_card{height:var(--card-image-height-large);line-height:0;position:relative}.hp3zVq_image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hp3zVq_card:after{content:"";z-index:0;background:linear-gradient(#0000 0%,#000c 100%);width:100%;height:35%;position:absolute;bottom:0;left:0}.hp3zVq_overlay{z-index:1;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:30px;display:flex;position:absolute;top:0;left:0}.hp3zVq_top{justify-content:space-between;align-items:center;display:flex}.hp3zVq_bottom{color:var(--white);flex-direction:column;justify-content:space-between;row-gap:5px;display:flex}.hp3zVq_place{letter-spacing:1.7px;font-size:.9rem;line-height:1.2;font-weight:var(--font-weight-medium);text-transform:uppercase}.hp3zVq_title{color:var(--white);font-size:1.75rem;line-height:1.15}.hp3zVq_shortDescription{color:var(--white);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1.063rem;line-height:1.3;display:-webkit-box;overflow:hidden}@media (max-width:639px){.hp3zVq_overlay{padding:20px}.hp3zVq_title{font-size:1.25rem}.hp3zVq_shortDescription{font-size:1rem}}
.mbKQ1a_grids{grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:60px;display:grid}@media (min-width:640px) and (max-width:767px){.mbKQ1a_grids{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1023px){.mbKQ1a_grids{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.mbKQ1a_grids{grid-template-columns:1fr;margin-bottom:40px}}
.fe2sBa_categories{gap:30px;margin:30px 0 60px;display:flex;overflow-x:auto}.fe2sBa_filterButton{font-weight:var(--font-weight-medium);text-wrap:nowrap;padding:7px 17px}.fe2sBa_active{background-color:var(--black);color:var(--white)}
.aniqqq_teams{gap:12px;margin:30px 0 60px;display:flex;overflow-x:auto}.aniqqq_filterButton{font-weight:var(--font-weight-medium);text-wrap:nowrap;padding:7px 17px}.aniqqq_active{background-color:var(--black);color:var(--white)}@media (max-width:639px){.aniqqq_teams{gap:20px;margin:20px 0 40px}.aniqqq_filterButton{padding:5px 15px}}
._3jhhrG_footer{background:var(--black);padding:52px 0 38px}._3jhhrG_footerTop{grid-template-columns:repeat(12,1fr);margin-bottom:24px;display:grid}._3jhhrG_logo svg{fill:var(--white);max-width:154px}._3jhhrG_footerTop ._3jhhrG_leftColumn{flex-direction:column;grid-column:span 4;row-gap:24px;display:flex}._3jhhrG_contactInfo{align-items:center;column-gap:25px;display:flex}._3jhhrG_contactInfo a{color:var(--white);font-weight:var(--font-weight-medium);font-size:1.125rem}._3jhhrG_footerTop ._3jhhrG_rightColumn{grid-column:9/span 4}._3jhhrG_footerTop ._3jhhrG_rightColumn h3{color:var(--white);margin-bottom:10px;font-size:1.25rem}._3jhhrG_footerTop ._3jhhrG_rightColumn p{color:var(--white);margin-bottom:24px;font-size:1rem}._3jhhrG_mailChimpForm{grid-template-columns:repeat(8,1fr);column-gap:0;display:grid}._3jhhrG_mailChimpForm input{background:var(--white);border:none;grid-column:span 7;min-height:48px;padding:5px 17px}._3jhhrG_mailChimpForm button{background:var(--black-secondary);color:var(--white);font-size:1rem;font-weight:var(--font-weight-medium);cursor:pointer;text-wrap:nowrap;border:none;padding:10px 20px}._3jhhrG_footerBottom{color:var(--white);grid-template-columns:repeat(12,1fr);display:grid}._3jhhrG_footerBottom ._3jhhrG_leftColumn{grid-column:span 4;column-gap:32px;display:flex}._3jhhrG_footerBottom ._3jhhrG_centerColumn{grid-column:span 4;justify-content:center;column-gap:26px;display:flex}._3jhhrG_footerBottom ._3jhhrG_rightColumn{grid-column:span 4;justify-content:flex-end;column-gap:26px;display:flex}._3jhhrG_cookies{padding:0;line-height:1}@media (max-width:639px){._3jhhrG_footerTop{grid-template-columns:repeat(12,1fr);row-gap:30px;margin-bottom:30px}._3jhhrG_footerTop ._3jhhrG_leftColumn,._3jhhrG_footerTop ._3jhhrG_rightColumn{grid-column:span 12}._3jhhrG_footerBottom{grid-template-columns:repeat(12,1fr);row-gap:24px}._3jhhrG_footerBottom ._3jhhrG_leftColumn{flex-direction:column;order:3;grid-column:span 12;row-gap:15px}._3jhhrG_footerBottom ._3jhhrG_centerColumn{flex-wrap:wrap;grid-column:span 12;justify-content:flex-start;column-gap:15px}._3jhhrG_footerBottom ._3jhhrG_rightColumn{flex-wrap:wrap;grid-column:span 12;justify-content:flex-start;gap:15px}}@media (min-width:640px) and (max-width:767px){._3jhhrG_footerTop{grid-template-columns:repeat(12,1fr);row-gap:30px;margin-bottom:30px}._3jhhrG_footerTop ._3jhhrG_leftColumn,._3jhhrG_footerTop ._3jhhrG_rightColumn{grid-column:span 12}._3jhhrG_footerBottom{grid-template-columns:repeat(12,1fr);row-gap:24px}._3jhhrG_footerBottom ._3jhhrG_leftColumn{flex-direction:column;order:3;grid-column:span 12;row-gap:15px}._3jhhrG_footerBottom ._3jhhrG_centerColumn{flex-wrap:wrap;grid-column:span 12;justify-content:flex-start;column-gap:15px}._3jhhrG_footerBottom ._3jhhrG_rightColumn{grid-column:span 12;justify-content:flex-start;column-gap:15px}}@media (min-width:768px) and (max-width:1023px){._3jhhrG_footerTop{grid-template-columns:repeat(12,1fr);row-gap:30px;margin-bottom:30px}._3jhhrG_footerTop ._3jhhrG_leftColumn,._3jhhrG_footerTop ._3jhhrG_rightColumn{grid-column:span 12}._3jhhrG_footerBottom{grid-template-columns:repeat(12,1fr);row-gap:24px}._3jhhrG_footerBottom ._3jhhrG_leftColumn{order:3;grid-column:span 12;row-gap:15px}._3jhhrG_footerBottom ._3jhhrG_centerColumn{flex-wrap:wrap;grid-column:span 12;justify-content:flex-start;column-gap:15px}._3jhhrG_footerBottom ._3jhhrG_rightColumn{grid-column:span 12;justify-content:flex-start;column-gap:15px}}@media (min-width:1024px) and (max-width:1420px){._3jhhrG_footerBottom{row-gap:15px}._3jhhrG_footerBottom ._3jhhrG_leftColumn{grid-column:span 12;row-gap:10px}._3jhhrG_footerBottom ._3jhhrG_centerColumn{flex-wrap:wrap;grid-column:span 6;justify-content:flex-start}._3jhhrG_footerBottom ._3jhhrG_rightColumn{grid-column:span 6;justify-content:flex-end}}
.WiPn6G_grids{grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:60px;display:grid}@media (min-width:640px) and (max-width:767px){.WiPn6G_grids{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1023px){.WiPn6G_grids{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.WiPn6G_grids{grid-template-columns:1fr;margin-bottom:40px}}
.DtBuba_pageContainer{padding:30px 0 60px}.DtBuba_headerContent{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:80px;display:grid}.DtBuba_backButton{padding:10px 0}.DtBuba_featuredImageContainer{height:400px;display:flex;position:relative}.DtBuba_featuredImage{object-fit:cover}.DtBuba_articleTitle{margin:20px 0;line-height:1.2}.DtBuba_leadParagraph{font-size:1.15rem;line-height:1.6}.DtBuba_content{border-top:1px solid var(--border-color);margin-top:50px;padding-top:50px}@media (max-width:639px){.DtBuba_headerContent{grid-template-columns:1fr;row-gap:20px}.DtBuba_featuredImageContainer{height:200px}}
.i3fIva_pageContainer{padding:30px 0 60px}.i3fIva_pageHeader{text-wrap:balance;max-width:750px}.i3fIva_pageHeader h1{margin-bottom:10px}.i3fIva_pageHeader p{font-size:var(--paragraph-text-size-regular);color:var(--text)}@media (max-width:639px){.i3fIva_pageContainer{padding:30px 0 40px}}
.hkWTjW_pageContainer{padding:30px 0 60px}.hkWTjW_pageHeader{text-align:center;text-wrap:balance}.hkWTjW_pageHeader h1{margin-bottom:10px}.hkWTjW_content{padding:40px 0}.hkWTjW_content h3{margin-bottom:15px;font-size:1.75rem}.hkWTjW_content p{font-size:var(--paragraph-text-size-regular);color:var(--text);letter-spacing:-.2px}.hkWTjW_contactPersonSectionHeading{margin-bottom:26px}.hkWTjW_contactPersonMeta{grid-template-columns:57px 1fr;align-items:center;column-gap:22px;margin-bottom:20px;display:grid}.hkWTjW_contactPersonImage{line-height:0}.hkWTjW_contactPersonImage img{border-radius:var(--border-radius-full);object-fit:cover;width:57px;height:57px;position:relative;overflow:hidden}.hkWTjW_contactPersonName,.hkWTjW_contactPersonTitle,.hkWTjW_contactPersonPhone,.hkWTjW_contactPersonEmail{letter-spacing:-.2px;color:var(--black);font-size:1.313rem}.hkWTjW_contactPersonName,.hkWTjW_contactPersonPhone,.hkWTjW_contactPersonEmail{font-weight:var(--font-weight-medium)}.hkWTjW_contactPersonContactInfo{flex-direction:column;row-gap:5px;display:flex}@media (max-width:639px){.hkWTjW_pageContainer{padding:30px 0 40px}.hkWTjW_content{padding:20px 0}.hkWTjW_content h3,.hkWTjW_content p{font-size:var(--paragraph-text-size-regular)}}
._1xBsYq_pageContainer{padding:30px 0 60px}._1xBsYq_header{text-align:center;margin:0 auto}._1xBsYq_date{color:(--text);letter-spacing:-.5px;font-size:1.25rem}._1xBsYq_content{padding:40px 0 60px}._1xBsYq_content strong{font-weight:var(--font-weight-medium)}@media (max-width:639px){._1xBsYq_pageContainer{padding:30px 0 40px}._1xBsYq_date{font-size:var(--paragraph-text-size-regular)}._1xBsYq_content{padding:20px 0 40px}}
.ECRV2G_pageContainer{padding:30px 0 60px}.ECRV2G_pageHeader{text-wrap:balance;max-width:750px}.ECRV2G_pageHeader h1{margin-bottom:10px}.ECRV2G_pageHeader p{font-size:var(--paragraph-text-size-regular);color:var(--text)}@media (max-width:639px){.ECRV2G_pageContainer{padding:30px 0 40px}}
.poUsgq_pageContainer{padding:30px 0 60px}.poUsgq_pageHeader{text-wrap:balance;text-align:center}.poUsgq_pageHeader h1{margin-bottom:10px}.poUsgq_content{padding:40px 0}.poUsgq_content p{font-size:var(--paragraph-text-size-regular);color:var(--text)}.poUsgq_contactSection{flex-direction:column;justify-content:center;align-items:center;row-gap:15px;display:flex}@media (max-width:639px){.poUsgq_pageContainer{padding:30px 0 40px}.poUsgq_contactSection{padding-top:20px}.poUsgq_content p{font-size:1.125rem}}
.YKk32q_paginationContainer{justify-content:center;align-items:center;row-gap:var(--spacing-10);flex-direction:column;margin-top:20px;display:flex}.YKk32q_pagination{justify-content:center;align-items:center;gap:20px;display:flex}.YKk32q_paginationButton{font-weight:var(--font-weight-medium);border-radius:var(--border-radius-full);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.YKk32q_paginationButton svg{width:16px}.YKk32q_middlePagination{gap:10px;display:flex}.YKk32q_middlePaginationButton{font-weight:var(--font-weight-medium);border-radius:var(--border-radius-full);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.YKk32q_active{background:var(--border-secondary-color)}.YKk32q_middlePaginationDots{align-items:center;margin-top:-6px}.YKk32q_paginationText{font-weight:var(--font-weight-medium);color:var(--black);justify-content:center;align-items:center;font-size:.9rem;line-height:16px;display:flex}
.kQr3tG_contactPerson h4{margin-bottom:10px}.kQr3tG_contactInformation{flex-direction:column;align-items:flex-start;row-gap:10px;display:flex}.kQr3tG_contactInformation a{color:var(--text);display:inline-flex}
.obgycW_pageContainer{padding:30px 0 60px}.obgycW_header{text-wrap:balance;max-width:770px;margin-bottom:60px}.obgycW_header h1{margin-bottom:10px}.obgycW_description{font-size:var(--paragraph-text-size-regular);color:var(--text)}.obgycW_backButton{padding:10px 0}.obgycW_featuredImage{height:685px;max-height:685px;margin-bottom:60px;position:relative}.obgycW_featuredImage img{object-fit:cover}.obgycW_leadParagraph{font-size:var(--paragraph-text-size-regular);text-wrap:balance;max-width:1100px;color:var(--text);margin-bottom:20px}.obgycW_leadParagraph h2{margin-bottom:15px}.obgycW_usps ul{flex-direction:column;gap:10px;padding-left:0;display:flex}.obgycW_usps ul li{align-items:flex-start;gap:7px;display:flex}.obgycW_usps ul li svg{maz-width:18px;width:18px;margin-top:3px}@media (max-width:639px){.obgycW_pageContainer{padding:30px 0 40px}.obgycW_header{margin-bottom:40px}.obgycW_featuredImage{height:250px;max-height:250px;margin-bottom:40px}}
.ptYYgG_conceptsGrids{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}@media (min-width:640px) and (max-width:767px){.ptYYgG_conceptsGrids{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.ptYYgG_conceptsGrids{grid-template-columns:1fr}}
.AaFlEa_contactLocationGrids{grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;gap:60px;display:grid}.AaFlEa_locationColumn{grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.AaFlEa_contactPersonGrids{grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;gap:40px;display:grid}.AaFlEa_locationName{font-size:1.5rem;font-weight:var(--font-weight-medium);margin-bottom:18px}@media (min-width:768px) and (max-width:1023px){.AaFlEa_contactInformation{flex-direction:column;gap:20px}.AaFlEa_contactLocationGrids{grid-template-columns:repeat(1,1fr)}.AaFlEa_contactPersonGrids{grid-template-columns:repeat(3,1fr)}}@media (min-width:640px) and (max-width:767px){.AaFlEa_contactInformation{flex-direction:column;gap:20px}.AaFlEa_contactLocationGrids{grid-template-columns:repeat(1,1fr)}.AaFlEa_contactPersonGrids{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.AaFlEa_contactInformation{flex-direction:column;gap:20px}.AaFlEa_contactLocationGrids{grid-template-columns:repeat(1,1fr);gap:40px}.AaFlEa_contactPersonGrids{grid-template-columns:repeat(1,1fr)}}
._4IddpW_productCard{padding:30px 0;display:block}._4IddpW_productCard:not(:last-child){border-bottom:1px solid var(--border-secondary-color)}._4IddpW_productImageGrids{grid-template-columns:repeat(4,1fr);gap:40px;display:grid}._4IddpW_productImage{margin:0;padding:0;position:relative;overflow:hidden}._4IddpW_productImage figcaption{font-size:1.125rem;line-height:1.5;font-weight:var(--font-weight-medium);text-align:center;color:var(--black);background-color:#fff;margin:0;padding:7px 40px;display:inline-flex;position:absolute;bottom:0;left:0}._4IddpW_productCardInner{flex-direction:column;display:flex}._4IddpW_productsName{margin-bottom:10px}._4IddpW_productInfo{font-size:var(--paragraph-text-size-regular);color:var(--text)}._4IddpW_productSizeSection{margin:20px 0 30px}._4IddpW_productSizeSection h4{font-size:var(--paragraph-text-size-regular);margin-bottom:10px}._4IddpW_productSizeGrids{flex-wrap:wrap;gap:15px 10px;display:flex}._4IddpW_productSize{background:var(--grey-color);border-radius:var(--border-radius-small);color:var(--text);font-size:1rem;font-weight:var(--font-weight-medium);padding:5px 10px}._4IddpW_contactCtaButtons{gap:30px 50px;padding-top:40px;display:flex}._4IddpW_contactCtaButtons a{color:var(--black);font-size:1.313rem}@media (min-width:768px) and (max-width:1023px){._4IddpW_contactCtaButtons{flex-direction:column}._4IddpW_productImageGrids{grid-template-columns:repeat(3,1fr);gap:30px}}@media (min-width:640px) and (max-width:767px){._4IddpW_contactCtaButtons{flex-direction:column}._4IddpW_productImageGrids{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:639px){._4IddpW_contactCtaButtons{flex-direction:column}._4IddpW_productImageGrids{grid-template-columns:repeat(2,1fr);gap:20px}._4IddpW_productImage figcaption{padding:7px 15px;font-size:1.1rem}}
.a6KjuG_gallery{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.a6KjuG_galleryImage{line-height:0}@media (min-width:640px) and (max-width:767px){.a6KjuG_gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.a6KjuG_gallery{grid-template-columns:repeat(2,1fr);gap:20px}}
._6uaLFW_pageContainer{padding:40px 0 60px}._6uaLFW_pageHeader{text-wrap:balance;text-align:center;max-width:770px;margin-bottom:60px}._6uaLFW_form form{flex-direction:column;row-gap:30px;display:flex}._6uaLFW_fieldRow{grid-template-columns:1fr 1fr;gap:30px;display:grid}._6uaLFW_fieldGroup{flex-direction:column;row-gap:10px;display:flex;position:relative}._6uaLFW_fieldGroup label{font-size:var(--paragraph-text-size-regular);color:var(--text);font-weight:var(--font-weight-semibold);line-height:1}._6uaLFW_fieldGroup input,._6uaLFW_fieldGroup select,._6uaLFW_fieldGroup textarea{border:1px solid var(--primary);font-size:var(--paragraph-text-size-regular);border-radius:0;width:100%;max-width:100%;padding:10px}._6uaLFW_fieldContainer{width:100%;display:flex;position:relative}._6uaLFW_fieldContainer input[type=select]{appearance:none;position:relative}._6uaLFW_fieldContainer:has(select):after{content:"";background-image:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwb2x5Z29uIGZpbGw9IiM2NjYiIHBvaW50cz0iMTIgMSA5IDYgMTUgNiIgLz4KICAgIDxwb2x5Z29uIGZpbGw9IiM2NjYiIHBvaW50cz0iMTIgMTMgOSA4IDE1IDgiIC8+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;width:6px;height:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}._6uaLFW_fieldGroup textarea{min-height:120px}._6uaLFW_fieldGroupCheckbox{align-items:center;column-gap:10px;display:flex}._6uaLFW_fieldGroupCheckbox input[type=checkbox]{appearance:none;border:1px solid var(--primary);cursor:pointer;background-color:#fff;border-radius:0;outline:none;width:20px;min-width:20px;height:20px;transition:background-color .3s,border-color .3s;position:relative}._6uaLFW_fieldGroupCheckbox input[type=checkbox]:checked{background-color:var(--primary);border-color:var(--primary)}._6uaLFW_fieldGroupCheckbox input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}._6uaLFW_fieldGroupCheckbox input[type=checkbox]:hover{border-color:var(--primary)}._6uaLFW_submitButton{background-color:var(--primary);color:var(--white);font-size:var(--paragraph-text-size-regular);font-weight:var(--font-weight-semibold);border:none;width:fit-content;margin-top:20px;padding:10px 20px}._6uaLFW_pendingButton{background-color:var(--black-secondary)}._6uaLFW_successMessage{color:var(--success-color);font-size:var(--paragraph-text-size-regular);font-weight:var(--font-weight-regular)}._6uaLFW_errorMessage{color:var(--error-color);font-size:var(--paragraph-text-size-regular);font-weight:var(--font-weight-regular)}@media (max-width:639px){._6uaLFW_fieldRow{grid-template-columns:1fr;row-gap:30px}._6uaLFW_fieldGroupCheckbox{align-items:flex-start}._6uaLFW_fieldGroupCheckbox input{margin-top:5px}}
.V6u_0q_pageContainer{padding:30px 0 60px}.V6u_0q_header{text-wrap:balance;flex-direction:column;gap:10px;max-width:585px;padding-bottom:60px;display:flex}.V6u_0q_header p{font-size:var(--paragraph-text-size-regular);color:var(--text)}.V6u_0q_backButton{padding:10px 0}.V6u_0q_featuredImage{height:685px;max-height:685px;margin-bottom:60px;position:relative}.V6u_0q_featuredImage img{object-fit:cover}@media (max-width:639px){.V6u_0q_pageContainer{padding:30px 0 40px}.V6u_0q_featuredImage{height:280px;margin-bottom:40px}}
.iJgX0G_pageContainer{padding:30px 0 60px}.iJgX0G_pageHeader{text-wrap:balance;max-width:750px}.iJgX0G_pageHeader h1{margin-bottom:10px}.iJgX0G_pageHeader p{font-size:var(--paragraph-text-size-regular);color:var(--text)}.iJgX0G_conceptGrids{grid-template-columns:repeat(3,1fr);gap:40px;padding-top:60px;display:grid}@media (min-width:640px) and (max-width:767px){.iJgX0G_conceptGrids{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.iJgX0G_pageContainer{padding:30px 0 40px}.iJgX0G_conceptGrids{grid-template-columns:repeat(1,1fr);padding-top:40px}}
.P6wrvq_pageContainer{padding:30px 0 60px}.P6wrvq_pageHeader{border-bottom:1px solid var(--border-secondary-color);margin-bottom:40px;padding-bottom:40px}.P6wrvq_pageHeader h1{margin-bottom:10px}.P6wrvq_headerDescription{max-width:585px;font-size:var(--paragraph-text-size-regular);color:var(--text);text-wrap:balance;margin-bottom:30px}.P6wrvq_contactInformation{gap:30px;display:flex}.P6wrvq_contactInformation a{font-size:1.5rem;font-weight:var(--font-weight-medium)}.P6wrvq_contactLocationGrids{grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;gap:60px;display:grid}.P6wrvq_locationColumn{grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.P6wrvq_contactPersonGrids{grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;gap:40px;display:grid}.P6wrvq_locationName{font-size:1.5rem;font-weight:var(--font-weight-medium);margin-bottom:18px}@media (min-width:768px) and (max-width:1023px){.P6wrvq_contactInformation{flex-direction:column;gap:20px}.P6wrvq_contactLocationGrids{grid-template-columns:repeat(1,1fr)}.P6wrvq_contactPersonGrids{grid-template-columns:repeat(3,1fr)}}@media (min-width:640px) and (max-width:767px){.P6wrvq_contactInformation{flex-direction:column;gap:20px}.P6wrvq_contactLocationGrids{grid-template-columns:repeat(1,1fr)}.P6wrvq_contactPersonGrids{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.P6wrvq_pageContainer{padding:30px 0 40px}.P6wrvq_contactInformation{flex-direction:column;gap:20px}.P6wrvq_contactInformation a{font-size:var(--paragraph-text-size-regular)}.P6wrvq_contactLocationGrids{grid-template-columns:repeat(1,1fr);gap:40px}.P6wrvq_contactPersonGrids{grid-template-columns:repeat(1,1fr)}}
.E-2qZa_pageContainer{padding:30px 0 60px}.E-2qZa_header{flex-direction:column;gap:10px;margin-bottom:60px;display:flex}.E-2qZa_backButton{padding:10px 0}.E-2qZa_groupDescription{font-size:var(--paragraph-text-size-regular);color:var(--text);max-width:585px}.E-2qZa_featuredImage{min-height:605px;max-height:605px;position:relative;overflow:hidden}.E-2qZa_featuredImage img{object-fit:cover}.E-2qZa_aboutAndUsageArea{grid-template-columns:1fr 1fr;column-gap:120px;padding:60px 0 30px;font-size:1.125rem;display:grid}.E-2qZa_aboutAndUsageArea h2{margin-bottom:15px}.E-2qZa_aboutText,.E-2qZa_usageText{font-size:var(--paragraph-text-size-regular);color:var(--text)}.E-2qZa_externallinkSection{padding-bottom:30px;display:flex}.E-2qZa_externallinkSection a{color:var(--black);font-size:1.313rem}.E-2qZa_headingContainer{z-index:2;justify-content:center;display:flex;position:relative}.E-2qZa_headingContainer:after{content:"";background:var(--border-secondary-color);z-index:-1;width:100%;height:1px;position:absolute;bottom:50%;left:0;transform:translateY(-50%)}.E-2qZa_productsSectionTitle{background:#fff;padding:10px 30px}@media (min-width:768px) and (max-width:1023px){.E-2qZa_featuredImage{min-height:400px;max-height:400px}.E-2qZa_aboutAndUsageArea{grid-template-columns:1fr;row-gap:40px}}@media (min-width:640px) and (max-width:767px){.E-2qZa_aboutAndUsageArea{grid-template-columns:1fr;row-gap:40px}.E-2qZa_featuredImage{min-height:300px;max-height:300px}}@media (max-width:639px){.E-2qZa_pageContainer{padding-bottom:40px}.E-2qZa_header{margin-bottom:40px}.E-2qZa_groupDescription{max-width:100%;font-size:1.1rem}.E-2qZa_featuredImage{min-height:250px;max-height:250px}.E-2qZa_aboutAndUsageArea{grid-template-columns:1fr;row-gap:40px;padding:40px 0}.E-2qZa_aboutText,.E-2qZa_usageText{font-size:1.1rem}.E-2qZa_headingContainer{justify-content:flex-start}.E-2qZa_headingContainer:after{content:none}.E-2qZa_productsSectionTitle{padding:0}.E-2qZa_externallinkSection{padding-bottom:40px}}
.ZhEHaa_pageContainer{padding:30px 0 60px}.ZhEHaa_pageHeader{text-wrap:balance;max-width:750px}.ZhEHaa_pageHeader h1{margin-bottom:10px}.ZhEHaa_pageHeader p{font-size:var(--paragraph-text-size-regular);color:var(--text)}.ZhEHaa_productsBlockList{flex-flow:column wrap;gap:40px;padding-top:40px;display:flex}.ZhEHaa_productList{flex-wrap:wrap;gap:25px;display:flex}.ZhEHaa_product{background:var(--grey-color);border-radius:var(--border-radius-small);font-size:1.125rem;line-height:1.1;font-weight:var(--font-weight-medium);align-items:center;gap:10px;padding:18px 22px;display:flex}.ZhEHaa_product svg{width:12px;min-width:12px;fill:inherit}.ZhEHaa_productCategoryName{margin-bottom:10px}@media (max-width:639px){.ZhEHaa_pageContainer{padding:30px 0 40px}.ZhEHaa_product{padding:14px 18px;font-size:1rem}}
.vxky6a_pageContainer{padding:30px 0 60px}.vxky6a_header{flex-direction:column;align-items:center;row-gap:10px;margin-bottom:60px;display:flex}.vxky6a_backButton{padding:10px 0}.vxky6a_featuredImage{height:685px;max-height:685px;position:relative}.vxky6a_featuredImage img{object-fit:cover}.vxky6a_aboutSection{padding:100px 0}.vxky6a_aboutProject{text-wrap:balance;max-width:1200px}.vxky6a_aboutProjectDetails{font-size:var(--paragraph-text-size-regular);font-weight:var(--font-weight-regular);color:var(--text)}.vxky6a_facts{flex-wrap:wrap;gap:30px 60px;padding-top:40px;display:flex}.vxky6a_aboutProject h2,.vxky6a_fact h4,.vxky6a_productsHeading{text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.vxky6a_factValue{font-size:var(--paragraph-text-size-regular);font-weight:var(--font-weight-regular);color:var(--text)}.vxky6a_productsList{flex-direction:column;gap:10px;display:flex}.vxky6a_productsList a{width:fit-content;display:inline-flex}.vxky6a_product{font-size:var(--paragraph-text-size-regular);line-height:1.2;font-weight:var(--font-weight-regular);color:var(--text);align-items:center;gap:10px;display:flex}.vxky6a_product svg{width:12px;min-width:12px;fill:inherit}.vxky6a_productsUsedTekst{padding-top:40px}@media (max-width:639px){.vxky6a_header{margin-bottom:40px}.vxky6a_featuredImage{height:250px;max-height:250px}.vxky6a_aboutSection{padding:40px 0}.vxky6a_aboutProjectDetails,.vxky6a_factValue,.vxky6a_product{font-size:var(--paragraph-text-size-regular)}}
.sxuMuG_notFoundSection{padding:150px 0}.sxuMuG_heading{font-size:8rem;font-weight:var(--font-weight-medium)}.sxuMuG_subheading{font-size:2.5rem;font-weight:var(--font-weight-medium);margin-bottom:10px}.sxuMuG_paragraph{font-size:1.5rem;font-weight:var(--font-weight-regular);margin-bottom:60px}.sxuMuG_goBackButton{font-size:1.1rem;font-weight:var(--font-weight-medium);background-color:var(--primary);color:var(--white);cursor:pointer;white-space:nowrap;border:none;align-items:center;column-gap:9px;padding:18px 30px;display:inline-flex}.sxuMuG_goBackButton svg{width:14px;fill:var(--white)}@media screen and (max-width:639px){.sxuMuG_notFoundSection{padding:55px 0}.sxuMuG_heading{font-size:4rem}.sxuMuG_subheading{font-size:1.5rem}.sxuMuG_paragraph{margin-bottom:30px;font-size:1.2rem}.sxuMuG_goBackButton{padding:20px 35px;font-size:1rem}}
