.loader-active{overflow:hidden}.aw-loader{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:#090909;color:#e8e1d7;transition:opacity .65s cubic-bezier(.76,0,.24,1),visibility .65s}.aw-loader.is-leaving{opacity:0;visibility:hidden}.aw-loader__inner{display:grid;justify-items:center;gap:16px}.aw-loader__mark{font:900 clamp(72px,11vw,170px)/.8 "Arial Narrow",Impact,sans-serif;letter-spacing:-.12em;transform:translateX(-.06em);animation:loaderMark .9s cubic-bezier(.22,1,.36,1) both}.aw-loader__name{font-size:12px;letter-spacing:.42em;margin-right:-.42em;animation:loaderText .9s .18s both}.aw-loader__line{width:150px;height:1px;overflow:hidden;background:rgba(232,225,215,.2);position:relative}.aw-loader__line:after{content:"";position:absolute;inset:0;background:currentColor;transform-origin:left;animation:loaderLine 1.15s .25s cubic-bezier(.76,0,.24,1) both}@keyframes loaderMark{from{opacity:0;transform:translateX(-.06em) scale(.88)}to{opacity:1;transform:translateX(-.06em) scale(1)}}@keyframes loaderText{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes loaderLine{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.aw-loader *{animation:none!important}}
