:root{--bg:#090e17;--panel:#111a29;--line:#263143;--text:#f4f6fa;--muted:#9aa7ba;--blue:#3982ff;--pale:#8ab8ff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{background:var(--bg);color:var(--text);margin:0;font:15px/1.6 DM Sans,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}a,button,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}button,a{transition:color .2s,background .2s,transform .2s}:is(a:focus-visible,button:focus-visible,summary:focus-visible){outline:2px solid var(--pale);outline-offset:5px}a:hover{color:var(--pale)}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,Arial,sans-serif}h1,h2{letter-spacing:-1.8px;font-weight:600;line-height:1.15}p{color:var(--muted)}.wrap{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.eyebrow{color:var(--pale);letter-spacing:2px;align-items:center;gap:9px;font-size:10px;font-weight:600;line-height:1.5;display:flex}.liveDot{background:#5f9bff;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 4px #3982ff19}.button{white-space:nowrap;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:13px;min-height:49px;padding:13px 23px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.blue{color:#fff;background:#347cf4;box-shadow:0 5px 25px #1659c124}.button.blue:hover{background:#4e8fff}.button.outline{color:#e6ebf5;background:0 0;border-color:#394558}.button.outline:hover{border-color:var(--pale)}.button.light{color:#164b9b;background:#f5f8ff}.button.small{min-height:41px;padding:10px 16px;font-size:11px}.textLink{color:#d8e3f4;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.textLink:hover{color:var(--pale);gap:15px}.muted{color:var(--muted)}.skip{z-index:100;background:var(--blue);color:#fff;padding:15px;position:fixed;top:-80px;left:20px}.skip:focus{top:15px}.siteHeader{z-index:40;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#090e17ed;border-bottom:1px solid #202a38;position:sticky;top:0}.headerInner{justify-content:space-between;align-items:center;gap:35px;max-width:1320px;min-height:92px;margin:auto;padding:18px 40px;display:flex}.logo{letter-spacing:-.8px;flex-direction:column;flex-shrink:0;width:112px;font:800 19px/.87 Manrope;display:inline-flex;color:#f4f6fa!important}.logo>span:last-child{letter-spacing:.7px;align-items:center;gap:9px;margin-top:3px;font-size:28px;display:flex}.logo svg{color:var(--blue);stroke-width:3px;width:27px;height:27px}.siteHeader nav{color:#b4bfd0;align-items:center;gap:32px;font-size:12px;display:flex}.siteHeader nav a:hover{color:#fff}.mobileMenu{display:none}.hero{grid-template-columns:1.06fr 1fr;align-items:center;gap:55px;padding-top:74px;padding-bottom:82px;display:grid}.heroCopy h1{letter-spacing:-4px;margin:24px 0;font-size:clamp(48px,5.6vw,78px);line-height:1.08}.heroCopy h1>span{color:#619aff}.heroCopy>p{max-width:435px;font-size:14px;line-height:1.9}.heroActions{align-items:center;gap:26px;margin:30px 0 34px;display:flex}.hostIntro{color:#9aa7ba;align-items:center;gap:12px;font-size:11px;display:flex}.hostIntro strong{color:#e2e8f3;margin-left:3px;font-weight:500}.hostIntro small{color:#73829a;margin-top:3px;font-size:10px;display:block}.hostMonogram{color:#a7c9ff;background:#1a2a45;border:1px solid #314766;border-radius:50%;flex-shrink:0;place-items:center;width:37px;height:37px;font-size:10px;display:grid}.heroVisual{padding:10px 16px 25px 0;position:relative}.heroFrame{border:1px solid #314566;border-radius:9px;height:465px;position:relative;overflow:hidden;box-shadow:20px -20px 0 -10px #101d33,21px -21px 0 -10px #283d5c}.heroFrame>img{object-fit:cover;object-position:60% 40%;filter:brightness(.7)saturate(.85);width:100%;height:100%}.heroFrame:after{content:"";background:linear-gradient(#08152620 20%,#07132922 40%,#08162bf0 100%);position:absolute;inset:0}.heroImageTop{z-index:2;color:#d9e8ff;letter-spacing:2.5px;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex;position:absolute;top:27px;left:27px;right:27px}.heroImageTop svg{color:#75a9ff}.heroImageCopy{z-index:2;position:absolute;bottom:49px;left:30px}.heroImageCopy .eyebrow{color:#c1d6f4;letter-spacing:1.7px;font-size:8px}.heroImageCopy h2{letter-spacing:-1px;margin-top:12px;font-size:38px}.soundBars{opacity:.65;align-items:center;gap:3px;display:flex;position:absolute;bottom:3px;left:270px}.soundBars i{background:#79aaff;border-radius:5px;width:3px;display:block}.heroFloating{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#142239ee;border:1px solid #34445d;border-radius:6px;align-items:center;gap:15px;padding:20px 21px;display:flex;position:absolute;bottom:0;left:-28px;right:48px;box-shadow:0 10px 40px #0006}.miniPlay{color:#fff;background:#377cf2;border-radius:50%;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.heroFloating>div{flex:1}.heroFloating>div>span{color:#91b7f0;letter-spacing:1.5px;margin-bottom:4px;font-size:8px;display:block}.heroFloating strong{font-size:11px;font-weight:500}.heroFloating>svg{color:#91b7f0}.verticalLabel{writing-mode:vertical-rl;letter-spacing:2.3px;color:#788ca9;font-size:7px;position:absolute;top:70px;right:-10px}.themeStrip{background:#101a2b;border-block:1px solid #223047}.themeStrip .wrap{letter-spacing:2.2px;color:#a4b5d0;white-space:nowrap;justify-content:space-between;align-items:center;gap:30px;height:63px;font:500 12px Manrope;display:flex;overflow:hidden}.themeStrip i{color:#518be9;font-size:24px;font-style:normal}.releaseSection{border-bottom:1px solid var(--line);align-items:center;gap:35px;padding-top:48px;padding-bottom:48px;display:flex}.releaseIntro{flex:1}.releaseIntro h2{letter-spacing:-.6px;margin:13px 0 12px;font-size:23px;line-height:1.3}.releaseIntro>p{max-width:290px;font-size:11px}.releaseDate{border-left:1px solid var(--line);flex:1.05;align-items:center;gap:15px;padding-left:35px;display:flex}.releaseDate .eyebrow{letter-spacing:1.5px;font-size:8px}.calendarIcon{color:#86b4ff;background:#142844;border:1px solid #29466d;border-radius:6px;place-items:center;width:48px;height:52px;display:grid}.releaseDate strong{letter-spacing:-.8px;margin-top:7px;font:600 23px Manrope;display:block}.releaseDate small{color:#8191a8;margin-top:8px;font-size:10px;display:block}.releaseAction{border-left:1px solid var(--line);padding-left:32px}.releaseAction small{color:#7f90a9;margin-top:12px;font-size:10px;line-height:1.7;display:block}.section{padding-top:75px;padding-bottom:80px}.sectionHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;display:flex}.sectionHeading h2{letter-spacing:-1.1px;margin-top:13px;font-size:33px}.sectionHeading>.textLink{white-space:nowrap;margin-bottom:5px}.episodeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.episodeImage{aspect-ratio:16/9;background:#18263b;border:1px solid #2e3c52;border-radius:6px;display:block;position:relative;overflow:hidden}.episodeImage img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.episodeImage:hover img{transform:scale(1.04)}.playCircle{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0b1425bb;border:1px solid #ffffff7a;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.duration{color:#f7f9ff;background:#080d15df;border-radius:3px;padding:3px 7px;font-size:9px;position:absolute;bottom:10px;right:10px}.episodeMeta{color:#7d9ecb;letter-spacing:1.2px;text-transform:uppercase;justify-content:space-between;margin:19px 0 10px;font-size:8px;font-weight:600;display:flex}.episodeMeta>span:last-child{color:#76859b;font-size:7px}.episodeCard h3{letter-spacing:-.4px;font-size:19px;font-weight:600;line-height:1.4}.guestLine{color:#b3c4dd;margin:11px 0;font-size:11px}.episodeDescription{font-size:12px;line-height:1.8}.episodeCard>.textLink{margin-top:20px;font-size:11px}.aboutSection{background:#101a2b;border-block:1px solid #243349;padding:53px 0}.aboutGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.aboutGrid h2{margin-top:18px;font-size:35px;line-height:1.3}.aboutGrid em{color:#74a8ff;font-style:normal}.aboutGrid p{margin-bottom:17px;font-size:13px;line-height:1.9}.aboutGrid .textLink{margin-top:3px}.articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.articleArt{color:#d6e6ff;background:#16356b;border:1px solid #2c4164;border-radius:6px;height:205px;position:relative;overflow:hidden}.artLabel{letter-spacing:2px;z-index:2;font-size:6px;position:absolute;top:18px;left:20px}.artWord{letter-spacing:-2px;font:800 37px/1 Manrope;position:absolute;bottom:22px;left:20px}.artArrow{color:#4472c3;fill:none;pointer-events:none;width:160px;height:160px;position:absolute;bottom:3px;right:-6px;transform:rotate(-5deg)}.turning .artWord{z-index:1}.turning{background:linear-gradient(120deg,#193768,#112246)}.problem{color:#143f7d;background:#b7d5ff}.problem .artOrbit{border:1px solid #4b82ca75;border-radius:50%;width:240px;height:240px;position:absolute;top:15px;left:calc(50% - 120px)}.problem .artOrbit:after{content:"";border:1px solid #4b82ca75;border-radius:50%;position:absolute;inset:25px}.artQuestion{text-align:center;letter-spacing:-9px;font:500 140px/1 Manrope;position:absolute;inset:23px 0 0;transform:rotate(12deg)}.artBottom{letter-spacing:2px;font-size:6px;position:absolute;bottom:13px;right:18px}.innovation{background:linear-gradient(145deg,#142033,#263e63)}.artNext{letter-spacing:8px;color:#72aaff;font:800 65px/.86 Manrope;position:absolute;top:36px;left:49px;transform:rotate(-12deg)}.artNext span{-webkit-text-stroke:1px #6f98d1;color:#0000;display:block}.artNext span:last-child{opacity:.4}.articleMeta{color:#87a7d3;letter-spacing:1.2px;justify-content:space-between;margin:18px 0 12px;font-size:8px;display:flex}.articleMeta>span:last-child{color:#8291a6}.articleCard h3{letter-spacing:-.5px;color:#edf2fa;font-size:20px;font-weight:600;line-height:1.4}.articleCard>p{margin-top:10px;font-size:12px;line-height:1.8}.articleCard>.textLink{margin-top:18px;font-size:11px}.articleCard:hover h3{color:#94bdff}.nominateBanner{background:#2368d8;border:1px solid #4180e3;border-radius:9px;max-width:1176px;margin:0 auto 78px;padding:47px 54px 51px;position:relative;overflow:hidden}.nominateBanner .eyebrow{color:#bad6ff;font-size:9px}.nominateBanner h2{letter-spacing:-1.6px;margin:18px 0;font-size:44px;line-height:1.1}.nominateBanner p{color:#c1d8ff;font-size:13px;line-height:1.8}.nominateBanner .button{margin-top:26px}.bigArrow{color:#6ca4ff;opacity:.5;pointer-events:none;font:400 470px/1 Arial;position:absolute;top:-66px;right:105px}.bannerCaption{color:#b5d2ff;letter-spacing:1.8px;font-size:8px;position:absolute;bottom:30px;right:45px}.siteFooter{border-top:1px solid var(--line);background:#080c13}.footerTop{justify-content:space-between;align-items:flex-start;gap:35px;padding-top:48px;padding-bottom:40px;display:flex}.footerTop p{color:#8190a6;margin-top:20px;font-size:11px;line-height:1.8}.footerLinks{flex-direction:column;gap:12px;padding-top:2px;font-size:11px;display:flex}.youtubeLink{color:#a6c8ff;border-bottom:1px solid #354b6d;align-items:center;gap:12px;padding:0 0 10px;font-size:12px;display:inline-flex}.youtubeLink>svg:first-child{color:#68a0ff}.footerBottom{color:#6e7e94;border-top:1px solid #202838;justify-content:space-between;gap:30px;padding-top:21px;padding-bottom:25px;font-size:9px;display:flex}.footerBottom>a:first-of-type{margin-left:auto}.listing{min-height:70vh;padding-top:65px;padding-bottom:85px}.pageHeading{margin-bottom:45px}.pageHeading h1{letter-spacing:-2.5px;margin:20px 0;font-size:57px}.pageHeading h1>span{color:#6ba2ff}.pageHeading>p{max-width:580px;font-size:14px}.episodeTools{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.filterTabs{flex-wrap:wrap;gap:8px;display:flex}.filterTabs button{color:#96a7bf;background:0 0;border:1px solid #0000;border-radius:5px;padding:9px 12px;font-size:10px}.filterTabs button.active{color:#a1c6ff;background:#17325c;border-color:#2c5183}.search{border:1px solid var(--line);color:#7c90ae;border-radius:4px;align-items:center;gap:10px;min-width:240px;padding:9px 12px;display:flex}.search input{color:#fff;background:0 0;border:0;outline:none;width:100%;padding:0;font-size:11px}.resultCount{color:#7d8da4;margin:17px 0 25px;font-size:10px}.listing .episodeGrid{row-gap:50px}.collectionEnd{border-top:1px solid var(--line);text-align:center;margin-top:60px;padding-top:35px}.collectionEnd p{margin-bottom:18px}.empty{text-align:center;padding:50px 20px}.empty p{margin:15px 0}.empty .textLink{color:var(--pale)}.articlePage{max-width:960px;padding-top:50px;padding-bottom:80px}.articleHeader{border-bottom:1px solid var(--line);padding:50px 0 35px}.articleHeader h1{letter-spacing:-2px;max-width:850px;margin:20px 0 22px;font-size:52px;line-height:1.15}.articleHeader>p{max-width:720px;font-size:19px}.byline{align-items:center;gap:12px;margin-top:30px;font-size:12px;display:flex}.byline small{color:#7185a1;margin-top:3px;font-size:10px;display:block}.articleBody{max-width:700px;margin:42px auto 0}.articleBody section{margin-bottom:35px}.articleBody h2{letter-spacing:-.6px;margin-bottom:15px;font-size:24px}.articleBody p{color:#b3bed0;font-size:15px;line-height:1.95}.articleBody p a{color:#91b9fc;text-decoration:underline}.articleCallout{background:#132640;border-left:3px solid #4b8dff;margin-top:45px;padding:26px 28px}.articleCallout h3{font-size:18px;font-weight:600}.articleCallout p{margin:9px 0 15px;font-size:13px}.nominationPage{grid-template-columns:1fr 1fr;gap:80px;padding-top:70px;padding-bottom:85px;display:grid}.nominationIntro{padding-top:18px}.nominationIntro h1{letter-spacing:-2.5px;margin:23px 0;font-size:53px;line-height:1.15}.nominationIntro h1>span{color:#649dff}.nominationIntro>p{max-width:430px;font-size:14px;line-height:1.9}.nominationPoints{margin:37px 0}.nominationPoints>div{gap:19px;margin-bottom:23px;display:flex}.nominationPoints>div>span{color:#699bdf;border:1px solid #32496b;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.nominationPoints p{font-size:12px;line-height:1.7}.nominationPoints strong{color:#e1e9f6;margin-bottom:4px;font-size:13px;font-weight:500;display:block}.nominationQuote{color:#b8d2f7;border-top:1px solid var(--line);letter-spacing:-.5px;padding-top:28px;font:500 20px/1.6 Manrope}.nominationQuote small{letter-spacing:1.7px;color:#6e8cb7;margin-top:15px;font:500 8px/1.5 DM Sans;display:block}.nominationFormPanel{background:#111b2b;border:1px solid #293a53;border-radius:9px;padding:33px}.nominationFormPanel>.eyebrow{font-size:8px}.nominationFormPanel h2{letter-spacing:-.8px;margin:10px 0;font-size:27px}.formIntro{margin-bottom:27px;font-size:12px}.nominationFormPanel fieldset{border:0;min-width:0;margin:0;padding:0}.nominationFormPanel label{color:#c5d1e3;flex-direction:column;gap:8px;margin-bottom:19px;font-size:11px;display:flex}input,textarea{color:var(--text);background:#0d1624;border:1px solid #30425d;border-radius:4px;outline:none;width:100%;padding:11px 13px;font-size:12px}input:focus,textarea:focus{border-color:#69a2ff;box-shadow:0 0 0 2px #3c81f41a}input::placeholder,textarea::placeholder{color:#697c97}textarea{resize:vertical;line-height:1.7}.nominationFormPanel label>small{color:#7286a3;font-size:9px;line-height:1.6}.formRow{grid-template-columns:1fr 1fr;gap:15px;display:grid}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.nominationFormPanel .consent{color:#95a7c1;flex-direction:row;align-items:flex-start;gap:10px;margin:4px 0 15px;font-size:10px;line-height:1.7;display:flex}.consent input{accent-color:#478bff;flex-shrink:0;width:14px;height:14px;margin:3px 0}.consent a{color:#b5d3ff;text-decoration:underline}.smallPrint{color:#7b91b1;font-size:10px;line-height:1.7}.submit{width:100%;margin-top:23px}.formFoot{color:#7186a5;text-align:center;margin-top:12px;font-size:9px}.formError{color:#ffbecb;background:#4a2531;border:1px solid #915569;border-radius:4px;margin-top:20px;padding:12px;font-size:12px}.success{text-align:center;flex-direction:column;align-items:center;gap:22px;padding:45px 0;display:flex}.successIcon{color:#9ac6ff;background:#1d3b66;border:1px solid #4985d0;border-radius:50%;place-items:center;width:70px;height:70px;display:grid}.success h2{margin:0;font-size:34px}.success>p{font-size:13px;line-height:1.8}.success>p.smallPrint,.success .textLink{font-size:11px}.inboxCard{background:#101e31;border:1px solid #2d4364;border-radius:7px;margin:20px 0;padding:25px}.inboxCard h2{margin:10px 0}.inboxCard>p{margin-bottom:15px}.inboxCard small{color:#8299b9}.inboxCard .textLink{margin-bottom:20px}@media (min-width:1600px){.wrap{max-width:1360px}.hero{gap:90px;padding-top:90px;padding-bottom:95px}.heroCopy h1{font-size:87px}.heroFrame{height:520px}.heroImageCopy h2{font-size:44px}.nominateBanner{max-width:1296px}.articleArt{height:240px}.artWord{font-size:46px}.artNext{font-size:78px}.artQuestion{font-size:170px}.headerInner{max-width:1440px}}@media (max-width:1050px){.headerInner{gap:20px;padding:18px 28px}.siteHeader nav{gap:22px}.hero{gap:30px;padding-top:55px;padding-bottom:60px}.heroCopy h1{letter-spacing:-3px;font-size:58px}.heroActions{flex-wrap:wrap;gap:18px}.heroFrame{height:410px}.heroVisual{padding-right:5px}.heroImageCopy h2{font-size:31px}.heroImageCopy .eyebrow{font-size:6px}.heroFloating{gap:10px;padding:17px 15px;left:-10px;right:25px}.heroFloating strong{font-size:10px}.soundBars{left:210px}.verticalLabel{font-size:6px;right:-15px}.releaseSection{gap:20px}.releaseDate{flex:1.2;gap:10px;padding-left:20px}.releaseDate strong{font-size:20px}.releaseAction{padding-left:20px}.releaseIntro h2{font-size:20px}.episodeGrid,.articleGrid{gap:22px}.sectionHeading h2{font-size:29px}.episodeCard h3,.articleCard h3{font-size:17px}.episodeDescription{font-size:11px}.aboutGrid{gap:45px}.aboutGrid h2{font-size:30px}.articleArt{height:180px}.artWord{font-size:31px}.artNext{font-size:60px;left:30px}.nominateBanner{margin-left:32px;margin-right:32px}.nominationPage{gap:40px}.nominationIntro h1{font-size:43px}.nominationFormPanel{padding:27px}.nominationFormPanel>.eyebrow{font-size:7px}}@media (max-width:760px){html{scroll-padding-top:85px}.wrap{padding-left:22px;padding-right:22px}.headerInner{min-height:77px;padding:15px 22px}.siteHeader nav{display:none}.headerCta{margin-left:auto}.mobileMenu{font-size:11px;display:block;position:relative}.mobileMenu summary{cursor:pointer;border:1px solid #344259;border-radius:4px;padding:10px;list-style:none}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenu>div{background:#142036;border:1px solid #3b4c65;border-radius:5px;flex-direction:column;width:200px;padding:12px;display:flex;position:absolute;top:48px;right:0;box-shadow:0 10px 30px #0008}.mobileMenu a{padding:10px}.logo{width:94px;font-size:16px}.logo>span:last-child{font-size:24px}.logo svg{width:23px;height:23px}.hero{grid-template-columns:1fr;gap:40px;padding-top:45px;padding-bottom:55px}.heroCopy h1{letter-spacing:-2.7px;font-size:clamp(46px,10vw,72px)}.heroCopy>p{max-width:500px}.heroActions{margin:25px 0}.hostIntro{margin-top:24px}.heroVisual{width:100%;max-width:600px;margin:auto;padding:10px 16px 25px 12px}.heroFrame{height:390px}.heroFrame>img{object-position:50% 50%}.heroImageCopy h2{font-size:35px}.heroImageCopy .eyebrow{font-size:8px}.heroFloating{left:0;right:35px}.heroFloating strong{font-size:11px}.verticalLabel{top:60px;right:-1px}.soundBars{left:250px}.themeStrip .wrap{justify-content:flex-start;gap:24px;height:54px;font-size:10px}.themeStrip i{font-size:20px}.releaseSection{grid-template-columns:1fr 1fr;gap:28px;padding-top:35px;padding-bottom:35px;display:grid}.releaseIntro{grid-column:1/-1}.releaseIntro h2{font-size:26px}.releaseIntro h2 br{display:none}.releaseIntro>p{max-width:none}.releaseDate{border:0;padding:0}.releaseDate strong{font-size:21px}.releaseAction{padding-left:20px}.releaseAction .textLink{font-size:11px}.calendarIcon{display:none}.section{padding-top:50px;padding-bottom:50px}.sectionHeading{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:26px}.sectionHeading h2{letter-spacing:-1px;font-size:29px;line-height:1.25}.sectionHeading .eyebrow{font-size:8px}.sectionHeading .textLink{font-size:11px}.episodeGrid{grid-template-columns:1fr 1fr;row-gap:35px}.episodeCard h3{font-size:17px}.episodeMeta{font-size:7px}.episodeMeta>span:last-child{font-size:6px}.aboutGrid{grid-template-columns:1fr;gap:25px}.aboutSection{padding:40px 0}.aboutGrid h2{font-size:30px}.aboutGrid p{font-size:13px}.articleGrid{grid-template-columns:1fr;gap:35px}.articleCard{grid-template-columns:42% 1fr;align-items:start;column-gap:25px;display:grid}.articleArt{grid-area:1/1/5;height:220px}.articleCard .articleMeta{flex-wrap:wrap;gap:10px;margin:0 0 10px;font-size:7px}.articleCard h3{font-size:20px}.articleCard>p{margin-top:8px}.articleCard>.textLink{margin-top:15px}.nominateBanner{margin:0 22px 50px;padding:34px}.nominateBanner h2{font-size:39px}.bigArrow{opacity:.2;font-size:350px;top:10px;right:-30px}.nominateBanner>div:first-child{z-index:2;position:relative}.bannerCaption{display:none}.footerTop{flex-wrap:wrap;gap:28px;padding-top:35px}.footerLinks{font-size:11px}.youtubeLink{width:100%;font-size:11px}.footerBottom{flex-wrap:wrap;gap:15px;font-size:8px}.footerBottom>a:first-of-type{margin-left:0}.footerBottom>span{width:100%}.pageHeading h1{letter-spacing:-1.6px;font-size:43px}.listing{padding-top:40px;padding-bottom:60px}.episodeTools{flex-direction:column;align-items:stretch}.search{min-width:0}.articlePage{padding-top:30px;padding-bottom:50px}.articleHeader{padding-top:30px}.articleHeader h1{letter-spacing:-1.4px;font-size:39px}.articleHeader>p{font-size:17px}.articleBody p{font-size:14px}.articleBody h2{font-size:23px}.nominationPage{grid-template-columns:1fr;gap:35px;padding-top:30px;padding-bottom:50px}.nominationIntro h1{font-size:46px}.nominationIntro>p{max-width:none}.nominationQuote{display:none}.nominationPoints{margin-bottom:0}.nominationFormPanel{padding:27px}.nominationIntro .eyebrow{font-size:8px}}@media (max-width:480px){.headerCta{display:none}.mobileMenu{margin-left:auto}.heroCopy h1{font-size:48px}.heroCopy .eyebrow{font-size:8px}.heroCopy>p{font-size:13px}.heroActions{gap:20px}.heroActions .button{padding:13px 16px;font-size:11px}.heroActions .textLink{font-size:10px}.heroFrame{height:340px}.heroImageCopy{left:22px}.heroImageCopy h2{font-size:32px}.heroImageCopy .eyebrow{font-size:6px}.heroFloating{gap:10px;padding:14px}.heroFloating strong{font-size:9px}.heroFloating>div>span{font-size:7px}.heroFloating .miniPlay{width:33px;height:33px}.soundBars{gap:2px;left:205px}.soundBars i{width:2px}.releaseDate strong{font-size:20px}.releaseDate .eyebrow{letter-spacing:1px;font-size:7px}.releaseAction small{font-size:9px}.releaseAction .textLink{font-size:10px}.releaseIntro h2{font-size:24px}.episodeGrid{grid-template-columns:1fr}.episodeCard h3{font-size:20px}.episodeMeta{font-size:8px}.episodeMeta>span:last-child{font-size:7px}.episodeDescription{font-size:12px}.articleCard{display:block}.articleArt{height:215px}.articleCard .articleMeta{margin-top:18px}.artWord{font-size:40px}.artNext{font-size:70px;left:55px}.nominateBanner{padding:30px 25px}.nominateBanner h2{font-size:37px}.nominateBanner .eyebrow{font-size:7px}.nominateBanner p{font-size:12px}.nominateBanner .button{padding:12px 17px;font-size:11px}.bigArrow{top:50px;right:-50px}.pageHeading h1{font-size:37px}.filterTabs{gap:3px}.filterTabs button{padding:8px;font-size:9px}.nominationIntro h1{font-size:41px}.nominationFormPanel{padding:24px 20px}.formRow{grid-template-columns:1fr;gap:0}.articleHeader h1{font-size:33px}.byline{font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}a,button,.episodeImage img{transition:none}.button:hover{transform:none}}.logo{letter-spacing:0;flex-direction:row;align-items:center;gap:10px;width:auto}.logo .brandMark{object-fit:contain;flex-shrink:0;width:54px;height:54px}.logo>.brandWords{letter-spacing:.3px;flex-direction:column;align-items:flex-start;gap:4px;margin:0;font-size:18px;line-height:1;display:flex}.brandWords>span:last-child{letter-spacing:1px;font-size:25px}.hostAvatar{object-fit:cover;object-position:50% 36%;border:1px solid #46618a;border-radius:50%;width:42px;height:42px}.aboutGrid{grid-template-columns:minmax(230px,.75fr) 1.25fr;gap:65px}.aboutGrid h2{margin-bottom:24px}.hostPortrait{border:1px solid #344b6a;border-radius:10px;max-width:365px;margin:0;position:relative;overflow:hidden}.hostPortrait>img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto}.hostPortrait figcaption{background:linear-gradient(#0000,#071322f5);flex-direction:column;gap:4px;padding:45px 24px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.hostPortrait strong{font:600 19px Manrope}.hostPortrait figcaption span{color:#bbd5fa;font-size:11px}.bannerLogo{object-fit:contain;opacity:.9;pointer-events:none;width:280px;height:280px;position:absolute;top:55px;right:80px}@media (max-width:760px){.logo .brandMark{width:43px;height:43px}.logo>.brandWords{font-size:14px}.brandWords>span:last-child{font-size:20px}.aboutGrid{grid-template-columns:1fr;gap:30px}.hostPortrait{width:100%;max-width:340px}.bannerLogo{opacity:.18;width:240px;height:240px;top:65px;right:-35px}}.logo{align-items:center;gap:4px;width:auto}.logo .brandMark{object-fit:contain;width:48px;height:58px}.brandWordmark{flex-direction:column;gap:7px;display:flex}.brandWordmark strong{letter-spacing:-.6px;white-space:nowrap;font:700 23px/1.1 Manrope,Arial,sans-serif}.brandWordmark small{letter-spacing:1.1px;color:#9eb5d3;font:500 10px/1.2 DM Sans,Arial,sans-serif}.headerInner{gap:24px}.bannerLogo{object-fit:contain}@media (max-width:1050px){.siteHeader nav{gap:18px}.brandWordmark strong{font-size:21px}}@media (max-width:760px){.logo .brandMark{width:40px;height:48px}.brandWordmark strong{font-size:20px}.brandWordmark small{letter-spacing:.8px;font-size:9px}.brandWordmark{gap:5px}.themeStrip .wrap{white-space:normal;flex-wrap:wrap;justify-content:center;gap:12px 22px;height:auto;min-height:54px;padding-top:17px;padding-bottom:17px;display:flex;overflow:visible}.themeStrip .wrap>span{white-space:nowrap;letter-spacing:1.4px;font-size:10px;line-height:1.6}.themeStrip .wrap>i{display:none}}.articleBody section p+p,.articleBody section ul+p{margin-top:18px}.articleBody section ul{color:#b3bed0;margin:18px 0;padding-left:24px;font-size:15px;line-height:1.95}.articleBody section li+li{margin-top:6px}.articleArt.energy{color:#d6e6ff;background:linear-gradient(135deg,#122744,#194982)}.energy .artWord{z-index:2}.energyCircuit{color:#6aabff;opacity:.5;width:125px;height:125px;position:absolute;top:36px;right:8px}.energyCircuit>svg:first-child{width:100%;height:100%}.energyCircuit>svg:last-child{fill:#194982;stroke:#c3e3ff;width:48px;height:48px;position:absolute;top:38px;left:39px}.energy .artLabel{z-index:3}@media (min-width:1600px){.energyCircuit{width:150px;height:150px}.energyCircuit>svg:last-child{width:55px;height:55px;top:46px;left:48px}}@media (min-width:481px) and (max-width:760px){.energy .artWord{letter-spacing:-1px;font-size:29px}.energyCircuit{width:100px;height:100px;top:38px;right:6px}.energyCircuit>svg:last-child{width:38px;height:38px;top:31px;left:31px}}.coachPage{padding-top:70px;padding-bottom:90px}.coachIntro{max-width:850px;margin-bottom:48px}.coachIntro h1{letter-spacing:-3px;margin:22px 0;font:700 clamp(44px,6vw,76px)/1.07 Manrope}.coachIntro h1 span{color:#8ab6fb}.coachIntro>p{color:#b3bed0;max-width:650px;font-size:18px;line-height:1.7}.coachBadges{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.coachBadges span{color:#c4d6ed;border:1px solid #344b6a;border-radius:30px;padding:8px 13px;font-size:11px}.coachWorkspace{grid-template-columns:minmax(0,1.35fr) minmax(260px,.8fr);align-items:start;gap:55px;display:grid}.coachWorkspace .nominationFormPanel{min-width:0}.coachGuide h2{margin:15px 0 28px;font:600 28px Manrope}.coachCriterion{border-bottom:1px solid #24374e;gap:19px;padding:20px 0;display:flex}.coachCriterion>span{color:#8ab6fb;padding-top:3px;font-size:12px}.coachCriterion h3{margin:0 0 7px;font:600 15px Manrope}.coachCriterion p,.coachPrivacy p{color:#b3bed0;font-size:13px;line-height:1.8}.coachPrivacy{background:#10233a;border:1px solid #344b6a;border-radius:10px;margin-top:30px;padding:24px}.coachPrivacy h3{margin:0 0 12px;font:600 18px Manrope}.coachPrivacy p+p{margin-top:13px}.coachPrivacy a{text-decoration:underline}.coachSignIn{padding:25px 0}.coachSignIn p{color:#b3bed0;margin-bottom:24px;line-height:1.8}.coachProgress{color:#b3bed0;min-height:20px;margin-top:12px;font-size:13px}.coachResults{outline-offset:8px;margin-top:25px}.coachScore{border-top:1px solid #344b6a;justify-content:space-between;align-items:center;gap:15px;padding:30px 0;display:flex}.coachScore h2{margin:10px 0 0!important;font-size:23px!important}.coachScore>strong{color:#8ab6fb;white-space:nowrap;font:700 44px Manrope}.coachScore small{color:#b3bed0;margin-left:4px;font-size:16px}.coachScorecard{border:1px solid #344b6a;border-radius:10px;margin-bottom:13px;padding:22px}.coachScorecard h3{justify-content:space-between;gap:15px;margin-bottom:12px;font:600 16px Manrope;display:flex}.coachScorecard h3 span{color:#9bc1ff;white-space:nowrap}.coachScorecard h3 small{color:#b3bed0;font-size:12px}.coachScorecard p{color:#c0ccdc;font-size:13px;line-height:1.8}.coachScorecard .coachImprovement{color:#b8d3fa;margin-top:13px}.coachRewrite{background:#122b49;border-radius:10px;margin:24px 0;padding:25px}.coachRewrite h3{margin:14px 0;font:600 21px Manrope}.coachRewrite p{white-space:pre-wrap;font-size:14px;line-height:1.9}.coachRewrite small{color:#b3bed0;margin-top:18px;font-size:11px;display:block}.coachWorkspace .textLink{margin:15px 0}.coachWorkspace textarea{resize:vertical}.coachWorkspace fieldset:disabled{opacity:.7}@media (max-width:900px){.coachWorkspace{grid-template-columns:1fr;gap:35px}.coachGuide{max-width:700px}.coachIntro h1{letter-spacing:-1.8px}}@media (max-width:480px){.coachPage{padding-top:35px}.coachIntro>p{font-size:15px}.coachBadges span{font-size:10px}.coachScore{align-items:flex-start}.coachScore>strong{font-size:35px}.coachScorecard{padding:16px}.coachWorkspace .nominationFormPanel{padding:24px 20px}}.coachWorkspace input[type=file]{width:100%;font:inherit;color:#c6d8f2;background:#102239;border:1px dashed #6684b1;border-radius:10px;padding:20px 16px;font-size:13px}.coachWorkspace input[type=file]::file-selector-button{color:#fff;cursor:pointer;background:#416fdc;border:0;border-radius:6px;margin-right:12px;padding:10px 14px}.coachFile{overflow-wrap:anywhere;color:#c5ddff;padding:12px 0;font-size:13px}.coachFile span{color:#a2b2ca;margin-left:8px}.coachUploadNote{background:#10233a;border:1px solid #344b6a;border-radius:8px;margin:12px 0 24px;padding:18px}.coachUploadNote strong{font-size:14px}.coachUploadNote p{color:#b3bed0;margin-top:10px;font-size:12px;line-height:1.8}.coachRewrite h4{color:#b8d3fa;margin:18px 0 7px;font:600 13px Manrope}.coachSlidesTitle{margin-top:30px!important;font-size:25px!important}.coachWorkspace button:disabled{cursor:not-allowed}.scoreSummary{margin:12px 0 28px}.coachScoreHero{background:radial-gradient(at 85% 20%,#254b8138,#0000 65%),#0e1c30;border:1px solid #304768;border-radius:18px;gap:20px;align-items:center!important;padding:26px!important}.coachScoreHero h2{letter-spacing:-.8px;margin:12px 0!important;font:700 clamp(24px,3vw,34px)/1.16 Manrope!important}.coachScoreHero p{color:#aebfd7;font-size:12px;line-height:1.7}.scoreTotal{text-align:center;flex:none}.scoreTotal>span{letter-spacing:1.6px;color:#aebfd7;margin-top:9px;font-size:9px;display:block}.scoreCircle{aspect-ratio:1;flex:none;width:82px;margin:auto;position:relative}.scoreCircle svg{width:100%;height:100%;display:block;overflow:visible}.scoreCircle circle{fill:none;stroke-width:7px}.scoreRingTrack{stroke:#26374f}.scoreRingProgress{stroke:var(--score-color);stroke-linecap:round}.scoreCircleValue{flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.scoreCircleValue strong{color:#f4f7ff;letter-spacing:-1px;font:700 26px/1 Manrope}.scoreCircleValue small{color:#aabbd4;font:500 9px/1.4 DM Sans,sans-serif}.scoreCircleLarge{width:138px}.scoreCircleLarge circle{stroke-width:6px}.scoreCircleLarge .scoreCircleValue strong{letter-spacing:-1.8px;font-size:44px}.scoreCircleLarge .scoreCircleValue small{font-size:12px}.scoreCategoryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.scoreCategory{text-align:center;background:#101e32;border:1px solid #2d405c;border-radius:12px;min-width:0;padding:15px 4px 13px}.scoreCategory h3{color:#c8d7ec;overflow-wrap:anywhere;margin:10px 0 0;font:500 10px/1.5 DM Sans,sans-serif}.coachResults>.smallPrint{margin-bottom:20px}.coachScorecard h3{font-size:15px}.scoreSummary .eyebrow{letter-spacing:1.6px;font-size:9px}@media (max-width:1200px) and (min-width:901px){.scoreCategoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.scoreCategory:last-child{grid-column:auto}.scoreCircle{width:78px}}@media (max-width:600px){.coachScoreHero{padding:22px 18px!important}.scoreCircleLarge{width:116px}.scoreCircleLarge .scoreCircleValue strong{font-size:37px}.scoreCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.scoreCategory{padding:17px 12px}.scoreCategory:last-child{grid-column:1/-1;justify-content:center;align-items:center;gap:24px;display:flex}.scoreCategory:last-child .scoreCircle{margin:0}.scoreCategory:last-child h3{text-align:left;max-width:100px;margin:0}.scoreCategory h3{overflow-wrap:normal;font-size:12px}.scoreCircle{width:90px}}@media (max-width:380px){.coachScoreHero{gap:10px;padding:20px 12px!important}.coachScoreHero h2{font-size:25px!important}.scoreCircleLarge .scoreCircleValue strong{font-size:32px}.scoreSummary .eyebrow{letter-spacing:1px;font-size:8px}.scoreTotal>span{font-size:8px}.scoreCircle{width:78px}.scoreCircleLarge{width:98px}.scoreCategoryGrid{gap:9px}}.coachDocumentNotice{background:#262215;border:1px solid #81643f;border-radius:12px;margin:20px 0;padding:24px}.coachDocumentNotice .eyebrow{color:#f4c17a}.coachDocumentNotice h3{margin:12px 0;font:600 21px/1.4 Manrope}.coachDocumentNotice p{color:#d9d2c3;margin-bottom:12px;font-size:13px;line-height:1.8}.coachDocumentNotice small{color:#c7bba5;font-size:11px;line-height:1.7;display:block}
