:root{--glass-fill:#ffffff0f;--glass-line:#ffffff24;--glass-blur:16px}@media (width<=700px){:root{--glass-blur:8px}}.ts-glass{background:var(--glass-fill);border:1px solid var(--glass-line);backdrop-filter:blur(var(--glass-blur)) saturate(140%);border-radius:22px;position:relative;box-shadow:inset 0 1px #ffffff12,0 22px 44px -28px #000000a6}@supports not (backdrop-filter:blur(1px)){.ts-glass{background:#28292ff5}}.ts-page{padding:clamp(96px,12vw,128px) 0 clamp(48px,8vw,96px)}.ts-list{grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,36px);max-width:920px;margin-inline:auto;display:grid}.ts-empty{color:var(--muted);margin:0;padding:48px 0;font-size:1.1rem}.ts-h2{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 16px;font-size:.8rem;font-weight:800}.ts-row.ts-feature{border-radius:22px;padding:clamp(20px,3.4vw,32px) clamp(20px,3.4vw,36px)}.ts-feature .ts-row__date strong{font-size:clamp(2.4rem,5vw,3.2rem)}.ts-feature .ts-row__title{font-size:clamp(1.5rem,3.4vw,2.2rem)}.ts-feature .ts-row__meta,.ts-feature .ts-row__note{font-size:1rem}.ts-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}.ts-btn{white-space:nowrap;min-height:48px;transition:transform .15s var(--ease,ease), background-color .15s;border-radius:14px;justify-content:center;align-items:center;padding:12px 22px;font-weight:800;text-decoration:none;display:inline-flex}.ts-btn--buy{background:var(--lime);color:var(--on-lime,#141414)}.ts-btn--buy:hover{transform:translateY(-1px)}.ts-btn--quiet{color:var(--text);border:1px solid var(--glass-line);background:#ffffff1a}.ts-btn--quiet:hover{background:#ffffff29}.ts-btn--big{min-height:52px;padding-inline:30px;font-size:1.05rem}.ts-btn:focus-visible,.ts-title a:focus-visible,.ts-row__title a:focus-visible,.ts-more:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.ts-rows{gap:12px;display:grid}.ts-row{border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,3vw,28px);padding:18px clamp(18px,3vw,28px);display:grid}.ts-row__date{min-width:56px;color:var(--text);justify-items:center;line-height:1;text-decoration:none;display:grid}.ts-row__date strong{letter-spacing:-.03em;font-size:2rem;font-weight:800}.ts-row__date span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:.78rem;font-weight:800}.ts-row__title{letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,2.2vw,1.5rem);line-height:1.15}.ts-row__title a{color:inherit;text-decoration:none}.ts-row__meta,.ts-row__note{color:var(--muted);margin:4px 0 0;font-size:.95rem}.ts-row__note{color:var(--text);margin-top:2px;font-weight:600}@media (width<=700px){.ts-row{grid-template-columns:auto minmax(0,1fr)}.ts-row .ts-actions{grid-column:1/-1;margin:0}.ts-row .ts-btn,.ts-feature .ts-btn{width:100%}}@media (prefers-reduced-motion:reduce){.ts-btn{transition:none}.ts-btn--buy:hover{transform:none}}.ts-row{background:radial-gradient(60% 140% at 0% 50%, color-mix(in srgb, var(--t-glow1,transparent) 60%, transparent), transparent 75%), linear-gradient(90deg, color-mix(in srgb, var(--t-bg2,transparent) 40%, transparent), transparent 75%), var(--glass-fill);border-left:3px solid color-mix(in srgb, var(--t-accent,#fff) 65%, transparent)}.ts-row__date strong{color:var(--t-highlight,var(--t-accent,var(--text)))}@supports not (backdrop-filter:blur(1px)){.ts-feature,.ts-row{background-color:#28292ff5}}.ts-lt{--t-bg1:transparent;--t-bg2:transparent}.ts-feature.theme{isolation:isolate;background:radial-gradient(70% 90% at 0% 100%, var(--t-glow1), transparent 70%), radial-gradient(50% 70% at 100% 0%, var(--t-glow2), transparent 70%), linear-gradient(135deg, var(--t-bg1) 0%, var(--t-bg2) 100%);border:1px solid var(--t-border,#ffffff24);border-bottom:3px solid var(--t-accent);box-shadow:var(--t-shadow,0 30px 60px -30px #0a0a1ebf);backdrop-filter:none;color:#f7f5ff;--text:#f7f5ff;--muted:#f7f5ffc7;overflow:hidden}.ts-feature.theme:not(.theme-dark){color:#141414;--text:#141414;--muted:#141414ad;--glass-line:#14141429}.ts-feature.theme:not(.theme-dark) .ts-btn--quiet{background:#14141414}.ts-feature.theme:before,.ts-feature.theme:after{content:"";z-index:-1;pointer-events:none;position:absolute;left:0;right:0}.ts-feature.theme:before{height:calc(100% + 320px);opacity:var(--t-op1,.55);background-image:var(--t-deco1,none);background-size:var(--t-size1,160px 160px);animation:var(--t-anim1,p2k-drift-160 16s linear infinite);top:-160px}.ts-feature.theme:after{height:calc(100% + 480px);opacity:var(--t-op2,.35);background-image:var(--t-deco2,none);background-size:var(--t-size2,240px 240px);animation:var(--t-anim2,p2k-drift-240 30s linear infinite);top:-240px}@media (prefers-reduced-motion:reduce){.ts-feature.theme:before,.ts-feature.theme:after{animation:none}}.pc-loader{z-index:1000;backdrop-filter:blur(28px)saturate(150%);pointer-events:none;background:#0e0f1380;place-items:center;animation:.7s 1.9s forwards pc-loader-out;display:grid;position:fixed;inset:0}.pc-loader__word{font-variation-settings:"wdth" 125;letter-spacing:-.02em;text-transform:uppercase;color:#eeebe4;margin:0;font-size:clamp(2.8rem,13vw,7.5rem);font-weight:900;font-stretch:125%;line-height:.92;display:grid}.pc-loader__line{display:flex}.pc-loader__line--lime{color:var(--lime)}.pc-loader__word span span{opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) forwards pc-letter;animation-delay:calc(var(--i) * 55ms + .15s);display:inline-block;transform:translateY(.35em)}@keyframes pc-letter{to{opacity:1;transform:none}}@keyframes pc-loader-out{to{opacity:0;visibility:hidden}}.pc-seen .pc-loader{display:none}@supports not (backdrop-filter:blur(1px)){.pc-loader{background:#0e0f13f5}}@media (prefers-reduced-motion:reduce){.pc-loader{animation-duration:.3s;animation-delay:.6s}.pc-loader__word span span{animation-duration:10ms;animation-delay:0s}}.ts-page{isolation:isolate;position:relative;overflow:hidden}.ts-page:before{content:"";z-index:-2;background:radial-gradient(45% 38% at 88% 6%,#d1ff6d29,#0000 70%),radial-gradient(50% 42% at 4% 28%,#3c78ff33,#0000 70%),radial-gradient(48% 40% at 96% 62%,#ff469624,#0000 70%),radial-gradient(55% 40% at 10% 96%,#ffa03c1f,#0000 70%);position:absolute;inset:0}.ts-page:after{content:"";z-index:-1;aspect-ratio:1/2;opacity:.07;pointer-events:none;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20400%22%20fill%3D%22none%22%20stroke%3D%22%23d1ff6d%22%20stroke-width%3D%222%22%3E%3Crect%20x%3D%2210%22%20y%3D%2210%22%20width%3D%22180%22%20height%3D%22380%22%2F%3E%3Cpath%20d%3D%22M10%20200h180M10%2068h180M10%20332h180M100%2068v264%22%2F%3E%3Cpath%20stroke-width%3D%221%22%20d%3D%22M10%20200v0%22%20%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;width:min(1100px,150vw);position:absolute;top:40px;left:50%;transform:translate(-50%)rotate(-8deg)}.ts-event .tp{max-width:920px;margin-inline:auto}.ts-event .tp-back{justify-self:start}.sys-dark .ts-event .tp-hero,.sys-dark .ts-event .tp-hero.theme{border:1px solid var(--t-border,#ffffff24);border-bottom:3px solid var(--t-accent,var(--tp-accent));background:radial-gradient(70% 90% at 0% 100%, var(--t-glow1,#ffffff14), transparent 70%), radial-gradient(50% 70% at 100% 0%, var(--t-glow2,#ffffff0d), transparent 70%), linear-gradient(135deg, var(--t-bg1,#26272c) 0%, var(--t-bg2,#2c2d33) 100%);box-shadow:var(--t-shadow,0 30px 60px -30px #0a0a1ebf);color:#f7f5ff;isolation:isolate;border-top-width:1px;border-radius:22px;overflow:hidden}.sys-dark .ts-event .tp-hero.theme:before,.sys-dark .ts-event .tp-hero.theme:after{display:block}.sys-dark .ts-event .tp-hero .tp-hero__title,.sys-dark .ts-event .tp-hero .tp-hero__meta{color:#fff}.sys-dark .ts-event .tp-hero .tm-muted,.sys-dark .ts-event .tp-hero .tp-hero__hello{color:#f7f5ffbf}.sys-dark .ts-event .tp>.tp-section,.sys-dark .ts-event .bk-box,.sys-dark .ts-event .tp-champ,.sys-dark .ts-event .tp-note{border:1px solid var(--glass-line);background:var(--glass-fill);backdrop-filter:blur(var(--glass-blur)) saturate(140%);border-radius:22px;padding:clamp(18px,3vw,28px);box-shadow:inset 0 1px #ffffff12,0 22px 44px -28px #000000a6}.sys-dark .ts-event .tp-nav{--tp-nav-bg:#20212699;border-color:var(--glass-line);border-radius:16px}.ts-event .tp-h2{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:800}.ts-event .bk-box .btn--lime,.ts-event .tp-actions .btn--lime{background:var(--lime);color:var(--on-lime,#141414);border-radius:14px;font-weight:800}.ts-event .bk-box{gap:14px 28px}@supports not (backdrop-filter:blur(1px)){.sys-dark .ts-event .tp>.tp-section,.sys-dark .ts-event .bk-box,.sys-dark .ts-event .tp-champ,.sys-dark .ts-event .tp-note,.sys-dark .ts-event .tp-nav{background:#28292ff5}}@media (prefers-reduced-motion:reduce){.sys-dark .ts-event .tp-hero.theme:before,.sys-dark .ts-event .tp-hero.theme:after{animation:none}}.ts-event .tp-desc{max-width:none;color:var(--text);margin:0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:700}.sys-dark .ts-event .tp-info{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px}.sys-dark .ts-event .tp-info>div{text-align:center;border:1px solid var(--glass-line);border-top:3px solid var(--lime);background:linear-gradient(#d1ff6d12,#ffffff08);border-radius:16px;align-content:center;justify-items:center;min-height:84px;padding:16px 14px}.sys-dark .ts-event .tp-info>div:nth-child(4n+2){background:linear-gradient(#6aa4ff1a,#ffffff08);border-top-color:#6aa4ff}.sys-dark .ts-event .tp-info>div:nth-child(4n+3){background:linear-gradient(#ff6fae1a,#ffffff08);border-top-color:#ff6fae}.sys-dark .ts-event .tp-info>div:nth-child(4n){background:linear-gradient(#ffb04a1a,#ffffff08);border-top-color:#ffb04a}.ts-event .tp-info dd{font-size:1.05rem;font-weight:700}@media (width>=900px){.sys-dark .ts-event .tp-info{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.sys-dark .ts-event .tp-hero__host{backdrop-filter:blur(14px)saturate(150%);background:linear-gradient(160deg,#ffffffdb,#ffffff9e);border:1px solid #ffffff47;border-radius:18px;align-content:center;align-self:stretch;gap:12px;min-width:190px;padding:18px 22px;box-shadow:inset 0 1px #ffffff80,0 18px 36px -22px #0009}.sys-dark .ts-event .tp-hero__host .tm-small{letter-spacing:.16em;text-transform:uppercase;color:#14141499;font-size:.68rem;font-weight:800}@media (width<=700px){.sys-dark .ts-event .tp-hero__host{align-self:auto;min-width:0}}.sys-dark .ts-event .tp-hero__host{background:#ffffff80;border-color:#ffffff59;border-radius:16px;align-self:center;gap:8px;min-width:0;padding:12px 16px;box-shadow:inset 0 1px #ffffff73,0 12px 28px -20px #0000008c}.sys-dark .ts-event .tp-hero__host img{max-width:130px;max-height:60px}@media (width<=700px){.sys-dark .ts-event .tp-hero__host{justify-self:start}}.sys-dark .ts-event .tp-hero{align-items:start}.sys-dark .ts-event .tp-hero__host{backdrop-filter:blur(22px)saturate(170%);background:#ffffff24;border-color:#ffffff4d;align-self:start;box-shadow:inset 0 1px #fff6,0 12px 28px -20px #00000080}.sys-dark .ts-event .tp-hero__host.is-light{background:#08090e24;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff24,0 12px 28px -20px #00000080}.sys-dark .ts-event .tp-hero__host .tm-small{color:#ffffffbf}.sys-dark .ts-event .tp-hero__host:not(.is-light) .tm-small{color:#141414b3}.ts-event .tp-facts{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.ts-event .tp-price{background:var(--lime);color:var(--on-lime,#141414);letter-spacing:-.01em;border-radius:999px;padding:6px 16px;font-size:1.15rem;font-weight:800}@media (width<=700px){.sys-dark .ts-event .tp-hero__host{order:-1}}.sys-dark .ts-event .tp-hero__host{border:1px solid var(--glass-line);box-shadow:none;backdrop-filter:blur(4px);background:linear-gradient(#ffffff14,#ffffff08)}.sys-dark .ts-event .tp-hero__host.is-light{border:1px solid var(--glass-line);box-shadow:none;background:linear-gradient(#ffffff14,#ffffff08)}.sys-dark .ts-event .tp-hero__host:not(.is-light){background:#ffffff6b;border-color:#ffffff4d}.sys-dark .ts-event .tp-hero__host.is-light .tm-small{color:#f7f5ffb3}.sys-dark .ts-event .tp-hero,.sys-dark .ts-event .tp-hero.theme{border:1px solid var(--glass-line);background:radial-gradient(70% 90% at 0% 100%, color-mix(in srgb, var(--t-glow1,#ffffff14) 80%, transparent), transparent 70%), radial-gradient(50% 70% at 100% 0%, color-mix(in srgb, var(--t-glow2,#ffffff0d) 80%, transparent), transparent 70%), linear-gradient(135deg, color-mix(in srgb, var(--t-bg1,#26272c) 52%, transparent) 0%, color-mix(in srgb, var(--t-bg2,#2c2d33) 52%, transparent) 100%);backdrop-filter:blur(var(--glass-blur));box-shadow:inset 0 1px #ffffff12,0 22px 44px -28px #000000a6}.ts-event .tp-price{border-radius:14px;padding:8px 16px}.sys-dark .ts-event .tp-hero__host .tm-small,.sys-dark .ts-event .tp-hero__host.is-light .tm-small{color:#fff;text-shadow:0 1px 8px #0000008c;font-weight:800}.sys-dark .ts-event .tp-hero__host:not(.is-light) .tm-small{color:#141414;text-shadow:none}.ts-feature.theme{border:1px solid var(--glass-line);background:radial-gradient(70% 90% at 0% 100%, color-mix(in srgb, var(--t-glow1,#ffffff14) 80%, transparent), transparent 70%), radial-gradient(50% 70% at 100% 0%, color-mix(in srgb, var(--t-glow2,#ffffff0d) 80%, transparent), transparent 70%), linear-gradient(135deg, color-mix(in srgb, var(--t-bg1,#26272c) 52%, transparent) 0%, color-mix(in srgb, var(--t-bg2,#2c2d33) 52%, transparent) 100%);backdrop-filter:blur(var(--glass-blur));box-shadow:inset 0 1px #ffffff12,0 22px 44px -28px #000000a6}.ts-row{border-left:1px solid var(--glass-line)}.pl-page{isolation:isolate;position:relative;overflow-x:clip}.pl-page:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(45% 38% at 88% 4%,#d1ff6d24,#0000 70%),radial-gradient(50% 42% at 4% 30%,#3c78ff2e,#0000 70%),radial-gradient(48% 40% at 96% 66%,#ff46961f,#0000 70%),radial-gradient(55% 40% at 10% 98%,#ffa03c1a,#0000 70%);position:absolute;inset:0}.pl-page:after{content:"";z-index:-1;aspect-ratio:1/2;opacity:.06;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 400' fill='none' stroke='%23d1ff6d' stroke-width='2'%3E%3Crect x='10' y='10' width='180' height='380'/%3E%3Cpath d='M10 200h180M10 68h180M10 332h180M100 68v264'/%3E%3C/svg%3E") 50%/contain no-repeat;width:min(1000px,150vw);max-height:100%;position:absolute;top:40px;left:50%;transform:translate(-50%)rotate(-8deg)}.rg.pl-page{min-height:100vh;overflow:hidden}.sys-dark .pl-page :is(.rg-card,.pd-glass,.pd-more,.pf-card,.tm-card){background:var(--glass-fill);border:1px solid var(--glass-line);backdrop-filter:blur(var(--glass-blur)) saturate(140%);border-radius:22px;box-shadow:inset 0 1px #ffffff12,0 22px 44px -28px #000000a6}@supports not (backdrop-filter:blur(1px)){.sys-dark .pl-page :is(.rg-card,.pd-glass,.pd-more,.pf-card,.tm-card){background:#28292ff5}}.ts-event .tp-venue{justify-items:start}.ts-event .tp-venue__name{margin:0;font-size:clamp(1.15rem,2.4vw,1.4rem);font-weight:800}.ts-event .tp-venue__addr{color:var(--muted);margin:0}.acc{gap:clamp(20px,3vw,32px);max-width:920px;margin-inline:auto;display:grid}.acc-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.acc-title{letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,4vw,2.6rem)}.acc-tickets{gap:16px;display:grid}.acc-tickets .rg-h2{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.8rem;font-weight:800}.acc-empty{border:1px dashed var(--glass-line);background:var(--glass-fill);color:var(--muted);border-radius:22px;justify-items:start;gap:14px;padding:28px;display:grid}.acc-empty p{margin:0;font-size:1.05rem}.acc-past summary{cursor:pointer;color:var(--muted);margin-bottom:14px;font-weight:700}.tk-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.tk{--stub:112px;grid-template-columns:minmax(0, 1fr) var(--stub);border:1px solid var(--glass-line);backdrop-filter:blur(var(--glass-blur));-webkit-mask:radial-gradient(circle 11px at calc(100% - var(--stub)) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle 11px at calc(100% - var(--stub)) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle 11px at calc(100% - var(--stub)) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle 11px at calc(100% - var(--stub)) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;background:linear-gradient(135deg,#d1ff6d1a,#ffffff0d 45%,#6aa4ff1a);border-radius:22px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,0 22px 44px -28px #000000a6}.tk__main{color:var(--text);align-content:center;gap:6px;padding:22px 24px;text-decoration:none;display:grid}.tk__status{letter-spacing:.1em;text-transform:uppercase;background:#ffffff1a;border-radius:10px;justify-self:start;padding:4px 12px;font-size:.74rem;font-weight:800}.tk__status.is-ok{background:var(--lime);color:var(--on-lime,#141414)}.tk__name{letter-spacing:-.02em;font-size:clamp(1.25rem,2.6vw,1.7rem);line-height:1.1}.tk__meta{color:var(--muted);font-size:.98rem}.tk__note{color:#ffb04a;font-size:.9rem;font-weight:700}.tk__stub{border-left:2px dashed #ffffff38;align-content:center;justify-items:center;gap:4px;line-height:1;display:grid}.tk__stub strong{letter-spacing:-.04em;color:var(--lime);font-size:clamp(2.2rem,5vw,3rem)}.tk__stub span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:800}@media (width<=520px){.tk{--stub:84px}.tk__main{padding:18px 16px}}@supports not (backdrop-filter:blur(1px)){.tk{background:#28292ff5}}.ts-event .bk-part__pl{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.ts-event .bk-part__name{font-weight:800}.ts-event .bk-part__meta{color:var(--muted);align-items:center;gap:8px;font-size:.82rem;font-weight:700;display:inline-flex}.ts-event .bk-part__hand{white-space:nowrap;background:#ffffff14;border-radius:8px;padding:2px 8px}.ts-event .bk-part__lvl{background:var(--lime);color:var(--on-lime,#141414);border-radius:8px;padding:2px 8px}.bk-honest{border:1px solid var(--glass-line,#ffffff24);background:#d1ff6d14;border-radius:14px;margin:0;padding:10px 14px;font-size:.92rem;line-height:1.45}.sys-dark .ts-event .tp-hero__side{align-self:start;justify-items:end;gap:10px;display:grid}.sys-dark .ts-event .tp-hero__sponsors{justify-items:stretch;min-width:170px}.sys-dark .ts-event .tp-hero__sponsors .tm-small{justify-self:center}.sys-dark .ts-event .tp-hero__sponsors ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sys-dark .ts-event .tp-hero__sponsors li{justify-items:center;gap:4px;display:grid}.sys-dark .ts-event .tp-spons__logo{background:#08090e24;border:1px solid #ffffff1f;border-radius:12px;place-items:center;min-height:44px;padding:6px 12px;display:grid}.sys-dark .ts-event .tp-spons__logo.is-dark{background:#ffffff80}.sys-dark .ts-event .tp-spons__logo img{object-fit:contain;max-width:130px;max-height:44px;display:block}.sys-dark .ts-event .tp-spons__logo strong{font-size:.95rem}.sys-dark .ts-event .tp-spons__name{color:#ffffffd9;text-align:center;font-size:.74rem;font-weight:700}@media (width<=700px){.sys-dark .ts-event .tp-hero__side{order:-1;justify-items:start}}.sys-dark .ts-event .tp-hero__side{align-content:space-between;align-self:stretch;justify-items:end}.sys-dark .ts-event .tp-hero__sponsors{place-self:end;gap:6px;min-width:0;padding:8px 14px 10px}.sys-dark .ts-event .tp-hero__sponsors ul{justify-content:center;align-items:flex-start;gap:16px;display:flex}.sys-dark .ts-event .tp-spons__logo,.sys-dark .ts-event .tp-spons__logo.is-dark{background:0 0;border:0;min-height:0;padding:0}.sys-dark .ts-event .tp-spons__logo img{max-width:96px;max-height:34px}.sys-dark .ts-event .tp-hero__sponsors:not(.is-light) .tp-spons__name{color:#141414bf}@media (width<=700px){.sys-dark .ts-event .tp-hero__side{align-self:auto}.sys-dark .ts-event .tp-hero__sponsors{justify-self:start}}.sys-dark .ts-event .tp-hero__sponsors,.sys-dark .ts-event .tp-hero__sponsors *{-webkit-user-select:none;user-select:none}.sys-dark .ts-event .tp-hero__sponsors ul{align-items:center;gap:22px}.sys-dark .ts-event .tp-hero__sponsors li{justify-content:center;align-items:center;display:flex}.sys-dark .ts-event .tp-spons__logo{height:40px;color:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex}.sys-dark .ts-event .tp-spons__logo img{object-fit:contain;-webkit-user-drag:none;width:auto;max-width:110px;height:100%;max-height:40px;display:block}.sys-dark .ts-event a.tp-spons__logo{cursor:pointer;transition:transform .15s,opacity .15s}.sys-dark .ts-event a.tp-spons__logo:hover,.sys-dark .ts-event a.tp-spons__logo:focus-visible{opacity:.85;transform:translateY(-1px)}.sys-dark .ts-event a.tp-spons__logo:focus-visible{outline:3px solid var(--lime);outline-offset:4px;border-radius:8px}.ts-after{max-width:920px;margin:clamp(28px,5vw,48px) auto 0}.pb{border-radius:22px;gap:18px;padding:clamp(18px,3vw,26px) clamp(18px,3vw,28px);display:grid}.pb__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pb__head .ts-h2{margin:0}.pb__logos{flex-wrap:wrap;align-items:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pb__logo{border:1px solid var(--glass-line);height:56px;color:var(--text);-webkit-user-select:none;user-select:none;background:#08090e24;border-radius:14px;justify-content:center;align-items:center;padding:8px 18px;text-decoration:none;transition:transform .15s,background-color .15s;display:flex}.pb__logo.is-dark{color:#141414;background:#ffffff80}.pb__logo img{object-fit:contain;-webkit-user-drag:none;width:auto;max-width:150px;height:100%;display:block}.pb__logo:hover,.pb__logo:focus-visible{transform:translateY(-1px)}.pb__logo:focus-visible{outline:3px solid var(--lime);outline-offset:3px}@media (width<=520px){.pb__head .ts-btn{width:100%}}.fc{padding-bottom:clamp(48px,8vw,96px)}.fc .hm-pagetitle{font-size:clamp(2rem,6vw,3.9rem)}.fc .hm-system__head .title-lg,.fc .hm-clubs__main .title-lg,.fc .hm-contact .title-lg,.fc .hm-head .title-lg{font-size:clamp(1.7rem,4.2vw,2.8rem)}.fc .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:800}.sys-dark .fc .glass.card,.sys-dark .fc .hm-features li,.sys-dark .fc .hm-clubs__side,.sys-dark .fc .hm-system__shot a{background:var(--glass-fill);border:1px solid var(--glass-line);backdrop-filter:blur(var(--glass-blur)) saturate(140%);border-radius:22px;box-shadow:inset 0 1px #ffffff12,0 22px 44px -28px #000000a6}.sys-dark .fc .hm-features li{padding:18px 20px}.sys-dark .fc .hm-clubs__side{padding:clamp(18px,3vw,28px)}.sys-dark .fc .hm-system__shot a{overflow:hidden}.sys-dark .fc .hm-section{border-top:0}@supports not (backdrop-filter:blur(1px)){.sys-dark .fc .glass.card,.sys-dark .fc .hm-features li,.sys-dark .fc .hm-clubs__side,.sys-dark .fc .hm-system__shot a{background:#28292ff5}}.sys-dark .fc .hm-hero,.sys-dark .fc .hm-hero--page{background:0 0;border-radius:0}
