@font-face{font-family:'Newsreader Variable';src:url('/assets/fonts/newsreader.woff2') format('woff2');font-weight:200 800;font-style:normal;font-display:swap}
@font-face{font-family:'Geist Variable';src:url('/assets/fonts/geist.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:'Geist Mono Variable';src:url('/assets/fonts/geist-mono.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
/* Fallbacks sized per weight to the web fonts' widths on the site's own text (outputs/audit-release-a-2026-10-27/measure/calibrate2.js) and heights (computed from the woff2 files), so a line set before the fonts load keeps its length and the page does not reflow when they swap in. */
@font-face{font-family:'Newsreader Fallback';src:local('Georgia');font-weight:100 430;size-adjust:95.25%;ascent-override:75.72%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:'Newsreader Fallback';src:local('Georgia');font-weight:431 599;size-adjust:96.74%;ascent-override:75.72%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:'Newsreader Fallback';src:local('Georgia Bold'),local('Georgia-Bold');font-weight:600 900;size-adjust:95.25%;ascent-override:75.72%;descent-override:27.3%;line-gap-override:0%}
@font-face{font-family:'Geist Fallback';src:local('Arial'),local('Helvetica');font-weight:100 599;size-adjust:104.57%;ascent-override:95.5%;descent-override:28.03%;line-gap-override:0%}@font-face{font-family:'Geist Fallback';src:local('Arial Bold'),local('Arial-BoldMT'),local('Helvetica Bold');font-weight:600 900;size-adjust:101.96%;ascent-override:95.5%;descent-override:28.03%;line-gap-override:0%}
:root{--paper:#fafbf8;--ink:#213333;--body:#3f514c;--muted:#5e7069;--teal:#206b71;--gold:#b1843f;--rule:#c9d3cc;--gutter:clamp(24px,5.4vw,104px);--rail:140px;--serif:'Newsreader Variable','Newsreader Fallback',Georgia,serif;--sans:'Geist Variable','Geist Fallback',system-ui,sans-serif;--mono:'Geist Mono Variable',monospace;font-family:var(--sans);color:var(--ink);background:var(--paper);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;scroll-padding-top:28px}
*{box-sizing:border-box}body{margin:0}h1,h2,h3,p,figure{margin:0}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px;touch-action:manipulation}button,summary{touch-action:manipulation}button{font:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--teal);outline-offset:5px}main:focus{outline:none}h1,h2,h3{font-family:var(--serif);font-weight:450;letter-spacing:-.02em;line-height:1.08;text-wrap:pretty}p{line-height:1.55}::selection{background:#dce9e2}.page-width,.site-header,.site-footer{max-width:1640px;margin-inline:auto;padding-inline:var(--gutter)}.arrow{display:inline-block;width:12px;height:12px;vertical-align:middle;flex-shrink:0}.skip-link{position:fixed;left:20px;top:-80px;z-index:100;background:var(--ink);color:var(--paper);padding:13px 18px}.skip-link:focus{top:12px}.site-header{height:96px;display:flex;align-items:center;justify-content:space-between;gap:32px;position:relative;z-index:30}.wordmark{display:inline-flex;align-items:center;min-height:44px;font:450 26px/1.1 var(--serif);letter-spacing:-.025em;white-space:nowrap}.desktop-nav,.nav-public,.nav-access{display:flex;align-items:center}.desktop-nav{gap:38px}.nav-public{gap:28px}.nav-access{gap:24px;padding-left:30px;border-left:1px solid var(--rule)}.desktop-nav a,.nav-access button{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:13px;white-space:nowrap}.desktop-nav a[aria-current]{color:var(--teal);text-decoration:underline;text-decoration-color:#a6bcb4}.portal-placeholder{padding:0;border:0;border-radius:0;background:none;color:var(--muted);opacity:.65;cursor:default;font-size:13px}.mobile-menu{display:none}.text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;width:fit-content;font-size:13px;color:var(--teal)}.body-copy{font-size:18px;line-height:1.62;color:var(--body);text-wrap:pretty}
.resources-intro{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);gap:34px;padding-block:50px 48px}.resources-intro h1{font-size:34px}.resources-intro>div{display:flex;align-items:baseline;justify-content:space-between;gap:28px;flex-wrap:wrap}.resources-intro p{font:450 28px/1.2 var(--serif);letter-spacing:-.02em}.resources-intro nav{display:flex;gap:26px;color:var(--teal);font-size:13px}.resources-intro nav a{display:inline-flex;align-items:center;min-height:44px}.resource-section{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);gap:34px;padding-block:0 76px;scroll-margin-top:36px}.section-rail{font:400 13px/1.5 var(--sans);padding-top:2px;color:var(--muted)}.section-field{min-width:0}.research-feature,.writing-feature{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:40px;align-items:center}.research-art,.writing-art{display:block;min-width:0}.research-art img,.writing-art img{width:100%;height:auto}.feature-copy h3{font-size:40px;max-width:400px}.resource-type{font-size:11px;color:var(--muted);line-height:1.4;margin-bottom:13px}.resource-type span{margin-left:16px}.feature-description{font-size:16px;line-height:1.6;color:var(--body);max-width:38ch;margin-top:18px}.feature-actions{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:17px}.feature-copy>.text-link{margin-top:20px}.byline{font-size:11px;line-height:1.5;display:flex;gap:18px;flex-wrap:wrap;color:var(--muted);margin-bottom:17px}.byline time{font-variant-numeric:tabular-nums}.paper-entry{display:grid;grid-template-columns:78px minmax(0,1fr) minmax(0,1.2fr);gap:28px;align-items:start;border-top:1px solid var(--rule);margin-top:38px;padding-top:30px}.paper-thumbnail{display:block;height:115px;overflow:hidden;border:1px solid #dce1d9;background:white}.paper-thumbnail img{width:100%;height:100%;object-fit:cover;object-position:top}.paper-title h3{font-size:28px;max-width:350px}.paper-subtitle{font:450 18px/1.3 var(--serif);color:var(--body);max-width:330px;margin-top:8px}.paper-description p{font-size:14px;color:var(--body);max-width:53ch;line-height:1.6}.paper-description .text-link{margin-top:10px;font-size:12px}.format{font-size:10px;color:var(--muted);margin-left:14px}.writing-feature{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:40px}.writing-feature h3{font-size:38px;max-width:330px}.support-writing{display:grid;grid-template-columns:1fr 1fr;gap:42px;margin-top:40px}.essay-thumb{display:block;overflow:hidden;margin-bottom:21px}.essay-thumb img{width:100%;aspect-ratio:2.5/1;object-fit:cover;object-position:top}.support-essay h3{font-size:29px;max-width:460px}.support-essay>p:not(.byline){font-size:14px;color:var(--body);max-width:55ch;line-height:1.6;margin-top:12px}.support-essay .text-link{font-size:12px;margin-top:8px}.support-essay .byline{margin-bottom:12px}.tools-section{padding-bottom:90px}.tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.tool-image{display:block;margin-bottom:22px}.tool-image img{width:100%;aspect-ratio:1200/630;object-fit:contain;border:1px solid #e0e4dd}.tool h3{font-size:28px;margin-bottom:13px}.tool .resource-type{font-size:10px;margin-bottom:10px}.tool-description{font-size:13px;line-height:1.65;color:var(--body);max-width:44ch}.tool .text-link{font-size:12px;margin-top:10px}.tools-note{font-size:11px;color:var(--muted);margin-top:35px;max-width:75ch;line-height:1.65}
.home-opening{padding-top:45px}.opening-copy{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:9%;padding-bottom:42px;align-items:start}.opening-copy h1{font-size:clamp(48px,4.65vw,72px);max-width:780px;line-height:1.02;letter-spacing:-.035em}.opening-copy .body-copy{max-width:470px;padding-top:5px;font-size:17px}.opening-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 30px;margin-top:20px}.render-frame picture,.render-frame img{display:block;width:100%;height:auto}.opening-render{max-width:1640px;margin:auto}.home-detail{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:6%;align-items:center;padding-block:95px}.home-copy h2,.capital-copy h2,.home-text>h2{font-size:46px;line-height:1.06;letter-spacing:-.03em;max-width:560px}.home-copy .body-copy{margin-top:24px;max-width:49ch}.capital-copy{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-bottom:45px;align-items:start}.capital-copy .body-copy{max-width:52ch}.home-capital>.render-frame{max-width:1640px;margin:auto}.home-text{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10%;padding-block:75px;border-bottom:1px solid #e0e5df}.home-text .body-copy{max-width:54ch}.supporting-copy{font-size:14px;color:var(--body);line-height:1.7;margin-top:24px;max-width:64ch}.home-text .text-link{margin-top:18px}.reading-detail{max-width:55ch;margin-top:25px;font-size:14px;color:var(--body)}.reading-detail summary{display:flex;align-items:center;justify-content:space-between;gap:25px;cursor:pointer;min-height:44px;list-style:none;color:var(--teal);font-size:13px}.reading-detail summary::-webkit-details-marker{display:none}.reading-detail[open] summary>span{font-size:0}.reading-detail[open] summary>span:after{content:'−';font-size:20px}.reading-detail p{margin-top:18px;line-height:1.7}.affiliations{margin-top:38px}.affiliation-group+.affiliation-group{margin-top:28px}.affiliation-group h3{font:400 11px/1.5 var(--sans);color:var(--muted);margin-bottom:15px}.logo-row{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px}.logo-row img{object-fit:contain;max-height:46px;width:auto;mix-blend-mode:multiply}.logo-row .logo-goldman-sachs{width:80px}.logo-row .logo-bank-of-america{width:145px}.logo-row .logo-deutsche-bank{width:130px}.logo-row .logo-lse{width:40px}.logo-row .logo-chicago-booth{width:160px}.home-contact{padding-block:85px 95px}.home-contact h2{font-size:clamp(44px,5vw,72px);max-width:800px;letter-spacing:-.035em}.home-contact>div{display:flex;align-items:center;gap:35px;margin-top:25px}.contact-email{font-size:14px;color:var(--body);min-height:44px;display:inline-flex;align-items:center}.preview-note{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px var(--gutter);border-top:1px solid #e0e5df;font-size:10px;color:var(--muted)}.preview-note a{display:inline-flex;align-items:center;gap:8px;min-height:32px}
.essay{padding-bottom:80px}.essay-header{margin-left:calc(var(--rail) + 34px);padding-top:24px;max-width:970px;margin-bottom:40px}.breadcrumbs{display:flex;align-items:center;gap:15px;color:var(--muted);font-size:12px;margin-bottom:24px}.breadcrumbs a{display:inline-flex;align-items:center;min-height:44px}.essay-header h1{font-size:clamp(40px,4.5vw,64px);line-height:1.06;letter-spacing:-.03em;max-width:950px}.essay-deck{font:450 27px/1.3 var(--serif);color:var(--body);margin-top:20px;max-width:760px}.essay-header .byline{margin-top:23px;margin-bottom:8px}.essay-sources{display:flex;flex-wrap:wrap;gap:4px 25px;font-size:11px;color:var(--teal)}.essay-sources a{display:inline-flex;align-items:center;gap:8px;min-height:44px}.essay>.art-hero img{width:100%;height:auto}.essay>.art-hero figcaption,.art-fig figcaption{font-size:11px;line-height:1.6;color:var(--muted);margin-top:12px;max-width:760px}.essay-reading{max-width:730px;margin:60px auto 0;font-size:17px;color:var(--body);line-height:1.7}.art-body p{margin-bottom:21px;line-height:1.7}.art-body h2{font-size:35px;margin:42px 0 21px;line-height:1.12;color:var(--ink)}.art-body h3{font-size:27px;line-height:1.2;margin:31px 0 18px;color:var(--ink)}.art-body a{color:var(--teal);text-decoration:underline}.art-body ul,.art-body ol{padding-left:22px;margin-block:20px 25px;line-height:1.7}.art-body li+li{margin-top:9px}.art-body blockquote{font:450 26px/1.4 var(--serif);padding-left:22px;margin:30px 0;border-left:1px solid var(--rule)}.art-fig{margin:36px -70px}.art-fig img{max-width:100%;height:auto;width:100%}.art-fig--portrait{max-width:480px;margin-inline:auto}.art-body table{display:block;overflow:auto;max-width:100%;border-collapse:collapse;font-size:13px}.art-body th,.art-body td{padding:12px;border-bottom:1px solid var(--rule);text-align:left}.art-body .foot{font-size:13px;color:var(--muted);border-top:1px solid var(--rule);padding-top:20px;margin-top:35px}.related-writing{max-width:730px;margin:65px auto 0;border-top:1px solid var(--rule);padding-top:25px}.related-writing h2{font-size:27px}.related-writing ul{padding:0;list-style:none;margin:20px 0 0}.related-writing a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;font-size:14px;color:var(--teal);padding-block:10px}
@media(hover:hover){a:hover{text-decoration:underline}.wordmark:hover{text-decoration:none}.text-link:hover{color:var(--ink)}summary:hover{color:var(--ink)}}
@media(min-width:1500px){:root{--rail:160px}.resources-intro{padding-top:62px}.resource-section{padding-bottom:90px}.feature-copy h3{font-size:44px}.feature-description{font-size:17px}.home-opening{padding-top:60px}}
@media(max-width:1100px){:root{--rail:140px}.desktop-nav{gap:24px}.nav-public{gap:22px}.nav-access{gap:20px;padding-left:23px}.resources-intro>div{gap:12px}.resources-intro p{font-size:26px}.research-feature,.writing-feature{gap:28px;grid-template-columns:minmax(0,1.3fr) minmax(230px,1fr)}.feature-copy h3,.writing-feature h3{font-size:34px}.feature-description{font-size:14px;margin-top:15px}.feature-actions{gap:0 18px;margin-top:10px}.text-link{font-size:12px}.paper-entry{grid-template-columns:65px minmax(0,1fr) minmax(0,1fr);gap:22px}.paper-title h3{font-size:25px}.paper-description p{font-size:13px}.paper-thumbnail{height:96px}.support-writing{gap:30px}.support-essay h3{font-size:26px}.tools-grid{gap:23px}.tool-description{font-size:12px}.opening-copy{gap:7%}.opening-copy .body-copy{font-size:16px}.home-copy h2,.capital-copy h2,.home-text>h2{font-size:40px}.body-copy{font-size:16px}.home-detail{gap:5%;padding-block:70px}.home-text{gap:8%;padding-block:60px}.art-fig{margin-inline:0}}
@media(max-width:920px){.desktop-nav{display:none}.mobile-menu{display:block}.site-header{height:82px}.mobile-menu summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;gap:15px;font-size:13px}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu[open] summary>span{font-size:0}.mobile-menu[open] summary>span:after{content:'−';font-size:18px}.mobile-menu nav{position:absolute;left:0;right:0;top:100%;padding:12px var(--gutter) 25px;background:var(--paper);border-bottom:1px solid var(--rule);box-shadow:0 18px 24px -25px #21333366}.mobile-menu .nav-public,.mobile-menu .nav-access{display:flex;flex-direction:column;align-items:stretch;gap:0}.mobile-menu nav a,.mobile-menu nav button{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px}.mobile-menu .nav-access{border-left:0;border-top:1px solid var(--rule);padding:10px 0 0;margin-top:10px}.resources-intro{padding-block:35px 38px}.resources-intro h1{font-size:31px}.resources-intro p{font-size:24px}.research-feature,.writing-feature{grid-template-columns:1fr;gap:22px}.feature-copy h3,.writing-feature h3{font-size:35px;max-width:600px}.feature-description{font-size:16px;max-width:60ch}.feature-actions{margin-top:10px}.feature-copy>.text-link{margin-top:12px}.paper-entry{grid-template-columns:70px 1fr;gap:16px 24px;margin-top:30px;padding-top:25px}.paper-title h3{font-size:27px;max-width:500px}.paper-description{grid-column:2}.paper-description p{font-size:14px}.paper-thumbnail{grid-row:1 / 3;height:100px}.support-writing{gap:25px;margin-top:30px}.support-essay h3{font-size:25px}.tools-grid{grid-template-columns:1fr;gap:35px}.tool{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.tool-image{grid-row:1 / 5;margin-bottom:0;align-self:start}.tool .resource-type{margin-top:0}.tool-description{font-size:13px}.tool .text-link{margin-top:6px}.home-detail{grid-template-columns:1fr;gap:32px;padding-block:50px}.home-detail .home-copy{max-width:650px}.opening-copy{grid-template-columns:1fr 1fr;gap:7%}.opening-copy h1{font-size:47px}.opening-copy .body-copy{font-size:15px}.opening-actions{gap:0 20px;margin-top:15px}.home-copy h2,.capital-copy h2,.home-text>h2{font-size:38px}.capital-copy{gap:7%;padding-bottom:35px}.home-text{gap:7%}.essay-header{margin-left:0}.essay-reading,.related-writing{max-width:700px}}
@media(max-width:700px){:root{--rail:0px;--gutter:24px}.site-header{height:76px;gap:18px}.wordmark{font-size:24px}.resources-intro{display:block;padding-block:25px 30px}.resources-intro h1{font-size:34px;margin-bottom:16px}.resources-intro>div{display:block}.resources-intro p{font-size:24px;max-width:330px;line-height:1.25}.resources-intro nav{gap:29px;margin-top:14px}.resource-section{display:block;padding-bottom:48px;scroll-margin-top:20px}.section-rail{font-size:12px;margin-bottom:20px}.feature-copy h3,.writing-feature h3{font-size:34px;max-width:450px}.feature-description{font-size:15px;line-height:1.6;margin-top:14px;max-width:52ch}.research-feature,.writing-feature{gap:21px}.resource-type{margin-bottom:12px}.feature-actions{margin-top:12px;gap:0 28px}.paper-entry{margin-top:25px;padding-top:25px;gap:16px 20px;grid-template-columns:58px minmax(0,1fr)}.paper-thumbnail{height:84px}.paper-title h3{font-size:25px}.paper-title .resource-type{font-size:10px}.resource-type span{display:block;margin:5px 0 0}.paper-subtitle{font-size:17px;margin-top:9px}.paper-description{grid-column:1 / -1}.paper-description p{font-size:14px}.paper-description .text-link{margin-top:7px}.support-writing{grid-template-columns:1fr;gap:32px;margin-top:30px}.essay-thumb{margin-bottom:16px}.support-essay h3{font-size:29px}.support-essay>p:not(.byline){font-size:14px}.support-essay .text-link{margin-top:5px}.tool{display:block}.tool-image{margin-bottom:17px}.tool h3{font-size:29px}.tool-description{font-size:14px;max-width:55ch}.tool .resource-type{font-size:11px}.tools-grid{gap:33px}.tools-note{margin-top:25px}.tools-section{padding-bottom:50px}.home-opening{padding-top:23px}.opening-copy{display:block;padding-bottom:28px}.opening-copy h1{font-size:45px;max-width:540px}.opening-copy .body-copy{font-size:16px;margin-top:21px;padding-top:0;max-width:58ch}.opening-actions{margin-top:16px;gap:0 27px}.opening-actions .text-link{font-size:12px}.opening-render{margin:0}.home-detail{padding-block:40px;gap:28px}.home-detail .render-frame{margin-inline:calc(-1 * var(--gutter))}.home-copy h2,.capital-copy h2,.home-text>h2{font-size:37px;max-width:550px}.home-copy .body-copy{margin-top:20px}.capital-copy{display:block;padding-bottom:28px}.capital-copy .body-copy{margin-top:21px}.home-text{display:block;padding-block:40px}.home-text .body-copy{margin-top:22px;max-width:60ch}.supporting-copy{font-size:14px}.home-contact{padding-block:50px 60px}.home-contact h2{font-size:46px}.home-contact>div{display:block;margin-top:20px}.contact-email{display:flex;width:fit-content;font-size:13px}.preview-note{display:block;font-size:10px}.preview-note>span{display:block}.preview-note>a{margin-top:4px}.essay-header{padding-top:13px;margin-bottom:28px}.breadcrumbs{margin-bottom:20px}.essay-header h1{font-size:42px}.essay-deck{font-size:24px;line-height:1.32;margin-top:18px}.essay-header .byline{margin-top:20px}.essay-sources{gap:0 24px}.essay-reading{margin-top:35px;font-size:16px}.art-body p{line-height:1.7}.art-body h2{font-size:31px;line-height:1.15;margin-top:33px}.art-body h3{font-size:26px}.art-fig{margin:28px 0}.art-body blockquote{font-size:24px;padding-left:19px}.related-writing{margin-top:45px}.essay{padding-bottom:50px}}
@media(max-width:360px){:root{--gutter:20px}.wordmark{font-size:22px}.opening-copy h1{font-size:41px}.resources-intro h1{font-size:32px}.feature-copy h3,.writing-feature h3{font-size:31px}.paper-title h3{font-size:23px}.essay-header h1{font-size:38px}.home-contact h2{font-size:42px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media print{body{background:#fff;color:#111}.page-width{padding-inline:0;max-width:none}.resources-intro,.resource-section{display:block;padding-block:15px}.section-rail{margin-bottom:15px}.research-feature,.writing-feature{grid-template-columns:1fr 1fr}.home-opening{padding:0}.render-frame{max-height:400px;overflow:hidden}.home-text,.capital-copy,.opening-copy{display:block;padding-block:20px}.home-copy h2,.home-text>h2{font-size:28pt}.essay-header{margin-left:0}.essay-header h1{font-size:32pt}.essay-reading{max-width:none;font-size:11pt}.art-fig{margin-inline:0}.support-essay,.paper-entry,.tool{break-inside:avoid}}
/* A direct route into the separate Thesis reader, within the resource index. */
.thesis-resource{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);gap:34px;margin-bottom:42px}.thesis-resource-field{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:40px;padding:0 0 30px;border-bottom:1px solid var(--rule)}.thesis-resource-field h3{font-size:30px;line-height:1.15}.thesis-resource-field p{font-size:14px;line-height:1.6;color:var(--body);max-width:45ch}.thesis-resource-field .text-link{font-size:12px;margin-top:8px}@media(max-width:1100px){.thesis-resource-field{grid-template-columns:minmax(0,1.3fr) minmax(230px,1fr);gap:28px}}@media(max-width:920px){.thesis-resource-field{display:block}.thesis-resource-field p{margin-top:14px}}@media(max-width:700px){.thesis-resource{display:block;margin-bottom:30px}.thesis-resource .section-rail{margin-bottom:15px}.thesis-resource-field{padding-bottom:22px}.thesis-resource-field h3{font-size:29px}.thesis-resource-field p{font-size:14px;max-width:50ch}}

/* Footer: compact site furniture, with public reading and access grouped separately. */

@media print{.site-header,.site-footer,.preview-note,.skip-link,.related-writing{display:none}}

/* Header, 26 Oct: one register for every item. Ink text, no divider, no greyed placeholder. */
@media(min-width:921px){
  .desktop-nav{gap:44px}
  .nav-public{gap:30px}
  .nav-access{gap:30px;padding-left:0;border-left:0}
  .desktop-nav a,.nav-access button{font-size:13.5px;color:var(--ink)}
  .desktop-nav a .arrow{display:none}
  .desktop-nav a[aria-current]{color:var(--teal);text-decoration:none}
}
.portal-placeholder{color:inherit;opacity:1}
