.polteam-homepage{--pth-red:#e3212d;--pth-red-dark:#9f111a;--pth-black:#070808;--pth-panel:#101112;--pth-line:#343638;--pth-muted:#a7a9ad;--pth-white:#f6f6f4;--pth-display:"Barlow Condensed",sans-serif;--pth-body:"Inter",sans-serif;color:var(--pth-white);font:400 16px/1.65 var(--pth-body);isolation:isolate}.polteam-homepage *{box-sizing:border-box}.polteam-homepage a{color:inherit;text-decoration:none}.polteam-homepage img{max-width:100%;height:auto}.pth-breakout{width:100vw;margin-left:calc(50% - 50vw)}.pth-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.pth-hero{min-height:720px;display:grid;place-items:center;position:relative;background-image:linear-gradient(180deg,rgba(0,0,0,.35),rgba(5,6,6,.22) 58%,#070808 100%),var(--pth-hero);background-size:cover;background-position:center}.pth-hero:after{content:"";position:absolute;inset:auto 0 0;height:190px;background:linear-gradient(transparent,var(--pth-black))}.pth-hero__shape{position:absolute;left:0;top:150px;width:170px;height:300px;opacity:.7;background:linear-gradient(45deg,transparent 43%,var(--pth-red) 44% 51%,transparent 52%),linear-gradient(45deg,transparent 54%,#6b0c13 55% 62%,transparent 63%)}.pth-hero__content{text-align:center;position:relative;z-index:2}.pth-eyebrow{color:#e95a62!important;font:700 12px/1 var(--pth-body)!important;letter-spacing:.24em}.pth-hero h1{color:#fff!important;font:800 clamp(60px,8vw,105px)/.9 var(--pth-display)!important;letter-spacing:.015em!important;text-transform:uppercase;margin:12px 0!important}.pth-hero__lead{color:#fff!important;font:600 clamp(17px,2vw,23px)/1.4 var(--pth-display)!important;margin:20px auto 28px!important}.pth-actions{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.pth-button{display:inline-flex!important;align-items:center;justify-content:center;gap:20px;min-height:58px;padding:0 35px!important;border:1px solid var(--pth-red)!important;border-radius:4px;font:700 18px/1 var(--pth-display)!important;color:#fff!important;transition:.2s}.pth-button span{font-size:28px}.pth-button--primary{background:linear-gradient(135deg,#be1822,var(--pth-red))!important;box-shadow:0 10px 35px rgba(227,33,45,.18)}.pth-button--outline{background:rgba(4,4,4,.72)!important}.pth-button:hover{color:#fff!important;transform:translateY(-2px);box-shadow:0 10px 35px rgba(227,33,45,.28)}.pth-hero__tagline{display:block;margin-top:42px;font:600 21px var(--pth-display);color:#c5c5c5}.pth-main{background:radial-gradient(circle at 48% 20%,#111 0,transparent 30%),var(--pth-black);padding-bottom:50px;position:relative}.pth-main:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px);background-size:5px 5px}.pth-section{position:relative;padding-top:42px;scroll-margin-top:30px}.pth-title{display:flex!important;align-items:center;justify-content:center;gap:20px;margin:0 0 27px!important;color:#fff!important;font:700 36px/1 var(--pth-display)!important;text-align:center}.pth-title:before,.pth-title:after{content:"";height:1px;width:160px;background:linear-gradient(90deg,transparent,var(--pth-red))}.pth-title:after{transform:scaleX(-1)}.pth-title span:after{content:"◆";display:block;color:var(--pth-red);font-size:9px;margin-top:10px}.pth-plugin-notice{padding:24px;border:1px solid #4a2326;border-radius:6px;color:#cfb6b8;text-align:center;background:#100b0c}.pth-about{display:grid;grid-template-columns:2.2fr repeat(3,1fr);gap:14px;align-items:stretch}.pth-about>p{color:#d0d0d0!important;font:400 17px/1.8 var(--pth-display)!important;padding-right:32px;margin:0!important}.pth-fact{border:1px solid var(--pth-line);border-radius:6px;min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(145deg,#121314,#090a0a);font-family:var(--pth-display)}.pth-fact i{font-style:normal;color:var(--pth-red);font-size:42px;line-height:1}.pth-fact small{font-size:17px}.pth-fact strong{font-size:27px}.pth-news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pth-news-card{border:1px solid var(--pth-line);background:linear-gradient(145deg,#121313,#090a0a);border-radius:7px;overflow:hidden}.pth-news-card__image{display:block;aspect-ratio:16/8.8;background:radial-gradient(circle at 30% 30%,#74151b,transparent 45%),linear-gradient(135deg,#1e2022,#080909);overflow:hidden}.pth-news-card__image img{width:100%!important;height:100%!important;object-fit:cover;transition:.3s}.pth-news-card:hover img{transform:scale(1.04)}.pth-news-card__image>span{height:100%;display:grid;place-items:center;font:800 70px var(--pth-display);color:rgba(255,255,255,.12)}.pth-news-card__copy{padding:20px}.pth-news-card__copy small{color:#bdbdbd;font:600 12px var(--pth-body)}.pth-news-card__copy h3{font:700 24px/1.12 var(--pth-display)!important;margin:6px 0 9px!important;color:#fff!important}.pth-news-card__copy p{color:#c2c2c2!important;font:400 14px/1.6 var(--pth-body)!important}.pth-more{color:var(--pth-red)!important;font:600 15px var(--pth-display)!important}.pth-center{text-align:center;margin-top:32px!important}.pth-cta-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-top:55px}.pth-cta{display:grid;grid-template-columns:72px 1fr;gap:20px;padding:36px;border:1px solid var(--pth-line);border-radius:7px;background:linear-gradient(145deg,#111213,#080909)}.pth-cta--support{border-color:#7e171e;background:radial-gradient(circle at 90% 10%,rgba(180,20,29,.25),transparent 55%),#0d0a0a}.pth-cta__icon{width:65px;height:65px;border:1px solid #6b151b;border-radius:50%;display:grid;place-items:center;color:var(--pth-red);font-size:38px}.pth-cta h2{font:700 31px/1 var(--pth-display)!important;color:#fff!important;margin:0 0 12px!important}.pth-cta p{color:#c2c2c2!important;font-size:13px!important}.pth-tags{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0}.pth-tags span{padding:3px 18px;border:1px solid var(--pth-red);border-radius:20px;color:#e7a0a4;font:500 16px var(--pth-display)}.pth-cta .pth-button{min-height:52px;margin-top:14px}.pth-contact{position:relative;text-align:center;border-top:1px solid #292a2b;color:#aaa;padding:30px 0 0;margin-top:45px}.pth-contact a{color:#fff}.polteam-homepage .plt-em,.polteam-homepage .esport-manager-root{--plt-em-bg:#0b0c0c!important;--plt-em-surface:#111213!important;--plt-em-border:#343638!important;font-family:var(--pth-display)!important;max-width:none!important}.polteam-homepage .plt-em-section{padding:0!important;margin:0!important;background:transparent!important}.polteam-homepage .plt-em-heading{display:none!important}.polteam-homepage .plt-em-match-center__cards{gap:24px!important}.polteam-homepage .plt-em-match-center__panel,.polteam-homepage .plt-em-match{background:linear-gradient(145deg,#121313,#080909)!important;border-color:#3b3d3e!important;border-radius:7px!important}.polteam-homepage .plt-em-match-center__panel:first-child{border-color:#8e2026!important}.polteam-homepage .plt-em-match-center__label{font-family:var(--pth-display)!important;background:#3b3b3b!important}.polteam-homepage .plt-em-match-center__panel:first-child .plt-em-match-center__label{background:#8e2026!important}.polteam-homepage .plt-em-esea-strip{background:linear-gradient(90deg,#151616,#0a0b0b)!important;border:1px solid #353738!important;border-radius:6px!important;margin-top:15px!important}.polteam-homepage .plt-em-score{font-family:var(--pth-display)!important}.polteam-homepage .plt-em-score span:first-child,.polteam-homepage .plt-em-esea-strip__score b{color:#45bd56!important}.polteam-homepage .plt-em-score span:last-child,.polteam-homepage .plt-em-esea-strip__score strong{color:#e23a42!important}.polteam-homepage .plt-em-profile-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:17px!important}.polteam-homepage .plt-em-profile{background:linear-gradient(145deg,#141515,#090a0a)!important;border:1px solid #484a4b!important;border-radius:6px!important;overflow:hidden!important}.polteam-homepage .plt-em-profile__image{aspect-ratio:3/4!important;object-fit:cover!important;background:radial-gradient(circle at 50% 30%,#3c1115,#101112 60%)!important}.polteam-homepage .plt-em-card-body{text-align:center!important}.polteam-homepage .plt-em-profile h3{font-family:var(--pth-display)!important;font-size:20px!important}.polteam-homepage .plt-em-role{color:#aaa!important}.polteam-homepage .plt-em-partner-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important}.polteam-homepage .plt-em-partner{min-height:135px!important;background:linear-gradient(145deg,#131414,#090a0a)!important;border:1px solid #454748!important;border-radius:6px!important;text-align:center!important}.polteam-homepage .plt-em-partner__logo{max-height:58px!important;filter:grayscale(1) brightness(2)!important}.polteam-homepage .plt-em-partner .plt-em-card-body{padding:8px!important}.polteam-homepage .plt-em-partner h3{font-family:var(--pth-display)!important;font-size:18px!important}.polteam-homepage .plt-em-partner .plt-em-description,.polteam-homepage .plt-em-partner .plt-em-eyebrow,.polteam-homepage .plt-em-partner__since{display:none!important}
@media(max-width:1000px){.pth-about{grid-template-columns:repeat(3,1fr)}.pth-about>p{grid-column:1/-1}.polteam-homepage .plt-em-profile-grid{grid-template-columns:repeat(3,1fr)!important}.polteam-homepage .plt-em-partner-grid{grid-template-columns:repeat(3,1fr)!important}.pth-cta-grid{grid-template-columns:1fr}}
@media(max-width:760px){.pth-shell{width:min(100% - 30px,1180px)}.pth-hero{min-height:680px;background-position:60% center}.pth-hero__shape{display:none}.pth-hero h1{font-size:56px!important}.pth-title{font-size:31px!important}.pth-title:before,.pth-title:after{width:60px}.polteam-homepage .plt-em-match-center__cards{grid-template-columns:1fr!important}.polteam-homepage .plt-em-profile-grid{grid-template-columns:repeat(2,1fr)!important}.polteam-homepage .plt-em-partner-grid{grid-template-columns:repeat(2,1fr)!important}.pth-about{grid-template-columns:1fr}.pth-about>p{grid-column:auto;padding-right:0}.pth-news{grid-template-columns:1fr}.pth-cta{grid-template-columns:1fr;padding:25px}}
@media(max-width:430px){.pth-actions .pth-button{width:100%}.polteam-homepage .plt-em-profile-grid{grid-template-columns:1fr!important}.pth-fact{min-height:140px}}
