.article-container header h1{text-wrap:pretty}.back-link{display:inline-block;color:var(--color-text-secondary);text-decoration:none;margin-bottom:1rem;transition:color .2s}.back-link:hover{color:var(--color-text)}.article-image{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-m);margin:4rem 0}.article-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out}.article-video{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-m);background:#000}.article-video video{width:100%;height:100%;object-fit:cover;pointer-events:none}.article-video video::-webkit-media-controls,.article-video video::-webkit-media-controls-panel,.article-video video::-webkit-media-controls-enclosure,.article-video video::-webkit-media-controls-overlay-enclosure,.article-video video::-webkit-media-controls-overlay-play-button,.article-video video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;opacity:0}.lists{display:grid;gap:4rem}.list-container{display:grid;gap:2rem}.list-container h2,.article-section h2{font-size:var(--font-l);font-weight:400;text-align:center;text-wrap:pretty}.list-item{display:grid;gap:.25rem}.list-item h3{font-size:1rem;line-height:1.4;font-weight:600}.list-item p{color:var(--color-text-secondary)}.article-body{display:grid;gap:4rem}.article-section{display:grid;gap:1.5rem}.article-section p,.article-section li{color:var(--color-text-secondary);line-height:1.5}.article-section ul{display:flex;flex-direction:column;gap:.75rem;list-style:disc;padding-left:1.25rem}.article-section strong{color:var(--color-text);font-weight:600}
