video.svelte-14uxzfu{min-width:0;width:100%;max-width:100%;height:auto;max-height:100%}button.svelte-1vlqcwc{cursor:copy;color:var(--f);font-size:1rem;background-color:inherit;border:none;border-radius:0;padding-inline:0;font-family:inherit;--duration: .2s}.anim-enter.svelte-1vlqcwc{animation:svelte-1vlqcwc-enter 80ms ease-out forwards}.anim-exit.svelte-1vlqcwc{animation:svelte-1vlqcwc-exit .3s ease-out forwards}@keyframes svelte-1vlqcwc-enter{0%{filter:blur(0px)}50%{filter:blur(4px)}}@keyframes svelte-1vlqcwc-exit{0%{translate:-10px 0px;filter:blur(4px)}to{translate:0 0;filter:blur(0px)}}@keyframes svelte-1vlqcwc-grow{0%{scale:1}50%{scale:1.5}to{scale:1}}.row.svelte-7i8bmf{grid-column:1 / -1}.spacer.svelte-7i8bmf{grid-column:1 / -1;min-width:1vw;width:100%;display:block;height:1px;margin-block-end:12rem}.cols.svelte-7i8bmf{--colNum: 4;display:grid;padding-inline:var(--gutter);align-items:end;box-sizing:border-box;grid-template-columns:repeat(var(--colNum),1fr)}@media (width < 500px){.cols.svelte-7i8bmf{--colNum: 2}}.featured.svelte-7i8bmf{padding:var(--gutter);font-weight:440;display:grid;width:100%;max-width:100%;grid-template-rows:min-content 1fr min-content;grid-template-columns:subgrid;height:100dvh;max-height:100dvh;overflow:hidden}.featured.svelte-7i8bmf header:where(.svelte-7i8bmf){grid-row:1 / span 1}.featured.svelte-7i8bmf footer:where(.svelte-7i8bmf){grid-row:3 /-1}.featured.svelte-7i8bmf footer:where(.svelte-7i8bmf),.featured.svelte-7i8bmf header:where(.svelte-7i8bmf){grid-column:1 / -1;grid-template-columns:subgrid;display:grid}.featured__media.svelte-7i8bmf{text-align:center;grid-row:1 / -1;width:100%;height:100%;align-content:center;padding-block:var(--gutter)}nav.categories.svelte-7i8bmf{grid-column:1 / span 2;grid-row:span 2;align-self:self-start;mix-blend-mode:exclusion;position:sticky;top:0}.sm.svelte-7i8bmf{grid-column:var(--colNum) / span 1}.text.svelte-7i8bmf{font-size:1rem;background-color:inherit;border:none;border-radius:0;padding-inline:0;font-family:inherit}.category.svelte-7i8bmf{color:var(--m);font-size:2rem;padding-inline-end:.125em;transition-duration:.25s;transition-timing-function:cubic-bezier(.18,1.09,0,.82);transition-property:font-size,color,background-color}.category__selected.svelte-7i8bmf{color:var(--f);font-size:5rem}.invisible.svelte-7i8bmf{opacity:0}:is(button.svelte-7i8bmf,a.svelte-7i8bmf):focus-visible{color:var(--b);background-color:var(--f);outline:none;outline:1px solid var(--f)}
