html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.home{--sec-sm:32px;--sec-md:44px;--sec-lg:64px}@media (min-width:768px){.home{--sec-sm:44px;--sec-md:60px;--sec-lg:96px}}.lab-tile{--tile-offset:var(--color-ink);background:var(--color-paper);color:var(--color-ink);border:1.5px solid var(--color-ink);box-shadow:3px 3px 0 var(--tile-offset);transition:background .18s var(--ease-out-soft), transform .18s var(--ease-out-soft), box-shadow .18s var(--ease-out-soft)}[data-theme=night] .lab-tile{--tile-offset:var(--tint,var(--color-butter))}.lab-tile:hover{background:var(--tint,var(--color-butter));box-shadow:5px 5px 0 var(--color-ink);transform:translate(-2px,-2px)}
