/* Counterfoil beta: an editorial introduction to the existing research. */
.beta-site{--beta-rule:#b7b8af;overflow-wrap:break-word}
.beta-site main{outline:none}
.beta-site .site-header{border-bottom:1px solid var(--beta-rule)}
.beta-mark{font:8px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid currentColor;padding:4px 5px;margin-left:2px;opacity:.7}
.beta-footer-label{display:block;margin-top:6px;font-size:8px;text-transform:uppercase;letter-spacing:.1em}
.beta-site .site-footer{border-top:1px solid var(--beta-rule)}
.beta-site .site-header .shell-nav{gap:28px}
.home-motion-ready .beta-site.home-page>.site-header{transform:translateY(-100%);opacity:0;visibility:hidden;background:var(--paper);color:var(--ink);border-color:var(--beta-rule)}
.home-motion-ready.header-shown .beta-site.home-page>.site-header{transform:translateY(0);opacity:1;visibility:visible}
.beta-site.home-page .home-hero{padding-top:28px;min-height:680px}
.beta-site.home-page .home-hero h1{font-size:clamp(50px,7.6vw,130px);line-height:1.04;letter-spacing:.018em;max-width:1400px}
.beta-site.home-page .home-hero .hero-composition{gap:30px;padding:32px 0}
.beta-site .beta-hero-summary{font:400 clamp(17px,1.45vw,23px)/1.5 var(--sans);max-width:710px;color:#eeeee7;text-wrap:pretty;letter-spacing:-.02em;margin:0 auto}
.beta-site .hero-kicker{font-size:10px}
.beta-site .beta-hero .hero-intro .text-link{font-size:13px}
.beta-site .hero-scroll{font-size:11px}
.beta-site .beta-intro,.beta-site .beta-essay{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding-top:120px;padding-bottom:120px}
.beta-site:not(.map-page) h2{font-size:clamp(38px,4.6vw,70px);letter-spacing:-.055em;line-height:1.02;text-wrap:balance}
.beta-site:not(.map-page) h3{font-size:clamp(25px,2.3vw,36px);letter-spacing:-.045em;line-height:1.08}
.beta-site .eyebrow{display:block;margin-bottom:28px}
.beta-site .beta-prose{align-self:center}
.beta-site .beta-prose p,.beta-featured p,.beta-map-copy>p,.beta-three p,.beta-record-intro p{font-size:19px;line-height:1.6;max-width:56ch;margin:0 0 22px;letter-spacing:-.025em}
.beta-site .beta-prose .beta-lead{font-size:clamp(23px,2.1vw,32px);line-height:1.35;font-weight:600}
.beta-link{display:inline-flex;align-items:center;gap:18px;padding:14px 0;border-bottom:1px solid currentColor;font-size:14px;font-weight:600;min-height:48px}
.beta-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:16px 22px;background:var(--ink);color:var(--paper);font-size:14px;font-weight:600;min-height:52px;border:1px solid var(--ink)}
.beta-button:hover{background:var(--orange);border-color:var(--orange);color:var(--ink)}
.beta-button .ui-icon,.beta-link .ui-icon{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5}
.beta-site .beta-small{display:block;font:10px/1.65 var(--mono);letter-spacing:0;max-width:64ch;color:var(--muted)}
.beta-status{display:inline-block;margin-left:12px;border:1px solid currentColor;padding:4px 7px;font-size:9px;line-height:1.2;vertical-align:middle}
.beta-map-feature{background:#d9ddcf;border-block:1px solid var(--beta-rule)}
.beta-map-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:6%;align-items:center;padding-top:64px;padding-bottom:40px}
.beta-map-copy h2{margin-bottom:28px}
.beta-map-copy .eyebrow{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.beta-map-copy .beta-status{margin:0}
.beta-map-copy .beta-small{margin-top:20px}
.beta-mini-stats{display:flex;gap:55px;margin:32px 0}
.beta-mini-stats strong{font-size:48px;line-height:1;font-weight:800;letter-spacing:-.06em}
.beta-mini-stats span{display:block;font:10px/1.5 var(--mono);margin-top:10px}
.beta-map-figure img{display:block;width:100%;height:auto}
.beta-map-figure figcaption{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;font:8px/1.5 var(--mono);padding:14px 0}
.beta-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:5px}
.beta-dot.orange{background:#ea4e1b}.beta-dot.ochre{background:#ae8543}.beta-dot.grey{background:#777d69}
.beta-featured{display:grid;grid-template-columns:.9fr 1.1fr;gap:8%;align-items:center;padding-top:100px;padding-bottom:100px}
.beta-featured h2{margin-bottom:28px}
.beta-featured-photo{height:430px;max-width:550px}
.beta-method{border-block:1px solid var(--beta-rule);padding:100px 0}
.beta-section-heading{margin-bottom:55px}
.beta-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}
.beta-three article{border-top:1px solid var(--beta-rule);padding-top:24px;min-width:0}
.beta-three h3{margin-bottom:22px}
.beta-three p{font-size:17px}
.beta-step-no{font:12px var(--mono);color:var(--muted);display:block;margin-bottom:38px}
.beta-proof{background:var(--orange);padding:90px 0 70px}
.beta-proof-head{display:grid;grid-template-columns:1fr 2fr 1.2fr;gap:35px;align-items:start}
.beta-proof-head h2{font-size:clamp(38px,3.4vw,54px);max-width:16ch}
.beta-proof-head p{font-size:18px;line-height:1.5;letter-spacing:-.03em}
.beta-proof-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:70px 0 45px}
.beta-proof-stats strong{font-size:clamp(58px,7vw,108px);line-height:1;font-weight:800;letter-spacing:-.065em;display:block}
.beta-proof-stats span{display:block;font-size:17px;font-weight:600;margin-top:15px}
.beta-proof-stats small{display:block;font:10px/1.5 var(--mono);margin-top:10px}
.beta-proof-foot{border-top:1px solid #18191755;padding-top:28px;display:flex;gap:50px;justify-content:space-between;align-items:start}
.beta-proof-foot p{max-width:66ch;font-size:17px;line-height:1.5}
.beta-proof-foot .beta-link{white-space:nowrap;padding-top:0}
.beta-proof .beta-small{margin-top:30px;color:var(--ink)}
.beta-proof a:hover{color:var(--paper)}
.beta-sectors{padding-top:110px;padding-bottom:100px}
.beta-site .industrial-montage{margin:0 0 52px;height:clamp(500px,48vw,760px)}
.beta-site .industrial-montage .wafer-inset{display:none}
.beta-sector-copy .eyebrow{font-size:9px;margin-bottom:25px;min-height:32px}
.beta-sector-copy .beta-link{font-size:13px}
.beta-contact{border-top:1px solid var(--beta-rule);text-align:center;padding:100px 0}
.beta-contact h2{font-size:clamp(44px,7.4vw,112px)}
.beta-contact p{font-size:18px;line-height:1.6;max-width:650px;margin:28px auto}
.beta-contact .beta-button{background:var(--orange);color:var(--ink);border-color:var(--orange)}
.beta-contact .beta-button:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}
.beta-site .image-credits{margin:0;padding:0 0 40px}
.beta-page-intro{padding:90px 0 70px;max-width:1080px}
.beta-page-intro h1{font-size:clamp(48px,6.8vw,104px);margin-bottom:35px;line-height:.98}
.beta-page-intro p{font-size:23px;line-height:1.5;max-width:750px}
.beta-research-map{display:flex;justify-content:space-between;gap:40px;align-items:center;border-block:1px solid var(--beta-rule);padding:45px 0}
.beta-research-map h2{font-size:38px;margin-bottom:20px}
.beta-research-map p{font-size:18px;line-height:1.5}
.beta-register{padding:90px 0 70px}
.beta-site .beta-register .checkpoint-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.beta-site .beta-register .card{grid-column:auto;min-height:580px}
.beta-register .card-meta .k-l{line-height:1.4}
.beta-register .card-q{max-width:25ch}
.beta-register .card-out{flex-wrap:wrap;gap:10px}
.beta-register .card-out .out-v{font-size:22px}
.beta-record-intro{max-width:850px;padding:40px 0 50px;scroll-margin-top:120px}
.beta-record-intro h2{margin-bottom:28px}
.beta-disclosure{border-top:1px solid var(--beta-rule);margin-bottom:25px}
.beta-disclosure>summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:21px;font-weight:600;padding:25px 0;line-height:1.3}
.beta-disclosure>summary::-webkit-details-marker{display:none}
.beta-disclosure[open]>summary>span{transform:rotate(45deg)}
.beta-site .beta-disclosure .sealed-record{margin:35px 0 60px;padding:0}
.beta-site .sealed-record h2{font-size:clamp(32px,4vw,64px)}
.beta-baseline-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:35px 0 70px;align-items:start}
.beta-baseline-grid h3{margin-bottom:25px}
.beta-baseline-grid p{font-size:18px;line-height:1.6;margin-bottom:20px}
.beta-baseline-grid .card{min-width:0}
.beta-site .beta-essay{border-bottom:1px solid var(--beta-rule)}
.beta-site .beta-pullquote{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.035em;border-left:3px solid var(--orange);padding-left:24px;margin-top:35px}
.beta-thesis-photo{position:relative;height:clamp(400px,50vw,700px);isolation:isolate}
.beta-thesis-photo>.photo{position:absolute;inset:0;height:100%;z-index:-2}
.beta-thesis-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#181917b0,transparent);z-index:-1}
.beta-thesis-photo>.site{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:65px;color:var(--paper)}
.beta-thesis-photo h2{font-size:clamp(55px,7vw,108px)}
.beta-photo-credit{position:absolute;right:25px;bottom:20px;font:8px var(--mono);color:var(--paper)}
.beta-faq{display:grid;grid-template-columns:1fr 1.5fr;gap:8%;padding-top:100px;padding-bottom:100px}
.beta-site .faq-q{font-size:19px}
.beta-site .faq-a p{font-size:17px;line-height:1.6}
.beta-site .thesis-image-spread{margin-bottom:0}
.beta-site .funding-head p{font-size:20px}
.beta-site .data-guide h2{font-size:28px;text-wrap:initial;line-height:1.15}
.beta-site.map-page{--beta-rule:var(--rule)}
.beta-site.map-page .eyebrow{margin:0}
.beta-site.map-page .site-header .shell-brand{gap:8px}
.beta-site.map-page .site-header{border-bottom:0}
.beta-site .site-header a,.beta-site .site-footer a{min-height:44px;align-content:center}
@media(min-width:1800px){.beta-site .industrial-montage{height:44vw;max-height:1100px}}
@media(max-width:1100px){.beta-proof-head{grid-template-columns:1fr 2fr}.beta-proof-head>p{grid-column:2}.beta-proof-foot{display:block}.beta-proof-foot .beta-link{margin-top:20px}.beta-featured{gap:5%}.beta-three{gap:24px}.beta-map-grid{gap:3%}}
@media(max-width:800px){
 .beta-site .beta-intro,.beta-site .beta-essay{gap:45px;padding-block:75px;grid-template-columns:1fr}
 .beta-site:not(.map-page) h2{font-size:clamp(37px,6vw,54px)}
 .beta-site .beta-prose p,.beta-featured p,.beta-map-copy>p{font-size:18px}
 .beta-site.home-page .home-hero h1{font-size:9.3vw}
 .beta-site .beta-hero-summary{font-size:19px;max-width:580px}
 .beta-map-grid{grid-template-columns:1fr;padding-top:65px;gap:35px}
 .beta-map-copy h2 br:last-child{display:none}
 .beta-map-figure{max-width:600px;width:100%;margin:auto}
 .beta-featured{padding-block:70px;grid-template-columns:.75fr 1.25fr;gap:6%}
 .beta-featured-photo{height:330px}
 .beta-three{grid-template-columns:1fr;gap:36px}
 .beta-three article{display:block}
 .beta-three p{max-width:65ch}
 .beta-step-no{margin-bottom:22px}
 .beta-method{padding-block:75px}
 .beta-section-heading{margin-bottom:38px}
 .beta-proof{padding-block:65px}
 .beta-proof-head{grid-template-columns:1fr;gap:0}
 .beta-proof-head>p{grid-column:auto;margin-top:25px;max-width:55ch}
 .beta-proof-stats{gap:20px;margin:45px 0 30px}
 .beta-proof-stats strong{font-size:8vw}
 .beta-proof-stats span{font-size:14px}
 .beta-site .industrial-montage{height:520px}
 .beta-sectors{padding-block:75px}
 .beta-sector-copy .eyebrow{min-height:0;margin-bottom:20px}
 .beta-sector-copy h3 br{display:none}
 .beta-contact{padding-block:75px}
 .beta-contact p{font-size:17px}
 .beta-faq{grid-template-columns:1fr;gap:15px;padding-block:75px}
 .beta-research-map{align-items:start;flex-direction:column;gap:25px}
 .beta-baseline-grid{gap:35px}
}
@media(max-width:600px){
 .beta-site .site-header-inner{column-gap:8px}
 .beta-site .site-header .shell-brand{font-size:20px;gap:6px}
 .beta-mark{font-size:7px;padding:3px}
 .beta-site .site-header .shell-nav{gap:28px}
 .beta-site.home-page .home-hero{padding-top:20px;min-height:720px}
 .beta-site .hero-kicker{font-size:8px;gap:15px}
 .beta-site .beta-hero-summary{font-size:17px;max-width:38ch}
 .beta-site.home-page .home-hero h1{font-size:10.1vw;line-height:1.09;letter-spacing:.012em}
 .beta-site .beta-hero .hero-intro{grid-template-columns:1fr auto;gap:18px}
 .beta-site .beta-hero .hero-intro .text-link{font-size:11px;white-space:normal}
 .beta-site .hero-scroll{font-size:9px;gap:6px}
 .beta-site .beta-hero .hero-source{grid-column:1/-1;max-width:none;text-align:left;justify-self:start;font-size:7px}
 .beta-featured{grid-template-columns:1fr;gap:35px}
 .beta-featured-photo{height:230px;width:100%;max-width:none}
 .beta-featured .beta-status{margin:10px 0 0;display:table}
 .beta-mini-stats strong{font-size:44px}
 .beta-map-copy h2{font-size:50px}
 .beta-proof-stats{grid-template-columns:1fr;gap:28px}
 .beta-proof-stats>div{border-top:1px solid #18191755;padding-top:22px}
 .beta-proof-stats strong{font-size:72px}
 .beta-proof-stats span{font-size:17px}
 .beta-proof-head h2{font-size:43px}
 .beta-proof-foot{border:0;padding-top:10px}
 .beta-proof-foot .beta-link{white-space:normal}
 .beta-site .industrial-montage{height:560px;margin-bottom:30px}
 .beta-site .beta-register .checkpoint-grid{grid-template-columns:1fr}
 .beta-site .beta-register .card{min-height:530px}
 .beta-page-intro{padding-top:60px}
 .beta-page-intro h1{font-size:49px}
 .beta-page-intro p{font-size:19px}
 .beta-baseline-grid{grid-template-columns:1fr}
 .beta-disclosure>summary{font-size:18px}
 .beta-thesis-photo>.site{padding-bottom:60px}
 .beta-site .beta-contact h2{font-size:54px}
 .beta-site .funding-head p{font-size:18px}
 .beta-site .faq-q{font-size:17px}
}
@media(max-width:360px){.beta-site .site-header .shell-brand{font-size:17px}.beta-mark{font-size:6px}.beta-site .beta-contact h2{font-size:44px}.beta-page-intro h1{font-size:42px}.beta-site .beta-hero-summary{font-size:16px}.beta-site.home-page .home-hero{min-height:690px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.beta-site *{scroll-behavior:auto!important}}

.beta-map-attribution{flex-basis:100%;text-align:center;text-decoration:underline;text-underline-offset:3px}

/* Homepage: the original print vocabulary, with a consistent reading grid. */
.beta-home{--home-gutter:clamp(16px,2.5vw,48px)}
.beta-home .eyebrow{margin:0;font-size:9px;line-height:1.6}
.beta-home h2 em{font-style:normal;color:var(--orange)}
.beta-home .home-editorial-opening,.beta-home .home-sector-heading,.beta-home .home-contact-line{display:grid;grid-template-columns:.65fr 1.65fr 1fr;gap:40px;padding-block:86px;align-items:start}
.beta-home .home-editorial-opening h2,.beta-home .home-sector-heading h2,.beta-home .home-contact-line h2{font-size:clamp(38px,3.8vw,60px);margin:0}
.beta-home .home-editorial-opening p,.beta-home .home-contact-line p{font-size:17px;line-height:1.5;letter-spacing:-.025em;margin:0 0 18px;max-width:34ch}
.beta-home .home-spread-index,.beta-home .home-record-index{display:flex;justify-content:space-between;gap:20px;padding-block:24px;border-bottom:1px solid var(--beta-rule)}
.beta-home .home-map-spread{background:#d9ddcf;border-block:1px solid var(--beta-rule)}
.beta-home .home-map-spread-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:7%;padding-block:40px 50px;align-items:center}
.beta-home .home-map-editorial h2{font-size:clamp(50px,5vw,82px);margin:26px 0}
.beta-home .home-map-editorial h2 em{color:#52604b}
.beta-home .home-map-editorial>p{font-size:19px;line-height:1.45;max-width:35ch;letter-spacing:-.025em}
.beta-home .home-status{font:9px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.035em;display:flex;align-items:center;gap:8px}
.beta-home .home-status i{width:6px;height:6px;border-radius:50%;background:#52604b}
.beta-home .home-map-tally{display:flex;gap:48px;margin:35px 0 20px}
.beta-home .home-map-tally strong{font-size:clamp(44px,4.2vw,68px);letter-spacing:-.065em;line-height:1}
.beta-home .home-map-tally span{display:block;font:9px/1.5 var(--mono);margin-top:10px}
.beta-home .home-map-editorial>small{display:block;font:8px/1.6 var(--mono);margin-top:20px}
.beta-home .home-map-plate{margin:0;min-width:0}
.beta-home .home-map-plate img{width:100%;height:auto;display:block}
.beta-home .home-map-plate figcaption{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;font:8px/1.5 var(--mono);padding:14px 12px 0}
.beta-home .home-map-plate figcaption>a{flex-basis:100%;text-align:center;text-decoration:underline;text-underline-offset:3px}
.beta-home .home-record-spread{padding-block:36px 92px}
.beta-home .home-record-composition{display:grid;grid-template-columns:1.15fr 1fr;gap:8%;padding-top:48px;align-items:center}
.beta-home .home-material-plate{position:relative;height:510px;margin:0 0 25px;isolation:isolate}
.beta-home .home-material-plate:before{content:'';position:absolute;background:var(--orange);inset:35px 16% 55px 4%;z-index:-1}
.beta-home .home-oxide-image{position:absolute;top:0;left:0;width:90%;height:350px;mix-blend-mode:multiply}
.beta-home .home-magnet-image{position:absolute;bottom:0;right:0;width:64%;height:220px;border:10px solid var(--paper);background:var(--paper)}
.beta-home .home-material-plate figcaption{position:absolute;left:0;bottom:-38px;font:8px/1.6 var(--mono);max-width:35%}
.beta-home .home-selection-number{font-size:clamp(86px,9vw,145px);font-weight:800;line-height:1;letter-spacing:-.085em;margin:20px 0 14px;white-space:nowrap}
.beta-home .home-selection-number>span{font-weight:400;color:var(--orange);padding-inline:.05em}
.beta-home .home-record-copy h2{font-size:clamp(38px,3.4vw,54px);margin:0 0 22px}
.beta-home .home-record-copy>p{font-size:18px;line-height:1.45;letter-spacing:-.025em;max-width:36ch}
.beta-home .home-record-facts{margin:25px 0 12px}
.beta-home .home-record-facts>div{display:grid;grid-template-columns:105px 1fr;gap:16px;border-top:1px solid var(--beta-rule);padding:10px 0}
.beta-home .home-record-facts dt{font:8px/1.6 var(--mono);text-transform:uppercase}
.beta-home .home-record-facts dd{font-size:13px;line-height:1.4;margin:0}
.beta-home .home-corpus-band{background:var(--orange);padding-block:58px 40px}
.beta-home .home-corpus-head{display:grid;grid-template-columns:.65fr 1.65fr 1fr;gap:40px;align-items:start}
.beta-home .home-corpus-number>strong{display:block;font-size:clamp(100px,12vw,190px);font-weight:800;line-height:.86;letter-spacing:-.075em}
.beta-home .home-corpus-number h2{font-size:clamp(28px,3vw,46px);margin-top:20px}
.beta-home .home-corpus-note p{font-size:18px;line-height:1.4;letter-spacing:-.03em;margin-bottom:20px;max-width:30ch}
.beta-home .home-corpus-ledger{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:52px 0 35px}
.beta-home .home-corpus-ledger>div{border-top:1px solid #18191755;padding-top:18px}
.beta-home .home-corpus-ledger strong{display:block;font-size:clamp(30px,3.3vw,48px);line-height:1;letter-spacing:-.05em}
.beta-home .home-corpus-ledger span{display:block;font:9px/1.5 var(--mono);margin-top:12px}
.beta-home .home-corpus-foot{display:flex;align-items:start;justify-content:space-between;gap:40px}
.beta-home .home-corpus-foot p{max-width:64ch;font-size:15px;line-height:1.5}
.beta-home .home-corpus-foot .beta-link{flex-shrink:0;padding-top:0}
.beta-home .home-corpus-band small{display:block;margin-top:24px;font:8px/1.6 var(--mono)}
.beta-home .home-sector-heading{padding-bottom:38px;align-items:end}
.beta-home .home-sector-heading>.eyebrow{align-self:start}
.beta-home .home-sector-heading>p{font:11px/1.8 var(--mono);margin:0}
.beta-home .industrial-montage{grid-template-columns:1.2fr .88fr 1.05fr;height:clamp(330px,30vw,620px);margin:34px 0 80px}
.beta-home .industrial-montage .montage-lab{display:block}
.beta-home .industrial-montage .wafer-inset{display:block}
.beta-home .industrial-montage>figure>figcaption{padding:12px var(--home-gutter) 0;margin:0;font:8px/1.5 var(--mono);white-space:normal}
.beta-home .home-sector-ledger>a,.beta-home .home-sector-ledger>div{display:grid;grid-template-columns:.75fr 1.2fr 1.15fr .9fr;gap:32px;padding:32px 0;border-top:1px solid var(--beta-rule);align-items:start;text-decoration:none}
.beta-home .home-sector-ledger h3{font-size:clamp(25px,2.3vw,35px);margin:0}
.beta-home .home-sector-ledger p{font-size:17px;line-height:1.45;letter-spacing:-.025em;max-width:27ch;margin:0}
.beta-home .home-sector-state{font:9px/1.7 var(--mono);display:flex;gap:16px;justify-content:space-between}
.beta-home .home-sector-state .ui-icon{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5}
.beta-home .home-sector-ledger>a:hover h3{color:var(--orange)}
.beta-home .home-contact-line{border-top:1px solid var(--beta-rule);margin-top:46px;padding-block:65px}
.beta-home .home-contact-line h2{font-size:clamp(36px,3.3vw,52px)}
@media(max-width:1100px){
 .beta-home .home-editorial-opening,.beta-home .home-sector-heading,.beta-home .home-contact-line,.beta-home .home-corpus-head{grid-template-columns:.6fr 1.5fr 1fr;gap:24px}
 .beta-home .home-material-plate{height:440px}.beta-home .home-oxide-image{height:290px}.beta-home .home-magnet-image{height:185px}
 .beta-home .home-record-composition{gap:6%}
 .beta-home .home-sector-ledger>a,.beta-home .home-sector-ledger>div{gap:24px;grid-template-columns:.7fr 1.3fr 1.2fr .8fr}
 .beta-home .home-corpus-number>strong{font-size:clamp(90px,12vw,145px)}
 .beta-home .home-corpus-number h2{font-size:32px}.beta-home .home-corpus-note p{font-size:16px}
}
@media(max-width:800px){
 .beta-home .home-editorial-opening,.beta-home .home-contact-line{grid-template-columns:1fr 1fr;padding-block:56px;gap:24px}
 .beta-home .home-editorial-opening>.eyebrow,.beta-home .home-contact-line>.eyebrow{grid-column:1/-1}
 .beta-home .home-map-spread-grid{gap:4%;grid-template-columns:1fr 1fr}
 .beta-home .home-map-editorial h2{font-size:46px}.beta-home .home-map-editorial>p{font-size:16px}.beta-home .home-map-tally{gap:25px}
 .beta-home .home-map-tally strong{font-size:42px}
 .beta-home .home-record-composition{grid-template-columns:1fr 1fr;gap:30px}.beta-home .home-material-plate{height:380px}
 .beta-home .home-oxide-image{height:270px}.beta-home .home-magnet-image{height:145px;width:75%}
 .beta-home .home-record-copy h2{font-size:35px}.beta-home .home-selection-number{font-size:88px}.beta-home .home-record-copy>p{font-size:16px}
 .beta-home .home-corpus-head{grid-template-columns:1.2fr 1fr;gap:26px}.beta-home .home-corpus-head>.eyebrow{grid-column:1/-1}
 .beta-home .home-corpus-number>strong{font-size:clamp(100px,17vw,140px)}
 .beta-home .home-corpus-foot{display:block}.beta-home .home-corpus-foot .beta-link{margin-top:16px}
 .beta-home .home-sector-heading{grid-template-columns:1.5fr 1fr;padding-top:56px;gap:26px}.beta-home .home-sector-heading>.eyebrow{grid-column:1/-1}
 .beta-home .industrial-montage{grid-template-columns:repeat(3,minmax(0,1fr));height:330px}
 .beta-home .industrial-montage .montage-lab{margin:0;padding:0;height:100%}
 .beta-home .industrial-montage .montage-launch .photo{border-left:0}
 .beta-home .home-sector-ledger>a,.beta-home .home-sector-ledger>div{grid-template-columns:.75fr 1.3fr 1fr;gap:20px}
 .beta-home .home-sector-state{grid-column:2/-1;justify-content:start}
}
@media(max-width:600px){
 .beta-home .home-editorial-opening,.beta-home .home-contact-line{grid-template-columns:1fr;gap:26px}
 .beta-home .home-editorial-opening h2{font-size:43px}.beta-home .home-editorial-opening p{max-width:36ch}
 .beta-home .home-spread-index,.beta-home .home-record-index{padding-block:19px;gap:20px}.beta-home .home-spread-index>.eyebrow:last-child,.beta-home .home-record-index>.eyebrow:last-child{text-align:right;max-width:20ch}
 .beta-home .home-map-spread-grid{grid-template-columns:1fr;gap:25px;padding-block:30px}
 .beta-home .home-map-editorial h2{font-size:54px;margin:20px 0}.beta-home .home-map-editorial>p{font-size:18px}
 .beta-home .home-map-tally{margin:26px 0 12px;gap:44px}.beta-home .home-map-tally strong{font-size:48px}
 .beta-home .home-map-plate{margin-inline:-8px}
 .beta-home .home-record-spread{padding-top:15px;padding-bottom:50px}
 .beta-home .home-record-composition{grid-template-columns:1fr;padding-top:28px;gap:48px}
 .beta-home .home-material-plate{height:340px;margin-bottom:0}.beta-home .home-oxide-image{height:260px}.beta-home .home-magnet-image{height:155px;width:64%;border-width:7px}
 .beta-home .home-material-plate figcaption{bottom:-32px;max-width:none;font-size:7px}
 .beta-home .home-record-copy h2{font-size:44px}.beta-home .home-selection-number{font-size:110px;margin-block:15px 10px}
 .beta-home .home-record-copy>p{font-size:18px;max-width:34ch}
 .beta-home .home-corpus-band{padding-block:36px 30px}.beta-home .home-corpus-head{grid-template-columns:1fr;gap:28px}
 .beta-home .home-corpus-number>strong{font-size:clamp(120px,34vw,180px)}.beta-home .home-corpus-number h2{font-size:38px}
 .beta-home .home-corpus-note p{font-size:17px;max-width:35ch;margin-bottom:12px}
 .beta-home .home-corpus-ledger{grid-template-columns:1fr;gap:18px;margin:18px 0 30px}
 .beta-home .home-corpus-ledger>div{display:grid;grid-template-columns:1fr 1.2fr;gap:22px;align-items:center;padding-top:16px}
 .beta-home .home-corpus-ledger strong{font-size:32px}.beta-home .home-corpus-ledger span{margin:0;font-size:8px}
 .beta-home .home-corpus-foot p{font-size:14px}
 .beta-home .home-sector-heading{grid-template-columns:1fr;gap:24px;padding-block:50px 28px}.beta-home .home-sector-heading h2{font-size:44px}.beta-home .home-sector-heading>p{display:none}
 .beta-home .industrial-montage{height:260px;margin-top:16px;margin-bottom:82px;gap:6px}
 .beta-home .industrial-montage>figure>figcaption{font-size:7px;line-height:1.5;padding:10px 10px 0}
 .beta-home .industrial-montage>figure:first-child>figcaption{padding-left:16px}.beta-home .industrial-montage>figure:nth-child(3)>figcaption{padding-right:16px}
 .beta-home .home-sector-ledger>a,.beta-home .home-sector-ledger>div{grid-template-columns:.65fr 1.35fr;gap:18px;padding-block:26px}
 .beta-home .home-sector-ledger h3{font-size:29px}.beta-home .home-sector-ledger p{grid-column:2;font-size:16px}.beta-home .home-sector-state{grid-column:2;font-size:8px}
 .beta-home .home-sector-ledger .eyebrow{font-size:8px}
 .beta-home .home-contact-line{margin-top:28px;padding-block:45px}.beta-home .home-contact-line h2{font-size:44px}
}
@media(max-width:360px){.beta-home .home-editorial-opening h2,.beta-home .home-sector-heading h2,.beta-home .home-contact-line h2{font-size:37px}.beta-home .home-map-editorial h2{font-size:46px}.beta-home .home-record-copy h2{font-size:40px}.beta-home .home-sector-ledger h3{font-size:25px}}
/* Constrain image tracks independently of intrinsic image dimensions. */
.beta-home .industrial-montage{grid-template-rows:minmax(0,1fr)}
.beta-home .industrial-montage>figure{min-height:0}
.beta-home .industrial-montage>figure>figcaption{font-size:10px}
.beta-home .home-corpus-head>*{min-width:0}
@media(max-width:600px){.beta-home .industrial-montage{margin-bottom:110px}.beta-home .industrial-montage>figure>figcaption{font-size:8px}}
@media(max-width:360px){.beta-home .home-corpus-number>strong{font-size:110px}.beta-home .home-corpus-number h2{font-size:34px}}
.beta-home .home-record-composition>*{min-width:0}
@media(max-width:360px){.beta-home .home-selection-number{font-size:98px}}

.beta-site #research-register{scroll-margin-top:calc(var(--nav-height) + 24px)}
