:root{--max-width:3440;--min-width:360;--module-min:12;--module-max:20;--margin-min:12;--margin-max:32;--column-gap-min:16;--column-gap-max:32;--row-gap-min:12;--row-gap-max:32;--h1-font-size-min:41.5 * 1.32;--h1-font-size-max:56 * 1.32;--h1-line-height-min:47 * 1.28;--h1-line-height-max:60 * 1.28;--play-button-padding-min:10;--play-button-padding-max:16;--h2-font-size-min:22 * 1.32;--h2-font-size-max:41.5 * 1.32;--h2-line-height-min:26 * 1.28;--h2-line-height-max:47 * 1.28;--base-font-size-min:16;--base-font-size-max:19;--base-line-height-min:20;--base-line-height-max:24;--small-font-size-min:15;--small-font-size-max:17;--small-line-height-min:20;--small-line-height-max:20.5;--xsmall-font-size-min:13.5;--xsmall-font-size-max:14.5;--xsmall-line-height-min:16.5;--xsmall-line-height-max:18.5;--module:clamp(var(--module-min) * 1px,calc(var(--module-min)*1px + (var(--module-max) - var(--module-min))*(100vw - var(--min-width)*1px)/(var(--max-width) - var(--min-width))),var(--module-max) * 1px);--page-margin:clamp(var(--margin-min) * 1px,calc(var(--margin-min)*1px + (var(--margin-max) - var(--margin-min))*(100vw - var(--min-width)*1px)/(var(--max-width) - var(--min-width))),var(--margin-max) * 1px);--column-gap:clamp(var(--column-gap-min) * 1px,calc(var(--column-gap-min)*1px + (var(--column-gap-max) - var(--column-gap-min))*(100vw - var(--min-width)*1px)/(var(--max-width) - var(--min-width))),var(--column-gap-max) * 1px);--row-gap:clamp(var(--row-gap-min) * 1px,calc(var(--row-gap-min)*1px + (var(--row-gap-max) - var(--row-gap-min))*(100vw - var(--min-width)*1px)/(var(--max-width) - var(--min-width))),var(--row-gap-max) * 1px);--column-width:calc(8.33333vw - var(--column-gap)*11/12 - var(--page-margin)*2/12);--content-item-column-width:calc(8.33333vw - var(--column-gap)*14*.25/12 - var(--page-margin)*2/12);--font-size:var(--module);--transition-duration:.2s;--scrollbar-width:6px;--grid:repeat(12,var(--column-width))}@-moz-document url-prefix(){:root{--scrollbar-width:11px}}.author{align-self:start;display:flex;flex-direction:column;grid-column:span 2;pointer-events:auto;position:relative;row-gap:calc(var(--row-gap)*.5)}.author a{color:#e5e4e6;font-weight:500;letter-spacing:.01em;text-decoration:none;transition:text-decoration-color var(--transition-duration) ease-in-out,color var(--transition-duration) ease-in-out;z-index:1}@media (hover:hover){.author a:not(.success):hover{color:#f6f6f7}.author a:not(.success):active{color:#bebcc3}}@media (hover:none) and (pointer:coarse){.author a:not(.success):active{color:#bebcc3;transition:none}}.author .author-text{color:#cbc9ce;display:flex;flex-direction:column;gap:calc(var(--row-gap)*.5);z-index:1}
