:root{--ulk-title-h1: 2.8rem;--ulk-title-h2: 2.5rem;--ulk-title-h3: 2.3rem;--ulk-title-h4: 1.8rem;--ulk-content-base: 1.2rem}@media screen and (max-width: 576px){:root{--ulk-title-h1: 2.7rem;--ulk-title-h2: 2rem;--ulk-title-h3: 1.7rem;--ulk-title-h4: 1.5rem;--ulk-content-base: 1.2rem}}:root{--local-navbar-background: var(--ulk-background);--local-navbar-font: var(--ulk-font-color);--local-navbar-height: 6.4rem;--local-navbar-paddingh: 1rem;--local-navbar-paddingv: 0rem;--local-navbar-grid: min-content min-content min-content 1fr min-content min-content min-content max-content;--local-element-deco: var(--ulk-deco-ind01);--local-button-bloc: var(--ulk-theme17-bloc-primary);--local-button-bloc--hover: rgba(var(--ulk-theme17-bloc-primary-rgb), 0.5);--local-burger-size: 3rem;--local-burger-radius: 0}:root{--ulk-divider-width: 9rem;--ulk-divider-height: .75rem}@media screen and (max-width: 576px){:root{--ulk-divider-width: 7rem}}:root{--ulk-desktop-padding: 3.8rem;--ulk-mobile-padding: 1.9rem}@media screen and (max-width: 576px){:root{--ulk-desktop-padding: var(--ulk-mobile-padding)}}.ulk__wrapper{position:relative;top:var(--local-navbar-height);display:grid;grid-template-rows:min-content auto min-content;min-height:calc(100vh - (var(--local-navbar-height)));background-color:var(--local-background);color:var(--local-font-color)}.ulk__navbar{position:fixed;top:0;left:0;right:0;display:grid;grid-template-columns:var(--local-navbar-grid);align-items:center;padding:var(--local-navbar-paddingv) var(--local-navbar-paddingh);height:var(--local-navbar-height);background-color:var(--local-background);color:var(--local-font-color)}.ulk__navbar__branding{transition:font-size .2s,color .2s,filter .2s;max-width:13rem}.ulk__navbar__branding:hover{transition:font-size .2s,color .2s}.ulk__navbar__branding:hover img{transition:filter .2s,width .2s}.ulk__navbar__user{justify-self:end}.ulk__navbar__burger{transition:font-size .2s,background-color .2s;display:flex;justify-content:center;align-items:center;background-color:var(--local-bloc-primary);box-shadow:0rem .3rem .6rem rgba(0,0,0,.1607843137);border-radius:var(--local-burger-radius);width:var(--local-burger-size);height:var(--local-burger-size);font-size:1.6rem}@media screen and (max-width: 576px){.ulk__navbar__burger{transition:font-size .2s;width:3.7rem;height:3.7rem;font-size:1.25rem}}.ulk__navbar__burger:hover{transition:font-size .2s,background-color .2s;font-size:2rem;background-color:var(--local-button-bloc--hover)}@media screen and (max-width: 576px){.ulk__navbar__burger:hover{transition:font-size .2s;font-size:1.8rem}}.ulk__divider{display:block;width:var(--ulk-divider-width);height:var(--ulk-divider-height);background-color:var(--local-element-deco)}.ulk__greyline{display:block;width:100%;height:.1rem;background-color:var(--pro-bloc-neutre1)}.ulk__btn__square{display:flex;justify-content:center;align-items:center;height:var(--local-navbar-height);min-width:var(--local-navbar-height)}.ulk__btn__square{transition:font-size .2s,color .2s;font-size:1.6rem}.ulk__btn__shadedbtn{transition:font-size .2s,background-color .2s;display:flex;justify-content:center;align-items:center;background:var(--pro-background);box-shadow:0rem .3rem .6rem rgba(0,0,0,.1607843137);border-radius:1rem;width:4.7rem;height:4.7rem;font-size:1.6rem}@media screen and (max-width: 576px){.ulk__btn__shadedbtn{transition:font-size .2s;width:3.7rem;height:3.7rem;font-size:1.25rem}}.ulk__btn__shadedbtn:hover{transition:font-size .2s,background-color .2s;font-size:2rem;background-color:var(--pro-element-deco)}@media screen and (max-width: 576px){.ulk__btn__shadedbtn:hover{transition:font-size .2s;font-size:1.8rem}}.ulk__button-box{display:flex;align-items:center;gap:.5rem}.ulk__menu{display:grid;grid-auto-flow:row;grid-auto-rows:min-content}.ulk__menu__item{display:grid;grid-template-columns:4rem auto;transition:text-decoration-color .2s,background-color .2s;padding:2rem 4rem;white-space:nowrap}.ulk__menu__item .ulkicon{font-size:2.5rem}.ulk__menu__item .ulk__menu__item__text{font-size:2rem;font-weight:600;transition:text-decoration-color .2s;text-decoration:underline;text-decoration-thickness:.25rem;text-underline-offset:.75rem}.ulk__menu__item:hover{transition:background-color .2s}.ulk__menu__item:hover .ulk__menu__item__text{transition:text-decoration-color .2s}.ulk__menu__item:active{transition:text-decoration-color .2s,background-color .2s;grid-template-columns:5rem auto}.ulk__menu__item:active .ulkicon{font-size:4rem}.ulk__menu__item:active .ulk__menu__item__text{font-size:2.5rem;text-decoration:underline;text-decoration-thickness:.15rem;text-underline-offset:.75rem}