.WkLGSq_logo{opacity:0;transition:color .3s cubic-bezier(.5,1,.89,1),opacity .3s cubic-bezier(.45,0,.55,1),transform .3s cubic-bezier(.45,0,.55,1);display:grid;transform:translate(-4px)}.WkLGSq_logo.WkLGSq_active{opacity:1;transform:translate(0)}.WkLGSq_logo__m{z-index:1;grid-area:1/1;transition:transform .4s cubic-bezier(.33,1,.68,1) .5s;display:flex;transform:translate(31%)}.WkLGSq_logo.WkLGSq_active .WkLGSq_logo__m{transform:translate(0)}.WkLGSq_logo__ilaWrapper{clip-path:polygon(100% 0%,63.6% 0%,58% 100%,100% 100%);grid-area:1/1;transition:clip-path .4s cubic-bezier(.33,1,.68,1) .5s;display:flex}.WkLGSq_logo.WkLGSq_active .WkLGSq_logo__ilaWrapper{clip-path:polygon(100% 0%,35.6% 0%,30% 100%,100% 100%)}.WkLGSq_logo__ila{inline-size:var(--logo-size,140px);transition:transform .4s cubic-bezier(.33,1,.68,1) .5s,opacity .4s cubic-bezier(.33,1,.68,1) .5s;transform:translate(-31%)}.WkLGSq_logo.WkLGSq_active .WkLGSq_logo__ila{opacity:1;transform:translate(0,0)}
.Xq074a_footerIcons{mix-blend-mode:luminosity;flex-wrap:wrap;gap:20px;display:flex}.Xq074a_footerIcons__item{position:relative}.Xq074a_footerIcons__item>*{object-fit:contain;object-position:calc(var(--object-x,50)*1%) calc(var(--object-y,50)*1%);background-color:var(--color-font);block-size:40px;inline-size:auto}
.QlsvZa_footer{--row-spacing-mobile:48px;contain:layout;gap:var(--row-spacing-mobile);background:var(--color-backdrop,var(--color-primary));color:var(--color-font-contrast,#f8f7f2);flex-direction:column;padding-block:clamp(30px,min(6vh,4vw),60px);display:flex;position:sticky;inset-block-start:100vh}@media (min-width:1080px){.QlsvZa_footer{padding-block-start:clamp(70px,min(16vh,10.6667vw),160px)}}.QlsvZa_footer__inner{row-gap:min(10vh,100px)}.QlsvZa_footer__company{gap:var(--y-spacing,32px);flex-direction:column;display:flex}.QlsvZa_footer__logo{inline-size:190px;color:var(--color-secondary)}@media (max-width:719.9px){.QlsvZa_footer__logo{inline-size:80px}}@media (max-width:1079.9px){.QlsvZa_footer__logo{inline-size:120px}}.QlsvZa_footer__border.QlsvZa_footer__border{inline-size:clamp(7.22222em,30vw,15.4444em)}.QlsvZa_footer__contactInfo{--rich-text-block-margin:1rem;font-size:clamp(16px,min(.47619vw,.714286vh) + 14px,20px);position:relative}.QlsvZa_footer__contactInfo h3+p{margin-block-start:.5rem}.QlsvZa_footer__contactInfo [class] a{color:var(--color-font-contrast);text-decoration:none;position:relative}@media (pointer:fine){.QlsvZa_footer__contactInfo [class] a:hover{color:var(--color-font-contrast)}.QlsvZa_footer__contactInfo [class] a:after{content:"";transform-origin:100%;background-color:currentColor;block-size:1px;transition:transform .3s cubic-bezier(.5,1,.89,1);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.QlsvZa_footer__contactInfo [class] a:hover:after{transform-origin:0%;transform:scaleX(1)}}.QlsvZa_footer__contact{flex-direction:column;gap:16px;display:flex}.QlsvZa_footer__content{gap:var(--row-spacing-mobile)}.QlsvZa_footer__awardsWrap{margin-block-start:auto}@media (max-width:1079.9px){.QlsvZa_footer__awardsWrap{grid-row-start:2}}.QlsvZa_footer__children{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:1079.9px){.QlsvZa_footer__children{grid-template-columns:1fr}}.QlsvZa_footer__videoWrapper{aspect-ratio:1;opacity:0;mix-blend-mode:lighten;align-self:flex-start;align-items:flex-start;margin-block-start:calc(clamp(70px,min(16vh,10.6667vw),160px)/-1.42857);transition:opacity .3s cubic-bezier(.5,1,.89,1);display:flex;position:relative}@media (max-width:1079.9px){.QlsvZa_footer__videoWrapper{display:none}}.QlsvZa_footer__videoWrapper.QlsvZa_inView.QlsvZa_isLoaded{opacity:.7}.QlsvZa_footer__videoWrapper:after{content:"";mix-blend-mode:multiply;background:#ff7043;border-radius:50%;position:absolute;inset:2px}.QlsvZa_footer__video{aspect-ratio:1;block-size:auto;inline-size:600px;display:flex}
.ULv9Gq_menuMobile{--menu-mobile-stagger-duration:calc(.15s * .6);--menu-mobile-height:var(--viewport-height);contain:layout;z-index:9;inline-size:100vw;block-size:calc(var(--menu-mobile-height) - var(--alert-visible-height,0px));pointer-events:none;visibility:hidden;position:fixed;inset-block-end:0;inset-inline:0}@supports (height:100dvh){.ULv9Gq_menuMobile{--menu-mobile-height:100dvh}}@media (min-width:1080px){.ULv9Gq_menuMobile{display:none}}.ULv9Gq_menuMobile.ULv9Gq_enter,.ULv9Gq_menuMobile.ULv9Gq_enterDone,.ULv9Gq_menuMobile.ULv9Gq_exit,.ULv9Gq_menuMobile.ULv9Gq_exitActive{visibility:visible}.ULv9Gq_menuMobile__content{overscroll-behavior:contain;pointer-events:auto;background:var(--color-background-secondary);block-size:100%;inline-size:100%;color:var(--color-font);position:relative;overflow:hidden auto;transform:none}.ULv9Gq_enter .ULv9Gq_menuMobile__content{transform:translate(105%)}.ULv9Gq_enterActive .ULv9Gq_menuMobile__content{transform:none}.ULv9Gq_exitActive .ULv9Gq_menuMobile__content{transform:translate(105%)}.ULv9Gq_enterActive .ULv9Gq_menuMobile__content,.ULv9Gq_exitActive .ULv9Gq_menuMobile__content{transition:transform var(--transition-duration) var(--default-ease)}.ULv9Gq_menuMobile__list{block-size:calc(var(--viewport-height) - var(--alert-height,0px));flex-direction:column;gap:40px;padding-block-start:calc(var(--header-height) + 80px);padding-inline-start:calc(var(--container-gutter)*3);display:flex}@media (max-width:719.9px){.ULv9Gq_menuMobile__list{padding-block-end:40px}}@media (min-width:720px){.ULv9Gq_menuMobile__list{padding-block-end:80px}}.ULv9Gq_menuMobile__item{opacity:0}.ULv9Gq_enterDone .ULv9Gq_menuMobile__item{opacity:1;transition-property:opacity;transition-duration:.5s;transition-timing-function:ease-in;transition-delay:calc(var(--i)*var(--menu-mobile-stagger-duration))}@media (prefers-reduced-motion:reduce){.ULv9Gq_enterDone .ULv9Gq_menuMobile__item{transition:none}}.ULv9Gq_menuMobile__languageDropdownWrap{opacity:1;align-items:center;gap:20px;margin-block-start:auto;display:flex}.ULv9Gq_menuMobile__languageDropdownWrap.ULv9Gq_hide{opacity:0;transition-duration:var(--menu-mobile-stagger-duration)}
html,body,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{font-weight:inherit;font-size:inherit;vertical-align:baseline;border:0;margin:0;padding:0}html{box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden scroll}body{-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:inherit}a{color:inherit}img,object,embed,video{block-size:auto;max-inline-size:100%;display:block}iframe{display:block}ul,ol{list-style:none}li{list-style:inherit}address,cite,em,i{font-style:inherit}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-block-end:1px dotted}table{border-collapse:separate;border-spacing:0}th{vertical-align:bottom;font-weight:700}hr{border:0;border-block-start:1px solid;block-size:1px;margin-block:1em;margin-inline:0;padding:0;display:block}pre{white-space:pre}strong,b{font-weight:inherit}button,textarea,select,input{appearance:none}input::-webkit-search-decoration{appearance:none;display:none}input::-webkit-search-cancel-button{appearance:none;display:none}input::-webkit-search-results-button{appearance:none;display:none}input::-webkit-search-results-decoration{appearance:none;display:none}input::-webkit-calendar-picker-indicator{appearance:none;display:none}input::-webkit-inner-spin-button{appearance:none;display:none}input,select{vertical-align:middle}label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-variation-settings:inherit;text-align:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:0;border-radius:0;margin:0;padding:0}select{border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}select:disabled{color:var(--color-disabled,#01332f99)}textarea{border:1px solid var(--color-border)}textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[list]{appearance:none}input::placeholder,textarea::placeholder,select::placeholder{opacity:1;color:var(--color-placeholder)}input:where([type=date]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=date]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=datetime-local]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=datetime-local]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=email]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=email]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=month]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=month]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=number]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=number]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=password]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=password]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=search]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=search]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=tel]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=tel]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=text]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=text]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=time]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=time]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=url]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=url]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=week]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([type=week]):disabled{color:var(--color-disabled,#01332f99)}input:where([list]){border:1px solid var(--color-border);align-items:center;block-size:64px;padding-block:0;padding-inline:.5ch;display:inline-flex}input:where([list]):disabled{color:var(--color-disabled,#01332f99)}input:where([type=button]){appearance:none}input:where([type=color]){border:none;block-size:64px;inline-size:64px;padding:0}input:where([type=color])::-webkit-color-swatch{border:1px solid var(--color-border)}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-results-button{-webkit-appearance:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}:root{--container-gutter:clamp(20px, 5vw, 70px);--content-width:min((100vw - var(--container-gutter) * 2) - var(--scrollbar-width), 1500px);--gutter:min(2.27273vw, 30px);--spacing:16px;--button-color-background:var(--color-primary);--button-color:var(--color-font-contrast);--y-spacing:24px;--viewport-container-gutter:max(var(--container-gutter), (100vw - 1500px - var(--scrollbar-width)) * .5);--bleed-width:calc(100% + var(--viewport-container-gutter));--scrollbar-width:0px;--viewport-height:100vh;--default-ease:cubic-bezier(.5, 1, .89, 1);--transition-duration:.3s;--animation-duration:.5s;--font-size-lg:clamp(20px, min(.47619vw, .714286vh) + 18px, 24px);--font-size-sm:clamp(16px, min(.238095vw, .357143vh) + 15px, 18px);--font-size-xs:clamp(14px, min(.238095vw, .357143vh) + 13px, 16px);--color-backdrop:#01332f;--color-background:#f8f7f2;--color-border:#a9a9a9;--color-font:#01332f;--color-link:#00665c;--color-link-hover:#008578;--color-primary:#00665c;--color-heading:#01332f;--color-red:#c52700;--color-orange:#ff7043;--color-secondary:#f8f13e;--color-background-secondary:#f0ecd9;--color-background-2komma5x:#007175;--color-font-contrast:#f8f7f2;--color-placeholder:#585858;--color-input-background:#f8f7f2;--color-input-accent:#ff7043;--color-input-accent-focus:#ff7043;--header-height:60px}@media (min-width:480px){:root{--gutter:30px}}@media (min-width:720px){:root{--y-spacing:32px;--spacing:24px}}@media (min-width:1080px){:root{--y-spacing:40px;--spacing:32px}}@supports (height:100svh){:root{--viewport-height:100svh}}@media (min-width:1080px){:root{--header-height:100px}}@media (prefers-reduced-motion:reduce){:root{--transition-duration:1ms}}html{scrollbar-gutter:stable;color:var(--color-font);background:var(--color-background);font-size:clamp(18px,min(.238095vw,.357143vh) + 17px,20px)}html.scroll-disabled{overflow-y:hidden}html.scroll-disabled body{touch-action:none}@supports not (scrollbar-gutter:stable){html.scroll-disabled body{padding-inline-end:var(--scrollbar-width)}}@media (max-width:1079.9px){html.nav-open{overflow-y:hidden}html.nav-open body{touch-action:none}@supports not (scrollbar-gutter:stable){html.nav-open body{padding-inline-end:var(--scrollbar-width)}}}body{min-block-size:var(--viewport-height);font-family:var(--font-family);color:var(--color-font);line-height:1.5}hr{border-color:var(--color-border)}a{text-decoration:none}@media (pointer:fine){a:hover{text-decoration:none}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
