.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}.nav-logo[data-v-e111575f]{height:256px;width:auto}.gap-4[data-v-e111575f]{gap:16px}.nav-btn[data-v-e111575f]{transition:color .3s ease;color:#000!important}.nav-btn[data-v-e111575f]:hover,.active-nav-link[data-v-e111575f]{color:#ea856d!important}@media(max-width:1440px){.gap-4[data-v-e111575f]{gap:12px!important}.nav-logo[data-v-e111575f]{height:200px}}@media(max-width:1200px){.gap-4[data-v-e111575f]{gap:8px!important}.nav-logo[data-v-e111575f]{height:160px}}@media(max-width:1024px){.gap-4[data-v-e111575f]{gap:10px!important}.nav-logo[data-v-e111575f]{height:140px}.nav-btn[data-v-e111575f]{padding:0 4px!important;min-width:unset!important}}.v-layout{--v-scrollbar-offset: 0px;display:flex;flex:1 1 auto}.v-layout--full-height{--v-scrollbar-offset: inherit;height:100%}.v-layout-item{position:absolute;transition:.2s cubic-bezier(.4,0,.2,1)}.v-layout-item--absolute{position:absolute}.v-navigation-drawer{-webkit-overflow-scrolling:touch;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.v-navigation-drawer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-navigation-drawer{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{top:0;border-bottom-width:thin}.v-navigation-drawer--bottom{left:0;border-top-width:thin}.v-navigation-drawer--left{top:0;left:0;right:auto;border-right-width:thin}.v-navigation-drawer--right{top:0;left:auto;right:0;border-left-width:thin}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;transition:opacity .2s cubic-bezier(.4,0,.2,1);z-index:1}.v-navigation-drawer__prepend,.v-navigation-drawer__append{flex:none;overflow:hidden}@font-face{font-family:Apfel Grotezk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/apfel-grotezk-latin-400-normal.BWvmwAfX.woff2) format("woff2"),url(/_astro/apfel-grotezk-latin-400-normal.Cf-knoBG.woff) format("woff")}@font-face{font-family:Apfel Grotezk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/apfel-grotezk-latin-700-normal.C0IDjXKv.woff2) format("woff2"),url(/_astro/apfel-grotezk-latin-700-normal.dJTOsaWu.woff) format("woff")}:root{--font-heading: "Apfel Grotezk", sans-serif;--font-body: "Satoshi", sans-serif}html,body{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6{font-family:var(--font-heading)!important}.font-body,.text-body-1,.text-body-2,.text-subtitle-1,.text-subtitle-2,.text-caption,.text-button,.v-btn{font-family:var(--font-body)!important}.font-heading{font-family:var(--font-heading)!important}.v-btn:not(.v-btn--variant-text):not(.v-btn--variant-plain){border:2px solid black!important}.nav-item-text{font-size:1.15rem!important;letter-spacing:.009375em!important;text-transform:none!important;font-family:var(--font-heading)!important}html{scroll-behavior:smooth}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}::view-transition-group(nav-header){animation:none;z-index:10000}::view-transition-old(main-content){animation:.2s cubic-bezier(.4,0,.2,1) both slide-to-left}::view-transition-new(main-content){animation:.2s cubic-bezier(.4,0,.2,1) both slide-from-right}::view-transition-old(root),::view-transition-new(root){animation:none}#page-loading-bar{position:fixed;top:0;left:0;width:100%;height:4px;background-color:#d32f2f;z-index:10001;transform:scaleX(0);transform-origin:left;transition:opacity .3s ease,transform .2s ease;pointer-events:none;opacity:0}#page-loading-bar.is-loading{opacity:1;animation:loading-progress 10s cubic-bezier(.1,.05,0,1) forwards}#page-loading-bar.is-finished{animation:none!important;transform:scaleX(1)!important;opacity:0!important;transition:transform .1s ease,opacity .3s ease .1s!important}@keyframes loading-progress{0%{transform:scaleX(0)}10%{transform:scaleX(.3)}50%{transform:scaleX(.6)}to{transform:scaleX(.9)}}#widget-button{display: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}}
