.page-head + .article-section{padding-top:var(--s-6);}@media (max-width:767px){.page-head + .article-section{padding-top:var(--s-3);}}.article-section .article-hero .tp-figure{max-width:none;}.article-section .article-hero .tp-figure img{aspect-ratio:16 / 9;}@media (min-width:768px){.article-section .article-hero .tp-figure img{aspect-ratio:21 / 9;}}.promo-aside .article-aside__mark{color:var(--c-inverse-ink);}.promo-aside .article-aside__person{border-top-color:var(--c-inverse-line);}.promo-aside .article-aside__name{color:var(--c-inverse-ink);}.promo-aside .article-aside__role{color:var(--c-inverse-ink-2);}@media (min-width:1024px){.article-section .art-toc__item .art-toc__panel{grid-template-rows:1fr;}}@media (min-width:600px){.article-section .art-toc__list.tp-marks--wide{display:block;columns:2;column-gap:var(--s-8);}.article-section .art-toc__list.tp-marks--wide li{break-inside:avoid;margin-bottom:var(--s-1);}}.article-inline-shot .tp-figure{max-width:none;margin-top:0;}.article-inline-shot .tp-figure img{width:100%;aspect-ratio:16 / 9;object-fit:cover;}@media (min-width:1360px){.cards.article-more{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:599px){.article-more-head{flex-wrap:wrap;align-items:flex-start;}}.article-faq .section__head h2{scroll-margin-top:calc(var(--s-12) + var(--s-5));}