@font-face{font-family:nave;src:url(/fonts/nave-thin.woff2)format("woff2");font-weight:100;font-style:normal}@font-face{font-family:nave;src:url(/fonts/nave-thin-italic.woff2)format("woff2");font-weight:100;font-style:italic}@font-face{font-family:nave;src:url(/fonts/nave-light.woff2)format("woff2");font-weight:300;font-style:normal}@font-face{font-family:nave;src:url(/fonts/nave-light-italic.woff2)format("woff2");font-weight:300;font-style:italic}@font-face{font-family:nave;src:url(/fonts/nave-regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:nave;src:url(/fonts/nave-regular-italic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:nave;src:url(/fonts/nave-medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:nave;src:url(/fonts/nave-medium-italic.woff2)format("woff2");font-weight:500;font-style:italic}@font-face{font-family:nave;src:url(/fonts/nave-bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:nave;src:url(/fonts/nave-bold-italic.woff2)format("woff2");font-weight:700;font-style:italic}@font-face{font-family:nave;src:url(/fonts/nave-heavy.woff2)format("woff2");font-weight:800;font-style:normal}@font-face{font-family:nave;src:url(/fonts/nave-heavy-italic.woff2)format("woff2");font-weight:800;font-style:italic}@font-face{font-family:nave;src:url(/fonts/nave-black.woff2)format("woff2");font-weight:900;font-style:normal}@font-face{font-family:nave;src:url(/fonts/nave-black-italic.woff2)format("woff2");font-weight:900;font-style:italic}:root{--root-font-size:22px;--primary-color-tint-1:#959a8a;--primary-color-tint-2:#889381;--primary-color-tint-3:#3d433a;--secondary-color-tint-1:#a27e78;--secondary-color-tint-2:#9f7373;--secondary-color-tint-3:#573f3e;--background-color-tint-1:#ddb093;--background-color-tint-2:#dcc0a4;--background-color-tint-3:#ecddd0;--background-color-tint-4:#f5e2d1;--background-color-tint-5:#d6bfa7;--background-color-tint-6:#c7b5a1;--border-radius:25px;--border-radius-in-content-breathing-spacing:15px;--ease-out-back:cubic-bezier(.34,1.56,.64,1);--horizontal-body-margin-wide:5vw;--horizontal-body-margin-slim:10vw;--vertical-body-margin:40px;--vertical-section-spacing:80px;--content-group-spacing:80px;--content-item-spacing:40px;--content-breathing-spacing:20px;--inline-horizontal-text-spacing:20px;--inline-vertical-text-spacing:10px;--box-shadow:0 20px 40px 0 #0000001a,inset 0px 0px 10px 0px #ffffff1a}@media screen and (max-width:1479px) and (min-width:1024px){:root{--root-font-size:20px}}@media screen and (max-width:1024px) and (min-width:769px){:root{--root-font-size:18px;--border-radius-in-content-breathing-spacing:20px;--horizontal-body-margin-wide:40px;--horizontal-body-margin-slim:40px;--vertical-body-margin:40px;--vertical-section-spacing:80px;--content-group-spacing:60px;--content-item-spacing:30px;--content-breathing-spacing:15px;--inline-horizontal-text-spacing:15px;--inline-vertical-text-spacing:5px;--box-shadow:0 15px 30px 0 #0000001a,inset 0px 0px 7.5px 0px #ffffff1a}}@media screen and (max-width:768px){:root{--root-font-size:16px;--border-radius-in-content-breathing-spacing:20px;--horizontal-body-margin-wide:20px;--horizontal-body-margin-slim:20px;--vertical-body-margin:30px;--vertical-section-spacing:60px;--content-group-spacing:40px;--content-item-spacing:20px;--content-breathing-spacing:10px;--inline-horizontal-text-spacing:10px;--inline-vertical-text-spacing:5px;--box-shadow:0 10px 20px 0 #0000001a,inset 0px 0px 5px 0px #ffffff1a}}@media screen and (max-width:320px){:root{--root-font-size:14px}}html{font-size:var(--root-font-size)}body{background-color:var(--background-color-tint-1);margin:0}*{box-sizing:border-box;margin:0;padding:0}::selection{background:var(--secondary-color-cinnabar);color:var(--neutral-color-chalk)}p{letter-spacing:0;color:var(--secondary-color-tint-3);max-width:1000px;font-family:nave,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.3em}p>strong{font:inherit;color:inherit;font-weight:700}p>a{font:inherit;color:inherit}h1{letter-spacing:0;color:var(--secondary-color-tint-3);word-wrap:break-word;font-family:nave,serif;font-size:3.6rem;font-style:normal;font-weight:900;line-height:1em}h2{letter-spacing:0;color:var(--secondary-color-tint-3);word-wrap:break-word;font-family:nave,serif;font-size:2.9rem;font-style:normal;font-weight:400;line-height:1em}
.styles-module__942jXa__cookieBannerOverlay{inset:auto var(--horizontal-body-margin-slim)var(--vertical-body-margin);background:var(--primary-color-aubergine);border-radius:var(--border-radius);z-index:100;padding:var(--content-item-spacing);box-shadow:var(--box-shadow);justify-content:space-between;align-items:center;gap:var(--content-item-spacing);display:flex;position:fixed}@media screen and (max-width:768px){.styles-module__942jXa__cookieBannerOverlay{flex-direction:column;align-items:flex-start}}.styles-module__942jXa__cookieBannerOverlay>.styles-module__942jXa__body{color:var(--neutral-color-chalk);font-family:nave,sans-serif;line-height:1.3em}.styles-module__942jXa__cookieBannerOverlay>.styles-module__942jXa__buttons{display:flex}@media screen and (max-width:768px){.styles-module__942jXa__cookieBannerOverlay>.styles-module__942jXa__buttons{flex-direction:row-reverse}}
