:root{--icon-size: 1em;--burger-button-width: 1em;--burger-button-height: calc(var(--burger-button-width) * .75);--burger-button-stroke: 5px;--circle-icon-size: var(--icon-size);--square-icon-size: var(--icon-size);--circle-icon-margin: calc(var(--circle-icon-size) * .1666667);--square-icon-margin: calc(var(--square-icon-size) * .1);--z-index-1: 10000;--z-index-2: 1000;--z-index-3: 100;--z-index-4: 10;--z-index-5: 1;--transition-fast: .3s ease;--transition-moderate: .5s ease;--transition-slow: .8s ease;--grotesk: "Nouvelle Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--serif: "Rekja", serif;--noire: "Noire", sans-serif;--symbol-font: "Farrari", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--active-font: var(--grotesk);--font-size-sm: clamp(.875rem, .806rem + .222vw, 1rem);--font-size-md: clamp(1.125rem, .8rem + .7vw, 1.45rem);--font-size-lg: clamp(2rem, 1.6rem + 1.9vw, 4rem);--line-height-sm: 1.2;--line-height-md: 1.1;--line-height-lg: 1;--font-weight-normal: 400;--font-weight-regular: 400;--font-weight-bold: 600;--border-width: 1px;--margin-xxs: 4px ;--margin-xs: 8px ;--margin-sm: 16px ;--margin-md: 32px ;--margin-lg: 48px ;--margin-xl: 64px ;--margin-2xl: 128px ;--margin-3xl: 256px ;--spacing-inline: var(--margin-md);--spacing-block: var(--margin-md);--spacing-indent: clamp(2.188rem, 1.84rem + 1.111vw, 2.813rem);--container-width: 100%;--sidebar-width: 80vw;--breakpoint-xs: 25rem;--breakpoint-sm: 35rem;--breakpoint-md: 52rem;--breakpoint-lg: 66rem;--breakpoint-xl: 81.25rem;--circle-size: 200%;--blend-mode: hard-light}@media screen and (width > 52rem){:root{--spacing-inline: var(--margin-md)}}@media screen and (width > 66rem){:root{--spacing-inline: var(--margin-lg)}}@media screen and (width < 25rem){:root{--sidebar-width: 85vw}}body,.sidebar-mobile{background-color:var(--color-who-page)}:root{--header-background-color: var(--color-header-who-page)}.about-navigation .circle{position:relative;display:inline-block;width:16px;height:16px;border-radius:50%;border:var(--border-width) solid var(--text-color);transition:background-color .2s;overflow:hidden}.about-navigation .circle:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background-color:var(--accent-color-secondary);border-radius:50%;transition:width .2s,height .2s;transform:translate(-50%,-50%)}.about-navigation a .active{color:var(--accent-color-secondary)}@media (hover: hover){.about-navigation a:hover{color:var(--accent-color-secondary)}.about-navigation a:hover::-moz-selection,.about-navigation a:hover::selection,.about-navigation a:hover>*::-moz-selection{background-color:var(--accent-color-secondary)}}.about-navigation a.active::selection,.about-navigation a.active>*::selection,.about-navigation a.active::-moz-selection,.about-navigation a.active>*::-moz-selection{background-color:var(--accent-color-secondary)}.about-navigation a.active span{opacity:0}.about-navigation a.active .circle{border-color:var(--accent-color-secondary);opacity:1}.about-navigation a.active .circle:before{width:100%;height:100%}@media (hover: hover){.about-navigation a:hover .circle{border-color:var(--accent-color-secondary)}.about-navigation a:hover .circle:before{width:50%;height:50%}}
