.at-head{justify-items:start;gap:14px;width:min(1120px,100% - 40px);margin:clamp(22px,4.4vh,48px) auto 0;display:grid}.at-head__gate{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.at-head .lp-poster__gate{position:static}.at-head .lp-status{border-width:1.5px;padding:4px 12px;font-size:12px}.at-head h1{color:var(--gold);font-family:var(--font-alfa), serif;text-transform:uppercase;text-wrap:balance;font-size:clamp(40px,6.4vw,88px);font-weight:400;line-height:.92}.at-head .lp-lede{margin-top:0}.at-screen{aspect-ratio:16/9;background:#0d0705;border:1.5px solid #f8c93f8c;border-radius:22px;width:min(1120px,100% - 40px);margin:clamp(22px,3.4vh,36px) auto 0;position:relative;overflow:hidden}.at-screen video{object-fit:cover;width:100%;height:100%;display:block}.at-play{width:100%;color:var(--cream);font:inherit;cursor:pointer;background:linear-gradient(#2010091a 0%,#20100975 100%);border:0;align-content:center;justify-items:center;gap:6px;padding:0;display:grid;position:absolute;inset:0}.at-play span{width:92px;height:92px;color:var(--ink);background:linear-gradient(#fbd155 0%,#f3b93a 100%);border-radius:50%;place-items:center;margin-bottom:8px;transition:transform .3s cubic-bezier(.2,.9,.2,1);display:grid;box-shadow:inset 0 -2px #a0600a59,0 10px 26px #00000073}.at-play span svg{translate:3px}.at-play:hover span{transform:scale(1.07)}.at-play b{text-shadow:0 1px 6px #000000b3;font-size:19px;font-weight:700}.at-play small{color:var(--soft);text-shadow:0 1px 6px #000000b3;font-size:13.5px}.at-play:focus-visible{outline-offset:-8px;border-radius:22px}.at-guilds{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:34px;display:grid}.at-guild{background:linear-gradient(180deg, #2a120a 0%, var(--night) 100%);border:1.5px solid #f8c93f8c;border-radius:22px;padding:18px 18px 20px}.at-guild h3{color:var(--gold);font-family:var(--font-alfa), serif;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:400;line-height:1.1;display:flex}.at-guild h3:before{background:var(--guild);content:"";border:1.5px solid #fff7e699;border-radius:50%;flex:none;width:14px;height:14px}.at-guild>p{color:var(--soft);margin-top:6px;font-size:14.5px;line-height:1.45}.at-guild ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.at-guild li{align-content:start;gap:2px;display:grid}.at-guild img{aspect-ratio:1;object-fit:cover;background:#3a2a22;border-radius:14px;width:100%;height:auto;margin-bottom:6px;display:block}.at-guild li b{color:var(--cream);font-size:14.5px;font-weight:700;line-height:1.25}.at-guild li small{color:#fbe29a;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.at-guild li span{color:var(--soft);margin-top:2px;font-size:13px;line-height:1.4}.at-close .lp-close__stub--go{justify-items:stretch;min-width:min(320px,100%)}.at-close .lp-go,.at-close .lp-watch{--u:1px;width:100%;height:54px;margin:0;font-size:17px;rotate:none}.at .lp-foot{margin-top:clamp(60px,8vw,110px)}@media (max-width:1099px){.at-guilds{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.at-guild ul{grid-template-columns:repeat(2,minmax(0,1fr))}.at-play span{width:72px;height:72px}}
