.states-module__zTokPq__statePage{min-height:calc(100svh - var(--header-height));padding:4rem var(--page-gutter);flex-direction:column;justify-content:center;display:flex}.states-module__zTokPq__statePage>p{font-size:var(--meta);letter-spacing:.12em;text-transform:uppercase}.states-module__zTokPq__statePage h1{max-width:14ch;font-family:var(--font-display), Arial, sans-serif;font-size:var(--display-2);letter-spacing:-.05em;margin:2rem 0 4rem;font-weight:400;line-height:.9}.states-module__zTokPq__statePage a,.states-module__zTokPq__statePage button{width:fit-content;min-height:2.75rem;color:inherit;font-size:var(--meta);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:.7rem 0;text-decoration:none}.states-module__zTokPq__loadingTitle,.states-module__zTokPq__loadingMedia{background:color-mix(in srgb, var(--ink) 10%, transparent);position:relative;overflow:hidden}.states-module__zTokPq__loadingTitle:after,.states-module__zTokPq__loadingMedia:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:1.4s infinite states-module__zTokPq__loading;position:absolute;inset:0;transform:translate(-100%)}.states-module__zTokPq__loadingTitle{width:min(70rem,82vw);height:clamp(4rem,10vw,9rem);margin:2rem 0 3rem}.states-module__zTokPq__loadingMedia{aspect-ratio:16/8;width:100%}@keyframes states-module__zTokPq__loading{to{transform:translate(100%)}}
