:root{--journal:#070908;--journal-panel:#0c0f0d;--journal-ink:#f2f4ef;--journal-muted:#929991;--journal-line:#292e2a;--journal-green:#9fc7ad}body{background:var(--journal);color:var(--journal-ink)}body:before{opacity:.08}.blog-shell,.article-shell{background:var(--journal);min-height:100vh;color:var(--journal-ink)}.blog-nav{border-bottom:1px solid var(--journal-line);letter-spacing:.16em;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(24px,5vw,76px);font:10px/1 monospace;display:flex}.blog-nav>a:last-child{color:var(--journal-muted)}.blog-brand{align-items:center;gap:11px;font-weight:700;display:flex}.blog-brand span{border:1px solid #7f877f;border-radius:50%;place-items:center;width:27px;height:27px;font-family:Georgia,serif;font-size:12px;font-style:italic;display:grid}.blog-nav-actions{align-items:center;gap:28px;display:flex}.blog-nav-actions>a,.blog-nav-actions>.active{color:var(--journal-muted)}.blog-nav-actions>.active{color:var(--journal-ink)}.theme-toggle{color:var(--journal-muted);letter-spacing:.13em;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font:9px/1 monospace;transition:color .2s;display:flex}.theme-toggle:hover{color:var(--journal-ink)}.theme-toggle span:first-child{font-size:15px;line-height:1}.blog-index-hero{max-width:1180px;margin:0 auto;padding:110px 32px 78px}.blog-index-hero p,.article-kicker{color:var(--journal-green);letter-spacing:.2em;margin:0 0 25px;font:9px/1 monospace}.blog-index-hero h1{letter-spacing:-.035em;max-width:790px;font-family:Georgia,Songti SC,serif;font-size:clamp(42px,5.1vw,72px);font-weight:400;line-height:1.12}.blog-feature{grid-template-columns:minmax(320px,46%) 1fr;align-items:center;gap:clamp(48px,7vw,100px);max-width:1180px;margin:0 auto 132px;padding:0 32px;display:grid}.feature-image{aspect-ratio:4/3;background:var(--journal-panel);width:100%;position:relative;overflow:hidden}.feature-image img{object-fit:cover;filter:grayscale(26%);transition:transform .7s,filter .4s}.feature-image:hover img{filter:grayscale(0);transform:scale(1.015)}.feature-copy{padding:20px 0}.feature-meta{color:var(--journal-muted);letter-spacing:.13em;gap:22px;font:9px/1.5 monospace;display:flex}.feature-meta span+span:before{content:"·";margin-right:22px}.feature-copy h2{letter-spacing:-.03em;max-width:570px;margin:28px 0 25px;font-family:Georgia,Songti SC,serif;font-size:clamp(30px,3.1vw,46px);font-weight:400;line-height:1.28}.feature-copy>p{color:#aeb4ad;max-width:560px;margin:0;font-size:16px;line-height:1.85}.read-link{color:var(--journal-ink);letter-spacing:.1em;border-bottom:1px solid #596159;margin-top:34px;padding-bottom:7px;font-size:11px;display:inline-block}.read-link span{color:var(--journal-green);margin-left:22px}.blog-footer{border-top:1px solid var(--journal-line);min-height:102px;color:var(--journal-muted);letter-spacing:.13em;justify-content:space-between;align-items:center;padding:0 clamp(24px,5vw,76px);font:9px/1 monospace;display:flex}.article-header{max-width:920px;margin:0 auto;padding:108px 40px 86px}.article-header h1{letter-spacing:-.035em;max-width:850px;color:var(--journal-ink);margin:0;font-family:Georgia,Songti SC,serif;font-size:clamp(43px,5.2vw,68px);font-weight:400;line-height:1.16}.article-deck{color:#adb4ac;max-width:660px;margin:34px 0 45px;font-family:Georgia,Songti SC,serif;font-size:20px;line-height:1.7}.article-meta{border-top:1px solid var(--journal-line);color:var(--journal-muted);letter-spacing:.12em;flex-wrap:wrap;gap:14px 30px;padding-top:22px;font:9px/1.5 monospace;display:flex}.article-meta span:not(:last-child):after{content:"·";color:#4c534d;margin-left:30px}.article-body{color:#d2d6d0;max-width:740px;margin:0 auto;padding:28px 40px 132px;font-family:Georgia,Songti SC,serif;font-size:18px;line-height:2}.article-body>p{margin:0 0 1.65em}.article-body strong{color:#f1f3ef;font-weight:600}.article-body blockquote{color:#b9d2c0;border-top:1px solid #42604b;border-bottom:1px solid #42604b;margin:56px -40px;padding:32px 40px;font-size:20px;line-height:1.85}.article-body blockquote p{margin:0 0 1.4em}.article-body blockquote p:last-child{margin-bottom:0}.article-body ol{margin:96px 0 38px;padding:0;list-style:none}.article-body ol li p{color:var(--journal-ink);margin:0;font-size:clamp(29px,3.2vw,42px);line-height:1.35}.article-body ol li p:before{content:"SECTION";color:var(--journal-green);letter-spacing:.2em;margin-bottom:15px;font:8px/1 monospace;display:block}.article-body figure{margin:70px -80px}.article-body figure img{background:#fff;width:100%;height:auto;display:block}.article-body figcaption{color:var(--journal-muted);letter-spacing:.04em;margin-top:14px;font:10px/1.6 monospace}.article-body .wide-figure{margin-left:-150px;margin-right:-150px}.article-body a{color:var(--journal-green);border-bottom:1px solid #47644f}.article-cover{max-width:980px;margin:0 auto 76px;padding:0 32px}.article-cover img{width:100%;height:auto;display:block}.funding-article h2{color:var(--journal-ink);letter-spacing:-.025em;margin:88px 0 30px;font-family:Georgia,Songti SC,serif;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.35}.funding-article .question{color:var(--journal-ink);margin-top:2.7em}.funding-article .article-divider{border-top:1px solid var(--journal-line);color:var(--journal-green);letter-spacing:.16em;margin:110px 0 0;padding-top:28px;font:9px/1.5 monospace}.funding-article .funding-detail{margin-top:100px;margin-bottom:34px}.square-cover{max-width:900px}.partnership-article h2{color:var(--journal-ink);letter-spacing:-.025em;margin:88px 0 30px;font-family:Georgia,Songti SC,serif;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.35}.partnership-article .article-lead{color:var(--journal-ink);margin-bottom:78px;font-size:22px;line-height:1.85}.partnership-article .partnership-detail{margin-top:82px;margin-bottom:88px}.partnership-apply{border-top:1px solid #42604b;border-bottom:1px solid #42604b;margin:90px -40px;padding:44px 40px 34px}.partnership-apply h2{margin:16px 0 28px}.partnership-apply .article-kicker{margin-bottom:0}.partnership-apply a{margin-top:8px;display:inline-block}.perspective-feature img{object-fit:contain;background:#e9e9e4;padding:4%}.perspective-cover{max-width:1080px}.perspective-cover figcaption,.perspective-video figcaption{color:var(--journal-muted);letter-spacing:.08em;margin-top:14px;font:9px/1.6 monospace}.perspective-video{max-width:1080px;margin-bottom:36px}.perspective-video video{aspect-ratio:16/9;object-fit:contain;background:#000;width:100%;display:block}.perspective-article h2{color:var(--journal-ink);letter-spacing:-.03em;margin:110px 0 34px;font-family:Georgia,Songti SC,serif;font-size:clamp(29px,3.2vw,43px);font-weight:400;line-height:1.3}.perspective-article h2 span{color:var(--journal-green);letter-spacing:.18em;margin-bottom:16px;font:9px/1 monospace;display:block}.perspective-article .article-lead{color:var(--journal-ink);margin-bottom:42px;font-size:22px;line-height:1.85}.perspective-article figure{margin-top:76px;margin-bottom:76px}.perspective-article figure img{object-fit:contain;background:#f2f2ee}.perspective-article .compact-figure{max-width:560px;margin-left:auto;margin-right:auto}.perspective-links{border-top:1px solid #42604b;margin:110px -40px 0;padding:48px 40px 20px}.perspective-links h2{margin:16px 0 30px}.perspective-links>a{letter-spacing:.06em;width:max-content;max-width:100%;margin:0 0 16px;font:11px/1.6 monospace;display:block}html[data-blog-theme=light]{--journal:#f1f0e9;--journal-panel:#e7e7df;--journal-ink:#111411;--journal-muted:#73786f;--journal-line:#cfd1c8;--journal-green:#315f45}html[data-blog-theme=light] .feature-copy>p{color:#5f655e}html[data-blog-theme=light] .article-deck{color:#5d635c}html[data-blog-theme=light] .article-body{color:#292d29}html[data-blog-theme=light] .article-body strong{color:#111}html[data-blog-theme=light] .article-body blockquote{color:#3e5546;border-color:#597662}html[data-blog-theme=light] .article-body a{border-color:#315f45}body,.blog-shell,.article-shell,.blog-nav,.blog-footer{transition:background-color .35s,color .35s,border-color .35s}@media (max-width:800px){.blog-nav{height:68px}.blog-index-hero{padding:78px 24px 55px}.blog-index-hero h1{font-size:42px}.blog-feature{grid-template-columns:1fr;gap:38px;margin-bottom:90px;padding:0 24px}.feature-image{width:min(100%,520px)}.feature-copy{padding:0}.feature-copy h2{font-size:34px}.article-header{padding:76px 24px 58px}.article-header h1{font-size:42px}.article-deck{margin-bottom:35px;font-size:18px}.article-meta{line-height:1.9;display:block}.article-meta span{display:block}.article-meta span:not(:last-child):after{display:none}.article-cover{margin-bottom:48px;padding:0 24px}.article-body{padding:20px 24px 100px;font-size:17px;line-height:1.95}.article-body blockquote{margin:44px -24px;padding:27px 24px;font-size:18px}.article-body ol{margin-top:72px}.article-body figure,.article-body .wide-figure{margin:48px -24px}.article-body figcaption{padding:0 24px}.funding-article h2{margin-top:66px}.funding-article .article-divider{margin-top:78px}.blog-footer{min-height:90px}.partnership-article h2{margin-top:66px}.partnership-article .article-lead{margin-bottom:58px;font-size:19px}.partnership-apply{margin:68px -24px;padding:38px 24px 28px}.perspective-article h2{margin-top:78px}.perspective-article .article-lead{font-size:19px}.perspective-article figure{margin-top:52px;margin-bottom:56px}.perspective-links{margin:78px -24px 0;padding:38px 24px 16px}.blog-nav-actions{gap:13px}.blog-nav-actions .theme-toggle span:last-child,.blog-nav-actions>a:first-child{display:none}}.journal-deck{max-width:600px;color:var(--journal-muted);margin-top:30px;font:16px/1.8 Arial,Helvetica,PingFang SC,sans-serif}.journal-lead{border-bottom:1px solid var(--journal-line);margin-bottom:105px;padding-bottom:100px}.journal-lead .feature-image{aspect-ratio:1.2}.journal-archive{max-width:1180px;margin:0 auto;padding:0 32px 120px}.journal-archive>header{grid-template-columns:30% 1fr;align-items:start;padding-bottom:48px;display:grid}.journal-archive>header p{color:var(--journal-green);letter-spacing:.18em;margin:9px 0 0;font:9px/1 monospace}.journal-archive>header h2{letter-spacing:-.04em;margin:0;font:400 clamp(38px,4.2vw,58px)/1.1 Georgia,Songti SC,serif}.journal-list{border-top:1px solid var(--journal-line)}.journal-row{border-bottom:1px solid var(--journal-line);grid-template-columns:190px minmax(0,1fr) 150px;align-items:center;gap:clamp(24px,4vw,58px);padding:34px 0;display:grid}.journal-row-meta{color:var(--journal-muted);letter-spacing:.12em;flex-direction:column;align-self:start;gap:12px;font:8px/1.35 monospace;display:flex}.journal-row-meta span{color:var(--journal-green)}.journal-row h3{letter-spacing:-.025em;max-width:650px;margin:0;font:400 clamp(24px,2.5vw,35px)/1.25 Georgia,Songti SC,serif}.journal-row h3 a{transition:color .2s}.journal-row h3 a:hover{color:var(--journal-green)}.journal-row>div:nth-child(2)>p{max-width:650px;color:var(--journal-muted);margin:15px 0 0;font-size:14px;line-height:1.7}.journal-thumb{aspect-ratio:4/3;background:var(--journal-panel);width:150px;display:block;position:relative;overflow:hidden}.journal-thumb img{object-fit:cover;filter:grayscale(35%);transition:filter .25s,transform .4s}.journal-row:hover .journal-thumb img{filter:grayscale(0);transform:scale(1.02)}@media (max-width:800px){.journal-deck{font-size:15px}.journal-lead{margin-bottom:75px;padding-bottom:75px}.journal-archive{padding:0 24px 90px}.journal-archive>header{grid-template-columns:1fr;gap:25px}.journal-row{grid-template-columns:1fr 92px;gap:22px}.journal-row-meta{flex-flow:wrap;grid-column:1/3}.journal-thumb{grid-area:2/2;width:92px}.journal-row>div:nth-child(2){grid-area:2/1}.journal-row h3{font-size:25px}.journal-row>div:nth-child(2)>p{display:none}}@media (max-width:520px){.blog-nav-actions>a:nth-child(2){display:none}.journal-row{grid-template-columns:1fr}.journal-row-meta,.journal-row>div:nth-child(2){grid-column:1}.journal-thumb{display:none}}.feature-meta{letter-spacing:.1em;font-size:11px;line-height:1.55}.feature-copy>p{font-size:17px}.read-link{letter-spacing:.08em;font-size:12px}.journal-archive>header p{font-size:11px;line-height:1.4}.journal-row-meta{color:#a9afa7;letter-spacing:.08em;gap:13px;font-size:11px;line-height:1.45}.journal-row-meta span{font-weight:600}.journal-row>div:nth-child(2)>p{font-size:15px}@media (max-width:800px){.feature-meta{font-size:10px}.journal-row-meta{font-size:10px;line-height:1.5}}.sciencersi-index-cover img{object-fit:contain;background:#f4f5f1;padding:4%}.sciencersi-cover{max-width:980px}.sciencersi-cover img{background:#f4f5f1;width:100%;height:auto}.sciencersi-cover figcaption{color:var(--journal-muted);letter-spacing:.08em;margin-top:14px;font:10px/1.5 monospace}.article-stat-grid{border-top:1px solid var(--journal-line);border-bottom:1px solid var(--journal-line);grid-template-columns:repeat(4,1fr);margin:62px -80px 30px;display:grid}.article-stat-grid div{padding:26px 18px}.article-stat-grid div+div{border-left:1px solid var(--journal-line)}.article-stat-grid strong{color:var(--journal-ink);font:400 clamp(24px,3vw,38px)/1 Georgia,Songti SC,serif;display:block}.article-stat-grid span{color:var(--journal-muted);letter-spacing:.09em;margin-top:12px;font:9px/1.45 monospace;display:block}.method-steps{border-top:1px solid var(--journal-line);border-bottom:1px solid var(--journal-line);margin:48px 0 22px;padding:26px 0}.method-steps p{margin:0;padding:15px 0}.method-steps p+p{border-top:1px solid var(--journal-line)}.method-steps strong{color:var(--journal-green)}@media (max-width:800px){.article-stat-grid{grid-template-columns:repeat(2,1fr);margin:48px -24px 20px}.article-stat-grid div:nth-child(3){border-left:0;border-top:1px solid var(--journal-line)}.article-stat-grid div:nth-child(4){border-top:1px solid var(--journal-line)}.sciencersi-cover figcaption{padding:0}.sciencersi-article .wide-figure{overflow-x:auto}.sciencersi-article .wide-figure img{min-width:720px}}
