:root{--trama-violet:#5B4FE8;--trama-ink:#111111;--trama-paper:#FBFAF6;--trama-warm:#E85D32;--trama-mineral:#32746D;--color-background:var(--trama-paper);--color-surface:var(--trama-paper);--color-text:var(--trama-ink);--color-text-secondary:#5A5A5A;--color-text-muted:#6B6B6B;--color-divider:#E0DDD6;--color-accent:var(--trama-violet);--color-accent-dark:#4A3FD4;--color-accent-subtle:#EDEBFC;--font-display:var(--font-tanker);--font-heading:var(--font-roboto-serif),Georgia,serif;--font-reading:var(--font-roboto-serif),Georgia,serif;--font-body:var(--font-ibm-plex-sans),Arial,sans-serif;--font-metadata:var(--font-ibm-plex-mono),monospace;--text-body:1rem;--text-reading:1.125rem;--leading-body:1.6;--leading-reading:1.75;--text-heading-xl:clamp(2rem,4vw,3.2rem);--text-heading-md:clamp(1.5rem,3vw,2.2rem);--text-heading-sm:1.3rem;--measure-reading:42rem;--measure-media:68.75rem;--measure-expanded:78rem;--gutter:1.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--divider-editorial:1px solid var(--color-divider);--bg:var(--color-background);--surface:var(--color-surface);--text:var(--color-text);--text-mid:var(--color-text-secondary);--text-muted:var(--color-text-muted);--border:var(--color-divider);--accent:var(--color-accent);--accent-dark:var(--color-accent-dark);--accent-light:var(--color-accent-subtle);--max-w:var(--measure-expanded);--font-faustina:var(--font-roboto-serif);--font-inter:var(--font-ibm-plex-sans);--font-big-shoulders:var(--font-roboto-serif)}@media (max-width:768px){:root{--gutter:1rem}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}:focus-visible{outline:2px solid var(--trama-ink);box-shadow:0 0 0 2px var(--trama-paper);outline-offset:2px;border-radius:2px}.skip-link{position:absolute;top:-100%;left:1rem;z-index:9999;background:var(--accent);color:#fff;padding:8px 16px;font-size:14px;font-weight:600;border-radius:0 0 4px 4px;text-decoration:none;transition:top .1s}.skip-link:focus{top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{max-width:var(--max-w);margin:0 auto;padding:0 var(--gutter)}.article-body-layout{max-width:var(--measure-media);margin:0 auto;padding:var(--space-6) var(--gutter) 0;display:flex;gap:var(--space-8);align-items:flex-start}.article-inner{flex:1 1;min-width:0;max-width:100%;margin-inline:auto}.article-content{display:grid;grid-template-columns:[media-start] minmax(0,1fr) [reading-start] minmax(0,var(--measure-reading)) [reading-end] minmax(0,1fr) [media-end];width:100%;min-width:0;overflow-wrap:anywhere}.article-content-reading{grid-column:reading-start/reading-end;min-width:0}.article-content-media{grid-column:media-start/media-end;min-width:0}.article-content-unavailable{font-family:var(--font-body);font-size:.875rem;color:var(--text-muted);border-block:var(--divider-editorial);padding-block:var(--space-3);margin-block:var(--space-4)}.hero-h1{font-size:clamp(1.6rem,5vw,2.6rem);line-height:1.15}.reveal{opacity:1;transform:none;transition:opacity .5s ease,transform .5s ease}.reveal.visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.header-inner{grid-template-columns:auto 1fr auto!important}.header-nav{display:none!important}.hero-grid{grid-template-columns:1fr!important;gap:1.5rem!important}.hero-side{display:none!important}.grid-3{grid-template-columns:1fr!important}.dados-grid,.grid-3{gap:.75rem!important}.dados-grid{grid-template-columns:1fr 1fr!important}.author-grid,.related-grid{grid-template-columns:1fr!important}.search-form{flex-direction:column!important}.search-form input{border-right:1px solid var(--border)!important;border-radius:4px!important;margin-bottom:.5rem}.search-form button{border-radius:4px!important;width:100%}.footer-grid{grid-template-columns:1fr 1fr!important;gap:1.5rem!important}.site-header{background:var(--trama-paper)}main{animation:none!important}.embed-wrapper{overflow:hidden!important;width:100%!important}figcaption{font-size:12px!important}.author-card{grid-template-columns:1fr!important}.embed-wrapper:not(.video-wrapper) iframe{min-height:300px}}@media (max-width:480px){.dados-grid,.footer-grid{grid-template-columns:1fr!important}.hero-h1{font-size:1.5rem!important}}.share-bar-mobile,.share-sidebar-desktop{display:none}@media (min-width:769px){.share-sidebar-desktop{display:flex!important}.share-bar-mobile{display:none!important}}@media (max-width:768px){.share-sidebar-desktop{display:none!important}.share-bar-mobile{display:flex!important;gap:12px;margin:1rem 0;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.card-img img{transition:none!important}main{animation:none!important}.reveal{opacity:1!important;transform:none!important;transition:none!important}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.card-img{overflow:hidden;border-radius:6px}.card-img img{transition:transform .4s ease;will-change:transform}.card-img:hover img{transform:scale(1.04)}.article-link{transition:opacity .2s ease}.article-link:hover{opacity:.85}.article-link:hover div[class*=title],.article-link:hover h1,.article-link:hover h2{color:var(--accent);transition:color .2s ease}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.article-inner blockquote,.article-inner li,.article-inner p{font-family:var(--font-reading)}.footer-link{padding:8px 0;display:block;min-height:44px}.mobile-menu-btn{display:none!important}@media (max-width:768px){.mobile-menu-btn{display:flex!important}.header-newsletter-btn{display:none!important}}:root{--success:#1A7F5A;--success-light:#E8F5F0;--success-text:#0F4A33;--error:#B83232;--error-light:#FBEAEA;--error-text:#7A1F1F;--warning:#92600A;--warning-light:#FDF3E0;--warning-text:#5C3A06;--cat-meio-ambiente:#2D7D46;--cat-meio-ambiente-bg:#E8F2EC;--cat-cultura:#7B3F9E;--cat-cultura-bg:#F3EAF8;--cat-economia:#1A5C8A;--cat-economia-bg:#E6EEF5;--cat-seguranca:#8B1A1A;--cat-seguranca-bg:#F5E8E8;--cat-politica:#4A3728;--cat-politica-bg:#EDE9E7;--cat-baixada-fluminense:#1F6B5E;--cat-baixada-fluminense-bg:#E6F0EE;--cat-cidade:#4A5568;--cat-cidade-bg:#ECEEF1;--cat-esportes:#1A4A7A;--cat-esportes-bg:#E6EBF2;--cat-brasil:#5C6B2F;--cat-brasil-bg:#EDF0E6}.alert-success{background:var(--success-light);border:1px solid rgba(26,127,90,.2);color:var(--success-text);border-radius:6px}.alert-error,.alert-success{padding:10px 14px;font-size:13px;display:flex;align-items:flex-start;gap:8px}.alert-error{background:var(--error-light);border:1px solid rgba(184,50,50,.2);color:var(--error-text);border-radius:6px}.alert-warning{background:var(--warning-light);border:1px solid rgba(146,96,10,.2);color:var(--warning-text);border-radius:6px;padding:10px 14px;font-size:13px;display:flex;align-items:flex-start;gap:8px}.card-category-border{border-top-width:3px;border-top-style:solid}.video-wrapper iframe{min-height:0}.mobile-nav-dialog::-webkit-backdrop{background:rgba(0,0,0,.4)}.mobile-nav-dialog::backdrop{background:rgba(0,0,0,.4)}.mobile-nav-dialog[open]{animation:drawerEnter .25s ease}@keyframes drawerEnter{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mobile-nav-dialog[open]{animation:none}}.article-evidence{min-width:0;margin:2rem 0;padding:1rem 0;border-block:1px solid var(--border);color:var(--text);font-family:var(--font-body);font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.article-evidence p+p{margin-top:.5rem}.article-evidence a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.evidence-label,.evidence-provenance,.evidence-unit{font-family:var(--font-metadata);font-size:.75rem;line-height:1.7;color:var(--text-mid)}.evidence-label{margin-bottom:.5rem}.evidence-provenance{margin-top:.75rem}.evidence-value{font-family:var(--font-metadata);font-size:1.5rem;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.evidence-value span{font-size:1rem}.evidence-table-scroll{max-width:100%;overflow-x:auto;padding:4px}.evidence-table table{border-collapse:collapse;width:100%;font-size:.875rem}.evidence-table caption{text-align:left;font-weight:600;font-size:1rem;padding-bottom:1rem}.evidence-table td,.evidence-table th{min-width:7rem;padding:.75rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.evidence-table th{font-weight:600}.evidence-table .evidence-number{text-align:right;font-family:var(--font-metadata);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.evidence-table figcaption{margin-top:.75rem;font-size:.875rem}.article-transparency{max-width:calc(var(--measure-reading) + 3rem);padding-inline:1.5rem;margin-inline:auto}.article-transparency h2{font-family:var(--font-heading);font-size:1.25rem;margin-bottom:1rem}.article-transparency h3{font-size:1rem;font-weight:600}.evidence-multiline{white-space:pre-wrap}.methodology-legacy .evidence-multiline{font-family:var(--font-metadata);font-size:12px;color:var(--text-mid);line-height:1.7}.editorial-event+.editorial-event{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border)}.editorial-kicker{font:600 .7rem/1.5 var(--font-metadata);letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.editorial-display{font-family:var(--font-display);font-weight:400;font-synthesis:none;text-transform:uppercase;letter-spacing:-.015em;line-height:.88;overflow-wrap:anywhere}.editorial-rule{border-top:1px solid var(--trama-ink);padding-top:1rem}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--trama-paper);border-bottom:1px solid var(--border)}.site-header[data-scrolled]{border-bottom-color:var(--trama-ink)}.masthead{display:grid;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;grid-gap:1.8rem;gap:1.8rem;min-height:76px}.masthead-logo{display:inline-flex;align-items:center;min-height:44px}.footer-logo img,.masthead-logo img{height:auto}.masthead-nav{display:flex;justify-content:center;align-items:center;gap:1.1rem}.site-nav-link{display:inline-flex;align-items:center;min-height:44px;font:600 .65rem/1.2 var(--font-body);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid transparent}.site-nav-link:hover,.site-nav-link[aria-current=page]{color:var(--accent);border-bottom-color:currentColor}.masthead-actions{display:flex;align-items:center;gap:.75rem}.masthead-search{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:44px;min-height:44px;font-size:.75rem}.masthead-search span{display:none}.masthead-newsletter{background:var(--trama-ink);color:var(--trama-paper);padding:.6rem .85rem;min-height:44px;display:inline-flex;align-items:center;font-size:.7rem;font-weight:600}.masthead-date{display:flex;justify-content:space-between;gap:.75rem;padding-block:.35rem;border-top:1px solid var(--border);font:.6rem/1.5 var(--font-metadata);color:var(--text-muted)}.masthead-tagline{margin-left:auto}.site-footer{margin-top:3rem;background:#111111;color:#FBFAF6}.newsletter-edition{background:var(--trama-violet);color:var(--trama-paper);padding-block:1.8rem}.newsletter-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:3rem;gap:3rem;align-items:center}.newsletter-layout .editorial-kicker{color:inherit}.newsletter-layout h2{font:700 clamp(1.75rem,3vw,2.5rem)/1.1 var(--font-heading);margin:.3rem 0}.newsletter-layout p{font-size:.85rem;line-height:1.6}.footer-body{padding-block:2.5rem 1rem}.footer-directory{display:grid;grid-template-columns:1.5fr 1fr 1.2fr 1fr;grid-gap:3rem;gap:3rem}.footer-directory h2{font:600 .75rem/1.5 var(--font-body);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.75rem}.footer-directory nav a{display:block;padding-block:.5rem;min-height:36px;font-size:.8rem}.footer-directory a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:4px}.footer-about p{font-size:.8rem;line-height:1.65;max-width:30ch;margin-block:1rem}.footer-about>a:last-child{font-size:.8rem;display:inline-block;padding-block:.5rem}.footer-colophon{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:1rem;border-top:1px solid var(--border);padding-top:1rem;margin-top:2rem;font:.65rem/1.6 var(--font-metadata)}.footer-colophon a{padding-block:.75rem}.page-heading{max-width:64rem;padding-block:clamp(1.5rem,4vw,3.25rem)}.page-heading h1{font:700 clamp(2.3rem,5.5vw,5rem)/1.02 var(--font-heading);letter-spacing:-.045em;margin:.5rem 0 1rem;overflow-wrap:anywhere}.page-heading-index{max-width:none;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:1rem 3rem;gap:1rem 3rem;align-items:end;padding-block:3rem 2.5rem}.page-heading-index .editorial-kicker{grid-column:1/-1}.page-heading-index h1{font:650 clamp(3.5rem,7vw,6.5rem)/.95 var(--font-heading);letter-spacing:-.06em;margin:0}.page-heading-index>p:not(.editorial-kicker){border-top:2px solid var(--trama-mineral);padding-top:1.25rem;font-size:1.1rem;margin-bottom:0;max-width:40ch}.editorial-page-intro:has(.page-heading-index)+.editorial-page-content .editorial-empty{margin-left:54%;padding-block:1.5rem}.page-heading>p:not(.editorial-kicker){max-width:52ch;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6;color:var(--text-mid)}.page-heading .page-count{font:.75rem var(--font-metadata);margin-top:1rem}.editorial-page{padding-bottom:2rem}.editorial-page-intro{border-bottom:1px solid var(--border)}.editorial-page-content{padding-block:1.5rem 3rem}.institutional-body{max-width:var(--measure-reading);margin-inline:auto;padding:2.5rem var(--gutter);font:1.1rem/1.8 var(--font-heading)}.institutional-body>div{display:flex;flex-direction:column;gap:2rem}.institutional-page .page-heading{max-width:60rem}.article-view{padding-block:2.5rem}.article-heading{max-width:var(--measure-expanded);margin-inline:auto;padding:0 var(--gutter) 2.25rem;display:grid;grid-template-columns:8.5rem minmax(0,1fr);grid-gap:1.5rem 2rem;gap:1.5rem 2rem;align-items:start}.article-heading>.article-taxonomy{grid-column:1;grid-row:1;padding-top:.8rem;border-top:2px solid var(--trama-ink)}.article-heading>h1{grid-column:2;grid-row:1}.article-heading>.article-deck{grid-column:2;grid-row:2}.article-heading>.article-byline{grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;padding-top:.75rem;gap:.75rem}.article-heading .article-byline-share{margin-left:0}.article-heading h1{font:750 clamp(3rem,6vw,5.5rem)/.99 var(--font-heading);letter-spacing:-.055em;max-width:25ch;margin:0;overflow-wrap:anywhere}.article-heading .article-deck{font:400 clamp(1.05rem,1.7vw,1.25rem)/1.6 var(--font-body);color:var(--text-mid);max-width:62ch;margin-bottom:1.5rem}.article-taxonomy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem;font:.7rem var(--font-metadata);color:var(--accent)}.article-taxonomy a{text-decoration:underline;text-underline-offset:4px}.article-byline{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;border-top:1px solid var(--border);padding-block:1rem;font:.7rem/1.5 var(--font-metadata);color:var(--text-muted)}.article-byline-authors{display:flex;flex-wrap:wrap;gap:.5rem;color:var(--text);font-family:var(--font-body);font-weight:600}.article-byline-share{margin-left:auto}.article-cover{max-width:var(--measure-expanded);margin:0 auto 3rem;padding-inline:var(--gutter)}.article-cover img{display:block;width:100%;height:auto}.article-cover figcaption{color:var(--text-muted);font:.7rem/1.6 var(--font-metadata);margin-top:.65rem}.article-view .article-evidence{border-radius:0;background:transparent;padding-inline:0;border-top-color:var(--trama-ink)}.article-view .article-transparency{margin-top:2.5rem}.article-view .article-inner :is(h2,h3){letter-spacing:-.025em}.article-view .article-inner blockquote{font-family:var(--font-heading)}.article-view .article-content-reading:first-child>p:first-child:first-letter{float:left;font:700 3.6rem/.9 var(--font-heading);color:var(--accent);margin:.12rem .4rem 0 0}.author-page{padding-block:2rem}.author-profile{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:2rem;gap:2rem;max-width:58rem;padding-block:1.5rem 2.5rem}.author-profile-avatar{width:120px;height:120px;border-radius:50%;background:var(--border);overflow:hidden;display:grid;place-items:center;font:2rem var(--font-heading)}.author-profile h1{font:700 clamp(2.5rem,5vw,4.5rem)/1.05 var(--font-heading);letter-spacing:-.045em;margin:.5rem 0 1rem;overflow-wrap:anywhere}.author-profile p:not(.editorial-kicker){max-width:55ch;line-height:1.65;color:var(--text-mid)}.author-profile-links{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem}.author-profile-links a{font-size:.75rem;padding-block:.5rem;text-decoration:underline;text-underline-offset:4px}.about-page .about-intro{padding-block:3rem;border-bottom:1px solid var(--trama-ink)}.about-page .about-intro h1{font:700 clamp(3rem,7vw,6rem)/1 var(--font-heading);letter-spacing:-.05em}@media (max-width:1150px) and (min-width:769px){.masthead{grid-template-columns:132px 1fr;gap:.5rem;padding-top:.5rem}.masthead-nav{grid-column:1/-1;grid-row:2;justify-content:flex-start;gap:1.6rem;overflow-x:auto}.masthead-actions{grid-column:2;grid-row:1;justify-content:flex-end}.masthead-date{display:none}}@media(max-width:768px){.masthead{grid-template-columns:1fr auto;min-height:64px;gap:.75rem}.masthead-logo img{width:115px}.masthead-date{font-size:.55rem;border-top:0;padding-bottom:.5rem}.masthead-tagline{display:none}.masthead-actions{gap:.25rem}.masthead-search span{display:inline}.newsletter-layout{grid-template-columns:1fr;gap:1.25rem}.footer-directory{grid-template-columns:1fr 1fr;gap:2rem 1.25rem}.footer-about{grid-column:1/-1}.footer-about p{max-width:48ch}.footer-colophon{display:block}.page-heading{padding-block:1.75rem 1.5rem}.page-heading h1{font-size:clamp(2.3rem,9vw,3.5rem)}.article-view{padding-top:1.5rem}.article-heading{display:flex;flex-direction:column;gap:1.25rem;padding-bottom:1.5rem}.article-heading>.article-taxonomy{width:100%}.article-heading h1{font-size:clamp(2.5rem,10.5vw,4.5rem);line-height:1.01}.article-heading>.article-byline{flex-direction:row;flex-wrap:wrap;width:100%}.article-heading .article-deck{margin-bottom:0}.article-cover{padding-inline:0;margin-bottom:2rem}.article-cover figcaption{padding-inline:var(--gutter)}.page-heading-index{grid-template-columns:minmax(0,1fr);padding-block:2rem;gap:1.5rem}.page-heading-index h1{font-size:clamp(3rem,13vw,5rem)}.page-heading-index>p:not(.editorial-kicker){font-size:1rem;padding-top:1rem}.editorial-page-intro:has(.page-heading-index)+.editorial-page-content .editorial-empty{margin-left:0}.article-byline-share{margin-left:0}.author-profile{grid-template-columns:80px minmax(0,1fr);gap:1rem}.author-profile-avatar{width:80px;height:80px}.author-profile h1{font-size:2.3rem}}@media print{.site-header{position:static}.site-footer{display:none}}.newsletter-form{display:flex;flex-direction:column;gap:.6rem}.newsletter-form-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem}.newsletter-form-footer>input{grid-column:1;grid-row:1}.newsletter-form-footer>button{grid-column:2;grid-row:1;width:auto}.newsletter-form-footer>label:not(.sr-only){grid-column:1/-1;grid-row:2}.newsletter-form-footer>div[role=status]{grid-column:1/-1}@media(max-width:500px){.newsletter-form-footer{grid-template-columns:minmax(0,1fr)}.newsletter-form-footer>button{grid-column:1;grid-row:2}.newsletter-form-footer>label:not(.sr-only){grid-row:3}}.editorial-empty{max-width:52ch;padding-block:2rem;font:1rem/1.7 var(--font-body);color:var(--text-mid)}.editorial-empty[data-state=error]{border-top:2px solid var(--trama-warm);color:var(--text)}.article-view .evidence-label,.article-view .evidence-provenance p{font:.72rem/1.7 var(--font-metadata);color:var(--text-muted);margin-bottom:.35rem}.article-view .evidence-value{font:400 clamp(2rem,4vw,3rem)/1.2 var(--font-metadata);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main:has(.home)+.site-footer{margin-top:0}body:has(main [aria-labelledby=edition-opening]) .masthead-date{border-top:0}.footer-about .editorial-kicker,.footer-colophon a,.newsletter-layout .editorial-kicker{font-family:var(--font-body)}.editorial-page:not(.institutional-page) .page-heading h1{font-family:var(--font-display);font-weight:400;font-style:normal;font-synthesis:none;letter-spacing:-.01em;text-transform:uppercase;line-height:.92;overflow-wrap:anywhere}.editorial-page:has(form[data-archive-mode=search]) .page-heading h1{color:var(--trama-violet)}.editorial-page:has(form[data-archive-mode=chronology]) .page-heading{border-left:6px solid var(--trama-violet);padding-left:24px}.editorial-page:not(.institutional-page) .page-heading h1{font-size:clamp(64px,8vw,112px)}@media(max-width:768px){.editorial-page:not(.institutional-page) .page-heading h1{font-size:clamp(48px,13vw,80px)}}.site-footer .footer-colophon{border-color:#74736f}.site-footer .footer-body a{color:inherit}.site-footer .footer-body a:hover{color:#FBFAF6}.site-footer .footer-body a:focus-visible{outline:3px solid #FBFAF6;outline-offset:4px}footer[class]:not(.site-footer) a:hover{color:#FBFAF6}footer[class]:not(.site-footer) a:focus-visible{outline-color:#FBFAF6}.site-footer .footer-about .editorial-kicker{color:#FBFAF6}.footer-body{max-width:1320px;padding:64px 40px 32px}.footer-logo{display:block;width:240px;max-width:100%}.footer-logo img{width:100%;filter:brightness(0) invert(1)}.footer-directory{gap:40px;grid-template-columns:1.4fr 1fr 1.2fr .8fr}.footer-directory nav a{min-height:40px;font-size:16px}.footer-about p{font-size:17px}.footer-colophon{margin-top:48px;border-color:var(--text-muted)}@media(max-width:768px){.footer-body{padding:48px 20px 28px}.footer-directory{display:flex;flex-direction:column;gap:28px}.footer-directory nav a{min-height:48px;border-top:1px solid var(--text-muted)}.footer-directory nav h2{font-size:12px}}