.svh[data-astro-cid-ne2shbim]{position:relative;height:100svh;min-height:520px;width:100%;overflow:hidden;background:#0e0b09;color:#efe5d5;margin-top:calc(-1 * var(--svh-nav, 0px));isolation:isolate}.svh__media[data-astro-cid-ne2shbim],.svh__media[data-astro-cid-ne2shbim]>[data-astro-cid-ne2shbim],.svh__media[data-astro-cid-ne2shbim] img[data-astro-cid-ne2shbim]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.svh__video[data-astro-cid-ne2shbim]{opacity:0;transition:opacity .8s ease;transform-origin:50% 55%;will-change:transform;pointer-events:none}.svh[data-astro-cid-ne2shbim].is-ready .svh__video[data-astro-cid-ne2shbim]{opacity:1}.svh__shade[data-astro-cid-ne2shbim]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0e0b09b8,#0e0b0926 26%,#0e0b0900,#0e0b0959 74%,#0e0b09eb),radial-gradient(120% 90% at 50% 45%,#0e0b0900 55%,#0e0b098c)}.svh__title[data-astro-cid-ne2shbim],.svh__tagline[data-astro-cid-ne2shbim]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:0 6%;text-align:center;pointer-events:none;will-change:transform,filter,opacity}.svh__eyebrow[data-astro-cid-ne2shbim]{display:inline-flex;align-items:center;gap:12px;font-family:var(--f-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.28em;color:#efe5d5d9}.svh__name[data-astro-cid-ne2shbim]{margin:0;font-family:var(--f-display);font-weight:300;font-size:clamp(52px,10.5vw,168px);line-height:.92;letter-spacing:-.025em;font-variation-settings:"opsz" 144,"SOFT" 30,"WONK" 1;text-shadow:0 6px 40px rgba(0,0,0,.45)}.svh__tagline[data-astro-cid-ne2shbim]{opacity:0}.svh__tagline[data-astro-cid-ne2shbim] p[data-astro-cid-ne2shbim]{margin:0;max-width:22ch;font-family:var(--f-display);font-weight:350;font-size:clamp(30px,4.6vw,68px);line-height:1.06;letter-spacing:-.01em;text-shadow:0 6px 36px rgba(0,0,0,.55)}.svh__tagline[data-astro-cid-ne2shbim] em{color:var(--accent-soft);font-style:italic;font-variation-settings:"opsz" 144,"WONK" 1}.svh__hint[data-astro-cid-ne2shbim]{position:absolute;left:50%;bottom:clamp(76px,12vh,112px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--f-mono);font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:#efe5d5bf;transition:opacity .5s ease;pointer-events:none}.svh__hint[data-astro-cid-ne2shbim] svg[data-astro-cid-ne2shbim]{animation:svhBounce 1.8s ease-in-out infinite}@keyframes svhBounce{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(5px);opacity:1}}.svh__route[data-astro-cid-ne2shbim]{position:absolute;left:50%;bottom:clamp(28px,5vh,44px);transform:translate(-50%);width:min(560px,calc(100% - 44px));display:flex;align-items:center;gap:16px;font-family:var(--f-mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#efe5d5b3}.svh__track[data-astro-cid-ne2shbim]{position:relative;flex:1;height:1px;background:#efe5d538}.svh__fill[data-astro-cid-ne2shbim]{position:absolute;inset:0;background:var(--accent);transform:scaleX(0);transform-origin:left center}.svh__fill[data-astro-cid-ne2shbim]:after{content:"";position:absolute;right:-3px;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px #b8946ae6}.svh__skip[data-astro-cid-ne2shbim]{position:absolute;right:clamp(16px,3vw,32px);top:calc(var(--svh-nav, 72px) + 16px);font-family:var(--f-mono);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#efe5d5b3;text-decoration:none;padding:8px 0;border-bottom:1px solid rgba(239,229,213,.3);transition:color .3s,border-color .3s,opacity .4s}.svh__skip[data-astro-cid-ne2shbim]:hover,.svh__skip[data-astro-cid-ne2shbim]:focus-visible{color:var(--accent-soft);border-color:var(--accent-soft)}.svh[data-astro-cid-ne2shbim].is-done .svh__skip[data-astro-cid-ne2shbim],.svh[data-astro-cid-ne2shbim].is-done .svh__hint[data-astro-cid-ne2shbim]{opacity:0;pointer-events:none}@media(max-width:720px){.svh__name[data-astro-cid-ne2shbim]{font-size:clamp(52px,15vw,84px)}.svh__hint[data-astro-cid-ne2shbim]{bottom:150px}}@media(prefers-reduced-motion:reduce){.svh__video[data-astro-cid-ne2shbim],.svh__hint[data-astro-cid-ne2shbim],.svh__skip[data-astro-cid-ne2shbim]{display:none}.svh__title[data-astro-cid-ne2shbim]{justify-content:flex-start;padding-top:calc(var(--svh-nav, 72px) + 12vh)}.svh__tagline[data-astro-cid-ne2shbim]{opacity:1;justify-content:flex-end;padding-bottom:18vh}.svh__fill[data-astro-cid-ne2shbim]{transform:scaleX(1)}}
