.global-search-link{white-space:nowrap}.site-nav .global-search-link{font-size:14px;border-color:rgba(255,241,214,.2)}
.intel-page .lab-actions a.button-link,.intel-page .intel-main>a.button-link{color:#191222}
.daily-evidence{margin:0 0 25px}.daily-evidence img{width:100%;height:auto;border-radius:5px}.daily-evidence figcaption{font-size:10px;color:#cdbdd3;margin-top:8px;text-align:left}
.lab-nav{display:flex;gap:6px;overflow-x:auto;padding:10px 0 24px;margin-bottom:28px}.lab-nav a{flex-shrink:0;border:1px solid transparent;padding:10px 14px;border-radius:5px;font-size:12px;text-decoration:none;color:#cec2d6}.lab-nav a:hover,.lab-nav a[aria-current]{border-color:#ffa6c0;background:#f9acc510;color:#fff1d6}
.lab-heading{margin:10px 0 35px;max-width:900px}.lab-heading h1,.lab-hero h1{font:800 clamp(56px,6.8vw,104px)/.88 'Barlow Condensed',sans-serif;letter-spacing:-.02em;margin:20px 0}.lab-heading h1 em,.lab-hero em{font-style:normal;color:#ffa9c4}.lab-heading>p:last-child{max-width:680px;color:#dacddd;font-size:17px;line-height:1.8}.lab-hero{padding:clamp(24px,4vw,60px);display:grid;grid-template-columns:1.2fr 1fr;align-items:center;min-height:430px;overflow:hidden}.lab-hero h1{font-size:clamp(70px,8vw,126px)}.lab-hero>div>p:not(.eyebrow){max-width:520px;color:#dfd3e1;line-height:1.8}.lab-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:25px}.lab-actions a{font-size:13px}.lab-actions button,.lab-filter button,.poll-card button,.token-panel button,.dispatch-signup button,[data-refresh-polls]{padding:12px 18px;color:#fff0d4;border:1px solid #f5bdd040;background:#f7adc414;border-radius:5px;cursor:pointer;font:inherit;font-size:13px}.lab-actions button:hover,.lab-filter button:hover,.poll-card button:hover{border-color:#ffabc7;background:#f7adc428}.lab-actions button:disabled,.poll-card button:disabled{opacity:.5;cursor:wait}.lab-actions button[aria-pressed=true]{color:#ffb5ce;border-color:#ffabc7}
.hero-radio{display:flex;position:relative;align-items:center;justify-content:center;min-height:320px;text-decoration:none;color:#fff1d6}.radio-disc{position:relative;border:1px solid #ffb4c8aa;border-radius:50%;width:230px;height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,#ffaac322,#15102622 65%);box-shadow:0 0 90px #ffa6c014,inset 0 0 50px #ff9bbb10;transition:transform .35s}.radio-disc b{font:800 110px/.9 'Barlow Condensed',sans-serif;color:#ffb2c9}.radio-disc small{font-size:9px;letter-spacing:.22em;margin-top:20px}.orbit{position:absolute;width:300px;height:300px;border:1px solid #fff1d626;border-radius:50%}.orbit-two{width:360px;height:360px;border-style:dashed;border-color:#ffb4c833}.hero-radio:hover .radio-disc{transform:rotate(-9deg) scale(1.04)}.radio-caption{position:absolute;bottom:0;font-size:10px;letter-spacing:.18em;background:#1a142fbb;padding:8px 12px;border:1px solid #ffb3c633}
.lab-section-title{display:flex;justify-content:space-between;align-items:baseline;margin:35px 0 20px;gap:16px}.lab-section-title h2{font:800 38px 'Barlow Condensed',sans-serif;margin:0}.lab-section-title a{font-size:12px;color:#ffb4cb}.lab-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lab-tile{display:block;position:relative;text-decoration:none;padding:25px;min-height:260px;overflow:hidden;transition:transform .2s,border-color .2s,background .2s}.lab-tile:hover{transform:translateY(-5px);border-color:#ffb7cb;background:#ffa5c013}.tile-top{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.1em;color:#ffd2dd}.tile-number{color:#cbb7d4}.tile-icon{display:block;font:400 52px/1 sans-serif;color:#ffb1c9;margin:22px 0 16px}.lab-tile h2{font:800 32px/1.05 'Barlow Condensed',sans-serif;margin:10px 0}.lab-tile p{color:#d2c4d9;font-size:13px;padding-right:18px}.tile-arrow{position:absolute;right:22px;bottom:22px;font-size:25px;color:#ffb1c9}.tile-radio .tile-icon,.tile-daily .tile-icon{color:#b9e6d9}.lab-note{font-size:12px;line-height:1.8;color:#cbbdd3;margin:20px 0}.lab-note a{color:#ffb4cb}.home-lab-link{display:flex;flex-direction:column;gap:14px;margin:20px auto 48px;max-width:1280px;padding:28px 32px;text-decoration:none}.home-lab-link strong{font:800 55px/.9 'Barlow Condensed',sans-serif;color:#ffb1c9}.home-lab-link>span:last-child{font-size:13px;color:#e6d9e5}
.radio-room{display:grid;grid-template-columns:1.35fr 1fr;overflow:hidden}.radio-console{padding:35px;border-right:1px solid #edbcd22b}.console-top{display:flex;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.12em;color:#d0bcd3}.radio-display{display:flex;gap:24px;align-items:center;margin:40px 0;min-height:190px}.station-monogram{width:140px;height:140px;flex-shrink:0;border:1px solid #ffb1c9;border-radius:50%;display:grid;place-items:center;color:#ffb1c9;font:800 70px 'Barlow Condensed',sans-serif;box-shadow:0 0 40px #ffb1c90a}.radio-display h2{font:800 clamp(38px,4vw,60px)/1 'Barlow Condensed',sans-serif;margin:8px 0 16px}.radio-display p{font-size:12px;color:#e6d4e5}.radio-display .eyebrow{font-size:10px;color:#ffb1c9}.radio-room[data-color=mint] .station-monogram{color:#b7e8d5;border-color:#b7e8d5}.radio-room[data-color=gold] .station-monogram{color:#f1d29b;border-color:#f1d29b}.radio-scale{display:flex;justify-content:space-between;align-items:center;height:40px;border-top:1px solid #ffb1c933;border-bottom:1px solid #ffb1c933}.radio-scale i{width:1px;height:10px;background:#ffb1c966}.radio-scale i.major{height:24px;background:#ffb1c9}.radio-presets{padding:15px;display:grid;gap:6px}.radio-presets button{display:grid;grid-template-columns:24px 1fr 20px;gap:5px 10px;align-items:center;text-align:left;padding:15px;border:1px solid transparent;color:#fff1d6;background:transparent;border-radius:5px;cursor:pointer}.radio-presets button>span:first-child{grid-row:span 2;font-size:11px;color:#b9a4be}.radio-presets strong{font-size:16px}.radio-presets small{grid-column:2;font-size:10px;color:#c6b6ce}.radio-presets [data-favorite-mark]{grid-row:1/3;grid-column:3;color:#ffb1c9}.radio-presets button[aria-pressed=true]{border-color:#ffb1c960;background:#ffb1c90c}.radio-presets button:hover{background:#ffb1c914}.lab-source{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;margin:22px 0;color:#c2b2ca}.lab-source a{color:#ffb4cb}
.lab-filter{display:flex;gap:18px;align-items:end;padding:20px;margin:28px 0}.lab-filter label{display:flex;flex-direction:column;gap:10px;font-size:11px;color:#dfc7dc;flex:1}.lab-filter input,.lab-filter select,.dispatch-signup input[type=email]{min-height:44px;border:1px solid #e9b9d34a;background:#16112644;border-radius:5px;color:#fff1d6;padding:10px 12px;font:inherit;font-size:14px;min-width:0;width:100%}.lab-filter select option{background:#21182e;color:#fff1d6}.lab-filter>span{font-size:11px;white-space:nowrap;padding-bottom:14px}.lab-filter label:has(select){max-width:240px}.lab-disclosure{margin:12px 0;padding:24px}.lab-disclosure summary{display:flex;cursor:pointer;align-items:center;gap:22px;list-style:none}.lab-disclosure summary::-webkit-details-marker{display:none}.lab-disclosure summary h2{font:800 28px/1.15 'Barlow Condensed',sans-serif;margin:0;flex:1}.lab-disclosure summary>.eyebrow{min-width:68px;font-size:9px}.lab-disclosure summary>span:last-child:not(.eyebrow){font-size:24px;color:#ffafc9}.lab-disclosure[open]{border-color:#ffb1c966}.lab-disclosure[open] summary{padding-bottom:18px}.lab-disclosure p,.lab-disclosure dd{font-size:14px;line-height:1.8;color:#e3d4e4}.lab-disclosure a{font-size:12px;color:#ffb4cb}.lab-disclosure dl{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lab-disclosure dt{font-weight:bold;font-size:13px}.lab-disclosure dd{margin:4px 0}.lab-prose{padding:32px;max-width:900px}.lab-prose p{line-height:1.9;font-size:14px;color:#d9cddd}.lab-prose h2{font:800 32px 'Barlow Condensed',sans-serif}.lab-prose h2:not(:first-child){margin-top:32px}
.radar-feed{list-style:none;padding:0;display:grid;gap:15px}.radar-feed li{display:grid;grid-template-columns:120px 1fr auto;align-items:start;gap:22px;padding:27px}.radar-feed time{font-size:12px;color:#ceb9d1;padding-top:5px}.radar-feed h2{font:800 34px/1.1 'Barlow Condensed',sans-serif;margin:10px 0}.radar-feed h2 a{text-decoration:none}.radar-feed p:not(.eyebrow){color:#d5c6dc;font-size:13px;line-height:1.8}.radar-feed div>a{font-size:11px;color:#ffb2c9}.radar-feed button{background:transparent;border:1px solid #ffb2c933;border-radius:4px;padding:9px 12px;color:#ffd4df;font-size:11px;cursor:pointer}.unread-dot{font-size:8px;border:1px solid #ffb2c955;padding:3px 6px;margin-left:8px;border-radius:3px;color:#c5f2df}
.daily-card{max-width:950px;padding:clamp(24px,4vw,55px);margin:auto;text-align:center}.daily-top{display:flex;justify-content:space-between;gap:14px;align-items:center}.daily-top>span:last-child{border:1px solid #b6e7d340;border-radius:30px;padding:8px 12px;font-size:12px;color:#c2e9db}.daily-symbol{display:block;font-size:80px;color:#ffb1c9;margin:20px 0}.daily-card h2{font:800 clamp(32px,4vw,52px)/1.1 'Barlow Condensed',sans-serif;max-width:760px;margin:0 auto 32px}.daily-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.daily-choices button{text-align:left;padding:20px;border:1px solid #ffb2c940;border-radius:6px;background:#e5b5cb07;color:#fff1d6;font:800 27px 'Barlow Condensed',sans-serif;cursor:pointer}.daily-choices b{display:block;font:400 10px sans-serif;color:#ffb1c9;margin-bottom:15px}.daily-choices small{font:400 11px/1.7 sans-serif;display:block;margin-top:10px;color:#d3c4da}.daily-choices button:hover:not(:disabled),.daily-choices .chosen{border-color:#ffb1c9;background:#ffb1c916}.daily-choices button:disabled:not(.chosen){opacity:.5}.daily-card .lab-actions{justify-content:center}.daily-card h3{font:800 34px 'Barlow Condensed',sans-serif;color:#bce9d8;margin-bottom:12px}.daily-card [data-daily-result] p{font-size:14px;line-height:1.8}.daily-card [data-daily-result] a{font-size:12px;color:#ffb1c9}.daily-card [data-daily-message]{font-size:12px;color:#d7e9dd}
.pulse-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.poll-card{padding:25px}.poll-card h2{font:800 36px/1.1 'Barlow Condensed',sans-serif;margin:18px 0}.poll-card>p:not(.eyebrow){font-size:12px;line-height:1.8;color:#cdbdd5}.poll-card fieldset{padding:0;border:0;display:grid;gap:7px;margin:20px 0}.poll-card label{display:flex;gap:10px;border:1px solid #e8bac726;border-radius:4px;padding:11px;font-size:12px;cursor:pointer}.poll-card label:has(:checked){border-color:#ffb1c9;background:#ffb1c90c}.poll-card input{accent-color:#ffb1c9}.poll-card button{width:100%;margin-bottom:20px}.poll-result{margin:11px 0}.poll-result>div{display:flex;justify-content:space-between;gap:8px;font-size:11px}.poll-result small{font-weight:normal;color:#c4b3ce}.poll-result progress{height:4px;width:100%;border:0;border-radius:4px;overflow:hidden;accent-color:#ffb1c9}.poll-result progress::-webkit-progress-bar{background:#ffd3df15}.poll-result progress::-webkit-progress-value{background:#ffb1c9}.poll-card [data-poll-status]{font-size:11px;color:#c4eadb}
.dispatch-signup{display:grid;grid-template-columns:1fr;gap:25px;padding:28px;margin:35px 0}.dispatch-signup h2{font:800 34px 'Barlow Condensed',sans-serif;margin:12px 0}.dispatch-signup p{font-size:13px;color:#d7c7da}.dispatch-signup form{display:grid;gap:15px;max-width:560px}.dispatch-signup label{font-size:13px;line-height:1.7}.dispatch-signup input[type=email]{display:block;margin-top:8px}.dispatch-signup button{justify-self:start}.dispatch-cover{display:block;text-decoration:none;padding:45px;margin:25px 0;max-width:850px;position:relative;border-top:3px solid #ffb1c9}.dispatch-cover h2{font:800 clamp(40px,6vw,70px)/1 'Barlow Condensed',sans-serif;margin:30px 0}.dispatch-issue{font-size:11px;letter-spacing:.14em;color:#ffb1c9}.dispatch-cover p{font-size:15px;line-height:1.8;max-width:660px;color:#d8c7dc}.dispatch-cover>span:last-child{font-size:13px;color:#ffb1c9;display:block;margin-top:30px}.dispatch-stories{display:grid;gap:18px;margin:35px 0}.dispatch-stories article{display:flex;gap:30px;padding:30px}.dispatch-number{font:800 60px/1 'Barlow Condensed',sans-serif;color:#ffb1c9}.dispatch-stories h2{font:800 36px/1.1 'Barlow Condensed',sans-serif;margin:0 0 15px}.dispatch-stories h2 a{text-decoration:none}.dispatch-stories p{font-size:14px;line-height:1.8;color:#dbcddd}.token-panel{padding:30px}.token-panel p{font-size:14px}.token-panel a{font-size:12px;color:#ffb1c9}
.search-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.search-result{display:block;padding:24px;text-decoration:none}.search-result small{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#ffb1c9}.search-result h2{font:800 30px/1.1 'Barlow Condensed',sans-serif;margin:14px 0}.search-result p{font-size:12px;line-height:1.8;color:#d6c7de}.search-result:hover{border-color:#ffb1c9;background:#ffb1c90a}[data-search-count],[data-answer-empty],[data-radar-empty],[data-pulse-status]{font-size:13px;color:#dbc8dd}
html[data-spoilers=announcements] [data-lab-spoiler]{display:none!important}
@media(max-width:1000px){.pulse-grid{grid-template-columns:1fr 1fr}.lab-grid{grid-template-columns:1fr 1fr}.radio-room{grid-template-columns:1fr}.radio-console{border-right:0;border-bottom:1px solid #edbcd22b}.radio-presets{grid-template-columns:1fr 1fr}.hero-radio{transform:scale(.83)}.radar-feed li{grid-template-columns:90px 1fr}.radar-feed button{grid-column:2;justify-self:start}}
@media(max-width:650px){.lab-nav{margin-bottom:12px}.lab-hero{grid-template-columns:1fr;padding:28px;min-height:0}.lab-hero h1{font-size:82px}.hero-radio{min-height:245px;margin:8px 0 20px;transform:scale(.72)}.lab-grid,.pulse-grid,.search-results{grid-template-columns:1fr}.lab-tile{min-height:210px}.tile-icon{float:right;margin:24px 5px 0}.lab-tile h2{margin-top:45px}.lab-heading h1{font-size:57px}.lab-heading>p:last-child{font-size:14px}.lab-filter{flex-wrap:wrap;padding:17px;gap:15px}.lab-filter label{flex-basis:100%}.lab-filter label:has(select){max-width:none;flex:1}.lab-disclosure{padding:20px}.lab-disclosure summary{gap:13px;flex-wrap:wrap}.lab-disclosure summary>.eyebrow{width:100%}.lab-disclosure summary h2{font-size:27px}.lab-disclosure dl{grid-template-columns:1fr}.radio-console{padding:22px}.radio-display{gap:16px;margin:25px 0;min-height:170px}.station-monogram{width:86px;height:86px;font-size:48px}.radio-display h2{font-size:36px}.radio-presets{grid-template-columns:1fr}.console-top{font-size:8px}.daily-choices{grid-template-columns:1fr}.daily-choices button{font-size:26px}.daily-choices b{float:left;margin:10px 14px 0 0}.daily-choices small{margin-left:28px}.daily-top{flex-direction:column;align-items:start}.radar-feed li{grid-template-columns:1fr;padding:22px;gap:14px}.radar-feed button{grid-column:1}.radar-feed h2{font-size:32px}.dispatch-cover{padding:26px}.dispatch-stories article{padding:23px;gap:17px}.dispatch-number{font-size:40px}.dispatch-stories h2{font-size:30px}.lab-section-title{align-items:start}.lab-section-title h2{font-size:30px}.lab-section-title a{font-size:10px;white-space:nowrap}.home-lab-link{margin:20px 0 30px;padding:25px}.site-nav .global-search-link{padding-left:9px;padding-right:9px}.site-nav .global-search-link span{display:none}}
@media(prefers-reduced-motion:reduce){.lab-tile,.radio-disc{transition:none}.lab-tile:hover,.hero-radio:hover .radio-disc{transform:none}}
