:root{--paper:#f4f3ee;--ink:#0a0a0a;--dark:#0a0a0a;--muted:#4a4a45;--line:#dedbd2;--accent:#ffd700;--max:1280px}body{font-family:'DM Sans',Arial,sans-serif;font-size:17px}.wrap{width:min(var(--max),calc(100% - 88px))}h1,h2,h3{font-weight:500;letter-spacing:-.055em}h1 em,h2 em{font-family:'Instrument Serif',Georgia,serif;font-weight:400}p{line-height:1.65}header{background:#f4f3eef5;backdrop-filter:blur(14px)}.header-inner{min-height:88px}.brand{font-size:26px;font-weight:600;letter-spacing:-1.4px;gap:9px}.brand small{font-size:12px;font-weight:600;letter-spacing:.06em;border:0;margin:3px 0 0;padding:0}.nav{gap:26px}.nav a{font-size:14px}.nav .button{font-size:13px;min-height:43px;padding:10px 16px}.button{border-radius:0;font-weight:500;min-height:52px}.button.yellow:hover{background:#ffe34d}.kicker{font:500 12px/1.5 'DM Sans',sans-serif;letter-spacing:.13em;text-transform:uppercase;display:block}.cover{background:var(--dark);color:#f4f3ee}.edition-line{display:flex;justify-content:space-between;gap:20px;font-size:11px;letter-spacing:.15em;border-bottom:1px solid #45443f;padding:24px 0;color:#c9c5b9}.cover-grid{display:grid;grid-template-columns:1.1fr .85fr;align-items:center;gap:110px;padding:48px 0 52px}.cover h1{font-size:clamp(70px,7.5vw,108px);line-height:.94;letter-spacing:-.065em;margin:0 0 27px}.cover h1 em{color:var(--accent);font-size:1.12em;line-height:1.04}.cover-copy>p{color:#c9c5b9;font-size:17px;max-width:38ch}.cover .actions{margin-top:30px;gap:27px}.cover-link{font-size:14px;text-decoration:none;border-bottom:1px solid #a8a396;padding-bottom:3px}.cover-bottom{display:flex;justify-content:space-between;font-size:12px;letter-spacing:.02em;color:#c9c5b9;border-top:1px solid #45443f;padding:19px 0}.cover-bottom a{text-decoration:none}.macro-map{border-left:1px solid #45443f;padding-left:38px}.map-head{display:flex;justify-content:space-between;gap:12px;font-size:10px;letter-spacing:.08em;color:#c9c5b9;margin-bottom:30px}.map-head span:last-child{color:#aaa596}.map-node{display:flex;gap:20px;align-items:center;padding:15px 0;border-top:1px solid #5a574d}.map-node>span{font-size:12px;color:#c9c5b9}.map-node strong{font-weight:400;font-size:23px;letter-spacing:-.03em}.map-node small{display:block;font-size:12px;color:#bcb6a8;margin-top:3px}.map-connector{font-size:11px;letter-spacing:.015em;color:#bcb6a8;padding:5px 0 16px 36px}.map-last{border-bottom:1px solid #5a574d}.map-last strong{color:var(--accent)}.map-foot{font-size:12px;line-height:1.6;color:#bcb6a8;padding-top:19px}.editorial-section{padding:76px 0;border-bottom:1px solid var(--line)}.section-title{display:flex;justify-content:space-between;align-items:end;gap:36px;margin-bottom:36px}.section-title h2{font-size:clamp(36px,4.1vw,56px);line-height:1.06;margin:13px 0 0}.section-title>.kicker{align-self:start}.section-title>p{max-width:35ch;font-size:16px;color:var(--muted)}.section-title>.text-link{white-space:nowrap;font-weight:500}.stories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.story{text-decoration:none;min-width:0;display:flex;flex-direction:column}.editorial-art{height:220px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.editorial-art>span{font-size:10px;letter-spacing:.12em;line-height:1.5}.editorial-art>div:not(.depth-bars){font-family:'Instrument Serif',Georgia,serif;font-size:68px;line-height:1.1;letter-spacing:-.05em;white-space:nowrap}.editorial-art>div>span{font-family:'DM Sans',sans-serif;font-size:.45em;vertical-align:middle;display:inline-block;padding:0 7px}.editorial-art>small{font-size:11px;line-height:1.5}.art-inflation{background:#ffd700}.art-clock{background:#e9e5d9}.art-clock>div:not(.depth-bars){font-size:82px}.art-depth{background:#141414}.depth-bars{display:flex;gap:7px;align-items:end;height:90px;border-bottom:1px solid #6a6250}.depth-bars i{display:block;width:20%;height:25%;background:#ffd700}.depth-bars i:nth-child(2){height:40%}.depth-bars i:nth-child(3){height:60%}.depth-bars i:nth-child(4){height:76%}.depth-bars i:nth-child(5){height:100%}.art-flow{background:#e9e5d9}.art-data{background:#fff2b2}.art-data>div:not(.depth-bars){font-size:40px;font-family:'DM Sans',sans-serif;letter-spacing:-.05em}.art-books{background:#141414}.story-copy{padding:23px 0 0;display:flex;flex-direction:column;flex:1}.story-copy .kicker{font-size:11px;color:var(--muted)}.story-copy h3{font-size:27px;line-height:1.18;margin:12px 0 15px}.story-copy p{font-size:15px;color:var(--muted);margin-bottom:20px}.story-end{font-size:13px;display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;border-top:1px solid var(--line);padding-top:16px}.story:hover h3,.path-card:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.story:hover .story-end span,.path-card:hover .story-end span{transform:translate(2px,-2px)}.story-end span{transition:transform .2s}.topic-lines>a{display:grid;grid-template-columns:1fr 1.75fr 1.4fr 24px;align-items:center;gap:25px;border-top:1px solid var(--line);padding:30px 0;text-decoration:none}.topic-lines>a>span{font-size:11px;letter-spacing:.07em}.topic-lines h3{font-size:29px;line-height:1.2}.topic-lines p{font-size:14px;color:var(--muted)}.topic-lines b{font-size:26px;font-weight:400}.topic-lines>a:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.lab-teaser{background:var(--dark);color:#f4f3ee;padding:82px 0}.lab-teaser-grid{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center}.lab-teaser .kicker{color:var(--accent)}.lab-teaser h2{font-size:clamp(40px,4.2vw,58px);line-height:1.02;margin:25px 0}.lab-teaser p{font-size:16px;color:#c9c5b9;max-width:46ch}.lab-note{display:block;font-size:12px;color:#bcb6a8;margin-top:20px}.lab-preview{background:#171717;border:1px solid #48453c;padding:30px;text-decoration:none;display:block}.preview-top{display:flex;justify-content:space-between;gap:18px;font-size:10px;letter-spacing:.06em;padding-bottom:22px;border-bottom:1px solid #48453c}.allocation-label{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:25px 0 12px;font-size:12px;color:#d4d0c5}.allocation-label strong{font-size:24px;font-weight:400;letter-spacing:-.04em;color:white}.allocation-bar{height:43px;display:flex;gap:2px}.allocation-bar span{display:flex;align-items:center;justify-content:center;background:var(--accent);color:var(--dark);font-size:13px}.allocation-bar span+span{background:#858078}.lab-preview p{font-size:13px;border-top:1px solid #48453c;margin-top:26px;padding-top:20px}.paths-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.path-card{border-top:1px solid var(--ink);text-decoration:none;padding:23px 0 0;display:flex;flex-direction:column}.path-num{font-size:12px;color:var(--muted);letter-spacing:.06em;display:block}.path-card h3{font-size:28px;line-height:1.15;margin:22px 0 16px}.path-card p{font-size:15px;line-height:1.6;color:var(--muted);margin-bottom:25px}.publication-home{display:grid;grid-template-columns:1fr 1fr;gap:110px;padding:76px 0}.publication-home h2{font-size:47px;line-height:1.06;margin-top:23px}.publication-home p{font-size:17px;color:var(--muted);margin-bottom:20px}.publication-home .text-link{display:inline-block;margin-top:10px}.channel-band{background:#ffd700;padding:65px 0}.channel-band>.wrap{display:flex;justify-content:space-between;gap:65px;align-items:center}.channel-band h2{font-size:50px;line-height:1.05;margin-top:20px}.channel-band p{font-size:16px;margin-bottom:20px}.channel-band .button{background:var(--ink);color:white;border-color:var(--ink)}.channel-more{display:block;font-size:13px;margin-top:15px}.footer-grid{grid-template-columns:1.6fr 1fr 1fr;gap:70px}.footer-grid p{font-size:18px;margin-top:25px;letter-spacing:-.02em}.footer-contact{font-size:14px;display:inline-block;margin-top:25px}.footer-bottom{font-size:12px;gap:40px}.footer-bottom a{color:inherit}.footer-grid .brand{color:white}.editorial-top{padding:48px 0 60px;max-width:1010px}.editorial-top .breadcrumb{margin-bottom:38px}.editorial-top h1{font-size:clamp(44px,6vw,80px);line-height:1.02;margin:24px 0}.editorial-top>p{font-size:19px;color:var(--muted);max-width:65ch}.journal-toolbar{border-top:1px solid var(--line);padding-top:23px;margin-bottom:28px;display:flex;justify-content:space-between;gap:25px;align-items:center}.journal-visual-grid{row-gap:50px}.journal-visual-grid>.journal-card{border:0;display:flex;min-width:0}.journal-visual-grid .story{padding:0;display:flex;flex-direction:column}.journal-visual-grid .story-copy{flex:1}.journal-card[hidden]{display:none}.archive-link{margin:45px 0 65px;font-size:14px;padding-top:24px;border-top:1px solid var(--line);color:var(--muted)}.hub-cards{padding-bottom:75px}.reading-next{border-top:1px solid var(--line);padding:60px 0;background:#eeece5}.reading-next .section-title{display:block}.reading-next h2{font-size:40px}.learning-path{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;padding:38px 0 45px;border-top:1px solid var(--line)}.learning-path h2{font-size:33px;margin:18px 0 15px}.learning-path p{font-size:16px;color:var(--muted);max-width:35ch}.learning-path ol{padding:0;list-style:none;margin:0}.learning-path li a{display:grid;grid-template-columns:30px 1fr 20px;gap:16px;padding:20px 0;border-bottom:1px solid var(--line);text-decoration:none;font-size:17px}.learning-path li a:hover{text-decoration:underline}.learning-path li span{color:var(--muted);font-size:12px}.learning-path li b{font-weight:400}.learning-paths{padding-bottom:50px}.editorial-prose .editorial-art{height:250px;margin:28px 0 38px}.editorial-prose .editorial-art>div:not(.depth-bars){font-size:90px}.editorial-prose p{font-size:17px;line-height:1.8}.article-byline{font-size:12px;line-height:1.8;color:var(--muted);border-block:1px solid var(--line);padding:15px 0}.article-layout .aside{top:116px}.aside ol{padding-left:18px;font-size:14px}.aside li{line-height:1.5}.source-box{border-top:1px solid var(--line);padding-top:5px;margin-top:40px}.source-box h2{font-size:24px}.source-box p,.source-box li{font-size:13px}.formula{background:#eeece5;padding:28px;margin:25px 0;font-size:14px}.formula strong{display:block;font-size:clamp(28px,4vw,44px);font-weight:400;letter-spacing:-.04em;margin:10px 0}.formula span{display:block;line-height:1.6}.article-layout{grid-template-columns:minmax(0,760px) minmax(180px,1fr)}.page-top h1{font-family:'DM Sans',Arial,sans-serif}.page-top{max-width:920px}.page-top h1,.page-top h2{letter-spacing:-.05em}.note{background:#eeece5}.button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,button:focus-visible{outline:3px solid #8a6500;outline-offset:5px}.prose .editorial-art small{font-size:12px}
@media(min-width:1600px){.wrap{width:min(var(--max),calc(100% - 120px))}.cover-grid{padding-block:70px}.cover h1{font-size:116px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.nav{gap:18px}.cover-grid{gap:50px}.macro-map{padding-left:26px}.cover h1{font-size:88px}.map-head{flex-direction:column;gap:5px}.lab-teaser-grid,.publication-home{gap:60px}.editorial-art{padding:20px;height:200px}.editorial-art>div:not(.depth-bars){font-size:56px}.art-clock>div:not(.depth-bars){font-size:68px}.art-data>div:not(.depth-bars){font-size:30px}.topic-lines>a{grid-template-columns:1fr 1.8fr 1.6fr 20px;gap:20px}.topic-lines h3{font-size:25px}.footer-grid{gap:45px}.stories-grid,.paths-grid{gap:22px}.story-copy h3{font-size:24px}}
@media(max-width:800px){.header-inner{min-height:75px}.nav{top:74px}.cover-grid{grid-template-columns:1fr 1fr;gap:35px;padding-block:38px}.cover h1{font-size:72px}.cover-copy>p{font-size:15px}.cover .actions{gap:20px}.cover-link{font-size:13px}.map-node strong{font-size:19px}.map-head{font-size:10px}.edition-line{font-size:10px}.edition-line span:last-child{display:none}.macro-map{padding-left:24px}.map-node{gap:12px}.map-connector{padding-left:25px;font-size:10px}.section-title h2{font-size:42px}.stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stories-grid>.story:last-child:nth-child(3){display:none}.journal-visual-grid>.journal-card{display:flex}.journal-visual-grid>.journal-card[hidden]{display:none}.topic-lines>a{grid-template-columns:1fr 2fr 20px}.topic-lines p{grid-column:2;grid-row:2}.topic-lines b{grid-column:3;grid-row:1}.topic-lines>a{gap:10px 20px}.paths-grid{grid-template-columns:1fr 1fr}.paths-grid>.path-card:last-child{grid-column:1/-1}.path-card h3{margin-top:16px}.lab-teaser-grid{gap:35px}.lab-preview{padding:22px}.allocation-label strong{font-size:20px}.lab-teaser h2{font-size:40px}.publication-home{gap:35px}.publication-home h2{font-size:38px}.channel-band h2{font-size:41px}.footer-grid{gap:35px}.learning-path{grid-template-columns:1fr 1.4fr;gap:30px}.article-layout{grid-template-columns:1fr}.journal-toolbar{align-items:start;flex-direction:column;gap:10px}.editorial-top{padding-bottom:45px}.editorial-top>p{font-size:18px}.editorial-top h1{font-size:62px}.section-title>p{max-width:28ch}.editorial-section{padding:60px 0}}
@media(max-width:620px){.wrap{width:calc(100% - 40px)}.brand{font-size:24px}.cover-grid{grid-template-columns:1fr;padding:36px 0;gap:40px}.cover h1{font-size:clamp(70px,16.5vw,100px);margin-bottom:23px}.cover-copy>p{font-size:17px;max-width:38ch}.cover .actions{gap:25px;margin-top:25px}.macro-map{padding-left:0;border-left:0;border-top:1px solid #45443f;padding-top:23px}.map-head{flex-direction:row;margin-bottom:18px}.map-node{padding:12px 0;gap:20px}.map-node strong{font-size:23px}.map-node small{font-size:12px}.map-connector{font-size:11px;padding:3px 0 10px 34px}.map-foot{font-size:12px}.cover-bottom{gap:20px;font-size:11px}.cover-bottom>span{max-width:21ch}.cover-bottom a{white-space:nowrap}.section-title{display:block;margin-bottom:28px}.section-title h2{font-size:40px}.section-title>.text-link{display:inline-block;margin-top:20px}.section-title>p{max-width:none;margin-top:23px}.stories-grid{grid-template-columns:1fr;gap:34px}.stories-grid>.story:last-child:nth-child(3){display:flex}.editorial-art{height:230px;padding:25px}.editorial-art>div:not(.depth-bars){font-size:76px}.art-clock>div:not(.depth-bars){font-size:90px}.art-data>div:not(.depth-bars){font-size:39px}.story-copy{padding-top:20px}.story-copy h3{font-size:28px}.story-copy p{font-size:16px}.story-end{font-size:14px}.topic-lines>a{grid-template-columns:1fr 25px;padding:25px 0;gap:12px}.topic-lines>a>span{grid-column:1/-1;font-size:11px}.topic-lines h3{font-size:29px;grid-column:1;grid-row:2}.topic-lines p{grid-column:1;grid-row:3;font-size:15px}.topic-lines b{grid-column:2;grid-row:2}.lab-teaser{padding:54px 0}.lab-teaser-grid,.publication-home{grid-template-columns:1fr;gap:36px}.lab-teaser h2{font-size:45px}.lab-preview{padding:25px}.allocation-label strong{font-size:25px}.paths-grid{grid-template-columns:1fr;gap:32px}.paths-grid>.path-card:last-child{grid-column:auto}.path-card h3{font-size:29px}.path-card p{font-size:16px}.publication-home{padding:54px 0;gap:27px}.publication-home h2{font-size:40px;margin-top:18px}.channel-band{padding:45px 0}.channel-band>.wrap{display:block}.channel-band h2{font-size:41px}.channel-band .wrap>div+div{margin-top:28px}.footer-grid{grid-template-columns:1fr 1fr;gap:36px 20px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid p{font-size:19px}.footer-contact{margin-top:18px}.footer-bottom{font-size:12px}.editorial-top{padding:35px 0 42px}.editorial-top .breadcrumb{margin-bottom:28px;font-size:12px}.editorial-top h1{font-size:49px;margin:20px 0}.editorial-top>p{font-size:17px}.learning-path{grid-template-columns:1fr;gap:25px;padding-block:30px}.learning-path h2{font-size:32px}.learning-path li a{font-size:16px}.learning-paths{padding-bottom:35px}.reading-next{padding:45px 0}.reading-next h2{font-size:38px}.article-byline{font-size:12px}.editorial-prose .editorial-art{height:220px}.editorial-prose .editorial-art>div:not(.depth-bars){font-size:68px}.editorial-prose .art-data>div:not(.depth-bars){font-size:36px}.prose h2{font-size:29px}.formula{padding:22px}.hub-cards{padding-bottom:45px}.journal-toolbar{margin-bottom:25px}.filter{font-size:13px;padding:10px 13px}.map-head span{font-size:10px}.editorial-section{padding:52px 0}}
@media(max-width:360px){.wrap{width:calc(100% - 32px)}.cover h1{font-size:65px}.editorial-top h1{font-size:42px}.editorial-art>div:not(.depth-bars){font-size:65px}.art-data>div:not(.depth-bars){font-size:33px}.cover .actions{gap:18px}.allocation-label strong{font-size:21px}}
.lab-index{padding-bottom:40px}.lab-disclosure{font-size:14px;color:var(--muted);max-width:85ch;padding:25px 0 60px;border-top:1px solid var(--line)}.experiment{display:grid;grid-template-columns:.8fr 1.3fr;gap:0;border:1px solid var(--line);margin-bottom:40px}.lab-controls{display:none;padding:34px;background:#eeece5}.js .lab-controls{display:block}.lab-panel-title{font-size:11px;letter-spacing:.11em;color:var(--muted);margin-bottom:32px}.lab-control{margin-bottom:30px}.lab-control>div:first-child{display:flex;justify-content:space-between;align-items:start;gap:20px;font-size:15px}.lab-control output{font-weight:600;white-space:nowrap}.lab-control input{display:block;width:100%;accent-color:#7c6100;margin:20px 0 8px;min-height:24px;cursor:pointer}.range-limits{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.reset-lab{background:transparent;border:1px solid #a6a091;padding:10px 16px;font-size:14px;cursor:pointer;min-height:44px;margin-top:10px}.reset-lab:hover{background:#e6e1d5}.lab-result{padding:34px 40px;min-width:0}.result-heading>span{font-size:14px;color:var(--muted);display:block}.result-heading>strong{display:block;font-size:62px;letter-spacing:-.06em;line-height:1.1;font-weight:400;margin:14px 0 28px}.result-comparison>div:not(.allocation-bar){display:flex;justify-content:space-between;gap:20px;font-size:13px;margin:23px 0 10px}.result-comparison b{font-weight:500}.result-facts{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-top:23px;margin-top:28px;border-top:1px solid var(--line)}.result-facts span{font-size:12px;color:var(--muted);display:block}.result-facts strong{font-size:21px;font-weight:500;margin-top:8px;display:block;letter-spacing:-.03em}.result-facts.three-facts{grid-template-columns:repeat(3,1fr)}.lab-summary{font-size:14px;line-height:1.65;background:#eeece5;padding:18px 20px;margin-top:28px;min-height:80px}.lab-explanation{padding:0 0 60px;max-width:850px}.lab-explanation h2{font-size:30px}.lab-explanation p{font-size:17px}.inflation-chart{width:100%;height:auto;display:block}.depth-table{margin-top:20px}.depth-table th{background:#eeece5;font-weight:500;font-size:12px}.depth-table td{font-variant-numeric:tabular-nums;font-size:15px}.depth-table tr[data-used=true] td:last-child{background:#fff0a6}.contact-editorial{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-bottom:70px}.contact-editorial h2{font-size:32px;margin-bottom:22px}.contact-editorial>div>p{max-width:46ch;font-size:17px;color:var(--muted)}.contact-editorial .micro{font-size:12px;margin-top:20px}.contact-options section{padding:23px 0;border-top:1px solid var(--line)}.contact-options section:first-child{padding-top:0;border:0}.contact-options span{font-size:11px;letter-spacing:.08em;color:var(--muted)}.contact-options h3{font-size:25px;margin:12px 0}.contact-options p{font-size:15px;color:var(--muted)}.glossary-wrap{padding-bottom:60px}.glossary-tools{display:none;padding:25px;background:#eeece5;margin-bottom:30px}.js .glossary-tools{display:block}.glossary-tools label{font-size:14px;display:block;margin-bottom:12px}.glossary-tools>div{display:flex;gap:12px}.glossary-tools input{min-height:50px;flex:1;min-width:0;border:1px solid #a6a091;background:var(--paper);padding:12px;font:16px 'DM Sans',sans-serif}.glossary-tools button{border:1px solid #a6a091;background:transparent;padding:10px 20px;font:14px 'DM Sans',sans-serif;cursor:pointer}.glossary-tools .micro{margin-top:12px}.glossary-term{display:grid;grid-template-columns:1fr 2fr;gap:60px;border-top:1px solid var(--line);padding:28px 0;scroll-margin-top:115px}.glossary-term[hidden]{display:none}.glossary-term h2{font-size:28px;line-height:1.2}.glossary-term p{font-size:16px;margin-bottom:15px}.glossary-term .text-link{font-size:13px}.glossary-reference{padding-top:25px;border-top:1px solid var(--line);max-width:100ch}#glossary-empty{padding:30px 0}.resource-groups{padding-bottom:60px}.resource-group{display:grid;grid-template-columns:1fr 1.5fr;gap:90px;padding:35px 0 45px;border-top:1px solid var(--line)}.resource-group h2{font-size:38px;line-height:1.1;margin-top:22px}.resource-link{display:block;text-decoration:none;padding:0 0 25px;margin-bottom:25px;border-bottom:1px solid var(--line)}.resource-link:last-child{border:0;padding-bottom:0;margin-bottom:0}.resource-link .kicker{font-size:11px;color:var(--muted)}.resource-link h3{font-size:25px;display:flex;justify-content:space-between;gap:25px;margin:12px 0}.resource-link p{font-size:16px;color:var(--muted)}.resource-link:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.channel-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center;padding:40px 0 70px}.channel-intro>div:first-child{background:var(--dark);padding:70px;display:grid;place-items:center}.channel-symbol{font:160px/.8 'Instrument Serif',Georgia,serif;color:var(--accent);display:flex;align-items:end;gap:14px}.channel-symbol>span{font:25px 'DM Sans',sans-serif;letter-spacing:-.05em}.channel-intro h2{font-size:45px;margin:20px 0}.channel-intro p{font-size:17px;color:var(--muted);margin-bottom:25px}.channel-intro .micro{font-size:12px;margin-top:18px;margin-bottom:0}.about-statement{display:grid;grid-template-columns:1fr 2.4fr;gap:60px;padding:45px 0;border-block:1px solid var(--line)}.about-statement>span{font-size:12px;letter-spacing:.08em;padding-top:12px}.about-statement p{font-size:clamp(32px,4vw,49px);line-height:1.17;letter-spacing:-.04em}.about-statement em{font-family:'Instrument Serif',Georgia,serif}.about-links{padding:5px 0 30px}.filter-status{min-width:80px}
@media(max-width:900px){.experiment{grid-template-columns:.8fr 1.1fr}.lab-controls,.lab-result{padding:27px}.lab-control>div:first-child{font-size:14px}.result-heading>strong{font-size:52px}.result-facts strong{font-size:19px}.contact-editorial{gap:50px}.resource-group{gap:45px}.channel-intro{gap:45px}.channel-intro>div:first-child{padding:60px 30px}}
@media(max-width:620px){.experiment{grid-template-columns:1fr}.lab-controls,.lab-result{padding:24px}.lab-panel-title{margin-bottom:25px;font-size:10px}.lab-control{margin-bottom:24px}.lab-control>div:first-child{font-size:15px}.lab-control input{margin-top:12px}.result-heading>strong{font-size:55px}.result-facts{gap:15px}.result-facts strong{font-size:20px}.result-facts.three-facts strong{font-size:18px}.result-facts span{font-size:11px}.lab-summary{padding:16px;font-size:14px}.depth-table td,.depth-table th{padding:13px 8px}.depth-table td{font-size:14px}.lab-disclosure{padding-bottom:40px}.contact-editorial{grid-template-columns:1fr;gap:40px;padding-bottom:45px}.contact-options section:first-child{border-top:1px solid var(--line);padding-top:23px}.glossary-tools{padding:20px}.glossary-tools>div{gap:8px}.glossary-tools input{font-size:15px}.glossary-tools button{padding:10px 12px}.glossary-term{grid-template-columns:1fr;gap:18px;padding:25px 0}.glossary-term h2{font-size:28px}.resource-group{grid-template-columns:1fr;gap:30px;padding-top:27px}.resource-group h2{font-size:34px}.resource-link h3{font-size:25px}.channel-intro{grid-template-columns:1fr;gap:32px;padding-top:0;padding-bottom:40px}.channel-intro>div:first-child{padding:40px 30px}.channel-symbol{font-size:120px}.channel-intro h2{font-size:38px}.about-statement{grid-template-columns:1fr;gap:25px;padding:25px 0 35px}.about-statement p{font-size:36px}}

.result-comparison .allocation-bar span{font-size:0;min-width:0}.allocation-legend{display:flex;gap:20px;font-size:12px;margin-top:15px}.allocation-legend span{display:inline-flex;align-items:center;gap:8px}.allocation-legend span:before{content:"";display:inline-block;width:11px;height:11px;background:var(--accent)}.allocation-legend span+span:before{background:#858078}

html:not(.js) .experiment{grid-template-columns:1fr}@media(max-width:360px){.editorial-prose .editorial-art>div:not(.depth-bars){font-size:56px}.editorial-prose .art-data>div:not(.depth-bars){font-size:30px}.editorial-art>div:not(.depth-bars){font-size:62px}.art-data>div:not(.depth-bars){font-size:32px}}

/* Equilon brand palette: original logo and equilonfx.com. */
.art-depth,.art-books{color:#f4f3ee}.art-books>div{color:#ffd700}.art-clock>div{color:#0a0a0a}.button.yellow{background:#ffd700;border-color:#ffd700}.channel-band .button{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.channel-band .button:hover{background:#292720}.lab-teaser .allocation-bar span+span{color:#fff}
