.atomic-hero{--pointer-x:.63;--pointer-y:.44;isolation:isolate;background:radial-gradient(circle at calc(var(--pointer-x) * 100%) calc(var(--pointer-y) * 100%), #74d4ef1c, transparent 29rem), linear-gradient(122deg, var(--black) 0 31%, #07111e 64%, #08182c 100%);height:min(90svh,760px);color:var(--ivory);border-bottom:1px solid #ddba6859;position:relative;overflow:hidden}.atomic-hero:before,.atomic-hero:after{content:"";pointer-events:none;position:absolute;inset:0}.atomic-hero:before{z-index:-1;background:linear-gradient(90deg,#0000 0 49.94%,#74d4ef0f 50%,#0000 50.06%) 0 0/10rem 100%,linear-gradient(#74d4ef0a 1px,#0000 1px) 0 0/100% 5.25rem;mask-image:linear-gradient(90deg,#0000 5%,#000 35% 95%)}.atomic-hero:after{z-index:4;opacity:.085;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}.atomic-hero__field{z-index:-1;opacity:.82;width:100%;height:100%;position:absolute;inset:0}.atomic-hero__stage{z-index:2;width:var(--content);grid-template-columns:minmax(0,.93fr) minmax(460px,1.07fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);height:100%;margin-inline:auto;padding-block:clamp(3.2rem,8vh,6.4rem);display:grid;position:relative}.atomic-hero__copy{z-index:4;align-self:center;max-width:37rem;position:relative}.atomic-hero__copy:before{content:"";background:var(--gold);width:2.8rem;height:1px;position:absolute;top:-2.8rem;left:0;box-shadow:3.7rem 0 #74d4ef8c}.atomic-hero__eyebrow,.atomic-hero__meta,.atomic-hero__datum,.atomic-hero__scan-label,.atomic-hero__cover figcaption,.atomic-hero__measure{font-family:var(--sans);letter-spacing:var(--tracking-label);font-size:.75rem;font-weight:600}.atomic-hero__eyebrow{color:var(--gold);align-items:center;gap:.75rem;margin-bottom:1.45rem;display:flex}.atomic-hero__eyebrow span:last-child{color:#74d4efb8}.atomic-hero h1{max-width:10.5em;font-family:var(--serif);letter-spacing:var(--tracking-display);text-wrap:balance;text-shadow:0 2px 30px #05090f99;font-size:clamp(3rem,4.8vw,5.1rem);font-weight:600;line-height:1.1}.atomic-hero__subtitle{color:#f3f1ebd6;max-width:31rem;font-family:var(--serif);font-size:clamp(1.05rem,1.45vw,1.24rem);line-height:var(--leading-body);letter-spacing:0;margin-top:1.3rem}.atomic-hero__meta{color:#afc5d5bd;letter-spacing:.08em;flex-wrap:wrap;gap:.55rem 1rem;margin-top:1.35rem;display:flex}.atomic-hero__meta span+span{border-left:1px solid #ddba6861;padding-left:1rem}.atomic-hero__cta{background:var(--gold);color:var(--black);letter-spacing:.06em;align-items:center;gap:1.4rem;margin-top:1.9rem;padding:.83rem 1rem .83rem 1.25rem;font-size:.9rem;font-weight:800;text-decoration:none;transition:background-color .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 12px 30px #05090f59}.atomic-hero__cta svg{fill:none;stroke:currentColor;stroke-width:1.25px;width:2.5rem;transition:transform .18s}.atomic-hero__cta:hover,.atomic-hero__cta:focus-visible{background:var(--ivory);transform:translateY(-2px);box-shadow:0 16px 36px #05090f73}.atomic-hero__cta:hover svg,.atomic-hero__cta:focus-visible svg{transform:translate(.25rem)}.atomic-hero__visual{perspective:1200px;transform:translate3d(calc((var(--pointer-x) - .5) * 6px), calc((var(--pointer-y) - .5) * 4px), 0);align-items:center;transition:transform .12s linear;display:grid;position:relative}.atomic-hero__visual:before{content:"";clip-path:polygon(0 0,13% 0,13% 1px,87% 1px,87% 0,100% 0,100% 100%,73% 100%,73% calc(100% - 1px),27% calc(100% - 1px),27% 100%,0 100%);border:1px solid #74d4ef21;position:absolute;inset:-11% -12%}.atomic-hero__cover{transform:rotateY(calc((var(--pointer-x) - .5) * -4deg)) rotateX(calc((var(--pointer-y) - .5) * 3deg)) rotateZ(-1.2deg);transform-style:preserve-3d;margin:0;transition:transform .16s ease-out;position:relative}.atomic-hero__cover-frame{background:#07111e;border:1px solid #f3f1eb38;position:relative;overflow:hidden;box-shadow:0 34px 80px #00000085,-14px 14px #08182cd1,-15px 15px #ddba6852}.atomic-hero__cover-frame:after{content:"";transform:translateX(calc((var(--pointer-x) - .5) * 8%));pointer-events:none;background:linear-gradient(112deg,#0000 38%,#f3f1eb1a 48%,#0000 58%);position:absolute;inset:0}.atomic-hero__cover img{clip-path:inset(0);filter:saturate(.92)contrast(1.04);width:100%;height:auto}.atomic-hero__cover figcaption{color:#afc5d5ad;justify-content:space-between;margin-top:1.1rem;display:flex}.atomic-hero__cover figcaption span:last-child{color:var(--gold);font-family:var(--serif);font-size:1.1rem;line-height:.8}.atomic-hero__scan-label{color:var(--signal);justify-items:end;gap:.25rem;display:grid;position:absolute;top:-4.6rem;right:0}.atomic-hero__scan-label span:first-child{font-family:var(--serif);letter-spacing:.05em;font-size:1.25rem}.atomic-hero__scan-label span:last-child{color:#afc5d594}.atomic-hero__measure{z-index:2;color:#afc5d56b;writing-mode:vertical-rl;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:2.6rem;bottom:2.6rem;left:max(1rem,50vw - 620px - 2.6rem)}.atomic-hero__measure:after{content:"";background:linear-gradient(var(--signal) 0 2%, transparent 2% 49.8%, var(--signal) 49.8% 50.2%, transparent 50.2% 98%, var(--signal) 98%);opacity:.32;width:1px;position:absolute;top:0;bottom:0;left:-.65rem}.atomic-hero__datum{z-index:3;color:#afc5d56b;position:absolute;bottom:1.4rem;right:max(1.25rem,50vw - 620px)}@keyframes home-layer-enter{0%{opacity:0;translate:0 1.1rem}to{opacity:1;translate:0}}@keyframes home-cover-enter{0%{opacity:0;filter:blur(8px)saturate(.72)}to{opacity:1;filter:blur()saturate()}}@keyframes home-cover-reveal{0%{clip-path:inset(0 9% 0 0)}to{clip-path:inset(0)}}@keyframes home-cover-scan{0%,52%,to{opacity:.38;translate:-26%}68%{opacity:.9;translate:26%}}html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) .atomic-hero__eyebrow,html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) h1,html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) .atomic-hero__subtitle,html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) .atomic-hero__meta,html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) .atomic-hero__cta{animation:home-layer-enter .72s var(--ease-editorial) both}html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) .atomic-hero__eyebrow{animation-delay:80ms}html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) h1{animation-delay:.15s}html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) .atomic-hero__subtitle{animation-delay:.23s}html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) .atomic-hero__meta{animation-delay:.3s}html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) .atomic-hero__cta{animation-delay:.37s}html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) .atomic-hero__visual{animation:home-cover-enter .86s var(--ease-editorial) .21s both}html[data-motion=full] .atomic-hero:not([data-hero-entered=true]) .atomic-hero__cover-frame img{animation:home-cover-reveal .86s var(--ease-editorial) .21s both}html[data-motion=full] .atomic-hero__cover-frame:after{animation:8.5s ease-in-out 1.4s infinite home-cover-scan}@media (width<=1024px){.atomic-hero__stage{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);gap:2.5rem}.atomic-hero h1{font-size:clamp(2.8rem,5.4vw,4.35rem)}.atomic-hero__measure{display:none}}@media (width>=768px) and (height<=680px){.atomic-hero__stage{gap:clamp(2rem,4vw,4rem);padding-block:2rem}.atomic-hero__copy:before{top:-1.45rem}.atomic-hero__eyebrow{margin-bottom:.75rem}.atomic-hero h1{font-size:clamp(2.75rem,4.7vw,4rem)}.atomic-hero__subtitle{margin-top:.8rem;font-size:1rem;line-height:1.55}.atomic-hero__meta{margin-top:.75rem}.atomic-hero__cta{margin-top:1.15rem}.atomic-hero__scan-label{top:-2.6rem}.atomic-hero__cover figcaption{margin-top:.65rem}.atomic-hero__datum{bottom:.7rem}}@media (width<=767px){.atomic-hero{background:radial-gradient(circle at 70% 64%, #74d4ef1a, transparent 20rem), linear-gradient(155deg, var(--black) 0 34%, #07111e 70%, #08182c 100%);height:auto;min-height:0}.atomic-hero__stage{grid-template-columns:1fr;gap:2.8rem;height:auto;padding-block:4rem 5rem}.atomic-hero__copy{max-width:100%}.atomic-hero h1{max-width:8.6em;font-size:clamp(2.65rem,13vw,4.1rem);line-height:1.08}.atomic-hero__subtitle{font-size:1.03rem}.atomic-hero__meta{gap:.3rem;display:grid}.atomic-hero__meta span+span{border-left:0;padding-left:0}.atomic-hero__visual{transform:none}.atomic-hero__scan-label{align-items:baseline;gap:.65rem;display:flex;top:-2.1rem;left:0;right:auto}.atomic-hero__cover{transform:rotate(-.7deg)}.atomic-hero__cover-frame{box-shadow:0 25px 55px #00000075,-7px 8px #08182ceb,-8px 9px #ddba684d}.atomic-hero__datum{font-size:.59rem;bottom:1.25rem;right:1.25rem}}html[data-motion=reduced] .atomic-hero,html[data-motion=reduced] .atomic-hero__visual,html[data-motion=reduced] .atomic-hero__cover,html[data-motion=reduced] .atomic-hero__cover-frame:after{--pointer-x:.5;--pointer-y:.5;transform:none}html[data-motion=reduced] .atomic-hero__eyebrow,html[data-motion=reduced] .atomic-hero h1,html[data-motion=reduced] .atomic-hero__subtitle,html[data-motion=reduced] .atomic-hero__meta,html[data-motion=reduced] .atomic-hero__cta,html[data-motion=reduced] .atomic-hero__visual,html[data-motion=reduced] .atomic-hero__cover-frame img,html[data-motion=reduced] .atomic-hero__cover-frame:after{opacity:1;animation:none;translate:none}html[data-motion=full] [data-home-reveal]{transition:opacity .68s var(--ease-editorial), translate .68s var(--ease-editorial)}html[data-motion=full] [data-home-reveal][data-reveal-state=pending]{opacity:0;translate:0 1.35rem}html[data-motion=full] [data-home-reveal][data-reveal-state=visible]{opacity:1;translate:0}html[data-motion=reduced] [data-home-reveal]{opacity:1;transition:none;translate:0}.issue-rail-section{--rail-progress:0;isolation:isolate;background:radial-gradient(circle at 84% 22%, #74d4ef17, transparent 26rem), linear-gradient(180deg, #07111e, var(--black) 40%, #05090f);color:var(--ivory);padding-block:clamp(5rem,8vw,7.75rem) clamp(4.25rem,6vw,6rem);position:relative;overflow:clip}.issue-rail-section:before{content:"";z-index:-1;background:linear-gradient(90deg,#afc5d50a 1px,#0000 1px) 50% 0/8rem 100%,linear-gradient(#afc5d508 1px,#0000 1px) 0 0/100% 6rem;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 16% 90%,#0000)}.issue-rail__intro,.issue-rail__footer{z-index:3;width:var(--content);grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr);align-items:end;gap:clamp(2rem,8vw,8rem);margin-inline:auto;display:grid;position:relative}.issue-rail__kicker,.issue-rail-card__meta,.issue-rail-card__journal,.issue-rail-card__action,.issue-rail__progress,.research-questions__folio,.research-question__copy small{font-family:var(--sans);letter-spacing:var(--tracking-label);font-size:.75rem;font-weight:700}.issue-rail__kicker{color:var(--gold);margin-bottom:1rem}.issue-rail__intro h2{max-width:9em;font-family:var(--serif);letter-spacing:var(--tracking-display);text-wrap:balance;font-size:clamp(2.75rem,4.9vw,4.8rem);font-weight:600;line-height:1.1}.issue-rail__lede{color:#f3f1ebbd;max-width:27rem;font-family:var(--serif);border-left:1px solid #ddba688c;padding-left:1.2rem;font-size:1.05rem;line-height:1.78}.issue-rail__stage{background:linear-gradient(90deg,#05090ff0,#0000 8% 92%,#05090ff0);align-content:center;min-height:clamp(38.75rem,74svh,47.5rem);padding-block:clamp(2.6rem,5vh,3.8rem) 1.5rem;display:grid;position:relative}.issue-rail{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--gold) #afc5d521;overflow:auto hidden}.issue-rail__track{align-items:stretch;gap:clamp(1rem,2vw,2rem);width:max-content;padding-inline:max(20px,50vw - 620px);display:flex}.issue-rail-card{scroll-snap-align:start;background:#091421;border:1px solid #afc5d52b;flex:0 0 clamp(21.5rem,34vw,32rem);position:relative;box-shadow:0 22px 60px #00000047}.issue-rail-card:nth-child(2n){transform:translateY(1.6rem)}.issue-rail-card>a{grid-template-rows:auto 1fr;height:100%;text-decoration:none;display:grid}.issue-rail-card__image{aspect-ratio:1600/681;background:#07111e;position:relative;overflow:hidden}.issue-rail-card__image:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#f3f1eb21 48%,#0000 61%),linear-gradient(#0000 55%,#05090f73);transition:transform .52s cubic-bezier(.2,.75,.25,1);position:absolute;inset:0;transform:translate(-105%)}.issue-rail-card img{object-fit:cover;filter:saturate(.82)contrast(1.05);width:100%;height:100%;transition:transform .52s cubic-bezier(.2,.75,.25,1),filter .28s}.issue-rail-card__index{color:#f3f1ebd1;font-family:var(--serif);font-variant-numeric:tabular-nums;text-shadow:0 8px 24px #00000080;font-size:clamp(2.8rem,5vw,4.8rem);line-height:.8;position:absolute;bottom:-.22em;right:1rem}.issue-rail-card__body{border-top:2px solid #ddba6894;grid-template-rows:auto 1fr auto auto;gap:.85rem;padding:clamp(1.3rem,2.6vw,2rem);display:grid;position:relative}.issue-rail-card__meta{color:var(--gold);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.issue-rail-card__meta span:last-child{color:var(--signal)}.issue-rail-card h3{max-width:15em;font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:600;line-height:1.4}.issue-rail-card__journal{color:#f3f1eb99}.issue-rail-card__action{color:#f3f1ebb3;border-top:1px solid #afc5d524;justify-content:space-between;align-items:center;padding-top:.85rem;display:flex}.issue-rail-card__action span{color:var(--gold);font-family:var(--serif);font-size:1.3rem;transition:transform .22s}.issue-rail-card:has(a:hover),.issue-rail-card:has(a:focus-visible){border-color:#ddba6894}.issue-rail-card a:hover img,.issue-rail-card a:focus-visible img{filter:saturate()contrast(1.04);transform:scale(1.035)}.issue-rail-card a:hover .issue-rail-card__image:after,.issue-rail-card a:focus-visible .issue-rail-card__image:after{transform:translate(105%)}.issue-rail-card a:hover .issue-rail-card__action span,.issue-rail-card a:focus-visible .issue-rail-card__action span{transform:translate(.2rem,-.2rem)}.issue-rail__progress{width:var(--content);color:#afc5d594;grid-template-columns:auto minmax(4rem,1fr) auto;align-items:center;gap:1rem;margin:2rem auto 0;display:grid}.issue-rail__progress i{background:#afc5d52e;height:1px;position:relative}.issue-rail__progress i:after{content:"";width:calc(max(.04, var(--rail-progress)) * 100%);background:var(--gold);height:3px;position:absolute;inset:-1px auto auto 0}.issue-rail__footer{border-top:1px solid #afc5d529;align-items:center;margin-top:1.5rem;padding-top:2rem}.issue-rail__footer p{color:#f3f1eba8;max-width:39rem;font-size:.95rem;line-height:1.75}.issue-rail__archive-link{color:var(--gold);letter-spacing:.08em;border:1px solid #ddba6894;justify-content:space-between;gap:2rem;padding:.85rem 1.1rem;font-weight:700;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.issue-rail__archive-link:hover,.issue-rail__archive-link:focus-visible{background:var(--gold);color:var(--black)}.research-questions{isolation:isolate;width:var(--content);grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,7rem);margin-inline:auto;padding-block:clamp(5.25rem,9vw,8rem);display:grid;position:relative;overflow:clip}.research-questions:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent 0 7.8%, #2129300f 7.8% 7.9%, transparent 7.9%), repeating-linear-gradient(0deg, transparent 0 2.75rem, #527c9812 2.75rem calc(2.75rem + 1px)), var(--paper);position:absolute;inset:3.5rem 0;box-shadow:0 26px 70px #05090f14}.research-questions__masthead{align-self:start;position:sticky;top:2rem}.research-questions__folio{color:var(--blue);margin-bottom:1.1rem}.research-questions__masthead h2{max-width:9em;font-family:var(--serif);letter-spacing:var(--tracking-display);font-size:clamp(2.4rem,4vw,4.1rem);font-weight:600;line-height:1.16}.research-questions__masthead>p:last-child{color:#212930bd;max-width:24rem;font-family:var(--serif);margin-top:1.5rem;line-height:1.8}.research-questions__list{counter-reset:question;border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.research-questions__list li{border-bottom:1px solid #2129303d}.research-questions__list a{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);min-height:clamp(8rem,12vw,10.75rem);padding:1.5rem 0;text-decoration:none;transition:padding .22s,color .18s,background-color .18s;display:grid}.research-question__number{color:var(--blue);font-family:var(--serif);font-variant-numeric:tabular-nums;align-self:start;padding-top:.35rem;font-size:1.05rem}.research-question__copy{gap:.7rem;display:grid}.research-question__copy small{color:var(--muted)}.research-question__copy strong{max-width:17em;font-family:var(--serif);letter-spacing:-.018em;text-wrap:balance;font-size:clamp(1.55rem,2.6vw,2.45rem);font-weight:600;line-height:1.38}.research-question__arrow{width:3.4rem;height:3.4rem;font-family:var(--serif);border:1px solid #21293057;place-items:center;font-size:1.25rem;transition:background-color .18s,color .18s,transform .22s;display:grid}.research-questions__list a:hover,.research-questions__list a:focus-visible{background:var(--ink);color:var(--paper);padding-inline:1rem}.research-questions__list a:hover .research-question__arrow,.research-questions__list a:focus-visible .research-question__arrow{background:var(--gold);color:var(--ink);transform:translate(.2rem,-.2rem)}@media (width>=1024px){.issue-rail[data-rail-motion=autoplay]{scroll-snap-type:none;overflow:hidden}.issue-rail[data-rail-motion=autoplay] .issue-rail__track{will-change:transform}[data-rail-motion=autoplay] .issue-rail-card{opacity:.84;transition:opacity .36s ease, translate .36s var(--ease-editorial), border-color .28s ease, box-shadow .36s ease;translate:0}[data-rail-motion=autoplay] .issue-rail-card[data-rail-active=true]{opacity:1;border-color:#ddba6885;translate:0 -.2rem;box-shadow:0 28px 72px #0000006b}}@media (width<=1023px){.issue-rail__stage{min-height:auto}.issue-rail-card{flex-basis:min(70vw,32rem)}.issue-rail-card:nth-child(2n){transform:none}}@media (width<=767px){.issue-rail-section{padding-block:5rem 4.5rem}.issue-rail__intro,.issue-rail__footer,.research-questions{grid-template-columns:1fr}.issue-rail__intro{gap:1.5rem}.issue-rail__intro h2{font-size:clamp(2.65rem,13vw,4.1rem)}.issue-rail__stage{padding-block:3rem 1.5rem}.issue-rail__track{gap:1rem;padding-right:20vw}.issue-rail-card{flex-basis:78vw}.issue-rail-card__body{padding:1.25rem}.issue-rail-card h3{font-size:1.4rem}.issue-rail__footer{gap:1.5rem}.issue-rail__archive-link{width:100%}.research-questions{gap:2.5rem;padding-block:5rem}.research-questions:before{top:2rem;bottom:2rem}.research-questions__masthead{position:static}.research-questions__list a{grid-template-columns:auto minmax(0,1fr);min-height:8.75rem}.research-question__arrow{display:none}}html[data-motion=reduced] .issue-rail{scroll-snap-type:x mandatory!important;overflow-x:auto!important}html[data-motion=reduced] .issue-rail__track{will-change:auto;transform:none!important}html[data-motion=reduced] .issue-rail-card,html[data-motion=reduced] .issue-rail-card:nth-child(2n){opacity:1;transform:none}
