:root{--ink:#0c0907;--chocolate:#1c120c;--wine:#3a1418;--tobacco:#3a2418;--rust:#a8492a;--cream:#f1e8d8;--daylight:#fbf8f3;color-scheme:dark;background:var(--ink);color:var(--cream);font-synthesis:none;font-family:Hanken Grotesk,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:6px;text-decoration-thickness:1px}a:hover{color:#d8997f}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:6px;outline:2px solid #d8997f}header{z-index:2;justify-content:space-between;align-items:center;gap:24px;padding:30px 5vw;display:flex;position:relative}header nav,footer nav{flex-wrap:wrap;gap:26px;display:flex}header a,footer nav a{font-size:13px;text-decoration:none}header .mark{letter-spacing:.1em;font-size:19px}nav [aria-current=page]{text-decoration:underline}.skip{z-index:10;background:var(--cream);color:var(--ink);padding:15px;position:absolute;top:-100px;left:20px}.skip:focus{top:10px}section,.page-head,.article{padding:100px 8vw}h1,h2,h3,.display,.serif{letter-spacing:-.025em;font-family:Instrument Serif,serif;font-weight:400;line-height:1.04}h1{max-width:1100px;margin:25px 0 40px;font-size:clamp(56px,8vw,120px)}h2{margin:25px 0 40px;font-size:clamp(42px,5.5vw,84px)}h3{font-size:36px}p{max-width:640px;font-size:20px;line-height:1.65}.label{letter-spacing:.17em;text-transform:uppercase;font-size:11px;line-height:1.6}.text-link{margin:20px 26px 20px 0;font-size:14px;display:inline-block}.hero{background:radial-gradient(ellipse at 80% 20%,var(--tobacco),transparent 70%),var(--chocolate);flex-direction:column;justify-content:space-between;min-height:calc(100svh - 88px);padding:9vh 8vw 6vh;display:flex}.hero .thesis{max-width:650px;font-family:Instrument Serif,serif;font-size:clamp(35px,4vw,60px);line-height:1.1}.hero h1{margin:9vh 0 20px;font-size:clamp(64px,9vw,150px)}.silence{align-items:center;min-height:65vh;padding:180px 14vw;display:flex}.silence p{max-width:850px;font-family:Instrument Serif,serif;font-size:clamp(34px,4vw,60px);line-height:1.2}.statecraft{background:#111211}.rust{color:var(--rust)}.support{margin-left:auto}.process{word-spacing:12px;border-top:1px solid #ffffff25;margin-top:70px;padding-top:25px;font-size:12px}.unborrowed{background:var(--tobacco)}.regulator{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.numeral{letter-spacing:-.07em;font-size:clamp(110px,20vw,300px);font-weight:200;line-height:.9}.book{background:var(--wine)}.book h2,.book h1{max-width:900px}.book .fragment{font-size:clamp(46px,6vw,90px);line-height:1.05}.book blockquote{max-width:720px;margin:70px 0;font-family:Instrument Serif,serif;font-size:clamp(30px,3.5vw,52px);font-style:italic;line-height:1.2}.daylight,.light{background:var(--daylight);color:var(--ink);color-scheme:light}.daylight .label,.light .label{color:#5d5148}.daylight a:hover,.light a:hover{color:#8a351c}.arc{letter-spacing:.05em;margin-top:60px;font-size:12px;line-height:2}.writing-item{border-top:1px solid #ffffff35;margin-top:40px;padding-top:28px}.writing-item h2{max-width:850px;font-size:clamp(36px,5vw,66px)}.letter{background:var(--chocolate);padding-top:80px;padding-bottom:100px}.letter h2{max-width:700px}.letter form{max-width:640px}.inline-form{align-items:end;gap:16px;display:flex}label{margin:20px 0 10px;font-size:13px;display:block}input,select,textarea{font:inherit;width:100%;max-width:100%;color:inherit;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:15px 0;font-size:18px}select option{background:var(--daylight);color:var(--ink)}textarea{resize:vertical;min-height:160px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;min-height:48px;padding:15px 25px}button:hover{background:var(--cream);color:var(--ink)}.light button:hover{background:var(--ink);color:var(--cream)}.inline-form div{flex:1}.trap{position:absolute;left:-10000px}.status{min-height:24px;font-size:15px}footer{border-top:1px solid #8884;padding:75px 5vw 30px}footer .invitation{max-width:800px;margin-top:90px;font-family:Instrument Serif,serif;font-size:clamp(32px,4vw,55px);line-height:1.15}.giant-name{letter-spacing:-.045em;max-width:none;margin:100px 0 60px;font-family:Instrument Serif,serif;font-size:clamp(60px,11vw,180px);line-height:.9}.footer-line{letter-spacing:.04em;justify-content:space-between;gap:20px;font-size:11px;display:flex}.footer-line a{text-decoration:none}.page-head{padding-bottom:65px}.lead{font-size:24px}.article{max-width:1000px;margin:auto;padding-top:40px}.article p{max-width:640px}.chapter{border-top:1px solid #8884;grid-template-columns:1fr 2fr;gap:60px;display:grid}.chapter .section-body{max-width:720px}.chapter .serif{font-size:clamp(30px,4vw,55px);line-height:1.15}.record{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.record p{font-size:15px}.work-row{border-top:1px solid #8885;grid-template-columns:1fr 2fr;gap:50px;padding:45px 0;display:grid}.work-row h2,.work-row p{margin-top:0}.work-row a{text-decoration:none}.contact-form{max-width:640px}.contact-form button{margin-top:30px}.notice{font-size:14px}.press-bio{border-top:1px solid #8885;padding:30px 0}.press-bio p{font-size:18px}.section-links{flex-direction:column;align-items:start;gap:25px;display:flex}.section-links a{font-family:Instrument Serif,serif;font-size:42px}.light footer{background:var(--daylight)}.not-found{min-height:65vh}.light .writing-item{border-color:#8885}@media (width<=700px){header{align-items:start;padding:24px 6vw}header nav{justify-content:flex-end;gap:14px 20px;max-width:245px}header nav a{font-size:12px}section,.page-head,.article{padding:75px 7vw}.hero{min-height:85svh;padding:7vh 7vw 50px}.hero h1{margin-top:90px;font-size:clamp(58px,11vw,76px)}.hero .thesis{font-size:36px}.silence{min-height:55vh;padding:110px 8vw}.regulator,.chapter,.record,.work-row{grid-template-columns:1fr;gap:30px}.numeral{font-size:150px}.chapter .label{margin-bottom:0}.record{gap:30px}.inline-form{flex-direction:column;align-items:stretch}.inline-form button{align-self:start}.footer-line{flex-direction:column;line-height:1.8}footer nav{gap:18px}.giant-name{margin:70px 0 45px}.support{margin-left:0}.process{word-spacing:3px;line-height:2}p{font-size:19px}.lead{font-size:22px}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.home header{position:absolute;inset:0 0 auto}.home .hero{background:var(--ink);height:100svh;min-height:960px;max-height:1200px;padding:100px 3.3vw 40px;display:block;position:relative;overflow:hidden}.hero-photo{width:63%;position:absolute;inset:0 auto 0 0;overflow:hidden}.hero-photo img{object-fit:cover;object-position:30% 30%;width:100%;height:100%}.hero-photo:after{content:"";background:linear-gradient(90deg,transparent 42%,var(--ink) 94%),linear-gradient(0deg,#0c09078c,transparent 30%);position:absolute;inset:0}.home .hero .thesis{z-index:1;width:340px;font:300 20px/1.5 Hanken Grotesk,sans-serif;position:absolute;top:170px;right:4.4vw}.home .hero h1{z-index:1;max-width:none;margin:0;position:absolute;bottom:-4vw;left:29%}.given-name{margin-left:2vw;font-size:4.6vw;line-height:1;display:block}.surname{letter-spacing:-.035em;white-space:nowrap;font-size:30vw;line-height:1;display:block}.hero .label{z-index:1;position:absolute;bottom:28px;left:3.3vw}.home .silence{min-height:640px;padding:110px 11vw}.home .silence p{max-width:1050px;font-size:clamp(44px,7.8vw,112px);line-height:1}.home .statecraft{background:var(--cream);min-height:1150px;padding:35px 3.3vw 100px;position:relative;overflow:hidden}.statecraft-word{white-space:nowrap;letter-spacing:-.04em;margin-bottom:110px;margin-left:-1vw;font-size:27vw;line-height:1}.home .statecraft h2{max-width:520px;font-size:64px}.home .statecraft .support{max-width:520px;margin-left:0}.product-evidence{margin:80px -6vw 0 35%;display:block;overflow:hidden}.product-evidence img{width:100%;height:auto;display:block}.home .process{color:#6e5644;border-color:#6e564440}.home .unborrowed{background:var(--wine);min-height:560px}.home .unborrowed h2{font-size:clamp(60px,10.4vw,150px)}.home .unborrowed p:not(.label){margin-left:auto}.home .regulator{min-height:660px;padding-left:3vw}.home .regulator .numeral{font-size:39vw}.home .regulator h2{max-width:380px;font:300 24px/1.35 Hanken Grotesk,sans-serif}.home .book{background:radial-gradient(70% 60% at 72% 38%,#5a2321,#2a1210 40%,var(--ink) 78%);min-height:1100px;overflow:hidden}.home .book h2{max-width:1150px;margin-bottom:100px;font-size:clamp(80px,16vw,260px);font-style:italic;line-height:.86}.home .book .fragment{font-size:42px}.home .book blockquote{max-width:450px;margin-left:auto;font-size:36px}.provenance{grid-template-columns:1fr 1fr;gap:7vw;min-height:900px;display:grid}.provenance>img{object-fit:cover;object-position:50% 22%;width:100%;height:100%}.provenance:has(>img){padding-left:0}.home-writing{min-height:850px}.home-writing .writing-item{border:0;grid-template-columns:2fr 1fr;gap:20px 6vw;display:grid}.home-writing .writing-item h2{grid-area:2/1/span 3;font-size:clamp(48px,6.7vw,96px)}.home-writing .writing-item p:not(.label){grid-area:2/2}.home-writing .writing-item .text-link{grid-column:2}.home .letter{padding-top:10px}.home .letter h2{font-size:30px}.home footer{background:var(--chocolate);min-height:680px;overflow:hidden}.home footer nav{flex-direction:column;gap:6px}.home footer nav a{font-family:Instrument Serif,serif;font-size:44px}.home footer .invitation{max-width:480px;margin:40px 0 0 auto;font:400 20px/1.6 Hanken Grotesk,sans-serif}.home .giant-name{white-space:nowrap;color:#ad9683;margin-bottom:50px;font-size:14vw}.light footer{background:var(--chocolate);color:var(--cream)}.about-story .chapter{border:0;padding:100px 3.3vw}.about-opener{min-height:850px;position:relative;overflow:hidden}.about-opener>img{object-fit:cover;object-position:50% 15%;width:49%;height:100%;position:absolute;top:0;right:0;mask-image:linear-gradient(90deg,#0000,#000 50%)}.about-opener h1,.about-opener p{z-index:1;position:relative}.about-opener h1{max-width:860px;font-size:clamp(65px,8.9vw,128px)}.about-opener .lead{max-width:460px;margin-top:90px;font-size:19px}.communication h2{font-size:44px}.communication .numeral{margin-bottom:40px;font-family:Hanken Grotesk,sans-serif;font-size:clamp(180px,21vw,300px);display:block}.about-story .media-chapter{align-items:center;min-height:520px}.about-story .operator{background:var(--cream)}.operator .numeral{margin:20px 0 80px;font-size:clamp(100px,28vw,400px)}.institutions,.panel-photo{background:var(--wine)}.panel-photo img{object-fit:cover;object-position:60% 45%;width:100%;height:auto;max-height:700px;display:block}.about-story .building{min-height:700px}.building h2{font-size:clamp(60px,9vw,130px)}@media (width>=1000px){.home .statecraft:has(.product-evidence) .product-evidence{margin:0;position:absolute;top:520px;left:45%;right:-40px}.home .statecraft .process{margin-top:120px}}@media (width<=700px){.home .hero{height:100svh;min-height:780px;padding:100px 7vw 40px}.hero-photo{width:100%;height:75%}.hero-photo:after{background:linear-gradient(0deg,var(--ink),transparent 80%)}.home .hero .thesis{width:60%;font-size:18px;top:130px;right:7vw}.home .hero h1{margin:0;bottom:90px;left:7vw}.given-name{margin:0 0 20px;font-size:9vw}.surname{font-size:26vw}.home .silence{min-height:520px;padding:90px 8vw}.home .statecraft{min-height:auto;padding:60px 7vw 90px}.statecraft-word{margin-bottom:70px;font-size:25vw}.home .statecraft h2{font-size:48px}.product-evidence{margin:50px 0 0}.home .regulator{min-height:620px;padding:70px 7vw}.home .regulator .numeral{font-size:65vw}.home .book{min-height:950px}.home .book h2{font-size:23vw}.home .book .fragment{font-size:38px}.home .book blockquote{margin-top:80px;font-size:30px}.provenance{grid-template-columns:1fr;min-height:0}.provenance:has(>img){padding:0 0 70px}.provenance>img{max-height:600px}.provenance:has(>img)>div{padding:30px 7vw}.home-writing .writing-item{display:block}.home-writing{min-height:750px}.home footer{min-height:680px}.home footer .invitation{margin:60px 0 0}.home .giant-name{white-space:normal;font-size:18vw}.about-opener{min-height:850px}.about-opener>img{opacity:.5;width:100%}.about-opener h1{font-size:64px}.about-story .chapter{padding:80px 7vw}.operator .numeral{font-size:35vw}.communication .numeral{font-size:200px}.building .section-links a{font-size:36px}}@media (prefers-reduced-motion:no-preference){.hero-photo img{animation:10s cubic-bezier(.2,.6,.2,1) both hero-push}@keyframes hero-push{0%{transform:scale(1.07)}to{transform:scale(1)}}}html{overflow-x:hidden}body{overflow-x:clip}main{min-height:55vh}img{max-width:100%}picture{display:block}picture img{object-fit:cover;width:100%;height:100%;display:block}.menu-toggle{display:none}.site-header{z-index:20}.site-header .mark{letter-spacing:-.03em;font-family:Instrument Serif,serif;font-size:27px}.site-header nav a{padding:11px 0}.text-link{align-items:center;gap:4px;min-height:44px;display:inline-flex}em,.home .book h2,.book-page-hero h1{font-family:Instrument Serif,serif;font-style:italic}.home .book .fragment{font-style:normal}.home .book blockquote{font-style:italic}.home .hero-photo picture,.hero-photo img{height:100%}.provenance picture{width:100%;height:100%}.provenance picture img{object-position:50% 22%}.about-opener picture{width:49%;height:100%;position:absolute;top:0;right:0;mask-image:linear-gradient(90deg,#0000,#000 50%)}.about-opener picture img{object-position:50% 15%}.panel-photo{max-height:700px;position:relative;overflow:hidden}.panel-photo picture,.panel-photo img{height:700px}.panel-photo img{object-position:60% 45%}.panel-photo:after{content:"";background:linear-gradient(transparent,var(--wine));pointer-events:none;height:200px;position:absolute;inset:auto 0 0}.home .statecraft{min-height:990px}.home .statecraft .process{word-spacing:normal;letter-spacing:.14em;max-width:520px;line-height:2.2}.home-writing .writing-item .label{grid-column:1}.home .book h2{animation:2.4s ease-out both book-rise}@keyframes book-rise{0%{opacity:.4;transform:translateY(40px)}to{opacity:1;transform:none}}.work-index .work-row p{max-width:800px;font-family:Instrument Serif,serif;font-size:clamp(30px,4vw,58px);line-height:1.1}.work-index .work-row h2{font-size:clamp(34px,4vw,58px)}.statecraft-study-hero{min-height:800px;padding-top:100px}.statecraft-study-hero h1{max-width:1300px;font-size:clamp(70px,11.7vw,168px);line-height:.9}.statecraft-study-hero .lead{max-width:760px;margin-left:auto;font-size:24px}.study-problem{min-height:650px}.study-problem h2{max-width:1100px;font-size:clamp(52px,7vw,110px)}.study-model{background:var(--cream);color:var(--ink)}.study-model .lead{max-width:820px;font-size:25px}.study-model ol,.principles ol{margin:70px 0 0;padding:0;list-style:none}.study-model li{border-top:1px solid #0c090738;grid-template-columns:80px minmax(170px,1fr) 2fr;align-items:baseline;gap:28px;padding:28px 0;font-size:20px;display:grid}.study-model li:last-child{border-bottom:1px solid #0c090738}.study-model li strong{font-family:Instrument Serif,serif;font-size:46px;font-weight:400}.study-model li.emphasis{color:var(--rust)}.study-model li span:last-child{font-size:18px;line-height:1.5}.principles li{border-top:1px solid #0c090738;grid-template-columns:80px 1fr;align-items:baseline;gap:30px;display:grid}.principles li p{max-width:1000px;margin:25px 0;font-family:Instrument Serif,serif;font-size:clamp(38px,5vw,70px);line-height:1.05}.principles>.label:not(:first-child){margin-top:90px}.venture-page{min-height:80vh}.venture-page h1{max-width:1200px}.venture-page p:not(.label){max-width:750px}.regulator-page{grid-template-columns:45% 1fr;align-items:center;gap:5vw;display:grid}.regulator-page .numeral{font-size:35vw}.regulator-page h1{font-size:clamp(40px,4vw,70px)}.book-page-hero{background:radial-gradient(70% 65% at 72% 40%,#612b2b,#3a1418 55%,#0c0907);min-height:900px;padding-top:95px}.book-page-hero h1{max-width:none;margin:80px 0;font-size:clamp(80px,16vw,240px);line-height:.83}.book-page-hero .subtitle{max-width:850px;font-family:Instrument Serif,serif;font-size:clamp(32px,4vw,60px)}.book-intro{place-items:center;min-height:600px;display:grid}.book-intro p{max-width:1150px;font-size:clamp(50px,7vw,110px);line-height:1}.book-framework h2{max-width:1250px;font-size:clamp(65px,10vw,150px)}.framework-grid{grid-template-columns:repeat(4,1fr);gap:30px;margin:100px 0;display:grid}.framework-grid>div{border-top:1px solid #0c09074d}.framework-grid h3{font-size:clamp(36px,4vw,66px)}.framework-grid p{font-size:18px}.framework-close{max-width:800px;margin-left:auto;font-family:Instrument Serif,serif;font-size:clamp(32px,3.2vw,50px);line-height:1.12}.book-quotes{background:var(--wine)}.book-quote{border-top:1px solid #f1e8d844;padding:70px 0}.book-quote p.display{max-width:1100px;font-size:clamp(37px,5.5vw,84px);line-height:1.06}.book-excerpt{scroll-margin-top:40px}.book-excerpt h2{max-width:900px}.excerpt-text{max-width:700px;margin:90px auto 0}.excerpt-text p{max-width:none;margin:0 0 28px;font-size:19px;line-height:1.8}.book-author{min-height:240px}.book-author a{font-family:Instrument Serif,serif;font-size:clamp(35px,5vw,70px)}.article-head{background:var(--cream);padding:120px 8vw 100px}.article-head h1{max-width:1200px;font-size:clamp(68px,9vw,130px)}.article-head .article-subtitle{max-width:900px;font-family:Instrument Serif,serif;font-size:clamp(31px,3.5vw,55px);line-height:1.1}.article-head .lead{max-width:800px;margin-top:80px}.article-head .byline{margin-top:70px;font-size:14px}.research-body{background:var(--daylight);color:var(--ink);padding:120px max(7vw,50vw - 350px);font-size:20px;line-height:1.75}.research-body>*{max-width:700px}.research-body p{max-width:none;margin:0 0 30px;font-size:20px;line-height:1.75}.research-body h2{margin:20px 0 45px;font-size:clamp(48px,6vw,82px);line-height:1.05}.research-body h3{margin:80px 0 25px;font-size:clamp(34px,4vw,52px);line-height:1.1}.research-body .article-label{letter-spacing:.17em;color:#7a6e62;margin:90px 0 15px;font-size:11px}.research-body blockquote{border-left:3px solid var(--rust);margin:45px 0 60px;padding-left:35px;font-family:Instrument Serif,serif;font-size:clamp(28px,3.1vw,43px);line-height:1.2}.research-body ul{margin:25px 0 50px;padding-left:25px}.research-body li{padding:8px 0;font-size:18px;line-height:1.5}.research-after{border-top:1px solid #0c090738;padding-top:80px;padding-bottom:90px}.research-after p{font-size:17px}.research-after .text-link{margin-top:40px;font-size:18px}.press-photo{max-width:500px;margin:80px 0}.press-photo picture{aspect-ratio:1792/2390}.press-photo img{object-fit:cover}.press-bio{padding:55px 0}.press-bio h2{font-size:50px}.press-bio p{max-width:850px}.contact-section{padding-top:20px}.not-found{padding-top:170px}@media (width<=1199px){.home .hero{min-height:820px}.home .statecraft{min-height:850px}.framework-grid{grid-template-columns:repeat(2,1fr)}.home .book h2{font-size:15vw}}@media (width<=767px){header.site-header{align-items:center;padding:20px 6vw}.menu-toggle{background:0 0;border:0;min-width:52px;min-height:44px;padding:10px 0;font-size:15px;display:block}.site-header nav{background:var(--ink);color:var(--cream);z-index:-1;flex-direction:column;justify-content:flex-start;gap:0;padding:100px 8vw 40px;display:none;position:fixed;inset:0}.site-header nav.open{display:flex}.site-header nav a{min-height:60px;font-family:Instrument Serif,serif;font-size:clamp(44px,12vw,70px);line-height:1.2}.menu-open{overflow:hidden}.home .hero{height:100svh;min-height:690px}.home .hero-photo{width:100%;height:78%}.home .hero-photo:after{background:linear-gradient(0deg,var(--ink) 2%,transparent 82%)}.home .hero-photo img{object-position:30% 25%}.home .hero .thesis{width:85%;font-size:18px;inset:auto auto 250px 7vw}.home .hero h1{bottom:60px}.given-name{font-size:8.5vw}.surname{font-size:25vw}.home .silence{min-height:480px}.home .statecraft{min-height:0}.statecraft-word{white-space:normal;overflow-wrap:anywhere;font-size:24vw}.home .statecraft h2{font-size:clamp(43px,10vw,64px)}.home .statecraft .process{margin-top:85px}.home .unborrowed{min-height:520px}.home .regulator{min-height:570px}.home .book{min-height:850px}.home .book h2{font-size:20vw}.provenance picture{height:110vw;max-height:620px}.home-writing{min-height:630px}.about-opener{min-height:860px;padding-top:490px}.about-opener picture{width:100%;height:65%;mask-image:linear-gradient(#000 40%,#0000)}.about-opener picture img{object-position:50% 15%}.about-opener h1{font-size:clamp(56px,12vw,80px)}.about-opener .lead{margin-top:35px}.panel-photo,.panel-photo picture,.panel-photo img{height:56vw;min-height:280px}.panel-photo img{object-position:55% 35%}.about-story .chapter,.regulator-page{display:block}.regulator-page .numeral{font-size:60vw}.statecraft-study-hero{min-height:710px}.statecraft-study-hero h1{font-size:clamp(62px,12vw,100px)}.study-problem{min-height:500px}.study-model li{grid-template-columns:40px 1fr;gap:12px}.study-model li span:last-child{grid-column:2}.principles li{grid-template-columns:40px 1fr;gap:12px}.book-page-hero{min-height:760px}.book-page-hero h1{font-size:19vw}.book-intro{min-height:420px}.framework-grid{grid-template-columns:1fr;margin:70px 0}.book-quote{padding:50px 0}.article-head{padding:110px 7vw 70px}.article-head h1{font-size:clamp(55px,12vw,88px)}.research-body{padding:85px 7vw;font-size:18px}.research-body p{font-size:18px}.research-body blockquote{padding-left:20px}.press-bio h2{font-size:42px}}@media (prefers-reduced-motion:reduce){.home .book h2{animation:none!important}}.book-page-hero{isolation:isolate;background:radial-gradient(ellipse 56% 70% at 77% 48%,#512326 0%,var(--wine) 48%,var(--ink) 100%);align-items:center;min-height:900px;padding:100px 8vw 110px;display:flex;position:relative;overflow:hidden}.book-page-hero:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0c0907e8 0%,#0c090799 33%,#0000 78%);position:absolute;inset:0}.book-hero-copy{z-index:3;width:min(68%,1000px);position:relative}.book-page-hero h1{white-space:nowrap;max-width:none;margin:65px 0 75px;font-size:clamp(80px,9.7vw,160px);line-height:.86}.book-page-hero .subtitle{max-width:780px;margin:0 0 40px;font-size:clamp(32px,3.7vw,58px);line-height:1.09}.book-page-hero .book-hero-copy>p:not(.label,.subtitle){max-width:600px;margin:0 0 30px}.book-page-hero .text-link{font-size:18px}.book-hero-art{z-index:2;pointer-events:none;width:91%;max-width:none;height:88%;position:absolute;top:7%;right:-20%;mask-image:radial-gradient(55% 50%,#000 49%,#0000 100%)}.book-hero-art img{object-fit:contain;width:100%;height:100%}@media (width<=1199px){.book-page-hero{min-height:820px}.book-hero-copy{width:72%}.book-page-hero h1{font-size:clamp(78px,10vw,125px)}.book-hero-art{width:98%;height:80%;top:11%;right:-27%}}@media (width<=767px){.book-page-hero{background:radial-gradient(ellipse 95% 55% at 75% 66%,#512326,var(--wine) 58%,var(--ink));min-height:0;padding:44px 7vw 0;display:block}.book-page-hero:before{background:linear-gradient(#0c090780,#0000 45%)}.book-hero-copy{width:100%}.book-page-hero h1{white-space:normal;margin:26px 0 32px;font-size:19vw;line-height:.87}.book-page-hero .subtitle{margin-bottom:20px;font-size:clamp(33px,9vw,49px)}.book-page-hero .book-hero-copy>p:not(.label,.subtitle){font-size:17px;line-height:1.55}.book-page-hero .text-link{margin:0}.book-hero-art{aspect-ratio:3/2;width:145%;height:auto;margin:-26px -35% -10% -1%;display:block;position:relative;top:auto;right:auto;mask-image:radial-gradient(55% 50%,#000 49%,#0000 100%)}}@media (width>=768px) and (width<=1199px){.book-page-hero .subtitle{max-width:430px}.book-page-hero .book-hero-copy>p:not(.label,.subtitle){max-width:410px}}.article-head{display:block}.article-head .label{margin-right:32px;display:inline-block}.article-head h1{margin-top:55px}.article-head .article-subtitle{margin-top:50px}footer nav a{align-items:center;min-height:44px;display:inline-flex}@media (width<=767px){.research-after p a,.press-bio~p a,.notice a{align-items:center;min-height:44px;display:inline-flex}}.statecraft-study-hero{isolation:isolate;background:radial-gradient(ellipse 65% 48% at 64% 73%,#1b242b 0%,#12191d 48%,var(--ink) 100%);min-height:0;padding-bottom:0;position:relative;overflow:hidden}.statecraft-study-hero .label,.statecraft-study-hero h1,.statecraft-study-hero .lead{z-index:2;position:relative}.statecraft-study-hero .lead{margin-bottom:95px}.statecraft-evidence{width:112%;height:clamp(620px,65vw,900px);margin:0 -14% 0 2%;position:relative;overflow:hidden;mask-image:linear-gradient(#0000 0%,#000 13% 77%,#0000 100%)}.statecraft-evidence:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0c0907 0%,#0000 17% 81%,#0c0907 100%);position:absolute;inset:0}.statecraft-evidence img{object-fit:cover;object-position:50% 36%;width:100%;max-width:none;height:100%;display:block}@media (width>=768px) and (width<=1199px){.statecraft-study-hero .lead{margin-bottom:70px}.statecraft-evidence{width:130%;height:clamp(560px,79vw,760px);margin-left:-10%;margin-right:-20%}.statecraft-evidence img{object-position:58% 45%}}@media (width<=767px){.statecraft-study-hero{background:radial-gradient(ellipse 100% 50% at 68% 78%,#1b242b 0%,#12191d 47%,var(--ink) 100%);padding-bottom:0}.statecraft-study-hero .lead{margin:42px 0 28px;font-size:20px}.statecraft-evidence{width:100vw;height:600px;margin:0 -7vw;mask-image:linear-gradient(#0000 0%,#000 12% 80%,#0000 100%)}.statecraft-evidence:after{background:linear-gradient(90deg,#0c0907 0%,#0000 9% 91%,#0c0907 100%)}.statecraft-evidence img{object-fit:cover;object-position:100% 50%;width:100%;height:100%}}.regulator-page{isolation:isolate;background:radial-gradient(ellipse 72% 65% at 78% 77%,#172337 0%,#111b2b 40%,var(--ink) 100%);align-items:start;min-height:1220px;padding-top:110px;position:relative;overflow:hidden}.regulator-page .numeral,.regulator-statement{z-index:2;position:relative}.regulator-page .numeral{letter-spacing:-.085em;line-height:.78}.regulator-statement{padding-top:48px}.regulator-evidence{z-index:1;width:90vw;height:660px;margin:0;position:absolute;top:530px;right:-8vw;overflow:hidden;mask-image:linear-gradient(#0000 0%,#000 15% 79%,#0000 100%)}.regulator-evidence:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0c0907 0%,#0000 12% 91%,#0c0907 100%);position:absolute;inset:0}.regulator-evidence img{object-fit:cover;object-position:50% 11%;width:100%;max-width:none;height:100%;display:block}@media (width>=768px) and (width<=1199px){.regulator-page{min-height:1130px}.regulator-statement{padding-top:18px}.regulator-evidence{width:108vw;height:640px;top:470px;right:-22vw}.regulator-evidence img{object-position:0% 10%}}@media (width<=767px){.regulator-page{background:radial-gradient(ellipse 125% 55% at 65% 78%,#172337,#111b2b 45%,var(--ink));min-height:0;padding-top:70px;padding-bottom:0;display:block}.regulator-page .numeral{font-size:60vw}.regulator-statement{padding-top:10px}.regulator-evidence{width:100vw;height:500px;margin:30px -7vw 0;position:relative;top:auto;right:auto;mask-image:linear-gradient(#0000 0%,#000 12% 80%,#0000 100%)}.regulator-evidence:after{background:linear-gradient(90deg,#0c0907 0%,#0000 8% 91%,#0c0907 100%)}.regulator-evidence img{object-position:0% 20%}}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff")}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/hanken-grotesk-latin-200-normal.CAVSguIF.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-200-normal.BMyZPP_b.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/hanken-grotesk-latin-300-normal.7Inw_u-u.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-300-normal.D6QX6NIr.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-400-normal.CjyVwvJV.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-500-normal.DrDcrrxK.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-500-normal.Bo-NxEKf.woff)format("woff")}
