:root{color-scheme:dark;--va-surface-canvas:#121010;--va-color-deep-charcoal:#121010;--va-color-graphite:#343031;--va-color-deep-wine:#4b000f;--va-text-primary:#f2efe7;--va-text-secondary:#b5b3ad;--va-text-tertiary:#8e8c87;--va-border-subtle:#ffffff1c;--va-border-strong:#ffffff40;--va-signal-active:#c8ff00;--va-font-family-product:'Roboto Flex',sans-serif;--va-font-family-quiet:'Raleway',sans-serif;--va-font-family-technical:'IBM Plex Mono',monospace;--va-grid-margin:72px;--page-pad:clamp(24px,5vw,72px);--header-height:88px;--lime:#c8ff00;--red:#d90034;--paper:#f2efe7;--muted:#b5b3ad}
*{box-sizing:border-box;border-width:0;border-style:solid}html{scroll-behavior:smooth;scroll-padding-top:160px}body{margin:0;background:#121010;color:var(--paper);font:400 18px/1.6 'Roboto Flex',sans-serif}p,h1,h2,h3,figure{margin:0;font-size:inherit;font-weight:inherit}button,input{font:inherit;color:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:none}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button:disabled{cursor:not-allowed;opacity:.4}a,button,summary{transition:color .18s,background .18s,transform .18s,box-shadow .18s}a:hover,button:hover{color:var(--lime)}a:active,button:active{transform:translateY(1px)}:focus-visible{outline:2px solid var(--lime);outline-offset:5px}::selection{background:#c8ff00;color:#121010}[hidden]{display:none!important}.sr-only,.skip{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip:focus{position:fixed;top:10px;left:20px;width:auto;height:auto;clip:auto;background:var(--lime);color:#121010;padding:12px;z-index:1000}.site-header{position:sticky;top:0;z-index:50;min-height:var(--header-height);padding:18px var(--page-pad);display:flex;align-items:center;gap:32px;background:#121010f5;border-bottom:1px solid #ffffff12;backdrop-filter:blur(16px)}.wordmark{display:flex;gap:0;align-items:center;font-size:22px;font-weight:500;line-height:1}.wordmark img:nth-of-type(1){rotate:180deg}.wordmark img:nth-of-type(2){margin-left:8px}.desktop-nav{display:flex;gap:32px;margin-left:auto;font-size:16px}.desktop-nav a[aria-current],.languages a[aria-current]{color:var(--lime)}.header-search{border:1px solid #ffffff28;border-radius:24px;display:flex;width:190px;height:40px;align-items:center;padding:0 12px;gap:8px}.header-search button{padding:0;flex:none}.header-search input{width:100%;min-width:0;background:none;border:0;outline:0;font-size:16px}.languages{display:flex;gap:16px;font:12px 'IBM Plex Mono',monospace}.languages a{padding:8px 0}.menu-toggle{display:none;width:40px;height:40px}.menu-toggle span{display:block;height:1px;width:24px;background:var(--paper);margin:6px auto}.site-footer{padding:40px var(--page-pad);display:flex;align-items:flex-start;justify-content:space-between;gap:32px;background:linear-gradient(180deg,#121010 0%,#343031 100%);border-top:1px solid #ffffff1c}.footer-name{font-size:24px;display:block;margin-bottom:8px}.footer-credit{display:inline-grid;gap:10px;max-width:100%}.credit-line{display:flex;gap:7px;align-items:center;color:var(--muted);font-size:16px;white-space:nowrap}.credit-line img{flex:none;opacity:.7}.glyph-left{rotate:-90deg}.glyph-right{rotate:90deg}.human-marker{background:var(--red);font:300 16px/1.4 Raleway,sans-serif;text-align:center;padding:5px 12px;width:100%}.footer-links{display:flex;gap:12px}.footer-links a{border:1px solid #ffffff24;padding:9px 16px;font-size:16px}.footer-links a:hover{border-color:var(--lime);background:#c8ff008}.page-content{width:100%;max-width:1440px;margin:auto;overflow:clip}.page-section{max-width:100%!important;width:100%!important;min-width:0!important;height:auto;position:relative}.section-space{padding-left:var(--page-pad)!important;padding-right:var(--page-pad)!important}.page-section:not(:first-child):not(.full-bleed-stripes){border-top:1px solid #ffffff18}.page-content>section.full-bleed-stripes{padding:0!important;overflow:hidden}.page-content .flow-column{min-width:0}.columns{width:100%!important;max-width:100%!important}.columns>*,.cover-meta>*{min-width:0!important;flex-shrink:1!important}.columns>*{flex-basis:0;flex-grow:1}.columns>.scaled-media{flex-basis:auto}.cover-layout> :first-child{flex:1.2!important}.cover-layout>:nth-child(2){flex:1!important}.cover-layout h1{font-size:clamp(44px,4.6vw,66px);line-height:1.05;letter-spacing:-.04em}.cover-layout h2{font:300 clamp(27px,2.5vw,38px)/1.2 Raleway,sans-serif;letter-spacing:0}.cover-signature{opacity:.85;pointer-events:none;left:45%!important;top:36px!important;width:64px!important;height:64px!important}.cover-meta{border-top:1px solid #ffffff1c;padding-top:24px!important;width:100%!important}.red-highlight,.red-highlight p,.red-highlight h2{font-family:Raleway,sans-serif!important;font-weight:300!important}.scaled-media{position:relative;flex:none;align-self:center;overflow:visible;margin-inline:auto}.scale-inner{position:absolute!important;left:0;top:0;transform-origin:top left;max-width:none!important}.scale-inner *{max-width:none}.design-icon{flex:none!important}.design-icon img{width:100%;height:100%;object-fit:contain}.article-reading{padding-left:max(var(--page-pad),calc((100% - 864px)/2))!important;padding-right:max(var(--page-pad),calc((100% - 864px)/2))!important}.article-reading p{max-width:72ch;line-height:1.8}.article-reading h2{margin-top:24px}.text-link{display:inline-flex;border-bottom:1px solid currentColor;padding:12px 0;font-size:16px;gap:32px;align-items:center;justify-content:space-between}.case-details{border:1px solid #ffffff26;border-radius:8px;background:linear-gradient(130deg,#34303166,#12101022);box-shadow:0 12px 32px #0002;width:100%;margin:8px 0;overflow:hidden}.case-details summary{list-style:none;padding:24px 28px;display:flex;justify-content:space-between;gap:24px;cursor:pointer;font-size:18px;align-items:center}.case-details summary::-webkit-details-marker{display:none}.case-details summary::after{content:'';width:12px;height:12px;border-right:2px solid var(--lime);border-bottom:2px solid var(--lime);transform:rotate(45deg);flex:none;margin:0 4px 5px}.case-details[open] summary::after{transform:rotate(225deg);margin-top:8px}.case-details summary:hover{background:#ffffff05;color:var(--lime)}.case-details>div{padding:24px!important;max-width:100%;width:100%!important;border-top:1px solid #ffffff18}.carousel-shell{max-width:100%;width:100%!important;align-items:stretch!important}.carousel-track{display:flex!important;flex-direction:row!important;width:100%!important;max-width:100%!important;gap:32px!important;overflow-x:auto!important;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:8px;padding:16px 8px 24px!important;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c8ff0055 transparent}.carousel-track>*{flex-shrink:0!important;scroll-snap-align:start}.zoom-link{cursor:zoom-in}.zoom-link:hover{filter:brightness(1.05)}dialog{background:#171515;color:var(--paper);border:1px solid #ffffff30;padding:32px;max-width:min(95vw,1400px);max-height:94vh}dialog::backdrop{background:#000d;backdrop-filter:blur(8px)}dialog .close-dialog{position:sticky;top:0;display:block;margin-left:auto;margin-bottom:20px;padding:10px 16px;border:1px solid #ffffff40}#image-viewer img{max-height:78vh;object-fit:contain;margin:auto}#image-viewer{width:95vw}#case-index{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;border:0;padding:48px max(24px,calc((100vw - 1000px)/2));background:#121010}#case-index nav{display:grid}#case-index nav a{display:flex;padding:20px 0;border-bottom:1px solid #ffffff25;gap:32px;font:300 clamp(20px,2.5vw,34px)/1.3 Raleway,sans-serif}#case-index nav span{font:12px 'IBM Plex Mono',monospace;color:var(--lime);padding-top:9px}.case-bar{position:sticky;top:var(--header-height);z-index:40;background:#1e191af5;border-bottom:1px solid #ffffff25;backdrop-filter:blur(12px);display:flex;gap:24px;align-items:center;justify-content:space-between;padding:10px var(--page-pad);font:12px 'IBM Plex Mono',monospace}.case-bar button{border:1px solid #ffffff35;padding:9px 16px}.case-progress{color:var(--lime)}.case-rail{position:fixed;left:12px;top:32%;z-index:35;display:grid;gap:12px;font:10px 'IBM Plex Mono',monospace}.case-rail a{padding:5px;color:var(--muted)}.case-rail a.active{color:var(--lime)}.hero-custom{min-height:760px;position:relative;padding:64px var(--page-pad) 56px;overflow:hidden;background:linear-gradient(180deg,#121010,#292626)}.hero-photo{position:absolute;right:0;top:0;width:60%;height:100%;object-fit:cover;filter:grayscale(1);opacity:.55;clip-path:polygon(35% 0,100% 0,100% 100%,0 100%)}.hero-custom::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#121010,transparent 48%),linear-gradient(90deg,#12101088,transparent)}.hero-content{position:relative;z-index:2}.eyebrow{font:12px/1.6 'IBM Plex Mono',monospace;letter-spacing:2px;color:var(--lime)}.hero-custom h1{font:600 clamp(64px,8.3vw,120px)/.98 'Roboto Flex',sans-serif;letter-spacing:-.05em;margin:58px 0 36px;max-width:900px}.hero-custom h1 span{display:block}.hero-custom .hero-description{font:300 23px/1.5 Raleway,sans-serif;max-width:460px;color:var(--paper)}.hero-mark{position:absolute;left:59%;top:50px;width:150px;height:150px;z-index:2}.hero-custom .text-link{color:var(--lime);margin-top:32px;width:260px}.hero-diagonal{position:absolute;left:58%;top:-140px;height:1100px;width:3px;background:linear-gradient(180deg,#d9003400,#d90034,#d9003400);transform:rotate(24deg);z-index:1;box-shadow:0 0 25px #d9003450}.brand-band{padding:32px var(--page-pad);display:flex;gap:64px;align-items:center;border-block:1px solid #ffffff18;background:#121010}.brand-band .eyebrow{width:220px;flex:none;color:var(--muted)}.brand-logos{display:flex;gap:48px;align-items:center;overflow:auto;flex:1;scrollbar-width:none;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.brand-logos img{max-width:110px;max-height:34px;width:auto;flex:none;opacity:.65}.brand-logos span{font-size:11px;white-space:nowrap;color:var(--muted)}.search-page{padding:64px var(--page-pad) 100px;min-height:65vh;max-width:1440px;margin:auto}.search-page h1{font:300 clamp(36px,5vw,64px)/1.15 Raleway;margin:24px 0}.search-form{display:flex;max-width:800px;border-bottom:1px solid #ffffff55;margin:32px 0 48px}.search-form input{padding:16px 0;background:none;flex:1;min-width:0}.search-form button{padding:12px}.search-fallback{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.search-fallback a,.search-result{display:block;border-top:1px solid #ffffff30;padding:24px 0}.search-fallback h2,.search-result h2{font:300 28px Raleway;margin-bottom:16px}.search-result p{color:var(--muted)}.search-emblem{width:64px;height:64px;margin-bottom:32px}.pagination{display:flex;gap:12px;margin-top:32px}.pagination a,.pagination span{width:44px;height:44px;display:grid;place-items:center;border:1px solid #ffffff35}.pagination [aria-current]{color:#121010;background:var(--lime)}
@media(min-width:1600px){.case-rail{left:max(24px,calc((100vw - 1530px)/2))}}@media(max-width:1100px){.site-header{gap:20px}.desktop-nav{gap:20px}.header-search{width:140px}.columns{gap:32px!important}.cover-layout{gap:40px!important}.page-section{padding-top:64px!important;padding-bottom:64px!important}.page-section.full-bleed-stripes{padding:0!important}.cover-meta{gap:24px!important}.case-rail{display:none}.hero-custom{min-height:680px}.hero-custom h1{margin-top:64px}.brand-band{gap:32px}.brand-logos{gap:32px}.site-footer{flex-wrap:wrap}.cover-signature{left:auto!important;right:35px!important;top:12px!important;width:40px!important;height:40px!important}}
@media(max-width:760px){:root{--page-pad:24px;--header-height:76px;--va-grid-margin:24px}.site-header{padding:16px 20px;gap:16px;flex-wrap:wrap}.wordmark{font-size:19px}.wordmark img{width:20px;height:20px}.desktop-nav{display:none}.header-search{margin-left:auto;width:36px;padding:0;border:0}.header-search input{display:none}.header-search button{padding:8px}.languages{gap:10px;font-size:11px}.menu-toggle{display:block;margin-right:-8px}#mobile-menu{position:absolute;top:100%;left:0;right:0;background:#181516;border-bottom:1px solid #ffffff35;padding:24px;display:grid;gap:24px;font:300 30px Raleway}.columns,.cover-layout,.cover-meta{flex-direction:column!important;align-items:stretch!important;gap:32px!important}.columns>*,.cover-layout>*,.cover-meta>*{flex:none!important;width:100%!important;max-width:100%!important}.page-section{padding:48px var(--page-pad)!important;gap:32px!important}.page-section.full-bleed-stripes{padding:0!important}.page-section *:not(.scale-inner):not(.scale-inner *):not(.carousel-track *):not(img){min-width:0}.cover-layout h1{font-size:48px}.cover-layout h2{font-size:30px}.cover-meta p{font-size:16px}.cover-signature{top:12px!important;right:24px!important;width:32px!important;height:32px!important}.article-reading{padding:48px 24px!important}.article-reading p{font-size:18px!important}.carousel-track{margin-right:-24px;width:calc(100% + 24px)!important;max-width:calc(100% + 24px)!important;gap:24px!important;padding-right:24px!important}.carousel-track>*{width:min(78vw,340px)!important;max-width:78vw!important}.case-details summary{padding:20px;font-size:16px}.case-details>div{padding:20px!important}.site-footer{padding:32px 24px;gap:28px}.footer-name{font-size:22px}.footer-credit{width:100%}.credit-line{font-size:16px;white-space:normal;gap:5px;justify-content:space-between}.credit-line img{width:16px;height:16px}.human-marker{font-size:16px}.footer-links{flex-wrap:wrap}.footer-links a{font-size:16px}.case-bar{padding:10px 24px;font-size:10px}.case-bar>span:first-child{display:none}.hero-custom{min-height:710px;padding:48px 24px 48px}.hero-custom h1{font-size:clamp(55px,14vw,92px);margin:90px 0 40px}.hero-photo{width:100%;clip-path:polygon(45% 0,100% 0,100% 100%,0 100%);opacity:.4}.hero-mark{width:88px;height:88px;left:auto;right:20px;top:60px}.hero-custom .hero-description{font-size:21px;max-width:320px}.hero-diagonal{left:60%;height:850px;top:-60px}.brand-band{display:block;padding:24px}.brand-band .eyebrow{width:auto;margin-bottom:24px;font-size:10px}.brand-logos{gap:36px}.brand-logos img{max-width:100px;max-height:28px}.search-fallback{grid-template-columns:1fr;gap:16px}.search-page{padding-top:40px}.case-details p{max-width:100%!important}.scaled-media{max-width:100%!important}.full-bleed-stripes{height:auto!important}body{font-size:16px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}} 
.project-list{display:grid;gap:32px;width:100%}.project-card{position:relative;display:block;min-height:400px;overflow:hidden;background:#211d1e;isolation:isolate;border:1px solid #ffffff12;transition:transform .25s,border-color .25s,box-shadow .25s}.project-card:hover{transform:translateY(-3px);border-color:#c8ff0066;box-shadow:0 20px 48px #0004;color:var(--paper)}.project-image{position:absolute;inset:0 0 0 auto;width:76%;height:100%;object-fit:cover;filter:grayscale(1);opacity:.68;transition:transform .5s}.project-card:hover .project-image{transform:scale(1.025)}.project-shade{position:absolute;inset:0;background:linear-gradient(90deg,#191617 8%,#191617f5 30%,#191617bb 52%,#19161715 100%)}.project-shade::after{content:'';position:absolute;inset:0;clip-path:polygon(73% 0,78% 0,94% 100%,89% 100%);background:#4b000fbb}.project-content{position:relative;padding:44px 48px;max-width:650px;display:grid;gap:16px}.project-content h2{font:300 44px/1.15 Raleway,sans-serif}.project-description{font-size:21px;line-height:1.5;max-width:450px}.project-tags{font:12px/1.6 'IBM Plex Mono';letter-spacing:1.8px;color:var(--muted)}.project-action{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--lime);color:var(--lime);font:12px 'IBM Plex Mono';letter-spacing:1.5px;padding:16px 0 10px;margin-top:20px;width:220px}.project-action img{rotate:90deg}.work-custom{padding:64px var(--page-pad) 96px;position:relative}.work-custom h1{font:300 64px/1.1 Raleway;margin:24px 0}.work-custom>.project-list{margin-top:64px}.work-mark{position:absolute;width:96px;height:96px;right:var(--page-pad);top:64px}.page-content [data-name="Gesto proprietário / sobre o retrato"]{z-index:2}.page-content [data-name="Gesto proprietário / sobre o retrato"] img{width:100%;height:100%}.page-content [data-name="Abertura / pessoa e ponto de vista"]>.columns{gap:80px!important;width:100%}.page-content [data-name="Atmosfera / Depth · capa full bleed"]{inset:0!important;width:100%!important;height:100%!important}.page-content [data-name="Faixas / sangria nas duas bordas"]{width:100%!important}.page-content [data-name="Faixas / sangria nas duas bordas"]>div{left:0!important;width:100%!important}.page-content [data-name="Volume / 804 de 804"]{width:100%!important}.page-content [data-name^="Ícone / significado"]{width:48px!important;height:48px!important}
@media(max-width:760px){.project-card{min-height:390px}.project-content{padding:32px 24px;max-width:90%;gap:16px}.project-content h2{font-size:36px}.project-description{font-size:18px}.project-image{width:100%;opacity:.52}.project-shade{background:linear-gradient(90deg,#191617f5 10%,#191617dd 55%,#19161744 100%)}.project-shade::after{clip-path:polygon(75% 0,82% 0,100% 100%,93% 100%)}.project-tags{font-size:10px}.project-action{width:100%;max-width:240px}.work-custom{padding:48px 24px}.work-custom h1{font-size:48px}.work-mark{width:48px;height:48px;top:40px}.page-content [data-name="Gesto proprietário / sobre o retrato"]{right:30px!important;top:12px!important;width:40px!important;height:40px!important}.page-content [data-name="Gesto proprietário / sobre o retrato"]>div{width:40px!important;height:40px!important}.page-content [data-name="Abertura / pessoa e ponto de vista"]>.columns{gap:40px!important}.page-content [data-name="Signature/Glyph"]:not(.scale-inner *){left:auto!important;right:0!important;top:0!important;width:48px!important;height:48px!important}.hero-custom .eyebrow{max-width:250px;font-size:10px}.hero-mark{top:90px;width:64px;height:64px}.page-content p,.page-content h1,.page-content h2,.page-content h3{max-width:100%}.page-content [data-name^="Divisória editorial"]{left:24px!important;right:24px!important}}
.about [data-name="Abertura / pessoa e ponto de vista"]>div:first-child{display:flex;width:100%;gap:80px}.about [data-name="Abertura / pessoa e ponto de vista"]>div:first-child>div:first-child{width:calc(100% - 400px);min-width:0}.about [data-name="Abertura / pessoa e ponto de vista"]>div:first-child>div:last-child{flex:none;width:320px}.about [data-name="Gesto proprietário / sobre o retrato"]>div{display:block!important;position:relative!important;inset:0!important}.time-brasil>[data-name^="Narrativa"]{padding:0!important}.time-brasil [data-name^="Grille de lecture"]{padding-left:var(--page-pad)!important;padding-right:var(--page-pad)!important}.time-brasil [data-name^="Demonstração /"]{height:auto!important;padding:64px var(--page-pad)!important}.time-brasil [data-name="Abertura / gradiente e faixas contínuos"]{width:100%!important}.time-brasil [data-name="Capa / hierarquia editorial · referência Turn2C"]{background:linear-gradient(#121010,#343031)}.time-brasil [data-name^="Atmosfera"]{pointer-events:none}.page-content [data-name="Signature/Glyph"]{max-width:100%}.article-reading [data-name="Rectangle"]{max-width:100%}
@media(max-width:760px){.about [data-name="Abertura / pessoa e ponto de vista"]>div:first-child{display:flex;flex-direction:column;align-items:stretch;gap:40px}.about [data-name="Abertura / pessoa e ponto de vista"]>div:first-child>div:first-child{width:100%;min-height:0}.about [data-name="Abertura / pessoa e ponto de vista"]>div:first-child>div:last-child{width:320px;max-width:100%;align-self:center}.about [data-name="Abertura / pessoa e ponto de vista"]{padding-top:72px!important}.page-content [data-name="Signature/Glyph"]{position:absolute!important;right:0!important;left:auto!important}.time-brasil [data-name^="Narrativa"]{gap:64px!important}.time-brasil [data-name^="Grille de lecture"]{padding:0 24px!important}.time-brasil [data-name="Capa / hierarquia editorial · referência Turn2C"]{padding-top:64px!important}.time-brasil [data-name^="Demonstração /"]{padding:48px 24px!important}.time-brasil [data-name="Cobertura publicada"]>div>div{overflow-x:auto;max-width:100%}.page-content [data-name^="Divisória editorial"]{top:-32px!important}}
[data-name="Editorial/JourneySequence"]>[data-name="Conteúdo"]{display:grid!important;grid-auto-columns:1fr;grid-auto-flow:column;width:100%!important}[data-name="Editorial/JourneySequence"]>[data-name="Conteúdo"]>*{min-width:0;max-width:100%;width:auto!important}[data-name="Editorial/JourneySequence"] p{overflow-wrap:normal;word-break:normal}.about [data-name="Abertura / pessoa e ponto de vista"]{padding-top:80px}.about [data-name="Gesto proprietário / sobre o retrato"]{right:120px!important;top:32px!important}
@media(max-width:760px){[data-name="Editorial/JourneySequence"]>[data-name="Conteúdo"]{grid-auto-flow:row;grid-template-columns:1fr}[data-name="Editorial/JourneySequence"]>[data-name="Conteúdo"]>*{border-bottom:1px solid #ffffff20;border-right:0!important;min-height:160px}.about [data-name="Gesto proprietário / sobre o retrato"]{right:30px!important;top:12px!important}.about [data-name="Leitura / prática e trajetória"]{gap:48px!important}.about [data-name="Leitura / prática e trajetória"]>div{width:100%!important;max-width:100%!important}.page-content [data-name="Apresentação"] h1{font-size:32px!important;line-height:1.2!important}}
.carousel-track.columns{flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important}.carousel-track.columns>*{flex:none!important}.carousel-track .scaled-media{max-width:100%!important}.carousel-track .scale-inner{width:var(--media-width)!important}
@media(max-width:760px){.carousel-track.columns>*{width:78vw!important;max-width:340px!important}.carousel-track.columns{gap:24px!important}.page-content [data-name="Faixas / título antes dos números"]{max-height:32px!important;overflow:hidden}.page-content [data-name="Faixas / título antes dos números"]>div{height:16px!important;min-height:0!important}.time-brasil .cover-layout{gap:32px!important}.time-brasil .cover-layout>div:first-child{gap:24px!important}.time-brasil [data-name="Capa / narrativa e impacto"] p{white-space:normal}.site-header{flex-wrap:nowrap}}
.archive-custom{max-width:1440px;margin:auto;padding:64px var(--page-pad) 96px;position:relative}.archive-custom h1{font:300 clamp(48px,5vw,72px)/1.1 Raleway;margin:24px 0}.archive-custom>p:not(.eyebrow){font-size:24px;color:var(--muted)}.archive-tabs{display:flex;gap:40px;border-bottom:1px solid #ffffff24;margin:32px 0 16px}.archive-tabs a{padding:12px 0}.archive-tabs a[aria-current]{color:var(--lime);border-bottom:1px solid var(--lime)}.archive-row{display:grid;grid-template-columns:200px 1fr 24px;gap:32px;align-items:center;padding:32px 0;border-bottom:1px solid #ffffff24}.archive-row img{width:200px;height:128px;object-fit:cover}.archive-row h2{font:300 30px/1.3 Raleway}.archive-row span{color:var(--lime)}.archive-list{margin-bottom:40px}.archive-row:hover img{filter:brightness(1.1)}@media(max-width:760px){.archive-custom{padding:48px 24px}.archive-row{grid-template-columns:88px 1fr 12px;gap:16px;padding:24px 0}.archive-row img{width:88px;height:88px}.archive-row h2{font-size:20px}.archive-custom>p:not(.eyebrow){font-size:20px}}

.credit-line img{filter:grayscale(1)}
.article-bullets{margin:12px 0;padding-left:24px;line-height:1.8}.article-bullets li{padding-left:4px;margin-bottom:10px}
