.signature{height:auto}header nav{gap:26px}header nav a{display:inline-block}.identity-strip{padding:45px 10%;border-bottom:1px solid var(--line);display:flex;gap:65px;align-items:center}.identity-strip p{font-size:15px;line-height:1.9;color:#bcbcbc;max-width:700px;margin:0}.identity-strip p a{color:var(--gold);text-decoration:underline;text-underline-offset:4px}.identity-strip .text-link{flex-shrink:0;gap:18px;white-space:nowrap}.home-explore{padding:60px 10%;border-bottom:1px solid var(--line)}.home-explore>a{display:flex;justify-content:space-between;align-items:center;font-family:'Italiana',serif;font-size:38px;padding:25px 0;border-bottom:1px solid var(--line)}.home-explore>a span{font:20px 'DM Sans',sans-serif;color:var(--gold)}footer nav{display:flex;gap:20px;font-size:11px}.editorial main{padding-bottom:85px}.breadcrumbs{padding:28px 10% 0;display:flex;gap:12px;flex-wrap:wrap;font-size:11px;color:#a4a4a4}.breadcrumbs a:hover,.prose a:hover{color:#f4efe5}.breadcrumbs [aria-current]{color:var(--gold)}.editorial-hero{padding:70px 10% 80px;border-bottom:1px solid var(--line)}.editorial h1{font-size:clamp(46px,5.8vw,83px);line-height:1.1;letter-spacing:-2px;margin:25px 0 30px}.editorial h1 .script{margin-top:12px}.deck{font-size:18px;line-height:1.8;color:#bcbcbc;max-width:700px}.editorial-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:8%;padding:70px 10%}.editorial-aside{font-size:14px;line-height:1.9}.editorial-aside nav{display:flex;flex-direction:column;gap:12px;margin-top:35px;color:#bcbcbc;font-size:12px}.bio-photo{width:100%;height:auto;filter:grayscale(1);margin-bottom:20px;border:1px solid #333}.prose{max-width:740px}.prose section{margin-bottom:55px;scroll-margin-top:35px}.prose h2{font-size:36px;line-height:1.2;margin:0 0 22px;letter-spacing:-.6px}.prose p{font-size:15px;line-height:1.95;color:#bcbcbc}.prose strong{color:#f4efe5;font-weight:500}.prose a:not(.connect-button){color:var(--gold);text-decoration:underline;text-underline-offset:4px}.prose details{padding:3px 0}.prose summary{font-size:14px;line-height:1.6;justify-content:space-between}.prose details p{padding-left:0}.source-note{border-top:1px solid var(--line);margin-top:40px;padding-top:22px;color:#a4a4a4;font-size:12px;line-height:1.8}.prose .source-note p,.prose p.source-note{font-size:12px;line-height:1.8}.reading-width{margin:65px auto;padding:0 25px;max-width:790px}.byline{font-size:12px!important;letter-spacing:.3px}.author-box{border-top:1px solid var(--line);padding-top:30px;margin-top:55px}.editorial-list{padding:0 10%;max-width:1200px}.editorial-list article{border-bottom:1px solid var(--line);padding:65px 0}.editorial-list h2{font-size:44px;margin:18px 0 22px;line-height:1.15}.editorial-list h2>a{display:flex;justify-content:space-between;gap:25px}.editorial-list h2>a span{color:var(--gold)}.editorial-list article>p:not(.eyebrow){color:#bcbcbc;line-height:1.9;font-size:15px;max-width:730px}.editorial-list .venture-fact{color:var(--gold)!important;font-size:20px!important}.editorial-list .text-link{margin-top:5px}body{max-width:none}footer{flex-wrap:wrap;gap:25px}.editorial header{border-bottom:1px solid var(--line)}@media(max-width:760px){header{height:auto;min-height:110px;padding:22px 7%;flex-wrap:wrap;gap:20px}header nav{gap:20px;flex-wrap:wrap}header nav a:nth-child(2),header nav .nav-contact{display:inline-block}.nav-contact{border:0;padding:0}.identity-strip{padding:35px 7%;display:block}.identity-strip p{font-size:14px}.identity-strip .text-link{margin-top:15px}.home-explore{padding:45px 7%}.home-explore>a{font-size:31px}.breadcrumbs{padding:22px 7% 0}.editorial-hero{padding:45px 7% 50px}.editorial h1{font-size:43px;letter-spacing:-1px}.editorial h1 .script{line-height:1}.deck{font-size:16px}.editorial-grid{grid-template-columns:1fr;padding:45px 7%;gap:40px}.editorial-aside .bio-photo{max-width:450px}.editorial-aside nav{flex-direction:row;flex-wrap:wrap;gap:15px}.prose h2{font-size:31px}.prose p{font-size:14px}.reading-width{margin-top:45px;padding:0 7%}.editorial-list{padding:0 7%}.editorial-list article{padding:45px 0}.editorial-list h2{font-size:34px}footer nav{gap:16px;flex-wrap:wrap}footer .signature{width:110px}}@media(min-width:1500px){main,header,footer{max-width:1800px;margin-left:auto;margin-right:auto}}
footer nav a,.editorial-aside nav a{display:inline-block}
