button.hamburger[data-v-80ea2eea]{background:none;border:none;padding:0}button.hamburger[data-v-80ea2eea],svg[data-v-80ea2eea]{height:var(--hamburgerSize);width:var(--hamburgerSize)}svg[data-v-80ea2eea] *{transition:var(--defaultTransition);transition-property:d transform}.hamburgerLine[data-v-80ea2eea]{fill:none;stroke:var(--foregroundColor);stroke-width:.75px}#line1[data-v-80ea2eea]{d:path("m 0,2 10,0");filter:none;transform-origin:10% 20%}.open svg #line1[data-v-80ea2eea]{transform:rotate(45deg) translate(1.666px,-1.25px)}#line2[data-v-80ea2eea]{d:path("m 0,5 10,0");filter:none;transform-origin:50% 50%}.open svg #line2[data-v-80ea2eea]{transform:scaleX(0)}#line3[data-v-80ea2eea]{d:path("m 0,8 10,0");filter:none;transform-origin:10% 80%}.open svg #line3[data-v-80ea2eea]{transform:rotate(-45deg) translate(1.666px,1.25px)}nav[data-v-2422c185]{align-items:center;display:flex;height:var(--headerHeight);padding:var(--defaultMargin);padding-top:50lvh;position:fixed;top:0;transform:translate3d(calc(var(--defaultMargin)*-1),calc(-50lvh + var(--defaultMargin)),0);vertical-align:middle;width:50dvw;z-index:99}#navBackground[data-v-2422c185]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));background-color:var(--uiColor);border-bottom:.5px solid #0008;box-shadow:var(--shadow);height:calc(50lvh + var(--headerHeight) + var(--defaultMargin));left:0;position:absolute;top:0;transition:var(--defaultTransition);transition-property:opacity border-bottom box-shadow backdrop-filter;width:100lvw;z-index:-1}.open:not(.fsi) #navBackground[data-v-2422c185]{opacity:0}.open.fsi #navBackground[data-v-2422c185]{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:.5px solid transparent;box-shadow:none}h1[data-v-2422c185]{display:flex;margin:0;vertical-align:middle}[data-v-2422c185] .hamburger,img[data-v-2422c185]{cursor:pointer;filter:drop-shadow(0 3px 8px var(--shadowColor)) drop-shadow(0 1px 1px var(--shadowColor))}[data-v-2422c185] .hamburger{position:fixed;right:calc(var(--defaultMargin)*2);transform:translate3d(calc(50dvw - 100%),0,0)}nav[data-v-b861a45b]{align-items:center;display:flex;height:var(--headerHeight);padding:var(--defaultMargin);padding-bottom:100lvh;position:fixed;top:0;transform:translate3d(0,-50lvh,0);transition:var(--defaultTransition);transition-property:transform;vertical-align:middle;width:50dvw;z-index:98}nav[data-v-b861a45b]:not(.open){transform:translate3d(100dvw,-50lvh,0)}#menuBackground[data-v-b861a45b]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));background-color:#0008;border-left:1px solid #fff1;box-shadow:var(--shadow);height:200lvh;left:calc(var(--defaultMargin)*-1);position:absolute;top:0;width:100lvw;z-index:-1}#menuOptions[data-v-b861a45b]{align-items:flex-end;display:flex;flex-direction:column;font-size:var(--h2FontSize);font-weight:500;height:100lvh;justify-content:center;line-height:calc(var(--h2FontSize)*1.5);position:absolute;top:0;transform:translate3d(calc(var(--defaultMargin)*-2),50lvh,0);width:calc(100dvw - var(--defaultMargin)*3)}@font-face{font-family:Geologica;src:local("Geologica Thin"),url(../_fonts/t7OMJkpDD2Q5xQ0gKqjBeKuY5yAV1uidTxPfy-zGk6w-pKAMZbnwKG60JxRzr5Cwir8KPUsMaukTE_TlX9v1lIs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100;font-style:normal}@font-face{font-family:"Geologica Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:115.7252%;ascent-override:84.2513%;descent-override:23.7632%;line-gap-override:0%}@font-face{font-family:"Geologica Fallback: Segoe UI";src:local("Segoe UI");size-adjust:108.7154%;ascent-override:89.6837%;descent-override:25.2954%;line-gap-override:0%}@font-face{font-family:"Geologica Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:107.1111%;ascent-override:91.027%;descent-override:25.6743%;line-gap-override:0%}@font-face{font-family:"Geologica Fallback: Arial";src:local("Arial");size-adjust:108.12%;ascent-override:90.1775%;descent-override:25.4347%;line-gap-override:0%}@font-face{font-family:"Geologica Fallback: Noto Sans";src:local("Noto Sans");size-adjust:101.6878%;ascent-override:95.8817%;descent-override:27.0436%;line-gap-override:0%}@font-face{font-family:Geologica;src:local("Geologica Light"),url(../_fonts/t7OMJkpDD2Q5xQ0gKqjBeKuY5yAV1uidTxPfy-zGk6w-pKAMZbnwKG60JxRzr5Cwir8KPUsMaukTE_TlX9v1lIs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:normal}@font-face{font-family:Geologica;src:local("Geologica Medium"),url(../_fonts/t7OMJkpDD2Q5xQ0gKqjBeKuY5yAV1uidTxPfy-zGk6w-pKAMZbnwKG60JxRzr5Cwir8KPUsMaukTE_TlX9v1lIs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}:root{--headerHeight:48px;--footerHeight:32px;--defaultFontSize:clamp(13.5px,3.2vw,16px);--defaultLineMargin:calc(var(--defaultFontSize)*.25);--defaultLineHeight:calc(var(--defaultFontSize) + var(--defaultLineMargin));--h2FontSize:clamp(32px,7vw,64px);--h3FontSize:clamp(20px,3.5vw,32px);--defaultMargin:10px;--backgroundColor:#262626;--uiColor:#26262644;--transparentBlur:blur(6px);--foregroundColor:#fff;--linkColor:#030303;--shadowColor:rgba(0,0,0,.35);--shadow:0 3px 8px var(--shadowColor),0 1px 1px var(--shadowColor);--hamburgerSize:24px;--socialSize:22px;--defaultEase:cubic-bezier(.7,0,.3,1);--defaultTransition:.75s var(--defaultEase);--borderRadius:6px;--blur:6px;--videoOpacity:.3;--stickyStart:calc(var(--headerHeight) + var(--defaultMargin)*2) 0;--plyr-color-main:transparent;--plyr-captions-background:transparent}.fullscreen-enter-active,.fullscreen-leave-active{transition:opacity var(--defaultTransition)}.fullscreen-enter-from,.fullscreen-leave-to{opacity:0}.fullscreen-enter-to,.fullscreen-leave-from{opacity:1}*{scrollbar-color:var(--foregroundColor) transparent;scrollbar-width:thin}body{background-color:var(--backgroundColor);color:var(--foregroundColor);font-family:Geologica,"Geologica Fallback: BlinkMacSystemFont","Geologica Fallback: Segoe UI","Geologica Fallback: Helvetica Neue","Geologica Fallback: Arial","Geologica Fallback: Noto Sans",sans-serif;font-optical-sizing:auto;font-size:var(--defaultFontSize);font-style:normal;font-weight:300;line-height:var(--defaultLineHeight);scroll-behavior:smooth;text-shadow:var(--shadow);text-wrap:balance;transition:background-color var(--defaultTransition);-webkit-overflow-scrolling:none;margin:0;padding:0 var(--defaultMargin)}.fade>section :not(button *,.plyr,.plyr *,.thumbnail,.gallery,.thumbnail *,.title,.intro,.content,.hero,.hero img,.hero video){margin-block-end:0;margin-block-start:calc(var(--defaultMargin)*2);max-width:800px}h1,h2,h3,h4,h5,h6{font-variation-settings:"CRSV" 1}a{color:var(--foregroundColor);text-decoration:none}h2{font-size:var(--h2FontSize);letter-spacing:calc(var(--h2FontSize)*-.06);line-height:calc(var(--h2FontSize)*.75);position:relative}h2,h3{font-weight:500}h3{font-size:var(--h3FontSize);letter-spacing:calc(var(--h3FontSize)*-.04);line-height:calc(var(--h3FontSize)*.75)}.fade>section{--margin-top:calc(var(--headerHeight) + var(--defaultMargin)*2);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:var(--margin-top) 0;min-height:calc(100dvh - var(--margin-top) - var(--margin-top));position:relative;scroll-margin-top:calc(var(--margin-top) + var(--defaultMargin));scroll-snap-align:start;width:100%}.gallery{--max-cols:4;--min-size:36.3svh;--gap:1px;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(max(var(--min-size),calc((100% - (var(--max-cols) - 1)*var(--gap))/var(--max-cols))),1fr));max-width:100%;pointer-events:none}.gallery>*{pointer-events:auto}.thumbnail{height:576px;margin-block:0;max-height:calc(100svw - var(--defaultMargin)*2);overflow:hidden;position:relative}.bold{font-weight:700}.plyr--full-ui.plyr--video .plyr__control--overlaid svg{height:auto;width:72px}.plyr__captions{text-shadow:var(--shadow)}#fsImageWrapper img{-o-object-fit:contain;object-fit:contain}@media(hover:hover){section:has(.gallery:hover) .thumbnail>:is(img,video){filter:contrast(66%) brightness(40%)}.gallery:has(:hover)>.thumbnail>:is(img,video):hover{filter:none}}
