.shelf-line:where(.astro-BBE6DXRZ){background:linear-gradient(to right,transparent,#9a9088 20%,#9a9088 80%,transparent)}.dark .shelf-line:where(.astro-BBE6DXRZ){background:linear-gradient(to right,transparent,#3a4d5e 20%,#3a4d5e 80%,transparent)}.hero-matt:where(.astro-BBE6DXRZ){font-size:clamp(8rem,22vw,18rem);line-height:.85;position:relative;letter-spacing:.02em;overflow:hidden}.hero-matt:where(.astro-BBE6DXRZ):after{display:none}.hero-stenback:where(.astro-BBE6DXRZ){font-family:ObviouslyCondensed,Obviously,sans-serif;font-size:clamp(6rem,16.5vw,13.5rem);line-height:.85;margin-top:.016em;position:relative;z-index:1;letter-spacing:.02em;overflow:hidden}.kern-M:where(.astro-BBE6DXRZ){margin-right:.03em}.kern-A1:where(.astro-BBE6DXRZ){margin-right:-.01em}.kern-T1:where(.astro-BBE6DXRZ){margin-right:.02em}.kern-S:where(.astro-BBE6DXRZ){margin-right:.02em}.kern-T3:where(.astro-BBE6DXRZ){margin-right:.02em}.kern-E:where(.astro-BBE6DXRZ){margin-right:.01em}.kern-A2:where(.astro-BBE6DXRZ){margin-right:-.01em}.kern-C:where(.astro-BBE6DXRZ){margin-right:.02em}.face-container:where(.astro-BBE6DXRZ){position:absolute;left:60%;top:auto;bottom:42%;transform:translate(-50%);z-index:10}.face-container:where(.astro-BBE6DXRZ) .face-wrap:where(.astro-BBE6DXRZ){width:clamp(80px,12.5vw,182px);height:clamp(96px,15vw,219px);overflow:hidden}.face-container:where(.astro-BBE6DXRZ):before{content:"";position:absolute;inset:-40%;background:radial-gradient(circle,rgba(255,255,255,.1) 15%,rgba(255,255,255,0) 65%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Crect width='5' height='5' fill='white'/%3E%3C/svg%3E");-webkit-mask-size:6px 6px;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Crect width='5' height='5' fill='white'/%3E%3C/svg%3E");mask-size:6px 6px;z-index:-1;pointer-events:none;opacity:0;transition:opacity .15s ease}.face-container:where(.astro-BBE6DXRZ):hover:before{opacity:1}.dark .face-container:where(.astro-BBE6DXRZ):before{display:none}.intro-fade:where(.astro-BBE6DXRZ){opacity:0;transform:translateY(30px);will-change:opacity,transform}.intro-ready:where(.astro-BBE6DXRZ) .intro-fade:where(.astro-BBE6DXRZ){animation:intro-fade-up .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--intro-delay, 0ms)}@keyframes intro-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.intro-shelf:where(.astro-BBE6DXRZ){opacity:0}.intro-ready:where(.astro-BBE6DXRZ) .intro-shelf:where(.astro-BBE6DXRZ){animation:intro-shelf-in .3s ease forwards;animation-delay:.3s}@keyframes intro-shelf-in{to{opacity:1}}.intro-face:where(.astro-BBE6DXRZ){transform:translateY(100%)}.intro-ready:where(.astro-BBE6DXRZ) .intro-face:where(.astro-BBE6DXRZ){animation:intro-face-up .45s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.42s}@keyframes intro-face-up{to{transform:translateY(35%)}}.dark .hero-matt:where(.astro-BBE6DXRZ),.dark .hero-stenback:where(.astro-BBE6DXRZ){color:#9bbc0f;text-shadow:0 0 8px rgba(155,188,15,.35),0 0 25px rgba(155,188,15,.15),0 0 50px rgba(155,188,15,.06)}.dark .hero-matt:where(.astro-BBE6DXRZ):before,.dark .hero-stenback:where(.astro-BBE6DXRZ):before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom,transparent 0px,transparent 2px,rgba(0,0,0,.12) 2px,rgba(0,0,0,.12) 4px);background-size:100% 4px;pointer-events:none;z-index:1}
