[data-v-6e8cb238]: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(){[data-v-6e8cb238]:root{--scrollbar-width:11px}}.gradient-blur[data-v-6e8cb238]{height:100vh;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;transform:translateZ(0);will-change:transform;z-index:1}@media only screen and (max-width:1023px){.gradient-blur[data-v-6e8cb238]{display:none}}.gradient-blur.left[data-v-6e8cb238]{left:0;transform:rotateX(180deg) scale(1.004);width:calc(var(--column-width)*3 + var(--column-gap)*2 + var(--page-margin))}@media only screen and (max-width:1023px){.gradient-blur.left[data-v-6e8cb238]{width:var(--page-margin)}}.gradient-blur.left .gradient-blur[data-v-6e8cb238]{-webkit-mask:linear-gradient(270deg,rgba(87,83,95,0) 0,rgba(87,83,95,.8) 30%,#57535f 50%);mask:linear-gradient(270deg,rgba(87,83,95,0) 0,rgba(87,83,95,.8) 30%,#57535f 50%)}.gradient-blur.left .gradient-background[data-v-6e8cb238]{background:linear-gradient(270deg,#57535f00 0,#57535fbf 60%,#57535f 98%)}.gradient-blur.right[data-v-6e8cb238]{left:auto;transform:rotateX(180deg) scale(1.004);width:calc(var(--column-width)*3 + var(--column-gap)*2 + var(--page-margin) - var(--scrollbar-width))}@media only screen and (max-width:1023px){.gradient-blur.right[data-v-6e8cb238]{width:var(--page-margin)}}.gradient-blur.right .gradient-blur[data-v-6e8cb238]{-webkit-mask:linear-gradient(90deg,rgba(87,83,95,0) 0,rgba(87,83,95,.8) 30%,#57535f 50%);mask:linear-gradient(90deg,rgba(87,83,95,0) 0,rgba(87,83,95,.8) 30%,#57535f 50%)}.gradient-blur.right .gradient-background[data-v-6e8cb238]{background:linear-gradient(90deg,#57535f00 0,#57535fbf 60%,#57535f 98%)}.gradient-blur[data-v-6e8cb238]:after,.gradient-blur[data-v-6e8cb238]:before,.gradient-blur>div[data-v-6e8cb238]{top:0;right:0;bottom:0;left:0;position:absolute}.gradient-blur>.gradient-blur[data-v-6e8cb238]{z-index:2}.gradient-blur .gradient-background[data-v-6e8cb238]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}[data-v-c42758c5]: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(){[data-v-c42758c5]:root{--scrollbar-width:11px}}.header .author[data-v-c42758c5]{grid-column:span 2}@media only screen and (max-width:1599px){.header .author[data-v-c42758c5]{width:120%}}@media only screen and (max-width:1439px){.header .author[data-v-c42758c5]{width:130%}}@media only screen and (max-width:1279px){.header .author[data-v-c42758c5]{width:140%}}@media only screen and (max-width:1023px){.header .author[data-v-c42758c5]{display:none;width:60%!important}}@media only screen and (max-width:767px){.header .author[data-v-c42758c5]{display:none;width:70%!important}}@media only screen and (max-width:659px){.header .author[data-v-c42758c5]{display:none;width:80%!important}}@media only screen and (max-width:523px){.header .author[data-v-c42758c5]{display:none;width:100%!important}}.header[data-v-c42758c5]{background-color:transparent;box-sizing:border-box;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-column:1/-1;grid-template-columns:var(--grid);height:calc(100vh - var(--page-margin)*2);height:calc(100dvh - var(--page-margin)*2);margin:0;opacity:1;pointer-events:none;position:fixed;z-index:102}.header .nav[data-v-c42758c5]{font-weight:400;grid-column:span 3/-1;justify-self:end}@media only screen and (max-width:1023px){.header .nav[data-v-c42758c5]{display:none}}.header .nav ul[data-v-c42758c5]{align-items:end;display:flex;flex-direction:column;flex-wrap:wrap;position:relative;row-gap:calc(var(--row-gap)*.4)}.header .nav a[data-v-c42758c5]{align-items:center;color:#cbc9ce;display:inline-flex;padding:.12em 0;pointer-events:auto;position:relative}.header .nav a[data-v-c42758c5]:not(.router-link-active){transition:text-decoration-color var(--transition-duration) ease-in-out,color var(--transition-duration) ease-in-out}@media (hover:hover){.header .nav a[data-v-c42758c5]:not(.router-link-active):hover{color:#e5e4e6}.header .nav a[data-v-c42758c5]:not(.router-link-active):active{color:#a5a2ab}}@media (hover:none) and (pointer:coarse){.header .nav a[data-v-c42758c5]:not(.router-link-active):active{color:#a5a2ab;transition:none}}@media only screen and (max-width:1023px){.header .nav a[data-v-c42758c5]{display:block;padding:.35em 0}}.header .nav a.router-link-active[data-v-c42758c5]{color:#f6f6f7;margin-right:-.5em;padding:.12em .5em;text-decoration:none}@media only screen and (max-width:1023px){.header .nav a.router-link-active[data-v-c42758c5]{display:block;padding-bottom:.25em;padding-top:.25em}}.header .nav a.router-link-active svg[data-v-c42758c5]{height:calc(100% + .8em);left:50%;pointer-events:none;position:absolute;top:50%;width:calc(100% + 1.2em)}.header .nav a.router-link-active svg path[data-v-c42758c5]{fill:none;stroke:#adda00;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:400;animation:draw-c42758c5 calc(var(--transition-duration)*3) ease-out forwards}@keyframes draw-c42758c5{to{stroke-dashoffset:0}}.header .links[data-v-c42758c5]{align-content:flex-start;align-self:end;font-weight:400;grid-column:span 3}@media only screen and (max-width:1023px){.header .links[data-v-c42758c5]{display:none}}.header .links ul[data-v-c42758c5]{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;row-gap:calc(var(--row-gap)*.25)}.header .links ul li a[data-v-c42758c5]{align-items:center;color:#cbc9ce;display:inline-flex;padding:.12em 0;pointer-events:auto;position:relative;transition:color var(--transition-duration) ease-in-out}@media (hover:hover){.header .links ul li a[data-v-c42758c5]:hover{color:#e5e4e6}.header .links ul li a[data-v-c42758c5]:active{color:#a5a2ab}}@media (hover:none) and (pointer:coarse){.header .links ul li a[data-v-c42758c5]:active{color:#a5a2ab;transition:none}}@media only screen and (max-width:1023px){.header .links ul li a[data-v-c42758c5]{display:block;padding:.35em 0}}.header .copyright[data-v-c42758c5]{align-self:end;color:#cbc9ce;grid-column:span 3/-1;height:calc(var(--small-line-height-min)*1px + (var(--small-line-height-max) - var(--small-line-height-min))*(100vw - var(--min-width)*1px)/(var(--max-width) - var(--min-width)));justify-self:end;position:relative}@media only screen and (max-width:1023px){.header .copyright[data-v-c42758c5]{display:none}}.header .copyright[data-v-c42758c5] *{z-index:1}.header .copyright a[data-v-c42758c5]{align-items:center;color:inherit;color:#cbc9ce;display:flex;gap:.375em;pointer-events:auto;text-decoration:none;transition:color var(--transition-duration) ease-in-out}@media (hover:hover){.header .copyright a[data-v-c42758c5]:hover{color:#e5e4e6}.header .copyright a[data-v-c42758c5]:active{color:#a5a2ab}}@media (hover:none) and (pointer:coarse){.header .copyright a[data-v-c42758c5]:active{color:#a5a2ab;transition:none}}.header .copyright .img-wrapper[data-v-c42758c5]{aspect-ratio:1/1.2;display:block;overflow-clip-margin:unset;width:1.25em}.header .copyright .img-wrapper img[data-v-c42758c5]{display:block;height:100%;width:100%}.header.is-open[data-v-c42758c5]{background-color:#57535f;border-radius:0;bottom:0;box-sizing:border-box;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-template-columns:var(--grid);grid-template-rows:1fr 1fr 1fr 1fr;height:100vh;height:100dvh;left:0;overflow:hidden;padding:var(--page-margin);padding-right:0;pointer-events:auto;position:fixed;right:0;top:0;transition:background-color calc(var(--transition-duration)*.5);visibility:visible;z-index:101}.header.is-hidden[data-v-c42758c5]{opacity:0}.header.is-hidden .hamburger[data-v-c42758c5]{opacity:1}@media only screen and (max-width:1023px){.header[data-v-c42758c5]{grid-template-rows:auto auto auto auto!important}.header .author[data-v-c42758c5],.header .copyright[data-v-c42758c5],.header .links[data-v-c42758c5],.header .nav[data-v-c42758c5]{display:none;opacity:0}.header.is-open .author[data-v-c42758c5],.header.is-open .copyright[data-v-c42758c5],.header.is-open .links[data-v-c42758c5],.header.is-open .nav[data-v-c42758c5]{display:flex;opacity:1}.header.is-open .author[data-v-c42758c5]{grid-column:span 10;grid-row:span 1}}@media only screen and (max-width:1023px) and (max-height:680px){.header.is-open .links[data-v-c42758c5],.header.is-open .nav[data-v-c42758c5]{display:flex;flex-direction:column;grid-row:2/-2;height:100%}.header.is-open .links[data-v-c42758c5]{align-self:flex-start;grid-column:1/7;justify-self:start}.header.is-open .nav[data-v-c42758c5]{align-self:flex-start;grid-column:7/-1;justify-self:end}.header.is-open .copyright[data-v-c42758c5]{grid-column:span 12;grid-row:-2/-1}}@media only screen and (max-width:1023px) and (min-height:681px){.header.is-open .links[data-v-c42758c5],.header.is-open .nav[data-v-c42758c5]{align-self:center;grid-column:span 12;grid-row:span 1}}@media only screen and (max-width:1023px){.header.is-open .copyright[data-v-c42758c5]{grid-column:span 12;grid-row:span 1}}.hamburger[data-v-c42758c5]{background:#adda00;border:none;border-radius:50%;cursor:pointer;display:none;height:44px;pointer-events:auto;position:fixed;right:calc(var(--page-margin)*.5);top:calc(var(--page-margin)*.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px;z-index:103;-webkit-tap-highlight-color:transparent;outline:none;touch-action:manipulation;transition:transform var(--transition-duration) ease-in-out}@media only screen and (max-width:1023px){.hamburger[data-v-c42758c5]{display:block;opacity:1}}.hamburger[data-v-c42758c5]:focus-visible{outline:none}.hamburger span[data-v-c42758c5]{background:#57535f;display:block;height:1px;margin:4px auto;position:relative;transition:transform var(--transition-duration);width:18px}.hamburger.is-hidden[data-v-c42758c5]{pointer-events:none}body:has(.header.is-open) .hamburger[data-v-c42758c5]{right:calc(var(--page-margin)*.5 + var(--scrollbar-width))}@media (hover:none) and (pointer:coarse){body:has(.header.is-open) .hamburger[data-v-c42758c5]{right:calc(var(--page-margin)*.5)}}body:has(.header.is-open) .hamburger span[data-v-c42758c5]:first-child{transform:translateY(2.5px) rotate(45deg)}body:has(.header.is-open) .hamburger span[data-v-c42758c5]:nth-child(2){transform:translateY(-2.5px) rotate(-45deg)}.nav a.router-link-active svg.no-animation path[data-v-c42758c5]{animation:none;stroke-dashoffset:0}.nav a.router-link-active svg path[data-v-c42758c5]{fill:none;stroke:#adda00;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:400;animation:draw-c42758c5 var(--transition-duration) ease forwards}
