:root{--acs-accent:#6b21d8;--acs-ink:#0b0b0b;--acs-ink-2:#3a3a37;--acs-muted:#5f5f5a;--acs-faint:#8a8a85;--acs-line:#e3e3df;--acs-line-2:#d6d6d1;--acs-paper:#fff;--acs-soft:#f3f3f0;--acs-soft-2:#f7f7f4;--acs-green:#0aa874;--acs-green-ink:#067a55;--acs-anton:var(--font-anton),Impact,"Arial Narrow",sans-serif;--acs-cond:var(--font-barlow-condensed),"Arial Narrow",sans-serif;--acs-body:var(--font-barlow),system-ui,sans-serif;--acs-mono:var(--font-mono),ui-monospace,Menlo,monospace}body{--acs-anton:var(--font-anton),Impact,"Arial Narrow",sans-serif;--acs-cond:var(--font-barlow-condensed),"Arial Narrow",sans-serif;--acs-body:var(--font-barlow),system-ui,sans-serif;--acs-mono:var(--font-mono),ui-monospace,Menlo,monospace}:is(html:has(.acs-page),body:has(.acs-page)){background:var(--acs-paper)}.acs-page{background:var(--acs-paper);color:var(--acs-ink);font-family:var(--acs-body);min-height:100vh;font-size:16px;line-height:1.5;overflow-x:clip}.acs-page a{color:inherit;text-decoration:none}.acs-page a:hover{color:var(--acs-accent)}.acs-page button{cursor:pointer}.acs-page button:not([class]){font:inherit;color:inherit}.acs-page img{max-width:100%}.acs-page ::selection{color:var(--acs-ink);background:#6b21d82e}.acs-wrap{box-sizing:border-box;max-width:1360px;margin:0 auto;padding-left:40px;padding-right:40px}.acs-section{padding-top:104px}.acs-band{background:var(--acs-soft)}.acs-anton,.acs-page .acs-anton{font-family:var(--acs-anton);text-transform:uppercase;letter-spacing:0;font-weight:400;line-height:.95}.acs-cond,.acs-page .acs-cond{font-family:var(--acs-cond);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.acs-mono,.acs-page .acs-mono{font-family:var(--acs-mono)}.acs-body-font{font-family:var(--acs-body)}.acs-eyebrow{font-family:var(--acs-cond);letter-spacing:.26em;text-transform:uppercase;color:var(--acs-accent);font-size:15px;font-weight:700}.acs-eyebrow--muted{color:var(--acs-muted)}.acs-h1{font-family:var(--acs-anton);text-transform:uppercase;margin:0;font-size:clamp(48px,9.4vw,136px);font-weight:400;line-height:.9}.acs-h2{font-family:var(--acs-anton);text-transform:uppercase;margin:0;font-size:clamp(40px,4.6vw,56px);font-weight:400;line-height:1}.acs-h3{font-family:var(--acs-cond);text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:24px;font-weight:800;line-height:1.1}.acs-lead{color:#4a4a46;margin:0;font-size:19px}.acs-text{color:var(--acs-ink-2)}.acs-small{color:var(--acs-muted);font-size:14px}.acs-accent{color:var(--acs-accent)}.acs-btn{box-sizing:border-box;height:56px;font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:18px;font-weight:800;transition:transform .15s,background .15s,color .15s,border-color .15s;display:inline-flex}.acs-btn:disabled{cursor:not-allowed;opacity:.45}.acs-btn--accent{background:var(--acs-accent);color:#fff!important}.acs-btn--accent:hover{background:#5617b0;color:#fff!important}.acs-btn--dark{background:var(--acs-ink);color:#fff!important}.acs-btn--dark:hover{background:#2a2a2a;color:#fff!important}.acs-btn--outline{border:2px solid var(--acs-ink);background:0 0;color:var(--acs-ink)!important}.acs-btn--outline:hover{background:var(--acs-ink);color:#fff!important}.acs-btn--ghost{border:1px solid var(--acs-line-2);background:#fff;color:var(--acs-ink)!important}.acs-btn--ghost:hover{border-color:var(--acs-ink);color:var(--acs-ink)!important}.acs-btn--white{background:#fff;color:var(--acs-ink)!important}.acs-btn--white:hover{background:#ecece8}.acs-btn--white-outline{background:0 0;border:2px solid #fff;color:#fff!important}.acs-btn--white-outline:hover{background:#fff;color:var(--acs-ink)!important}.acs-btn--sm{height:44px;padding:0 18px;font-size:16px}.acs-btn--xs{height:40px;padding:0 14px;font-size:15px}.acs-btn--lg{height:64px;padding:0 32px;font-size:20px}.acs-btn--icon{width:48px;padding:0}.acs-btn--block{width:100%}.acs-btn-group{flex-wrap:wrap;display:flex}.acs-btn-group>.acs-btn--outline+.acs-btn--outline{border-left:0}.acs-link-underline{font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid var(--acs-accent);white-space:nowrap;padding-bottom:2px;font-size:16px;font-weight:800}.acs-chip{border:1px solid var(--acs-line-2);height:40px;color:var(--acs-ink);font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#fff;align-items:center;padding:0 16px;font-size:15px;font-weight:800;display:inline-flex}.acs-chip:hover{border-color:var(--acs-ink)}.acs-chip[data-active=true]{background:var(--acs-ink);border-color:var(--acs-ink);color:#fff}.acs-tag{height:24px;font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 8px;font-size:13px;font-weight:800;display:inline-flex}.acs-tag--dark{background:var(--acs-ink);color:#fff}.acs-tag--light{color:var(--acs-ink);background:#fff}.acs-tag--line{border:1px solid var(--acs-ink);color:var(--acs-ink)}.acs-pill-online{height:26px;color:var(--acs-green-ink);white-space:nowrap;background:#eaf8f2;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.acs-dot{background:var(--acs-green);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.acs-dot--live{animation:2s ease-in-out infinite acs-pulse;box-shadow:0 0 0 4px #0aa8742e}@keyframes acs-pulse{0%,to{box-shadow:0 0 0 3px #0aa87440}50%{box-shadow:0 0 0 7px #0aa87400}}.acs-label{font-family:var(--acs-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--acs-muted);margin-bottom:6px;font-size:13px;font-weight:800;display:block}.acs-input,.acs-select{box-sizing:border-box;border:1px solid var(--acs-line-2);width:100%;height:48px;color:var(--acs-ink);font-family:var(--acs-body);background:#fff;border-radius:0;outline:none;padding:0 14px;font-size:15px;font-weight:500}.acs-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230b0b0b' stroke-width='2'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.acs-input:focus,.acs-select:focus{border-color:var(--acs-ink);box-shadow:0 0 0 1px var(--acs-ink)}.acs-search{position:relative}.acs-search svg{color:var(--acs-faint);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.acs-search .acs-input{padding-left:42px}.acs-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.acs-card{border:1px solid var(--acs-line);background:#fff}.acs-lift{transition:transform .3s,box-shadow .3s}.acs-lift:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000014}.acs-zoom{overflow:hidden}.acs-zoom img{transition:transform .5s}.acs-zoom:hover img{transform:scale(1.04)}.acs-rule-top{border-top:2px solid var(--acs-ink)}.acs-skeleton{background:linear-gradient(90deg,#f1f1ee 0%,#f8f8f6 50%,#f1f1ee 100%) 0 0/200% 100%;animation:1.4s linear infinite acs-shimmer}@keyframes acs-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.acs-bar{background:#ecece8;height:5px;overflow:hidden}.acs-bar>span{background:var(--acs-green);height:100%;transition:width .6s;display:block}.acs-bar>span[data-full=true]{background:var(--acs-accent)}.acs-empty{text-align:center;color:var(--acs-muted);padding:56px 24px}.acs-grid-2,.acs-grid-3,.acs-grid-4,.acs-grid-5{gap:12px;display:grid}.acs-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.acs-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.acs-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.acs-row-between{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.acs-pagehead{border-bottom:1px solid var(--acs-line)}.acs-pagehead__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding-top:80px;padding-bottom:56px;display:flex}.acs-pagehead__title{flex-direction:column;gap:14px;display:flex}.acs-pagehead__side{flex-direction:column;gap:20px;max-width:440px;display:flex}.acs-table-wrap{border:1px solid var(--acs-line);background:#fff;overflow-x:auto}.acs-table{border-collapse:collapse;text-align:left;width:100%}.acs-table th,.acs-table td{box-sizing:border-box}.acs-table thead tr{background:var(--acs-ink);color:#fff}.acs-table th{height:48px;font-family:var(--acs-cond);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:0 16px;font-size:14px;font-weight:800}.acs-table th button{all:unset;cursor:pointer;align-items:center;gap:6px;height:48px;display:inline-flex}.acs-table th button:focus-visible{outline-offset:-2px;outline:2px solid #fff}.acs-table th[data-active=true],.acs-table th[data-active=true] button{color:#c9a6ff}.acs-table td{border-top:1px solid var(--acs-line);vertical-align:middle;padding:14px 16px}.acs-table tbody tr{transition:background .15s}.acs-table tbody tr:hover{background:var(--acs-soft-2)}.acs-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.acs-ticker{background:var(--acs-accent);color:#fff;font-family:var(--acs-cond);letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:700}.acs-ticker__inner{white-space:nowrap;justify-content:center;align-items:center;gap:28px;padding-top:8px;padding-bottom:8px;display:flex;overflow:hidden}.acs-ticker a:hover{color:#fff;text-decoration:underline}.acs-nav{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--acs-line);color:var(--acs-ink);font-family:var(--acs-body);background:#fffffff0;position:sticky;top:0}.acs-nav__inner{justify-content:space-between;align-items:center;gap:24px;height:76px;display:flex}.acs-nav__logo{color:var(--acs-ink);align-items:center;gap:10px;text-decoration:none;display:flex}.acs-nav__logo img{filter:brightness(0);width:auto;height:30px;display:block}.acs-nav__logo span{font-family:var(--acs-cond);letter-spacing:.3em;color:var(--acs-accent);font-size:14px;font-weight:700}.acs-nav__links{font-family:var(--acs-cond);letter-spacing:.08em;text-transform:uppercase;gap:32px;font-size:17px;font-weight:700;display:flex}.acs-nav__links a{color:var(--acs-ink);padding:6px 0;text-decoration:none;transition:box-shadow .15s,color .15s;box-shadow:inset 0 0 #0000}.acs-nav__links a:hover{color:var(--acs-accent)}.acs-nav__actions{align-items:center;gap:10px;display:flex}.acs-nav__cart{border:1px solid var(--acs-line-2);height:44px;color:var(--acs-ink);font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#fff;align-items:center;gap:10px;padding:0 16px;font-size:16px;font-weight:800;display:inline-flex;position:relative}.acs-nav__cart:hover{border-color:var(--acs-ink)}.acs-nav__badge{box-sizing:border-box;background:var(--acs-accent);color:#fff;min-width:20px;height:20px;font-family:var(--acs-mono);letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:12px;display:inline-flex}.acs-nav__discord{background:var(--acs-ink);color:#fff;height:44px;font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:0 20px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.acs-nav__discord:hover{color:#fff;background:#2a2a2a}.acs-nav__burger{border:1px solid var(--acs-line-2);width:44px;height:44px;color:var(--acs-ink);cursor:pointer;background:#fff;justify-content:center;align-items:center;display:none}.acs-nav__mobile{display:none}.acs-footer{color:var(--acs-ink);border-top:1px solid var(--acs-line);font-family:var(--acs-body);background:#fff;padding-top:72px;overflow:hidden}.acs-footer a{color:var(--acs-ink-2);text-decoration:none}.acs-footer a:hover{color:var(--acs-accent)}.acs-footer__grid{grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:32px;display:grid}.acs-footer__head{font-family:var(--acs-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--acs-ink);margin-bottom:12px;font-size:16px;font-weight:800}.acs-footer__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.acs-footer__social a{align-items:center;gap:10px;display:inline-flex}.acs-footer__icon{border:1px solid var(--acs-line-2);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.acs-footer__wordmark{font-family:var(--acs-anton);text-align:center;color:#efefec;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;margin-top:64px;font-size:22vw;line-height:.78}.acs-footer__bottom{font-family:var(--acs-mono);color:var(--acs-faint);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;padding-bottom:28px;font-size:12px;display:flex}.acs-hero{border-bottom:1px solid var(--acs-line)}.acs-hero__inner{flex-direction:column;gap:28px;padding-top:96px;padding-bottom:72px;display:flex}.acs-hero__h1{font-family:var(--acs-anton);text-transform:uppercase;margin:0;font-size:clamp(68px,10.3vw,148px);font-weight:400;line-height:.9}.acs-hero__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.acs-stats{border-bottom:1px solid var(--acs-line)}.acs-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.acs-stat{border-right:1px solid var(--acs-line);flex-direction:column;gap:4px;padding:32px 24px 32px 0;display:flex}.acs-stat+.acs-stat{padding-left:24px}.acs-stat:last-child{border-right:0}.acs-stat__value{font-family:var(--acs-anton);font-size:48px;line-height:1}.acs-stat__label{font-family:var(--acs-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--acs-muted);font-size:15px;font-weight:700}.acs-cat{box-sizing:border-box;color:#fff;background:#1a1a1a;flex-direction:column;justify-content:space-between;height:320px;padding:24px;display:flex;position:relative;overflow:hidden}.acs-cat img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.acs-cat:after{content:"";background:linear-gradient(#0000 38%,#000c 100%);position:absolute;inset:0}.acs-cat>*{z-index:1;position:relative}.acs-page a.acs-cat,.acs-page a.acs-cat:hover{color:#fff}.acs-srv-card{border:1px solid var(--acs-line);cursor:pointer;background:#fff;flex-direction:column;min-width:0;display:flex}.acs-srv-card__img{background:#e9e9e5;height:190px;position:relative;overflow:hidden}.acs-srv-card__img img:not(.acs-srv-card__flag){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.acs-srv-card__tags{z-index:1;gap:6px;display:flex;position:absolute;top:12px;left:12px}.acs-srv-card__flag{z-index:1;position:absolute;top:12px;right:12px;box-shadow:0 0 0 1px #0000001f;width:26px!important;height:auto!important}.acs-srv-card__body{flex-direction:column;flex-grow:1;gap:14px;padding:20px;display:flex}.acs-toggle{border:1px solid var(--acs-ink);display:inline-flex}.acs-toggle button{height:44px;color:var(--acs-ink);font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#fff;border:0;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:800;display:inline-flex}.acs-toggle button[aria-pressed=true]{background:var(--acs-ink);color:#fff}.acs-toggle__count{background:var(--acs-accent);color:#fff;min-width:20px;height:20px;font-family:var(--acs-mono);letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.acs-rot{border:1px solid var(--acs-line);background:#fff;grid-template-columns:64px minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 24px;animation:.6s cubic-bezier(.16,1,.3,1) both acs-rise;display:grid}@keyframes acs-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.acs-timing{border:1px solid var(--acs-line);background:var(--acs-soft-2);padding:10px 14px}.acs-timing[data-tone=vote]{background:#f4eeff;border-color:#6b21d84d}.acs-timing[data-tone=change]{background:#eaf8f2;border-color:#0aa8744d}.acs-timing[data-tone=next]{background:#eef3ff;border-color:#0050e640}.acs-modal{z-index:80;-webkit-backdrop-filter:blur(6px);background:#ffffffe6;justify-content:center;align-items:flex-start;padding:48px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.acs-modal__panel{border:1px solid var(--acs-line);background:#fff;width:100%;max-width:1040px;box-shadow:0 30px 80px #00000026}.acs-vote{border:1px solid var(--acs-line);justify-content:space-between;align-items:center;height:44px;padding:0 14px;display:flex;position:relative;overflow:hidden}.acs-vote>i{background:#ece2ff;position:absolute;top:0;bottom:0;left:0}.acs-vote>span{position:relative}.acs-board-tabs{flex-wrap:wrap;gap:6px;display:flex}.acs-lb-row{border-top:1px solid var(--acs-line);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.acs-event-panel{color:#fff;box-sizing:border-box;background:#1a1a1a;flex-direction:column;flex-grow:1;justify-content:flex-end;gap:14px;min-height:380px;padding:36px;display:flex;position:relative;overflow:hidden}.acs-event-panel>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.acs-event-panel:before{content:"";z-index:1;background:linear-gradient(#0000001a 0%,#00000059 40%,#000000e0 100%);position:absolute;inset:0}.acs-event-panel>:not(img){z-index:2;position:relative}.acs-merch{border-top:1px solid var(--acs-line);border-bottom:1px solid var(--acs-line);background:#fff;margin-top:104px;padding:80px 0 72px;overflow:hidden}.acs-rail-bar{background:linear-gradient(#e6e6e2 0%,#9a9a95 55%,#c8c8c3 100%);border-radius:4px;height:8px;position:absolute;box-shadow:0 2px 4px #0000001f}.acs-rail-cap{background:#5f5f5a;border-radius:50%;width:18px;height:18px;position:absolute}@keyframes acs-sway{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.acs-sway{transform-origin:50% 0;animation:5.5s ease-in-out infinite acs-sway}.acs-hang{transition:transform .35s;display:block}.acs-hang:hover .acs-garment-in{filter:brightness(1.04)}.acs-partner{border-left:1px solid var(--acs-line);justify-content:center;align-items:center;height:120px;padding:0 16px;display:flex}.acs-partner img{width:auto;max-width:100%;max-height:48px;transition:opacity .2s,transform .2s}.acs-partner:hover img{transform:scale(1.04)}.acs-partners{border-top:1px solid var(--acs-line);border-bottom:1px solid var(--acs-line);background:#fff}.acs-partners .acs-partner img{filter:invert()hue-rotate(180deg)saturate(1.25)}.acs-modetabs{z-index:20;border-bottom:1px solid var(--acs-line);background:#fffffff5;position:sticky;top:76px}.acs-modetabs__inner{display:flex;overflow-x:auto}.acs-modetab{height:64px;color:var(--acs-faint);font-family:var(--acs-anton);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 28px;font-size:26px}.acs-modetab[aria-selected=true]{color:var(--acs-ink);border-bottom-color:var(--acs-accent)}.acs-podium{justify-content:center;align-items:flex-end;gap:16px;display:flex}.acs-podium__col{flex-direction:column;flex:0 300px;min-width:0;display:flex}.acs-podium__col[data-place="1"]{flex-basis:360px}.acs-podium__card{border:1px solid var(--pod-ring);text-align:center;background:#fff;flex-direction:column;align-items:center;gap:6px;padding:28px 24px 24px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #0000000d}.acs-podium__card:hover{transform:translateY(-4px)}.acs-podium__col[data-place="1"] .acs-podium__card{padding-top:36px;box-shadow:0 24px 60px #d4a21f2e}.acs-podium__wash{background:var(--pod-wash);height:120px;position:absolute;top:0;left:0;right:0}.acs-podium__trim{background:var(--pod-metal);height:3px;position:absolute;top:0;left:0;right:0}.acs-podium__medal{background:var(--pod-metal);color:#fff;width:52px;height:52px;font-family:var(--acs-anton);text-shadow:0 1px 2px #00000040;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;font-size:24px;display:flex;position:relative;box-shadow:inset 0 2px #ffffff8c,inset 0 -3px 6px #0000002e,0 6px 14px #0000001f}.acs-podium__col[data-place="1"] .acs-podium__medal{width:64px;height:64px;font-size:30px}.acs-podium__place{font-family:var(--acs-cond);letter-spacing:.22em;text-transform:uppercase;color:var(--pod-tone);font-size:13px;font-weight:700;position:relative}.acs-podium__name{max-width:100%;font-family:var(--acs-cond);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:800;line-height:1.1;position:relative;overflow:hidden}.acs-podium__col[data-place="1"] .acs-podium__name{font-size:26px}.acs-podium__value{font-family:var(--acs-mono);letter-spacing:-.02em;margin-top:4px;font-size:30px;font-weight:700;line-height:1.1;position:relative}.acs-podium__col[data-place="1"] .acs-podium__value{color:var(--acs-accent);font-size:38px}.acs-podium__meta{color:var(--acs-muted);font-size:13px;position:relative}.acs-podium__box{box-sizing:border-box;background:var(--acs-soft-2);border:1px solid #ecece8;flex-direction:column;gap:2px;width:100%;margin-top:14px;padding:12px 14px;font-size:13px;display:flex;position:relative}.acs-podium__box div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.acs-podium__base{border:1px solid var(--acs-line);font-family:var(--acs-anton);color:var(--acs-line-2);background:linear-gradient(#efefeb 0%,#f7f7f4 100%);border-top:0;justify-content:center;align-items:center;height:36px;font-size:34px;display:flex}.acs-podium__col[data-place="1"] .acs-podium__base{height:84px}.acs-podium__col[data-place="2"] .acs-podium__base{height:56px}.acs-podium__col[data-place="1"]{--pod-metal:linear-gradient(135deg,#f8e08e 0%,#d4a21f 55%,#b8860b 100%);--pod-wash:linear-gradient(180deg,#f0c43c33 0%,#fff0 100%);--pod-ring:#e8cd76;--pod-tone:#9a7200}.acs-podium__col[data-place="2"]{--pod-metal:linear-gradient(135deg,#f1f2f4 0%,#b9bdc4 55%,#9096a0 100%);--pod-wash:linear-gradient(180deg,#a0a6b029 0%,#fff0 100%);--pod-ring:#d3d6db;--pod-tone:#6b7079}.acs-podium__col[data-place="3"]{--pod-metal:linear-gradient(135deg,#f3c39a 0%,#c27a3e 55%,#9c5a26 100%);--pod-wash:linear-gradient(180deg,#c8783c29 0%,#fff0 100%);--pod-ring:#e2b48c;--pod-tone:#8f5424}.acs-rank{font-family:var(--acs-anton);color:#b4b4af;font-size:24px}.acs-rank[data-top=true]{color:var(--acs-ink)}.acs-rank[data-first=true]{color:var(--acs-accent)}.acs-filterbar{z-index:20;border-bottom:1px solid var(--acs-line);background:#fffffff5;position:sticky;top:76px}.acs-filterbar__grid{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr)) auto;align-items:end;gap:12px;padding-top:20px;padding-bottom:20px;display:grid}.acs-online-badge{background:var(--acs-ink);color:#fff;height:44px;font-family:var(--acs-mono);align-items:center;gap:10px;padding:0 16px;font-size:14px;display:inline-flex}.acs-online-badge .acs-dot{background:#2ee6b6}.acs-refresh-btn{border:1px solid var(--acs-line-2);height:44px;font-family:var(--acs-mono);cursor:pointer;color:var(--acs-ink);background:#fff;align-items:center;gap:10px;padding:0 16px;font-size:14px;display:inline-flex}.acs-gs-grid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:64px;display:grid}.acs-gs-side{flex-direction:column;gap:28px;padding-top:48px;display:flex;position:sticky;top:100px}.acs-toc a{min-height:40px;color:var(--acs-ink-2);align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:600;display:flex}.acs-toc a span{font-family:var(--acs-mono);color:var(--acs-faint);font-size:12px}.acs-toc a[data-active=true]{background:var(--acs-ink);color:#fff}.acs-toc a[data-active=true] span{color:var(--acs-accent)}.acs-gs-section{border-top:1px solid var(--acs-line);flex-direction:column;gap:20px;padding:48px 0;scroll-margin-top:110px;display:flex}.acs-gs-section:first-child{border-top:0}.acs-gs-section h2{font-family:var(--acs-anton);text-transform:uppercase;margin:0;font-size:44px;font-weight:400;line-height:1}.acs-gs-num{font-family:var(--acs-mono);color:var(--acs-accent);font-size:13px;font-weight:700}.acs-ol{color:var(--acs-ink-2);flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.acs-code{font-family:var(--acs-mono);background:var(--acs-soft);padding:2px 6px;font-size:13px}.acs-kbd{font-family:var(--acs-mono);background:var(--acs-ink);color:#fff;padding:2px 8px;font-size:13px}.acs-pre{background:var(--acs-ink);color:#fff;font-family:var(--acs-mono);margin:0;padding:16px;font-size:14px;overflow-x:auto}.acs-callout{align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.acs-callout__tag{font-family:var(--acs-cond);letter-spacing:.14em;text-transform:uppercase;color:#fff;flex:none;padding:2px 8px;font-size:13px;font-weight:800}.acs-callout[data-kind=info]{background:#eef3ff;border:1px solid #0050e633}.acs-callout[data-kind=info] .acs-callout__tag{background:#0050e6}.acs-callout[data-kind=warning]{background:#fff6e8;border:1px solid #a85a0033}.acs-callout[data-kind=warning] .acs-callout__tag{background:#a85a00}.acs-callout[data-kind=tip]{background:#eaf8f2;border:1px solid #067a5533}.acs-callout[data-kind=tip] .acs-callout__tag{background:#067a55}.acs-spec{border:1px solid var(--acs-line);margin:0}.acs-spec>div{border-top:1px solid var(--acs-line);grid-template-columns:160px minmax(0,1fr);gap:16px;padding:16px 20px;display:grid}.acs-spec>div:first-child{border-top:0}.acs-spec dt{font-family:var(--acs-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--acs-muted);font-size:15px;font-weight:800}.acs-spec dd{margin:0;font-weight:600}.acs-faq{border-top:1px solid var(--acs-line)}.acs-faq:last-child{border-bottom:1px solid var(--acs-line)}.acs-faq__q{text-align:left;cursor:pointer;width:100%;min-height:64px;color:var(--acs-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.acs-faq__q span:first-child{font-family:var(--acs-cond);text-transform:uppercase;font-size:21px;font-weight:800;line-height:1.2}.acs-faq__sign{border:1px solid var(--acs-line-2);width:32px;height:32px;font-family:var(--acs-mono);flex:none;justify-content:center;align-items:center;font-size:18px;display:flex}.acs-faq__a{color:var(--acs-ink-2);flex-direction:column;gap:14px;max-width:780px;padding:0 0 24px;display:flex}.acs-shots{gap:8px;display:grid}.acs-shots button{border:1px solid var(--acs-line);background:var(--acs-soft);aspect-ratio:16/10;cursor:zoom-in;padding:0;position:relative;overflow:hidden}.acs-shots img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.acs-lightbox{z-index:90;box-sizing:border-box;background:#fffffff7;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:fixed;inset:0}.acs-lightbox img{border:1px solid var(--acs-line);max-width:100%;max-height:78vh;box-shadow:0 30px 80px #00000026}.acs-avatar{background:var(--ring,var(--acs-ink));box-sizing:border-box;border-radius:50%;flex:none;padding:4px;box-shadow:0 14px 30px #0000001a}.acs-avatar>div{box-sizing:border-box;background:#fff;border-radius:50%;width:100%;height:100%;padding:3px;position:relative}.acs-avatar img{-o-object-fit:cover;object-fit:cover;background:var(--acs-ink);border-radius:50%;width:100%;height:100%;display:block}.acs-pill-btn{border:1px solid var(--acs-line-2);height:40px;font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex}.acs-pill-btn:hover{border-color:var(--acs-ink)}@keyframes acs-sway-soft{0%,to{transform:rotate(-.8deg)}50%{transform:rotate(.8deg)}}.acs-sway-soft{transform-origin:50% 0;animation:7s ease-in-out infinite acs-sway-soft}.acs-rail-scroll{scrollbar-width:none;overflow-x:auto}.acs-rail-scroll::-webkit-scrollbar{display:none}.acs-rail-item{cursor:pointer;background:0 0;border:0;flex:none;padding:0;transition:width .55s cubic-bezier(.2,.8,.2,1),opacity .4s,transform .4s;display:block}.acs-rail-item:hover .acs-garment-in{filter:brightness(1.04)}.acs-rail-item img{filter:drop-shadow(0 18px 18px #0000002e);width:100%;height:auto;display:block}.acs-turn{transform-style:preserve-3d;position:relative}.acs-face{backface-visibility:hidden;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.acs-face[data-face=back]{transform:rotateY(180deg)}.acs-size{border:1px solid var(--acs-line-2);min-width:52px;height:48px;color:var(--acs-ink);font-family:var(--acs-mono);cursor:pointer;background:#fff;padding:0 12px;font-size:14px;font-weight:700}.acs-size[data-active=true]{background:var(--acs-ink);border-color:var(--acs-ink);color:#fff}.acs-prose p{margin:0 0 10px}.acs-prose ul{margin:0 0 10px;padding-left:20px}.acs-prose strong{color:var(--acs-ink)}.acs-prose a{text-decoration:underline}.acs-digital-card{text-align:left;border:1px solid var(--acs-line);cursor:pointer;background:#fff;flex-direction:column;padding:0;display:flex}.acs-digital-card__img{aspect-ratio:4/3;background:var(--acs-soft);overflow:hidden}.acs-digital-card__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1100px){.acs-nav__links{gap:20px;font-size:16px}.acs-filterbar__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.acs-rot{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr)}}@media (max-width:960px){.acs-nav__links,.acs-nav__discord{display:none}.acs-nav__burger{display:inline-flex}.acs-nav__mobile[data-open=true]{border-top:1px solid var(--acs-line);background:#fff;flex-direction:column;padding:8px 16px 16px;display:flex}.acs-nav__mobile a{border-bottom:1px solid var(--acs-line);font-family:var(--acs-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--acs-ink);padding:14px 0;font-size:20px;font-weight:800;text-decoration:none}}@media (max-width:900px){.acs-wrap{padding-left:16px;padding-right:16px}.acs-section{padding-top:72px}.acs-grid-4,.acs-grid-5,.acs-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-grid-3,.acs-grid-2,.acs-footer__grid,.acs-gs-grid{grid-template-columns:minmax(0,1fr)}.acs-stat{border-bottom:1px solid var(--acs-line);padding-left:16px!important}.acs-gs-side{display:none}.acs-filterbar{position:static}.acs-filterbar__grid{grid-template-columns:minmax(0,1fr)}.acs-modetabs{top:76px}.acs-modetab{padding:0 16px;font-size:20px}.acs-podium{flex-direction:column;align-items:stretch}.acs-podium__col{flex-basis:auto!important}.acs-podium__col[data-place="1"]{order:-1}.acs-podium__base{display:none}.acs-rot{grid-template-columns:minmax(0,1fr)}.acs-ticker__hide{display:none}.acs-spec>div{grid-template-columns:minmax(0,1fr);gap:4px}.acs-pagehead__inner{padding-top:56px;padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.acs-sway,.acs-sway-soft,.acs-rot,.acs-skeleton,.acs-dot--live{animation:none!important}}.acs-srv-mobile{display:none}@media (max-width:900px){.acs-srv-table{display:none}.acs-srv-mobile{display:block}}.acs-ticker a,.acs-ticker a:visited{color:#fff;text-decoration:none}.acs-btn-group>.acs-btn--white+.acs-btn--white-outline{border-left:0}@media (max-width:900px){.acs-btn-group{gap:8px}.acs-btn-group>.acs-btn--outline+.acs-btn--outline,.acs-btn-group>.acs-btn--white+.acs-btn--white-outline{border-left:2px solid}.acs-btn--lg{height:56px;padding:0 22px;font-size:17px}.acs-cat{height:220px;padding:16px}.acs-cat .acs-anton{font-size:28px!important}.acs-cat span[style]{font-size:13px}.acs-merch .acs-grid-4{gap:12px!important}}.acs-pad{padding:40px}@media (max-width:900px){.acs-pad{padding:20px}.acs-event-panel{min-height:340px;padding:24px}}@media (max-width:600px){.acs-grid-m1{grid-template-columns:minmax(0,1fr)!important}}.acs-shopify-img{mix-blend-mode:multiply}.acs-rail-item img.acs-shopify-img,.acs-turn img.acs-shopify-img,.acs-hang img.acs-shopify-img{filter:none}.acs-rail-stage{height:560px}@media (max-width:900px){.acs-rail-stage{height:440px}}.acs-cart__backdrop{z-index:998;-webkit-backdrop-filter:blur(3px);background:#0b0b0b59;position:fixed;inset:0}.acs-cart{z-index:999;width:100%;max-width:460px;height:100%;color:var(--acs-ink);border-left:1px solid var(--acs-line);font-family:var(--acs-body);background:#fff;flex-direction:column;display:flex;position:fixed;top:0;right:0;box-shadow:-30px 0 80px #0000001f}.acs-cart a{color:inherit;text-decoration:none}.acs-cart__head{border-bottom:1px solid var(--acs-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:28px 28px 20px;display:flex}.acs-cart__items{flex:1;padding:8px 28px;overflow-y:auto}.acs-cart__empty{flex-direction:column;gap:10px;padding:32px 0;display:flex}.acs-cart__line{border-bottom:1px solid var(--acs-line);grid-template-columns:88px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.acs-cart__thumb{border:1px solid var(--acs-line);background:#fff;justify-content:center;align-items:center;width:88px;height:88px;display:flex;overflow:hidden}.acs-cart__thumb img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.acs-cart__qty{border:1px solid var(--acs-line-2);align-items:center;height:36px;display:inline-flex}.acs-cart__qty button{width:36px;height:34px;color:var(--acs-ink);cursor:pointer;background:#fff;border:0;font-size:18px}.acs-cart__qty button:hover:not(:disabled){background:var(--acs-soft)}.acs-cart__qty button:disabled{color:#c9c9c4;cursor:not-allowed}.acs-cart__qty span{text-align:center;min-width:28px;font-size:14px;font-weight:700}.acs-cart__remove{font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--acs-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:13px;font-weight:800;text-decoration:underline}.acs-cart__remove:hover:not(:disabled){color:var(--acs-accent)}.acs-cart__remove:disabled{opacity:.5;cursor:not-allowed}.acs-cart__foot{border-top:1px solid var(--acs-line);background:#fff;flex-direction:column;gap:12px;padding:20px 28px 24px;display:flex}.acs-toast{background:var(--acs-ink);color:#fff;font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;padding:14px 18px;font-size:15px;font-weight:800;animation:.35s cubic-bezier(.16,1,.3,1) both acs-rise;display:inline-flex;box-shadow:0 16px 40px #00000040}.acs-toast__dot{background:#2ee6b6;border-radius:50%;width:8px;height:8px}@media (max-width:600px){.acs-cart__head,.acs-cart__items,.acs-cart__foot{padding-left:16px;padding-right:16px}}.acs-ev-thumb{border:1px solid var(--acs-line);background:var(--acs-soft);cursor:zoom-in;flex:none;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.acs-ev-thumb:disabled{cursor:default}.acs-ev-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.acs-ev-mobile{display:none}@media (max-width:900px){.acs-ev-table{display:none}.acs-ev-mobile{display:block}}@keyframes acs-garment-in{0%{opacity:0}to{opacity:1}}.acs-garment-in{animation:.35s both acs-garment-in}.acs-rotations{padding-top:56px;padding-bottom:56px}.acs-rotations__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.acs-rotations__side{text-align:right;flex-direction:column;align-items:flex-end;gap:12px;display:flex}.acs-rotations__link{border:0;border-bottom:2px solid var(--acs-accent);cursor:pointer;color:var(--acs-ink);background:0 0;padding:0 0 2px}.acs-rotations__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.acs-rotations__grid[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:520px}.acs-rotations__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-rotcard{border:1px solid var(--acs-line);border-top:4px solid var(--acs-accent);background:#fff;flex-direction:column;gap:16px;padding:22px;transition:box-shadow .2s,transform .2s;animation:.6s cubic-bezier(.16,1,.3,1) both acs-rise;display:flex;position:relative}.acs-rotcard:hover{transform:translateY(-2px);box-shadow:0 18px 40px #00000014}.acs-rotcard__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.acs-rotcard__name{font-family:var(--acs-anton);text-transform:uppercase;margin:0;font-size:30px;font-weight:400;line-height:1.05}.acs-rotcard__tracks{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.acs-rotcard__now{color:var(--acs-accent);font-size:17px;font-weight:800}.acs-rotcard__actions{gap:8px;margin-top:auto;display:flex}.acs-rotcard__actions>*{flex:1 1 0;justify-content:center}@media (max-width:1000px){.acs-rotations__grid,.acs-rotations__grid[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.acs-rotations{padding-top:36px;padding-bottom:36px}.acs-rotations__side{text-align:left;align-items:flex-start}.acs-rotations__grid,.acs-rotations__grid[data-count]{grid-template-columns:minmax(0,1fr);max-width:none}.acs-rotcard__name{font-size:26px}}@media (prefers-reduced-motion:reduce){.acs-rotcard{animation:none!important}}.acs-rotlink{border:1px solid var(--acs-line-2);height:44px;font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--acs-ink);white-space:nowrap;background:#fff;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.acs-page a.acs-rotlink:hover{color:var(--acs-ink);border-color:var(--acs-ink)}.acs-rotlink b{background:var(--acs-accent);color:#fff;min-width:22px;height:22px;font-family:var(--acs-mono);letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.acs-tb{border:1px solid var(--acs-line);background:#fff}.acs-tb__row{border-top:1px solid var(--acs-line);grid-template-columns:84px minmax(0,1.6fr) minmax(0,1.25fr) 150px 196px;align-items:center;gap:24px;padding:22px 28px;transition:background .15s;animation:.6s cubic-bezier(.16,1,.3,1) both acs-rise;display:grid;position:relative}.acs-tb__row:first-child{border-top:0}.acs-tb__row:hover{background:var(--acs-soft-2)}.acs-tb__row[data-first=true]:before{content:"";background:var(--acs-accent);width:5px;position:absolute;top:0;bottom:0;left:0}.acs-tb__row:nth-child(2){animation-delay:70ms}.acs-tb__row:nth-child(3){animation-delay:.14s}.acs-tb__row:nth-child(4){animation-delay:.21s}.acs-tb__pos{font-family:var(--acs-anton);color:#c9c9c4;font-size:56px;line-height:.9}.acs-tb__row[data-first=true] .acs-tb__pos{color:var(--acs-accent)}.acs-tb__main{min-width:0}.acs-tb__name{font-family:var(--acs-anton);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:400;line-height:1}.acs-tb__meta{color:var(--acs-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:14px;display:flex}.acs-tb__meta .acs-tag{height:22px;font-size:12px}.acs-tb__meta img{display:block}.acs-seats{gap:3px;display:grid}.acs-seats i{background:#e7e7e2;height:10px;display:block}.acs-seats i.on{background:var(--acs-green)}.acs-seats[data-full=true] i.on{background:var(--acs-accent)}.acs-seats__cap{font-family:var(--acs-mono);color:var(--acs-muted);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.acs-tb__count{text-align:right}.acs-tb__count strong{font-family:var(--acs-anton);font-size:52px;font-weight:400;line-height:.9;display:block}.acs-tb__count em{color:#b4b4af;font-size:28px;font-style:normal}.acs-tb__count span{font-family:var(--acs-mono);color:var(--acs-muted);letter-spacing:.08em;font-size:12px}.acs-tb__actions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:1100px){.acs-tb__row{grid-template-columns:64px minmax(0,1fr) minmax(0,.9fr) 120px}.acs-tb__actions{grid-column:2/-1;justify-content:flex-start}}@media (max-width:900px){.acs-tb__row{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"pos name name""seats seats count""act act act";gap:14px;padding:20px}.acs-tb__pos{grid-area:pos;font-size:40px}.acs-tb__main{grid-area:name}.acs-tb__seats{grid-area:seats;align-self:end}.acs-tb__count{grid-area:count;align-self:end}.acs-tb__actions{grid-area:act/1/act/-1}.acs-tb__actions>*{flex:1 1 0;justify-content:center}.acs-tb__name{font-size:24px}.acs-tb__count strong{font-size:36px}.acs-tb__count em{font-size:20px}}@media (prefers-reduced-motion:reduce){.acs-tb__row{animation:none!important}}.acs-sup-tag{color:var(--acs-ink);border:1px solid var(--acs-line-2);background:#fff}.acs-sup{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:start;gap:64px;padding-top:88px;padding-bottom:104px;display:grid}.acs-sup__rows{border-top:2px solid var(--acs-ink);margin-top:40px}.acs-sup__row{border-bottom:1px solid var(--acs-line);grid-template-columns:72px 230px minmax(0,1fr);align-items:baseline;gap:20px;padding:26px 0;display:grid}.acs-sup__num{font-family:var(--acs-anton);color:var(--acs-accent);font-size:40px;line-height:1}.acs-sup__stats{border:1px solid var(--acs-line);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;display:grid}.acs-sup__stats>div{border-left:1px solid var(--acs-line);flex-direction:column;gap:4px;padding:22px 20px;display:flex}.acs-sup__stats>div:first-child{border-left:0}.acs-sup__stats strong{font-family:var(--acs-anton);font-size:40px;font-weight:400;line-height:1}.acs-sup__stats span{font-family:var(--acs-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--acs-muted);font-size:13px;font-weight:800}.acs-sup__right{flex-direction:column;gap:12px;display:flex;position:sticky;top:104px}.acs-sup__card{border:1px solid var(--acs-line);border-top:5px solid var(--acs-accent);background:#fff;padding:32px;box-shadow:0 24px 60px #0000000f}.acs-sup__heart{width:52px;height:52px;color:var(--acs-accent);background:#f4eeff;flex:none;place-items:center;display:grid}.acs-sup__amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}.acs-page .acs-sup__amount{border:1px solid var(--acs-line-2);height:56px;color:var(--acs-ink);font-family:var(--acs-anton);cursor:pointer;background:#fff;font-size:24px;transition:border-color .15s,background .15s,color .15s}.acs-page .acs-sup__amount:hover{border-color:var(--acs-ink)}.acs-page .acs-sup__amount[data-active=true]{background:var(--acs-ink);border-color:var(--acs-ink);color:#fff}.acs-sup__input{border:1px solid var(--acs-line-2);background:#fff;align-items:center;gap:10px;height:60px;padding:0 16px;transition:border-color .15s,box-shadow .15s;display:flex}.acs-sup__input:focus-within{border-color:var(--acs-ink);box-shadow:0 0 0 1px var(--acs-ink)}.acs-sup__input span{font-family:var(--acs-anton);color:var(--acs-muted);font-size:26px}.acs-sup__input input{min-width:0;height:100%;font-family:var(--acs-anton);color:var(--acs-ink);background:0 0;border:0;outline:0;flex:auto;font-size:26px}.acs-sup__input input::placeholder{color:#c9c9c4}.acs-sup__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.acs-sup__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.acs-sup__input input[type=number]{appearance:textfield}.acs-sup__input em{font-style:normal;font-family:var(--acs-mono);color:var(--acs-faint);letter-spacing:.08em;font-size:12px}.acs-sup__error{color:#a11;background:#fff1f1;border:1px solid #c81e1e40;margin-top:12px;padding:10px 14px;font-size:14px;font-weight:600}.acs-sup__info{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.acs-page a.acs-sup__help{color:var(--acs-ink);padding:18px;text-decoration:none;transition:border-color .15s;display:block}.acs-page a.acs-sup__help:hover{border-color:var(--acs-ink);color:var(--acs-ink)}.acs-sup-thanks{padding-top:120px;padding-bottom:140px}.acs-sup-thanks__icon{background:var(--acs-accent);color:#fff;place-items:center;width:64px;height:64px;display:grid}@media (max-width:1000px){.acs-sup{grid-template-columns:minmax(0,1fr);gap:48px;padding-top:56px;padding-bottom:72px}.acs-sup__right{position:static}}@media (max-width:640px){.acs-sup__row{grid-template-columns:48px minmax(0,1fr);gap:6px 14px}.acs-sup__row p{grid-column:2}.acs-sup__num{font-size:30px}.acs-sup__card{padding:22px}.acs-sup__amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-sup__info{grid-template-columns:minmax(0,1fr)}.acs-sup__stats strong{font-size:30px}.acs-sup__stats>div{padding:16px 12px}.acs-sup-thanks{padding-top:72px;padding-bottom:96px}}.acs-rack{background-color:#ecebe8;background-image:radial-gradient(circle,#0000 3.2px,#0000000e 3.6px 4.8px,#0000 5.2px);background-position:13px 13px;background-size:52px 52px;position:relative}.acs-rack--detail{border:0}.acs-rack__stage{position:relative}.acs-rack__row{justify-content:center;align-items:flex-start;gap:6px;display:flex;position:absolute;left:0;right:0}.acs-page .acs-rack__slot{cursor:pointer;background:0 0;border:0;flex:none;padding:0;transition:width .7s cubic-bezier(.2,.8,.2,1);position:relative}.acs-page .acs-rack__slot:focus-visible{outline:2px solid var(--acs-accent);outline-offset:4px}.acs-rack__view{transition:opacity .45s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:0}.acs-rack__view--front{transform-origin:50% 0;left:50%}.acs-rack__view--front[data-on=true]{opacity:1;filter:drop-shadow(0 22px 26px #00000038);transform:none}.acs-rack__view--front[data-on=false]{opacity:0;pointer-events:none;transform:scaleX(.25)}.acs-rack__view--side{justify-content:center;display:flex;left:0;right:0}.acs-rack__view--side[data-on=true]{opacity:1}.acs-rack__view--side[data-on=false]{opacity:0;pointer-events:none}.acs-sideon{flex:none;display:block;position:relative}.acs-sideon__hanger{position:absolute;top:0;left:0;overflow:visible}.acs-sideon__cloth{filter:brightness(.9)drop-shadow(5px 10px 9px #0003);transition:filter .25s;display:block;position:absolute}.acs-sideon__cloth:after{content:"";pointer-events:none;position:absolute;inset:0}.acs-page .acs-rack__slot[data-front=false]:hover .acs-sideon__cloth{filter:brightness()drop-shadow(5px 12px 12px #0000003d)}.acs-rack__piece{will-change:transform;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .3s,filter .4s;display:block;position:absolute;top:0;left:50%}.acs-rack__piece[data-front=false]{filter:drop-shadow(0 12px 14px #00000029);opacity:.92}.acs-page .acs-rack__slot[data-front=false]:hover .acs-rack__piece{opacity:1}.acs-rack__piece[data-front=true]{filter:drop-shadow(0 22px 26px #00000038)}.acs-rack__loading{background:#0000000d;height:180px;animation:1.4s ease-in-out infinite acs-pulse;position:absolute;left:50%;transform:translate(-50%)}.acs-chrome-rail{z-index:0;background:linear-gradient(#fbfbfa 0%,#c9c9c6 22%,#f4f4f2 42%,#8e8e8a 70%,#bdbdb9 88%,#e6e6e3 100%);border-radius:6px;height:12px;position:absolute;box-shadow:0 6px 10px #00000024,inset 0 0 0 1px #0000000f}.acs-chrome-bracket{z-index:1;background:radial-gradient(circle at 50% 18%,#7d7d78 0 2.2px,#0000 2.6px),radial-gradient(circle at 50% 82%,#7d7d78 0 2.2px,#0000 2.6px),linear-gradient(90deg,#d4d4d0 0%,#f7f7f5 45%,#b9b9b5 100%);border-radius:4px;width:22px;height:48px;position:absolute;box-shadow:0 4px 8px #00000029,inset 0 0 0 1px #00000014}.acs-hang .acs-garment-in__img{filter:drop-shadow(0 16px 18px #0000002e)}@media (prefers-reduced-motion:reduce){.acs-rack__piece,.acs-page .acs-rack__slot{transition:none!important}}.acs-rotboard{border:1px solid var(--acs-line);background:#fff}.acs-rotrow__wrap{grid-template-rows:1fr;transition:grid-template-rows .55s cubic-bezier(.2,.8,.2,1),opacity .4s;display:grid}.acs-rotrow__wrap[data-hidden=true]{opacity:0;grid-template-rows:0fr}.acs-rotrow__clip{min-height:0;overflow:hidden}.acs-rotrow__wrap+.acs-rotrow__wrap .acs-rotrow{border-top:1px solid var(--acs-line)}.acs-rotrow{grid-template-columns:64px minmax(0,1.35fr) minmax(0,1.5fr) 120px auto;align-items:center;gap:24px;padding:18px 24px;transition:background .2s;animation:.6s cubic-bezier(.16,1,.3,1) both acs-rise;display:grid;position:relative}.acs-rotrow:hover{background:var(--acs-soft-2)}.acs-rotrow[data-tone=vote]{background:linear-gradient(90deg,#f4eeff 0%,#fff 60%)}.acs-rotrow[data-tone=vote]:before{content:"";background:var(--acs-accent);width:4px;animation:1.6s ease-in-out infinite acs-votebar;position:absolute;top:0;bottom:0;left:0}@keyframes acs-votebar{0%,to{opacity:1}50%{opacity:.35}}.acs-rotrow__name{min-width:0}.acs-rotrow__name h3{font-family:var(--acs-anton);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:400;line-height:1.02}.acs-rotrow__meta{color:var(--acs-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:13px;display:flex}.acs-rotrow__meta img{display:block}.acs-rotrow__status{font-family:var(--acs-cond);letter-spacing:.14em;text-transform:uppercase;background:var(--acs-soft);color:var(--acs-ink);padding:2px 8px;font-size:12px;font-weight:800}.acs-rotrow[data-tone=vote] .acs-rotrow__status{background:var(--acs-accent);color:#fff}.acs-rotrow[data-tone=change] .acs-rotrow__status{color:var(--acs-green-ink);background:#eaf8f2}.acs-rotrow__tracks{align-items:center;gap:14px;min-width:0;display:flex}.acs-rotrow__tracks>div{flex-direction:column;min-width:0;display:flex}.acs-rotrow__tracks .acs-label{margin:0 0 2px;font-size:11px}.acs-rotrow__tracks strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.acs-rotrow__now{color:var(--acs-accent)}.acs-rotrow__arrow{color:var(--acs-faint);font-size:18px;animation:1.8s ease-in-out infinite acs-nudge}@keyframes acs-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.acs-rotrow__drivers strong{font-family:var(--acs-anton);font-size:30px;font-weight:400;line-height:1}.acs-rotrow__drivers em{color:#b4b4af;font-size:18px;font-style:normal}.acs-rotrow__actions{justify-content:flex-end;gap:8px;display:flex}.acs-rotboard__more{border:1px solid var(--acs-line);width:100%;height:52px;font-family:var(--acs-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--acs-ink);cursor:pointer;background:#fff;border-top:0;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:800;transition:background .2s;display:flex}.acs-rotboard__more:hover{background:var(--acs-soft-2)}.acs-ring{place-items:center;width:64px;height:64px;display:grid;position:relative}.acs-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.acs-ring__track{fill:none;stroke:var(--acs-line);stroke-width:4px}.acs-ring__bar{fill:none;stroke:#0050e6;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.acs-ring[data-tone=vote] .acs-ring__bar{stroke:var(--acs-accent)}.acs-ring[data-tone=change] .acs-ring__bar{stroke:var(--acs-green)}.acs-ring[data-tone=idle] .acs-ring__bar{stroke:var(--acs-faint)}.acs-ring>span{font-family:var(--acs-mono);align-items:baseline;font-size:14px;font-weight:700;display:flex;position:relative}.acs-ring>span i{opacity:.5;font-style:normal}.acs-ring>span b{font-weight:700;display:inline-block}.acs-tick{animation:.35s cubic-bezier(.2,.8,.2,1) acs-tick}@keyframes acs-tick{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.acs-flip{animation:.5s cubic-bezier(.2,.8,.2,1) acs-flip}@keyframes acs-flip{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@media (max-width:1000px){.acs-rotrow{grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"ring name drivers""tracks tracks tracks""act act act";gap:14px 16px;padding:18px}.acs-rotrow .acs-ring{grid-area:ring}.acs-rotrow__name{grid-area:name}.acs-rotrow__drivers{text-align:right;grid-area:drivers}.acs-rotrow__tracks{grid-area:tracks}.acs-rotrow__actions{grid-area:act;justify-content:stretch}.acs-rotrow__actions>*{flex:1 1 0;justify-content:center}}html.acs-motion [data-acs-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transition-delay:var(--acs-delay,0s);transform:translateY(26px)}html.acs-motion [data-acs-reveal].acs-in{opacity:1;transform:none}html.acs-motion [data-acs-reveal=title]{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:var(--acs-delay,0s);transform:translateY(.45em)}html.acs-motion [data-acs-reveal=title].acs-in{opacity:1;transform:none}html.acs-motion [data-acs-reveal] .acs-seats i.on{transform-origin:bottom;transition:transform .45s cubic-bezier(.2,.8,.2,1);transform:scaleY(0)}html.acs-motion [data-acs-reveal].acs-in .acs-seats i.on{transform:none}html.acs-motion [data-acs-reveal] .acs-bar>span{transform-origin:0;transition:transform 1s cubic-bezier(.2,.8,.2,1) .2s,width .6s;transform:scaleX(0)}html.acs-motion [data-acs-reveal].acs-in .acs-bar>span{transform:none}.acs-btn{transition:background-color .25s,color .25s,border-color .25s,transform .15s;position:relative}.acs-btn:active{transform:translateY(1px)scale(.99)}.acs-btn--outline,.acs-btn--ghost{background-image:linear-gradient(var(--acs-ink),var(--acs-ink));background-position:0;background-repeat:no-repeat;background-size:0% 100%;transition:background-size .35s cubic-bezier(.2,.8,.2,1),color .25s,border-color .25s}.acs-btn--outline:hover,.acs-btn--ghost:hover{border-color:var(--acs-ink);background-size:100% 100%;color:#fff!important}.acs-btn--accent:hover{box-shadow:0 10px 24px #6b21d847}.acs-nav__links a{position:relative}.acs-nav__links a:after{content:"";background:var(--acs-accent);transform-origin:0;height:3px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.acs-nav__links a:hover:after,.acs-nav__links a[aria-current=page]:after{transform:scaleX(1)}.acs-nav__links a[aria-current=page]{box-shadow:none}.acs-card,.acs-rotrow,.acs-tb__row{transition:background .2s,box-shadow .25s,transform .25s}.acs-card:hover{box-shadow:0 16px 36px #0000000f}@media (prefers-reduced-motion:reduce){html.acs-motion [data-acs-reveal],html.acs-motion [data-acs-reveal=title]{opacity:1!important;transition:none!important;transform:none!important}html.acs-motion [data-acs-reveal] .acs-seats i.on,html.acs-motion [data-acs-reveal] .acs-bar>span{transform:none!important}.acs-rotrow,.acs-tick,.acs-flip,.acs-rotrow__arrow,.acs-rotrow[data-tone=vote]:before{animation:none!important}}html.acs-motion .acs-seats i:first-child{transition-delay:16ms}html.acs-motion .acs-seats i:nth-child(2){transition-delay:32ms}html.acs-motion .acs-seats i:nth-child(3){transition-delay:48ms}html.acs-motion .acs-seats i:nth-child(4){transition-delay:64ms}html.acs-motion .acs-seats i:nth-child(5){transition-delay:80ms}html.acs-motion .acs-seats i:nth-child(6){transition-delay:96ms}html.acs-motion .acs-seats i:nth-child(7){transition-delay:.112s}html.acs-motion .acs-seats i:nth-child(8){transition-delay:.128s}html.acs-motion .acs-seats i:nth-child(9){transition-delay:.144s}html.acs-motion .acs-seats i:nth-child(10){transition-delay:.16s}html.acs-motion .acs-seats i:nth-child(11){transition-delay:.176s}html.acs-motion .acs-seats i:nth-child(12){transition-delay:.192s}html.acs-motion .acs-seats i:nth-child(13){transition-delay:.208s}html.acs-motion .acs-seats i:nth-child(14){transition-delay:.224s}html.acs-motion .acs-seats i:nth-child(15){transition-delay:.24s}html.acs-motion .acs-seats i:nth-child(16){transition-delay:.256s}html.acs-motion .acs-seats i:nth-child(17){transition-delay:.272s}html.acs-motion .acs-seats i:nth-child(18){transition-delay:.288s}html.acs-motion .acs-seats i:nth-child(19){transition-delay:.304s}html.acs-motion .acs-seats i:nth-child(20){transition-delay:.32s}html.acs-motion .acs-seats i:nth-child(21){transition-delay:.336s}html.acs-motion .acs-seats i:nth-child(22){transition-delay:.352s}html.acs-motion .acs-seats i:nth-child(23){transition-delay:.368s}html.acs-motion .acs-seats i:nth-child(24){transition-delay:.384s}html.acs-motion .acs-seats i:nth-child(25){transition-delay:.4s}html.acs-motion .acs-seats i:nth-child(26){transition-delay:.416s}html.acs-motion .acs-seats i:nth-child(27){transition-delay:.432s}html.acs-motion .acs-seats i:nth-child(28){transition-delay:.448s}html.acs-motion .acs-seats i:nth-child(29){transition-delay:.464s}html.acs-motion .acs-seats i:nth-child(30){transition-delay:.48s}html.acs-motion .acs-seats i:nth-child(31){transition-delay:.496s}html.acs-motion .acs-seats i:nth-child(32){transition-delay:.512s}html.acs-motion .acs-seats i:nth-child(33){transition-delay:.528s}html.acs-motion .acs-seats i:nth-child(34){transition-delay:.544s}html.acs-motion .acs-seats i:nth-child(35){transition-delay:.56s}html.acs-motion .acs-seats i:nth-child(36){transition-delay:.576s}.acs-pr-tag{color:var(--acs-ink);border:1px solid var(--acs-line-2);background:#fff}.acs-pr-tiers{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;padding-top:64px;display:grid}.acs-pr-tier{border:1px solid var(--acs-line);background:#fff;flex-direction:column;padding:32px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:flex;position:relative}.acs-pr-tier:hover{transform:translateY(-4px);box-shadow:0 24px 50px #00000014}.acs-pr-tier[data-featured=true]{border:2px solid var(--acs-ink);box-shadow:0 30px 70px #6b21d824}.acs-pr-tier[data-featured=true]:before{content:"";background:var(--acs-accent);height:6px;position:absolute;top:-2px;left:-2px;right:-2px}.acs-pr-tier__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.acs-pr-tier__name{font-family:var(--acs-anton);text-transform:uppercase;margin:18px 0 0;font-size:38px;font-weight:400;line-height:1}.acs-pr-price{border-top:1px solid var(--acs-line);border-bottom:1px solid var(--acs-line);align-items:flex-start;gap:4px;margin:26px 0 0;padding:22px 0;display:flex}.acs-pr-price__cur{font-family:var(--acs-anton);margin-top:8px;font-size:30px;line-height:1}.acs-pr-price__whole{font-family:var(--acs-anton);font-size:96px;line-height:.82}.acs-pr-tier[data-featured=true] .acs-pr-price__whole,.acs-pr-tier[data-featured=true] .acs-pr-price__cur,.acs-pr-tier[data-featured=true] .acs-pr-price__side b{color:var(--acs-accent)}.acs-pr-price__side{flex-direction:column;gap:6px;margin-top:4px;display:flex}.acs-pr-price__side b{font-family:var(--acs-anton);font-size:30px;font-weight:400;line-height:1}.acs-pr-price__side em{font-style:normal;font-family:var(--acs-mono);letter-spacing:.06em;color:var(--acs-muted);text-transform:uppercase;font-size:12px}.acs-pr-list{flex-direction:column;gap:12px;margin:22px 0 28px;padding:0;list-style:none;display:flex}.acs-pr-list li{color:var(--acs-ink-2);align-items:flex-start;gap:12px;font-size:15px;line-height:1.45;display:flex}.acs-pr-check{background:var(--acs-ink);color:#fff;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.acs-pr-tier[data-featured=true] .acs-pr-check{background:var(--acs-accent)}.acs-pr-note{color:var(--acs-muted);letter-spacing:.06em;align-items:center;gap:10px;margin-top:18px;font-size:12px;display:flex}.acs-pr-dot{background:#e0a100;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.acs-pr-dot[data-status=online]{background:var(--acs-green)}.acs-pr-dot[data-status=checking]{background:#8a8a85;animation:1.2s ease-in-out infinite acs-pulse}.acs-pr-dot[data-status=offline]{background:#d23b3b}.acs-pr-host{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:56px;display:grid}.acs-pr-host__intro{position:sticky;top:110px}.acs-pr-host__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.acs-pr-feature{border:1px solid var(--acs-line);background:#fff;padding:24px;transition:border-color .2s,transform .25s}.acs-pr-feature:hover{border-color:var(--acs-ink);transform:translateY(-3px)}.acs-pr-feature__top{justify-content:space-between;align-items:center;display:flex}.acs-pr-feature__icon{width:44px;height:44px;color:var(--acs-accent);background:#f4eeff;place-items:center;display:grid}.acs-pr-regions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.acs-pr-region{border:1px solid var(--acs-line);background:#fff;padding:20px;transition:border-color .2s,box-shadow .2s}.acs-pr-region:hover{border-color:var(--acs-ink)}.acs-pr-region[data-best=true]{border-color:var(--acs-accent);box-shadow:0 0 0 1px var(--acs-accent)}.acs-pr-region__top{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.acs-pr-region__ping{align-items:baseline;gap:6px;margin-top:14px;display:flex}.acs-pr-region__ping strong{font-family:var(--acs-anton);font-size:56px;font-weight:400;line-height:.9}.acs-pr-region[data-best=true] .acs-pr-region__ping strong{color:var(--acs-accent)}.acs-pr-region__ping span{font-family:var(--acs-mono);color:var(--acs-muted);font-size:14px}.acs-pr-region__wait{color:#b4b4af;font-size:32px!important}.acs-pr-region__where{color:var(--acs-muted);align-items:center;gap:8px;margin-top:12px;font-size:14px;display:flex}.acs-pr-map{border:1px solid var(--acs-line);background:#eef0f2;height:460px;margin-top:12px;position:relative;overflow:hidden}.acs-pr-map__fallback{z-index:2;text-align:center;background:#f4f4f1;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.acs-pr-map__zoom{z-index:4;border:1px solid var(--acs-line-2);background:#fff;flex-direction:column;display:flex;position:absolute;top:14px;right:14px}.acs-page .acs-pr-map__zoom button{cursor:pointer;width:38px;height:38px;color:var(--acs-ink);background:#fff;border:0;font-size:20px;font-weight:700}.acs-page .acs-pr-map__zoom button+button{border-top:1px solid var(--acs-line)}.acs-pr-marker{z-index:3;width:28px;height:28px;transition:opacity .3s;position:absolute;transform:translate(-50%,-50%)}.acs-pr-marker__dot{background:var(--acs-accent);border:3px solid #fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000040}.acs-pr-marker[data-hover=true] .acs-pr-marker__dot{transform:translate(-50%,-50%)scale(1.3)}.acs-pr-marker[data-status=offline] .acs-pr-marker__dot{background:#d23b3b}.acs-pr-marker[data-status=planned] .acs-pr-marker__dot{background:#e0a100}.acs-pr-marker__pulse{background:#6b21d84d;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite acs-ping;position:absolute;inset:0}@keyframes acs-ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}.acs-pr-marker__tip{z-index:5;border:1px solid var(--acs-line);white-space:nowrap;background:#fff;flex-direction:column;gap:4px;min-width:190px;padding:12px 14px;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00000024}.acs-pr-marker__tip strong{font-size:15px}.acs-pr-marker__tip .acs-mono{color:var(--acs-accent);font-size:13px;font-weight:700}.acs-pr-compare{min-width:680px}.acs-pr-compare th:not(:first-child),.acs-pr-compare td:not(:first-child){text-align:center;width:18%}.acs-pr-compare th span{font-family:var(--acs-mono);letter-spacing:0;opacity:.6;text-transform:none;margin-top:2px;font-size:12px;display:block}.acs-pr-compare th[data-featured=true]{background:var(--acs-accent)}.acs-pr-compare td[data-featured=true]{background:#faf7ff}.acs-pr-yes{background:var(--acs-ink);color:#fff;place-items:center;width:26px;height:26px;display:inline-grid}.acs-pr-compare td[data-featured=true] .acs-pr-yes{background:var(--acs-accent)}.acs-pr-no{color:#c9c9c4;font-family:var(--acs-mono)}.acs-pr-faq{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:56px;display:grid}.acs-pr-collapse{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1);display:grid}.acs-pr-collapse[data-open=true]{grid-template-rows:1fr}.acs-pr-collapse>div{min-height:0;overflow:hidden}.acs-pr-cta{background:var(--acs-soft);border-left:6px solid var(--acs-accent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:40px;display:grid}.acs-pr-cta__links{flex-direction:column;gap:8px;min-width:240px;display:flex}.acs-pr-cta__links .acs-btn{justify-content:center}@media (max-width:1000px){.acs-pr-tiers{grid-template-columns:minmax(0,1fr);max-width:560px;margin-left:auto;margin-right:auto}.acs-pr-tier[data-featured=true]{order:-1}.acs-pr-host,.acs-pr-faq{grid-template-columns:minmax(0,1fr);gap:32px}.acs-pr-host__intro{position:static}.acs-pr-regions{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-pr-cta{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.acs-pr-tier{padding:24px}.acs-pr-price__whole{font-size:80px}.acs-pr-host__grid{grid-template-columns:minmax(0,1fr)}.acs-pr-region__ping strong{font-size:44px}.acs-pr-map{height:320px}.acs-pr-cta{padding:24px}}@supports (grid-template-rows:subgrid){.acs-pr-tiers{grid-template-rows:repeat(6,auto);row-gap:0}.acs-pr-tier{grid-row:span 6;grid-template-rows:subgrid;row-gap:0;display:grid}.acs-pr-tier .acs-pr-price{align-self:start}}@media (max-width:1000px){.acs-pr-tiers{row-gap:16px}}@keyframes acs-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes acs-enter-title{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}.acs-enter{animation:acs-enter .8s cubic-bezier(.16,1,.3,1)var(--acs-delay,0s)backwards}.acs-enter-title{animation:acs-enter-title 1s cubic-bezier(.16,1,.3,1)var(--acs-delay,0s)backwards}@media (prefers-reduced-motion:reduce){.acs-enter,.acs-enter-title{animation:none!important}}@media (max-width:900px){.acs-merch .acs-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important}.acs-merch .acs-grid-3 .acs-hang>span:last-child{flex-direction:column;gap:4px!important;padding-top:12px!important}.acs-merch .acs-grid-3 .acs-hang .acs-cond{line-height:1.2;font-size:13px!important}.acs-merch .acs-grid-3 .acs-hang .acs-mono{font-size:12px!important}}.acs-pt-head{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:end;gap:48px;padding:80px 0 24px;display:grid}.acs-pt-head__title{margin-top:14px}.acs-pt-head__lead{color:#4a4a46;margin:0;font-size:18px;line-height:1.6}.acs-pt-block{margin-top:72px}.acs-pt-block--first{margin-top:48px}.acs-pt-sec{border-bottom:2px solid var(--acs-ink);justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 24px;padding:0 0 14px;display:flex}.acs-pt-sec h2{font-family:var(--acs-anton);text-transform:uppercase;margin:0;font-size:32px;font-weight:400;line-height:1}.acs-pt-sec>span{font-family:var(--acs-mono);color:var(--acs-muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.acs-pt-mark{font-family:var(--acs-anton);color:#fff;font-size:64px;line-height:1}.acs-pt-title{border:1px solid var(--acs-line);background:#fff;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.acs-pt-title__media{background:#0b0b0b;min-height:460px;position:relative;overflow:hidden}.acs-pt-title__bg{-o-object-fit:cover;object-fit:cover;opacity:.7;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.acs-pt-title:hover .acs-pt-title__bg{transform:scale(1.04)}.acs-pt-title__media:after{content:"";background:linear-gradient(#0000 45%,#000000b3);position:absolute;inset:0}.acs-pt-title__logo,.acs-pt-title__media>.acs-pt-mark{z-index:2;max-width:60%;max-height:60px;position:absolute;bottom:28px;left:32px}.acs-pt-title__badge{z-index:2;background:var(--acs-accent);color:#fff;font-family:var(--acs-cond);letter-spacing:.16em;text-transform:uppercase;padding:8px 12px;font-size:13px;font-weight:800;position:absolute;top:28px;left:32px}.acs-pt-title__txt{flex-direction:column;justify-content:center;gap:18px;padding:44px 44px 40px;display:flex}.acs-pt-title__name{font-family:var(--acs-anton);text-transform:uppercase;margin:0;font-size:clamp(52px,6vw,88px);font-weight:400;line-height:.9}.acs-pt-title__txt p{color:#3a3a36;margin:0;font-size:17px;line-height:1.6}.acs-pt-code{background:#f4eeff;border:1px solid #e0d2ff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 18px;display:grid}.acs-pt-code--static{grid-template-columns:auto minmax(0,1fr)}.acs-pt-code__off{font-family:var(--acs-anton);color:var(--acs-accent);font-size:40px;line-height:1}.acs-pt-code__lbl{font-family:var(--acs-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--acs-muted);font-size:12px;font-weight:800}.acs-pt-code__val{font-family:var(--acs-mono);letter-spacing:.06em;font-size:18px;font-weight:700}.acs-pt-code__btn{cursor:pointer;font-family:var(--acs-cond);letter-spacing:.12em;text-transform:uppercase;background:var(--acs-ink);color:#fff;border:0;padding:10px 14px;font-size:13px;font-weight:800;transition:background .2s}.acs-pt-code__btn:hover{background:var(--acs-accent)}.acs-pt-official{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.acs-pt-card{border:1px solid var(--acs-line);color:var(--acs-ink);background:#fff;flex-direction:column;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:flex}.acs-pt-card:hover{transform:translateY(-4px);box-shadow:0 24px 50px #00000014}.acs-pt-card__logo{background:var(--acs-soft-2);border-bottom:1px solid var(--acs-line);place-items:center;height:180px;transition:background .35s;display:grid;overflow:hidden}.acs-pt-card__logo img{-o-object-fit:contain;object-fit:contain;filter:invert()hue-rotate(180deg)saturate(1.25);width:66%;height:64px;transition:filter .35s,transform .5s cubic-bezier(.16,1,.3,1)}.acs-pt-card__logo .acs-pt-mark{color:var(--acs-ink);font-size:48px;transition:color .35s}.acs-pt-card:hover .acs-pt-card__logo{background:#0b0b0b}.acs-pt-card:hover .acs-pt-card__logo img{filter:none;transform:scale(1.06)}.acs-pt-card:hover .acs-pt-card__logo .acs-pt-mark{color:#fff}.acs-pt-card__body{flex-direction:column;flex:1;gap:8px;padding:22px 24px 24px;display:flex}.acs-pt-card__role{font-family:var(--acs-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--acs-accent);font-size:12px;font-weight:800}.acs-pt-card__name{font-family:var(--acs-anton);text-transform:uppercase;margin:0;font-size:30px;font-weight:400;line-height:1}.acs-pt-card__body p{color:#4a4a46;margin:0;font-size:15px;line-height:1.55}.acs-pt-card__foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.acs-pt-card__foot small{font-family:var(--acs-mono);color:var(--acs-muted);text-transform:uppercase;font-size:12px}.acs-pt-leagues{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.acs-pt-lcard{border:1px solid var(--acs-line);text-align:left;font:inherit;color:var(--acs-ink);background:#fff;flex-direction:column;gap:12px;padding:22px;transition:border-color .3s,transform .35s cubic-bezier(.16,1,.3,1);display:flex}.acs-pt-lcard:hover{border-color:var(--acs-accent);transform:translateY(-3px)}.acs-pt-lcard__top{align-items:center;gap:14px;display:flex}.acs-pt-lcard__mark{color:#fff;width:56px;height:56px;font-family:var(--acs-anton);background:#0b0b0b;flex:none;place-items:center;font-size:18px;display:grid;overflow:hidden}.acs-pt-lcard__mark img{-o-object-fit:contain;object-fit:contain;max-width:44px;max-height:40px}.acs-pt-lcard__name{font-family:var(--acs-cond);text-transform:uppercase;font-size:19px;font-weight:800;line-height:1.1}.acs-pt-lcard__text{color:#4a4a46;margin:0;font-size:14px;line-height:1.5}.acs-pt-lcard__links{font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:14px;margin-top:auto;font-size:13px;font-weight:800;display:flex}.acs-pt-lcard__links a{color:var(--acs-ink);border-bottom:2px solid var(--acs-accent);text-decoration:none}.acs-pt-lcard__links a:hover{color:var(--acs-accent)}.acs-pt-lcard--add{cursor:pointer;border:2px dashed var(--acs-line-2);background:0 0;justify-content:center;align-items:flex-start}.acs-pt-lcard--add b{font-family:var(--acs-anton);color:var(--acs-accent);font-size:44px;font-weight:400;line-height:1}.acs-pt-apply{color:var(--acs-ink);background:#f4eeff;border:1px solid #e0d2ff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin:88px 0 104px;padding:48px;scroll-margin-top:120px;display:grid;position:relative;overflow:hidden}.acs-pt-apply:before{content:"";background:var(--acs-accent);width:6px;position:absolute;top:0;bottom:0;left:0}.acs-pt-apply__title{font-family:var(--acs-anton);text-transform:uppercase;margin:10px 0 0;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:.92}.acs-pt-apply__nums{flex-wrap:wrap;gap:36px;margin-top:24px;display:flex}.acs-pt-apply__nums strong{font-family:var(--acs-anton);color:var(--acs-accent);font-size:34px;font-weight:400;line-height:1;display:block}.acs-pt-apply__nums span{font-family:var(--acs-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--acs-muted);font-size:12px;font-weight:800}.acs-pt-apply__types{flex-direction:column;gap:10px;min-width:270px;display:flex}.acs-pt-apply__types button{border:1px solid var(--acs-ink);color:var(--acs-ink);cursor:pointer;font-family:var(--acs-cond);letter-spacing:.08em;text-transform:uppercase;background:#fff;justify-content:space-between;gap:20px;padding:14px 16px;font-size:16px;font-weight:800;transition:background .2s,border-color .2s,color .2s;display:flex}.acs-pt-apply__types button:hover{background:var(--acs-accent);border-color:var(--acs-accent);color:#fff}.acs-pt-form{max-width:640px}.acs-pt-form__head{border-bottom:1px solid var(--acs-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px;display:flex}.acs-pt-form__head h3{font-family:var(--acs-anton);text-transform:uppercase;margin:8px 0 0;font-size:36px;font-weight:400;line-height:1}.acs-pt-form__close{border:1px solid var(--acs-line-2);cursor:pointer;width:44px;height:44px;color:var(--acs-ink);background:#fff;font-size:16px}.acs-pt-form__close:hover{border-color:var(--acs-ink)}.acs-pt-form__body{flex-direction:column;gap:18px;padding:24px 28px 28px;display:flex}.acs-pt-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.acs-pt-form__area{resize:vertical;height:auto;padding:12px 14px;line-height:1.5}.acs-pt-form__foot{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.acs-pt-form__foot p{margin:0;font-weight:600}.acs-pt-form__ok{color:var(--acs-green-ink,#067a55)}.acs-pt-form__err{color:#c62828}.acs-pp{padding-top:40px}.acs-pp__back{font-family:var(--acs-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--acs-muted);margin-bottom:20px;font-size:14px;font-weight:800;text-decoration:none;display:inline-block}.acs-pp__back:hover{color:var(--acs-accent)}.acs-pp__hero .acs-pt-title__media{min-height:420px}.acs-pp__facts{border-top:1px solid var(--acs-line);border-left:1px solid var(--acs-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.acs-pp__facts>div{border-right:1px solid var(--acs-line);border-bottom:1px solid var(--acs-line);flex-direction:column;gap:8px;padding:24px;display:flex}.acs-pp__facts strong{font-family:var(--acs-anton);text-transform:uppercase;color:var(--acs-accent);font-size:32px;font-weight:400;line-height:1}.acs-pp__facts span{font-family:var(--acs-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--acs-muted);font-size:13px;font-weight:800}.acs-pp__collab{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.acs-pp__collab-item{border:1px solid var(--acs-line);flex-direction:column;gap:10px;padding:24px;display:flex}.acs-pp__collab-top{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.acs-pp__icon{width:44px;height:44px;color:var(--acs-accent);background:#f4eeff;place-items:center;display:grid}.acs-pp__num{font-family:var(--acs-mono);color:var(--acs-faint);font-size:12px}.acs-pp__collab-item h3{font-family:var(--acs-cond);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:22px;font-weight:800}.acs-pp__collab-item p{color:#4a4a46;margin:0;font-size:15px;line-height:1.55}.acs-pp__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.acs-pp__gallery figure{border:1px solid var(--acs-line);margin:0}.acs-pp__gallery figure>div{aspect-ratio:16/10;background:#0b0b0b;overflow:hidden}.acs-pp__gallery img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.acs-pp__gallery figure:hover img{transform:scale(1.04)}.acs-pp__gallery figcaption{font-family:var(--acs-cond);letter-spacing:.12em;text-transform:uppercase;padding:12px 16px;font-size:14px;font-weight:800}.acs-pp__about{max-width:820px}.acs-pp__about p{color:#3a3a36;margin:0 0 16px;font-size:17px;line-height:1.7}.acs-pp__all{font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--acs-ink);border-bottom:2px solid var(--acs-accent);font-size:14px;font-weight:800;text-decoration:none}.acs-pp__more{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.acs-pp__more-item{border:1px solid var(--acs-line);color:var(--acs-ink);flex-direction:column;text-decoration:none;transition:border-color .3s,transform .35s cubic-bezier(.16,1,.3,1);display:flex}.acs-pp__more-item:hover{border-color:var(--acs-accent);transform:translateY(-3px)}.acs-pp__more-logo{background:var(--acs-soft-2);border-bottom:1px solid var(--acs-line);place-items:center;height:110px;display:grid}.acs-pp__more-logo img{-o-object-fit:contain;object-fit:contain;filter:invert()hue-rotate(180deg)saturate(1.25);width:60%;height:44px}.acs-pp__more-logo b{font-family:var(--acs-anton);font-size:36px;font-weight:400}.acs-pp__more-name{font-family:var(--acs-cond);text-transform:uppercase;letter-spacing:.04em;padding:14px 16px 2px;font-size:17px;font-weight:800}.acs-pp__more-role{font-family:var(--acs-mono);color:var(--acs-muted);padding:0 16px 14px;font-size:12px}.acs-pp__cta-text{color:#4a4a46;max-width:520px;margin:14px 0 0;font-size:16px}.acs-pt-card__logo img.acs-pt-logo--color,.acs-pp__more-logo img.acs-pt-logo--color{filter:none}.acs-pt-card__logo img.acs-pt-logo--color{height:130px}.acs-pp__more-logo img.acs-pt-logo--color{width:70%;height:84px}@media (max-width:900px){.acs-pt-card__logo img.acs-pt-logo--color{height:100px}}.acs-pt-title__logo.acs-pt-title__logo--tall{max-height:140px}@media (max-width:900px){.acs-pt-title__logo.acs-pt-title__logo--tall{max-height:96px}}.acs-pt-lcard__mark--logo{box-sizing:border-box;width:76px;height:76px;padding:6px}.acs-pt-lcard__mark--logo img{max-width:100%;max-height:100%}.acs-partners__label{flex-direction:column;flex:0 0 200px;gap:10px;padding:24px 0;display:flex}.acs-partners__all{font-family:var(--acs-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--acs-ink);border-bottom:2px solid var(--acs-accent);align-self:flex-start;padding-bottom:2px;font-size:14px;font-weight:800;text-decoration:none}.acs-partners__all:hover{color:var(--acs-accent)}@media (max-width:1100px){.acs-pt-leagues,.acs-pp__more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.acs-pt-head{grid-template-columns:minmax(0,1fr);gap:18px;padding:48px 0 8px}.acs-pt-block{margin-top:52px}.acs-pt-block--first{margin-top:36px}.acs-pt-sec h2{font-size:26px}.acs-pt-sec>span{display:none}.acs-pt-title{grid-template-columns:minmax(0,1fr)}.acs-pt-title__media,.acs-pp__hero .acs-pt-title__media{min-height:240px}.acs-pt-title__logo,.acs-pt-title__media>.acs-pt-mark{max-height:42px;bottom:18px;left:20px}.acs-pt-title__media>.acs-pt-mark{max-height:none;font-size:44px}.acs-pt-title__badge{font-size:12px;top:18px;left:20px}.acs-pt-title__txt{padding:24px 18px 26px}.acs-pt-code{grid-template-columns:auto minmax(0,1fr)}.acs-pt-code__btn{text-align:center;grid-column:1/-1}.acs-pt-official,.acs-pp__collab,.acs-pp__gallery{grid-template-columns:minmax(0,1fr)}.acs-pt-card__logo{height:130px}.acs-pt-apply{grid-template-columns:minmax(0,1fr);margin:64px 0 80px;padding:32px 20px}.acs-pt-apply__types{min-width:0}.acs-pp__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-pp__facts>div{padding:18px}.acs-pp__facts strong{overflow-wrap:anywhere;font-size:22px}.acs-pt-form__head{padding:18px}.acs-pt-form__head h3{font-size:28px}.acs-pt-form__body{padding:18px 18px 22px}.acs-pt-form__row{grid-template-columns:minmax(0,1fr)}.acs-partners__label{flex-direction:row;flex-basis:100%;justify-content:space-between;align-items:center}.acs-partners .acs-grid-4{flex-basis:100%!important}}@media (max-width:560px){.acs-pt-leagues{grid-template-columns:minmax(0,1fr)}}.acs-nav__links{gap:28px}.acs-nav__links a,.acs-nav__discord,.acs-nav__cart{white-space:nowrap}@media (max-width:1460px){.acs-nav__links{gap:20px;font-size:16px}}@media (max-width:1360px){.acs-nav__discord{display:none}}@media (max-width:1200px){.acs-nav__links{letter-spacing:.06em;gap:16px;font-size:15px}}@media (max-width:1060px){.acs-nav__links{display:none}.acs-nav__burger{display:inline-flex}.acs-nav__mobile[data-open=true]{border-top:1px solid var(--acs-line);background:#fff;flex-direction:column;padding:8px 16px 16px;display:flex}.acs-nav__mobile a{border-bottom:1px solid var(--acs-line);font-family:var(--acs-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--acs-ink);padding:14px 0;font-size:20px;font-weight:800;text-decoration:none}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
