.floating-back-button-module__U4cHFW__back-button-container{z-index:2;position:absolute;top:11%;left:1%}@media (min-width:48rem){.floating-back-button-module__U4cHFW__back-button-container{top:80px;left:.5%}}@media (min-width:80rem){.floating-back-button-module__U4cHFW__back-button-container{top:100px;left:-13%}}@keyframes floating-back-button-module__U4cHFW__lazy-float{0%{transform:translate(0px, -5px, 0px)}13%{rotate:-1deg}33%{transform:translateY(5px)}47%{rotate:2deg}66%{transform:translate3d(0,-5px,1px)}67%{rotate:-1deg}82%{rotate:2deg}to{transform:translateY(5px)}}.floating-back-button-module__U4cHFW__back-button{background-color:var(--color-white);border-width:4px;border-color:var(--color-black);box-shadow:2px -2px 0px var(--color-white), 2px 2px 0px var(--color-white), -2px 2px 0px var(--color-white), -2px -2px 0px var(--color-white), 2px 1px 3px 0 #000000e6, 2px 1px 2px -1px #000000e6;color:var(--color-black);will-change:transform, rotate;border-style:solid;border-radius:32px;padding-block:.5rem;padding-inline:.4rem 1rem;font-size:1.25rem;font-weight:700;text-decoration:none;display:block;position:relative}@media (min-width:48rem){.floating-back-button-module__U4cHFW__back-button{font-size:1.5rem}}@media (prefers-reduced-motion:no-preference){.floating-back-button-module__U4cHFW__back-button{transition-property:scale;transition-duration:75ms;transition-timing-function:var(--timing-basic-cubic-bezier);animation-name:floating-back-button-module__U4cHFW__lazy-float;animation-duration:4.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:running;animation-fill-mode:both}.floating-back-button-module__U4cHFW__back-button:hover,.floating-back-button-module__U4cHFW__back-button:focus{animation-play-state:paused}.floating-back-button-module__U4cHFW__back-button:active{animation-play-state:running}}.floating-back-button-module__U4cHFW__back-button:hover,.floating-back-button-module__U4cHFW__back-button:focus{background-color:var(--color-yellow);scale:1.05}:is(.floating-back-button-module__U4cHFW__back-button:hover,.floating-back-button-module__U4cHFW__back-button:focus) .floating-back-button-module__U4cHFW__back-button-arrow{filter:brightness(.2)grayscale(.2)}.floating-back-button-module__U4cHFW__back-button:active{scale:.9}
@keyframes animate-header-slide-in{0%{transform:translateY(-101%)}}.header{z-index:5;width:100%;min-height:56px;position:absolute;top:0;left:0;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.header{animation-duration:.3s}}.header{animation-name:animate-header-slide-in;animation-timing-function:cubic-bezier(.4,0,.2,1)}.header-nav{padding-block:.5rem;padding-inline:1rem;display:none;position:absolute;top:0;left:0}@media (min-width:64rem){.header-nav{display:block}}.header-nav-link-list{flex-flow:row;gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.header-nav-logo-link{width:100px;display:block}@media (prefers-reduced-motion:no-preference){.header-nav-logo-link{transition-property:scale,fill;transition-duration:75ms;transition-timing-function:var(--timing-basic-cubic-bezier)}}.header-nav-logo-link:hover,.header-nav-logo-link:focus{scale:1.05}:is(.header-nav-logo-link:hover,.header-nav-logo-link:focus) path{fill:var(--color-dark-link)}.header-nav-logo-link:active{scale:.9}.header-nav-link{color:var(--color-white);font-size:1.5rem;font-weight:700;font-family:var(--font-dosis);border-radius:8px;text-decoration:none;display:block;position:relative}@media (prefers-reduced-motion:no-preference){.header-nav-link{transition-property:color,scale;transition-duration:30ms;transition-timing-function:var(--timing-basic-cubic-bezier)}}.header-nav-link:hover,.header-nav-link:focus{color:var(--color-dark-link)}.header-nav-link:active{scale:.9}.header-nav-link:focus-visible{outline-width:4px!important}.header-nav-link[aria-current=page]:after{content:"";background-color:var(--color-white);border-radius:16px;width:100%;height:3px;position:absolute;bottom:-2px;left:0}@media (prefers-reduced-motion:no-preference){.header-nav-link[aria-current=page]:after{transition-property:background-color;transition-duration:30ms;transition-timing-function:var(--timing-basic-cubic-bezier)}}:is(.header-nav-link[aria-current=page]:hover,.header-nav-link[aria-current=page]:focus):after{background-color:var(--color-dark-link)}.header-nav-hamburger{flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:absolute;top:0;left:0}@media (min-width:64rem){.header-nav-hamburger{display:none}}
