:root{--acid:#c7f55b;--red:#ff8874;--surface:#12191c;--edge:#303d3b}html{scroll-behavior:smooth}body{font-size:16px}.network-shell .sidebar{width:238px;padding:22px 15px}.network-shell .main-shell{margin-left:238px}.network-shell .sidebar .brand{font-size:30px}.network-shell .club-switch{margin:22px 0 19px}.network-shell .nav-link{font-size:14px;padding:10px;gap:10px}.network-shell .sidebar nav{overflow:auto;min-height:100px}.network-shell .nav-bottom{padding-top:16px}.network-shell .sidebar-demo-label{font-size:12px;color:#7b8a81;padding:15px 10px 0}.network-shell .topbar{padding:0 28px}.network-shell .top-actions{gap:13px}.network-shell .profile small{font-size:12px}.network-shell .breadcrumb{font-size:12px}.network-shell .content{padding:32px 30px 65px}.network-shell .page-header h1{font-size:48px}.network-shell .page-header p{font-size:16px;line-height:1.7}.network-shell .eyebrow{font-size:12px;letter-spacing:1.3px}.network-shell p{font-size:16px;line-height:1.75}.network-shell .fine-print{font-size:13px;line-height:1.75}.network-shell .pill{font-size:12px;line-height:1.3;white-space:normal}.network-shell .btn{font-size:14px;min-height:44px}.network-shell small{font-size:12px;line-height:1.6}.network-shell .text-btn{font-size:14px}.network-shell .nav-label{font-size:11px}.network-shell .ticker small{font-size:11px}.network-shell .score-team label{font-size:13px;letter-spacing:.7px}.network-shell .score-note{font-size:13px}.network-shell .stat label{font-size:12px;letter-spacing:.6px}.network-shell .stat small{font-size:12px}.network-shell .stat-strip{margin:24px 0;grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}.network-shell .stat .number{font-size:43px}.network-shell .panel-pad{padding:25px}.network-shell .stats label{font-size:11px}.network-shell .member-exposure{font-size:14px}.network-shell .member-exposure small{font-size:12px}.network-shell .btn.ghost:hover{border-color:#b8d08f;color:#e5f6cf}.network-shell .footer-note{font-size:11px}.section-space{margin-top:24px!important;margin-bottom:16px}.section-head h2{font-size:28px}.notice{display:flex;align-items:center;gap:14px;border:1px solid #3c5041;background:#19251b;padding:17px 20px;border-radius:6px;margin:20px 0;color:#becfb7;font-size:14px;line-height:1.75}.notice>span{flex:1}.notice select{max-width:220px}.notice .icon{color:var(--acid)}.notice .team-logo{width:38px;height:38px}.notice.red{border-color:#70403b;background:#2b1918;color:#f0beb1}input,select,textarea{min-width:0;max-width:100%}.field-label{font-size:14px;margin-top:18px}.field-label:first-child{margin-top:0}select{min-height:44px}textarea{min-height:100px}form>.btn{margin-top:20px}.toggle-setting{display:flex;align-items:center;gap:12px;margin:20px 0;font-size:14px;line-height:1.6}.toggle-setting input{width:18px;height:18px;accent-color:var(--acid)}.tabs{flex-wrap:wrap}.tabs button{font-size:14px;min-height:44px}.toolbar{flex-wrap:wrap;gap:16px}.network-banner{display:flex;align-items:center;gap:16px;margin:0 0 23px;padding:18px 22px;background:linear-gradient(95deg,#202b1c,#131b1c);border:1px solid #3d4e32;border-radius:6px}.network-banner>span:last-child{margin-left:auto;color:#91a286;font-size:13px}.network-banner h2{font-size:28px}.network-banner .eyebrow{font-size:10px;margin-bottom:5px}.network-shell .danger-hero{padding:30px}.network-shell .hero-copy h2{font-size:62px}.network-shell .hero-copy p{font-size:15px}.network-shell .hero-grid{grid-template-columns:1.2fr 1fr;gap:20px}.network-shell .hero-copy .btn{margin-top:23px}.escape-tone{border-color:#618346!important;background:radial-gradient(ellipse at 100% 0%,#314826,#162017)!important}.escape-tone .hero-copy h2 span{color:var(--acid)}.program-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.program-tile{text-align:left;position:relative;min-height:242px;background:#172122;border:1px solid #344541;border-radius:6px;padding:23px;overflow:hidden;transition:transform .2s,border-color .2s}.program-tile:hover{border-color:var(--acid);transform:translateY(-3px)}.program-tile .eyebrow{font-size:10px!important;color:#9eb79c}.program-tile h3{font-size:31px;margin:37px 0 10px;position:relative;text-transform:uppercase}.program-tile p{font-size:14px!important;line-height:1.7!important;max-width:220px;position:relative}.program-index{position:absolute;right:15px;bottom:-27px;font:700 145px 'Barlow Condensed';color:#adcfbf09;pointer-events:none}.program-massacre{background:#291c18;border-color:#593c30}.program-massacre .eyebrow,.program-massacre>.between>.icon{color:#e4a08c}.program-escape{background:#202b1a;border-color:#4a593a}.program-wrapped{background:#252318;border-color:#55503a}.program-vault{background:#1b202b;border-color:#3a4759}.network-seasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.season-card{text-align:left;background:#141d20;border:1px solid #354542;padding:26px;border-radius:6px;color:inherit}.season-card h3,.season-card h2{font-size:29px;margin:16px 0 12px;text-transform:uppercase}.season-card p{font-size:14px!important;margin-bottom:17px}.program-masthead{display:flex;align-items:center;justify-content:space-between;gap:30px;background:linear-gradient(105deg,#173341,#121a23);border:1px solid #365e70;border-radius:7px;padding:28px 33px;margin-bottom:28px}.program-label{font-size:12px;letter-spacing:2px;writing-mode:vertical-rl;color:#799bb0}.program-masthead h2{font-size:61px;line-height:1}.program-masthead h2 em{color:#77cfee;font-style:normal}.program-masthead>div{max-width:300px;display:flex;flex-direction:column;gap:12px}.program-masthead>div>span{font-size:12px;letter-spacing:1px;color:#8eb6c6}.program-masthead strong{font:600 29px 'Barlow Condensed';color:#d7eaf2}.program-masthead small{color:#8ba7b0}.studio-quote{margin:0;font-size:19px;line-height:1.8;color:#e1e7db}.network-shell .team-picker{margin-top:24px}.team-option{min-height:107px}.team-option small{font-size:11px!important}.network-shell .team-option b{font-size:14px}.network-shell .pick-history{grid-template-columns:repeat(3,minmax(0,1fr))}.network-shell .pick-history>div{min-width:0}.network-shell .pick-history span{font-size:12px}.exposure-lede{display:flex;gap:60px;justify-content:space-between;align-items:center;border-block:1px solid #37443d;padding:27px 0 29px;margin-bottom:24px}.exposure-lede h2{font-size:43px;line-height:1.05;margin-top:14px}.exposure-lede p{max-width:420px}.exposure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.exposure-card{background:#151f20;border:1px solid #34433d;border-radius:7px;padding:26px}.exposure-card.spotlight{background:#241c18;border-color:#71523d}.exposure-card .number{font-size:56px}.exposure-card .bar{margin:24px 0}.exposure-card h2{font-size:35px}.exposure-card p{font-size:14px}.cohort-notables{display:flex;flex-direction:column;gap:12px}.cohort-notables button{display:flex;align-items:center;gap:13px;text-align:left;font-size:14px}.cohort-notables button>span{min-width:30px;color:#9daa9b}.cohort-notables b{font-size:11px;text-transform:uppercase;margin-left:auto;color:var(--acid)}.memory-line{display:flex;align-items:flex-start;gap:10px;border-top:1px solid #42504877;padding:18px 0;margin-top:20px;color:#a5b69b}.memory-line .icon{color:#b9cc7f;margin-top:4px}.exposure-card small{font-size:12px}.status-select{display:flex;align-items:center;gap:14px;margin-bottom:20px;font-size:14px;color:#a0b2a8}.status-select select{width:160px}.story-alert{display:flex;align-items:center;gap:25px;padding:20px;border:1px solid #664b39;background:#211a17;border-radius:6px}.story-alert p{flex:1}.game-open{width:100%;text-align:inherit}.game-card .score-display{padding:24px 0}.game-card .score-team .team-logo{width:63px;height:63px}.game-card .score-team .number{font-size:50px}.game-card .score-clock{font-size:13px}.game-card .game-impact .number{font-size:48px}.game-context{margin:18px 0;color:#99ac9b;font-size:13px;line-height:1.8;border-top:1px solid #3c4b4270;padding-top:17px}.game-card-footer{gap:16px}.game-card-footer>span{font-size:10px}.network-shell .watch-arena .score-team .number{font-size:80px}.network-shell .arena-consequence .number{font-size:92px}.network-shell .watch-arena .score-display{padding:32px 0}.network-shell .consequence-grid .number{font-size:40px}.network-shell .reactions{flex-wrap:wrap}.network-shell .reaction{font-size:12px;min-height:42px;gap:7px}.network-shell .reaction .icon{width:16px;height:16px}.network-shell .comment strong{font-size:14px}.network-shell .comment p{font-size:14px}.network-shell .massacre-title h1{font-size:76px}.network-shell .massacre-count .number{font-size:152px}.network-shell .massacre-hero{padding:34px}.network-shell .massacre-ribbon{font-size:13px}.escape-hero{padding:37px;background:radial-gradient(ellipse at right top,#455b28,#15201b 65%);border:1px solid #6a8e42;border-radius:8px}.escape-hero h1{font-size:86px;line-height:.94;margin:23px 0}.escape-hero h1 em{font-style:normal;color:var(--acid)}.escape-hero>p{color:#c0d3b0;font-size:18px}.escape-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #5e754855;margin-top:36px;padding-top:25px;gap:25px}.escape-timeline>div{display:flex;flex-direction:column;gap:10px}.escape-timeline span{font-size:12px;color:#9cb783;letter-spacing:1px}.escape-timeline b{font:600 25px 'Barlow Condensed'}.escape-timeline small{color:#99b28d}.escape-flash #app{animation:escape-flash .6s ease}@keyframes escape-flash{20%{filter:brightness(1.3)}100%{filter:none}}.network-shell .standings-feature .number{font-size:40px}.network-shell .table-scroll td{font-size:14px}.network-shell .table-scroll th{font-size:11px;white-space:nowrap}.network-shell .player-button{font-size:14px}.member-table td{padding:17px 12px}.member-table .pill{font-size:10px}.member-table td:first-child{min-width:90px}.member-table td:nth-child(2){min-width:205px}.member-table .text-btn{font-size:12px;white-space:nowrap}.career-hero{display:flex;justify-content:space-between;gap:40px;padding:36px;border:1px solid #665c35;background:linear-gradient(110deg,#242a1c,#141d1d);border-radius:8px;align-items:center}.career-hero>div:first-child>.avatar{height:67px;width:67px;font-size:22px;display:flex;margin-bottom:25px}.career-hero h1{font-size:69px;margin:15px 0}.career-seal{min-width:210px;text-align:center;border-left:1px solid #677641;padding-left:40px;display:flex;flex-direction:column;gap:12px}.career-seal>span{font-size:12px;letter-spacing:1px;color:#aaba90}.career-seal strong{font:600 130px 'Barlow Condensed';line-height:1;color:var(--acid)}.career-seal small{color:#96a782}.career-season-list button{display:flex;align-items:center;gap:24px;border-bottom:1px solid #35443f;padding:22px 0;width:100%;text-align:left}.career-season-list button>b{font:600 37px 'Barlow Condensed';color:#b1c299}.career-season-list button>span{flex:1;font-size:15px}.career-season-list small{display:block;color:#899f91;margin-top:5px}.nemesis-team{display:flex;align-items:center;gap:25px;margin:20px 0}.nemesis-team .team-logo{width:110px;height:110px}.rivalry-board{display:flex;align-items:center;justify-content:space-between;padding:15px 0 25px;gap:15px}.rivalry-board>div{display:flex;flex-direction:column;align-items:center;gap:12px}.rivalry-board b{font-size:12px}.rivalry-board .avatar{width:48px;height:48px}.rivalry-board strong{font:600 59px 'Barlow Condensed';color:var(--acid)}.rivalry-board strong span{color:#53624b}.award-row{display:flex;align-items:center;gap:19px;margin:25px 0}.award-row>.icon{width:34px;height:34px;color:#d7bd74}.award-row span{font:600 23px 'Barlow Condensed'}.award-row small{display:block;font:400 13px Inter;color:#99aaa0;margin-top:4px}.graveyard-hero{display:flex;justify-content:space-between;padding:35px;border:1px solid #624747;background:#201b20;border-radius:8px}.graveyard-hero .grave-copy h1{font-size:74px}.graveyard-hero>.icon{width:145px;height:145px;color:#73535c}.revenge-options{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.revenge-rank{display:flex;align-items:center;gap:14px;padding:17px 0;border-bottom:1px solid #35423c}.revenge-rank>span:nth-last-child(2){flex:1}.revenge-rank small{display:block;color:#829886}.revenge-rank>strong{text-align:right;color:var(--acid);font:600 36px 'Barlow Condensed'}.revenge-rank>strong>small{font:500 10px Inter}.wanted-profile{display:flex;align-items:center;gap:17px;padding:28px 0}.wanted-profile .avatar{height:54px;width:54px;font-size:18px}.wanted-profile .number{margin-left:auto;font-size:55px;color:#dec98c}.next-pool{display:flex;align-items:center;gap:15px;width:100%;text-align:left;padding:20px 0;border-bottom:1px solid #36443c}.next-pool>span{flex:1;font-size:16px}.next-pool small{display:block;color:#90a38f;margin-top:6px}.next-pool>.icon{color:var(--acid)}.vault-cover{padding:38px;background:radial-gradient(ellipse at right,#364735,#1a222b 70%);border:1px solid #4f6059;border-radius:8px}.vault-cover h1{font-size:84px;margin:18px 0}.vault-cover em{font-style:normal;color:#ccdba7}.vault-years{display:flex;gap:30px;font:500 27px 'Barlow Condensed';margin-top:32px;color:#becda7}.vault-years span{color:#60705b}.vault-champions{display:grid;grid-template-columns:repeat(3,1fr);margin:22px 0 30px;gap:16px}.vault-champions button{position:relative;text-align:left;padding:26px;border:1px solid #465044;border-radius:6px;background:#191f1a}.vault-champions button>span{font-size:12px;color:#acbe95;letter-spacing:1px}.vault-champions .icon{position:absolute;right:24px;top:24px;color:#ccb972}.vault-champions h3{font-size:29px;margin:24px 0 10px}.vault-champions p{font-size:14px}.vault-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vault-event{text-align:left;padding:28px;border:1px solid #3c4d45;background:#141e1d;border-radius:7px}.vault-event>.number{font-size:65px;color:#b8cb95;display:block;margin:20px 0 12px}.vault-event h2{font-size:33px;text-transform:uppercase;margin-bottom:15px}.vault-event p{font-size:15px}.callback-tag{display:flex;gap:9px;align-items:center;font-size:12px;line-height:1.6;color:#b2caa0;margin-top:22px;padding-top:15px;border-top:1px solid #41543c}.callback-tag .icon{width:16px;height:16px}.vault-event:hover{border-color:#bad695}.memory-demo{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:28px}.memory-demo>section{padding:33px;border:1px solid #42636e;background:#16282f;border-radius:7px}.memory-demo h1{font-size:80px;margin:20px 0}.memory-demo h1 em{color:#73c5e5;font-style:normal}.memory-choice{display:flex;align-items:center;gap:23px}.memory-choice .team-logo{width:92px;height:92px}.memory-choice h2{margin:15px 0;font-size:30px}.memory-choice p{font-size:14px}.memory-demo>.memory-result{background:#25251a;border-color:#6a6e46;display:flex;flex-direction:column;justify-content:center}.memory-result h2{font-size:46px;line-height:1.04;margin:25px 0}.memory-result>p{color:#c2c4a9}.memory-result.muted-memory{background:#171d21;border-color:#3a454c}.memory-facts{display:flex;gap:18px;margin-top:30px;justify-content:space-between}.memory-facts span{font:600 28px 'Barlow Condensed';color:#cbdc98}.memory-facts b{display:block;font:500 10px Inter;line-height:1.7;margin-top:8px;color:#8f9c7e;max-width:100px}.wrapped-stage{background:radial-gradient(ellipse at right,#637830 0%,#27361c 35%,#111e1c 80%);border:1px solid #92a954;border-radius:10px;padding:30px 38px;outline-offset:5px;touch-action:pan-y}.wrapped-progress{display:flex;gap:7px}.wrapped-progress button{height:5px;flex:1;background:#587041;border-radius:3px}.wrapped-progress .complete{background:var(--acid)}.wrapped-story{min-height:540px;display:grid;grid-template-columns:1.4fr 1fr;gap:35px;align-items:center;padding:35px 0}.wrapped-story h1{font-size:86px;line-height:.95;margin:23px 0}.wrapped-story p{max-width:550px;color:#c6d6b5}.wrapped-number{text-align:center;display:flex;align-items:center;flex-direction:column}.wrapped-number .team-logo{width:130px;height:130px}.wrapped-number strong{font:700 160px 'Barlow Condensed';line-height:1.05;color:var(--acid)}.wrapped-number>span{font-size:13px;letter-spacing:1.3px;color:#b4c998}.wrapped-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #7c995844;padding-top:24px;gap:25px}.wrapped-bottom>span{display:flex;gap:14px;align-items:center;font-size:12px;color:#b5c7a3}.wrapped-bottom>div{display:flex;align-items:center;gap:10px}.studio-tabs{margin:15px 0 25px;border-bottom:1px solid #3e4c44;padding-bottom:15px}.studio-access{text-align:center;border:1px solid #42627a;background:radial-gradient(ellipse at top,#243b4a,#141e24 70%);padding:65px 25px;border-radius:8px}.studio-access>.club-mark{margin:0 auto 25px;width:65px;height:65px;font-size:32px}.studio-access h1{font-size:70px}.studio-access p{max-width:560px;margin:20px auto 30px}.studio-access small{display:block;margin-top:18px;color:#92a9ad}.tone-preview{background:#1b2a22;border-left:3px solid var(--acid);padding:23px;margin:23px 0}.tone-preview p{margin-top:16px;color:#d8e6cf}.memory-note-list>div{padding:22px 0;border-top:1px solid #3a4b3f}.memory-note-list p{margin:10px 0}.sponsor-preview{text-align:center;background:#252820;border:1px dashed #78805b;padding:32px 20px;margin:20px 0}.sponsor-preview>span{font:700 43px 'Barlow Condensed';color:#d4e3b1}.sponsor-preview h3{font-size:29px;color:#e8d8ab;margin:10px 0}.completion-line{display:flex;justify-content:space-between;align-items:baseline;margin:22px 0}.completion-line b{font:600 47px 'Barlow Condensed'}.completion-line span{font-size:14px;color:#9fb092}.audit-log>div{display:flex;align-items:flex-start;gap:14px;border-bottom:1px solid #35463d;padding:20px 0}.audit-log>div>span{flex:1;font-size:14px}.audit-log small{display:block;color:#849d8b;margin-top:5px;line-height:1.7}.audit-log .icon{color:#b2cc8d}.future-pro{display:grid;grid-template-columns:1fr 1fr;gap:23px;padding:18px 0}.future-pro>span{display:flex;align-items:center;gap:13px;font-size:15px}.future-pro .icon{color:#aec984;width:18px}.analytics-table td{padding:18px 14px}.analytics-table td:first-child{white-space:nowrap;font-weight:600}.validation-metrics{display:flex;flex-direction:column;margin-top:25px}.validation-metrics>span{display:flex;justify-content:space-between;gap:22px;border-bottom:1px solid #384b3e;padding:17px 0;font-size:14px;color:#8fa68e}.validation-metrics b{color:#c8d9b7;text-align:right;font-weight:500;max-width:55%}.investor-cover{padding:40px;border:1px solid #536745;border-radius:8px;background:radial-gradient(ellipse at right,#304229,#14201c)}.investor-cover h1{font-size:76px;margin:25px 0;line-height:.98}.investor-cover em{font-style:normal;color:var(--acid)}.investor-cover p{font-size:18px;max-width:800px}.hierarchy-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:25px 0}.hierarchy-cards>button,.hierarchy-cards>article{text-align:left;padding:28px;background:#192420;border:1px solid #3f5143;border-radius:7px;position:relative}.hierarchy-cards>button>span,.hierarchy-cards>article>span{font:600 40px 'Barlow Condensed';color:#6d875b}.hierarchy-cards h2,.hierarchy-cards h3{font-size:35px;line-height:1.04;margin:28px 0 17px}.hierarchy-cards p{font-size:15px!important}.hierarchy-cards b{display:block;color:var(--acid);font-size:13px;margin-top:23px}.hierarchy-cards .icon{position:absolute;right:28px;top:32px;color:#a5c87b}.flywheel{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}.flywheel li{display:flex;gap:16px;padding:25px 0;border-bottom:1px solid #354a3b;font-size:14px;line-height:1.8;color:#c0d0b5}.flywheel li>span{font:600 29px 'Barlow Condensed';color:#93b76a}.graph-toolbar{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-bottom:27px}.graph-toolbar>span{font-size:14px;color:#9db098}.consequence-graph{display:grid;grid-template-columns:1fr 52px 1.1fr 52px 1fr;align-items:center;margin:20px 0 30px}.consequence-graph section{padding:26px;border:1px solid #485b4b;border-radius:8px;background:#18221c;min-width:0}.graph-person>.avatar{height:57px;width:57px;margin:22px 0 18px;font-size:19px;display:flex}.graph-person h2{font-size:33px}.graph-person ul{list-style:none;padding:0;margin:22px 0 0}.graph-person li{font-size:13px;line-height:1.9;color:#9eb197;padding:8px 0;border-bottom:1px solid #3b4d3e}.graph-link{display:flex;align-items:center;flex-direction:column;gap:10px;font-size:8px;color:#77966c;writing-mode:vertical-rl}.graph-link .icon{color:var(--acid);width:22px}.consequence-graph .graph-event{background:#29201b;border-color:#705440}.graph-match{display:flex;align-items:center;justify-content:center;gap:15px;margin:26px 0 12px}.graph-match .team-logo{width:46px;height:46px}.graph-match strong{font:600 40px 'Barlow Condensed';white-space:nowrap}.graph-match strong span{color:#6e5140}.graph-event>p{text-align:center;font-size:13px}.graph-fact{display:flex;gap:18px;align-items:center;border-top:1px solid #5b4737;padding:15px 0;margin-top:10px}.graph-fact>b{font:600 44px 'Barlow Condensed';color:#f2ad89;min-width:57px}.graph-fact>span{font-size:13px;color:#b6a793}.graph-story h2{font-size:39px;line-height:1.02;color:var(--acid);margin:22px 0}.graph-story p{font-size:14px!important}.graph-story .pill{margin-top:23px}.pipeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;counter-reset:pipe}.pipeline>div{counter-increment:pipe;padding:23px 20px;border:1px solid #3d4e40;background:#19251d;font-size:14px;color:#d3dec8;line-height:1.8}.pipeline>div:before{content:counter(pipe,decimal-leading-zero);display:block;font:500 25px 'Barlow Condensed';color:#7b966b;margin-bottom:12px}.pipeline b{font-size:12px;font-weight:400;color:#8ca080}.editorial-lede{padding:20px 0 35px;border-bottom:1px solid #354b3d;margin-bottom:28px}.editorial-lede h1{font-size:68px}.editorial-lede h1 em{color:var(--acid);font-style:normal}.editorial-lede p{max-width:770px;margin-top:25px}.editorial-candidates{display:flex;flex-direction:column;gap:20px;margin-bottom:28px}.editorial-candidate{display:flex;align-items:flex-start;gap:30px;padding:28px;border:1px solid #3b5142;border-radius:7px;background:#17221d}.editorial-candidate>div{flex:1;min-width:0}.editorial-candidate h2{font-size:31px;margin:14px 0;text-transform:uppercase}.editorial-candidate p{font-size:14px}.decision{min-width:140px;font:600 25px 'Barlow Condensed';color:#acc998;border:1px solid #536c48;padding:17px;text-align:center}.decision.push{background:var(--acid);color:#17200f;border-color:var(--acid)}.decision.silent{background:#1a201d;color:#81937f;border-color:#3b493a}.editorial-candidate>.team-logo{width:65px;height:65px}.event-detail .team-logo{float:right}.event-detail h1{margin:25px 0;max-width:570px;font-size:58px;text-transform:uppercase}.event-detail>.number{font-size:90px;color:var(--acid)}.archive-champion{text-align:center;margin:30px 0}.archive-champion .icon{height:50px;width:50px;color:#d5ba74}.archive-champion h1{font-size:50px;margin:15px 0}.stage-picker{display:flex;flex-direction:column}.stage-picker button{display:flex;gap:24px;padding:16px 0;text-align:left;border-bottom:1px solid #33443a}.stage-picker button>span{font:600 35px 'Barlow Condensed';color:var(--acid);width:36px}.stage-picker small{display:block;color:#8fa48e;line-height:1.7;margin-top:5px}.stage-picker b{font-size:16px}.network-shell .demo-bar{left:253px;right:15px;bottom:15px;padding:15px 20px}.demo-controls select{font-size:12px;max-width:180px;min-height:38px;padding:8px}.network-shell .demo-info{font-size:15px}.network-shell .demo-info small{font-size:12px}.demo-bar .number>span{font-size:15px}.network-shell .with-demo .content,.network-shell.with-demo .content{padding-bottom:160px}.relationship-options{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0}.copy-fallback{height:180px;width:100%;margin:20px 0;line-height:1.8}.distribution-options{display:flex;flex-wrap:wrap;gap:10px;margin:19px 0}.modal .eyebrow{font-size:12px}.modal p{font-size:15px;line-height:1.8}.modal .share-card h1{font-size:52px}.modal .share-number{font-size:95px}.modal .share-card .brand{font-size:27px}.modal .share-card .eyebrow{font-size:10px}.modal .share-card h3{font-size:28px}.modal .share-card-bottom{font-size:14px}.share-tabs{display:flex;flex-wrap:wrap;gap:9px}.share-tabs button{padding:10px;font-size:13px}.modal input,.modal select,.modal textarea{font-size:15px}.create-steps{gap:7px}.create-steps>span{font-size:14px}.demo-entry-page{min-height:100vh;background:radial-gradient(ellipse at center top,#233424,#0b1012 65%);padding:0 45px}.demo-entry-page>header{display:flex;justify-content:space-between;align-items:center;padding:30px 0;border-bottom:1px solid #2e4133;max-width:1340px;margin:auto}.demo-entry-page main{max-width:1250px;margin:auto;padding:60px 0 80px;text-align:center}.demo-entry-page main>.club-mark{margin:0 auto 25px;width:57px;height:57px;font-size:26px}.demo-entry-page main>.eyebrow{display:block}.demo-entry-page main>h1{font-size:82px;margin:20px 0}.demo-entry-page main>p{font-size:17px;line-height:1.8}.role-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:42px 0 27px}.role-cards>button{padding:31px;background:#16221c;border:1px solid #496442;border-radius:8px;text-align:left;transition:.2s}.role-cards>button:nth-child(2){background:#15232c;border-color:#385b70}.role-cards>button:nth-child(3){background:#27251b;border-color:#64603f}.role-cards>button:hover{transform:translateY(-5px);border-color:var(--acid)}.role-cards .avatar,.role-cards button>.icon{width:55px;height:55px;margin-bottom:28px;font-size:18px;display:flex}.role-cards .eyebrow{font-size:11px;letter-spacing:1px;display:block}.role-cards h2{font-size:36px;margin:17px 0 15px}.role-cards p{font-size:15px;line-height:1.8;min-height:82px}.role-cards b{font-size:14px;color:var(--acid);display:block;margin:30px 0 14px}.role-cards small{font-size:12px;color:#789475;line-height:1.7;display:block}.demo-entry-page .entry-fine{font-size:12px;color:#80917d}.v2-landing .welcome-hero h1{font-size:86px}.v2-landing .welcome-hero{grid-template-columns:1.35fr 1fr;gap:55px}.v2-landing .welcome-caption{font-size:12px}.v2-landing .welcome-example-note{font-size:11px;margin-top:12px}.v2-landing .welcome-header nav{gap:24px}.v2-landing .welcome-header nav button{font-size:14px}.loser-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid #3a4a3d;margin-bottom:21px}.loser-steps article{padding:28px 27px;border-right:1px solid #3a4a3d;position:relative}.loser-steps article:first-child{padding-left:0}.loser-steps article:last-child{border:0}.loser-steps article>span{font:500 25px 'Barlow Condensed';color:#708665}.loser-steps .icon{position:absolute;right:30px;top:28px;color:#a3c677;width:26px;height:26px}.loser-steps h3{font-size:32px;margin:35px 0 15px}.loser-steps p{font-size:15px}.comparison{display:grid;grid-template-columns:1fr 1.25fr;gap:26px}.comparison article{border:1px solid #38443b;padding:32px;border-radius:7px;background:#141b1c}.comparison article:last-child{border-color:#697f40;background:#1b2819}.comparison h3{font-size:48px;line-height:1.03;margin:25px 0}.comparison ol{margin:0;padding-left:20px;color:#8b9c89;line-height:2.4;font-size:16px}.comparison article:last-child ol{color:#c4d9b0}.public-equation{display:grid;grid-template-columns:1fr 30px 1fr 30px 1.1fr;align-items:center;gap:13px}.public-equation article{height:290px;padding:28px;border:1px solid #3c5145;background:#141e1c;border-radius:7px}.public-equation article>span{font-size:11px;letter-spacing:1px;color:#839d86;display:block;margin-bottom:25px}.public-equation article>.avatar{width:43px;height:43px;margin-bottom:18px}.public-equation article>.row,.public-equation article>.icon{margin-bottom:21px}.public-equation h3{font-size:31px;margin-bottom:14px}.public-equation p{font-size:14px;line-height:1.7}.public-equation>b{font:400 36px 'Barlow Condensed';color:#748a63;text-align:center}.public-equation .equation-result{background:#26311c;border-color:#758a44}.equation-result>.icon{height:42px;width:42px;color:var(--acid)}.v2-landing .hierarchy-cards h3{font-size:37px}.v2-landing .program-strip{gap:20px}.public-programs .program-tile{min-height:292px}.public-programs .program-tile h3{font-size:34px}.public-programs .program-tile small{display:block;margin-top:26px;font-size:12px;color:#b0c392}.memory-landing{display:grid;grid-template-columns:1.25fr 1fr;gap:85px;align-items:center}.memory-landing h2{font-size:80px;line-height:.96;margin:22px 0}.memory-landing p{margin-top:20px;max-width:600px}.memory-quote{padding:36px;background:#28271e;border:1px solid #6b6443;border-radius:8px}.memory-quote>.team-logo{float:right}.memory-quote h3{font-size:57px;line-height:1.04;margin-top:29px;color:#ead3a0}.memory-quote p{font-size:14px;color:#b9ab8d}.v2-landing .commissioner-intro{padding:0;max-width:none;margin:0;gap:70px}.v2-landing .commissioner-intro h2{font-size:65px}.v2-landing .commissioner-intro .btn{margin-top:24px}.v2-landing .commissioner-intro-card h3{margin:22px 0 7px;font-size:33px}.network-show{display:flex;flex-direction:column;gap:8px;padding:20px 0;border-top:1px solid #3c4e40;margin-top:20px}.network-show>span{font-size:10px;letter-spacing:1px}.network-show>b{font-size:16px;font-weight:500}.free-core{text-align:center}.free-core>.welcome-kicker{justify-content:center}.free-core h2{font-size:83px;line-height:.96;margin:24px 0}.free-core p{max-width:680px;margin:auto}.final-live-cta{text-align:center;padding:66px 25px 73px;background:#c7f55b;color:#16200c}.final-live-cta .welcome-kicker{justify-content:center;color:#496224}.final-live-cta h2{font-size:94px;line-height:.95;margin:26px 0 32px}.final-live-cta .btn{background:#172010;color:#d9f3b5;border-color:#172010;min-height:52px;padding:15px 28px}.final-live-cta p{font-size:13px;margin-top:25px;color:#557031}
@media(min-width:1500px){.v2-landing .welcome-hero h1{font-size:95px}}
@media(max-width:1250px){.network-shell .sidebar{width:210px}.network-shell .main-shell{margin-left:210px}.network-shell .demo-bar{left:225px}.network-shell .content{padding:26px 24px 60px}.network-shell .topbar{padding:0 24px}.network-shell .breadcrumb{display:none}.network-shell .top-actions{margin-left:auto}.network-shell .dashboard-grid{grid-template-columns:1fr 300px}.network-shell .hero-grid{display:block}.network-shell .danger-hero .score-display{padding:25px 0 0}.network-shell .hero-copy h2{font-size:58px}.network-shell .hero-copy p{font-size:15px}.program-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.program-tile{min-height:220px}.network-shell .watch-layout{grid-template-columns:1fr 315px}.network-shell .pick-page-grid{grid-template-columns:1fr 1fr;gap:20px}.network-shell .team-picker{grid-template-columns:repeat(4,minmax(0,1fr))}.network-shell .team-option{padding:12px 5px}.network-shell .massacre-title h1{font-size:64px}.network-shell .massacre-title .team-logo{width:112px;height:112px}.network-shell .field-dots{display:none}.consequence-graph{grid-template-columns:1fr 26px 1fr 26px 1fr}.consequence-graph section{padding:21px}.graph-match{gap:8px}.graph-match .team-logo{width:35px;height:35px}.graph-match strong{font-size:33px}.graph-link{font-size:7px}.graph-story h2{font-size:31px}.v2-landing .welcome-hero h1{font-size:72px}.v2-landing .welcome-hero{gap:38px;grid-template-columns:1.15fr 1fr}.v2-landing .commissioner-intro h2{font-size:53px}.loser-steps h3{font-size:27px}.loser-steps article{padding:25px 21px}.public-equation article{padding:24px;height:310px}.public-equation h3{font-size:28px}.memory-landing{gap:60px}.role-cards{gap:18px}.role-cards>button{padding:25px}.role-cards h2{font-size:31px}.role-cards b{font-size:13px}.wrapped-story h1{font-size:70px}.wrapped-number strong{font-size:120px}.network-shell .demo-info small{max-width:330px}.network-seasons{grid-template-columns:repeat(2,minmax(0,1fr))}.career-hero h1{font-size:57px}.career-seal{min-width:175px;padding-left:25px}.career-seal strong{font-size:105px}.hierarchy-cards h2{font-size:29px}.v2-landing .hierarchy-cards h3{font-size:32px}.editorial-candidate{gap:23px}.decision{min-width:118px;font-size:22px;padding:14px}.demo-controls select{max-width:150px}}
@media(max-width:1000px){.network-shell .sidebar{width:190px;padding:20px 12px}.network-shell .main-shell{margin-left:190px}.network-shell .sidebar .brand{font-size:27px}.network-shell .nav-link{font-size:12px;gap:8px;padding:10px 7px}.network-shell .nav-link .icon{width:17px}.network-shell .demo-bar{left:200px}.network-shell .content{padding:25px 20px 70px}.network-shell .dashboard-grid,.network-shell .watch-layout,.network-shell .pick-page-grid,.network-shell .lower-grid{grid-template-columns:1fr}.network-shell .dashboard-grid>aside{display:grid;grid-template-columns:1fr 1fr}.network-shell .hero-grid{display:grid;grid-template-columns:1.1fr 1fr}.network-shell .hero-copy h2{font-size:48px}.network-shell .danger-hero .score-display{padding:0}.network-shell .page-header h1{font-size:43px}.network-shell .page-header{align-items:flex-start}.network-shell .page-header .header-meta{flex-shrink:0}.network-shell .stat .number{font-size:37px}.network-shell .demo-info small{display:none}.demo-controls select{width:160px}.network-shell .team-picker{grid-template-columns:repeat(8,minmax(0,1fr))}.exposure-grid{gap:16px}.exposure-card{padding:23px}.exposure-card>.between:first-child{align-items:flex-start}.exposure-card>.between:first-child>.row{gap:10px}.exposure-card .team-logo.big{width:53px;height:53px}.exposure-card .number{font-size:46px}.exposure-lede{gap:35px}.exposure-lede h2{font-size:37px}.exposure-lede p{font-size:14px;max-width:320px}.network-shell .watch-layout aside{display:grid;grid-template-columns:1fr 1fr}.network-shell .watch-layout aside>section:last-child{grid-column:1/-1}.network-shell .game-grid{grid-template-columns:1fr 1fr}.network-shell .game-card{padding:22px}.network-shell .score-team .team-logo{width:49px;height:49px}.network-shell .score-team label{font-size:11px}.game-card .game-impact{gap:13px}.game-card .game-impact strong{font-size:14px}.game-card-footer{flex-wrap:wrap}.network-shell .hero-copy p{font-size:14px}.escape-hero h1{font-size:69px}.career-hero h1{font-size:52px}.vault-cover h1{font-size:69px}.vault-champions{gap:13px}.vault-champions button{padding:20px}.vault-champions h3{font-size:25px}.memory-demo{grid-template-columns:1fr}.memory-demo h1{font-size:70px}.memory-facts{justify-content:flex-start;gap:55px}.wrapped-story{min-height:460px;grid-template-columns:1.3fr 1fr;gap:20px}.wrapped-story h1{font-size:57px}.wrapped-number strong{font-size:105px}.wrapped-number .team-logo{width:95px;height:95px}.wrapped-number span{font-size:11px}.wrapped-story p{font-size:14px}.wrapped-bottom>span{font-size:10px}.investor-cover h1{font-size:58px}.hierarchy-cards{gap:13px}.hierarchy-cards>button,.hierarchy-cards>article{padding:23px}.hierarchy-cards h2{font-size:27px}.flywheel{grid-template-columns:1fr 1fr}.consequence-graph{grid-template-columns:1fr;gap:18px}.graph-link{writing-mode:horizontal-tb;flex-direction:row;justify-content:center;font-size:10px}.consequence-graph section{padding:26px}.graph-person ul{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.graph-person .avatar{float:right;margin:0}.graph-person h2{margin-top:20px}.graph-event{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.graph-event>.eyebrow,.graph-event>.graph-match,.graph-event>p{grid-column:1/-1}.graph-match .team-logo{width:63px;height:63px}.graph-match strong{font-size:55px}.graph-story h2{font-size:45px}.editorial-lede h1{font-size:56px}.editorial-candidate{padding:23px;gap:20px}.editorial-candidate>.team-logo{display:none}.v2-landing .welcome-hero h1{font-size:63px}.v2-landing .welcome-hero{gap:25px}.loser-steps{grid-template-columns:1fr 1fr}.loser-steps article:nth-child(2){border-right:0}.loser-steps article:nth-child(3),.loser-steps article:nth-child(4){border-top:1px solid #3a4a3d}.loser-steps article:nth-child(3){padding-left:0}.loser-steps h3{font-size:33px}.public-equation{grid-template-columns:1fr 22px 1fr 22px 1.1fr;gap:8px}.public-equation article{padding:21px;height:335px}.public-equation article>span{font-size:9px}.public-equation h3{font-size:26px}.public-equation p{font-size:13px}.memory-landing{gap:40px}.memory-landing h2{font-size:66px}.memory-quote{padding:29px}.memory-quote h3{font-size:47px}.v2-landing .commissioner-intro{gap:40px}.v2-landing .commissioner-intro h2{font-size:48px}.v2-landing .commissioner-intro-card h3{font-size:28px}.role-cards{grid-template-columns:1fr}.role-cards>button{display:grid;grid-template-columns:75px 1fr;gap:10px 25px;padding:28px}.role-cards .avatar,.role-cards button>.icon{grid-row:1/5}.role-cards .eyebrow,.role-cards h2,.role-cards p,.role-cards b,.role-cards small{grid-column:2;margin:0}.role-cards p{min-height:0}.role-cards b{margin-top:15px}.role-cards h2{font-size:35px}.demo-entry-page main{max-width:700px}.demo-entry-page main>h1{font-size:70px}.v2-landing .hierarchy-cards h3{font-size:29px}.comparison h3{font-size:41px}}
@media(max-width:760px){.network-shell .sidebar{display:none}.network-shell .main-shell{margin-left:0}.network-shell .topbar{height:72px;padding:0 18px}.network-shell .mobile-brand{display:block}.network-shell .mobile-brand .brand{font-size:28px}.network-shell .top-actions{gap:4px}.network-shell .profile>span:not(.avatar),.network-shell .profile>.icon{display:none}.network-shell .profile{padding:0}.network-shell .profile .avatar{width:31px;height:31px}.network-shell .top-actions>.btn{font-size:11px;padding:9px 10px;min-height:36px}.network-shell .top-actions>.btn .icon{width:14px}.network-shell .top-actions .icon-btn{width:33px}.network-shell .bottom-nav{display:flex;min-height:63px}.network-shell .bottom-nav a,.network-shell .bottom-nav button{font-size:10px}.network-shell .content{padding:24px 18px 105px}.network-shell .page-header{display:block;margin-bottom:23px}.network-shell .page-header h1{font-size:43px;line-height:1.02}.network-shell .page-header p{font-size:15px;line-height:1.7}.network-shell .header-meta{margin-top:18px}.network-shell .page-header .eyebrow{font-size:10px;letter-spacing:1px;line-height:1.7}.network-banner{padding:16px;gap:13px}.network-banner h2{font-size:25px}.network-banner>span:last-child{display:none}.network-shell .danger-hero{padding:25px}.network-shell .hero-grid{grid-template-columns:1fr 1fr}.network-shell .hero-copy h2{font-size:48px}.network-shell .hero-copy p{font-size:14px}.network-shell .hero-copy .btn{font-size:12px;padding:12px}.network-shell .stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.network-shell .stat{border-bottom:1px solid #344037}.network-shell .stat:nth-child(2){border-right:0}.network-shell .stat .number{font-size:40px;line-height:1.15}.network-shell .stat label{font-size:11px}.network-shell .stat small{font-size:12px}.network-shell .dashboard-grid>aside{grid-template-columns:1fr 1fr;gap:16px}.network-shell .panel-pad{padding:23px}.network-shell .pick-card{padding:23px}.network-shell .pick-card .stats b{font-size:28px}.network-shell .pick-matchup{font-size:12px}.network-shell .panel p{font-size:15px}.network-shell .team-picker{grid-template-columns:repeat(6,minmax(0,1fr))}.network-shell .team-option{padding:12px 7px}.network-shell .team-option .team-logo{width:36px;height:36px}.network-shell .team-option small{font-size:10px!important}.program-masthead{padding:24px;gap:24px}.program-label{display:none}.program-masthead h2{font-size:49px}.program-masthead>div{max-width:250px}.program-masthead strong{font-size:23px}.program-masthead small{font-size:12px}.program-strip{gap:15px}.program-tile{padding:22px;min-height:230px}.program-tile h3{font-size:31px}.network-seasons{grid-template-columns:1fr 1fr}.exposure-lede{display:block}.exposure-lede p{max-width:none;margin-top:20px}.exposure-lede h2{font-size:40px}.exposure-card{padding:22px}.exposure-card>.between:last-child{display:block}.exposure-card>.between:last-child .btn{margin-top:16px}.cohort-notables button{font-size:12px;gap:8px}.cohort-notables b{font-size:9px}.exposure-card .number{font-size:46px}.exposure-card h2{font-size:31px}.exposure-card .team-logo.big{width:46px;height:46px}.exposure-card p{font-size:13px}.exposure-card .memory-line{font-size:12px}.story-alert{display:block}.story-alert p{font-size:14px;margin:10px 0}.network-shell .watch-layout aside{grid-template-columns:1fr 1fr}.network-shell .arena-consequence .number{font-size:84px}.network-shell .arena-consequence h2{font-size:32px}.network-shell .massacre-title h1{font-size:63px}.network-shell .massacre-title .team-logo{width:95px;height:95px}.network-shell .massacre-hero{padding:27px}.network-shell .massacre-count .number{font-size:115px}.network-shell .massacre-count h2{font-size:30px}.network-shell .massacre-count p{font-size:14px}.network-shell .massacre-top{gap:15px;flex-wrap:wrap}.network-shell .massacre-ribbon{font-size:11px;line-height:1.6}.escape-hero{padding:28px}.escape-hero h1{font-size:65px}.escape-timeline{gap:19px}.escape-timeline b{font-size:23px}.escape-timeline small{font-size:12px}.network-shell .table-toolbar{align-items:stretch;gap:18px;flex-direction:column;padding:20px}.table-toolbar .search-input{width:100%}.network-shell .member-table,.network-shell .member-table tbody,.network-shell .member-table tr{display:block;width:100%}.network-shell .member-table thead{display:none}.network-shell .member-table tr{padding:19px 22px;border-bottom:1px solid #36433c;display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}.network-shell .member-table td{display:flex;align-items:center;gap:10px;padding:0;border:0;min-width:0!important;font-size:13px}.network-shell .member-table td:nth-child(2){grid-column:1/-1;grid-row:1;min-width:0}.network-shell .member-table td[data-label]:before{content:attr(data-label);color:#809486;font-size:11px}.network-shell .member-table td:nth-child(7){grid-column:2}.network-shell .member-table .player-button{font-size:16px}.network-shell .member-table .table-rank{font-size:23px}.network-shell .member-table .movement{font-size:11px;margin:0}.network-shell .member-table .pill{font-size:9px}.career-hero{padding:29px;gap:25px}.career-hero h1{font-size:52px}.career-seal{min-width:145px;padding-left:24px}.career-seal strong{font-size:92px}.career-seal>span{font-size:10px}.graveyard-hero{padding:27px}.graveyard-hero .grave-copy h1{font-size:62px}.graveyard-hero>.icon{width:105px;height:105px}.notice{font-size:13px;flex-wrap:wrap}.vault-cover{padding:28px}.vault-cover h1{font-size:65px}.vault-champions h3{font-size:25px}.vault-champions button>span{font-size:10px}.vault-champions .icon{width:18px;height:18px;top:18px;right:18px}.vault-champions p{font-size:12px}.vault-event{padding:24px}.vault-event h2{font-size:28px}.vault-event p{font-size:14px}.vault-event>.number{font-size:56px}.callback-tag{font-size:11px}.memory-demo>section{padding:27px}.memory-demo h1{font-size:65px}.memory-result h2{font-size:43px}.wrapped-stage{padding:24px}.wrapped-story{grid-template-columns:1.3fr 1fr;min-height:490px}.wrapped-story h1{font-size:60px}.wrapped-story p{font-size:14px}.wrapped-number strong{font-size:98px}.wrapped-bottom{display:block}.wrapped-bottom>div{justify-content:flex-end;margin-top:20px}.investor-cover{padding:28px}.investor-cover h1{font-size:60px}.investor-cover p{font-size:16px}.hierarchy-cards{grid-template-columns:1fr}.hierarchy-cards>button,.hierarchy-cards>article{padding:26px}.hierarchy-cards h2{font-size:34px;margin-top:15px}.pipeline{grid-template-columns:1fr 1fr}.editorial-candidate{display:block}.decision{display:inline-block;margin-bottom:20px;min-width:150px}.editorial-candidate h2{font-size:31px}.editorial-lede h1{font-size:55px}.future-pro{grid-template-columns:1fr 1fr}.network-shell .demo-bar{left:8px;right:8px;bottom:72px;padding:13px 15px}.network-shell .demo-bar>.between{display:block}.network-shell .demo-info{font-size:14px}.network-shell .demo-bar .number{font-size:29px}.network-shell .demo-controls{justify-content:space-between;width:100%;margin-top:11px;gap:8px}.network-shell .demo-controls select{width:170px;max-width:none;flex:1}.network-shell .demo-controls .btn{font-size:12px;padding:9px 13px;min-height:38px}.network-shell .demo-controls .icon-btn{width:34px;height:34px}.network-shell .demo-progress{margin-top:12px;gap:5px}.network-shell.with-demo .content{padding-bottom:280px}.network-shell .footer-note{font-size:10px;gap:15px;line-height:1.8}.demo-entry-page{padding:0 23px}.demo-entry-page>header{padding:22px 0;gap:12px}.demo-entry-page>header .brand{font-size:27px}.demo-entry-page>header .btn{font-size:11px;padding:11px}.demo-entry-page main{padding:44px 0 60px}.demo-entry-page main>h1{font-size:64px}.role-cards{margin-top:33px}.role-cards>button{grid-template-columns:55px 1fr;gap:12px 20px;padding:26px}.role-cards h2{font-size:33px}.role-cards .avatar,.role-cards button>.icon{width:48px;height:48px}.role-cards .eyebrow{font-size:10px}.role-cards small{font-size:11px}.v2-landing .welcome-header{padding:0 22px}.v2-landing .welcome-header>.btn{font-size:11px}.v2-landing .welcome-hero{grid-template-columns:1fr;gap:40px}.v2-landing .welcome-hero h1{font-size:76px}.v2-landing .welcome-hero-copy>p{font-size:16px}.v2-landing .welcome-actions{flex-direction:row;align-items:stretch}.v2-landing .welcome-actions>.btn{min-width:0;font-size:13px}.v2-landing .welcome-live-example{max-width:none}.v2-landing .welcome-score{padding:22px}.v2-landing .example-score-row .team-logo{height:60px;width:60px}.v2-landing .example-score-numbers{font-size:61px}.v2-landing .example-score-row span{font-size:10px}.v2-landing .example-connection{font-size:10px}.v2-landing .example-danger h2{font-size:41px}.v2-landing .example-danger>span{font-size:111px}.v2-landing .welcome-consequence>p{font-size:15px;max-width:none}.v2-landing .welcome-consequence .eyebrow{font-size:11px}.v2-landing .example-outcome>strong{font-size:36px}.v2-landing .example-outcome>small{font-size:11px}.v2-landing .example-outcome>span{font-size:9px}.v2-landing .example-members>span:last-child{font-size:11px}.v2-landing .example-play{font-size:13px;min-height:50px}.v2-landing .welcome-example-note{font-size:10px}.comparison{grid-template-columns:1fr 1fr;gap:17px}.comparison article{padding:25px}.comparison h3{font-size:36px}.comparison .eyebrow{font-size:10px}.comparison ol{font-size:14px;line-height:2.2}.public-equation{grid-template-columns:1fr;gap:18px}.public-equation article{height:auto;min-height:235px;padding:28px}.public-equation article>span{font-size:12px}.public-equation h3{font-size:32px}.public-equation p{font-size:15px}.public-equation>b{line-height:1}.v2-landing .hierarchy-cards h3{font-size:38px}.v2-landing .hierarchy-cards p{font-size:16px!important}.v2-landing .public-programs{grid-template-columns:1fr 1fr}.v2-landing .program-tile{min-height:285px;padding:24px}.v2-landing .program-tile h3{font-size:32px}.memory-landing{grid-template-columns:1fr;gap:30px}.memory-landing h2{font-size:74px}.memory-quote h3{font-size:58px}.v2-landing .commissioner-intro{grid-template-columns:1fr;gap:35px}.v2-landing .commissioner-intro h2{font-size:57px}.v2-landing .commissioner-intro-card h3{font-size:34px}.free-core h2{font-size:70px}.final-live-cta h2{font-size:76px}.v2-landing .welcome-caption{font-size:11px}.v2-landing .welcome-footer{gap:20px}}
@media(max-width:520px){.network-shell .topbar{padding:0 14px}.network-shell .mobile-brand .brand{font-size:25px;gap:6px}.network-shell .mobile-brand .brand .icon{width:24px;height:24px}.network-shell .top-actions .icon-btn{display:none}.network-shell .top-actions>.btn{font-size:10px;padding:9px 8px}.network-shell .profile .avatar{width:29px;height:29px;font-size:9px}.network-shell .content{padding:23px 16px 100px}.network-shell .page-header h1{font-size:40px}.network-shell .hero-grid{display:block}.network-shell .hero-copy h2{font-size:61px}.network-shell .hero-copy p{font-size:15px}.network-shell .danger-hero .score-display{margin-top:30px;padding-top:24px;border-top:1px solid #75513f}.network-shell .danger-hero .score-team .number{font-size:64px}.network-shell .danger-hero .score-team .team-logo{width:65px;height:65px}.network-shell .dashboard-grid>aside{grid-template-columns:1fr}.network-shell .stat-strip{margin:20px 0}.network-shell .stat{padding:20px 16px}.network-shell .stat .number{font-size:40px}.network-shell .stat label{font-size:10px}.network-shell .stat small{font-size:11px}.network-shell .panel-pad{padding:22px}.network-shell .panel h2{font-size:27px}.network-shell .program-strip,.network-shell .network-seasons{grid-template-columns:1fr}.program-tile{min-height:200px}.program-tile h3{font-size:35px;margin-top:28px}.program-tile p{max-width:260px}.program-tile .program-index{bottom:-37px;right:25px}.network-shell .network-seasons .season-card{padding:24px}.network-shell .team-picker{grid-template-columns:repeat(4,minmax(0,1fr))}.network-shell .team-option{min-height:105px;padding:12px 7px}.network-shell .team-option small{font-size:9px!important}.network-shell .team-option .team-logo{width:38px;height:38px}.network-shell .pick-history{grid-template-columns:repeat(3,minmax(0,1fr))}.program-masthead{display:block;padding:26px}.program-masthead h2{font-size:62px;margin-bottom:25px}.program-masthead>div{border-top:1px solid #45606e;padding-top:20px;max-width:none}.program-masthead strong{font-size:27px}.exposure-grid{grid-template-columns:1fr}.exposure-card>.between:last-child{display:flex}.cohort-notables button{font-size:14px;gap:13px}.cohort-notables b{font-size:10px}.exposure-card .team-logo.big{width:65px;height:65px}.exposure-card .number{font-size:59px}.exposure-card .memory-line{font-size:14px}.exposure-card>.between:last-child .btn{margin:0;font-size:12px}.exposure-card small{font-size:11px}.network-shell .game-grid{grid-template-columns:1fr}.network-shell .game-card .score-team .team-logo{height:62px;width:62px}.network-shell .game-card .score-team .number{font-size:66px}.network-shell .score-team label{font-size:12px}.network-shell .watch-layout aside{grid-template-columns:1fr}.network-shell .arena-consequence{gap:20px;align-items:center}.network-shell .arena-consequence .number{font-size:84px}.network-shell .arena-consequence h2{font-size:28px}.network-shell .arena-consequence p{font-size:13px}.network-shell .watch-arena{padding:24px}.network-shell .watch-arena .score-team .number{font-size:72px}.network-shell .watch-arena .score-team .team-logo{height:66px;width:66px}.network-shell .watch-layout .stat-strip{grid-template-columns:1fr}.network-shell .watch-layout .stat{border-right:0}.network-shell .massacre-hero{padding:25px}.network-shell .massacre-title{align-items:flex-start;gap:10px;position:relative}.network-shell .massacre-title h1{font-size:57px;padding-top:80px;line-height:.96}.network-shell .massacre-title .team-logo{position:absolute;top:8px;left:0;width:72px;height:72px}.network-shell .massacre-title p{font-size:15px}.network-shell .massacre-count{gap:20px;align-items:center;flex-wrap:wrap}.network-shell .massacre-count .number{font-size:110px}.network-shell .massacre-count h2{font-size:30px}.network-shell .massacre-count p{font-size:14px}.network-shell .field-change{flex-wrap:wrap;gap:16px}.network-shell .massacre-ribbon{font-size:11px;padding:18px 0}.escape-hero h1{font-size:58px}.escape-timeline{grid-template-columns:1fr;gap:22px}.escape-timeline>div{border-bottom:1px solid #6a815133;padding-bottom:20px}.escape-timeline b{font-size:27px}.escape-hero>p{font-size:16px}.escape-hero>.between .eyebrow{font-size:10px}.network-shell .member-table tr{padding:20px 18px;column-gap:12px}.network-shell .member-table td{gap:8px;font-size:12px}.network-shell .member-table .text-btn{font-size:12px;white-space:normal}.network-shell .member-table td:nth-child(3) .team-logo{width:25px;height:25px}.network-shell .table-bottom{padding:18px;flex-wrap:wrap;gap:16px;font-size:12px}.career-hero{display:block;padding:29px}.career-hero h1{font-size:59px}.career-hero>div:first-child>.eyebrow{font-size:10px}.career-seal{border-left:0;border-top:1px solid #65734666;padding:23px 0 0;margin-top:27px;display:grid;grid-template-columns:1fr auto;text-align:left;gap:8px}.career-seal>span{grid-column:1;font-size:12px}.career-seal>small{grid-column:1;grid-row:2}.career-seal>strong{grid-column:2;grid-row:1/3;font-size:74px}.career-season-list button{gap:18px}.career-season-list button>span{font-size:14px}.nemesis-team{gap:18px}.nemesis-team .team-logo{width:82px;height:82px}.nemesis-team h2{font-size:27px}.graveyard-hero{display:block;position:relative}.graveyard-hero>.icon{position:absolute;right:25px;top:25px;width:45px;height:45px}.graveyard-hero .grave-copy h1{font-size:66px;margin-top:28px}.graveyard-hero .grave-copy p{font-size:15px}.notice select{max-width:100%;width:100%}.wanted-profile{gap:13px}.wanted-profile h2{font-size:28px}.wanted-profile .number{font-size:49px}.vault-cover h1{font-size:60px}.vault-years{font-size:22px;gap:17px}.vault-champions{grid-template-columns:1fr}.vault-champions h3{font-size:32px;margin:15px 0 8px}.vault-champions p{font-size:14px}.vault-champions .icon{width:26px;height:26px;top:22px;right:23px}.vault-champions button>span{font-size:12px}.vault-event-grid{grid-template-columns:1fr}.vault-event h2{font-size:33px}.vault-event .number{font-size:65px}.vault-event p{font-size:15px}.network-shell .toolbar .search-input{width:100%}.network-shell .toolbar>select{width:100%}.memory-demo h1{font-size:74px}.memory-choice{gap:18px}.memory-choice .team-logo{width:77px;height:77px}.memory-choice h2{font-size:27px}.memory-demo .memory-result h2{font-size:44px}.memory-facts{gap:25px}.memory-facts span{font-size:26px}.wrapped-stage{padding:24px}.wrapped-story{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:33px 0 25px;gap:29px}.wrapped-story h1{font-size:65px;line-height:.95}.wrapped-story p{font-size:15px}.wrapped-number{display:grid;grid-template-columns:auto 1fr;gap:8px 21px;text-align:left}.wrapped-number>.team-logo{height:95px;width:95px;grid-row:1/3}.wrapped-number strong{font-size:106px;line-height:1}.wrapped-number>span{font-size:10px;line-height:1.7;max-width:150px}.wrapped-bottom{padding-top:21px}.wrapped-bottom>span{font-size:10px;gap:10px;line-height:1.7}.wrapped-bottom>div{margin-top:20px}.network-shell .recap-cover{padding:27px;display:block}.network-shell .recap-cover h1{font-size:61px}.network-shell .recap-score{margin-top:30px;justify-content:flex-start;gap:25px}.network-shell .recap-score strong{font-size:63px}.network-shell .recap-cards{grid-template-columns:1fr}.network-shell .recap-card h2{font-size:34px}.network-shell .recap-card p{font-size:15px}.network-shell .recap-card .eyebrow{font-size:11px}.network-shell .recap-card .number{font-size:49px}.studio-tabs{gap:6px}.studio-tabs button{font-size:12px;padding:10px}.studio-access h1{font-size:56px}.investor-cover h1{font-size:54px}.investor-cover>.eyebrow{font-size:11px;line-height:1.7}.investor-cover p{font-size:16px}.hierarchy-cards h2{font-size:35px}.flywheel{grid-template-columns:1fr}.pipeline{grid-template-columns:1fr}.graph-person ul{grid-template-columns:1fr}.consequence-graph .graph-event{gap:0 16px;padding:24px}.graph-fact{gap:12px}.graph-fact>b{font-size:38px;min-width:45px}.graph-fact>span{font-size:12px}.graph-event .eyebrow{font-size:11px}.graph-story h2{font-size:48px}.graph-story p{font-size:15px!important}.editorial-lede h1{font-size:50px}.editorial-candidate h2{font-size:32px}.editorial-candidate p{font-size:15px}.future-pro{grid-template-columns:1fr}.event-detail h1{font-size:45px;overflow-wrap:anywhere}.event-detail .team-logo{width:55px;height:55px}.modal{margin:16px;width:calc(100% - 32px);max-height:calc(100dvh - 32px)}.modal-head{padding:20px}.modal-body{padding:20px}.modal-head h2{font-size:26px}.modal .share-card{padding:24px}.modal .share-card .brand{font-size:24px}.modal .share-card>.between>.eyebrow{display:none}.modal .share-card h1{font-size:45px}.modal .share-number{font-size:88px}.modal .share-card h3{font-size:26px}.modal .share-card-bottom{font-size:13px;gap:12px}.modal .share-card .team-logo{width:57px;height:57px}.modal .share-card small{font-size:9px}.modal .create-steps{margin-bottom:22px}.modal .stat-strip{display:block}.modal .stat{border-right:0;border-bottom:1px solid #3c4a40}.modal .stat .number{font-size:31px}.archive-champion h1{font-size:45px}.demo-entry-page{padding:0 20px}.demo-entry-page main>h1{font-size:60px}.demo-entry-page main>p{font-size:16px}.demo-entry-page .role-cards>button{display:block;padding:28px}.role-cards .avatar,.role-cards button>.icon{margin-bottom:23px}.role-cards .eyebrow{font-size:11px}.role-cards h2{font-size:36px;margin:16px 0}.role-cards b{margin:25px 0 13px;font-size:14px}.role-cards small{font-size:12px}.v2-landing .welcome-hero h1{font-size:57px;line-height:.95}.v2-landing .welcome-hero-copy>p{font-size:16px}.v2-landing .welcome-header .brand{font-size:27px}.v2-landing .welcome-header>.btn{font-size:10px;padding:11px}.v2-landing .welcome-actions{gap:10px}.v2-landing .welcome-actions>.btn{font-size:12px;padding:14px}.v2-landing .example-overline{font-size:8px;letter-spacing:.7px}.v2-landing .example-score-numbers{font-size:55px;gap:12px}.v2-landing .example-score-row .team-logo{height:52px;width:52px}.v2-landing .example-score-row span{font-size:8px}.v2-landing .example-connection{font-size:8px;letter-spacing:.5px}.v2-landing .example-danger h2{font-size:34px}.v2-landing .example-danger>span{font-size:98px}.v2-landing .example-outcome{grid-template-columns:1fr;gap:10px}.v2-landing .example-outcome>strong{grid-row:auto;grid-column:1;font-size:38px}.v2-landing .example-outcome>small{font-size:11px}.v2-landing .example-members>span:last-child{font-size:9px}.v2-landing .example-members>.avatar{width:25px;height:25px}.v2-landing .welcome-consequence .eyebrow{font-size:10px}.loser-steps article{padding:25px 19px}.loser-steps article:first-child,.loser-steps article:nth-child(3){padding-left:0}.loser-steps .icon{right:18px;top:29px;width:23px}.loser-steps h3{font-size:29px;line-height:1.02}.loser-steps p{font-size:14px}.comparison{grid-template-columns:1fr;gap:18px}.comparison article{padding:28px}.comparison h3{font-size:42px}.comparison ol{font-size:16px}.comparison .eyebrow{font-size:11px}.v2-landing .public-programs{grid-template-columns:1fr}.v2-landing .program-tile{min-height:225px}.v2-landing .program-tile h3{font-size:39px;margin-top:30px}.v2-landing .program-tile p{max-width:260px;font-size:15px!important}.v2-landing .program-tile small{margin-top:22px;font-size:12px}.v2-landing .welcome-section-heading h2{font-size:48px}.v2-landing .welcome-entry{padding:30px 24px}.v2-landing .welcome-entry h2{font-size:50px}.memory-landing h2{font-size:72px}.memory-quote h3{font-size:58px}.v2-landing .commissioner-intro h2{font-size:51px}.free-core h2{font-size:65px}.final-live-cta h2{font-size:65px}.v2-landing .welcome-footer>span{font-size:12px}.v2-landing .welcome-footer>small{font-size:10px}.v2-landing .welcome-example-note{line-height:1.8}.network-shell .demo-controls select{font-size:11px;width:130px}.network-shell .demo-controls .btn{font-size:11px}.network-shell .demo-controls .icon-btn{width:30px}.network-shell .demo-info{font-size:14px}}
@media(max-width:360px){.network-shell .content{padding-inline:13px}.network-shell .page-header h1{font-size:36px}.network-shell .hero-copy h2{font-size:53px}.network-shell .danger-hero{padding:22px}.network-shell .stat .number{font-size:35px}.network-shell .stat{padding:18px 13px}.network-shell .stat label{font-size:9px}.network-shell .topbar{padding-inline:12px}.network-shell .mobile-brand .brand{font-size:22px}.network-shell .top-actions>.btn{font-size:9px;padding:8px 7px}.network-shell .profile{display:none}.career-hero h1{font-size:51px}.escape-hero h1{font-size:51px}.vault-cover h1{font-size:53px}.vault-years{font-size:21px;gap:11px}.memory-facts{gap:19px}.memory-demo .memory-result h2{font-size:38px}.wrapped-story h1{font-size:55px}.wrapped-number strong{font-size:93px}.network-shell .massacre-title h1{font-size:51px}.v2-landing .welcome-hero h1{font-size:49px}.v2-landing .welcome-header{padding-inline:16px}.v2-landing .welcome-header .brand{font-size:24px}.v2-landing .welcome-header>.btn{font-size:9px;padding:10px}.v2-landing .welcome-actions>.btn{font-size:11px;padding:13px 12px}.v2-landing .example-score-numbers{font-size:48px}.v2-landing .example-score-row .team-logo{height:45px;width:45px}.v2-landing .example-danger h2{font-size:30px}.v2-landing .example-danger>span{font-size:86px}.v2-landing .welcome-consequence>p{font-size:14px}.v2-landing .welcome-section-heading h2{font-size:44px}.v2-landing .commissioner-intro h2{font-size:45px}.final-live-cta h2{font-size:58px}.loser-steps h3{font-size:27px}.demo-entry-page>header .brand{font-size:24px}.demo-entry-page>header .btn{font-size:9px}.demo-entry-page main>h1{font-size:52px}.demo-entry-page .role-cards>button{padding:25px}.role-cards h2{font-size:33px}.network-shell .table-toolbar .tabs button{font-size:13px}.network-shell .member-table tr{padding:18px 15px}.network-shell .member-table td[data-label]:before{font-size:10px}.network-shell .member-table .pill{font-size:8px}.network-shell .demo-controls select{width:110px}.network-shell .demo-controls{gap:4px}.network-shell .demo-controls .btn{padding:8px 10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

.memory-demo>section,.memory-choice>div{min-width:0}.memory-demo{grid-template-columns:repeat(2,minmax(0,1fr))}.memory-facts{flex-wrap:wrap}.editorial-voice{border-left:2px solid #bca96d;padding:10px 0 10px 15px}.network-shell .role-switch{color:#99ad9b}@media(max-width:1000px){.memory-demo{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.memory-demo h1{font-size:clamp(46px,15vw,66px)}.memory-choice{align-items:flex-start}.memory-choice .team-logo{width:58px;height:58px;flex-shrink:0}.memory-choice h2{font-size:26px}.memory-choice .pill{font-size:10px}.memory-facts{gap:18px}.wrapped-summary .stat:last-child .number{font-size:27px}.network-shell .role-switch{display:none}}

.network-shell .demo-bar{transform:none;width:auto}.network-shell .ticker-game{min-width:190px;flex:0 0 190px}.network-shell .ticker-line small{min-width:0;white-space:nowrap}
