.NotFoundClient_notFoundPage__7fe7t{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;text-align:center;& h1{margin:0}}.Button_button__JJiqJ{cursor:pointer;text-align:center;&[data-variant=filled]{--button-background-color:var(--button-color);--button-hover-background-color:color-mix(in srgb,var(--button-color) 75%,#fff);--button-font-color:#fff;--button-border-color:var(--button-color);--button-border-hover-color:var(--button-hover-background-color)}&[data-variant=outline]{--button-background-color:transparent;--button-hover-background-color:color-mix(in srgb,var(--button-color) 15%,#fff);--button-font-color:var(--button-color);--button-border-color:var(--button-color);--button-border-hover-color:var(--button-color)}position:relative;display:inline-block;padding:.55em 1em;border-radius:var(--radius);background-color:var(--button-background-color);border:1px solid var(--button-border-color);text-decoration:none;font-size:inherit;font-variation-settings:"wght" 500;color:var(--button-font-color);line-height:1;&:hover{background-color:var(--button-hover-background-color);border-color:var(--button-border-hover-color);color:var(--button-font-color)}.Button_content__ARljp{display:flex;gap:.5em;align-items:center;justify-content:center;.Button_icon__T5gbk{width:1em;height:1em;background-color:currentColor;-webkit-mask:var(--icon-url);mask:var(--icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.Button_text__IZaCD{margin-bottom:-.2em}}&[data-size=large]{width:50vw;padding-inline:2em;box-shadow:var(--shadow);font-size:1.5rem;&:after{content:"";position:absolute;right:1em;top:50%;display:block;width:.5em;height:.5em;border:0 solid;border-width:2px 2px 0 0;transform:translateY(-50%) rotate(45deg)}.Button_content__ARljp{gap:1em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:50rem){width:100%}}.Button_loader__1gp_f{display:none}&[data-loading=true]{cursor:wait;color:transparent;.Button_loader__1gp_f{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1em;height:1em;border-radius:50%;border:2px solid var(--button-font-color);border-top:2px solid transparent;animation:Button_buttonLoaderSpin__wSlJ6 1s linear infinite}}&[disabled]:not([data-loading=true]){cursor:not-allowed;opacity:.5}}@keyframes Button_buttonLoaderSpin__wSlJ6{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.Form_formScreen__2wv2M{padding:2rem var(--content-column-margin);.Form_form__3bd8g{.Form_fields__gxa0M{display:flex;gap:2rem;padding-block:4rem;.Form_column__Ysb0c{flex:1 1;display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:40rem){flex-direction:column;gap:1rem;.Form_column__Ysb0c{flex:unset}}}.Form_errorMessage__wPgMP{margin-bottom:2rem;text-align:center;color:var(--red)}.Form_submitButton__IYFbu{display:block;margin-inline:auto}}}.TextInput_textInput__6RXQR{display:flex;flex-direction:column;.TextInput_label__qXcf8{margin:0}.TextInput_input__VUwOS{width:100%;padding:.75rem .75rem .5rem;border:1px solid;border-radius:var(--radius)}textarea.TextInput_input__VUwOS{min-height:12.7rem;resize:vertical}}.Select_select__jnNhF{.Select_label__zTVZ4{margin:0}.Select_inputWrapper__F8voe{position:relative;.Select_input__H5_fY{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.75rem .75rem .5rem;border:1px solid;border-radius:var(--radius);background-color:#fff;color:inherit}.Select_chevron__EVwM7{position:absolute;right:0;top:0;height:100%;width:2rem;display:block;background-color:currentColor;border-radius:0 var(--radius) var(--radius) 0;pointer-events:none;display:flex;align-items:center;justify-content:center;&:after{content:"";width:.5rem;height:.5rem;--stroke-width:2px;border:0 solid #fff;border-width:var(--stroke-width) var(--stroke-width) 0 0;transform:translateY(-.1rem) rotate(135deg)}}}}.FileInput_fileInputWrapper__Z1FJF{.FileInput_label__BfPPS{margin-bottom:0}.FileInput_input__OSys9{display:none}.FileInput_selectedFiles__uQPjL{list-style:none;margin:0 0 1rem;display:flex;flex-wrap:wrap;gap:1rem;padding:1rem;border:1px solid;border-radius:var(--radius);background-color:#fff;.FileInput_file__Ato0r{--size:6rem;width:var(--size);display:flex;flex-direction:column;align-items:center;gap:.75rem;.FileInput_icon__s4w0m{position:relative;width:var(--size);height:var(--size);overflow:hidden;& img{position:absolute;width:100%;height:100%;object-fit:contain;object-position:center}.FileInput_placeholder__bfxIs{position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%2351616e"><path d="M0 0h24v24H0z" fill="none"/><path d="M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:50%}}.FileInput_filename__4196V{margin-bottom:0;font-size:.875rem;text-align:center;word-break:break-all;line-height:1}}}.FileInput_buttons__SGjMe{display:flex;flex-wrap:wrap;gap:1rem}}.Checkbox_checkbox__H8gEX{display:flex;align-items:flex-start;gap:.5rem;.Checkbox_input__GGNaF{width:1rem;height:1rem;accent-color:var(--blue-light)}.Checkbox_label__Oyszg{flex:1 1}}.Summary_summaryScreen__M4f5J{.Summary_summaryHeader__0NLmb{padding:2rem var(--content-column-margin)}.Summary_summaryContent__6e_3b{padding:2rem var(--content-column-margin);.Summary_contactFormSummary__DxRix{display:flex;flex-direction:column;gap:1rem;.Summary_field__yTuX8{display:flex;flex-direction:column;gap:.25rem;.Summary_fieldLabel__3lvkq{font-size:.875rem;opacity:.8}}}.Summary_cartTable__Octjc{margin-block:4rem;width:100%;border-collapse:collapse;p{margin-bottom:0}td{padding-block:.5rem;vertical-align:top;&:not(:last-child){padding-right:1rem}}.Summary_divider__NQIFU{border:1px solid;border-width:1px 0;box-sizing:content-box;height:4px;margin-block:1rem}.Summary_priceCell__vLtcH{text-align:right}.Summary_totalRow__QCPaJ{font-variation-settings:"wght" 700}}.Summary_errorMessage__umQOK{color:var(--red);margin-block:2rem;text-align:center}.Summary_submitButton__9kzx2{display:block;margin-inline:auto}}}.Confirmation_confirmationScreen__nN44n{padding-inline:var(--content-column-margin);padding-top:12rem;padding-bottom:6rem;display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center;h2{margin-bottom:.5rem}.Confirmation_checkmarkCircle__ov_0p{--duration:0.5s;--size:6rem;position:relative;width:var(--size);height:var(--size);border-radius:var(--size);background-color:#53b134;animation:Confirmation_circle__vmzNA var(--duration) ease-in-out forwards;.Confirmation_checkmark___DSH5{position:absolute;top:50%;left:50%;width:calc(var(--size) * .25);height:calc(var(--size) * .5);transform:translate(-50%,-60%) rotate(45deg);&:after,&:before{content:"";position:absolute;background-color:#fff;border-radius:1rem}&:after{left:0;width:100%;height:.4rem;transform-origin:left;animation:Confirmation_checkmarkLower__9Jpd0 var(--duration) ease-in-out forwards}&:after,&:before{position:absolute;bottom:0}&:before{right:0;width:.4rem;height:100%;transform-origin:bottom;animation:Confirmation_checkmarkSide__BGRnW var(--duration) ease-in-out forwards}}}}@keyframes Confirmation_circle__vmzNA{0%{transform:scale(0)}60%{transform:scale(1.1)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Confirmation_checkmarkLower__9Jpd0{0%,20%{transform:scaleX(0)}50%{transform:scaleX(1)}}@keyframes Confirmation_checkmarkSide__BGRnW{0%,50%{transform:scaleY(0)}to{transform:scaleY(1)}}.ContactFormModule_contactFormModule__HXRw_{padding-block:4rem;.ContactFormModule_subjects__mIQ4A{padding-inline:var(--content-column-margin);margin-bottom:4rem;display:grid;grid-gap:2rem;gap:2rem;--subject-min-size:10rem;grid-template-columns:repeat(auto-fit,minmax(min(var(--subject-min-size),100%),1fr));.ContactFormModule_subject__eMH2R{flex:1 1;display:flex;flex-direction:column;color:inherit;text-decoration:none;.ContactFormModule_image__P3e0E{aspect-ratio:2;width:100%;height:auto;object-fit:cover}.ContactFormModule_title__a8nnR{flex:1 1;padding:1rem;background-color:var(--gray-light)}&[data-active=true]{.ContactFormModule_title__a8nnR{background-color:var(--blue-light);color:#fff}}}@media screen and (max-width:30rem){gap:2rem 1rem;--subject-min-size:8rem;margin-bottom:2rem;.ContactFormModule_subject__eMH2R{.ContactFormModule_title__a8nnR{padding:.5rem}}}}.ContactFormModule_subSubjects__bqftl{padding-inline:var(--content-column-margin);display:flex;flex-wrap:wrap;justify-content:space-around;gap:2rem;padding-block:3rem;background-color:var(--blue-white);.ContactFormModule_subSubject__rRdwN{display:flex;flex-direction:column;align-items:center;gap:1rem;width:10rem;padding:1rem;border-radius:var(--radius-big);box-shadow:var(--shadow);background-color:#fff;text-align:center;color:inherit;text-decoration:none;.ContactFormModule_icon__Vzbpr{width:3em;height:2em;background-color:currentColor;-webkit-mask:var(--icon-url);mask:var(--icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}&[data-active=true]{background-color:var(--blue-gray);color:#fff}}@media screen and (max-width:30rem){padding-block:1rem;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(8rem,100%),1fr));.ContactFormModule_subSubject__rRdwN{width:auto;padding-inline:.5rem;padding-bottom:.5rem}}}}.ContactForm_form__Ho9j7{padding-inline:var(--content-column-margin);padding-top:2rem;padding-bottom:4rem;background-color:var(--blue-white);.ContactForm_note__Tc_I_{margin-bottom:2rem;display:flex;gap:1rem;align-items:flex-start;.ContactForm_infoIcon__bd9FR{content:"";width:1.5rem;height:1.5rem;margin-top:-.1rem;padding-top:.35rem;border-radius:10rem;border:2px solid;display:flex;align-items:center;justify-content:center;font-variation-settings:"wght" 700}.ContactForm_noteText__IY_Ti{flex:1 1}}.ContactForm_fields__R_xPm{display:flex;gap:2rem;.ContactForm_column__82kb_{flex:1 1;display:flex;flex-direction:column;gap:1rem}.ContactForm_privacyCheckbox__zo5Wu{margin-top:1rem}.ContactForm_formFooter__jSRe5{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;.ContactForm_requiredFieldsNotice__6IrO0{margin-bottom:0}}.ContactForm_message__BnT2t{margin-top:1rem;padding:.75rem .75rem .5rem;border:1px solid;border-radius:var(--radius);&.ContactForm_error__C9ba0{color:var(--red);border-color:var(--red)}}@media screen and (max-width:40rem){flex-direction:column;gap:1rem;.ContactForm_column__82kb_{flex:unset}}}}.StyledText_styledText__gZm18{&.StyledText_fontColorOverride__GM9Ms *{color:var(--color)}& p{text-wrap:pretty}& ul li{position:relative;list-style:none;&:before{content:"";display:block;position:absolute;--marker-size:1em;left:calc(var(--marker-size) * -1.5);width:var(--marker-size);height:var(--marker-size);background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 15.32"><path d="M4.3,15.09c-.16-.25-2.29-4.86-4.29-6.52-.15-.57.62-1.18,1.05-1.01,1.82.89,3.73,3.35,3.73,3.35,0,0,3.64-6.87,10.94-10.91.11,0,.24.06.26.12C9.09,6.22,5.82,14.86,5.73,15.11c-.23.27-1.08.3-1.43-.03" style="fill:%51606e;"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 15.32"><path d="M4.3,15.09c-.16-.25-2.29-4.86-4.29-6.52-.15-.57.62-1.18,1.05-1.01,1.82.89,3.73,3.35,3.73,3.35,0,0,3.64-6.87,10.94-10.91.11,0,.24.06.26.12C9.09,6.22,5.82,14.86,5.73,15.11c-.23.27-1.08.3-1.43-.03" style="fill:%51606e;"/></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}&:not(:last-child){margin-bottom:1rem}}}.IconSliderModule_iconSliderModule__OW1Xs{padding:4rem;display:flex;align-items:center;gap:2rem;--slides:4;.IconSliderModule_slider__KKUGk{flex:1 1;overflow:hidden;border:1px solid;border-width:0 1px;.IconSliderModule_icons__Lsog6{margin-left:-1px;display:flex;.IconSliderModule_iconContainer__wM0NM{flex:0 0 calc(100% / var(--slides));min-width:0;position:relative;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;&:after{content:"";position:absolute;inset:-1px;left:0;border:1px solid;pointer-events:none}.IconSliderModule_icon__hWrPk{width:5rem;height:5rem;object-fit:contain}.IconSliderModule_title___ZyyP{font-size:1.25rem;font-variation-settings:"wght" 600}.IconSliderModule_subtitle__6_JGV{padding-inline:1rem}}}}.IconSliderModule_nextButton__nRwiZ,.IconSliderModule_previousButton__JifjM{&:after{content:"";display:block;width:1.5rem;height:1.5rem;--stroke-width:4px;border:var(--stroke-width) solid;border-width:0 0 var(--stroke-width) var(--stroke-width)}}.IconSliderModule_previousButton__JifjM{&:after{transform:rotate(45deg)}}.IconSliderModule_nextButton__nRwiZ{&:after{transform:rotate(-135deg)}}@media screen and (max-width:90rem){padding-inline:2rem}@media screen and (max-width:80rem){--slides:3}@media screen and (max-width:60rem){--slides:2}@media screen and (max-width:40rem){padding-inline:1rem;gap:1rem;--slides:1}}.ImageModule_imageModule__2H86a{&[data-full-width=false]{padding-inline:var(--content-column-margin);&[data-rounded-corners=true]{.ImageModule_image__YA4Xx img{border-radius:var(--radius-big)}}}&[data-has-text=false]{.ImageModule_image__YA4Xx{aspect-ratio:3;& img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:50rem){aspect-ratio:2}}}&[data-has-text=true]{padding-block:4rem;&[data-full-width=true]{padding-inline:1rem}display:flex;gap:2rem;&[data-text-position=left]{flex-direction:row-reverse}@media screen and (max-width:55rem){&[data-text-position]{flex-direction:column}}.ImageModule_image__YA4Xx{flex:1 1}.ImageModule_text__XABHE{flex:2 1}}}.GalleryModule_galleryModule__WFlHz{padding:4rem var(--content-column-margin);display:flex;gap:max(1rem,2vw);&[data-full-width=true]{padding-inline:1rem}@media screen and (max-width:50rem){flex-direction:column}.GalleryModule_imagesContainer__c0wjr{width:100%;container-type:inline-size}&:has(.GalleryModule_text__5HAaj){.GalleryModule_imagesContainer__c0wjr{flex:1 1;max-width:42rem}}.GalleryModule_text__5HAaj{flex:1 1}@media screen and (max-width:75rem){.GalleryModule_imagesContainer__c0wjr{flex:1 1}}.GalleryModule_images__NaI5S{display:grid;.GalleryModule_image__8zluW{height:100%;width:100%;object-fit:cover;object-position:center;&:first-child{grid-area:one}&:nth-child(2){grid-area:two}&:nth-child(3){grid-area:three}&:nth-child(4){grid-area:four}&:nth-child(5){grid-area:five}&:nth-child(6){grid-area:six}}&[data-compact=true]{aspect-ratio:4/1;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);&[data-image-count="5"]{grid-template-areas:"one one two three" "one one four five"}&[data-image-count="4"]{grid-template-areas:"one one two three" "one one two four"}&[data-image-count="3"]{grid-template-areas:"one one two three" "one one two three"}&[data-image-count="2"]{grid-template-areas:"one one two two" "one one two two"}&[data-image-count="1"]{grid-template-areas:"one one one one" "one one one one"}@container (max-width: 75rem){aspect-ratio:2/1}@container (max-width: 42rem){&:not([data-image-count="2"],[data-image-count="1"]){grid-template-areas:"one one two two" "one one three three"}& :nth-child(n+4){display:none}}}&[data-compact=false]{aspect-ratio:2/1;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:max(.5rem,.75vw);.GalleryModule_image__8zluW{border-radius:max(.75rem,1vw)}&[data-image-count="6"]{grid-template-areas:"one three five six" "two three five six" "two four five six"}&[data-image-count="5"]{grid-template-areas:"one three five five" "two three five five" "two four five five"}&[data-image-count="4"]{grid-template-areas:"one three four four" "two three four four" "two three four four"}&[data-image-count="3"]{grid-template-areas:"one two three three" "one two three three" "one two three three"}&[data-image-count="2"]{grid-template-areas:"one one two two" "one one two two" "one one two two"}&[data-image-count="1"]{grid-template-areas:"one one one one" "one one one one" "one one one one"}@container (max-width: 42rem){aspect-ratio:1;grid-template-columns:repeat(2,1fr);&[data-image-count="4"],&[data-image-count="5"],&[data-image-count="6"]{grid-template-areas:"one three" "two three" "two four"}&[data-image-count="3"]{grid-template-areas:"one three" "two three" "two three"}&[data-image-count="2"]{grid-template-areas:"one two" "one two" "one two"}&[data-image-count="1"]{grid-template-areas:"one one" "one one" "one one"}& :nth-child(n+5){display:none}}}}}.CalculatorLinkModule_calculatorLinkModule__t0FoM{position:relative;margin:4rem var(--content-column-margin);padding:2rem 2rem 2rem 1rem;box-shadow:var(--shadow);border-radius:var(--radius-big);display:flex;align-items:center;gap:2rem;background-color:#fff;.CalculatorLinkModule_headline__yrc59{z-index:1;position:absolute;left:-1rem;top:0;padding:.4rem 2rem .2rem;transform:translateY(-50%);color:#fff;&:before{z-index:-1;inset:0;background-color:var(--background-color);border-top-right-radius:var(--radius)}&:after,&:before{content:"";position:absolute}&:after{z-index:-2;top:0;left:0;width:1rem;background-color:color-mix(in srgb,var(--background-color) 75%,#000);height:100%;transform:skewY(45deg);transform-origin:left}}.CalculatorLinkModule_icons__MKLZW{flex:1 1;display:flex;align-items:center;justify-content:space-around;.CalculatorLinkModule_icon__xKj6b{display:flex;align-items:center;gap:1rem;padding:1rem;color:inherit;text-decoration:none;@media screen and (max-width:70rem){flex-direction:column;text-align:center}.CalculatorLinkModule_iconImage__G40Q9{width:3rem;height:2rem}}.CalculatorLinkModule_separator__Vh_f6{width:1px;align-self:stretch;background-color:currentColor}}@media screen and (max-width:50rem){flex-direction:column;align-items:stretch;padding-left:1rem;padding-bottom:1rem;padding-right:1rem;padding-top:1rem;gap:1rem}@media screen and (max-width:40rem){.CalculatorLinkModule_headline__yrc59{padding-inline:1rem}.CalculatorLinkModule_icons__MKLZW{overflow:hidden;flex-wrap:wrap;z-index:0;.CalculatorLinkModule_icon__xKj6b{flex:1 0 50%;position:relative;background-color:#fff;padding-inline:0;&:after{content:"";position:absolute;inset:-1px;border:1px solid}}.CalculatorLinkModule_separator__Vh_f6{display:none}}}}.FlipTilesModule_flipTilesModule__aS1le{padding:4rem var(--content-column-margin);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));grid-gap:3rem;gap:3rem;.FlipTilesModule_tile__LM1ok{perspective:1000px;.FlipTilesModule_tileInner__siS5V{height:100%;display:grid;--transition-duration:0.5s;transition:transform var(--transition-duration);transform-style:preserve-3d;box-shadow:var(--shadow);.FlipTilesModule_back__r7XXm,.FlipTilesModule_front__GrmVC{grid-column:1;grid-row:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.FlipTilesModule_front__GrmVC{.FlipTilesModule_image__HYHPa{width:100%;height:auto;aspect-ratio:4/3;padding:2rem;object-fit:contain}.FlipTilesModule_title__2D1bh{padding:1rem;background-color:var(--gray-light);display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;& p{font-variation-settings:"wght" 600;margin:0}.FlipTilesModule_icon__KzM41{align-self:flex-end;position:relative;width:1rem;height:1rem;&:after,&:before{content:"";position:absolute;width:100%;height:2px;background-color:currentColor;top:50%;left:50%;transform-origin:center}&:before{transform:translate(-50%,-50%) rotate(0deg)}&:after{transform:translate(-50%,-50%) rotate(90deg)}}}}.FlipTilesModule_back__r7XXm{display:none;transform:rotateY(180deg);background-color:var(--blue-light);color:#fff;transition:display var(--transition-duration) allow-discrete;padding:2rem;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;.FlipTilesModule_title__2D1bh{font-variation-settings:"wght" 600;margin:0}}}@media screen and not (max-width:50rem){&:focus .FlipTilesModule_tileInner__siS5V,&:hover .FlipTilesModule_tileInner__siS5V{transform:rotateY(180deg);.FlipTilesModule_back__r7XXm{display:flex}}}}@media screen and (max-width:50rem){gap:1rem;.FlipTilesModule_tile__LM1ok{transition:none;.FlipTilesModule_tileInner__siS5V{transition:none;.FlipTilesModule_front__GrmVC{display:flex;.FlipTilesModule_image__HYHPa{width:6rem;padding:.5rem}.FlipTilesModule_title__2D1bh{flex:1 1}}.FlipTilesModule_back__r7XXm{transition:none;transform:none}}&:focus .FlipTilesModule_tileInner__siS5V{.FlipTilesModule_front__GrmVC{display:none}.FlipTilesModule_back__r7XXm{display:flex}}}}}.ButtonModule_buttonModule__fQyQc{padding:4rem var(--content-column-margin);display:flex;flex-direction:column;align-items:center}.IconGridModule_iconGridModule__GB8QW{position:relative;margin-top:2rem;.IconGridModule_backgroundImage__9oUyj{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}&:after{content:"";position:absolute;inset:0;width:100%;height:10rem;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,0))}.IconGridModule_icons__MpIDf{z-index:1;position:relative;margin:8rem var(--content-column-margin);display:grid;grid-gap:4rem;gap:4rem;--columns:4;grid-template-columns:repeat(var(--columns),1fr);padding:4rem 2rem;border-radius:var(--radius-big);background-color:rgba(255,255,255,.85);.IconGridModule_icon__rjNpy{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center;.IconGridModule_iconImage__X3sH8{width:8rem;height:auto;aspect-ratio:2}.IconGridModule_title__n1Z7e{font-variation-settings:"wght" 700}}}@media screen and (max-width:56rem){.IconGridModule_icons__MpIDf{margin-block:2rem;--columns:3;gap:4rem 2rem;padding:4rem 2rem}}@media screen and (max-width:38rem){.IconGridModule_icons__MpIDf{--columns:2;gap:3rem 1rem;padding:2rem;.IconGridModule_icon__rjNpy{gap:1rem;.IconGridModule_iconImage__X3sH8{width:5rem}}}}@media screen and (max-width:22rem){.IconGridModule_icons__MpIDf{padding:2rem 1rem;.IconGridModule_icon__rjNpy{.IconGridModule_iconImage__X3sH8{width:4rem}}}}}.JobOffersListModule_jobOffersListModule___38YB{padding:4rem var(--content-column-margin);display:flex;gap:2rem;align-items:flex-start;.JobOffersListModule_filter__ZM8_h{position:-webkit-sticky;position:sticky;top:12rem;width:20rem;padding:1rem;display:flex;flex-direction:column;gap:1.5rem;background-color:var(--gray-light);.JobOffersListModule_filterHeadline__Uw3wS{display:flex;gap:1rem;align-items:center;font-size:1.25rem;.JobOffersListModule_filterIcon__ryq9I{width:2rem;height:2rem}.JobOffersListModule_filterLabel__rx_Rw{padding-top:.25rem}}.JobOffersListModule_jobGroups__L1re5{display:flex;flex-direction:column;gap:.75rem}.JobOffersListModule_radius__b7J7i{display:flex;align-items:flex-end;gap:.75rem;&>*{flex:1 1}}}.JobOffersListModule_jobsList__fdy4n{flex:1 1;list-style:none;padding:0;margin:0;.JobOffersListModule_loader__YY1jq{margin:4rem auto;display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--blue-light);.JobOffersListModule_loadingSpinner__12LqL{width:2rem;height:2rem;border:4px solid var(--blue-light);border-top:4px solid transparent;border-radius:50%;animation:JobOffersListModule_spin__zsNuA 1s linear infinite}}.JobOffersListModule_noResults__2XBGS{padding:1rem;text-align:center}.JobOffersListModule_job__Bh2iX{& a{display:block;padding:1rem 1.5rem;color:inherit;text-decoration:none;.JobOffersListModule_title__lG5YN{font-variation-settings:"wght" 500}&:hover{.JobOffersListModule_title__lG5YN{text-decoration:underline}}}&:nth-child(odd){background-color:var(--gray-light)}}}@media screen and (max-width:56rem){flex-direction:column;align-items:stretch;.JobOffersListModule_filter__ZM8_h{position:relative;top:0;width:100%}}}@keyframes JobOffersListModule_spin__zsNuA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.KeyfactsModule_keyfactsModule__hcSUS{padding-block:4rem;margin-inline:var(--content-column-margin);display:flex;flex-wrap:wrap;justify-content:center;gap:5rem 6rem;&[data-layout=horizontal]{align-items:flex-start}&[data-layout=vertical]{align-items:flex-end}.KeyfactsModule_fact__Z588o{display:flex;gap:1rem;text-align:center;[data-layout=horizontal] &{flex-direction:row}[data-layout=vertical] &{flex-direction:column;align-items:center}.KeyfactsModule_text__1UwJ1{position:relative;display:flex;flex-direction:column;align-items:center;.KeyfactsModule_number__jCcLt{position:relative;font-variation-settings:"wght" 800;--number-size:3rem;font-size:var(--number-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;.KeyfactsModule_fullNumber__Uez77{opacity:0}.KeyfactsModule_numberChars__TrnDJ{position:absolute;top:0;left:0;display:flex;.KeyfactsModule_digitViewport__aYZgt{height:var(--number-size);overflow:hidden;.KeyfactsModule_digitRoller__46dr4{will-change:transform;transform:translateY(10%);transition:transform 0s cubic-bezier(.23,1,.32,1);.KeyfactsModule_digit__23oIT{height:var(--number-size);display:flex;justify-content:center;&:first-child{position:absolute;top:calc(var(--number-size) * -1)}}}}}}.KeyfactsModule_title__v_Moj{font-variation-settings:"wght" 800;font-size:1.5rem;line-height:1;white-space:pre-wrap}&:has(.KeyfactsModule_subtitle__mBIG7){margin-bottom:2rem}.KeyfactsModule_subtitle__mBIG7{position:absolute;top:100%;left:0;margin-top:1em;font-size:1rem;font-variation-settings:"wght" 400;min-width:0}}}@media screen and (max-width:36rem){gap:3rem 4rem;.KeyfactsModule_fact__Z588o{gap:.5rem;.KeyfactsModule_text__1UwJ1{.KeyfactsModule_number__jCcLt{--number-size:2rem}.KeyfactsModule_title__v_Moj{font-size:1rem}.KeyfactsModule_subtitle__mBIG7{font-size:.8rem}}}}}.MediaTilesModule_mediaTilesModule__Rk45H{padding:4rem var(--content-column-margin);display:flex;gap:max(1rem,2vw);align-items:center;.MediaTilesModule_text__v4kWT{flex:1 1}.MediaTilesModule_tilesContainer__WMqh1{flex:1 1;container-type:inline-size;.MediaTilesModule_tiles__XhmIs{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;.MediaTilesModule_tile__hB_Ok{width:26rem;.MediaTilesModule_media__phsb8{position:relative;aspect-ratio:4/3;.MediaTilesModule_galleryButton__cNTEz{display:flex;height:100%;width:100%;.MediaTilesModule_galleryImage__1ysFm{height:100%;width:100%;object-fit:cover}}.MediaTilesModule_video__e1Bx6{position:relative;display:flex;width:100%;height:100%;.MediaTilesModule_overlay__LipxT{z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;.MediaTilesModule_playIcon__3D7R1{width:4rem;height:4rem;border:4px solid #fff;border-radius:10rem;display:flex;align-items:center;justify-content:center;transition:.2s;filter:drop-shadow(0 0 .5rem rgba(0,0,0,.5));&:after{content:"";margin-left:.4rem;width:0;height:0;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1.5rem solid #fff}}&:hover{cursor:pointer;.MediaTilesModule_playIcon__3D7R1{transform:scale(1.1)}}}}}.MediaTilesModule_title__haLmU{padding:.75rem .75rem .5rem;background-color:#fff;font-variation-settings:"wght" 600}}&[data-rounded-corners=true]{.MediaTilesModule_tile__hB_Ok{border-radius:1rem;overflow:hidden}}@container (max-width: 60rem){display:grid;--min-tile-size:14rem;grid-template-columns:repeat(auto-fit,minmax(min(var(--min-tile-size),100%),1fr));grid-gap:2rem;gap:2rem;.MediaTilesModule_tile__hB_Ok{width:auto}}}}@media screen and (max-width:70rem){gap:4rem;.MediaTilesModule_text__v4kWT{flex:2 1}}@media screen and (max-width:50rem){flex-direction:column;align-items:stretch;gap:2rem}}.YouTubeVideo_youTubeVideo__zMnOV{.YouTubeVideo_consent__K6KMw,.YouTubeVideo_iframe__YBI7P,.YouTubeVideo_thumbnail__QPsft{position:absolute;left:0;top:0;width:100%;height:100%}.YouTubeVideo_thumbnail__QPsft{object-fit:cover}.YouTubeVideo_consent__K6KMw{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.6);text-align:center;.YouTubeVideo_message__Cektj{padding:1rem;color:#fff;display:flex;flex-direction:column;align-items:center;gap:1rem;.YouTubeVideo_text__KaAFV{margin-bottom:0;font-size:1.15rem;font-variation-settings:"wght" 600}.YouTubeVideo_link__eMuWi{color:inherit}.YouTubeVideo_button__Ksmeq{margin-top:1rem}}}}