.atlas ::selection{background:var(--accent);color:#0a0a0a}.atlas-mono{font-family:var(--font-dm-sans), sans-serif;letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:400}.atlas-outline{color:#0000;-webkit-text-stroke:1px #eceff147}.atlas-grain:after{content:"";pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@keyframes atlas-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(5.5)}}.atlas-ping{transform-box:fill-box;transform-origin:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite atlas-ping}@keyframes atlas-scroll-cue{0%{transform:translateY(-100%)}60%{transform:translateY(100%)}to{transform:translateY(100%)}}.atlas-scroll-cue{animation:2.2s cubic-bezier(.65,0,.35,1) infinite atlas-scroll-cue}@keyframes atlas-kenburns{0%{transform:scale(1)}to{transform:scale(1.09)}}.atlas-kenburns{animation:26s ease-in-out infinite alternate atlas-kenburns}.atlas-rule{transform-origin:0}@media (prefers-reduced-motion:reduce){.atlas-ping,.atlas-scroll-cue,.atlas-kenburns{animation:none!important}}
