.history-snap{scroll-snap-type:y mandatory;timeline-scope:--section}.history-snap body{background-color:#000}.page-module__kyXaXW__heroSection{scroll-snap-align:start;scroll-snap-stop:always;color:#fff;border-bottom:1px solid rgba(255,255,255,.05);justify-content:center;align-items:center;height:100dvh;display:flex;position:relative}.page-module__kyXaXW__section{scroll-snap-align:start;scroll-snap-stop:always;view-timeline-name:--section;view-timeline-axis:block;height:100dvh}.page-module__kyXaXW__content{color:#fff;--blur:.45rem;--contrast:4;pointer-events:none;background-color:#000;animation:ease-in-out both page-module__kyXaXW__zoomScroll;animation-timeline:--section;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.page-module__kyXaXW__content>*{pointer-events:auto}@keyframes page-module__kyXaXW__zoomScroll{0%{filter:blur(5rem);opacity:0;visibility:hidden;transform:scale(0)}50%{filter:blur();opacity:1;visibility:visible;transform:none}to{filter:blur(3rem);opacity:0;visibility:hidden;transform:scale(1.5)}}.page-module__kyXaXW__dotNav{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.45);border:1px solid rgba(255,255,255,.1);border-radius:999px;flex-direction:column;gap:.48rem;margin:0;padding:.45rem .4rem;list-style:none;display:flex;position:fixed;top:50%;right:.85rem;transform:translateY(-50%)}.page-module__kyXaXW__dotNav a{background:rgba(255,255,255,.3);border-radius:999px;width:.48rem;height:.48rem;transition:background .15s;display:block}.page-module__kyXaXW__dotNav a:hover{background:#c99b3e}body:has(#history-scroll-zone)>footer{display:none}
