.about-page-shell,.coaching-page-shell,.contact-page-shell,.download-page-shell,.services-page-shell{--bg:#fff;--fg:#1c1c1c;--muted:#1c1c1c9e;--muted-2:#1c1c1c70;--glass:#f6f6f6;--glass-border:#1111111a;--accent:#1c1c1c;--accent-rgb:28,28,28;background:#fff;color:#1c1c1c;font-family:var(--font-body);min-height:100vh;padding-top:0}html[data-theme=light] .about-page-shell :is(h1,h2,h3),html[data-theme=light] .coaching-page-shell :is(h1,h2,h3),html[data-theme=light] .contact-page-shell :is(h1,h2,h3),html[data-theme=light] .services-page-shell :is(h1,h2,h3){color:#1c1c1c;font-family:var(--font-body)}html[data-theme=light] .about-page-shell :is(p,li),html[data-theme=light] .coaching-page-shell :is(p,li),html[data-theme=light] .contact-page-shell :is(p,li),html[data-theme=light] .services-page-shell :is(p,li){color:#1c1c1c9e}html[data-theme=light] .about-page-shell :is([class*=eyebrow],[class*=role]),html[data-theme=light] .coaching-page-shell :is([class*=eyebrow],[class*=role]),html[data-theme=light] .contact-page-shell :is([class*=eyebrow],[class*=role]),html[data-theme=light] .services-page-shell :is([class*=eyebrow],[class*=role]){color:#1c1c1c85}html[data-theme=light] .about-page-shell :is(.about-beliefs,.about-cta,.about-mv,.about-belief-card,.about-team-row-photo),html[data-theme=light] .coaching-page-shell :is(.coaching-pillars,.coaching-pillar,.coaching-cta),html[data-theme=light] .services-page-shell :is(.svp-highlight-item){border-color:#1111111a}html[data-theme=light] .about-pros-page .pros-team-card .pros-team-bio{color:#ffffffc7}html[data-theme=light] .about-pros-page .pros-team-card .pros-team-identity h3{color:#fff}html[data-theme=light] .about-pros-page .pros-team-card .pros-team-identity p{color:#ffffffe6}html[data-theme=light] .contact-page-shell .ct-section{background:#fff;padding:32px 0 72px}html[data-theme=light] :is(.contact-page-shell,.contact-page-shell .contact2-section,.coach-platform-page){background-color:#fff;color:#1c1c1c}html[data-theme=light] .contact-page-shell .ct-h2{color:#1c1c1c;font-family:var(--font-body);font-weight:430;letter-spacing:-.055em}html[data-theme=light] .contact-page-shell .ct-label,html[data-theme=light] .contact-page-shell .ct-sub{color:#1c1c1c94}html[data-theme=light] .contact-page-shell .ct-input{background:#f6f6f6;border-color:#1111111a;color:#1c1c1c}html[data-theme=light] .contact-page-shell .ct-input:focus{border-color:#1c1c1c;box-shadow:0 0 0 2px #11111114}html[data-theme=light] .contact-page-shell .ct-submit{background:#1c1c1c;border-color:#1c1c1c;color:#fff}html[data-theme=linear] .about-page-shell,html[data-theme=linear] .coaching-page-shell,html[data-theme=linear] .contact-page-shell,html[data-theme=linear] .download-page-shell,html[data-theme=linear] .services-page-shell{--bg:#141414;--fg:#f7f8ff;--muted:#e7e9f4ad;--muted-2:#e7e9f475;--glass:hsla(0,0%,100%,.055);--glass-border:#ffffff1c;--accent:#2b88d9;--accent-rgb:43,136,217;background:#141414;color:#f7f8ff}html[data-theme=linear] :is(.contact-page-shell,.contact-page-shell .ct-section,.contact-page-shell .contact2-section,.coach-platform-page){background-color:#141414}html[data-theme=linear] .contact-page-shell :is(.ct-section,.contact2-section){color:#f7f8ff}html[data-theme=linear] .about-page-shell :is(h1,h2,h3),html[data-theme=linear] .coaching-page-shell :is(h1,h2,h3),html[data-theme=linear] .contact-page-shell :is(h1,h2,h3),html[data-theme=linear] .download-page-shell :is(h1,h2,h3),html[data-theme=linear] .services-page-shell :is(h1,h2,h3){color:#f7f8ff}html[data-theme=linear] .about-page-shell :is(p,li),html[data-theme=linear] .coaching-page-shell :is(p,li),html[data-theme=linear] .contact-page-shell :is(p,li),html[data-theme=linear] .download-page-shell :is(p,li),html[data-theme=linear] .services-page-shell :is(p,li){color:#e7e9f4ad}html[data-theme=linear] .about-page-shell :is([class*=eyebrow],[class*=role]),html[data-theme=linear] .coaching-page-shell :is([class*=eyebrow],[class*=role]),html[data-theme=linear] .contact-page-shell :is([class*=eyebrow],[class*=role]),html[data-theme=linear] .download-page-shell :is([class*=eyebrow],[class*=role]),html[data-theme=linear] .services-page-shell :is([class*=eyebrow],[class*=role]){color:#e7e9f480}.download-page-shell{--download-page-bg:var(--bg);--download-white:#f7f8ff;--download-white-rgb:247,248,255;--download-night:#040d19;--download-icon-top:#353c48;--download-icon-bottom:#121820;--download-discord:#5865f2;--download-valorant:#0f1923;--download-valorant-mark:#ff4655;--download-cod:#191b1e;--download-obs:#242428;background:var(--download-page-bg);color:var(--fg);min-height:100vh;overflow:clip}.download-hero{--text-hero-title:64px;--text-hero-lead:var(--text-lead);background:linear-gradient(180deg,#0309101a 20%,#03091033 65%,var(--download-page-bg) 100%),url(/static/media/roster-studio-backdrop-v1.f100fa3bace4db7b025a.webp) 50% /cover,#030910;display:grid;isolation:isolate;min-height:740px;overflow:hidden;padding:calc(var(--nav-height) + 86px) var(--section-pad-x) 88px;place-items:center;position:relative}.download-hero:before{border-inline:1px solid rgba(var(--download-white-rgb),.045);content:"";inset:var(--nav-height) 0 0;margin:0 auto;-webkit-mask-image:linear-gradient(#0000,#000 24%,#000 68%,#0000);mask-image:linear-gradient(#0000,#000 24%,#000 68%,#0000);pointer-events:none;position:absolute;width:min(var(--section-max-width),calc(100% - 48px));z-index:-1}.download-copy{color:var(--download-white);margin:0 auto;text-align:center;width:min(800px,100%)}.download-hero .download-copy h1{text-wrap:balance;color:var(--download-white);font-size:var(--text-hero-title);letter-spacing:0;line-height:1.12;margin:0}.download-hero .download-copy>p{text-wrap:balance;color:rgba(var(--download-white-rgb),.74);font-size:var(--text-hero-lead);line-height:1.6;margin:18px auto 0;max-width:520px}.download-primary{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:rgba(var(--download-white-rgb),.95);border:1px solid rgba(var(--download-white-rgb),.8);border-radius:var(--radius-md);box-shadow:0 4px 16px #00000029,inset 0 1px 0 var(--download-white);display:inline-flex;font-size:var(--text-sm);font-weight:var(--weight-semibold);gap:10px;justify-content:center;line-height:1.4;margin-top:28px;min-height:48px;padding:14px 22px;text-decoration:none;transition:background var(--motion-fast),border-color var(--motion-fast)}.download-primary,html[data-theme] .download-hero .download-primary{color:var(--download-night)}html[data-theme] .download-hero .download-primary>span{color:inherit}.download-hero .download-primary:hover{background:var(--download-white);border-color:var(--download-white)}.download-primary:focus-visible{outline:2px solid var(--download-white);outline-offset:5px}.download-windows-logo{fill:currentColor;flex:0 0 auto;height:17px;width:17px}.download-compatibility{color:rgba(var(--download-white-rgb),.58);display:block;font-size:var(--text-xs);line-height:1.6;margin-top:14px}.download-app-art{display:flex;isolation:isolate;justify-content:center;margin:66px auto 0;pointer-events:none;position:relative}.download-app-art:before{border-top:1px solid rgba(var(--download-white-rgb),.055);content:"";position:absolute;top:50%;width:min(1080px,calc(100vw - 80px));z-index:-1}.download-app-dock{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,rgba(var(--download-white-rgb),.055),rgba(var(--download-white-rgb),.015));border:1px solid rgba(var(--download-white-rgb),.1);border-radius:30px;box-shadow:0 16px 48px #0000001f,inset 0 1px 0 rgba(var(--download-white-rgb),.06);display:flex;gap:16px;justify-content:center;padding:14px 18px;position:relative}.download-dock-tile{border:1px solid rgba(var(--download-white-rgb),.15);border-radius:17px;box-shadow:0 4px 10px #0003,inset 0 1px 0 rgba(var(--download-white-rgb),.15);color:var(--download-white);display:grid;height:72px;place-items:center;width:72px}.download-dock-tile svg{height:36px;width:36px}.download-dock-tile--discord{background:var(--download-discord)}.download-dock-tile--valorant{background:var(--download-valorant);color:var(--download-valorant-mark)}.download-dock-tile--cod{background:var(--download-cod)}.download-dock-tile--cod img{display:block;height:auto;object-fit:contain;width:90%}.download-dock-tile--obs{background:var(--download-obs)}.download-app-icon{background:linear-gradient(145deg,var(--download-icon-top),var(--download-icon-bottom) 80%);border:1px solid rgba(var(--download-white-rgb),.38);border-radius:25px;box-shadow:0 12px 20px #00000059,0 3px 3px #00000047,inset 0 1px 1px rgba(var(--download-white-rgb),.24),inset 0 -2px 2px #00000073;display:grid;height:100px;margin-block:-8px;place-items:center;position:relative;width:100px}.download-app-icon img{display:block;filter:drop-shadow(0 2px 1px rgba(0,0,0,.45));height:84%;width:84%}.download-content{margin:0 auto;padding:60px var(--section-pad-x) var(--section-space);width:min(100%,860px)}.download-platform-copy.faq2-header{margin-bottom:40px;text-align:center}.download-questions-section .download-platform-copy h2{color:var(--fg);font-size:40px;letter-spacing:0;line-height:1.2;margin:0}.download-questions-section .faq2-subtitle{color:var(--muted);font-size:var(--text-body);margin-top:16px}.download-questions-section .download-question-list{border-top:1px solid var(--border-default);gap:0}html[data-theme] .download-questions-section .download-faq-item{background:#0000;border:0;border-bottom:1px solid var(--border-default);border-radius:0;box-shadow:none}.download-questions-section .download-faq-item:before{content:none}.download-questions-section .download-faq-item .faq2-trigger{align-items:center;background:#0000;border:0;color:var(--fg);cursor:pointer;display:flex;font:inherit;font-size:16px;font-weight:var(--weight-medium);gap:24px;justify-content:space-between;letter-spacing:0;line-height:1.5;min-height:76px;padding:24px 0;text-align:left;width:100%}.download-questions-section .download-faq-item .faq2-trigger:hover{color:var(--muted)}.download-questions-section .download-faq-item .faq2-trigger:focus-visible{outline:2px solid var(--fg);outline-offset:-2px}.download-questions-section .download-faq-item .faq2-icon{background:#0000;color:var(--muted);display:grid;flex:0 0 24px;height:24px;place-items:center}.download-questions-section .faq2-answer-wrap{overflow:hidden}.download-questions-section .download-faq-item .faq2-answer-wrap p{background:#0000;border-radius:0;color:var(--muted);font-size:var(--text-body);line-height:1.65;margin:0;padding:0 42px 24px 0}@media (max-width:620px){.download-hero{--text-hero-title:40px;--text-hero-lead:var(--text-body);min-height:0;padding-bottom:72px;padding-top:calc(var(--nav-height) + 64px)}.download-hero:before{width:calc(100% - 32px)}.download-hero .download-copy>p{max-width:340px}.download-primary{min-height:48px;padding-inline:20px}.download-app-art{margin-top:52px}.download-app-dock{border-radius:24px;gap:clamp(8px,2.4vw,14px);padding:12px}.download-dock-tile{border-radius:var(--radius-md);height:clamp(38px,11.5vw,56px);width:clamp(38px,11.5vw,56px)}.download-dock-tile svg{height:26px;width:26px}.download-app-icon{border-radius:var(--radius-lg);height:clamp(68px,20vw,88px);width:clamp(68px,20vw,88px)}.download-content{padding-top:40px}.download-platform-copy.faq2-header{margin-bottom:30px}.download-questions-section .download-platform-copy h2{font-size:30px}}