:root{--ag-bg:#ececea;--ag-ink:#131313;--ag-muted:#6b6b68;--ag-text:#3a3a38;--ag-rule:#c9c9c5;--ag-block:#b4b4b0;--ag-hover:#e2e2df;--ag-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--ag-sans:"Helvetica Neue",Helvetica,Arial,sans-serif}body{background:var(--ag-bg);color:var(--ag-ink);font-family:var(--ag-sans);-webkit-font-smoothing:antialiased;text-wrap:pretty}body h1,body h2,body h3,body h4,body p,body li,body summary,body .ag-h2,body .ag-hero__title{color:inherit;font-family:var(--ag-sans)}body a{color:var(--ag-ink);text-decoration:none}body a:hover{color:var(--ag-muted)}::selection{background:var(--ag-ink);color:var(--ag-bg)}.ag-wrap{max-width:1560px;margin:0 auto;padding:0 40px}.ag-mono{font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ag-muted)}.ag-header{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;padding-top:22px;padding-bottom:18px;border-bottom:1px solid var(--ag-ink)}.ag-header__brand{display:flex;align-items:baseline;gap:14px}.ag-logo{font-size:21px;font-weight:700;letter-spacing:-.045em}.ag-header__tag{font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ag-muted);white-space:nowrap}.ag-nav{display:flex;flex-wrap:wrap;gap:28px;font-size:12.5px;letter-spacing:.02em;padding-top:4px}.ag-nav a{padding-bottom:2px;border-bottom:1px solid transparent}.ag-nav a:hover{border-bottom-color:var(--ag-rule)}.ag-nav a.is-active{border-bottom-color:var(--ag-ink)}.ag-header__meta{display:flex;align-items:flex-start;gap:18px}.ag-bars{display:flex;gap:1.5px;align-items:flex-end;height:26px}.ag-bars i{display:block;height:26px;background:var(--ag-ink)}.ag-bars i:nth-child(3n){width:3px}.ag-bars i:nth-child(3n+1){width:1px}.ag-bars i:nth-child(3n+2){width:2px}.ag-bars i:nth-child(5){width:4px}.ag-bars i:nth-child(9){width:5px}.ag-header__code{font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.1em;color:var(--ag-muted);padding-top:2px}.ag-burger{display:none;background:none;border:0;padding:6px;cursor:pointer;color:var(--ag-ink);font:inherit}.ag-hero{padding:96px 0 0}.ag-hero__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:64px;align-items:end}.ag-hero__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:34px}.ag-hero__eyebrow span:first-child{width:64px;height:8px;background:var(--ag-block);display:block}.ag-hero__title{margin:0;font-size:clamp(52px,7.6vw,128px);line-height:.9;font-weight:700;letter-spacing:-.05em}.ag-hero__mark{position:relative;display:inline-block}.ag-hero__mark::before{content:"";position:absolute;left:-14px;top:-6px;right:-14px;bottom:12%;background:var(--ag-block);z-index:0}.ag-hero__mark span{position:relative;z-index:1}.ag-hero__rule{height:1px;background:var(--ag-ink);margin:40px 0 26px;max-width:520px}.ag-hero__lead{margin:0;max-width:520px;font-size:16.5px;line-height:1.55;color:var(--ag-text)}.ag-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.ag-hero__media{width:100%;aspect-ratio:4 / 3;display:flex;align-items:flex-end;padding:18px;background:repeating-linear-gradient(135deg,#d6d6d2 0 6px,#c2c2be 6px 12px)}.ag-hero__media img{width:100%;height:100%;object-fit:cover}.ag-hero__media.has-image{padding:0;background:none}.ag-hero__figure{padding:0}.ag-hero__caption{display:flex;justify-content:space-between;margin-top:12px}.ag-btn{display:inline-flex;align-items:center;gap:12px;padding:17px 30px;background:var(--ag-ink);color:var(--ag-bg);font-size:13px;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--ag-ink)}.ag-btn:hover{background:var(--ag-text);color:var(--ag-bg)}.ag-btn--ghost{background:transparent;color:var(--ag-ink)}.ag-btn--ghost:hover{background:var(--ag-ink);color:var(--ag-bg)}.ag-marquee{margin:88px 0;border-top:1px solid var(--ag-ink);border-bottom:1px solid var(--ag-ink);overflow:hidden}.ag-marquee__track{display:flex;width:200%;animation:ag-marq 24s linear infinite;padding:13px 0}.ag-marquee__row{display:flex;gap:46px;width:50%;flex:none;font-family:var(--ag-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}@keyframes ag-marq{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ag-marquee__track{animation-duration:24s!important;animation-iteration-count:infinite!important}}.ag-section{padding:0 0 96px}.ag-section--first{padding-bottom:96px}.ag-head{display:flex;align-items:baseline;gap:24px;margin-bottom:44px}.ag-head--rule{border-top:1px solid var(--ag-ink);padding-top:26px}.ag-head--split{justify-content:space-between}.ag-head__num{font-family:var(--ag-mono);font-size:10px;letter-spacing:.16em;color:var(--ag-muted)}.ag-h2{margin:0;font-size:clamp(30px,3.6vw,54px);line-height:1.02;font-weight:700;letter-spacing:-.035em;max-width:900px}.ag-head__lead{margin:16px 0 0;max-width:640px;font-size:15px;line-height:1.55;color:var(--ag-text)}.ag-more{font-family:var(--ag-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--ag-ink);padding-bottom:3px;white-space:nowrap}.ag-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.ag-tile{display:block}.ag-tile:hover{opacity:.72}.ag-tile__img{aspect-ratio:3 / 4;display:flex;align-items:flex-end;padding:12px;background:repeating-linear-gradient(135deg,#d9d9d5 0 5px,#c6c6c2 5px 10px)}.ag-tile__img img{width:100%;height:100%;object-fit:cover}.ag-tile__body{display:flex;gap:10px;margin-top:12px}.ag-tile__num{font-family:var(--ag-mono);font-size:9.5px;color:var(--ag-muted)}.ag-tile__title{font-size:15px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.ag-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.ag-step__head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--ag-ink);padding-bottom:10px}.ag-step__num{font-size:44px;font-weight:700;letter-spacing:-.05em;line-height:1}.ag-step__title{margin:22px 0 12px;font-size:22px;font-weight:700;letter-spacing:-.025em}.ag-step__text{margin:0;font-size:14.5px;line-height:1.6;color:var(--ag-text)}.ag-rating__cols,.ag-rating__row{display:grid;grid-template-columns:44px minmax(0,2.1fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,.9fr) 90px;gap:20px}.ag-rating__cols{font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ag-muted);padding-bottom:10px;border-bottom:1px solid var(--ag-ink)}.ag-rating__cols span:last-child,.ag-rating__index{text-align:right}.ag-rating__row{align-items:baseline;padding:20px 0;border-bottom:1px solid var(--ag-rule)}.ag-rating__row:last-child{border-bottom-color:var(--ag-ink)}.ag-rating__row:hover{background:var(--ag-hover)}.ag-rating__place{font-family:var(--ag-mono);font-size:11px;color:var(--ag-muted)}.ag-rating__name{font-size:20px;font-weight:700;letter-spacing:-.03em}.ag-rating__cell{font-size:13.5px;color:var(--ag-text)}.ag-rating__index{font-size:15px;font-weight:700}.ag-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}.ag-chip{padding:8px 15px;border:1px solid var(--ag-rule);font-size:11.5px;letter-spacing:.06em}.ag-chip:hover{border-color:var(--ag-ink)}.ag-chip.is-active{border-color:var(--ag-ink);background:var(--ag-ink);color:var(--ag-bg)}.ag-chip.is-active:hover{color:var(--ag-bg)}.ag-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px}.ag-post{display:block}.ag-post:hover{opacity:.7}.ag-post__rubric{display:block}.ag-post__title{margin:14px 0 12px;font-size:21px;line-height:1.15;font-weight:700;letter-spacing:-.025em}.ag-post__lead{margin:0 0 16px;font-size:14px;line-height:1.55;color:var(--ag-text)}.ag-post__meta{display:flex;gap:14px;border-top:1px solid var(--ag-rule);padding-top:10px}.ag-post__img{aspect-ratio:16 / 10;display:flex;align-items:flex-end;padding:12px;background:repeating-linear-gradient(135deg,#d6d6d2 0 5px,#c2c2be 5px 10px)}.ag-post__img img{width:100%;height:100%;object-fit:cover}.ag-post--card .ag-post__title{margin:10px 0;font-size:19px;line-height:1.2}.ag-post--card .ag-post__lead{font-size:13.5px;margin:0}.ag-post--card .ag-post__rubric{margin-top:14px}.ag-after{margin-top:40px}.ag-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px;align-items:center;border-top:1px solid var(--ag-ink);border-bottom:1px solid var(--ag-ink);padding:40px 0}.ag-feature:hover{opacity:.78}.ag-feature__title{margin:18px 0;font-size:clamp(26px,3vw,44px);line-height:1.05;font-weight:700;letter-spacing:-.035em}.ag-feature__lead{margin:0 0 24px;max-width:520px;font-size:15px;line-height:1.6;color:var(--ag-text)}.ag-feature__strips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ag-feature__strips div{aspect-ratio:3 / 4;background:repeating-linear-gradient(135deg,#4a4a48 0 5px,#3a3a38 5px 10px)}.ag-feature__strips div:nth-child(2){background:repeating-linear-gradient(135deg,#6b6b68 0 5px,#565654 5px 10px)}.ag-feature__strips img{width:100%;height:100%;object-fit:cover}.ag-faq{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:56px;border-top:1px solid var(--ag-ink);padding-top:26px}.ag-faq__aside-block{margin:28px 0 0 46px;width:120px;height:8px;background:var(--ag-block)}.ag-faq__aside-text{margin:22px 0 0 46px;font-size:14px;line-height:1.6;color:var(--ag-text);max-width:300px}.ag-faq__item{border-bottom:1px solid var(--ag-rule);padding:20px 0}.ag-faq__item:last-child{border-bottom-color:var(--ag-ink)}.ag-faq__q{cursor:pointer;font-size:18px;font-weight:700;letter-spacing:-.02em;list-style:none}.ag-faq__q::-webkit-details-marker{display:none}.ag-faq__a{margin:14px 0 0;font-size:14.5px;line-height:1.6;color:var(--ag-text);max-width:720px}.ag-cta{border-top:1px solid var(--ag-ink);padding:72px 0 88px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:end}.ag-cta__title{margin:18px 0 0;font-size:clamp(30px,4.4vw,68px);line-height:.98;font-weight:700;letter-spacing:-.045em}.ag-cta__side{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.ag-cta__text{margin:0;max-width:420px;font-size:15px;line-height:1.6;color:var(--ag-text)}.ag-cta__btns{display:flex;flex-wrap:wrap;gap:12px}.ag-footer{border-top:1px solid var(--ag-ink);padding-top:44px;padding-bottom:56px}.ag-footer__grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px}.ag-footer__about{margin:14px 0 0;max-width:320px;font-size:13.5px;line-height:1.6;color:var(--ag-text)}.ag-footer__title{font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ag-muted);margin-bottom:16px}.ag-footer__links{display:flex;flex-direction:column;gap:9px;font-size:13.5px}.ag-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:44px;padding-top:18px;border-top:1px solid var(--ag-rule);font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.1em;color:var(--ag-muted)}.ag-footer__bottom a{color:var(--ag-muted)}.ag-empty{margin:0;padding:16px 18px;background:#e2e2df;border:1px dashed var(--ag-rule);font-size:14px;color:var(--ag-text)}@media (max-width:1200px){.ag-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.ag-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ag-wrap{padding:0 20px}.ag-header{flex-wrap:wrap;gap:16px}.ag-header__meta{display:none}.ag-nav{display:none}.ag-burger{display:inline-flex;margin-left:auto}.ag-header.is-open .ag-nav{display:flex;flex-direction:column;gap:14px;width:100%;font-size:15px}.ag-hero{padding-top:56px}.ag-hero__grid,.ag-steps,.ag-feature,.ag-faq,.ag-cta,.ag-footer__grid{grid-template-columns:1fr;gap:32px}.ag-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-faq__aside-block,.ag-faq__aside-text{margin-left:0}.ag-rating__cols{display:none}.ag-rating__row{grid-template-columns:34px 1fr auto;gap:6px 12px;padding:16px 0}.ag-rating__name{grid-column:2 / 4;font-size:17px}.ag-rating__cell{grid-column:2 / 4;font-size:12.5px}.ag-rating__index{grid-row:1;grid-column:3}}@media (max-width:560px){.ag-grid-3{grid-template-columns:1fr;gap:32px}.ag-tiles{grid-template-columns:1fr}.ag-section{padding-bottom:64px}}.breadcrumbs{background:none;border-bottom:0;padding:20px 0 0}.breadcrumbs__container{max-width:1560px;padding:0 40px}.breadcrumbs__list{gap:10px;font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase}.breadcrumbs__item{gap:10px}.breadcrumbs__item:not(:last-child)::after{color:var(--ag-muted)}.breadcrumbs__link{color:var(--ag-muted)}.breadcrumbs__link:hover{color:var(--ag-ink)}.breadcrumbs__current{color:var(--ag-ink);font-weight:400}.ag-page{padding:40px 0 0}.ag-page__title{margin:0;font-size:clamp(40px,5.6vw,92px);line-height:.92;font-weight:700;letter-spacing:-.05em}.ag-page__rule{height:1px;background:var(--ag-ink);margin:34px 0 24px;max-width:620px}.ag-page__lead{margin:0;max-width:620px;font-size:16px;line-height:1.6;color:var(--ag-text)}.ag-page__note{margin:18px 0 0}.ag-page__note a{border-bottom:1px solid var(--ag-rule)}.ag-filters{padding:56px 0 0}.ag-filters__label{display:block;border-top:1px solid var(--ag-ink);padding-top:20px;margin-bottom:18px}.ag-filters__groups{display:flex;flex-wrap:wrap;gap:40px;margin-top:30px;padding-top:22px;border-top:1px solid var(--ag-rule)}.ag-filters__group-label{display:block;margin-bottom:10px;font-size:9px}.ag-chip span{color:var(--ag-muted);margin-left:6px}.ag-chip.is-active span{color:inherit;opacity:.6}.ag-chip--sm{padding:7px 13px;font-size:11.5px}.ag-chips--tight{gap:6px;margin-bottom:0}.ag-list{padding:56px 0 0}.ag-list__bar{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid var(--ag-ink);padding-top:20px;margin-bottom:6px}.ag-sort{display:flex;flex-wrap:wrap;gap:20px;font-family:var(--ag-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.ag-sort__label{color:var(--ag-muted)}.ag-sort a{padding-bottom:2px;border-bottom:1px solid transparent}.ag-sort a:hover{border-bottom-color:var(--ag-rule)}.ag-sort a.is-active{border-bottom-color:var(--ag-ink)}.ag-row{display:grid;grid-template-columns:190px minmax(0,1fr) 240px;gap:32px;padding:28px 0;border-bottom:1px solid var(--ag-rule);align-items:start}.ag-row:hover{background:var(--ag-hover)}.ag-rows>.ag-row:last-child{border-bottom-color:var(--ag-ink)}.ag-row__media{aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;padding:10px;background:repeating-linear-gradient(135deg,#d9d9d5 0 5px,#c6c6c2 5px 10px)}.ag-row__media img,.ag-row__media svg{max-width:100%;max-height:100%;object-fit:contain}.ag-row__ph{font-family:var(--ag-mono);font-size:30px;font-weight:700;color:#4a4a48}.ag-row__head{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.ag-row__name{margin:0;font-size:30px;font-weight:700;letter-spacing:-.035em}.ag-row__badge{font-family:var(--ag-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--ag-ink);padding:3px 7px}.ag-row__text{margin:12px 0 16px;max-width:620px;font-size:14.5px;line-height:1.6;color:var(--ag-text)}.ag-row__tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.ag-row__tags li{padding:6px 11px;border:1px solid var(--ag-rule);font-size:11px}.ag-row__side{display:flex;flex-direction:column;gap:14px;text-align:right;align-items:flex-end}.ag-row__index{font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1}.ag-row__side .ag-mono{display:block;margin-top:4px}.ag-row__facts{width:100%;border-top:1px solid var(--ag-rule);padding-top:12px;font-size:13.5px;color:var(--ag-text)}.ag-row__side>.ag-row__facts:first-child{border-top:0;padding-top:0}.ag-row__facts span{display:block;margin-top:4px}.ag-row__btn{padding:12px 22px;background:var(--ag-ink);color:var(--ag-bg);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.ag-row:hover .ag-row__btn{background:var(--ag-text)}.ag-more-box{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:28px 0 0}.ag-more-btn{background:none;border:0;border-bottom:1px solid var(--ag-ink);padding:0 0 3px;cursor:pointer;color:var(--ag-ink);font-family:var(--ag-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.ag-more-btn[disabled]{color:var(--ag-muted);border-bottom-color:var(--ag-rule);cursor:default}.ag-count{font-family:var(--ag-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ag-muted)}.ag-band{margin-top:72px;border-top:1px solid var(--ag-ink);border-bottom:1px solid var(--ag-ink);padding:44px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:end}.ag-band__title{margin:18px 0 0;font-size:clamp(28px,3.8vw,58px);line-height:.98;font-weight:700;letter-spacing:-.045em}.ag-band__side{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.ag-band__text{margin:0;max-width:440px;font-size:15px;line-height:1.6;color:var(--ag-text)}.ag-band__btns{display:flex;flex-wrap:wrap;gap:12px}.ag-longread{padding:56px 0 96px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:56px}.ag-longread__mark{margin-top:24px;width:120px;height:8px;background:var(--ag-block)}.ag-longread__body p{margin:0 0 18px;font-size:15px;line-height:1.65;color:var(--ag-text)}.ag-longread__body p:last-child{margin-bottom:0}.ag-longread__body h2,.ag-longread__body h3{margin:28px 0 12px;font-size:22px;font-weight:700;letter-spacing:-.025em}.ag-longread__body ul,.ag-longread__body ol{margin:0 0 18px;padding-left:20px;font-size:15px;line-height:1.65;color:var(--ag-text)}.ag-longread__body a{border-bottom:1px solid var(--ag-rule)}@media (max-width:1100px){.ag-row{grid-template-columns:150px minmax(0,1fr) 200px;gap:24px}.ag-row__name{font-size:24px}}@media (max-width:900px){.ag-page{padding-top:28px}.ag-filters,.ag-list{padding-top:40px}.ag-band,.ag-longread{grid-template-columns:1fr;gap:28px}.ag-longread{padding-bottom:64px}.ag-row{grid-template-columns:1fr;gap:16px}.ag-row__media{display:none}.ag-row__side{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;text-align:left;gap:12px}.ag-row__facts{width:auto;border-top:0;padding-top:0}.ag-row__index{font-size:20px}.ag-list__bar{gap:12px}}.ag-feed{padding:40px 0 0}.ag-feed__bar{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:26px}.ag-lead-post{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:center;border-top:1px solid var(--ag-ink);border-bottom:1px solid var(--ag-ink);padding:36px 0;margin-top:40px}.ag-lead-post:hover{opacity:.78}.ag-lead-post__flags{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.ag-flag{font-family:var(--ag-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;background:var(--ag-ink);color:var(--ag-bg);padding:4px 8px}.ag-lead-post__title{margin:20px 0 18px;font-size:clamp(28px,3.4vw,52px);line-height:1.02;font-weight:700;letter-spacing:-.04em}.ag-lead-post__lead{margin:0 0 22px;max-width:560px;font-size:15px;line-height:1.6;color:var(--ag-text)}.ag-lead-post__media{width:100%;aspect-ratio:4 / 3;display:flex;align-items:flex-end;padding:16px;background:repeating-linear-gradient(135deg,#d6d6d2 0 6px,#c2c2be 6px 12px)}.ag-lead-post__media img{width:100%;height:100%;object-fit:cover}.ag-post__line{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px;font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ag-muted)}.ag-post__line b{font-weight:400;color:var(--ag-ink)}.ag-pager{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-top:40px;margin-top:40px;border-top:1px solid var(--ag-ink)}.ag-pager__nums{display:flex;flex-wrap:wrap;gap:6px}.ag-pager__nums a,.ag-pager__nums span{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ag-rule);font-size:12.5px}.ag-pager__nums a:hover{border-color:var(--ag-ink)}.ag-pager__nums .is-active{background:var(--ag-ink);color:var(--ag-bg);border-color:var(--ag-ink)}.ag-pager__nums .ag-pager__gap{border-color:transparent;color:var(--ag-muted)}.ag-art{padding:36px 0 0}.ag-art__head{max-width:1120px}.ag-art__flags{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.ag-art__title{margin:24px 0 0;font-size:clamp(36px,4.8vw,78px);line-height:.95;font-weight:700;letter-spacing:-.048em}.ag-art__lead{margin:28px 0 0;max-width:760px;font-size:clamp(17px,1.4vw,21px);line-height:1.5;color:var(--ag-text)}.ag-art__hero{margin:40px 0 0;width:100%;aspect-ratio:21 / 9;display:flex;align-items:flex-end;padding:18px;background:repeating-linear-gradient(135deg,#d6d6d2 0 6px,#c2c2be 6px 12px)}.ag-art__hero img{width:100%;height:100%;object-fit:cover}.ag-art__credit{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:12px;padding-bottom:16px;border-bottom:1px solid var(--ag-ink)}.ag-art__grid{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,3fr) minmax(220px,1.2fr);gap:56px;padding:44px 0 0;align-items:start}.ag-toc{position:sticky;top:24px;display:flex;flex-direction:column;gap:26px}.ag-toc__label{display:block;margin-bottom:12px}.ag-toc__list{display:flex;flex-direction:column;gap:9px;font-size:13px;line-height:1.35}.ag-toc__list a{border-left:2px solid var(--ag-rule);padding-left:10px}.ag-toc__list a:first-child{border-left-color:var(--ag-ink)}.ag-toc__list a:hover{border-left-color:var(--ag-ink)}.ag-share{border-top:1px solid var(--ag-rule);padding-top:18px}.ag-share__row{display:flex;flex-wrap:wrap;gap:6px}.ag-share__row a,.ag-share__row button{padding:8px 12px;border:1px solid var(--ag-rule);font:inherit;font-size:11px;background:none;color:var(--ag-ink);cursor:pointer}.ag-share__row a:hover,.ag-share__row button:hover{border-color:var(--ag-ink)}.ag-art__body>h2{margin:40px 0 16px;font-size:clamp(24px,2.4vw,34px);line-height:1.1;font-weight:700;letter-spacing:-.035em;scroll-margin-top:24px}.ag-art__body>h2:first-child{margin-top:0}.ag-art__body h3{margin:28px 0 12px;font-size:21px;font-weight:700;letter-spacing:-.028em}.ag-art__body p{margin:0 0 20px;font-size:17px;line-height:1.65;color:#232322}.ag-art__body ul,.ag-art__body ol{margin:0 0 20px;padding-left:22px;font-size:17px;line-height:1.65;color:#232322}.ag-art__body li{margin-bottom:8px}.ag-art__body a{border-bottom:1px solid var(--ag-rule)}.ag-art__body img{max-width:100%;height:auto;display:block;margin:28px 0}.ag-art__body figure{margin:28px 0}.ag-art__body figcaption{margin-top:10px;font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ag-muted)}.ag-art__body blockquote{margin:34px 0;border-left:6px solid var(--ag-ink);padding:4px 0 4px 26px}.ag-art__body blockquote p{font-size:clamp(20px,1.9vw,27px);line-height:1.3;font-weight:700;letter-spacing:-.03em;color:var(--ag-ink)}.ag-art__body blockquote p:last-child{margin-bottom:0}.ag-art__body table{width:100%;border-collapse:collapse;margin:28px 0;font-size:14.5px}.ag-art__body th,.ag-art__body td{border-bottom:1px solid var(--ag-rule);padding:12px 10px;text-align:left;vertical-align:top}.ag-art__body th{font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ag-muted)}.ag-art__table-scroll{overflow-x:auto}.ag-art__foot{margin:44px 0 0;padding-top:22px;border-top:1px solid var(--ag-ink)}.ag-tags{display:flex;flex-wrap:wrap;gap:8px}.ag-tags a{padding:8px 14px;border:1px solid var(--ag-rule);font-size:11.5px}.ag-tags a:hover{border-color:var(--ag-ink)}.ag-related{margin-top:28px}.ag-related__list{display:flex;flex-direction:column}.ag-related__list a{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid var(--ag-rule);font-size:14.5px;line-height:1.35}.ag-related__list a:hover{opacity:.7}.ag-related__date{font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.1em;color:var(--ag-muted);flex:none;padding-top:3px}.ag-author{margin-top:34px;display:flex;gap:20px;align-items:center;border:1px solid var(--ag-ink);padding:22px}.ag-author__photo{width:84px;height:84px;flex:none;object-fit:cover;background:repeating-linear-gradient(135deg,#d6d6d2 0 5px,#c2c2be 5px 10px)}.ag-author__name{margin:6px 0 0;font-size:19px;font-weight:700;letter-spacing:-.028em}.ag-author__bio{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--ag-text);max-width:460px}.ag-aside{display:flex;flex-direction:column;gap:26px}.ag-side-cta{border:1px solid var(--ag-ink);padding:24px}.ag-side-cta__title{margin:14px 0 12px;font-size:22px;line-height:1.12;font-weight:700;letter-spacing:-.03em}.ag-side-cta__text{margin:0 0 18px;font-size:13.5px;line-height:1.55;color:var(--ag-text)}.ag-side-cta .ag-btn{padding:14px 22px;font-size:11.5px}.ag-top-list__label{display:block;border-bottom:1px solid var(--ag-ink);padding-bottom:10px}.ag-top-list a{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid var(--ag-rule)}.ag-top-list a:hover{opacity:.7}.ag-top-list__num{font-family:var(--ag-mono);font-size:10px;color:var(--ag-muted)}.ag-top-list__title{font-size:14px;line-height:1.3;font-weight:700;letter-spacing:-.02em}@media (max-width:1200px){.ag-art__grid{grid-template-columns:minmax(0,3fr) minmax(220px,1.2fr);gap:40px}.ag-toc{position:static;grid-column:1 / -1;order:-1}.ag-toc__list{flex-flow:row wrap;gap:8px 18px}}@media (max-width:900px){.ag-lead-post{grid-template-columns:1fr;gap:24px;padding:24px 0}.ag-art__grid{grid-template-columns:1fr;gap:36px;padding-top:32px}.ag-art__hero{aspect-ratio:3 / 2}.ag-feed__bar{gap:12px}.ag-author{flex-direction:column;align-items:flex-start;gap:14px}}.ag-brief__top{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:56px;align-items:end}.ag-brief__steps{border:1px solid var(--ag-ink);padding:24px}.ag-brief__steps-list{display:flex;flex-direction:column;gap:14px;margin-top:16px}.ag-brief__steps-list>div{display:flex;gap:14px;align-items:baseline}.ag-brief__steps-list>div + div{border-top:1px solid var(--ag-rule);padding-top:14px}.ag-brief__steps-list span:last-child{font-size:14px;line-height:1.4}.ag-brief{display:grid;grid-template-columns:minmax(0,3fr) minmax(260px,1.1fr);gap:56px;align-items:start;padding:64px 0 96px}.ag-brief__aside{position:sticky;top:24px;display:flex;flex-direction:column;gap:26px}.ag-brief__alt{border-top:1px solid var(--ag-ink);padding-top:18px}.ag-brief__alt p{margin:10px 0 14px;font-size:14px;line-height:1.55;color:var(--ag-text)}.ag-brief__alt .ag-btn{padding:14px 24px;font-size:11.5px}.ag-fs{border:0;border-top:1px solid var(--ag-ink);margin:0;padding:30px 0}.ag-fs__head{display:flex;gap:20px;align-items:baseline;margin-bottom:22px;padding:0}.ag-fs__title{margin:0;font-size:26px;font-weight:700;letter-spacing:-.032em}.ag-group{border:0;margin:0;padding:0;min-width:0}.ag-fs__note{display:block;margin-top:8px;max-width:560px;font-size:14px;line-height:1.55;color:var(--ag-text)}.ag-fs__body{display:flex;flex-direction:column;gap:22px}.ag-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;align-items:start}.ag-label{display:block;font-family:var(--ag-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ag-muted);margin-bottom:9px}.ag-field input[type="text"],.ag-field input[type="email"],.ag-field input[type="tel"],.ag-field input[type="url"],.ag-field textarea,.ag-field select{width:100%;background:transparent;border:1px solid var(--ag-rule);border-radius:0;padding:15px 16px;font:inherit;font-size:15px;color:var(--ag-ink);outline:none}.ag-field textarea{resize:vertical;min-height:96px}.ag-field input:focus,.ag-field textarea:focus,.ag-field select:focus{border-color:var(--ag-ink)}.ag-field input::placeholder,.ag-field textarea::placeholder{color:#9a9a96}.ag-field.has-error input,.ag-field.has-error textarea,.ag-field.has-error select{border-color:#8c2f2f}.ag-field__help{margin:8px 0 0;font-size:12.5px;line-height:1.5;color:var(--ag-muted)}.ag-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.ag-opt{display:flex;gap:11px;align-items:center;border:1px solid var(--ag-rule);padding:14px 15px;font-size:14px;cursor:pointer;overflow-wrap:anywhere}.ag-opt:hover{border-color:var(--ag-ink)}.ag-opt input{accent-color:var(--ag-ink);width:17px;height:17px;margin:0;flex:none}.ag-opt:focus-within{border-color:var(--ag-ink)}.ag-drop{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px dashed #9a9a96;padding:22px 20px;cursor:pointer}.ag-drop:hover,.ag-drop:focus-within{border-color:var(--ag-ink)}.ag-drop>span:first-child{font-size:14.5px;line-height:1.5;color:var(--ag-text)}.ag-drop__list{margin:10px 0 0}.ag-drop__list:empty{display:none}.ag-form__foot{border-top:1px solid var(--ag-ink);padding-top:30px;display:flex;flex-wrap:wrap;gap:28px;align-items:center;justify-content:space-between}.ag-consent{display:flex;gap:12px;align-items:flex-start;max-width:520px;font-size:13.5px;line-height:1.5;color:var(--ag-text);cursor:pointer}.ag-consent input{accent-color:var(--ag-ink);width:17px;height:17px;margin:2px 0 0;flex:none}.ag-consent a{border-bottom:1px solid #9a9a96}.ag-form__submit{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.ag-form__submit .ag-btn{border:0;padding:19px 38px;cursor:pointer}.ag-form__err{margin:8px 0 0;font-size:13px;color:#8c2f2f}.ag-form__alert{border:1px solid #8c2f2f;padding:16px 18px;margin-bottom:24px}.ag-form__alert p{margin:0 0 6px;font-size:14px;line-height:1.5;color:#8c2f2f}.ag-form__alert p:last-child{margin-bottom:0}.hp-field{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media (max-width:1100px){.ag-brief{grid-template-columns:1fr;gap:40px}.ag-brief__aside{position:static}}@media (max-width:900px){.ag-brief__top{grid-template-columns:1fr;gap:28px}.ag-brief{padding:40px 0 64px}.ag-fs__head{gap:12px}.ag-fs__title{font-size:22px}.ag-drop{flex-direction:column;align-items:flex-start;gap:12px}.ag-form__foot{flex-direction:column;align-items:flex-start;gap:20px}}.ag-gloss__top{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:56px;align-items:end}.ag-search{width:100%;background:transparent;border:1px solid var(--ag-ink);padding:17px 18px;font:inherit;font-size:15px;color:var(--ag-ink);outline:none;border-radius:0}.ag-search::placeholder{color:#9a9a96}.ag-search:focus{outline:2px solid var(--ag-ink);outline-offset:2px}.ag-gloss__hint{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;align-items:center}.ag-gloss__hint .ag-mono{padding:7px 0}.ag-gloss__nav{padding:48px 0 0}.ag-gloss__nav-inner{border-top:1px solid var(--ag-ink);padding-top:20px}.ag-letters{display:flex;flex-wrap:wrap;gap:5px}.ag-letters a,.ag-letters span{min-width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ag-rule);font-size:13px;padding:0 6px}.ag-letters a{font-weight:700}.ag-letters a:hover{border-color:var(--ag-ink)}.ag-letters span{border-color:#e0e0dd;color:var(--ag-block)}.ag-gloss__cats{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:20px;border-top:1px solid var(--ag-rule)}.ag-gloss__cats .ag-mono{padding:9px 0}.ag-gloss__sec{padding:48px 0 0}.ag-gloss__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:24px;border-top:1px solid var(--ag-ink);padding-top:18px;margin-bottom:22px}.ag-gloss__letter{font-size:clamp(44px,5vw,76px);font-weight:700;letter-spacing:-.05em;line-height:.9}.ag-gloss__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.ag-card{display:flex;flex-direction:column;gap:10px;border:1px solid var(--ag-rule);padding:22px;min-height:168px}.ag-card:hover{border-color:var(--ag-ink);background:#e4e4e1}.ag-card__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ag-card__title{margin:0;font-size:23px;font-weight:700;letter-spacing:-.032em}.ag-card__cat{font-family:var(--ag-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ag-muted);white-space:nowrap}.ag-card__text{margin:0;font-size:14px;line-height:1.55;color:var(--ag-text)}.ag-card__more{margin-top:auto;align-self:flex-start;font-family:var(--ag-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--ag-ink);padding-bottom:2px}.ag-gloss__about{padding:56px 0 0;max-width:760px}.ag-gloss__about-title{margin:0 0 14px;font-size:clamp(22px,2.2vw,30px);font-weight:700;letter-spacing:-.035em;border-top:1px solid var(--ag-ink);padding-top:18px}.ag-gloss__lat{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.ag-gloss__lat a{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border:1px solid var(--ag-rule);padding:18px 20px}.ag-gloss__lat a:hover{background:var(--ag-ink);color:var(--ag-bg)}.ag-gloss__lat b{font-size:17px;font-weight:700;letter-spacing:-.028em}.ag-gloss__lat span{font-family:var(--ag-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.ag-gloss__nothing{margin:0;padding:22px 0;font-size:15px;color:var(--ag-text)}.ag-term{padding:36px 0 0}.ag-term__head{max-width:1120px}.ag-term__title{margin:24px 0 0;font-size:clamp(48px,6.4vw,108px);line-height:.9;font-weight:700;letter-spacing:-.05em}.ag-term__origin{margin-top:14px;font-family:var(--ag-mono);font-size:11px;letter-spacing:.1em;color:var(--ag-muted)}.ag-term__grid{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(260px,1fr);gap:56px;padding:40px 0 0;align-items:start}.ag-term__short{border-top:1px solid var(--ag-ink);border-bottom:1px solid var(--ag-ink);padding:30px 0}.ag-term__short p{margin:0;max-width:820px;font-size:clamp(20px,1.9vw,28px);line-height:1.35;font-weight:700;letter-spacing:-.03em}.ag-term__body{margin-top:40px}.ag-term__body h2{margin:40px 0 16px;font-size:clamp(22px,2.2vw,32px);line-height:1.1;font-weight:700;letter-spacing:-.035em}.ag-term__body h2:first-child{margin-top:0}.ag-term__body h3{margin:28px 0 12px;font-size:20px;font-weight:700;letter-spacing:-.025em}.ag-term__body p{margin:0 0 20px;font-size:17px;line-height:1.65;color:#232322}.ag-term__body ul,.ag-term__body ol{margin:0 0 20px;padding-left:22px;font-size:17px;line-height:1.65;color:#232322}.ag-term__body li{margin-bottom:8px}.ag-term__body a{border-bottom:1px solid var(--ag-rule)}.ag-term__body blockquote{margin:30px 0;border-left:6px solid var(--ag-ink);padding-left:24px}.ag-term__body table{width:100%;border-collapse:collapse;margin:24px 0;font-size:14.5px}.ag-term__body th,.ag-term__body td{border-bottom:1px solid var(--ag-rule);padding:12px 10px;text-align:left;vertical-align:top}.ag-term__faq{margin-top:40px}.ag-term__nav{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:40px;padding-top:22px;border-top:1px solid var(--ag-ink)}.ag-term__nav a{display:flex;flex-direction:column;gap:6px}.ag-term__nav a:hover{opacity:.7}.ag-term__nav a + a{text-align:right}.ag-term__nav b{font-size:19px;font-weight:700;letter-spacing:-.028em}.ag-side-list a{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--ag-rule)}.ag-side-list a:hover{opacity:.7}.ag-side-list b{font-size:15px;font-weight:700;letter-spacing:-.022em}.ag-side-article img{width:100%;height:auto;display:block}.ag-side-article__ph{aspect-ratio:16 / 10;display:block;background:repeating-linear-gradient(135deg,#d6d6d2 0 5px,#c2c2be 5px 10px)}.ag-side-article h3{margin:12px 0 0;font-size:17px;line-height:1.2;font-weight:700;letter-spacing:-.025em}@media (max-width:1100px){.ag-term__grid{grid-template-columns:1fr;gap:40px}}@media (max-width:900px){.ag-gloss__top{gap:28px}.ag-gloss__sec{padding-top:36px}.ag-term__nav a + a{text-align:left}}.ag-card[hidden],.ag-gloss__lat a[hidden],[data-letter-section][hidden]{display:none}.ag-dirs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;border-top:1px solid var(--ag-ink);padding-top:26px}.ag-dir{border:1px solid var(--ag-rule);padding:26px;display:flex;flex-direction:column;gap:14px;min-height:240px}.ag-dir--main{border-color:var(--ag-ink)}.ag-dir__title{margin:0;font-size:22px;line-height:1.15;font-weight:700;letter-spacing:-.03em}.ag-dir__text{margin:0;font-size:13.5px;line-height:1.55;color:var(--ag-text)}.ag-dir__mail{font-size:15px;border-bottom:1px solid var(--ag-rule);align-self:flex-start}.ag-dir .ag-btn{margin-top:auto;align-self:flex-start;padding:14px 22px;font-size:11.5px}.ag-contacts{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:56px;border-top:1px solid var(--ag-ink);padding:26px 0 96px;margin-top:64px;align-items:start}.ag-contacts .ag-form{display:flex;flex-direction:column;gap:22px}.ag-facts{display:flex;flex-direction:column;gap:12px;padding-top:14px;font-size:14px;line-height:1.55;color:var(--ag-text)}.ag-facts .ag-mono{display:block;margin-bottom:4px}.ag-rules{display:flex;flex-direction:column}.ag-rules>div{display:flex;gap:18px;border-bottom:1px solid var(--ag-rule);padding:16px 0}.ag-rules>div:last-child{border-bottom-color:var(--ag-ink)}.ag-rules .ag-mono{padding-top:5px}.ag-rules p{margin:0;font-size:16px;line-height:1.6;color:#232322}.ag-person__photo{display:block;aspect-ratio:3 / 4;background:repeating-linear-gradient(135deg,#d6d6d2 0 5px,#c2c2be 5px 10px)}.ag-person__photo img{width:100%;height:100%;object-fit:cover}.ag-person__name{margin:14px 0 6px;font-size:20px;font-weight:700;letter-spacing:-.028em}.ag-person__text{margin:10px 0 12px;font-size:13.5px;line-height:1.55;color:var(--ag-text)}.ag-tiles--cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ag-tile-card{display:flex;flex-direction:column;gap:12px;border:1px solid var(--ag-ink);padding:24px;min-height:190px}.ag-tile-card:hover{background:var(--ag-ink);color:var(--ag-bg)}.ag-tile-card:hover .ag-mono{color:inherit;opacity:.7}.ag-tile-card h3{margin:0;font-size:21px;line-height:1.15;font-weight:700;letter-spacing:-.03em}.ag-tile-card p{margin:0;font-size:13.5px;line-height:1.55;opacity:.78}.ag-tile-card .ag-more{margin-top:auto;align-self:flex-start;border-bottom-color:currentColor}.ag-maillist{display:flex;flex-direction:column;gap:12px;width:100%}.ag-maillist>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ag-rule);padding-bottom:12px}.ag-maillist a{font-size:15px}@media (max-width:1100px){.ag-contacts{grid-template-columns:1fr;gap:40px}}.ag-longread--tight{padding:26px 0 0;border-top:1px solid var(--ag-ink)}.ag-numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.ag-numbers>div{border-top:1px solid var(--ag-ink);padding-top:20px}.ag-numbers__val{font-size:clamp(34px,3.4vw,52px);font-weight:700;letter-spacing:-.045em;line-height:1}.ag-numbers .ag-mono{margin-top:10px;display:block}.ag-principles{gap:40px 32px}.ag-principle__num{border-bottom:1px solid var(--ag-ink);padding-bottom:10px}.ag-principle__num span{font-size:40px;font-weight:700;letter-spacing:-.05em;line-height:1}.ag-principle__title{margin:20px 0 12px;font-size:21px;font-weight:700;letter-spacing:-.028em}.ag-principle__text{margin:0;font-size:14.5px;line-height:1.6;color:var(--ag-text)}.ag-tile-card--plain{border-color:var(--ag-rule);cursor:default}.ag-tile-card--plain:hover{background:none;color:inherit}.ag-longread--flush{padding:0}.ag-principles{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ag-tile__img:has(img),.ag-post__img:has(img),.ag-lead-post__media:has(img),.ag-hero__media:has(img),.ag-art__hero:has(img),.ag-side-article:has(img) .ag-side-article__ph{padding:0;background:none}.ag-tile__img picture,.ag-post__img picture,.ag-lead-post__media picture,.ag-hero__media picture,.ag-art__hero picture{display:block;width:100%;height:100%;min-height:0}.ag-tile__img,.ag-post__img,.ag-lead-post__media,.ag-hero__media,.ag-art__hero{overflow:hidden}.ag-tile__img img,.ag-post__img img,.ag-lead-post__media img,.ag-hero__media img,.ag-art__hero img,.ag-feature__strips img{display:block}