.blind-test-module__Wb9QtG__page{width:100%;max-width:1440px;margin:0 auto;padding:48px 39px 72px}.blind-test-module__Wb9QtG__hero{border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(180px,.48fr) minmax(0,1.52fr);align-items:start;gap:40px;min-height:290px;padding:20px 0 44px;display:grid}.blind-test-module__Wb9QtG__hero p,.blind-test-module__Wb9QtG__hero h1,.blind-test-module__Wb9QtG__hero span,.blind-test-module__Wb9QtG__gameHeader p,.blind-test-module__Wb9QtG__gameHeader span,.blind-test-module__Wb9QtG__gameHeader strong,.blind-test-module__Wb9QtG__stageMeta,.blind-test-module__Wb9QtG__stageRail button,.blind-test-module__Wb9QtG__progress span,.blind-test-module__Wb9QtG__message,.blind-test-module__Wb9QtG__guessForm label,.blind-test-module__Wb9QtG__guessForm input,.blind-test-module__Wb9QtG__submit,.blind-test-module__Wb9QtG__localScore span,.blind-test-module__Wb9QtG__localScore strong,.blind-test-module__Wb9QtG__localScore button,.blind-test-module__Wb9QtG__methodNote span,.blind-test-module__Wb9QtG__loading,.blind-test-module__Wb9QtG__privateLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.blind-test-module__Wb9QtG__hero p{color:var(--accent);margin:9px 0 0;font-size:10px}.blind-test-module__Wb9QtG__hero div{grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:48px;display:grid}.blind-test-module__Wb9QtG__hero h1{font:400 clamp(48px, 5.6vw, 80px)/.91 var(--font-display);letter-spacing:-.055em;margin:0}.blind-test-module__Wb9QtG__hero span{color:var(--text-sub);padding-bottom:8px;font-size:11px;line-height:1.75}.blind-test-module__Wb9QtG__game{border-bottom:1px solid var(--rule-strong)}.blind-test-module__Wb9QtG__gameHeader{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:40px;min-height:70px;padding:16px 0;display:flex}.blind-test-module__Wb9QtG__gameHeader div{align-items:center;gap:12px;display:flex}.blind-test-module__Wb9QtG__gameHeader span,.blind-test-module__Wb9QtG__gameHeader strong,.blind-test-module__Wb9QtG__gameHeader p{margin:0;font-size:10px;font-weight:400}.blind-test-module__Wb9QtG__gameHeader strong{border:1px solid var(--rule-strong);border-radius:6px;padding:6px 8px}.blind-test-module__Wb9QtG__gameHeader p{max-width:470px;color:var(--text-faint);text-align:right;line-height:1.55}.blind-test-module__Wb9QtG__gameGrid{grid-template-columns:minmax(0,1.5fr) minmax(310px,.5fr);min-height:650px;display:grid}.blind-test-module__Wb9QtG__stageRail{border-right:1px solid var(--hairline);margin:0;padding:0;list-style:none}.blind-test-module__Wb9QtG__stageRail li{border-bottom:1px solid var(--hairline);grid-template-columns:142px minmax(0,1fr);align-items:center;gap:24px;min-height:155px;padding:18px 26px 18px 0;transition:background-color .18s;display:grid}.blind-test-module__Wb9QtG__stageRail li:last-child{border-bottom:0}.blind-test-module__Wb9QtG__stageRail .blind-test-module__Wb9QtG__isOpen{background:linear-gradient(90deg, transparent 0 78%, color-mix(in srgb, var(--slate) 10%, transparent))}.blind-test-module__Wb9QtG__stageMeta{grid-template-columns:28px 1fr;align-content:start;align-self:stretch;gap:9px 7px;font-size:10px;display:grid}.blind-test-module__Wb9QtG__stageMeta>span{color:var(--text-faint)}.blind-test-module__Wb9QtG__stageMeta strong{font-weight:500}.blind-test-module__Wb9QtG__stageMeta em{color:var(--text-faint);grid-column:2;font-size:10px;font-style:normal}.blind-test-module__Wb9QtG__isOpen .blind-test-module__Wb9QtG__stageMeta em{color:var(--text)}.blind-test-module__Wb9QtG__stageRail>li>button{border:1px solid var(--rule-strong);cursor:pointer;text-align:left;background:0 0;border-radius:8px;min-height:62px;padding:0 20px;font-size:10px;transition:background-color .18s,color .18s,border-color .18s}.blind-test-module__Wb9QtG__stageRail>li>button:hover:not(:disabled),.blind-test-module__Wb9QtG__stageRail>li>button:focus-visible{border-color:var(--button-solid);background:var(--button-solid);color:var(--button-solid-text)}.blind-test-module__Wb9QtG__stageRail>li>button:disabled{border-color:var(--hairline);color:var(--text-faint)}.blind-test-module__Wb9QtG__palette{height:88px;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:8px;grid-template-columns:1.5fr 1fr .72fr .45fr;display:grid;overflow:hidden}.blind-test-module__Wb9QtG__palette span{min-width:0}.blind-test-module__Wb9QtG__typeSpecimen{grid-template-columns:150px 1fr;align-items:center;gap:28px;min-height:88px;display:grid}.blind-test-module__Wb9QtG__typeSpecimen strong{font:400 76px/.85 var(--font-sans);letter-spacing:-.08em}.blind-test-module__Wb9QtG__typeSpecimen span,.blind-test-module__Wb9QtG__silhouette span{max-width:380px;color:var(--text-sub);font:400 11px/1.55 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.blind-test-module__Wb9QtG__voice{max-width:700px;font:400 clamp(24px, 2.5vw, 38px)/1.08 var(--font-display);letter-spacing:-.025em;margin:0}.blind-test-module__Wb9QtG__silhouette{align-items:center;gap:28px;min-height:92px;display:flex}.blind-test-module__Wb9QtG__silhouette svg{fill:none;width:92px;height:92px;stroke:var(--text);stroke-linecap:round;stroke-width:5px}.blind-test-module__Wb9QtG__guessPanel{flex-direction:column;min-width:0;padding:32px 0 0 34px;display:flex}.blind-test-module__Wb9QtG__progress{gap:12px;display:grid}.blind-test-module__Wb9QtG__progress span{color:var(--text-faint);font-size:10px}.blind-test-module__Wb9QtG__progress strong{font:400 clamp(66px, 7vw, 96px)/.75 var(--font-display);letter-spacing:-.06em}.blind-test-module__Wb9QtG__progress strong i{color:var(--text-faint);font:400 11px/1 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;margin-left:8px}.blind-test-module__Wb9QtG__message{min-height:62px;color:var(--text-sub);margin:30px 0 38px;font-size:11px;line-height:1.65}.blind-test-module__Wb9QtG__guessForm{gap:10px;display:grid}.blind-test-module__Wb9QtG__guessForm label{font-size:10px}.blind-test-module__Wb9QtG__combobox{position:relative}.blind-test-module__Wb9QtG__guessForm input{border:1px solid var(--rule-strong);background:0 0;border-radius:8px;width:100%;min-height:48px;padding:0 13px;font-size:11px}.blind-test-module__Wb9QtG__guessForm input::placeholder{color:var(--text-faint)}.blind-test-module__Wb9QtG__guessForm input:disabled{border-color:var(--hairline)}.blind-test-module__Wb9QtG__combobox [role=listbox]{z-index:3;border:1px solid var(--rule-strong);background:var(--panel-raised);border-radius:8px;margin:0;padding:5px;display:grid;position:absolute;top:calc(100% + 5px);left:0;right:0}.blind-test-module__Wb9QtG__combobox button{cursor:pointer;width:100%;min-height:36px;font:400 11px/1 var(--font-mono);letter-spacing:.05em;text-align:left;text-transform:uppercase;background:0 0;border:0;border-radius:6px;padding:0 9px}.blind-test-module__Wb9QtG__combobox button:hover,.blind-test-module__Wb9QtG__combobox button:focus-visible,.blind-test-module__Wb9QtG__combobox button[aria-selected=true]{background:var(--hairline-soft)}.blind-test-module__Wb9QtG__submit{border:1px solid var(--button-solid);background:var(--button-solid);min-height:48px;color:var(--button-solid-text);cursor:pointer;border-radius:8px;font-size:10px}.blind-test-module__Wb9QtG__submit:disabled{border-color:var(--hairline);color:var(--text-faint);background:0 0}.blind-test-module__Wb9QtG__localScore{border-top:1px solid var(--hairline);grid-template-columns:1fr 1fr;align-items:end;gap:22px;margin-top:auto;padding:24px 0;display:grid}.blind-test-module__Wb9QtG__localScore div{gap:8px;display:grid}.blind-test-module__Wb9QtG__localScore span,.blind-test-module__Wb9QtG__localScore button{color:var(--text-faint);font-size:10px}.blind-test-module__Wb9QtG__localScore strong{font-size:20px;font-weight:400}.blind-test-module__Wb9QtG__localScore button,.blind-test-module__Wb9QtG__privateLabel{grid-column:1/-1}.blind-test-module__Wb9QtG__localScore button{border:0;border-top:1px solid var(--hairline);min-height:38px;color:var(--accent);cursor:pointer;text-align:left;background:0 0;padding:0}.blind-test-module__Wb9QtG__privateLabel{border-top:1px solid var(--hairline);padding-top:12px}.blind-test-module__Wb9QtG__methodNote{grid-template-columns:160px minmax(0,620px);gap:40px;padding:48px 0 0 25%;display:grid}.blind-test-module__Wb9QtG__methodNote span{color:var(--text-faint);padding-top:4px;font-size:10px}.blind-test-module__Wb9QtG__methodNote p{color:var(--body-copy);margin:0;font-size:14px;line-height:1.6}.blind-test-module__Wb9QtG__loading{border-bottom:1px solid var(--rule-strong);grid-template-columns:repeat(4,1fr);align-content:start;gap:12px;min-height:650px;padding:42px 0;font-size:10px;display:grid}.blind-test-module__Wb9QtG__loading span,.blind-test-module__Wb9QtG__loading p{grid-column:1/-1}.blind-test-module__Wb9QtG__loading i{background:var(--hairline);height:5px;margin-top:28px;animation:1.2s ease-in-out infinite alternate blind-test-module__Wb9QtG__blind-test-scan}.blind-test-module__Wb9QtG__loading i:nth-of-type(2){animation-delay:.1s}.blind-test-module__Wb9QtG__loading i:nth-of-type(3){animation-delay:.2s}.blind-test-module__Wb9QtG__loading i:nth-of-type(4){animation-delay:.3s}.blind-test-module__Wb9QtG__loading p{color:var(--text-faint);margin:26px 0 0}@keyframes blind-test-module__Wb9QtG__blind-test-scan{0%{background:var(--hairline)}to{background:var(--slate)}}@media (max-width:960px){.blind-test-module__Wb9QtG__hero{grid-template-columns:1fr;gap:28px;min-height:245px}.blind-test-module__Wb9QtG__hero div{grid-template-columns:1fr;gap:22px}.blind-test-module__Wb9QtG__hero span{max-width:520px}.blind-test-module__Wb9QtG__gameGrid{grid-template-columns:1fr}.blind-test-module__Wb9QtG__stageRail{border-right:0}.blind-test-module__Wb9QtG__guessPanel{border-top:1px solid var(--rule-strong);min-height:480px;padding:32px 0 0}.blind-test-module__Wb9QtG__methodNote{padding-left:0}}@media (max-width:620px){.blind-test-module__Wb9QtG__page{padding:30px 16px 54px}.blind-test-module__Wb9QtG__hero{min-height:0;padding:10px 0 34px}.blind-test-module__Wb9QtG__hero h1{font-size:clamp(42px,13vw,58px)}.blind-test-module__Wb9QtG__gameHeader{flex-direction:column;align-items:flex-start;gap:10px}.blind-test-module__Wb9QtG__gameHeader p{text-align:left;max-width:100%}.blind-test-module__Wb9QtG__stageRail li{grid-template-columns:76px minmax(0,1fr);gap:12px;min-height:150px;padding-right:0}.blind-test-module__Wb9QtG__stageMeta{grid-template-columns:1fr}.blind-test-module__Wb9QtG__stageMeta strong,.blind-test-module__Wb9QtG__stageMeta em{grid-column:1}.blind-test-module__Wb9QtG__typeSpecimen{grid-template-columns:78px 1fr;gap:12px}.blind-test-module__Wb9QtG__typeSpecimen strong{font-size:52px}.blind-test-module__Wb9QtG__voice{font-size:23px}.blind-test-module__Wb9QtG__silhouette{gap:12px}.blind-test-module__Wb9QtG__silhouette svg{flex:none;width:64px;height:64px}.blind-test-module__Wb9QtG__progress strong{font-size:72px}.blind-test-module__Wb9QtG__methodNote{grid-template-columns:1fr;gap:12px}}@media (prefers-reduced-motion:reduce){.blind-test-module__Wb9QtG__stageRail li,.blind-test-module__Wb9QtG__stageRail>li>button{transition:none}.blind-test-module__Wb9QtG__loading i{background:var(--slate);animation:none}}
.public-page .reading-mode-switcher{color:inherit;flex-wrap:wrap;gap:4px;display:flex}.public-page .reading-mode-switcher a{min-height:36px;color:inherit;font:400 10px/1.4 var(--font-mono);text-transform:uppercase;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex}.public-page .reading-mode-switcher strong{font:inherit}.public-page .reading-mode-switcher a[aria-current=true]{border-color:currentColor}.public-page .reading-mode-switcher a:hover{background:#8080801f}.public-page .reading-mode-switcher a:focus-visible{outline-offset:3px;outline:2px solid}.public-page .context-expression a[aria-current=true]{background:var(--text);color:var(--ground)}.public-page .context-expression strong{text-transform:uppercase}:root[data-reading-mode=terminal] .public-page .standard-nav,:root[data-reading-mode=terminal] .public-page .standard-nav__inner{min-height:64px}:root[data-reading-mode=terminal] .public-page .standard-nav__inner{max-width:none;padding:12px 28px}:root[data-reading-mode=terminal] .public-page .standard-nav .brand-recall-lockup--2c{max-width:260px}:root[data-reading-mode=terminal] .public-page .standard-nav nav{gap:22px;font-size:9px}:root[data-reading-mode=terminal] .public-page .standard-nav nav a{padding-block:8px}:root[data-reading-mode=terminal] .public-page .standard-nav nav a[aria-current=page]{color:var(--text);text-underline-offset:7px;text-decoration:underline}:root[data-reading-mode=terminal] .public-page>:is(.collection-page,.brand-page,.lr-page){padding-top:30px;padding-bottom:48px}:root[data-reading-mode=terminal] .public-page>main.bi-page{padding-top:28px;padding-bottom:48px}:root[data-reading-mode=terminal] .public-page :is(.collection-page,.brand-page,.lr-page,.bi-page) h1{font-family:var(--font-sans);letter-spacing:-.045em;font-size:clamp(32px,4vw,52px);font-weight:450;line-height:1.1}:root[data-reading-mode=terminal] .public-page :is(.brand-verdict,.bi-section-title,.bi-intro h2,.bi-invitation h2,.bi-reading-hero h2,.bi-reference-heading h2,.bi-history h3,.methodology-overview__heading h2,.methodology-calibration h2,.methodology-deeper h2,.rd-paths h2,.rd-section-heading h2,.rd-next h2){font-family:var(--font-sans);letter-spacing:-.025em;font-size:clamp(22px,2.5vw,30px);font-weight:450;line-height:1.25}:root[data-reading-mode=terminal] .public-page :is(.archive-title strong,.index-brand-name,.rd-brand h3,.bi-work h3){font-family:var(--font-sans);letter-spacing:-.025em;font-size:19px;font-weight:500;line-height:1.3}:root[data-reading-mode=terminal] .public-page :is(.archive-score,.index-rank,.index-list>li>strong){font-family:var(--font-mono);letter-spacing:-.04em;text-transform:uppercase;font-size:23px}:root[data-reading-mode=terminal] .public-page .index-list li{min-height:58px;padding-block:8px}:root[data-reading-mode=terminal] .public-page .archive-list li{min-height:64px;padding-block:10px}:root[data-reading-mode=terminal] .public-page .bi-nav{gap:28px;margin-bottom:28px}:root[data-reading-mode=terminal] .public-page .bi-nav a{font:400 10px/1.5 var(--font-mono);text-transform:uppercase;padding-block:14px 11px}:root[data-reading-mode=terminal] .public-page .bi-status{font-size:10px}:root[data-reading-mode=terminal] .public-page .bi-history>li{padding-block:24px}:root[data-reading-mode=terminal] .public-page .bi-record-context{margin-bottom:28px;padding-bottom:20px}:root[data-reading-mode=terminal] .public-page .bi-record-context>div>p{font:400 19px/1.45 var(--font-sans)}:root[data-reading-mode=terminal] .public-page .methodology-overview__hero{gap:40px;padding-block:28px 36px}:root[data-reading-mode=terminal] .public-page .methodology-overview__section{padding-top:36px}:root[data-reading-mode=terminal] .public-page .methodology-formula{box-shadow:none;border-radius:4px}:root[data-reading-mode=terminal] .public-page .rd-intro{padding-bottom:24px}:root[data-reading-mode=terminal] .public-page .rd-paths{padding-block:24px}:root[data-reading-mode=terminal] .public-page .rd-brand{padding-block:20px}:root[data-reading-mode=terminal] .public-page .lr-lead{margin-bottom:28px;font-size:17px;line-height:1.65}:root[data-reading-mode=broadcast] .public-page .standard-nav,:root[data-reading-mode=broadcast] .public-page .standard-nav__inner{min-height:88px}:root[data-reading-mode=broadcast] .public-page .standard-nav__inner{max-width:none;padding:20px 44px}:root[data-reading-mode=broadcast] .public-page .standard-nav nav{font:500 10px/1.4 var(--font-sans);letter-spacing:.035em;gap:28px}:root[data-reading-mode=broadcast] .public-page .standard-nav nav a{padding-block:8px}:root[data-reading-mode=broadcast] .public-page .standard-nav nav a[aria-current=page]{color:var(--text);text-underline-offset:7px;text-decoration:underline}:root[data-reading-mode=broadcast] .public-page>:is(.collection-page,.brand-page,.lr-page){padding-top:56px;padding-bottom:80px}:root[data-reading-mode=broadcast] .public-page>main.bi-page{padding-top:52px;padding-bottom:80px}:root[data-reading-mode=broadcast] .public-page :is(.collection-page,.brand-page,.lr-page,.bi-page) h1{letter-spacing:-.05em;font-size:clamp(42px,5.6vw,78px);line-height:1}:root[data-reading-mode=broadcast] .public-page .brand-verdict{font-size:clamp(28px,3vw,42px);line-height:1.15}:root[data-reading-mode=broadcast] .public-page .brand-standfirst{font-size:18px}:root[data-reading-mode=broadcast] .public-page .bi-header{margin-bottom:40px}:root[data-reading-mode=broadcast] .public-page .bi-nav{margin-bottom:44px}:root[data-reading-mode=broadcast] .public-page .bi-nav a{font-size:13px}:root[data-reading-mode=broadcast] .public-page .bi-work-grid{gap:52px 40px}:root[data-reading-mode=broadcast] .public-page .bi-work h3{font-size:32px}:root[data-reading-mode=broadcast] .public-page .bi-work p{font-size:14px}:root[data-reading-mode=broadcast] .public-page .bi-record-context>div>p{font-size:27px}:root[data-reading-mode=broadcast] .public-page .bi-history>li{padding-block:36px}:root[data-reading-mode=broadcast] .public-page .index-list li{min-height:82px;padding-block:14px}:root[data-reading-mode=broadcast] .public-page .archive-list li{min-height:86px;padding-block:14px}:root[data-reading-mode=broadcast] .public-page .index-brand-name,:root[data-reading-mode=broadcast] .public-page .archive-title strong{font-size:26px}:root[data-reading-mode=broadcast] .public-page .index-list>li>strong{font-size:38px}:root[data-reading-mode=broadcast] .public-page .rd-intro{max-width:1000px;padding-bottom:48px}:root[data-reading-mode=broadcast] .public-page .rd-paths{padding-block:40px}:root[data-reading-mode=broadcast] .public-page .rd-paths h2{font-size:32px}:root[data-reading-mode=broadcast] .public-page .rd-brand{padding-block:30px}:root[data-reading-mode=broadcast] .public-page .rd-brand h3{font-size:32px}:root[data-reading-mode=broadcast] .public-page .lr-lead{max-width:780px;font-size:20px}@media (max-width:1100px){:root[data-reading-mode=terminal] .public-page .standard-nav__inner,:root[data-reading-mode=broadcast] .public-page .standard-nav__inner{padding-inline:24px}:root[data-reading-mode=terminal] .public-page .standard-nav nav,:root[data-reading-mode=broadcast] .public-page .standard-nav nav{gap:18px}}@media (max-width:700px){.public-page .reading-mode-switcher a{min-height:44px;padding-inline:10px}:root[data-reading-mode=terminal] .public-page .standard-nav__inner,:root[data-reading-mode=broadcast] .public-page .standard-nav__inner{padding:16px 20px}:root[data-reading-mode=terminal] .public-page .standard-nav nav,:root[data-reading-mode=broadcast] .public-page .standard-nav nav{gap:16px;font-size:9px}:root[data-reading-mode=terminal] .public-page>:is(.collection-page,.brand-page,.lr-page),:root[data-reading-mode=broadcast] .public-page>:is(.collection-page,.brand-page,.lr-page){padding-top:28px;padding-bottom:48px}:root[data-reading-mode=terminal] .public-page>main.bi-page,:root[data-reading-mode=broadcast] .public-page>main.bi-page{padding-top:24px;padding-bottom:48px}:root[data-reading-mode=terminal] .public-page .methodology-overview__hero{gap:28px}:root[data-reading-mode=broadcast] .public-page .bi-work-grid{gap:36px}:root[data-reading-mode=broadcast] .public-page .bi-header{margin-bottom:28px}:root[data-reading-mode=broadcast] .public-page .bi-nav{margin-bottom:30px}:root[data-reading-mode=broadcast] .public-page .bi-record-context>div>p{font-size:23px}:root[data-reading-mode=broadcast] .public-page .lr-lead{font-size:18px}:root[data-reading-mode=broadcast] .public-page .rd-paths{padding-block:28px}:root[data-reading-mode=broadcast] .public-page .rd-paths h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.public-page .reading-mode-switcher a{transition:none}}
