.Layout_header__37RI2{display:flex;justify-content:space-between;width:100%;position:fixed;top:0;z-index:100;padding-block:calc(var(--default-space) / 2);padding-inline:var(--default-space)}.Layout_nav__LKz21{display:flex;height:100%;align-items:center;justify-content:center;gap:var(--default-space)}.Layout_content__1t_S4{display:flex;flex-direction:column;padding-inline:var(--default-space);padding-top:calc(var(--default-space) * 4);padding-bottom:var(--default-space);min-height:100vh;height:100vh;gap:0}.Layout_controls__He8Nq{display:flex;gap:1rem;align-items:center}.ThemeSwitcher_container__jBNva{display:flex;align-items:center;justify-content:center;gap:var(--default-font-size)}.ThemeSwitcher_themeButton__cGSNt{background:none;outline:1px solid var(--color-primary-dimmed);color:var(--color-primary);cursor:pointer}.ThemeSwitcher_changeRandomColor__HRCWp,.ThemeSwitcher_toggleColorMode__qpNMN{width:calc(var(--default-font-size) * .9);height:calc(var(--default-font-size) * .9)}.ThemeSwitcher_toggleDarkMode__RF5X1{display:grid;grid-template-columns:1fr 1fr;width:calc(var(--default-font-size) * 2.7);height:calc(var(--default-font-size) * .9)}.ThemeSwitcher_toggleColorMode__qpNMN{background-color:#e6e6e6;color:var(--color-secondary)}.ThemeSwitcher_changeRandomColor__HRCWp{background-color:#bf4040;color:var(--color-primary);animation:ThemeSwitcher_changeColor__o__Ko 6s infinite}@keyframes ThemeSwitcher_changeColor__o__Ko{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}.ThemeSwitcher_toggleDarkMode__RF5X1{background-color:var(--color-primary);color:var(--color-secondary)}.ThemeSwitcher_toggleDarkMode__RF5X1:before{position:relative;content:"";width:100%;height:100%;background-color:var(--color-secondary)}.BackdropBlur_container__cBxMh{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.BackdropBlur_container__cBxMh:before{content:"";top:-10vh;left:-20vw;width:140vw;height:32vh;z-index:-1;background:linear-gradient(to bottom,var(--color-secondary) 40%,transparent 100%);filter:blur(32px)}.BackdropBlur_blur__AIInq,.BackdropBlur_container__cBxMh:before{position:absolute;border-bottom-left-radius:100%;border-bottom-right-radius:100%;opacity:min(calc(var(--scroll-pixels, 0) * .009),1)}.BackdropBlur_blur__AIInq{--scale:calc(1 - (var(--index) * 0.1));--width:calc(160vw - (var(--index) * 4vw));--height:calc(18vh - (var(--index) * 1vh));--blur:calc((var(--index) * 0.3px));left:50%;transform:translateX(-50%);width:var(--width);height:var(--height);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));z-index:calc(32 - var(--index))}.PageTransition_pageTransition__ne5dc{width:100%;height:100%;opacity:0;filter:blur(12px);transition:opacity .8s cubic-bezier(.2,1,.2,1),filter 1.2s cubic-bezier(.2,1,.2,1)}.PageTransition_visible__aQcoJ{opacity:1;filter:blur(0)}.PageTransition_pageTransition__ne5dc:not(.PageTransition_visible__aQcoJ){transition-duration:.4s}.LanguageSwitcher_languageButton__HVBnA{opacity:1}.LanguageSwitcher_languageButton__HVBnA:hover{opacity:.6}.ListItem_card__IyNT_{display:block;width:100%;text-decoration:none;overflow:hidden;border-radius:var(--border-radius);position:relative}.ListItem_aspectRatioBox__HA8oB{width:100%;position:relative;aspect-ratio:18/11}.ListItem_card__IyNT_{object-fit:cover}.ListItem_overlay__qVz0n{position:absolute;inset:0;display:flex;align-items:flex-end;padding:calc(var(--default-space) / 2);transition:background .4s cubic-bezier(.2,1,.2,1)}.ListItem_card__IyNT_:hover .ListItem_overlay__qVz0n{background:var(--background-primary-checker)}.ListItem_title__Ws_uP{color:transparent;mix-blend-mode:difference}.ListItem_card__IyNT_:hover .ListItem_title__Ws_uP{color:#fff}.MasonryGrid_grid__xtqM2{display:flex;width:100%;gap:var(--default-space);margin-top:calc(var(--default-space) * 2);padding-bottom:calc(var(--default-space) * 4);--columns:3}.MasonryGrid_column__Wigpy{display:flex;flex-direction:column;gap:var(--default-space);width:calc(100% / var(--columns))}.MasonryGrid_column__Wigpy>*{transition:transform .4s cubic-bezier(.2,1,.2,1)}.MasonryGrid_column__Wigpy>:hover{transform:scale(1.01)}@media (max-width:1200px){.MasonryGrid_grid__xtqM2{--columns:2}}@media (max-width:800px){.MasonryGrid_grid__xtqM2{flex-direction:column;--columns:1}.MasonryGrid_column__Wigpy{width:100%}}