
:root{--paper:#f2efe8;--deep:#e8e3da;--ink:#0d0d0c;--muted:#6d6a64;--line:rgba(20,20,18,.22);--red:#9d3f31;--night:#151514;--serif:"EB Garamond",Garamond,"Times New Roman",serif;--sans:Inter,Arial,Helvetica,sans-serif;--mono:"Courier New",monospace;--hand:"Comic Neue","Bradley Hand",cursive}
*{box-sizing:border-box}html{background:var(--paper)}body{margin:0;color:var(--ink);background:radial-gradient(circle at 15% 8%,rgba(255,255,255,.48),transparent 25%),repeating-linear-gradient(0deg,rgba(10,10,9,.016) 0,rgba(10,10,9,.016) 1px,transparent 1px,transparent 4px),var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.18;background-image:radial-gradient(circle at 20% 30%,rgba(0,0,0,.12) 0 .7px,transparent .8px),radial-gradient(circle at 70% 60%,rgba(0,0,0,.08) 0 .5px,transparent .7px);background-size:13px 13px,17px 17px;mix-blend-mode:multiply;z-index:40}a{color:inherit;text-decoration:none}img{display:block;width:100%;height:100%;object-fit:cover}.topbar{height:66px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:0 6vw;border-bottom:1px solid var(--line);background:rgba(242,239,232,.92);backdrop-filter:blur(14px);position:sticky;top:0;z-index:30}.brand{display:grid;gap:1px;width:max-content;letter-spacing:.35em;line-height:1;text-transform:uppercase}.brand span{font-size:.62rem}.brand strong{font-size:.84rem;font-weight:600;white-space:nowrap}.nav{display:flex;gap:40px;text-transform:uppercase;letter-spacing:.28em;font-size:.63rem}.actions{justify-self:end}.subscribe{background:var(--ink);color:#fff;padding:14px 18px 12px;text-transform:uppercase;letter-spacing:.25em;font-size:.61rem}.meta,.eyebrow{font:9px/1.45 var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.red{color:var(--red)}.hand{font-family:var(--hand);color:var(--red)}.rule{height:1px;background:var(--line)}footer{min-height:86px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:0 6vw;border-top:1px solid var(--line);background:var(--deep);font:8px var(--mono);letter-spacing:.15em;text-transform:uppercase}footer span:nth-child(2){text-align:center}footer span:last-child{text-align:right}

/* manifestos */
.manifesto-stage{display:grid;grid-template-columns:13vw 1.2fr .8fr;min-height:78vh;border-bottom:1px solid var(--line)}.margin-strip{border-right:1px solid var(--line);padding:45px 24px 35px 4vw;position:relative}.margin-strip:after{content:"";position:absolute;right:-1px;top:0;width:2px;height:180px;background:var(--red)}.margin-strip .scribble{position:absolute;bottom:55px;left:4vw;transform:rotate(-5deg);font:1.05rem/1.05 var(--hand);color:var(--red)}.manifesto-copy{padding:8vh 5vw 6vh;display:flex;flex-direction:column;justify-content:center}.manifesto-copy h1{font:400 clamp(4.6rem,8vw,9.5rem)/.82 var(--serif);letter-spacing:-.07em;margin:14px 0 28px;max-width:900px}.manifesto-copy .dek{font:1.28rem/1.5 var(--serif);max-width:670px;color:#3e3a34}.cover-wrap{border-left:1px solid var(--line);padding:5vh 3vw;display:flex;align-items:center}.cover-wrap img{height:auto;box-shadow:0 20px 55px rgba(0,0,0,.18)}.reading-grid{display:grid;grid-template-columns:13vw minmax(0,760px) 1fr}.reading-margin{border-right:1px solid var(--line);padding:60px 24px 70px 4vw}.reading{padding:70px 6vw 100px}.reading p{font:1.2rem/1.75 var(--serif)}.reading h2{font:400 clamp(2.4rem,4.3vw,4.8rem)/.95 var(--serif);letter-spacing:-.045em;margin:1.75em 0 .55em}.reading blockquote{margin:48px 0;padding-left:25px;border-left:2px solid var(--red);font:400 clamp(1.7rem,3vw,3rem)/1.14 var(--serif)}.margin-cards{padding:70px 4vw;border-left:1px solid var(--line)}.margin-card{padding:0 0 26px;margin-bottom:30px;border-bottom:1px solid var(--line)}.margin-card strong{font:9px var(--mono);letter-spacing:.14em;text-transform:uppercase}.margin-card p{font:.84rem/1.5 var(--sans);color:var(--muted)}

/* essay wall */
.editorial-hero{display:grid;grid-template-columns:1.1fr .9fr;min-height:72vh;border-bottom:1px solid var(--line)}.hero-words{padding:9vh 7vw 7vh;display:flex;flex-direction:column;justify-content:flex-end}.hero-words h1{font:400 clamp(5rem,10vw,11rem)/.78 var(--serif);letter-spacing:-.08em;margin:14px 0 30px}.hero-words p{font:1.2rem/1.48 var(--serif);max-width:650px}.hero-image{position:relative;overflow:hidden;border-left:1px solid var(--line)}.hero-image img{filter:grayscale(1) contrast(1.08)}.hero-image .stamp{position:absolute;right:24px;bottom:28px;background:rgba(242,239,232,.9);padding:12px 14px;font:9px var(--mono);letter-spacing:.12em;text-transform:uppercase}.journal-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:0;border-bottom:1px solid var(--line)}.journal-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 28px 34px;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end}.journal-card:nth-child(1){grid-column:span 7;min-height:430px}.journal-card:nth-child(2){grid-column:span 5}.journal-card:nth-child(3){grid-column:span 4}.journal-card:nth-child(4){grid-column:span 4}.journal-card:nth-child(5){grid-column:span 4}.journal-card img{height:180px;margin-bottom:24px;filter:grayscale(1)}.journal-card:nth-child(1) img{height:260px}.journal-card h2{font:400 clamp(1.8rem,3vw,3.5rem)/.95 var(--serif);letter-spacing:-.035em;margin:8px 0 8px}.journal-card p{margin:0;color:var(--muted);font:.86rem/1.45 var(--sans)}

/* visual essay */
.visual-essay-head{display:grid;grid-template-columns:180px 1fr;min-height:62vh;border-bottom:1px solid var(--line)}.visual-essay-head aside{border-right:1px solid var(--line);padding:42px 24px 40px 4vw}.visual-essay-title{padding:8vh 7vw 6vh}.visual-essay-title h1{font:400 clamp(5rem,9vw,10rem)/.8 var(--serif);letter-spacing:-.075em;margin:12px 0 22px;max-width:1000px}.visual-band{height:330px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.visual-band img{filter:grayscale(1)}.visual-band .quote{background:var(--night);color:#eee8dd;padding:50px 6vw;display:flex;align-items:center;font:400 clamp(2rem,4vw,4rem)/1 var(--serif)}.essay-body{max-width:900px;padding:104px 7vw 100px}.essay-body p{font:1.2rem/1.75 var(--serif)}.essay-body h2{font:400 clamp(2.5rem,4.5vw,4.8rem)/.95 var(--serif);letter-spacing:-.04em;margin-top:1.8em}

/* research */
.research-room{background:var(--night);color:#eee8dd;min-height:100vh}.research-room .topbar{background:rgba(21,21,20,.92);border-color:rgba(255,255,255,.15)}.research-room .nav,.research-room .brand{color:#eee8dd}.research-room .subscribe{background:#eee8dd;color:#111}.research-head{display:grid;grid-template-columns:14vw 1fr .7fr;min-height:75vh;border-bottom:1px solid rgba(255,255,255,.18)}.research-rail{border-right:1px solid rgba(255,255,255,.18);padding:50px 25px 40px 4vw}.research-title{padding:8vh 5vw 6vh;display:flex;flex-direction:column;justify-content:center}.research-title h1{font:400 clamp(4.6rem,8vw,9rem)/.82 var(--serif);letter-spacing:-.07em;margin:14px 0 26px}.research-title p{max-width:650px;font:1.2rem/1.5 var(--serif);color:#c9c2b8}.research-visual{border-left:1px solid rgba(255,255,255,.18);padding:38px;display:flex;align-items:center}.research-visual img{filter:grayscale(1) contrast(1.2);height:auto}.evidence-grid{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid rgba(255,255,255,.18)}.evidence-main{padding:70px 7vw}.evidence-main h2{font:400 clamp(2.7rem,5vw,5.5rem)/.93 var(--serif);letter-spacing:-.045em;margin:0 0 24px}.evidence-main p{font:1.12rem/1.7 var(--serif);color:#c9c2b8}.evidence-list{border-left:1px solid rgba(255,255,255,.18);padding:48px 5vw}.evidence-item{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.18)}.evidence-item strong{display:block;font:9px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#cf7463;margin-bottom:8px}.evidence-item p{margin:0;color:#c9c2b8;font:.86rem/1.5 var(--sans)}

/* author/about */
.profile-stage{display:grid;grid-template-columns:.85fr 1.15fr;min-height:78vh;border-bottom:1px solid var(--line)}.profile-art{position:relative;overflow:hidden}.profile-art img{filter:grayscale(1);height:100%}.profile-art .label{position:absolute;left:28px;bottom:28px;background:rgba(242,239,232,.9);padding:10px 12px}.profile-copy{padding:8vh 7vw 6vh;display:flex;flex-direction:column;justify-content:center}.profile-copy h1{font:400 clamp(5rem,9vw,10rem)/.8 var(--serif);letter-spacing:-.075em;margin:12px 0 26px}.profile-copy p{max-width:650px;font:1.18rem/1.6 var(--serif)}.profile-notes{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.profile-note{padding:34px 4vw;border-right:1px solid var(--line);min-height:180px}.profile-note strong{font:9px var(--mono);letter-spacing:.14em;text-transform:uppercase}.profile-note p{font:1rem/1.5 var(--serif)}

/* notes */
.notes-wall{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid var(--line)}.note-paper{min-height:340px;padding:42px 34px;border-right:1px solid var(--line);position:relative}.note-paper:nth-child(2){background:var(--deep)}.note-paper:nth-child(3){background:var(--night);color:#eee8dd}.note-paper h2{font:400 clamp(2rem,3.5vw,3.8rem)/.98 var(--serif);letter-spacing:-.035em}.note-paper p{font:.9rem/1.5 var(--sans);color:var(--muted)}.note-paper:nth-child(3) p{color:#bdb6ac}.note-paper .scribble{position:absolute;bottom:28px;right:28px;transform:rotate(-6deg);font:1rem var(--hand);color:var(--red)}

/* subscribe */
.back-page{min-height:78vh;display:grid;grid-template-columns:1fr .8fr;border-bottom:1px solid var(--line)}.back-copy{padding:10vh 7vw;display:flex;flex-direction:column;justify-content:center}.back-copy h1{font:400 clamp(5rem,10vw,11rem)/.78 var(--serif);letter-spacing:-.08em;margin:10px 0 26px}.back-copy p{font:1.15rem/1.55 var(--serif);max-width:620px}.back-art{position:relative;border-left:1px solid var(--line);overflow:hidden}.back-art img{filter:grayscale(1);height:100%}.email{display:grid;grid-template-columns:1fr auto;max-width:620px;border-bottom:1px solid var(--ink);margin-top:40px}.email input{border:0;background:transparent;padding:16px 0;font:1rem var(--sans);outline:0}.email button{border:0;background:transparent;text-transform:uppercase;letter-spacing:.15em;font-size:.65rem}

/* manifesto index */
.series-stage{display:grid;grid-template-columns:1fr .9fr;min-height:72vh;border-bottom:1px solid var(--line)}.series-copy{padding:8vh 7vw}.series-copy h1{font:400 clamp(5rem,9vw,10rem)/.8 var(--serif);letter-spacing:-.075em;margin:12px 0 24px}.series-art{border-left:1px solid var(--line);padding:40px;background:var(--deep);display:flex;align-items:center}.series-art img{height:auto;box-shadow:0 20px 55px rgba(0,0,0,.15)}.series-flow{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:1px solid var(--line)}.series-item{padding:34px 4vw;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:220px}.series-item h2{font:400 clamp(2rem,3.8vw,4.2rem)/.95 var(--serif);letter-spacing:-.04em;margin:10px 0}.series-item p{font:.86rem/1.5 var(--sans);color:var(--muted)}

@media(max-width:900px){.manifesto-stage,.research-head{grid-template-columns:120px 1fr}.cover-wrap,.research-visual{display:none}.reading-grid{grid-template-columns:120px 1fr}.margin-cards{grid-column:2;border-left:0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr}.editorial-hero,.profile-stage,.back-page,.series-stage{grid-template-columns:1fr}.hero-image,.profile-art,.back-art,.series-art{min-height:360px;border-left:0;border-top:1px solid var(--line)}.evidence-grid{grid-template-columns:1fr}.evidence-list{border-left:0;border-top:1px solid rgba(255,255,255,.18)}}
@media(max-width:720px){.topbar{grid-template-columns:1fr auto;padding:0 18px}.nav{display:none}.manifesto-stage,.reading-grid,.visual-essay-head,.research-head{display:block}.margin-strip,.reading-margin,.research-rail,.visual-essay-head aside{border-right:0;border-bottom:1px solid var(--line);padding:22px 18px}.margin-strip:after{width:35%;height:2px;right:auto;left:0;top:auto;bottom:-1px}.manifesto-copy,.visual-essay-title,.research-title,.profile-copy,.back-copy,.series-copy{padding:55px 18px}.manifesto-copy h1,.visual-essay-title h1,.research-title h1,.profile-copy h1,.back-copy h1,.series-copy h1{font-size:clamp(3.7rem,17vw,6.2rem)}.reading,.evidence-main,.evidence-list{padding:48px 18px 70px}.essay-body{padding:68px 18px 70px}.margin-cards{display:block;grid-column:auto;padding:30px 18px}.editorial-hero,.profile-stage,.back-page,.series-stage{display:block}.hero-image,.profile-art,.back-art,.series-art{min-height:300px}.journal-grid,.notes-wall,.profile-notes,.series-flow,.visual-band{display:block}.journal-card{min-height:0;border-right:0}.journal-card img,.journal-card:nth-child(1) img{height:210px}.visual-band{height:auto}.visual-band img{height:240px}.visual-band .quote{min-height:260px;padding:34px 18px}.profile-note,.note-paper,.series-item{border-right:0}.evidence-grid{display:block}footer{grid-template-columns:1fr;gap:10px;padding:24px 18px}footer span:nth-child(2),footer span:last-child{text-align:left}}

.essay-dek{font:1.22rem/1.5 var(--serif);max-width:760px;color:#3b3832}
.answer-block{margin:0 0 54px;padding:26px 30px 28px;border-top:2px solid var(--red);border-bottom:1px solid var(--line);background:rgba(232,227,218,.42);max-width:790px}
.answer-block p{margin:10px 0 0;font:1.27rem/1.55 var(--serif);max-width:760px}
.related-reading,.source-notes{margin-top:72px;padding-top:26px;border-top:1px solid var(--line);max-width:780px}
.related-reading p,.source-notes p{margin:12px 0;font:.9rem/1.5 var(--sans)}
.related-reading a,.source-notes a{border-bottom:1px solid rgba(13,13,12,.35);padding-bottom:2px}
.essay-body strong{font-weight:600}
@media(max-width:720px){.answer-block{padding:22px 18px;margin-bottom:38px}.answer-block p{font-size:1.12rem}}

.about-manifesto,.author-body{display:grid;grid-template-columns:minmax(130px,18%) minmax(0,760px);gap:54px;padding:9vh 5vw;border-top:1px solid var(--line)}
.about-manifesto>aside,.author-body>aside{border-right:1px solid var(--line);padding-right:24px}
.about-manifesto h2,.author-body h2{font:500 clamp(2rem,4vw,3.8rem)/.98 var(--serif);letter-spacing:-.035em;margin:58px 0 20px}
.about-manifesto h2:first-child{margin-top:0}
.about-manifesto p,.author-body p{font:1.08rem/1.7 var(--serif)}
.manifesto-closing{font-size:1.28rem!important;margin-top:56px}
.research-principles{padding:9vh 5vw;border-top:1px solid rgba(255,255,255,.2);max-width:1000px}
.research-principles h2{font:500 clamp(2.5rem,5vw,5.2rem)/.95 var(--serif);letter-spacing:-.045em;max-width:900px}
.research-principles p{font:1.1rem/1.65 var(--serif);max-width:720px}
.method-room{background:var(--paper);min-height:100vh}
.method-head,.standards-head{display:grid;grid-template-columns:minmax(150px,20%) 1fr;min-height:54vh;border-bottom:1px solid var(--line)}
.method-head>aside,.standards-head>aside{padding:8vh 3vw;border-right:1px solid var(--line)}
.method-head>div,.standards-head>div{padding:8vh 5vw;display:flex;flex-direction:column;justify-content:flex-end}
.method-head h1,.standards-head h1{font:500 clamp(3.3rem,8vw,8.5rem)/.88 var(--serif);letter-spacing:-.055em;max-width:1050px;margin:18px 0}
.method-body{display:grid;grid-template-columns:minmax(150px,18%) minmax(0,760px) minmax(180px,22%);border-bottom:1px solid var(--line)}
.method-margin{padding:7vh 3vw;border-right:1px solid var(--line)}
.method-body .reading{padding:7vh 5vw}
.method-notes{border-left:1px solid var(--line);padding:7vh 3vw}
.method-notes>div{padding:0 0 28px;margin-bottom:28px;border-bottom:1px solid var(--line)}
.method-version{margin-top:58px;padding-top:24px;border-top:1px solid var(--line);font-family:var(--sans)!important;font-size:.88rem!important}
.standards-room{background:var(--paper)}
.standards-body{display:grid;grid-template-columns:minmax(0,780px) minmax(200px,25%);gap:0;padding-left:20vw;border-bottom:1px solid var(--line)}
.standards-body>article{padding:8vh 5vw 8vh 0}
.standards-body h2{font:500 clamp(1.8rem,3.2vw,3rem)/1 var(--serif);letter-spacing:-.03em;margin:52px 0 16px}
.standards-body h2:first-child{margin-top:0}
.standards-body p{font:1.05rem/1.7 var(--serif)}
.standards-notes{border-left:1px solid var(--line);padding:8vh 3vw}
.standards-notes>div{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--line)}
@media(max-width:820px){.about-manifesto,.author-body,.method-head,.standards-head,.method-body,.standards-body{grid-template-columns:1fr}.about-manifesto>aside,.author-body>aside,.method-head>aside,.standards-head>aside,.method-margin,.method-notes,.standards-notes{border-right:0;border-left:0;border-bottom:1px solid var(--line)}.standards-body{padding-left:0}.standards-body>article{padding:7vh 5vw}.method-body .reading{padding:7vh 5vw}}


/* Study 001 results */
.study-status{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;margin:0 0 34px;padding:14px 0;border-top:1px solid rgba(255,255,255,.22);border-bottom:1px solid rgba(255,255,255,.22);font:9px/1.5 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:#c9c2b8}
.study-status strong{color:#eee8dd;font-weight:500}
.study-lead{padding:9vh 7vw 8vh;border-bottom:1px solid rgba(255,255,255,.18)}
.study-lead .kicker{font:9px var(--mono);letter-spacing:.15em;text-transform:uppercase;color:#cf7463}
.study-lead h2{font:400 clamp(3.6rem,7vw,7.8rem)/.9 var(--serif);letter-spacing:-.06em;max-width:1050px;margin:18px 0 28px}
.study-lead p{max-width:760px;font:1.18rem/1.65 var(--serif);color:#c9c2b8}
.study-disclosure{display:grid;grid-template-columns:minmax(150px,22%) 1fr;gap:36px;padding:42px 7vw;border-bottom:1px solid rgba(255,255,255,.18);background:#1b1b19}
.study-disclosure h3{font:400 1.55rem/1.15 var(--serif);margin:0;color:#eee8dd}
.study-disclosure p{margin:0;max-width:820px;color:#bfb8ae;font:.92rem/1.65 var(--sans)}
.study-disclosure a{border-bottom:1px solid rgba(238,232,221,.45)}
.result-plate{display:grid;grid-template-columns:minmax(150px,18%) 1fr;border-bottom:1px solid rgba(255,255,255,.18)}
.result-label{padding:70px 3vw 70px 5vw;border-right:1px solid rgba(255,255,255,.18)}
.result-body{padding:70px 7vw}
.result-number{font:400 clamp(5.5rem,11vw,12rem)/.72 var(--serif);letter-spacing:-.08em;margin:0 0 24px}
.result-body h3{font:400 clamp(2.2rem,4.5vw,4.8rem)/.95 var(--serif);letter-spacing:-.045em;max-width:900px;margin:0 0 22px}
.result-body>p{font:1.08rem/1.65 var(--serif);max-width:760px;color:#c9c2b8}
.measure-list{margin-top:44px;max-width:900px;border-top:1px solid rgba(255,255,255,.18)}
.measure-row{display:grid;grid-template-columns:180px 1fr 74px;gap:24px;align-items:center;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.14)}
.measure-row span:first-child{font:.72rem var(--sans);color:#ddd6cb}
.measure-track{height:2px;background:rgba(255,255,255,.16);position:relative}
.measure-track i{position:absolute;left:0;top:0;height:2px;background:#cf7463}
.measure-row strong{font:10px var(--mono);letter-spacing:.08em;font-weight:400;text-align:right;color:#eee8dd}
.source-room{display:grid;grid-template-columns:minmax(150px,18%) 1fr;border-bottom:1px solid rgba(255,255,255,.18)}
.source-room aside{padding:70px 3vw 70px 5vw;border-right:1px solid rgba(255,255,255,.18)}
.source-body{padding:70px 7vw}
.source-body h3{font:400 clamp(2.6rem,5vw,5.5rem)/.95 var(--serif);letter-spacing:-.05em;margin:0 0 22px;max-width:900px}
.source-body>p{font:1.08rem/1.65 var(--serif);max-width:760px;color:#c9c2b8}
.source-columns{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;margin-top:42px;max-width:900px}
.source-entry{display:grid;grid-template-columns:1fr auto;gap:18px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.14);font:.78rem var(--sans)}
.source-entry span:last-child{font-family:var(--mono);color:#cf7463}
.study-method{display:grid;grid-template-columns:minmax(150px,18%) minmax(0,800px);border-bottom:1px solid rgba(255,255,255,.18)}
.study-method aside{padding:70px 3vw 70px 5vw;border-right:1px solid rgba(255,255,255,.18)}
.study-method article{padding:70px 7vw 90px}
.study-method h3{font:400 clamp(2.5rem,5vw,5rem)/.95 var(--serif);letter-spacing:-.045em;margin:0 0 28px}
.study-method p{font:1.05rem/1.7 var(--serif);color:#c9c2b8}
.study-method .file-links{margin-top:42px;padding-top:22px;border-top:1px solid rgba(255,255,255,.18)}
.study-method .file-links a{display:block;width:max-content;max-width:100%;margin:11px 0;border-bottom:1px solid rgba(238,232,221,.4);font:.76rem/1.5 var(--sans)}
.study-conclusion{padding:10vh 7vw 11vh}
.study-conclusion blockquote{margin:0;max-width:1050px;font:400 clamp(3rem,6vw,6.4rem)/.96 var(--serif);letter-spacing:-.055em}
.study-conclusion p{max-width:720px;margin:34px 0 0;color:#c9c2b8;font:1.05rem/1.65 var(--serif)}
.research-result-note{margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.18);font:9px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#cf7463}
@media(max-width:820px){.study-disclosure,.result-plate,.source-room,.study-method{grid-template-columns:1fr}.study-disclosure{gap:16px}.result-label,.source-room aside,.study-method aside{border-right:0;border-bottom:1px solid rgba(255,255,255,.18);padding:28px 18px}.result-body,.source-body,.study-method article,.study-lead,.study-conclusion{padding-left:18px;padding-right:18px}.measure-row{grid-template-columns:110px 1fr 58px;gap:12px}.source-columns{grid-template-columns:1fr}.study-lead h2{font-size:clamp(3.4rem,14vw,5.6rem)}}

/* Study 001 mobile QA */
html,body{max-width:100%;overflow-x:hidden}
@media(max-width:720px){
  .topbar .actions{display:none}
  .topbar{grid-template-columns:1fr}
  .research-title h1{font-size:clamp(3rem,14vw,4.7rem);line-height:.86;max-width:100%}
  .study-status{gap:8px 16px}
  .study-status span,.study-status strong{white-space:normal}
}
