@import"https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.4/tiny-slider.css";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@100..700&family=Roboto:ital,wght@0,400;0,700;1,400&display=swap";:root{--step-6: clamp(3.3592rem, 2.4958rem + 4.317vi, 8.0647rem);--step-5: clamp(2.7994rem, 2.2029rem + 2.9823vi, 6.05rem);--step-4: clamp(2.3328rem, 1.9281rem + 2.0237vi, 4.5387rem);--step-3: clamp(1.944rem, 1.676rem + 1.3402vi, 3.4049rem);--step-2: clamp(1.62rem, 1.4486rem + .8571vi, 2.5543rem);--step-1: clamp(1.35rem, 1.2461rem + .5194vi, 1.9162rem);--step-0: clamp(1.125rem, 1.0677rem + .2867vi, 1.4375rem);--step--1: clamp(.9375rem, .9116rem + .1293vi, 1.0784rem);--step--2: clamp(.7813rem, .7762rem + .0255vi, .809rem)}:root{--space-2xs: clamp(.3125rem, .301rem + .0573vi, .375rem);--space-xs: clamp(.5625rem, .5281rem + .172vi, .75rem);--space-s: clamp(1.125rem, 1.0677rem + .2867vi, 1.4375rem);--space-m: clamp(1.6875rem, 1.5958rem + .4587vi, 2.1875rem);--space-l: clamp(2.25rem, 2.1353rem + .5734vi, 2.875rem);--space-xl: clamp(3.375rem, 3.203rem + .8601vi, 4.3125rem);--space-2xl: clamp(4.5rem, 4.2706rem + 1.1468vi, 5.75rem);--space-3xl: clamp(5.625rem, 5.3383rem + 1.4335vi, 7.1875rem);--space-4xl: clamp(6.75rem, 6.406rem + 1.7202vi, 8.625rem);--space-5xl: clamp(7.875rem, 7.4736rem + 2.0069vi, 10.0625rem);--space-2xs-xs: clamp(.3125rem, .2322rem + .4014vi, .75rem);--space-xs-s: clamp(.5625rem, .4019rem + .8028vi, 1.4375rem);--space-s-m: clamp(1.125rem, .93rem + .9748vi, 2.1875rem);--space-m-l: clamp(1.6875rem, 1.4696rem + 1.0894vi, 2.875rem);--space-l-xl: clamp(2.25rem, 1.8716rem + 1.8922vi, 4.3125rem);--space-xl-2xl: clamp(3.375rem, 2.9392rem + 2.1789vi, 5.75rem);--space-2xl-3xl: clamp(4.5rem, 4.0069rem + 2.4656vi, 7.1875rem);--space-3xl-4xl: clamp(5.625rem, 5.0745rem + 2.7523vi, 8.625rem);--space-4xl-5xl: clamp(6.75rem, 6.1422rem + 3.039vi, 10.0625rem);--space-s-l: clamp(1.125rem, .8039rem + 1.6055vi, 2.875rem)}:root{--grid-max-width: 123.63rem;--grid-max-width: 93.75rem;--grid-gutter: var(--space-s-l, clamp(1.125rem, .7872rem + 1.6888vw, 2.875rem));--grid-columns: 12}.u-container{max-width:var(--grid-max-width);padding-inline:var(--grid-gutter);margin-inline:auto}.u-grid{display:grid;gap:var(--grid-gutter)}:root{--white: #ffffff;--black: #3F302B;--green:#35AB52;--lightGreen:rgba(180, 220, 184, 1);--lightGreenAlpha:rgba(180, 220, 184, .4);--cream:rgba(251, 249, 237, 1);--grey:#E8E8E8;--primary:var(--green);--secondary:var(--black);--vw:0;--vh:0;--realContainerW:calc((var(--vw) * 100) - (var(--grid-gutter) * 2));--deg:1rem;--blockDistance: var(--space-4xl);--elementDistance:var(--space-2xl);--textDistance:var(--space-xl);--lessTextDistance:var(--space-l);--smallDistance:var(--space-m)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}a{transition:all .3s ease;color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}a:hover,a:focus{color:var(--primary);-webkit-text-decoration-color:transparent;text-decoration-color:transparent;outline:none!important;outline:0!important}a:active{color:var(--primary);-webkit-text-decoration-color:transparent;text-decoration-color:transparent;outline:none!important;outline:0!important}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}ol,ul{list-style:none;padding:0}*:focus,*:active{outline:none!important;outline:0!important;box-shadow:none!important}input:focus,input:active{outline:none!important;outline:0!important}input,textarea{outline:none!important;outline:0!important}textarea:focus input[type=reset]::-moz-focus-inner{outline:none!important;outline:0!important}input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{outline:none!important;outline:0!important}select::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{outline:none!important;outline:0!important}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{font-size:16px}body{color:var(--black);overflow-x:hidden;position:relative;font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:initial}p:empty{display:none;visibility:visible}p strong,p b{font-weight:700}.step-6{font-size:var(--step-6);line-height:.922;font-weight:700}.step-4{font-size:var(--step-4);line-height:1.243;font-weight:700;font-family:Roboto Mono,monospace}.step-3{font-size:var(--step-3);line-height:1.243;font-weight:700}.step-2{font-size:var(--step-2);line-height:1.308;font-weight:700;font-family:Roboto Mono,monospace}.step-1{font-size:var(--step-1);line-height:1.333;font-weight:700;font-family:Roboto Mono,monospace}.step-0{font-size:var(--step-0);line-height:1.2}.step--1{font-size:var(--step--1);line-height:1.2}.w-600{font-weight:600}.large-text{font-size:var(--step-1);line-height:1.44;font-weight:700;font-family:Roboto Mono,monospace}.standard-text{font-size:var(--step-0);line-height:1.333}.primary{color:var(--primary)}.default-text p+p,.default-text p+ul,.default-text p+ol,.default-text p+h2,.default-text p+h3,.default-text p+h4,.default-text p+h5,.default-text p+table,.default-text ul+p,.default-text ul+ul,.default-text ul+ol,.default-text ul+h2,.default-text ul+h3,.default-text ul+h4,.default-text ul+h5,.default-text ul+table,.default-text ol+p,.default-text ol+ul,.default-text ol+ol,.default-text ol+h2,.default-text ol+h3,.default-text ol+h4,.default-text ol+h5,.default-text ol+table,.default-text h2+p,.default-text h2+ul,.default-text h2+ol,.default-text h2+h2,.default-text h2+h3,.default-text h2+h4,.default-text h2+h5,.default-text h2+table,.default-text h3+p,.default-text h3+ul,.default-text h3+ol,.default-text h3+h2,.default-text h3+h3,.default-text h3+h4,.default-text h3+h5,.default-text h3+table,.default-text h4+p,.default-text h4+ul,.default-text h4+ol,.default-text h4+h2,.default-text h4+h3,.default-text h4+h4,.default-text h4+h5,.default-text h4+table,.default-text h5+p,.default-text h5+ul,.default-text h5+ol,.default-text h5+h2,.default-text h5+h3,.default-text h5+h4,.default-text h5+h5,.default-text h5+table{margin-top:var(--smallDistance)}.default-text h2{font-size:var(--step-2);line-height:1.308;font-weight:700}.default-text h3{font-size:var(--step-1);line-height:1.333;font-weight:700}.default-text h4,.default-text h5,.default-text h6{font-size:var(--step-0);line-height:1.333;font-weight:700}.default-text table{width:100%;border:1px solid var(--primary);border-spacing:0px}.default-text table td{padding:var(--space-xs)}.default-text table td:not(.default-text table td:last-child){border-right:1px solid var(--primary)}.default-text table tr:not(.default-text table tr:last-child) td{border-bottom:1px solid var(--primary)}.default-text table+p,.default-text table+ul,.default-text table+ol,.default-text table+h2,.default-text table+h3,.default-text table+h4,.default-text table+h5,.default-text table+table{margin-top:var(--smallDistance)}.default-text ul,.default-text ol{padding-left:var(--space-s-m)}.default-text ul{list-style-type:disc}.default-text ol{list-style-type:decimal}.default-text.styled-text ul ::marker,.default-text.styled-text ol ::marker{color:var(--primary)}.default-text figure,.default-text .image-container{max-width:100%;width:100%;min-width:100%}.default-text figure:not(.default-text figure:first-child),.default-text .image-container:not(.default-text .image-container:first-child){margin-top:var(--smallDistance)}.default-text figure+p,.default-text figure+ul,.default-text figure+ol,.default-text figure+h2,.default-text figure+h3,.default-text figure+h4,.default-text figure+h5,.default-text .image-container+p,.default-text .image-container+ul,.default-text .image-container+ol,.default-text .image-container+h2,.default-text .image-container+h3,.default-text .image-container+h4,.default-text .image-container+h5{margin-top:var(--smallDistance)}@media (min-width: 48rem){.default-text figure.alignleft,.default-text figure.alignright,.default-text .image-container.alignleft,.default-text .image-container.alignright{width:calc(41.6% - var(--grid-gutter));max-width:calc(41.6% - var(--grid-gutter));min-width:calc(41.6% - var(--grid-gutter));margin-right:var(--space-l);float:left}.default-text figure.alignleft:not(.default-text figure.alignleft:last-child),.default-text figure.alignright:not(.default-text figure.alignright:last-child),.default-text .image-container.alignleft:not(.default-text .image-container.alignleft:last-child),.default-text .image-container.alignright:not(.default-text .image-container.alignright:last-child){margin-bottom:var(--space-xs)}}@media (min-width: 48rem){.default-text .image-container:has(.alignleft),.default-text .image-container:has(.alignright){width:calc(41.6% - var(--grid-gutter));max-width:calc(41.6% - var(--grid-gutter));min-width:calc(41.6% - var(--grid-gutter));margin-right:var(--space-l);float:left}.default-text .image-container:has(.alignleft):not(.default-text .image-container:has(.alignleft):last-child),.default-text .image-container:has(.alignright):not(.default-text .image-container:has(.alignright):last-child){margin-bottom:var(--space-xs)}}.default-text img{display:inherit;min-width:100%}.default-text figure .image-container{margin:0}.default-text figcaption{font-size:var(--step--1);line-height:1.333;margin-top:var(--space-xs-s)}.standard-link{font-size:var(--step-0);line-height:1.2}.small-link{font-size:var(--step--1);line-height:1.333}header.header{position:fixed;top:var(--space-s);left:0;right:0;z-index:999}header.header .content-wrapper{display:flex;align-items:center}@media (max-width: 991px){header.header .content-wrapper{justify-content:space-between}}@media (min-width: 62rem){header.header .content-wrapper{justify-content:flex-end}}.navbar-brand{padding:1rem;background:var(--lightGreenAlpha);-webkit-backdrop-filter:blur(10px) brightness(105%);backdrop-filter:blur(10px) brightness(105%);transition:all .3s ease}.navbar-brand:hover{background-color:var(--lightGreen)}.navbar-brand img{display:inherit}@media (max-width: 991px){.navbar-brand img{width:5.8125rem}}@media (min-width: 62rem){.navbar-brand img{width:9.625rem}}.navbar-toggler{position:relative;padding:0;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:0;background:var(--lightGreenAlpha);cursor:pointer;-webkit-backdrop-filter:blur(10px) brightness(105%);backdrop-filter:blur(10px) brightness(105%);transition:all .3s ease}.navbar-toggler:hover .bar{background-color:var(--primary)}@media (max-width: 61.9375rem){.navbar-toggler .labels{display:none;visibility:hidden}.navbar-toggler .bars{position:relative;width:1rem;height:1rem}.navbar-toggler .bar{position:absolute;width:1rem;height:.125rem;right:0;background-color:var(--black);transition:all .3s ease}}@media (min-width: 62rem){.navbar-toggler{height:61px;width:97px;margin-left:var(--smallDistance)}.navbar-toggler:hover{background-color:var(--lightGreen)}.navbar-toggler .labels{position:relative;text-transform:uppercase;font-size:var(--step--1);font-weight:700}.navbar-toggler .labels span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.nav-main{position:fixed;top:var(--blockDistance);height:auto;overflow:hidden;background:var(--lightGreenAlpha);transition:all .3s ease;-webkit-backdrop-filter:blur(10px) brightness(105%);backdrop-filter:blur(10px) brightness(105%)}.nav-main ul{padding:0;margin:0;text-align:center}.nav-main ul li.current-menu-item a{color:var(--primary)}.nav-main ul li+li{border-top:.0625rem solid var(--black)}.nav-main a{display:inherit;padding:var(--space-s) var(--grid-gutter);font-weight:500;color:var(--black);text-decoration:none;text-transform:uppercase;font-family:Roboto Mono,monospace}.nav-main a:hover{background-color:var(--white)}@media (max-width: 61.9375rem){.nav-main{left:0;right:0}.nav-main a{font-size:var(--step-1);line-height:1.35}}@media (min-width: 62rem){.nav-main{left:auto;right:var(--grid-gutter)}.nav-main a{min-width:22.5rem;font-size:var(--step-0);line-height:1.3}}@media (min-width: 93.75rem){.nav-main{right:calc((((var(--vw) * 100) - var(--grid-max-width)) / 2) + var(--grid-gutter))}}.menu-not-open .nav-main{max-height:0}.menu-not-open .navbar-toggler .bar:nth-child(1){top:0}.menu-not-open .navbar-toggler .bar:nth-child(2){top:calc((100% - .125rem)/2)}.menu-not-open .navbar-toggler .bar:nth-child(3){bottom:0}.menu-not-open .navbar-toggler .labels span:nth-child(1){opacity:1}.menu-not-open .navbar-toggler .labels span:nth-child(2){opacity:0}.menu-open .nav-main{max-height:31.25rem}@media (min-width: 62rem){.menu-open .nav-main{max-height:42rem}}.menu-open .navbar-toggler .bar:nth-child(1){top:calc((100% - .125rem)/2);transform:rotate(45deg)}.menu-open .navbar-toggler .bar:nth-child(2){top:calc((100% - .125rem)/2);width:0;right:50%}.menu-open .navbar-toggler .bar:nth-child(3){top:calc((100% - .125rem)/2);transform:rotate(-45deg)}.menu-open .navbar-toggler .labels span:nth-child(1){opacity:0}.menu-open .navbar-toggler .labels span:nth-child(2){opacity:1}footer#footer{padding:var(--blockDistance) 0;background-color:var(--primary);color:var(--white)}@media (min-width: 62rem){footer#footer .text-container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-column-gap:var(--grid-gutter)}}footer#footer .contacts{margin-top:var(--textDistance);display:flex;flex-direction:column}@media (min-width: 62rem){footer#footer .contacts{margin-top:var(--elementDistance);grid-column:1/10;grid-row:2/3}}footer#footer .contacts-blocks,footer#footer .socials,footer#footer .extra-links{margin-top:var(--lessTextDistance)}@media (min-width: 48rem){footer#footer .contacts-blocks{display:grid;grid-column-gap:var(--smallDistance);grid-template-columns:repeat(2,minmax(0,1fr))}}footer#footer .contact-block a{color:var(--grey);-webkit-text-decoration-color:var(--grey);text-decoration-color:var(--grey)}footer#footer .contact-block a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}@media (max-width: 47.9375rem){footer#footer .contact-block+.contact-block{margin-top:var(--lessTextDistance)}}footer#footer .socials{display:flex;flex-direction:column}footer#footer .socials .list{margin-top:var(--lessTextDistance);display:flex;align-items:center}footer#footer .socials a{width:1.625rem;display:flex;align-items:center;justify-content:center}footer#footer .socials a:hover svg path{fill:var(--black)}footer#footer .socials a+a{margin-left:var(--space-s)}footer#footer .socials svg path{transition:all .3s ease}@media (min-width: 62rem){footer#footer .socials{margin-top:var(--elementDistance);grid-column:10/13;grid-row:2/3}}footer#footer .extra-links{display:flex}footer#footer .extra-links a{color:var(--grey);-webkit-text-decoration-color:var(--grey);text-decoration-color:var(--grey)}footer#footer .extra-links a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}@media (max-width: 47.9375rem){footer#footer .extra-links{flex-direction:column}footer#footer .extra-links a+a{margin-top:var(--space-s)}}@media (min-width: 48rem){footer#footer .extra-links{align-items:center}footer#footer .extra-links a+a{margin-left:var(--lessTextDistance)}}@media (min-width: 62rem){footer#footer .extra-links{margin-top:var(--elementDistance);grid-column:1/13;grid-row:3/4}}footer#footer .eu-text{display:flex;margin-top:var(--blockDistance)}footer#footer .eu-text img{width:6.25rem;height:auto}@media (max-width: 47.9375rem){footer#footer .eu-text{flex-direction:column}footer#footer .eu-text .default-text{margin-top:var(--lessTextDistance);font-size:var(--step--1)}}@media (min-width: 48rem){footer#footer .eu-text{align-items:center}footer#footer .eu-text .default-text{margin-left:var(--lessTextDistance)}}@media (min-width: 62rem){footer#footer .eu-text{margin-top:var(--elementDistance);grid-column:1/13;grid-row:4/5}}.navbar-brand-footer{display:inherit;color:var(--grey)}.navbar-brand-footer:hover{color:var(--grey)}.navbar-brand-footer img{display:inherit}.navbar-brand-footer span{display:inherit;max-width:25ch;font-weight:400;font-family:Roboto Mono,monospace}@media (max-width: 47.9375rem){.navbar-brand-footer img{max-width:242px}.navbar-brand-footer span{margin-top:var(--smallDistance)}}@media (min-width: 48rem){.navbar-brand-footer{display:flex;align-items:flex-end}.navbar-brand-footer img{max-width:342px}.navbar-brand-footer span{margin-left:var(--smallDistance);margin-bottom:-4px}}@media (min-width: 62rem){.navbar-brand-footer{grid-column:1/13;grid-row:1/2}.navbar-brand-footer img{max-width:34.625rem}}#cookie-notice{background-color:var(--primary)!important;font-size:1em!important;line-height:1.5em!important;font-family:DM Sans,sans-serif!important}#cookie-notice .cookie-notice-container{color:var(--white)!important}#cookie-notice .cn-buttons-container .cn-button{border-radius:0!important;border:0!important;transition:all .3s ease;color:var(--grey)!important;background-color:var(--secondary)!important}#cookie-notice .cn-buttons-container .cn-button:hover{background-color:var(--white)!important;color:var(--secondary)!important;text-decoration:none!important}.content-wrapper{max-width:var(--grid-max-width);margin-inline:auto;padding:0 var(--grid-gutter)}.site-wrapper{overflow:hidden}.with-loading{transition:opacity .3s ease}.with-loading.loading{opacity:0}.with-loading.loaded{opacity:1}main#content{padding-top:var(--blockDistance)}.blck-brdr{overflow:hidden;border:.0625rem solid var(--black)}.stndrd-rds{border-radius:var(--deg)}.stndrd-pddng{padding:var(--smallDistance) var(--space-s)}.jumbo{position:relative;display:flex;flex-direction:column-reverse}.jumbo .image-container,.jumbo .video-container{margin-bottom:var(--blockDistance);border-bottom-right-radius:var(--deg);overflow:hidden}.jumbo picture,.jumbo img,.jumbo video{display:inherit;width:100%}.jumbo svg{position:absolute;width:2000px;left:50%;transform:translate(-50%) rotate(-8deg);bottom:var(--smallDistance)}.jumbo .text-container{position:relative;z-index:3}.jumbo .ctas-container{display:flex}@media (max-width: 61.9375rem){.jumbo .ctas-container{flex-direction:column;align-items:flex-start}.jumbo .ctas-container a+a{margin-top:var(--smallDistance)}}@media (min-width: 62rem){.jumbo .ctas-container a+a{margin-left:var(--smallDistance)}}.jumbo .ctas-container,.jumbo .default-text{margin-top:var(--textDistance)}@media (min-width: 62rem){.jumbo{height:100vh;height:calc(100 * var(--vh));flex-direction:row;align-items:center;padding-bottom:0!important}.jumbo .image-container,.jumbo .video-container{position:absolute;top:0;height:100%;left:0;width:calc(50% - var(--grid-gutter))}.jumbo picture,.jumbo img{position:absolute;width:100%;height:100%;max-width:initial;-o-object-fit:cover;object-fit:cover}.jumbo video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.jumbo .text-container{width:calc(50% - var(--grid-gutter));margin-left:auto}}section.homepage-section.two_cards{padding-bottom:0}@media (min-width: 48rem){section.homepage-section.two_cards .cards-container{position:relative;display:grid;grid-column-gap:1px;grid-template-columns:repeat(2,minmax(0,1fr))}section.homepage-section.two_cards .cards-container:after{position:absolute;top:0;bottom:0;width:.0625rem;background-color:var(--black);content:"";right:calc(50% - .5px)}}section.homepage-section.achievements{position:relative;padding-top:var(--lessTextDistance)}section.homepage-section.achievements a{text-decoration:none}section.homepage-section.achievements a:hover svg path{fill:var(--primary);stroke:var(--primary)}section.homepage-section.achievements .title-container{display:flex;align-items:center}section.homepage-section.achievements .title-container svg{margin-right:var(--space-xs)}section.homepage-section.achievements .title-container svg path{transition:all .3s ease}section.homepage-section.achievements .text-container{position:relative;padding:var(--space-m) var(--space-s);border-radius:1.25rem;background-color:var(--white);z-index:3}@media (min-width: 62rem){section.homepage-section.achievements .text-container{display:flex;align-items:center;justify-content:space-between}}section.homepage-section.achievements ul{color:var(--black)}@media (min-width: 48rem){section.homepage-section.achievements ul{flex-grow:1;display:flex;align-items:center;justify-content:space-between}}@media (max-width: 61.9375rem){section.homepage-section.achievements ul{margin-top:var(--space-s)}}@media (min-width: 62rem){section.homepage-section.achievements ul{margin-left:var(--textDistance)}}section.homepage-section.achievements li span{display:inherit}@media (max-width: 47.9375rem){section.homepage-section.achievements li+li{margin-top:var(--space-s)}}section.homepage-section.achievements svg:last-child{position:absolute;width:2000px;left:50%;bottom:var(--smallTextDistance);transform:translate(-50%) rotate(-2deg)}.latest_updates{background-color:var(--cream)}.latest_updates.hide-latest{display:none;visibility:hidden}.latest_updates .articles-list{margin-top:var(--elementDistance)}@media (max-width: 47.9375rem){.latest_updates .articles-list{padding-right:.625rem}}.latest_updates .ctas-container{display:flex}@media (max-width: 47.9375rem){.latest_updates .ctas-container{margin-top:var(--elementDistance)}}.latest_updates .tns-ovh{overflow:visible}.latest_updates .tns-outer>button{display:none;visibility:hidden}@media (min-width: 48rem){.latest_updates>.content-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-column-gap:var(--grid-gutter)}.latest_updates h2{grid-column:1 / 9;grid-row:1 / 2}.latest_updates .ctas-container{grid-column:9 / 13;grid-row:1 / 2;justify-content:flex-end;align-items:center}.latest_updates .articles-list{grid-column:1 / 13;grid-row:2 / 3}.latest_updates .inner-container{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr))}}.single-news-events .latest_updates{padding:var(--blockDistance) 0}.newsletter{padding:var(--blockDistance) 0;position:relative}.newsletter .content-wrapper{position:relative;z-index:2}.newsletter .text-container{padding:var(--smallDistance);display:flex;align-items:center;border:.0625rem solid var(--black);background-color:var(--white);overflow:hidden;border-radius:1.25rem}@media (max-width: 47.9375rem){.newsletter .text-container{flex-direction:column}}@media (min-width: 48rem){.newsletter .text-container{justify-content:space-between}}@media (min-width: 62rem){.newsletter .text-container{width:83.3%;margin:0 auto}}@media (max-width: 47.9375rem){.newsletter h2{margin:var(--smallDistance) 0;text-align:center;max-width:10ch}}@media (min-width: 48rem){.newsletter h2{margin-right:auto;margin-left:var(--smallDistance)}}.newsletter .image-container{position:absolute;top:0;left:0;width:100%;height:100%}.newsletter picture,.newsletter img{position:absolute;width:100%;height:100%;max-width:initial;-o-object-fit:cover;object-fit:cover}.standard-btn{display:inherit;padding:.75rem 2rem;font-size:var(--step--1);line-height:1.172;color:var(--black);text-decoration:none;text-align:center;border:.0625rem solid var(--black);border-radius:2.1875rem;background-color:var(--white)}.standard-btn:hover,.standard-btn.secondary-btn{border-color:var(--primary);background-color:var(--primary);color:var(--white)}.standard-btn.secondary-btn:hover{border:.0625rem solid var(--black);background-color:var(--white);color:var(--black)}.single-card{background-color:var(--lightGreen)}.single-card .image-container{position:relative;height:auto;padding-bottom:95%}@media (min-width: 48rem){.single-card .image-container{padding-bottom:59%}}.single-card picture,.single-card img{position:absolute;width:100%;height:100%;max-width:initial;-o-object-fit:cover;object-fit:cover}.single-card .text-container{padding:var(--lessTextDistance) var(--grid-gutter) var(--textDistance)}.single-card .default-text{margin-top:var(--lessTextDistance)}.single-card .ctas-container{display:flex;margin-top:var(--textDistance)}@media (max-width: 47.9375rem){.single-card{border-radius:1rem}.single-card+.single-card{margin-top:var(--lessTextDistance)}}@media (min-width: 48rem){.single-card:nth-child(odd){border-right:0;border-top-left-radius:var(--deg);border-bottom-left-radius:var(--deg)}.single-card:nth-child(even){border-left:0;border-top-right-radius:var(--deg);border-bottom-right-radius:var(--deg)}}.article-col a{display:inherit;background-color:var(--white);border-radius:1.25rem;text-decoration:none}.article-col a:hover{background-color:var(--primary);color:var(--white);border-color:var(--primary)}.article-col .image-container{position:relative;height:auto;padding-bottom:78.14%;border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem;overflow:hidden}.article-col picture,.article-col img{position:absolute;width:100%;height:100%;max-width:initial;-o-object-fit:cover;object-fit:cover}.article-col .text-container{padding:var(--space-m)}.article-col span{color:var(--black)}.article-col h3,.article-col .default-text{margin-top:var(--smallDistance)}@media (min-width: 48rem){.article-col{height:100%}.article-col a,.article-col article{height:100%}}@media (max-width: 47.9375rem){.inner-news-events-container .article-col+.article-col{margin-top:var(--smallDistance)}}.term-btn{display:inline;cursor:help;text-decoration:underline;background:rgba(180,220,184,.6);border:0;transition:all .3s ease}.term-btn:hover{background:rgba(180,220,184,.3)}dialog.modal{max-width:initial;max-height:initial;top:initial;bottom:var(--textDistance);padding:0;border:0;background-color:transparent}dialog.modal::backdrop{background:transparent}.modal-dialog{display:flex;align-items:flex-start;padding:var(--lessTextDistance);border-radius:calc(var(--deg) * 2);background:var(--lightGreenAlpha);-webkit-backdrop-filter:blur(10px) brightness(105%);backdrop-filter:blur(10px) brightness(105%)}.modal-dialog .default-text{line-height:1.5}.modal-dialog .close{padding:0;display:flex;align-items:center;justify-content:center;min-width:1.125rem;width:1.125rem;height:1.125rem;margin-left:var(--smallDistance);color:var(--white);font-size:var(--step-1);border:0;background:transparent;cursor:pointer}.modal-dialog .term-btn{background:rgba(255,255,255,.4)}.modal-dialog .term-btn:hover{background:rgba(255,255,255,.3)}.term-title{padding:.1875rem;font-weight:700;background:rgba(255,255,255,.6)}.sections-container section{padding-bottom:var(--blockDistance)}.sections-container section+section{padding-top:var(--blockDistance)}@media (min-width: 62rem){main#content{padding-top:0}}
