@charset "UTF-8";.site-footer[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;width:100%;max-width:var(--content-max-width);margin:auto auto 0;padding-block-start:var(--site-gutter-y)}a[data-astro-cid-sz7xmlte]{font-size:var(--font-size-small, .7em)}.nav-toggle[data-astro-cid-osjxbug7]{cursor:pointer;border:none;background-color:transparent;width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;justify-self:end;align-self:center;grid-column:2;transform:translateY(1px)}@media only screen and (min-width:768px){.nav-toggle[data-astro-cid-osjxbug7]{display:none}}.nav-toggle[data-astro-cid-osjxbug7] b[data-astro-cid-osjxbug7]{display:block;width:20px;height:2px;margin:2px;background-color:var(--color-text)}.nav-toggle[data-astro-cid-osjxbug7][aria-expanded=true] b[data-astro-cid-osjxbug7]:not(:nth-child(2)){position:absolute;margin:0;width:20px}.nav-toggle[data-astro-cid-osjxbug7][aria-expanded=true] b[data-astro-cid-osjxbug7]:first-child{transform:rotate(45deg)}.nav-toggle[data-astro-cid-osjxbug7][aria-expanded=true] b[data-astro-cid-osjxbug7]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-osjxbug7][aria-expanded=true] b[data-astro-cid-osjxbug7]:last-child{transform:rotate(-45deg)}.nav[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;width:100%;display:grid;grid-template-columns:1fr 48px;margin-bottom:var(--gutter-y);padding:var(--site-gutter-y) var(--site-gutter-x);z-index:2;background:var(--color-bg)}.home .nav[data-astro-cid-dmqpwcec]{background:transparent}.is-nav-expanded .nav[data-astro-cid-dmqpwcec]{background:var(--color-bg)}@media only screen and (min-width:768px){.nav[data-astro-cid-dmqpwcec]{top:var(--site-gutter-y);left:var(--site-gutter-x);right:auto;display:block;width:max-content;max-width:calc(var(--content-max-width));margin:auto;padding:0;background:transparent!important}}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}.menu[data-astro-cid-dmqpwcec]{display:none;grid-column:1;grid-row:2;will-change:display}[aria-expanded=true]~.menu[data-astro-cid-dmqpwcec]{display:block}@media only screen and (min-width:768px){.menu[data-astro-cid-dmqpwcec]{display:block;will-change:auto}}.home-link[data-astro-cid-dmqpwcec]{grid-column:1;grid-row:1}.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: var(--font-noway), sans-serif;--font-family-heading: var(--font-family-text);--font-size-base: 1.125rem;--line-height-base: 1.5;--font-weight-base: 400;--font-weight-bold: 500;--font-size-h1: calc(var(--font-size-base) * 1.285);--font-size-h2: var(--font-size-base);--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: var(--font-weight-bold);--font-weight-h2: var(--font-weight-h1);--font-weight-h3: var(--font-weight-h1);--font-size-small: calc(var(--font-size-base) * .75);--line-height-small: 1.35;--color-text: black;--color-bg: white;--color-bg-modal: #DFE3EC;--gutter-x: 20px;--gutter-y: calc(var(--gutter-x) * .96);--site-gutter-x: calc(var(--gutter-x) * 1.25);--site-gutter-y: calc(var(--gutter-y) * 1.25);--content-max-width: calc(1440px - (var(--gutter-x) * 2));--button-size: 18px;--button-padding: 10px}@media only screen and (min-width:360px){:root{--site-gutter-x: calc(var(--gutter-x) * 1.5);--site-gutter-y: calc(var(--gutter-y) * 1.325)}}@media only screen and (min-width:768px){:root{--site-gutter-x: calc(var(--gutter-x) * 2.5);--site-gutter-y: calc(var(--gutter-y) * 2.325)}}*{box-sizing:border-box}h1,h2,h3,h4,h5{margin-block:0}p,ul,ol{margin:0 0 .5em}strong,b{font-weight:var(--font-weight-bold)}.block{margin-block-end:var(--gutter-y)}.block-text ul{--marker-width: .5em;padding-inline-start:calc(var(--marker-width) * 2.05)}.block-text ul li{list-style:none;text-indent:calc(var(--marker-width) * -1)}.block-text ul li:before{content:"– ";display:inline-block;width:var(--marker-width)}.block-text ol{padding-inline-start:1em}@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;gap:var(--gutter-y) var(--gutter-x)}@media only screen and (min-width:768px){.block-columns{grid-column:span 2/-1;display:grid;grid-template-columns:subgrid;gap:var(--gutter-y) var(--gutter-x)}}.block-text,.block-timeline{margin-block-end:calc(var(--gutter-y) * 2)}.block-text:has(+.block-images),.block-timeline:has(+.block-images){margin-block-end:var(--gutter-y)}.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:100dvh;-ms-overflow-style:none;scrollbar-width:none}.slider-track::-webkit-scrollbar{display:none}.slider-item{position:relative;width:100svw;height:100dvh;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;display:flex;justify-content:center;align-items:center;width:calc(var(--button-padding) * 2 + var(--button-size));height:calc(var(--button-padding) * 2 + var(--button-size));top:50%;transform:translate(var(--button-padding)) 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(--site-gutter-x);transform:translate(calc(var(--button-padding) * -1)) 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(--site-gutter-x)}.slider--at-end:not(.slider--wrap) .slider-nav[data-action=next]{opacity:.25;cursor:default}.slider-nav img{object-fit:contain;width:var(--button-size);height:var(--button-size)}.slider-close{position:fixed;right:calc(var(--site-gutter-x) - var(--button-padding));top:calc(var(--site-gutter-y) - var(--button-padding));width:calc(var(--button-padding) * 2 + var(--button-size));height:calc(var(--button-padding) * 2 + var(--button-size));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)}dialog[data-opening] :focus-visible{outline:none!important;background:transparent!important}.slider .slider-item__picture__img{width:100cqw;height:100cqh;max-width:100svw!important;max-height:100svh!important;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)}@media only screen and (min-width:768px){h1{grid-column:span 2/-1}}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(--site-gutter-y) var(--site-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);font-weight:var(--font-weight-base);background:var(--color-bg);color:var(--color-text);transition:background .5s}body.is-nav-expanded{background:var(--color-bg-modal);overflow:hidden}@media only screen and (min-width:768px){body.is-nav-expanded{background:var(--color-bg);overflow:auto}}main{display:grid;gap:1em;margin-block-start:3em;margin-inline:auto;width:100%;max-width:var(--content-max-width)}@media only screen and (min-width:768px){main{grid-template-columns:repeat(3,1fr);margin-block-start:0}}.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}@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}}
