.gate-in{justify-items:start;gap:16px;padding-top:12px;display:grid}.gate-in>*{max-width:100%}.gate-list{gap:8px;font-weight:700;list-style:none;display:grid}.gate-list li{align-items:center;gap:12px;display:flex}.gate-pic{border:2px solid var(--ink);width:46px;height:46px;box-shadow:2px 2px 0 var(--ink);border-radius:14px;flex:none;place-items:center;display:grid}.gate-wrap{gap:8px;max-width:1040px;display:grid}.gate-art{order:-1;height:170px;position:relative}.gate-art .fan{position:absolute;inset:0}.gate-mascot{position:absolute;bottom:-12px;right:4%}@media (min-width:900px){.gate-wrap{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:40px}.gate-art{order:0;height:380px}.gate-art .fan img{max-height:330px}}.gate-more{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:14px;font-weight:800;display:flex}.gate-more a{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:2px}
