.site-nav[data-astro-cid-dmqpwcec]{width:100%;max-width:var(--content-width);margin:0 auto;height:100%;display:flex;align-items:center}.nav-list[data-astro-cid-dmqpwcec]{display:flex;width:100%;height:100%;align-items:center}.nav-item[data-astro-cid-dmqpwcec]{flex:1;text-align:center;display:flex;align-items:center;justify-content:center;height:100%}.nav-divider[data-astro-cid-dmqpwcec]{width:1px;height:17px;background-color:var(--color-nav-divider);flex-shrink:0;box-shadow:0 1px 3px #0006}.nav-link[data-astro-cid-dmqpwcec]{font-family:var(--font-book);font-size:var(--fs-nav);font-weight:400;color:var(--color-nav-text);text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.4);transition:var(--transition-color);display:flex;align-items:center;justify-content:center;width:100%;height:100%}.nav-link[data-astro-cid-dmqpwcec]:hover{color:var(--color-nav-text);opacity:.85}@media(max-width:768px){.site-nav[data-astro-cid-dmqpwcec]{max-width:100%;padding:0 16px}.nav-link[data-astro-cid-dmqpwcec]{font-size:13px}.nav-divider[data-astro-cid-dmqpwcec]{height:14px}}.site-footer[data-astro-cid-sz7xmlte]{width:100%;background-color:var(--color-bg);border-top:1px solid #999999;position:relative;z-index:2}.footer-inner[data-astro-cid-sz7xmlte]{max-width:var(--content-width);margin:0 auto;padding:17px 0 24px 28px}.footer-text[data-astro-cid-sz7xmlte]{font-family:var(--font-book);font-size:var(--fs-footer);color:var(--color-text-white);line-height:normal;text-align:left}:root{--color-bg: #000000;--color-text-primary: #DBDBDB;--color-text-white: #FFFFFF;--color-text-muted: #A9A9A9;--color-text-light: #CCCCCC;--color-separator: #FFFFFF;--color-nav-text: #999999;--color-nav-divider: #999999;--font-book: "Jost", sans-serif;--font-light: "Jost", sans-serif;--font-heading: "Jost", sans-serif;--font-gallery-label: "Nunito Sans", sans-serif;--font-system: Arial, Helvetica, sans-serif;--fw-book: 400;--fw-light: 300;--fs-nav: 14px;--fs-footer: 12px;--fs-section-heading: 28px;--fs-category-label: 22px;--fs-bio: 18px;--fs-contact: 20px;--lh-nav: 20px;--lh-bio: 28.8px;--lh-contact: 32px;--ls-section-heading: 5.6px;--content-width: 980px;--header-height: 62px;--hero-height: 100vh;--card-width-sm: 140px;--card-height-sm: 400px;--card-width-lg: 343px;--card-height-lg: 458px;--logo-width: 630px;--logo-height: 131px;--transition-color: color .4s ease;--transition-opacity-fast: opacity .2s ease;--transition-opacity: opacity .4s ease;--transition-gallery: .3s cubic-bezier(.12, 0, .39, 0);--transition-gallery-arrow: transform .15s cubic-bezier(.12, 0, .39, 0), opacity .3s cubic-bezier(.61, 1, .88, 1);--transition-gallery-hover: opacity .2s cubic-bezier(.12, 0, .39, 0) .2s;--icon-size: 50px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{font-family:var(--font-system);background-color:var(--color-bg);color:var(--color-text-primary);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}a{color:inherit;text-decoration:none}ul{list-style:none}img{display:block;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:400}.hide-scrollbars{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbars::-webkit-scrollbar{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes motionFadeIn{0%{opacity:0}to{opacity:var(--comp-opacity, 1)}}.fade-in{opacity:0;transition:opacity .6s ease}.fade-in.visible{opacity:1}.page-background[data-astro-cid-5hce7sga]{position:fixed;top:0;left:0;width:100%;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-2}.site-root[data-astro-cid-5hce7sga]{position:relative;z-index:1;min-height:100vh}.site-header[data-astro-cid-5hce7sga]{position:absolute;top:0;left:0;width:100%;height:var(--header-height);z-index:100}.hero[data-astro-cid-5hce7sga]{position:relative;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:37vh;gap:180px}.hero[data-astro-cid-5hce7sga]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 35%,rgba(0,0,0,.04) 45%,rgba(0,0,0,.12) 55%,rgba(0,0,0,.25) 65%,rgba(0,0,0,.42) 75%,rgba(0,0,0,.6) 85%,rgba(0,0,0,.75) 93%,rgba(0,0,0,.82) 100%);pointer-events:none;z-index:1}.is-landing[data-astro-cid-5hce7sga]{overflow:hidden;height:100vh}.is-landing[data-astro-cid-5hce7sga] .hero[data-astro-cid-5hce7sga]:after{display:none}.hero-logo[data-astro-cid-5hce7sga]{width:var(--logo-width);max-width:80vw;height:auto;position:relative;z-index:2}.hero-arrow[data-astro-cid-5hce7sga]{position:relative;z-index:2;width:50px;height:50px;color:#ffffff80;border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;transition:var(--transition-color)}.hero-arrow[data-astro-cid-5hce7sga]:hover{color:#ffffffe6;border-color:#fff9}.site-content[data-astro-cid-5hce7sga]{position:relative;z-index:2;background:linear-gradient(to bottom,#000000d1,#000000e0,#000000ed 200px,#000000f7,#000 500px)}.content-spacer[data-astro-cid-5hce7sga]{height:500px}.is-landing[data-astro-cid-5hce7sga] .site-content[data-astro-cid-5hce7sga]{display:none}@media(max-width:768px){.hero-logo[data-astro-cid-5hce7sga]{--logo-width: 80vw}}
