:root{--paper:#e9e2d3;--paper-light:#f4efe5;--ink:#131311;--carbon:#2b2924;--stone:#9f9686;--signal:#ee3f28;--rule:#1313115c;--specimen-x:0px;--specimen-y:0px;--font-geist-sans:"Helvetica Neue", "Avenir Next", Arial, sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0;overflow-x:hidden}.pathways-lab-shell{background:#fffdf9;width:100%;min-height:100dvh;margin:0}.pathways-lab-frame{background:#fffdf9;border:0;width:100%;height:100dvh;display:block}body:before{content:"";z-index:99;opacity:.11;pointer-events:none;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.28'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit;text-decoration:none}button{font:inherit}.site-header{border-bottom:1px solid var(--rule);z-index:20;justify-content:space-between;align-items:center;height:82px;margin:0 30px;display:flex;position:relative}.site-header:after{content:"";background:var(--ink);transform-origin:0;width:100%;height:1px;animation:.9s cubic-bezier(.22,1,.36,1) .1s both draw;position:absolute;bottom:-1px;left:0}.brand{align-items:center;min-width:410px;display:flex}.brand-mark{letter-spacing:-.065em;font-size:clamp(2rem,3vw,3.05rem);font-weight:520;line-height:1}.brand-rule{background:var(--rule);width:1px;height:44px;margin:0 24px}.brand-name{font-family:var(--font-geist-mono), monospace;font-size:12px;font-weight:550;line-height:1.22}.nav{align-items:center;gap:clamp(24px,4vw,64px);display:flex}.nav a{letter-spacing:-.01em;padding:30px 0 28px;font-size:14px;position:relative}.nav a:after{content:"";background:var(--signal);transform-origin:0;height:1px;transition:transform .22s;position:absolute;bottom:20px;left:0;right:0;transform:scaleX(0)}.nav a:hover:after,.nav a:focus-visible:after{transform:scaleX(1)}.nav-index{display:none}.nav .nav-submit{color:var(--signal);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.menu-button{display:none}.hero{isolation:isolate;height:820px;min-height:calc(100vh - 82px);max-height:900px;position:relative;overflow:hidden}.hero-copy{z-index:4;width:min(48vw,690px);position:absolute;top:50px;left:30px}.kicker,.section-label{color:var(--signal);font-family:var(--font-geist-mono), monospace;letter-spacing:.025em;margin:0 0 36px;font-size:13px}.kicker span{padding:0 6px}h1{letter-spacing:-.058em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(78px,7.5vw,116px);font-weight:400;line-height:.82}.headline-line{display:block}.hero-deck{border-top:1px solid var(--rule);letter-spacing:-.02em;width:410px;margin:36px 0 0 7px;padding-top:12px;font-size:16px;line-height:1.42}.line-link{width:505px;color:var(--signal);font-family:var(--font-geist-mono), monospace;align-items:center;gap:20px;margin:28px 0 0 7px;font-size:16px;display:flex}.line-arrow{font-size:26px;transition:transform .22s}.line-run{background:var(--signal);transform-origin:0;flex:1;height:1px;transition:transform .22s}.line-link:hover .line-arrow{transform:translate(7px)}.line-link:hover .line-run{transform:scaleX(1.08)}.specimen{z-index:1;opacity:0;animation:1.4s cubic-bezier(.22,1,.36,1) .3s forwards specimen-in;position:absolute;inset:0 -8% -8% 43%;overflow:hidden}.specimen-image{filter:sepia(.22)saturate(.62)contrast(.88);mix-blend-mode:multiply;transform:translate(var(--specimen-x), var(--specimen-y));opacity:.78;background:url(/hero-anatomical-atlas.webp) 50%/cover no-repeat;transition:transform .3s ease-out;position:absolute;inset:-3%}.specimen-rings{position:absolute;inset:13% 4% 8% 19%;transform:rotate(8deg)}.specimen-rings i{border:1px solid #13131129;border-radius:48% 52% 39% 61%/56% 43% 57% 44%;position:absolute}.specimen-rings i:first-child{inset:0}.specimen-rings i:nth-child(2){inset:8%}.specimen-rings i:nth-child(3){inset:16%}.specimen-rings i:nth-child(4){border-color:#ee3f2852;inset:24%}.specimen-scan{opacity:.44;position:absolute;inset:10% 8% 8% 13%;transform:rotate(-7deg)}.specimen-scan span{background:linear-gradient(90deg,#0000,#13131157 18% 82%,#0000);height:1px;position:absolute;left:0;right:0}.specimen-scan span:first-child{top:28%}.specimen-scan span:nth-child(2){top:52%}.specimen-scan span:nth-child(3){top:76%}.topography{border:1px solid #47433b47;border-radius:53% 47% 43% 57%/49% 54% 46% 51%;position:absolute;inset:7% -8% -6% 4%;transform:rotate(-11deg)}.topography:before,.topography:after{content:"";border:inherit;border-radius:inherit;position:absolute;inset:7%}.topography:after{inset:15%}.topo-b{opacity:.7;inset:19% 3% 8% 18%;transform:rotate(17deg)}.longitude,.latitude,.specimen-data{z-index:3;font-family:var(--font-geist-mono), monospace;color:#131311b8;font-size:9px;position:absolute}.longitude{border-top:1px solid var(--rule);padding-top:8px;bottom:5%}.long-1{left:22%}.long-2{left:46%}.long-3{left:69%}.latitude{border-right:1px solid var(--rule);padding-right:8px;right:4%}.lat-1{top:18%}.lat-2{top:45%}.lat-3{top:72%}.reticle{border:1px solid var(--signal);width:44px;height:44px;color:var(--signal);border-radius:50%;position:absolute;top:48%;left:56%}.reticle:before,.reticle:after{content:"";background:var(--signal);position:absolute}.reticle:before{width:126px;height:1px;top:21px;left:-41px}.reticle:after{width:1px;height:126px;top:-41px;left:21px}.reticle span{font-family:var(--font-geist-mono), monospace;font-size:42px;font-weight:300;position:absolute;top:-7px;left:62px}.specimen-data{line-height:1.5;top:calc(48% + 48px);left:calc(56% + 90px)}.lead-story{z-index:6;border-top:1px solid var(--rule);grid-template-columns:42px 190px 1fr 34px;align-items:center;column-gap:14px;width:min(830px,61vw);min-height:94px;display:grid;position:absolute;bottom:18px;left:30px}.story-number{color:var(--signal);font-family:var(--font-geist-mono), monospace;align-self:start;padding-top:28px;font-size:14px}.story-thumb{border-left:1px solid var(--rule);height:62px;padding-left:14px;overflow:hidden}.story-thumb i{filter:grayscale();background:repeating-linear-gradient(174deg,#0000 0 5px,#13131138 6px),linear-gradient(100deg,#1313111a,#0000),#b5aa96;width:100%;height:100%;transition:filter .3s;display:block}.story-title{font-family:Iowan Old Style,Baskerville,serif;font-size:22px;line-height:1.05}.story-title em{font-weight:400;display:block}.story-arrow{color:var(--signal);font-size:24px;transition:transform .25s}.lead-story:hover .story-thumb i{filter:grayscale()contrast(1.18)}.lead-story:hover .story-arrow{transform:translate(4px,-4px)}.first-note{border-top:1px solid var(--ink);background:var(--ink);min-height:620px;color:var(--paper);grid-template-columns:1fr 1fr;gap:10vw;padding:110px 7vw 100px;display:grid}.first-note .section-label{color:#ff6b52}.first-note h2{letter-spacing:-.06em;margin:0;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(74px,8vw,126px);font-weight:400;line-height:.82}.first-note h2 em{color:#ff6b52;font-weight:400}.note-copy{align-self:end;max-width:580px;padding-bottom:20px}.note-copy p:first-child{letter-spacing:-.025em;font-family:Iowan Old Style,Baskerville,serif;font-size:34px;line-height:1.06}.note-copy p:nth-child(2){color:#bdb6a9;max-width:500px;font-size:17px;line-height:1.65}.text-link{color:#ff6b52;font-family:var(--font-geist-mono), monospace;border-bottom:1px solid #ff6b52;gap:16px;margin-top:24px;padding-bottom:6px;font-size:13px;display:inline-flex}.issue-section{background:var(--paper-light);border-top:1px solid var(--ink);padding:120px 30px 90px}.issue-header{grid-template-columns:1.35fr .65fr;align-items:end;gap:10vw;display:grid}.dark-label{color:var(--signal)}.issue-header h2,.pathways-intro h2,.pitch-top h2{letter-spacing:-.058em;margin:0;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(68px,8.4vw,126px);font-weight:400;line-height:.84}.issue-header h2 em,.pathways-intro h2 em,.pitch-top h2 em{color:var(--signal);font-weight:400}.issue-intro{border-top:1px solid var(--rule);letter-spacing:-.025em;max-width:470px;margin:0 0 6px;padding-top:18px;font-family:Iowan Old Style,Baskerville,serif;font-size:25px;line-height:1.18}.publication-index{border-block:1px solid var(--ink);color:#756e61;height:62px;font:9px var(--font-geist-mono), monospace;letter-spacing:.09em;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:22px;margin-top:88px;display:grid}.publication-index i{background:var(--rule);height:1px}.publication-index b{color:var(--signal);font:400 32px/1 Iowan Old Style,serif}.publication-grid{border-bottom:1px solid var(--ink)}.publication-card{border-top:1px solid var(--ink);grid-template-columns:minmax(310px,.68fr) 1.32fr;min-height:570px;display:grid}.publication-card:first-child{border-top:0}.publication-figure{border-right:1px solid var(--ink);isolation:isolate;background:#aaa08e;min-height:460px;position:relative;overflow:hidden}.publication-card-2 .publication-figure{background:#64231d}.publication-figure:before{content:"";opacity:.53;mix-blend-mode:multiply;background:repeating-linear-gradient(117deg,#0000 0 16px,#13131173 17px 18px);position:absolute;inset:0}.publication-card-2 .publication-figure:before{background:radial-gradient(circle at 30% 35%,#ff6b52 0 3px,#0000 4px),radial-gradient(circle at 66% 59%,#ff6b52 0 5px,#0000 6px),repeating-radial-gradient(circle,#0000 0 27px,#f4efe538 28px 29px)}.publication-contour{border:1px solid #1313115c;border-radius:54% 46% 62% 38%/35% 58% 42% 65%;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:-24%;transform:rotate(17deg);box-shadow:0 0 0 42px #f4efe50f,0 0 0 86px #1313110f,0 0 0 138px #f4efe50d}.publication-card-2 .publication-contour{border-color:#f4efe58c;inset:-15% -30%;transform:rotate(-24deg)}.publication-card:hover .publication-contour{transform:rotate(10deg)scale(1.04)}.publication-card-2:hover .publication-contour{transform:rotate(-18deg)scale(1.04)}.publication-figure>span{z-index:3;color:var(--paper-light);font:12px var(--font-geist-mono), monospace;position:absolute;top:20px;left:20px}.publication-figure>b{z-index:3;color:#f4efe5c7;font:500 9px var(--font-geist-mono), monospace;letter-spacing:.1em;position:absolute;bottom:20px;left:20px}.publication-figure>i{z-index:3;border:1px solid var(--signal);border-radius:50%;width:42px;height:42px;position:absolute;top:46%;right:16%}.publication-figure>i:before,.publication-figure>i:after{content:"";background:var(--signal);position:absolute}.publication-figure>i:before{width:110px;height:1px;top:20px;left:-34px}.publication-figure>i:after{width:1px;height:110px;top:-34px;left:20px}.publication-copy{flex-direction:column;padding:30px 3.5vw 28px;display:flex}.publication-meta{color:#756e61;font:9px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:18px;display:flex}.publication-meta span:first-child{color:var(--signal)}.publication-copy h3{letter-spacing:-.052em;max-width:950px;margin:62px 0 24px;font:400 clamp(44px,4.6vw,72px)/.9 Iowan Old Style,Baskerville,serif}.publication-copy h3 a{transition:color .2s}.publication-copy h3 a:hover{color:var(--signal)}.publication-copy>p{color:#625c51;max-width:680px;margin:0;font-size:15px;line-height:1.55}.publication-byline{border-top:1px solid var(--rule);color:#756e61;font:10px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:22px;margin-top:auto;padding-top:24px;display:flex}.publication-byline a{color:var(--signal);white-space:nowrap}.publication-foot{color:#756e61;min-height:82px;font:9px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:30px;display:flex}.publication-foot a{color:var(--signal);font-size:11px}.publication-foot a span{margin-left:18px;font-size:20px;transition:transform .2s;display:inline-block}.publication-foot a:hover span{transform:translate(6px)}.interlude{min-height:640px;color:var(--paper-light);background:#7a211b;padding:90px 7vw;position:relative;overflow:hidden}.interlude .section-label{color:var(--paper-light)}.interlude-copy{z-index:2;letter-spacing:-.072em;max-width:1100px;margin:90px 0 0;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(80px,12vw,176px);line-height:.77;position:relative}.interlude-sub{z-index:2;border-top:1px solid #f4efe573;max-width:510px;margin:70px 0 0 auto;padding-top:15px;font-size:16px;line-height:1.55;position:relative}.interlude-mark{color:#f4efe52b;letter-spacing:-.08em;border:1px solid #f4efe547;border-radius:50%;grid-template-columns:1fr 1fr;width:520px;height:520px;font-size:168px;font-weight:500;line-height:1;display:grid;position:absolute;top:44px;right:-95px;transform:rotate(7deg)}.interlude-mark span{place-items:center;display:grid}.interlude-mark span:first-child,.interlude-mark span:nth-child(2){border-bottom:1px solid #f4efe538}.interlude-mark span:nth-child(odd){border-right:1px solid #f4efe538}.pathways-section{background:var(--paper);border-top:1px solid var(--ink);grid-template-columns:.75fr 1.25fr;gap:8vw;padding:120px 30px;display:grid}.pathways-intro{align-self:start;position:sticky;top:40px}.pathways-intro>p:not(.section-label){max-width:390px;margin:38px 0 0;font-size:17px;line-height:1.55}.dark-link{color:var(--signal);border-color:var(--signal)}.pathway-console{background:var(--ink);color:var(--paper);border:1px solid var(--ink);min-height:710px;box-shadow:18px 18px 0 var(--signal)}.console-header{height:44px;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;border-bottom:1px solid #e9e2d340;grid-template-columns:1fr auto auto;align-items:center;gap:30px;padding:0 16px;font-size:9px;display:grid}.status{color:#ff6b52}.status i{background:#ff6b52;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #ff6b5229}.path-tabs{border-bottom:1px solid #e9e2d340;grid-template-columns:repeat(3,1fr);display:grid}.path-tabs button{min-height:86px;color:var(--paper);text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #e9e2d340;padding:16px;transition:background .2s,color .2s}.path-tabs button:last-child{border-right:0}.path-tabs button span{color:#ff6b52;font-family:var(--font-geist-mono), monospace;margin-bottom:10px;font-size:10px;display:block}.path-tabs button:hover,.path-tabs button.active{background:var(--paper);color:var(--ink)}.query-panel{grid-template-columns:80px 1fr;gap:35px;min-height:330px;padding:42px 34px;animation:.45s cubic-bezier(.22,1,.36,1) panel-in;display:grid}.query-number{color:#ff6b52;font-family:Iowan Old Style,serif;font-size:74px;line-height:.8}.query-label{color:#ff6b52;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;margin:0 0 22px;font-size:10px}.query-panel h3{letter-spacing:-.035em;max-width:680px;margin:0;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(30px,3.3vw,52px);font-weight:400;line-height:.98}.query-answer{color:#aaa396;max-width:650px;margin:30px 0 0;font-size:15px;line-height:1.56}.path-steps{border-top:1px solid #e9e2d340;margin:0;padding:0;list-style:none}.path-steps li{border-bottom:1px solid #e9e2d340;grid-template-columns:56px 1fr 35%;align-items:center;min-height:62px;padding:0 18px;display:grid}.path-steps span{color:#ff6b52;font-family:var(--font-geist-mono), monospace;font-size:10px}.path-steps b{font-size:13px;font-weight:450}.path-steps i{background:linear-gradient(90deg,#ff6b52 0 35%,#e9e2d340 35%);height:1px}.console-foot{color:#777166;height:44px;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;padding:0 16px;font-size:8px;display:flex}.standards-section{background:var(--ink);color:var(--paper);padding:120px 30px 100px}.standards-heading{grid-template-columns:.35fr 1.65fr;gap:3vw;display:grid}.standards-heading .section-label{color:#ff6b52}.standards-heading h2{letter-spacing:-.06em;max-width:1130px;margin:0;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(68px,8vw,120px);font-weight:400;line-height:.84}.standards-heading h2 em{color:#ff6b52;font-weight:400}.standards-grid{border-top:1px solid #e9e2d352;border-bottom:1px solid #e9e2d352;grid-template-columns:repeat(3,1fr);margin-top:110px;display:grid}.standards-grid article{border-right:1px solid #e9e2d352;min-height:330px;padding:28px}.standards-grid article:last-child{border:0}.standards-grid span{color:#ff6b52;font-family:var(--font-geist-mono), monospace;font-size:11px}.standards-grid h3{letter-spacing:-.035em;margin:75px 0 18px;font-family:Iowan Old Style,Baskerville,serif;font-size:36px;font-weight:400;line-height:.98}.standards-grid p{color:#aaa396;max-width:370px;font-size:14px;line-height:1.55}.pitch-section{background:var(--signal);min-height:760px;color:var(--ink);padding:110px 30px 90px}.pitch-top{grid-template-columns:.34fr 1.66fr;display:grid}.pitch-top .section-label{color:var(--ink)}.pitch-top h2 em{color:var(--paper-light)}.pitch-grid{grid-template-columns:.7fr 1.3fr;gap:12vw;margin-top:80px;margin-left:34%;display:grid}.pitch-statement>p{letter-spacing:-.025em;max-width:460px;margin:0;font-family:Iowan Old Style,Baskerville,serif;font-size:28px;line-height:1.13}.pitch-button{border:1px solid var(--ink);min-height:64px;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;margin-top:45px;padding:0 20px;font-size:12px;transition:background .2s,color .2s;display:flex}.pitch-button:hover{background:var(--ink);color:var(--paper)}.pitch-rules{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.pitch-rules li{border-bottom:1px solid var(--ink);grid-template-columns:52px 1fr;padding:18px 0;display:grid}.pitch-rules span{font-family:var(--font-geist-mono), monospace;font-size:10px}.pitch-rules p{margin:0;font-size:14px;line-height:1.45}.pitch-rules b{margin-bottom:7px;font-family:Iowan Old Style,Baskerville,serif;font-size:24px;font-weight:400;display:block}footer{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr 1.25fr 1fr;gap:30px;padding:80px 30px 28px;display:grid}.footer-brand{letter-spacing:-.075em;font-size:clamp(70px,9vw,132px);line-height:.75}.footer-note{font-family:var(--font-geist-mono), monospace;border-left:1px solid #e9e2d34d;padding-left:25px;font-size:11px;line-height:1.25}footer>p{color:#aaa396;margin:0;font-family:Iowan Old Style,Baskerville,serif;font-size:22px;line-height:1.1}.footer-links{grid-template-columns:1fr 1fr;align-content:start;gap:12px;font-size:13px;display:grid}.footer-links a{border-bottom:1px solid #e9e2d340;padding-bottom:7px}.footer-links a:hover{color:#ff6b52}.footer-bottom{color:#777166;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.06em;border-top:1px solid #e9e2d340;grid-column:1/-1;justify-content:space-between;margin-top:100px;padding-top:18px;font-size:9px;display:flex}.footer-bottom a{color:#ff6b52}[data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}[class^=reveal-]{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards reveal;transform:translateY(20px)}.reveal-1{animation-delay:.12s}.reveal-2{animation-delay:.18s}.reveal-3{animation-delay:.25s}.reveal-4{animation-delay:.32s}.reveal-5{animation-delay:.39s}.reveal-6{animation-delay:.48s}.reveal-7{animation-delay:.56s}.reveal-8{animation-delay:.66s}@keyframes draw{0%{transform:scaleX(0)}}@keyframes reveal{to{opacity:1;transform:translateY(0)}}@keyframes specimen-in{0%{opacity:0;filter:blur(12px)brightness(1.4);transform:scale(1.025)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}:focus-visible{outline:2px solid var(--signal);outline-offset:5px}@media (max-width:1100px){.brand{min-width:auto}.brand-name,.brand-rule{display:none}.nav{gap:28px}.hero-copy{width:57vw}h1{font-size:clamp(74px,9vw,100px)}.specimen{opacity:.68;left:48%}.lead-story{grid-template-columns:36px 140px 1fr 28px;width:70vw}.publication-card{grid-template-columns:minmax(280px,.72fr) 1.28fr}.pathways-section{grid-template-columns:1fr}.pathways-intro{position:static}.standards-heading,.pitch-top{grid-template-columns:1fr}.pitch-grid{margin-left:0}}@media (max-width:760px){.site-header{height:70px;margin:0 18px}.brand-mark{font-size:32px}.menu-button{text-transform:uppercase;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;background:0 0;border:0;align-items:center;gap:10px;font-size:11px;display:flex}.nav{background:var(--ink);color:var(--paper);z-index:50;flex-direction:column;align-items:stretch;gap:0;padding:40px 22px 80px;display:none;position:fixed;inset:70px 0 0}.nav.open{display:flex}.nav a{border-bottom:1px solid #e9e2d340;padding:21px 0;font-family:Iowan Old Style,serif;font-size:34px}.nav-index{color:#ff6b52;width:45px;font-family:var(--font-geist-mono), monospace;font-size:11px;display:inline-block}.nav .nav-submit{border:0;margin-top:20px;font-size:13px}.hero{height:auto;min-height:890px}.hero-copy{width:auto;padding:48px 18px 0;position:relative;top:auto;left:auto}.kicker{margin-bottom:28px;font-size:11px}h1{font-size:clamp(58px,18vw,84px);line-height:.86}.hero-deck{width:min(88vw,400px);margin:30px 0 0;font-size:15px}.line-link{width:calc(100vw - 36px);margin:25px 0 0;font-size:14px}.specimen{opacity:.46;inset:315px -52% -4% 23%}.reticle{top:55%;left:39%;transform:scale(.8)}.specimen-data{display:none}.lead-story{grid-template-columns:30px 96px 1fr 24px;gap:9px;width:calc(100vw - 36px);position:absolute;bottom:18px;left:18px}.story-thumb{padding-left:8px}.story-title{font-size:18px}.first-note{grid-template-columns:1fr;gap:70px;min-height:720px;padding:78px 20px}.first-note h2{font-size:clamp(68px,20vw,96px)}.note-copy{align-self:start}.note-copy p:first-child{font-size:28px}.issue-section{padding:78px 18px 60px}.issue-header{grid-template-columns:1fr;gap:52px}.issue-header h2,.pathways-intro h2,.pitch-top h2{font-size:clamp(62px,18vw,88px)}.issue-intro{font-size:22px}.publication-index{gap:12px;margin-top:58px}.publication-card{grid-template-columns:1fr;min-height:0;padding-bottom:50px}.publication-figure{border-right:0;border-bottom:1px solid var(--ink);min-height:330px}.publication-copy{min-height:520px;padding:27px 0 0}.publication-meta{flex-direction:column}.publication-copy h3{margin-top:54px;font-size:clamp(43px,12.5vw,62px)}.publication-byline{align-items:flex-end}.publication-foot{flex-direction:column;align-items:flex-start;min-height:130px;padding-top:26px}.interlude{min-height:590px;padding:72px 20px}.interlude-copy{margin-top:110px;font-size:clamp(66px,20vw,96px)}.interlude-sub{margin-top:65px}.interlude-mark{width:390px;height:390px;font-size:120px;right:-170px}.pathways-section{gap:60px;padding:80px 18px}.pathway-console{min-height:0;box-shadow:9px 9px 0 var(--signal)}.console-header{grid-template-columns:1fr auto}.console-header>span:nth-child(2){display:none}.path-tabs{grid-template-columns:1fr}.path-tabs button{border-bottom:1px solid #e9e2d340;border-right:0;min-height:60px}.path-tabs button span{margin:0 18px 0 0;display:inline}.query-panel{grid-template-columns:1fr;gap:24px;min-height:370px;padding:30px 20px}.query-number{font-size:50px}.query-panel h3{font-size:34px}.path-steps li{grid-template-columns:45px 1fr}.path-steps i{display:none}.console-foot span:first-child{max-width:230px}.standards-section{padding:80px 18px 60px}.standards-heading{grid-template-columns:1fr;gap:42px}.standards-heading h2{font-size:clamp(58px,17vw,84px)}.standards-grid{grid-template-columns:1fr;margin-top:72px}.standards-grid article{border-bottom:1px solid #e9e2d352;border-right:0;min-height:250px}.standards-grid article:last-child{border-bottom:0}.standards-grid h3{margin-top:48px}.pitch-section{padding:80px 18px 70px}.pitch-top{gap:35px}.pitch-grid{grid-template-columns:1fr;gap:65px;margin-top:58px}.pitch-statement>p{font-size:25px}footer{grid-template-columns:1fr 1fr;padding:62px 18px 25px}.footer-brand{grid-column:1/-1}.footer-note{border-left:0;padding-left:0}footer>p{font-size:18px}.footer-links{grid-column:1/-1;margin-top:40px}.footer-bottom{flex-direction:column;gap:13px;margin-top:65px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}.internal-main{background:var(--paper-light);min-height:100vh}.internal-header{background:var(--paper-light)}.page-kicker{color:var(--signal);font-family:var(--font-geist-mono), monospace;letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:11px}.about-hero{border-bottom:1px solid var(--ink);grid-template-columns:1.1fr .75fr;align-items:end;gap:9vw;min-height:650px;padding:92px 6vw 80px;display:grid;position:relative;overflow:hidden}.about-hero h1,.archive-hero h1{letter-spacing:-.07em;margin:32px 0 0;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(82px,10.2vw,154px);font-weight:400;line-height:.78}.about-hero h1 em,.archive-hero h1 em{color:var(--signal);font-weight:400}.about-intro{z-index:2;border-top:1px solid var(--rule);max-width:530px;padding-top:20px;position:relative}.about-intro p{margin:0;font-size:15px;line-height:1.65}.about-intro .about-lead{letter-spacing:-.025em;margin-bottom:28px;font-family:Iowan Old Style,Baskerville,serif;font-size:29px;line-height:1.12}.about-orbit{color:#1313111a;border:1px solid #1313112e;border-radius:50%;place-items:center;width:360px;height:360px;font-size:210px;display:grid;position:absolute;top:34px;right:-95px;transform:rotate(9deg)}.about-orbit:before,.about-orbit:after{content:"";border:inherit;border-radius:inherit;position:absolute;inset:12%}.about-orbit:after{inset:27%}.about-orbit i{background:#1313112e;width:126%;height:1px;position:absolute}.about-orbit b{color:var(--signal);font:500 13px var(--font-geist-mono), monospace;position:absolute;top:48%;right:12px}.board-section{background:var(--ink);color:var(--paper);padding:118px 30px 126px}.board-heading{grid-template-columns:1fr 2fr .75fr;align-items:end;gap:4vw;display:grid}.board-heading .page-kicker{color:#ff6b52;align-self:start}.board-heading h2,.about-manifesto h2{letter-spacing:-.065em;margin:0;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(68px,8.6vw,130px);font-weight:400;line-height:.8}.board-heading h2 em,.about-manifesto h2 em{color:#ff6b52;font-weight:400}.board-heading>p:last-child{color:#aaa396;border-top:1px solid #e9e2d34d;margin:0;padding-top:15px;font-size:13px;line-height:1.55}.board-grid{border-top:1px solid #e9e2d352;border-left:1px solid #e9e2d352;grid-template-columns:repeat(2,1fr);margin-top:100px;display:grid}.board-invitation{border-top:1px solid #e9e2d352;grid-template-columns:1fr 1fr;align-items:end;gap:8vw;margin-top:70px;padding:48px 0 0;display:grid}.board-invitation .page-kicker{color:#ff6b52;margin:0 0 24px}.board-invitation h3{letter-spacing:-.05em;margin:0;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(46px,5.2vw,78px);font-weight:400;line-height:.9}.board-invitation>div:last-child{justify-self:end;max-width:570px}.board-invitation>div:last-child p{color:#bdb6a9;margin:0;font-size:17px;line-height:1.65}.board-invitation a{color:#ff6b52;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #ff6b52;gap:14px;margin-top:26px;padding-bottom:7px;font-size:12px;display:inline-flex}.board-card{border-bottom:1px solid #e9e2d352;border-right:1px solid #e9e2d352;grid-template-columns:minmax(205px,.72fr) 1fr;min-width:0;display:grid}.board-portrait{aspect-ratio:1/1.08;isolation:isolate;background:#9d9381;border-right:1px solid #e9e2d352;min-height:100%;position:relative;overflow:hidden}.board-portrait img{object-fit:cover;filter:grayscale()sepia(.26)contrast(.91);mix-blend-mode:luminosity;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1),filter .5s;display:block}.board-card:hover .board-portrait img{filter:grayscale(.68)sepia(.2)contrast(.96);transform:scale(1.025)}.board-portrait:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(135deg,#ee3f2838,#0000 45%,#1313113d);position:absolute;inset:0}.portrait-grid{z-index:2;opacity:.24;background-image:linear-gradient(#f4efe573 1px,#0000 1px),linear-gradient(90deg,#f4efe573 1px,#0000 1px);background-size:25% 25%;position:absolute;inset:0}.board-portrait>span{z-index:3;color:var(--paper-light);font:11px var(--font-geist-mono), monospace;position:absolute;top:13px;left:14px}.board-portrait>i{z-index:3;border:1px solid #ff6b52;border-radius:50%;width:26px;height:26px;position:absolute;bottom:23px;right:23px}.board-portrait>i:before,.board-portrait>i:after{content:"";background:#ff6b52;position:absolute}.board-portrait>i:before{width:54px;height:1px;top:12px;left:-15px}.board-portrait>i:after{width:1px;height:54px;top:-15px;left:12px}.board-copy{flex-direction:column;padding:30px 28px;display:flex}.board-copy>p:first-child{color:#ff6b52;font:9px/1.4 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.board-copy h3{letter-spacing:-.045em;margin:38px 0 10px;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(34px,3.1vw,50px);font-weight:400;line-height:.91}.board-copy>span{color:#777166;font:9px/1.45 var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.04em}.board-rule{background:#e9e2d340;height:1px;margin:27px 0 20px}.board-bio{color:#aaa396;margin:auto 0 0;font-size:13px;line-height:1.58}.about-manifesto{color:var(--paper-light);background:#7a211b;grid-template-columns:.9fr 1.1fr;gap:9vw;padding:120px 7vw;display:grid}.about-manifesto .page-kicker{color:var(--paper-light);margin-bottom:48px}.manifesto-copy>p{border-top:1px solid #f4efe573;max-width:630px;margin:80px 0 60px;padding-top:17px;font-family:Iowan Old Style,Baskerville,serif;font-size:27px;line-height:1.18}.manifesto-copy ol{border-top:1px solid #f4efe573;margin:0;padding:0;list-style:none}.manifesto-copy li{border-bottom:1px solid #f4efe573;grid-template-columns:52px 1fr;gap:12px;min-height:112px;padding:22px 0;display:grid}.manifesto-copy li>span{font:10px var(--font-geist-mono), monospace}.manifesto-copy b{font:400 23px Iowan Old Style,Baskerville,serif}.manifesto-copy li p{color:#f4efe5ad;margin:8px 0 0;font-size:13px;line-height:1.48}.archive-hero{border-bottom:1px solid var(--ink);grid-template-columns:1.4fr .6fr;align-items:end;gap:8vw;min-height:630px;padding:95px 6vw 90px;display:grid}.archive-index{border-top:1px solid var(--ink);grid-template-columns:1fr auto;align-items:start;padding-top:20px;display:grid}.archive-index>span{color:var(--signal);font:10px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em}.archive-index strong{color:var(--signal);letter-spacing:-.07em;grid-area:1/2/3;font:400 120px/.7 Iowan Old Style,serif}.archive-index p{max-width:360px;margin:50px 20px 0 0;font-size:14px;line-height:1.6}.archive-list{background:var(--paper-light);padding:0 30px 110px}.archive-entry{border-bottom:1px solid var(--ink);min-height:550px;color:var(--ink);grid-template-columns:.56fr 1.44fr;display:grid}.archive-figure{border-right:1px solid var(--ink);isolation:isolate;background:#aaa08e;min-height:420px;position:relative;overflow:hidden}.archive-entry-2 .archive-figure{background:#64231d}.archive-contour{border:1px solid #1313115c;border-radius:54% 46% 62% 38%/35% 58% 42% 65%;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:-24%;transform:rotate(17deg);box-shadow:0 0 0 42px #f4efe50f,0 0 0 86px #1313110f,0 0 0 138px #f4efe50d}.archive-entry-2 .archive-contour{border-color:#f4efe58c;inset:-15% -30%;transform:rotate(-24deg)}.archive-figure:before{content:"";opacity:.5;mix-blend-mode:multiply;background:repeating-linear-gradient(117deg,#0000 0 16px,#13131173 17px 18px);position:absolute;inset:0}.archive-entry-2 .archive-figure:before{background:radial-gradient(circle at 30% 35%,#ff6b52 0 3px,#0000 4px),radial-gradient(circle at 66% 59%,#ff6b52 0 5px,#0000 6px),repeating-radial-gradient(circle,#0000 0 27px,#f4efe538 28px 29px)}.archive-entry:hover .archive-contour{transform:rotate(10deg)scale(1.04)}.archive-entry-2:hover .archive-contour{transform:rotate(-18deg)scale(1.04)}.archive-entry-3 .archive-figure{background:#25434a}.archive-entry-3 .archive-contour{border-color:#f4efe575;inset:-22% -9%;transform:rotate(6deg);box-shadow:0 0 0 42px #f4efe50f,0 0 0 86px #13131114,0 0 0 138px #f4efe50a}.archive-entry-3 .archive-figure:before{background:radial-gradient(circle at 27% 34%,#ff6b52 0 3px,#0000 4px),radial-gradient(circle at 70% 62%,#ff6b52 0 4px,#0000 5px),repeating-linear-gradient(135deg,#0000 0 20px,#f4efe529 21px 22px)}.archive-entry-3:hover .archive-contour{transform:rotate(13deg)scale(1.04)}.archive-figure>span{z-index:3;color:var(--paper-light);font:12px var(--font-geist-mono), monospace;position:absolute;top:20px;left:20px}.archive-figure>b{z-index:3;color:#f4efe5c7;font:500 9px var(--font-geist-mono), monospace;letter-spacing:.1em;position:absolute;bottom:20px;left:20px}.archive-figure>i{z-index:3;border:1px solid var(--signal);border-radius:50%;width:42px;height:42px;position:absolute;top:46%;right:16%}.archive-figure>i:before,.archive-figure>i:after{content:"";background:var(--signal);position:absolute}.archive-figure>i:before{width:110px;height:1px;top:20px;left:-34px}.archive-figure>i:after{width:1px;height:110px;top:-34px;left:20px}.archive-entry-copy{flex-direction:column;padding:30px 3.5vw 28px;display:flex}.archive-meta{color:#756e61;font:9px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:18px;display:flex}.archive-meta span:first-child{color:var(--signal)}.archive-entry h2{letter-spacing:-.055em;max-width:950px;margin:68px 0 25px;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(48px,5.3vw,82px);font-weight:400;line-height:.89}.archive-entry-copy>p{color:#625c51;max-width:650px;margin:0;font-size:15px;line-height:1.55}.archive-authors{border-top:1px solid var(--rule);color:#756e61;font:10px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:20px;margin-top:auto;padding-top:24px;display:flex}.archive-authors b{color:var(--signal);font-weight:500}.archive-note{background:var(--ink);color:var(--paper);grid-template-columns:.35fr 1.65fr;gap:5vw;padding:90px 7vw 100px;display:grid}.archive-note .page-kicker{color:#ff6b52}.archive-note>p:last-child{letter-spacing:-.04em;max-width:1050px;margin:0;font:400 clamp(38px,4.8vw,72px)/.98 Iowan Old Style,Baskerville,serif}.article-page{background:var(--paper-light)}.reading-progress{z-index:90;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.reading-progress span{background:var(--signal);height:100%;transition:width 80ms linear;display:block}.article-tools{z-index:8;gap:9px;display:flex;position:absolute;top:105px;right:30px}.article-tools a,.article-tools button{border:1px solid var(--rule);min-height:38px;color:var(--ink);cursor:pointer;font:8px var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f4efe5c7;align-items:center;gap:13px;padding:0 13px;display:inline-flex}.article-tools a:hover,.article-tools button:hover{background:var(--ink);color:var(--paper)}.article-hero{border-bottom:1px solid var(--ink);min-height:760px;padding:118px 8vw 85px;position:relative;overflow:hidden}.article-hero .page-kicker,.article-hero h1,.article-dek,.article-byline{z-index:2;position:relative}.article-hero h1{letter-spacing:-.062em;text-wrap:balance;max-width:1280px;margin:70px 0 0;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(60px,7.1vw,108px);font-weight:400;line-height:.84}.article-dek{border-top:1px solid var(--rule);letter-spacing:-.024em;max-width:710px;margin:55px 0 0 34%;padding-top:17px;font:400 26px/1.17 Iowan Old Style,Baskerville,serif}.article-byline{border-block:1px solid var(--ink);font:9px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.05em;grid-template-columns:1.4fr .6fr .5fr;margin:60px 0 0 34%;display:grid}.article-byline span{border-right:1px solid var(--rule);align-items:center;min-height:52px;padding:0 15px;display:flex}.article-byline span:last-child{border-right:0}.article-coordinate{color:#13131113;border:1px solid #13131126;border-radius:50%;place-items:center;width:490px;height:490px;display:grid;position:absolute;top:-15%;right:-7%}.article-coordinate:before,.article-coordinate:after{content:"";border:inherit;border-radius:inherit;position:absolute;inset:14%}.article-coordinate:after{inset:31%}.article-coordinate>span{letter-spacing:-.1em;font:400 230px Iowan Old Style,serif}.article-coordinate>i{background:#13131129;width:120%;height:1px;position:absolute;transform:rotate(-18deg)}.article-layout{background:var(--paper-light);grid-template-columns:260px minmax(0,820px);justify-content:center;gap:9vw;padding:120px 7vw 140px;display:grid}.article-rail{align-self:start;position:sticky;top:40px}.rail-label{color:var(--signal);font:9px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;margin:0 0 22px}.article-rail ol{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.article-rail li{border-bottom:1px solid var(--rule)}.article-rail li a{grid-template-columns:36px 1fr;align-items:center;min-height:58px;padding:11px 0;font-size:11px;line-height:1.3;display:grid}.article-rail li span{color:var(--signal);font:8px var(--font-geist-mono), monospace}.article-rail li a:hover{color:var(--signal)}.source-record{border-bottom:1px solid var(--signal);color:var(--signal);font:9px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;margin-top:34px;padding-bottom:8px;display:flex}.article-copy{min-width:0}.article-copy p{letter-spacing:-.007em;margin:0 0 30px;font:20px/1.72 Iowan Old Style,Baskerville,Georgia,serif}.article-opening>p:first-child:first-letter{float:left;color:var(--signal);margin:3px 12px -1px 0;font:94px/.72 Iowan Old Style,serif}.article-section{padding-top:78px}.article-section h2,.article-references h2{letter-spacing:-.052em;margin:0 0 48px;font-family:Iowan Old Style,Baskerville,serif;font-size:clamp(46px,5vw,74px);font-weight:400;line-height:.88}.article-section h2:before{content:"";background:var(--signal);width:90px;height:1px;margin-bottom:28px;display:block}.article-references{border-top:1px solid var(--ink);margin-top:100px;padding-top:40px}.article-references>div{grid-template-columns:.35fr 1.65fr;align-items:start;gap:30px;display:grid}.article-references ol{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.article-references li{border-bottom:1px solid var(--rule);grid-template-columns:46px 1fr;gap:15px;padding:19px 0;display:grid}.article-references li>span{color:var(--signal);font:9px var(--font-geist-mono), monospace}.article-references li p{color:#625c51;font:12px/1.55 var(--font-geist-sans), Arial, sans-serif;overflow-wrap:anywhere;margin:0}.article-references a{color:var(--signal);text-underline-offset:3px;text-decoration:underline}.article-figure{margin:76px 0 82px}.article-figure img{border:1px solid var(--rule);background:#fff;width:100%;height:auto;display:block}.article-figure figcaption{border-top:1px solid var(--rule);color:#625c51;font:11px/1.55 var(--font-geist-sans), Arial, sans-serif;margin-top:17px;padding-top:14px}.article-figure figcaption strong{color:var(--signal);font:9px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-right:7px}.article-figure-credit{color:#756e61;font:9px/1.45 var(--font-geist-mono), monospace;letter-spacing:.03em;margin-top:7px;display:block}.next-article{border-top:1px solid var(--paper);background:var(--ink);min-height:330px;color:var(--paper);grid-template-columns:.4fr 1.45fr auto;align-items:center;gap:5vw;padding:70px 7vw;display:grid}.next-article>span{color:#aaa396;font:9px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.06em}.next-article>span i{color:#ff6b52;margin-bottom:12px;font-style:normal;display:block}.next-article strong{letter-spacing:-.05em;max-width:900px;font:400 clamp(44px,5.5vw,80px)/.9 Iowan Old Style,Baskerville,serif}.next-article>b{color:#ff6b52;font-size:64px;font-weight:300;transition:transform .25s}.next-article:hover>b{transform:translate(9px)}@media (max-width:1100px){.board-heading{grid-template-columns:.45fr 1.55fr}.board-heading>p:last-child{grid-column:2}.board-card{grid-template-columns:1fr}.board-portrait{border-bottom:1px solid #e9e2d352;border-right:0}.archive-entry{grid-template-columns:.72fr 1.28fr}.article-layout{grid-template-columns:220px minmax(0,740px);gap:6vw;padding-inline:4vw}}@media (max-width:760px){.about-hero,.archive-hero{grid-template-columns:1fr;align-items:start;gap:72px;min-height:680px;padding:62px 20px 72px}.about-hero h1,.archive-hero h1{margin-top:28px;font-size:clamp(66px,20vw,94px)}.about-intro{max-width:none}.about-intro .about-lead{font-size:25px}.about-orbit{width:280px;height:280px;font-size:150px;top:210px;right:-160px}.board-section{padding:80px 18px 90px}.board-heading{grid-template-columns:1fr;gap:38px}.board-heading>p:last-child{grid-column:auto}.board-heading h2,.about-manifesto h2{font-size:clamp(64px,19vw,88px)}.board-grid{border-left:0;grid-template-columns:1fr;margin-top:66px}.board-invitation{grid-template-columns:1fr;gap:34px;margin-top:54px;padding-top:38px}.board-invitation>div:last-child{justify-self:start}.board-card{border-left:1px solid #e9e2d352}.board-portrait{aspect-ratio:1/.92}.board-copy{min-height:360px}.board-copy h3{font-size:45px}.about-manifesto{grid-template-columns:1fr;gap:20px;padding:80px 20px}.manifesto-copy>p{margin-top:55px;font-size:24px}.archive-index{align-self:end}.archive-index strong{font-size:90px}.archive-list{padding:0 18px 78px}.archive-entry{grid-template-columns:1fr;min-height:0;padding-bottom:50px}.archive-figure{border-right:0;border-bottom:1px solid var(--ink);min-height:340px}.archive-entry-copy{min-height:540px;padding:27px 0 0}.archive-entry h2{margin-top:58px;font-size:clamp(45px,13vw,64px)}.archive-meta{flex-direction:column}.archive-authors{align-items:flex-end}.archive-note{grid-template-columns:1fr;gap:48px;padding:70px 20px}.archive-note>p:last-child{font-size:38px}.article-tools{border-bottom:1px solid var(--rule);padding:18px;position:relative;top:auto;right:auto;overflow-x:auto}.article-tools a,.article-tools button{white-space:nowrap;background:0 0}.article-hero{min-height:760px;padding:70px 20px 62px}.article-hero h1{margin-top:52px;font-size:clamp(48px,14.4vw,70px);line-height:.88}.article-dek{margin:45px 0 0;font-size:22px}.article-byline{grid-template-columns:1fr;margin:46px 0 0}.article-byline span{border-right:0;border-bottom:1px solid var(--rule)}.article-byline span:last-child{border-bottom:0}.article-coordinate{width:330px;height:330px;top:7%;right:-52%}.article-coordinate>span{font-size:160px}.article-layout{grid-template-columns:1fr;gap:75px;padding:82px 20px 100px}.article-rail{position:static}.article-copy p{font-size:18px;line-height:1.68}.article-opening>p:first-child:first-letter{font-size:78px}.article-section{padding-top:60px}.article-section h2,.article-references h2{font-size:48px}.article-references>div{grid-template-columns:1fr;gap:20px}.article-references li{grid-template-columns:35px 1fr}.next-article{grid-template-columns:1fr auto;align-content:center;min-height:420px;padding:60px 20px}.next-article>span{grid-column:1/-1}.next-article strong,.next-article>b{font-size:46px}}@media print{body:before,.site-header,.reading-progress,.article-tools,.article-rail,.next-article,footer{display:none!important}.article-hero{min-height:0;padding:30px 0 40px}.article-hero h1{font-size:48px}.article-dek,.article-byline{margin-left:0}.article-layout{padding:40px 0;display:block}.article-copy p{font-size:12pt;line-height:1.55}.article-section h2,.article-references h2{font-size:28pt}.article-figure{break-inside:avoid;margin:48px 0}}
