/* Aitualizate: publication, reading and discovery. */
html[data-theme=dark]{--accent:#8fb5ff;--purple:#8fb5ff}html[data-theme=dark] .brand-logo-light{display:block}
.news-lead .cover-visual{aspect-ratio:auto!important;background:transparent}.news-lead .cover-visual img{height:auto;max-height:400px;aspect-ratio:auto}.tool-directory-strip{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}
:root{--ink:#152437;--muted:#5c6878;--line:#dce2e9;--soft:#f4f6f9;--surface:#fff;--accent:#1659d5;--purple:#1659d5;--purple-light:#edf3ff}
body{font-size:16px;line-height:1.6;background:var(--surface);color:var(--ink)}
.container{width:min(1320px,calc(100% - 72px));max-width:1320px;margin-inline:auto}
h1,h2,h3{letter-spacing:-.035em;text-wrap:pretty}a,button{touch-action:manipulation}
a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,select:focus-visible{outline:3px solid var(--accent);outline-offset:4px}
.topbar{display:none}.header{background:var(--surface);border-bottom:1px solid var(--line);backdrop-filter:none}.header-inner{height:92px;gap:32px}.brand-logo{width:216px!important;height:72px!important;object-fit:contain}.desktop-nav{gap:24px;font-size:14px;font-weight:550}.header-actions{gap:10px}.header-actions .icon-button{width:40px;height:40px}.button{border-radius:6px;min-height:42px;font-size:14px;letter-spacing:0;font-weight:600}.button:hover{transform:none}.header .button{background:var(--accent)}
.edition-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:27px 0 19px}.edition-heading h1{font-size:22px;font-weight:650;line-height:1.3}.edition-heading p{font-size:14px;color:var(--muted);margin-top:4px}.edition-heading>a{font-size:14px;color:var(--accent);white-space:nowrap}.topic-navigation{display:flex;gap:24px;overflow:auto;padding:0 0 18px;margin-bottom:26px;border-bottom:1px solid var(--line);font-size:13px}.topic-navigation a{white-space:nowrap;color:var(--muted)}.topic-navigation a:hover{color:var(--accent)}
.newsroom-top{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(280px,1fr);gap:48px}.news-main,.news-sidebar{min-width:0}.desk-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin-bottom:20px}.desk-heading h2{font-size:23px;line-height:1.3;font-weight:650}.desk-heading>a{font-size:13px;color:var(--accent);flex-shrink:0}.desk-heading p{color:var(--muted);font-size:15px;margin-top:5px}.cover-visual,.card-image{display:block;aspect-ratio:16/9;background:var(--soft);overflow:hidden;border-radius:6px;height:auto}.cover-visual img,.card-image img{display:block;width:100%;height:100%;object-fit:contain;transition:none}.card-image:hover img{transform:none}.news-lead .cover-visual{aspect-ratio:16/9}.story-meta{display:flex;flex-wrap:wrap;gap:15px;align-items:center;font-size:12px;margin:18px 0 10px;color:var(--muted)}.story-meta>a{font-weight:650;color:var(--accent)}.news-lead h2{font-size:clamp(27px,2.8vw,40px);line-height:1.17;max-width:780px;margin:0 0 14px}.news-lead>p{font-size:17px;line-height:1.65;color:var(--muted);margin-bottom:13px;max-width:74ch}.story-duration{font-size:12px;color:var(--muted)}.news-lead h2 a:hover,.article-card h3 a:hover,.featured-list h3 a:hover{color:var(--accent)}
.news-sidebar{padding-left:30px;border-left:1px solid var(--line)}.featured-list article{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.featured-list article:first-child{padding-top:0}.featured-list h3{font-size:17px;line-height:1.35;margin-top:5px;letter-spacing:-.02em}.featured-list .cover-visual{margin-top:5px;aspect-ratio:4/3}.start-panel{margin-top:30px;padding:25px 24px;background:var(--soft);border-radius:8px}.start-panel h2{font-size:23px;line-height:1.25}.start-panel>p{font-size:14px;line-height:1.65;color:var(--muted);margin:12px 0 18px}.start-panel .button{font-size:12px;padding:10px 13px;width:100%;text-align:center}.guide-link{display:block;padding-top:16px;margin-top:16px;border-top:1px solid var(--line);font-size:14px;line-height:1.5}.saved-link{display:block;color:var(--muted);font-size:13px;padding:22px 0}.news-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:30px;padding-top:28px;border-top:1px solid var(--line)}
.article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.article-card{min-width:0;border:0;box-shadow:none;background:transparent;border-radius:0;padding:0}.article-card h3{font-size:23px;line-height:1.28;margin:10px 0}.article-card>p{font-size:15px;line-height:1.65;color:var(--muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.card-meta{font-size:12px;margin-top:15px;gap:12px;flex-wrap:wrap}.category-label,.eyebrow{font-size:12px;text-transform:none;letter-spacing:0;font-weight:600}.card-meta .category-label{color:var(--accent)}.card-bottom{font-size:12px;border:0;padding-top:13px;color:var(--muted)}.save-button{width:36px;height:36px}.news-secondary .article-card h3{font-size:22px}.news-secondary .card-bottom{display:none}.desk-section{padding:40px 0;border-top:1px solid var(--line);margin-top:36px}.publication-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.resource-desk{background:var(--soft);border:0;border-radius:10px;padding:32px}.resource-desk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.resource-desk-grid article+article{border-left:1px solid var(--line);padding-left:40px}.resource-kind{font-size:12px;color:var(--accent);font-weight:650}.resource-desk-grid h3{font-size:24px;line-height:1.25;margin:10px 0}.resource-desk-grid p{font-size:15px;line-height:1.65;color:var(--muted);margin-bottom:16px}.resource-desk-grid article>a{font-size:14px;color:var(--accent)}.tool-directory-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.tool-directory-strip>a{padding-right:24px;border-right:1px solid var(--line)}.tool-directory-strip>a:last-child{border:0}.tool-directory-strip h3{font-size:22px}.tool-directory-strip p{font-size:14px;color:var(--muted);margin:10px 0}.tool-directory-strip span{font-size:12px;color:var(--accent)}
.section{padding-block:42px}.section-header,.section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:24px;padding:0;border:0}.section-header h2,.section-heading h2{font-size:28px}.section-heading p{color:var(--muted);font-size:15px}.page-intro{padding-top:40px;padding-bottom:28px}.page-intro h1{font-size:40px;line-height:1.15}.page-intro p{font-size:17px;max-width:70ch;color:var(--muted)}.filter-tabs{flex-wrap:wrap;gap:8px}.filter-tabs a{font-size:14px;min-height:38px;padding:8px 15px;border-radius:5px}.tool-grid{gap:24px}.tool-card{border:1px solid var(--line);box-shadow:none;border-radius:8px;padding:24px}.tool-card:hover{transform:none}.tool-card h3{font-size:24px}.tool-card p{font-size:15px}.tool-top .tool-icon{border-radius:8px}.tool-bottom{font-size:12px}.resources-grid{gap:24px}.resource-card{border-radius:8px}.resource-card h2{font-size:24px}.resource-card p{font-size:15px}
.article-heading{max-width:1000px;padding-top:34px;padding-bottom:26px}.breadcrumb{font-size:13px;margin-bottom:22px}.article-heading h1{font-size:clamp(30px,3.5vw,50px);line-height:1.12;max-width:1000px;margin:14px 0 20px}.article-deck{font-size:20px;line-height:1.6;color:var(--muted);max-width:80ch}.reading-level{font-size:12px;color:var(--muted);margin-top:8px}.article-byline{margin-top:24px;padding:0;border:0;gap:12px}.article-byline strong{font-size:14px}.article-byline div>span{font-size:12px}.article-cover{max-width:1000px;margin-bottom:38px}.article-cover img{display:block;width:100%;height:auto;max-height:680px;object-fit:contain;border-radius:8px;aspect-ratio:auto;background:var(--soft)}.article-cover figcaption{font-size:12px;color:var(--muted);padding-top:10px}.reading-layout{max-width:1100px;display:grid;grid-template-columns:180px minmax(0,740px);gap:48px;justify-content:center}.reading-layout>div{min-width:0}.article-toc{font-size:13px}.article-toc nav a{font-size:13px;line-height:1.5}.prose{font-size:18px;line-height:1.85;overflow-wrap:anywhere}.prose h2{font-size:29px;line-height:1.25;margin:36px 0 18px}.prose h3{font-size:23px;line-height:1.35}.prose p{max-width:78ch}.prose img{height:auto;max-height:none;object-fit:contain;border-radius:6px;background:var(--soft)}.prose pre{max-width:100%;overflow:auto;font-size:14px;line-height:1.65}.prose table{display:block;max-width:100%;overflow:auto;font-size:15px}.media-figure{margin:30px 0}.media-figure img,.media-figure video{max-height:780px;width:100%;object-fit:contain;background:var(--soft)}.media-figure figcaption{font-size:13px;line-height:1.6;color:var(--muted)}.article-brief{background:var(--soft);border-radius:8px;padding:24px 28px;font-size:16px;line-height:1.75;margin-bottom:30px}.article-brief h2{font-size:21px;margin-bottom:10px}.article-brief ul{padding-left:20px}.article-brief li+li{margin-top:6px}.article-end{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.article-end>span,.article-end>p{display:none}.source-box{font-size:14px}.resource-block{border-radius:8px}.resource-block-top{gap:12px;flex-wrap:wrap}.resource-block pre{font-size:14px!important}.prompt-text{white-space:pre-wrap}.format-video .article-cover{display:none}.format-video .reading-layout{max-width:1000px;display:block}.format-video .article-toc{display:none}.preview-banner{padding:14px;background:#fff4c4;color:#342b0e;text-align:center;font-size:14px}.format-comparison .reading-layout{max-width:1200px;grid-template-columns:160px minmax(0,900px)}
.newsletter{margin-top:28px;margin-bottom:48px;padding:32px 36px;border:1px solid var(--line);border-radius:8px;background:var(--soft);color:var(--ink)}.newsletter h2{font-size:27px;line-height:1.25}.newsletter-copy>p{font-size:15px;color:var(--muted)}.newsletter-form{font-size:14px}.email-row input{font-size:15px;background:var(--surface);color:var(--ink)}.consent{font-size:12px!important}.footer{padding-top:35px;border-top:1px solid var(--line);background:var(--surface)}.footer-links,.footer-top p{font-size:14px}.footer-bottom{font-size:12px;padding-block:24px}.learning-path{max-width:880px;margin:0 auto 36px}.learning-path article{display:flex;gap:24px;padding:28px 0;border-bottom:1px solid var(--line)}.step-number{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--soft);display:grid;place-items:center;color:var(--accent)}.learning-path h2{font-size:25px}.learning-path p{margin:10px 0;font-size:17px;color:var(--muted)}.learning-path a{color:var(--accent)}.gentle-note{padding:28px;background:var(--soft);border-radius:8px;margin-block:24px}.gentle-note p{max-width:76ch}.gentle-note .button{margin-top:16px}
[data-theme=dark]{--ink:#e9eef6;--muted:#a7b4c6;--line:#344357;--soft:#202e40;--surface:#142132;--accent:#8fb5ff;--purple:#8fb5ff}.header .brand picture,.footer .brand picture{background:transparent;display:block}[data-theme=dark] .brand img,[data-theme=dark] .author-avatar,[data-theme=dark] .login-brand img{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}.header .button,.start-panel .button{background:#1659d5;color:#fff}
@media(min-width:1600px){.newsroom-top{gap:56px}.news-sidebar{padding-left:36px}}
@media(max-width:1100px){.container{width:calc(100% - 48px)}.header-inner{gap:20px}.desktop-nav{gap:15px;font-size:13px}.brand-logo{width:190px!important;height:64px!important}.header-actions{gap:4px}.newsroom-top{gap:28px;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr)}.news-sidebar{padding-left:24px}.featured-list article{grid-template-columns:88px minmax(0,1fr);gap:12px}.featured-list h3{font-size:16px}.reading-layout{gap:28px;grid-template-columns:150px minmax(0,1fr)}.newsletter{gap:28px}.news-lead h2{font-size:31px}}
@media(max-width:900px){.desktop-nav{display:none}.mobile-menu{display:flex}.header-inner{height:80px}.header-actions{margin-left:auto}.newsroom-top{grid-template-columns:1fr}.news-sidebar{border:0;padding:28px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.news-sidebar>.desk-heading{grid-column:1/-1}.start-panel{margin-top:0}.featured-list article{grid-template-columns:96px minmax(0,1fr)}.saved-link{grid-column:1/-1}.publication-feed,.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reading-layout,.format-comparison .reading-layout{display:block;max-width:760px}.article-toc{position:static;margin-bottom:24px}.article-toc nav{display:flex;gap:15px;overflow:auto;max-height:130px}.article-toc nav a{flex-shrink:0}.article-toc>.text-link{display:none}.tool-directory-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.newsletter{display:block}.newsletter-signup{margin-top:22px}.newsletter-form{max-width:none}.edition-heading>a{font-size:13px}.resource-desk{padding:26px}}
@media(max-width:600px){.container{width:calc(100% - 32px)}.header-inner{height:72px;gap:6px}.brand-logo{width:170px!important;height:57px!important}.header-actions .icon-button{width:34px;height:38px}.newsletter-header{display:none}.edition-heading{padding:22px 0 16px;display:block}.edition-heading h1{font-size:21px}.edition-heading p{font-size:13px}.edition-heading>a{display:inline-block;margin-top:9px}.topic-navigation{gap:19px;padding-bottom:14px;margin-bottom:22px}.desk-heading{margin-bottom:16px;gap:14px}.desk-heading h2{font-size:22px}.desk-heading>a{font-size:12px}.news-lead h2{font-size:29px;line-height:1.18}.news-lead>p{font-size:16px}.story-meta{gap:12px;font-size:11px;margin-top:14px}.news-secondary{gap:22px;grid-template-columns:1fr;margin-top:24px;padding-top:24px}.news-secondary .article-card{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:16px}.news-secondary .card-image{grid-column:1;grid-row:1/4;aspect-ratio:4/3;margin-top:3px}.news-secondary .card-meta{grid-column:2;margin-top:0;font-size:10px}.news-secondary .card-meta>span{display:none}.news-secondary .article-card h3{grid-column:2;font-size:18px;margin:6px 0 0}.news-secondary .article-card>p{display:none}.news-sidebar{display:block;padding-top:24px}.featured-list article{grid-template-columns:110px minmax(0,1fr);gap:16px}.featured-list h3{font-size:18px}.start-panel{margin-top:24px}.start-panel .button{width:auto}.desk-section{margin-top:26px;padding:26px 0}.publication-feed,.article-grid{grid-template-columns:1fr;gap:28px}.article-card h3{font-size:24px}.resource-desk{padding:24px 20px}.resource-desk .desk-heading{display:block}.resource-desk .desk-heading>a{display:inline-block;margin-top:10px}.resource-desk-grid{grid-template-columns:1fr;gap:24px}.resource-desk-grid article+article{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.resource-desk-grid h3{font-size:22px}.tool-directory-strip{gap:22px}.tool-directory-strip>a{padding-right:10px}.tool-directory-strip h3{font-size:20px}.tool-directory-strip p{font-size:13px}.section{padding-block:28px}.page-intro h1{font-size:32px}.page-intro p{font-size:16px}.article-heading{padding-top:24px}.article-deck{font-size:18px}.article-byline div>span{font-size:11px}.article-cover{margin-bottom:26px}.prose{font-size:17px;line-height:1.8}.prose h2{font-size:25px}.prose h3{font-size:21px}.article-brief{padding:22px}.newsletter{padding:24px;margin-bottom:28px}.newsletter h2{font-size:25px}.email-row{flex-direction:column}.email-row .button{width:100%}.footer-links{gap:16px}.footer-top{gap:25px}.learning-path article{gap:16px}.learning-path h2{font-size:22px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.button,.button.button-small{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 18px;font:600 14px/1.35 var(--body);border:1px solid transparent;background:#1659d5;color:#fff;border-radius:6px;box-shadow:none;cursor:pointer;text-align:center;white-space:normal;transition:background-color .15s,border-color .15s}.button:hover{background:#1048b2;box-shadow:none;transform:none}.button.button-outline{background:transparent;color:var(--ink);border-color:var(--line)}.button.button-outline:hover{background:var(--soft);border-color:var(--muted)}.button:disabled,button:disabled{opacity:.5;cursor:not-allowed}.icon-button,.save-button{min-width:40px;min-height:40px;border-radius:6px;color:var(--ink);background:transparent}.icon-button:hover,.save-button:hover{background:var(--soft);color:var(--accent)}.save-button[aria-pressed=true]{background:var(--soft);color:var(--accent)}.header-actions .search-launch{width:auto;gap:7px;padding-inline:9px;display:flex;font-size:13px}.search-launch svg{width:20px}.resource-block-top .button{font-size:13px;min-height:40px;padding:9px 14px}.resource-block-top .eyebrow{font-size:12px}.resource-download{font-size:14px;padding:8px 0}.inline-search input{font-size:16px;padding:12px 15px;min-height:46px}.inline-search{margin-bottom:24px}.filter-tabs a{display:inline-flex;align-items:center;min-height:44px}.copy-code{min-height:36px;min-width:60px;font-size:12px}
#search-dialog{width:min(720px,calc(100% - 32px));max-height:88vh;padding:28px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink)}#search-dialog::backdrop{background:rgb(10 22 40 / 60%)}.search-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:8px}.search-top h2{font-size:25px}.search-intro{font-size:14px;color:var(--muted);margin-bottom:22px}.search-form{display:flex;align-items:end;gap:10px}.search-input-label{flex:1;min-width:0}.search-input-label>span{display:block;font-size:12px;margin-bottom:6px}.search-form input{display:block;width:100%;min-width:0;padding:12px;font-size:16px;height:46px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink)}#search-status{font-size:12px;color:var(--muted);margin:15px 0}.search-live-item{display:block;padding:15px 10px;border-top:1px solid var(--line);border-radius:4px}.search-live-item:hover,.search-live-item:focus{background:var(--soft)}.search-live-item span,.search-live-item strong,.search-live-item small{display:block}.search-live-item span{font-size:11px;color:var(--accent);margin-bottom:4px}.search-live-item strong{font-size:16px;line-height:1.4;font-weight:600}.search-live-item small{font-size:12px;color:var(--muted);margin-top:5px}.search-all{display:block;padding:15px 10px;background:var(--soft);color:var(--accent);font-size:14px;border-radius:6px;margin-top:8px}.search-topics{font-size:13px;display:flex;gap:14px;flex-wrap:wrap;margin-top:20px}.search-page{max-width:960px;padding-block:38px 55px;min-height:65vh}.search-page h1{font-size:38px;margin:18px 0 12px}.search-page>p{color:var(--muted)}.search-page-form{margin:26px 0}.search-page-form label{display:block;font-size:13px;margin-bottom:8px}.search-page-form>div{display:flex;gap:10px}.search-page-form input{flex:1;min-width:0;padding:14px;font-size:17px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink)}.search-filters{display:flex;gap:10px;flex-wrap:wrap;padding:5px 0 22px;border-bottom:1px solid var(--line)}.search-filters a{font-size:14px;min-height:42px;display:inline-flex;align-items:center;gap:9px;padding:8px 14px;border-radius:6px;border:1px solid var(--line)}.search-filters a[aria-current=page]{background:#1659d5;border-color:#1659d5;color:white}.search-filters span{opacity:.8}.search-count{font-size:14px;padding:20px 0 0}.search-results-page article{padding:24px 0;border-bottom:1px solid var(--line)}.search-results-page article>span{font-size:12px;color:var(--accent)}.search-results-page h2{font-size:24px;line-height:1.3;margin:6px 0 10px}.search-results-page p{font-size:16px;color:var(--muted);max-width:75ch}.search-results-page small{font-size:12px;color:var(--muted)}.search-empty{padding:26px 0}.search-empty .button{margin-top:20px}.search-suggestions{padding-top:25px}.search-suggestions h2{font-size:22px;margin-bottom:16px}.search-suggestions a{display:inline-block;padding:10px 16px;border:1px solid var(--line);border-radius:6px;margin:0 10px 10px 0;font-size:14px}
@media(max-width:600px){.header-actions .search-launch{width:34px;padding:0}.search-launch>span{display:none}.button,.button.button-small{font-size:14px;min-height:44px}.search-page h1{font-size:30px}.search-page-form input{font-size:16px}.search-page-form>div{gap:8px}.search-form{display:grid;grid-template-columns:1fr 1fr}.search-input-label{grid-column:1/-1;width:100%}#search-dialog{padding:22px}.search-filters{gap:8px}.search-filters a{font-size:13px;padding:8px 10px}.search-results-page h2{font-size:22px}.tool-directory-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.header-actions .newsletter-header{display:none}.header-actions .theme-toggle{display:inline-flex}.header-actions .icon-button{width:40px;height:44px;min-width:40px}.header-actions{gap:0}.topic-navigation{scrollbar-width:thin}}
/* One global navigation; compact contextual filters put content first. */
.header-inner{height:82px}.brand-logo{width:200px!important;height:66px!important}.edition-heading{padding:24px 0;margin-bottom:6px}.content-index{padding-block:26px 48px}.index-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px;padding-bottom:22px;border-bottom:1px solid var(--line)}.index-heading .breadcrumb{display:inline-block;font-size:13px;margin:0 0 10px;padding:0}.index-heading h1{font-family:Inter,Arial,sans-serif;font-size:34px;line-height:1.2;letter-spacing:-.035em;margin:0;max-width:30ch}.index-heading p{margin:9px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.index-filter{min-width:260px;flex-shrink:0}.index-filter>label{display:block;font-size:12px;color:var(--muted);margin-bottom:7px}.index-filter>div{display:flex;gap:8px}.index-filter select{width:210px;min-height:44px;max-width:100%;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:5px;padding:10px 30px 10px 12px;font-size:14px}.index-filter .button{min-height:44px}.active-filter{display:flex;gap:20px;align-items:center;margin-bottom:22px;color:var(--muted);font-size:14px}.active-filter a{color:var(--accent);text-decoration:underline}.index-footnote{font-size:13px;color:var(--muted);margin-top:26px}.resource-formats-link{font-size:14px;margin:0 0 24px}.resource-formats-link a{color:var(--accent);text-decoration:underline}.page-intro{padding-block:28px 18px}.page-intro .breadcrumb{margin-bottom:14px}.page-intro>.eyebrow{display:none}.page-intro h1{font-family:Inter,Arial,sans-serif;font-size:34px;margin:0;line-height:1.2}.page-intro p{font-size:16px;line-height:1.6;margin-top:12px;max-width:70ch}.page-intro+.section{padding-top:12px}.page-intro h1>.purple{display:none}@media(max-width:900px){.index-heading{gap:20px;align-items:start}.index-heading h1{font-size:30px}.index-filter{min-width:230px}.index-filter select{width:165px}}@media(max-width:600px){.header-inner{height:72px}.brand-logo{width:170px!important;height:57px!important}.edition-heading{padding:20px 0;margin-bottom:0}.index-heading{display:block;margin-bottom:24px;padding-bottom:20px}.index-heading h1,.page-intro h1{font-size:28px}.index-filter{margin-top:18px;min-width:0}.index-filter>div{width:100%}.index-filter select{flex:1;width:auto;font-size:16px}.content-index{padding-top:20px}.page-intro{padding-top:22px}}
h1,h2,h3,h4{font-family:Inter,Arial,sans-serif}.author-avatar{background:transparent!important}
.content-index .article-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.content-index .article-grid:has(.article-card:only-child) .article-card{display:grid;grid-template-columns:minmax(220px,35%) 1fr;column-gap:28px;align-content:start}.content-index .article-card:only-child .card-image{grid-row:1/5;margin:0;aspect-ratio:16/10}.content-index .article-card:only-child .card-meta{margin-top:0}.content-index .article-card:only-child .card-bottom{margin-top:14px}.content-index .article-card:only-child h3{margin-top:12px}@media(max-width:600px){.content-index .article-grid:has(.article-card:only-child) .article-card{display:block}.content-index .article-card:only-child .card-image{margin-bottom:18px}}
