.brief-page{background:var(--catalogue-white);color:var(--catalogue-petrol)}.brief-page a:focus-visible{outline:2px solid var(--catalogue-petrol);outline-offset:6px}.brief-masthead{padding-top:32px}.brief-overline{border-bottom:1px solid var(--catalogue-line);font:500 10px/1.5 var(--font-display);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding-block:16px;display:flex}.brief-overline>a{align-items:center;gap:12px;display:inline-flex}.brief-masthead h1{font:400 clamp(86px,12vw,172px)/1 var(--font-identity);letter-spacing:-.055em;max-width:none;margin:34px 0 20px}.brief-masthead h1>span{color:var(--catalogue-signal)}.brief-introduction{border-bottom:1px solid var(--catalogue-petrol);grid-template-columns:1fr 1fr;gap:40px;padding:0 0 30px;display:grid}.brief-introduction>p:first-child{font:400 clamp(24px,2.3vw,32px)/1.3 var(--font-identity);margin:0}.brief-introduction>p:last-child{max-width:55ch;color:var(--catalogue-muted);margin:0;font-size:15px;line-height:1.75}.brief-feature{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:clamp(42px,7vw,110px);padding-block:58px 70px;display:grid}.brief-feature-copy{padding-top:12px}.brief-feature h2{font:400 clamp(40px,4.6vw,65px)/1.05 var(--font-identity);letter-spacing:-.032em;text-wrap:pretty;max-width:19ch;margin:0 0 25px}.brief-feature h2 a:hover,.brief-archive h3 a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.brief-dek{color:var(--catalogue-muted);max-width:53ch;margin-bottom:25px;font-size:19px;line-height:1.65}.brief-edition-card{background:var(--catalogue-ice);border-top:3px solid var(--catalogue-petrol);align-self:start;padding:26px 30px}.brief-issue-top{font:600 9px/1.5 var(--font-display);letter-spacing:.1em;justify-content:space-between;gap:15px;display:flex}.brief-issue-number{font:300 100px/1 var(--font-display);letter-spacing:-.065em;align-items:baseline;gap:20px;margin:26px 0 16px;display:flex}.brief-issue-number>span{font:400 20px var(--font-identity);letter-spacing:0}.brief-issue-topic{font:400 32px/1.1 var(--font-identity);margin-bottom:26px}.brief-edition-card ul{border-top:1px solid #49667266;margin:18px 0;padding:18px 0 0;font-size:13px;line-height:1.7;list-style:none}.brief-edition-card li+li{margin-top:5px}.brief-small{color:var(--catalogue-muted);font-size:12px;line-height:1.6}.brief-edition-card .brief-small{margin:0}.brief-archive{padding-bottom:72px}.brief-section-title{border-bottom:1px solid var(--catalogue-petrol);justify-content:space-between;align-items:baseline;gap:30px;padding-bottom:22px;display:flex}.brief-section-title h2{font:400 40px/1.1 var(--font-identity);letter-spacing:-.025em;margin:0}.brief-section-title p{color:var(--catalogue-muted);margin:0;font-size:14px}.brief-archive-row{border-bottom:1px solid var(--catalogue-line);grid-template-columns:58px minmax(0,1fr) 70px;align-items:center;gap:25px;padding:30px 0;display:grid}.brief-archive-number{font:400 28px var(--font-identity)}.brief-archive-row p{margin:0 0 8px}.brief-archive-row h3{font:400 28px/1.25 var(--font-identity);letter-spacing:-.02em;margin:0}.brief-archive-link{align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.brief-subscribe{background:var(--catalogue-paper);border-top:1px solid var(--catalogue-line);padding-block:64px}.brief-subscribe-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(38px,7vw,110px);display:grid}.brief-subscribe h2{font:400 clamp(36px,3.5vw,48px)/1.1 var(--font-identity);letter-spacing:-.025em;margin-bottom:18px}.brief-subscribe p:not(.eyebrow){color:var(--catalogue-muted);max-width:48ch;font-size:15px}.brief-subscribe-status{border-left:2px solid var(--catalogue-signal);padding:14px 0 14px 28px}.brief-subscribe-status strong{font:500 18px var(--font-display);margin-bottom:10px;display:block}.brief-subscribe-status a,.brief-form a{text-underline-offset:3px;text-decoration:underline}.brief-article-head{border-bottom:1px solid var(--catalogue-line);padding-top:32px;padding-bottom:45px}.brief-overline .brief-wordmark{font:400 32px/1 var(--font-identity);letter-spacing:-.04em;text-transform:none}.brief-article-head>.eyebrow{margin-top:44px;margin-bottom:20px}.brief-article-head h1{font:400 clamp(44px,5.6vw,78px)/1.06 var(--font-identity);letter-spacing:-.035em;text-wrap:pretty;max-width:22ch;margin:0 0 24px}.brief-article-head .brief-dek{max-width:68ch}.brief-article-meta{flex-wrap:wrap;gap:14px 28px;font-size:12px;display:flex}.brief-review{color:var(--catalogue-muted);margin:12px 0 0;font-size:12px}.brief-reading-layout{grid-template-columns:210px minmax(0,730px);justify-content:start;gap:clamp(40px,6vw,95px);padding-block:48px 80px;display:grid}.brief-toc{align-self:start;font-size:13px;position:sticky;top:130px}.brief-toc .eyebrow{margin:0 0 20px}.brief-toc ol{margin:0;padding:0;list-style:none}.brief-toc li{border-bottom:1px solid var(--catalogue-line)}.brief-toc li a{align-items:baseline;gap:14px;padding:12px 0;display:flex}.brief-toc li a>span{color:var(--catalogue-muted);font-size:10px}.brief-source-link{text-underline-offset:4px;margin-top:22px;text-decoration:underline;display:inline-block}.brief-prose{font:400 18px/1.85 var(--font-sans);overflow-wrap:break-word;min-width:0}.brief-prose p{max-width:none;margin:0 0 22px}.brief-prose .brief-opening{font:400 27px/1.45 var(--font-identity);letter-spacing:-.01em}.brief-prose h2{font:400 clamp(31px,3vw,39px)/1.15 var(--font-identity);letter-spacing:-.025em;text-wrap:pretty;margin:0 0 24px}.brief-prose section{margin-top:48px;scroll-margin-top:145px}.brief-prose .brief-section-number{font:600 10px/1.5 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--catalogue-muted);margin-bottom:12px}.brief-prose a:not(.text-link){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.brief-prose .brief-cite{color:var(--catalogue-muted);margin-top:-8px;font-size:12px;line-height:1.7}.brief-note{background:var(--catalogue-paper);border-left:2px solid var(--catalogue-signal);margin:28px 0;padding:22px 25px;font-size:15px;line-height:1.75}.brief-note p:last-child{margin-bottom:0}.brief-status-list{gap:0;margin:24px 0;display:grid}.brief-status-list>div{border-top:1px solid var(--catalogue-line);padding:18px 0}.brief-status-list dt{margin-bottom:6px;font-size:15px;font-weight:600}.brief-status-list dd{color:var(--catalogue-muted);margin:0;font-size:15px;line-height:1.75}.brief-prose blockquote{border-block:1px solid var(--catalogue-line);font:400 30px/1.3 var(--font-identity);letter-spacing:-.02em;margin:32px 0;padding:24px 0}.brief-prose ul,.brief-prose ol{margin:20px 0;padding-left:23px}.brief-prose li+li{margin-top:13px}.brief-table-wrap{border-block:1px solid var(--catalogue-line);max-width:100%;margin:28px 0;overflow-x:auto}.brief-table-wrap:focus-visible{outline:2px solid var(--catalogue-petrol);outline-offset:4px}.brief-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:1.65}.brief-table caption{text-align:left;font:400 24px/1.25 var(--font-identity);padding:20px 12px}.brief-table th,.brief-table td{text-align:left;vertical-align:top;border-top:1px solid var(--catalogue-line);overflow-wrap:anywhere;padding:16px 12px}.brief-table thead th{background:var(--catalogue-paper);font-size:12px}.brief-table th:first-child{width:23%}@media (max-width:480px){.brief-table{font-size:12px;line-height:1.6}.brief-table th,.brief-table td{padding:13px 7px}.brief-table thead th{font-size:11px}.brief-table caption{padding-inline:7px;font-size:23px}}.brief-sources{border-top:1px solid var(--catalogue-petrol);padding-top:30px}.brief-sources ol{font-size:14px;line-height:1.7}.brief-prose .brief-scope{color:var(--catalogue-muted);font-size:13px;line-height:1.7}.brief-share{border-top:1px solid var(--catalogue-line);flex-wrap:wrap;gap:20px;margin-top:35px;padding-top:24px;display:flex}.brief-share .eyebrow{width:100%;margin-bottom:0}.brief-share .text-link{gap:14px;font-size:13px}.brief-form label{margin-bottom:8px;font-size:14px;display:block}.brief-form input[type=email]{border:1px solid var(--catalogue-muted);background:#fff;border-radius:0;width:100%;padding:13px}.brief-form .brief-consent{align-items:flex-start;gap:10px;margin-block:18px;font-size:13px;line-height:1.6;display:flex}.brief-consent input{width:18px;height:18px;accent-color:var(--catalogue-petrol);flex:0 0 18px;margin-top:4px}.brief-form button{margin-top:12px}.brief-form button:disabled{cursor:not-allowed;opacity:.6}.brief-form-status{min-height:28px;margin-top:12px;font-size:14px}.brief-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:1000px){.brief-feature{grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);gap:35px}.brief-reading-layout{grid-template-columns:170px minmax(0,1fr);gap:35px}.brief-toc{font-size:12px}.brief-edition-card{padding:24px}}@media (max-width:760px){.brief-masthead{padding-top:18px}.brief-overline{gap:12px;font-size:9px}.brief-overline>a{gap:5px}.brief-masthead h1{margin-top:28px;font-size:clamp(74px,18vw,125px)}.brief-introduction{grid-template-columns:1fr;gap:16px;padding-bottom:24px}.brief-feature{grid-template-columns:1fr;gap:30px;padding-block:36px 45px}.brief-feature-copy{padding:0}.brief-feature h2{max-width:22ch;font-size:clamp(38px,8vw,54px)}.brief-dek{font-size:17px}.brief-edition-card{display:none}.brief-archive{padding-bottom:42px}.brief-section-title{display:block}.brief-section-title h2{margin-bottom:12px;font-size:34px}.brief-archive-row{grid-template-columns:24px minmax(0,1fr) 24px;gap:14px;padding-block:24px}.brief-archive-number{font-size:22px}.brief-archive-row h3{font-size:24px}.brief-archive-link>span{display:none}.brief-subscribe{padding-block:42px}.brief-subscribe-grid{grid-template-columns:1fr;gap:26px}.brief-subscribe h2{font-size:36px}.brief-article-head{padding-top:18px;padding-bottom:28px}.brief-article-head>.eyebrow{margin-top:28px}.brief-article-head h1{max-width:23ch;font-size:clamp(38px,9vw,58px)}.brief-article-meta{gap:8px 18px}.brief-reading-layout{padding-block:28px 48px;display:block}.brief-toc{border-bottom:1px solid var(--catalogue-line);margin-bottom:32px;padding-bottom:24px;font-size:12px;position:static}.brief-toc ol{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.brief-toc li a{gap:8px;min-height:44px;padding:10px 0}.brief-toc .eyebrow{margin-bottom:12px}.brief-source-link{margin-top:14px}.brief-prose{font-size:17px;line-height:1.8}.brief-prose .brief-opening{font-size:25px}.brief-prose section{margin-top:36px;scroll-margin-top:95px}.brief-note{padding:20px}.brief-prose blockquote{font-size:27px}.brief-share{gap:16px}.brief-overline .brief-wordmark{font-size:28px}}@media print{.site-header,.header-notice,.site-footer,.brief-toc,.brief-share,.skip-link{display:none!important}body{padding:0!important}.brief-reading-layout{display:block}.container{width:100%}.brief-prose{font-size:11pt;line-height:1.5}.brief-article-head h1{font-size:32pt}.brief-prose h2{break-after:avoid;font-size:20pt}.brief-note{break-inside:avoid}}
