.Header-module-scss-module__TuMF1G__header-container{z-index:99;background:linear-gradient(#ececec4d 0%,#ececec00 100%);height:100px;position:fixed;inset:0 0 auto}@media only screen and (min-width:1792px){.Header-module-scss-module__TuMF1G__header-container{height:120px}}.Header-module-scss-module__TuMF1G__header{pointer-events:none;padding-top:.813rem;transition:max-height .3s;position:fixed;inset:0 0 auto;transform:translateY(0)}@media only screen and (max-width:576px){.Header-module-scss-module__TuMF1G__header{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,1fr);row-gap:1em;max-height:calc(50px + 1.8em + .5rem);display:grid;overflow:hidden}}@media only screen and (min-width:576px){.Header-module-scss-module__TuMF1G__header{justify-content:space-between;align-items:flex-start;height:100px;display:flex}}@media only screen and (min-width:1792px){.Header-module-scss-module__TuMF1G__header{height:120px}}@media only screen and (max-width:576px){.Header-module-scss-module__TuMF1G__header--open{pointer-events:auto;background:linear-gradient(#fff 78%,#fff0 100%);max-height:25rem}}.Header-module-scss-module__TuMF1G__header--hidden{transform:translateY(-100%)}.Header-module-scss-module__TuMF1G__header:before{background:linear-gradient(#ececec4d 0%,#ececec00 100%);position:absolute;inset:0}.Header-module-scss-module__TuMF1G__logo{z-index:100}@media only screen and (max-width:576px){.Header-module-scss-module__TuMF1G__logo{grid-column:1/2}}.Header-module-scss-module__TuMF1G__logo img{width:auto;max-height:50px}@media only screen and (min-width:1792px){.Header-module-scss-module__TuMF1G__logo img{max-height:60px}}.Header-module-scss-module__TuMF1G__nav-menu-btn{margin-left:auto;margin-block:auto;font-size:1rem}@media only screen and (max-width:576px){.Header-module-scss-module__TuMF1G__nav-menu-btn{grid-column:2/3}}@media only screen and (min-width:576px){.Header-module-scss-module__TuMF1G__nav-menu-btn{display:none}}.Header-module-scss-module__TuMF1G__nav,.Header-module-scss-module__TuMF1G__language-switcher{background-color:#f2f2f2;border-radius:8px;padding:.2em;font-size:1rem;line-height:1}@media only screen and (max-width:576px){.Header-module-scss-module__TuMF1G__nav,.Header-module-scss-module__TuMF1G__language-switcher{justify-self:center}}@media only screen and (min-width:576px){.Header-module-scss-module__TuMF1G__nav,.Header-module-scss-module__TuMF1G__language-switcher{font-size:.875rem}}@media only screen and (min-width:1792px){.Header-module-scss-module__TuMF1G__nav,.Header-module-scss-module__TuMF1G__language-switcher{font-size:1rem}}.Header-module-scss-module__TuMF1G__nav a,.Header-module-scss-module__TuMF1G__language-switcher a{border-radius:6.4px;padding:.5em .65em .2em;transition:background-color .1s;display:inline-block}.Header-module-scss-module__TuMF1G__nav a:hover,.Header-module-scss-module__TuMF1G__language-switcher a:hover{background-color:#ffffff80}.Header-module-scss-module__TuMF1G__nav a.Header-module-scss-module__TuMF1G__link-active,.Header-module-scss-module__TuMF1G__language-switcher a.Header-module-scss-module__TuMF1G__link-active{background-color:#fff}@media only screen and (max-width:576px){.Header-module-scss-module__TuMF1G__nav{text-align:center;grid-column:1/3;margin-top:1em}}@media only screen and (min-width:576px){.Header-module-scss-module__TuMF1G__nav{position:absolute;left:50%;transform:translate(-50%)}}.Header-module-scss-module__TuMF1G__nav ul{display:flex}@media only screen and (max-width:576px){.Header-module-scss-module__TuMF1G__nav ul{gap:.75em}}@media only screen and (min-width:576px){.Header-module-scss-module__TuMF1G__nav ul{gap:.25em}}.Header-module-scss-module__TuMF1G__language-switcher{display:flex}@media only screen and (max-width:576px){.Header-module-scss-module__TuMF1G__language-switcher{grid-column:1/3;gap:.75em;margin-bottom:8em}}@media only screen and (min-width:576px){.Header-module-scss-module__TuMF1G__language-switcher{gap:.25em}}.Header-module-scss-module__TuMF1G__logo,.Header-module-scss-module__TuMF1G__nav,.Header-module-scss-module__TuMF1G__nav-menu-btn,.Header-module-scss-module__TuMF1G__language-switcher{pointer-events:auto}
.Footer-module-scss-module__PfnKAa__footer-container{background-color:#fff;padding-top:2em}.Footer-module-scss-module__PfnKAa__filete{border:none;border-top:1px solid #dfdfdf;margin:0}.Footer-module-scss-module__PfnKAa__footer{grid-template-columns:auto auto;gap:1.25em;padding:2em 0 4em;font-size:1rem;line-height:1.2;transition:opacity .2s;display:grid}.Footer-module-scss-module__PfnKAa__footer a:hover{opacity:.7}@media only screen and (max-width:576px){.Footer-module-scss-module__PfnKAa__footer{margin-inline:10px}}@media only screen and (min-width:576px){.Footer-module-scss-module__PfnKAa__footer{grid-template-columns:repeat(4,auto);font-size:1.25rem;padding:2em 10% 3em!important}}@media only screen and (min-width:1792px){.Footer-module-scss-module__PfnKAa__footer{font-size:1.5rem}}.Footer-module-scss-module__PfnKAa__col>*{display:block}.Footer-module-scss-module__PfnKAa__col-title{margin-bottom:.5em}.Footer-module-scss-module__PfnKAa__logo{width:95%;max-width:200px;height:auto;margin-top:1.5em}@media only screen and (min-width:900px){.Footer-module-scss-module__PfnKAa__logo{width:100%;margin-top:.5em}}.Footer-module-scss-module__PfnKAa__copyright{text-align:center;color:#bcbcbc;margin-bottom:1.25em;font-size:.85rem}.Footer-module-scss-module__PfnKAa__copyright a{text-decoration:underline}
