cat6-article{display:block}cat6-article .max-width{max-width:46em;margin:0 auto;padding-block:var(--space-4) var(--space-12);padding-inline:1em;box-sizing:border-box}cat6-article .back{display:inline-flex;align-items:center;font-size:.8125em;font-weight:700}cat6-article .section{font-size:.6875em;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-secondary-font);margin:0;margin-block-start:var(--space-6)}cat6-article .section a{color:inherit}cat6-article .section a:hover{color:var(--link-color)}cat6-article h1{font-size:2em;font-weight:700;line-height:1.2;margin:0;margin-block-start:var(--space-2)}cat6-article .byline{font-size:.875em;color:var(--color-secondary-font);margin:0;margin-block-start:var(--space-3)}cat6-article .byline .author{font-weight:700}cat6-article .byline .sep{margin-inline:0.4em}cat6-article .hero{margin:0;margin-block-start:var(--space-6)}cat6-article .hero img{display:block;width:100%;height:auto;border-radius:.5em;background-color:var(--color-box-alternate-bg)}cat6-article .body{font-size:1em;line-height:1.7;margin-block-start:var(--space-6)}cat6-article .body p{margin:0 0 1.25em}cat6-article .body h2,cat6-article .body h3,cat6-article .body h4,cat6-article .body h5,cat6-article .body h6{font-weight:700;line-height:1.3;margin:1.8em 0 .6em}cat6-article .body h2{font-size:1.375em}cat6-article .body h3{font-size:1.125em}cat6-article .body h4,cat6-article .body h5,cat6-article .body h6{font-size:1em}cat6-article .body ol,cat6-article .body ul{margin:0 0 1.25em;padding-inline-start:1.5em}cat6-article .body li{margin-block-end:0.4em}cat6-article .body blockquote{margin:1.5em 0;padding-inline-start:1em;border-inline-start:3px solid var(--color-box-border);color:var(--color-secondary-font)}cat6-article .body sub,cat6-article .body sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}cat6-article .body sup{top:-.5em}cat6-article .body sub{bottom:-.25em}cat6-article .body figure{margin:1.75em 0}cat6-article .body figure img{display:block;width:100%;height:auto;border-radius:.5em;background-color:var(--color-box-alternate-bg)}cat6-article .body figcaption{font-size:.8125em;line-height:1.5;color:var(--color-secondary-font);margin-block-start:var(--space-2)}cat6-article .body figcaption .credit{display:block;font-style:italic;margin-block-start:var(--space-1)}cat6-article .body p>img,cat6-article .body>img{display:block;width:100%;height:auto;border-radius:.5em;margin-block:1.5em}cat6-article .body .tweet{margin:1.5em 0;padding:var(--space-3);border:1px solid var(--color-box-border);border-radius:.5em;background-color:var(--color-box-alternate-bg);font-size:.9375em}cat6-article .disclaimer{margin:0;margin-block-start:var(--space-8);padding-block-start:var(--space-4);border-top:1px solid var(--color-box-border)}cat6-article .disclaimer small{font-size:.8125em;line-height:1.5;color:var(--color-secondary-font)}cat6-article .cat6-more{margin-block-start:var(--space-12);padding-block-start:var(--space-6);border-top:1px solid var(--color-box-border)}cat6-article .cat6-more h2{font-size:1.25em;font-weight:700;margin:0}cat6-article .cat6-grid{list-style:none;margin:0;margin-block-start:var(--space-6);padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:var(--space-6)}cat6-article .cat6-tile{display:flex;flex-direction:column}cat6-article .cat6-tile .art,cat6-article .cat6-tile .art.placeholder{display:block;aspect-ratio:16/9;background-color:var(--color-box-alternate-bg);border:1px solid var(--color-box-border);border-radius:.5em;overflow:hidden}cat6-article .cat6-tile .art img{display:block;width:100%;height:100%;object-fit:cover}cat6-article .cat6-tile .section{margin-block-start:var(--space-3)}cat6-article .cat6-tile h3{font-size:.9375em;font-weight:700;line-height:1.35;margin:0;margin-block-start:var(--space-1)}cat6-article .cat6-tile h3 a{color:var(--font-color)}cat6-article .cat6-tile h3 a:hover{color:var(--link-color)}cat6-article .cat6-tile .meta{font-size:.75em;line-height:1.4;color:var(--color-secondary-font);margin:0;margin-block-start:var(--space-2)}cat6-article .cat6-tile .meta .sep{margin-inline:0.4em}@media (max-width:640px){cat6-article .max-width{padding-block:var(--space-2) var(--space-8);padding-inline:1em}cat6-article h1{font-size:1.5em}cat6-article .body{font-size:.9375em}cat6-article .cat6-grid{grid-template-columns:minmax(0,1fr)}}