main>.article-image-section:first-child .banner--100vh{height:calc(100vh - var(--announcement-height));height:calc(100svh - var(--announcement-height))}.article-image-section{--section-spacing:var(--spacing-8xl);overflow:hidden}.article-details-section{--section-spacing:var(--spacing-xl)}.article-title-section,.article-content-section{--section-spacing:var(--spacing-3xl)}.article-title,.article-details,.article-content,.article-comments{max-width:var(--content-max-width);padding-inline:var(--spacing-outer-x);justify-content:center;align-items:center;width:100%;margin-inline:auto;display:flex}.article-title{font-family:var(--font-display);font-size:var(--font-size-heading-xxl);letter-spacing:-.25px;font-weight:500;line-height:var(--line-height-heading-xxl);text-transform:none;text-align:center}.article-details{font-family:var(--font-sans);font-size:var(--font-size-heading-xs);letter-spacing:.22px;font-weight:400;line-height:var(--line-height-heading-xs);text-transform:uppercase}.article-content{font-family:var(--font-serif);font-size:var(--font-size-s);letter-spacing:0;font-weight:400;line-height:var(--line-height-text-s);font-size:var(--font-size-text-s);max-width:var(--content-max-width);flex-direction:column;align-items:stretch}.article-content>*{margin:0}.article-content>*+*{margin-block-start:var(--spacing-l)}.article-content h1{font-family:var(--font-display);font-size:var(--font-size-heading-xxl);letter-spacing:-.25px;font-weight:500;line-height:var(--line-height-heading-xxl);text-transform:none}.article-content h2{font-family:var(--font-display);font-size:var(--font-size-heading-xl);letter-spacing:-.25px;font-weight:500;line-height:var(--line-height-heading-xl);text-transform:none}.article-content h3{font-family:var(--font-display);font-size:var(--font-size-heading-l);letter-spacing:-.25px;font-weight:500;line-height:var(--line-height-heading-l);text-transform:none}.article-content h4{font-family:var(--font-display);font-size:var(--font-size-heading-m);letter-spacing:-.25px;font-weight:500;line-height:var(--line-height-heading-m);text-transform:none}.article-content h5{font-family:var(--font-display);font-size:var(--font-size-heading-s);letter-spacing:0;font-weight:400;line-height:var(--line-height-heading-s);text-transform:none}.article-content h6{font-family:var(--font-sans);font-size:var(--font-size-heading-xs);letter-spacing:.22px;font-weight:400;line-height:var(--line-height-heading-xs);text-transform:uppercase}.article-content>*+:is(h2,h3,h4,h5,h6){margin-block-start:var(--spacing-4xl)}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{color:var(--scheme-color)}.article-content ul,.article-content ol{padding-inline-start:1.25rem}.article-content li{text-indent:0}.article-content blockquote{border-inline-start:1px solid var(--color-subdued);margin-inline-start:var(--spacing-xs);padding-inline-start:var(--spacing-xl)}.article-content table{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none;border-collapse:collapse;margin-block:var(--spacing-4xl);width:100%;display:block;overflow-x:auto}.article-content table::-webkit-scrollbar{width:0;height:0;display:none}.article-content table th{letter-spacing:.09px;vertical-align:bottom;padding-block-end:var(--spacing-s);font-size:.5625rem;font-weight:400;line-height:1.33333}.article-content table td{padding-block:.28rem}.article-content table td,.article-content table th{text-align:left}.article-content table td:not(:first-child),.article-content table th:not(:first-child){border-inline-start:var(--border-width-ultra-thin) solid #cfcfcf;padding-inline-start:var(--spacing-s)}.article-content table td:not(:last-child),.article-content table th:not(:last-child){padding-inline-end:var(--spacing-s)}.article-content img{max-width:100%}.article-image-section .banner__content{display:none}.article-image-placeholder{aspect-ratio:16/9;background:var(--color-placeholder)}
