.site-footer[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;width:100%;max-width:var(--content-max-width);margin:auto auto 0}.nav[data-astro-cid-dmqpwcec]{z-index:2}@media only screen and (min-width:768px){.nav[data-astro-cid-dmqpwcec]{position:fixed;top:var(--gutter-y);left:var(--gutter-x);right:var(--gutter-x);width:100%;max-width:calc(var(--content-max-width));margin:auto}}ul[data-astro-cid-dmqpwcec]{padding:0;list-style:none;margin:0}a[data-astro-cid-dmqpwcec]{text-decoration:none}[data-astro-cid-dmqpwcec][aria-current=page]:not(.home-link){text-decoration:underline}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--font-family-text: noway, sans-serif;--font-family-heading: var(--font-family-text);--font-size-base: 1.25rem;--line-height-base: 1.5;--font-size-h1: var(--font-size-base) * 2;--font-size-h2: var(--font-size-base) * 1.5;--font-size-h3: var(--font-size-base);--line-height-h1: 1.1;--line-height-h2: var(--line-height-h1);--line-height-h3: var(--line-height-h1);--font-weight-h1: 400;--font-weight-h2: var(--font-weight-h1);--font-weight-h3: 600;--color-text: black;--color-bg: white;--color-bg-modal: #DFE3EC;--gutter-x: var(--font-size-base);--gutter-y: var(--font-size-base);--content-max-width: calc(1440px - (var(--gutter-x) * 2))}*{box-sizing:border-box}p{margin:0 0 .5em}@font-face{font-family:noway;src:url(/fonts/noway-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:noway;src:url(/fonts/noway-regular_italic-webfont.woff2) format("woff2");font-weight:400;font-style:italic}@media only screen and (min-width:768px){.block-text{grid-column:span 2/-1}}.block-images,.block-images .lightbox-gallery{grid-column:1/-1;display:grid;grid-template-columns:subgrid}@media only screen and (min-width:768px){.block-columns{grid-column:span 2/-1;display:grid;grid-template-columns:subgrid}}.slider-close,.slider-nav{display:inline-block;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;text-align:center;text-decoration:none;vertical-align:middle;user-select:none;border-radius:0;-webkit-appearance:none}.slider-track{padding:0;margin:0;list-style:none;position:fixed;top:0;left:0;overflow:auto;scroll-snap-type:x mandatory;display:flex;column-gap:var(--slider-img-gap, 0px);width:100%;height:100svh;-ms-overflow-style:none;scrollbar-width:none}.slider-track::-webkit-scrollbar{display:none}.slider-item{position:relative;width:100svw;height:100svh;padding:var(--slider-img-gap, 0px);display:flex;justify-content:center;align-items:center;flex-shrink:0;container-type:inline-size;container-name:slider-item;scroll-snap-align:start}.slider-nav{position:fixed;width:58px;top:50%;height:60%;transform:translate(50%) translateY(-50%) rotate(-90deg)}.slider-nav:focus-visible{background:#fff;opacity:1}@media(hover:hover){.slider-nav{opacity:.76}.slider-nav:hover{opacity:1}}.slider-nav[data-action=prev]{left:var(--gutter-x);transform:translate(-50%) translateY(-50%) rotate(90deg)}.slider--at-start:not(.slider--wrap) .slider-nav[data-action=prev]{opacity:.25;cursor:default}.slider-nav[data-action=next]{right:var(--gutter-x)}.slider--at-end:not(.slider--wrap) .slider-nav[data-action=next]{opacity:.25;cursor:default}.slider-close{position:fixed;right:0;top:0;height:3em;width:3em;display:flex;align-items:center;justify-content:center}.slider-close:focus-visible{background:#fff;opacity:1}@media(hover:hover){.slider-close{opacity:.76}.slider-close:hover{opacity:1}}.slider-item figure{display:flex;margin:0}.slider-item figcaption{position:absolute;bottom:0;left:0;padding:var(--gutter-y) var(--gutter-x)}.slider .slider-item__picture__img{width:100cqw;height:100cqh;object-fit:cover!important}h1,h2,h3,h4,h5{font-family:var(--font-family-heading)}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1)}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:var(--font-weight-h2)}h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-h3)}a:any-link{color:inherit}::selection{background:var(--color-bg-modal)}img{max-width:100%;height:auto}body{display:flex;flex-direction:column;padding:var(--gutter-y) var(--gutter-x);margin:0;min-height:100svh;font-family:var(--font-family-text);font-size:var(--font-size-base);line-height:var(--line-height-base);background:var(--color-bg);color:var(--color-text)}main{display:grid;gap:1em;margin-inline:auto;max-width:var(--content-max-width)}@media only screen and (min-width:768px){main{grid-template-columns:repeat(3,1fr)}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}::view-transition{overflow:clip}@keyframes vt-new-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes vt-new-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes vt-old-parallax-up{0%{transform:translateY(0);filter:brightness(1)}to{transform:translateY(-12%);filter:brightness(.65)}}@keyframes vt-old-parallax-down{0%{transform:translateY(0);filter:brightness(1)}to{transform:translateY(12%);filter:brightness(.65)}}:root[data-transit-dir=up]::view-transition-old(root){animation:vt-old-parallax-up .8s cubic-bezier(0,0,.2,1) both}:root[data-transit-dir=up]::view-transition-new(root){animation:vt-new-from-bottom .8s cubic-bezier(0,0,.2,1) both}:root[data-transit-dir=down]::view-transition-old(root){animation:vt-old-parallax-down .8s cubic-bezier(0,0,.2,1) both}:root[data-transit-dir=down]::view-transition-new(root){animation:vt-new-from-top .8s cubic-bezier(0,0,.2,1) both}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
