.app-header[data-v-48b8aa6d]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 25px 0}.app-header__logo-link[data-v-48b8aa6d]{display:flex;align-items:center;flex-shrink:0}.app-header__logo[data-v-48b8aa6d]{height:1.1rem;width:auto;display:block}.app-header__lang[data-v-48b8aa6d]{display:flex;align-items:center;gap:0;background:none;border:none;cursor:pointer;padding:0;font-family:var(--font-sans);font-size:.8125rem;font-weight:var(--text-weight-regular);line-height:1;letter-spacing:var(--text-tracking)}.app-header__lang-option[data-v-48b8aa6d]{color:var(--color-accent);transition:color var(--duration-fast) var(--ease-smooth)}.app-header__lang-option--active[data-v-48b8aa6d]{color:var(--color-main)}.app-header__lang-sep[data-v-48b8aa6d]{color:var(--color-accent)}.app-nav[data-v-a939ad59]{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;padding:0 25px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));background:var(--color-bg);z-index:100}.app-nav__items[data-v-a939ad59]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3px}.app-nav__item[data-v-a939ad59]{background:none;border:none;cursor:pointer;padding:0;text-decoration:none}.app-nav__label[data-v-a939ad59]{display:block;font-family:var(--font-sans);font-size:.8125rem;font-weight:var(--text-weight-regular);line-height:1;letter-spacing:var(--text-tracking);text-transform:uppercase;color:var(--color-main);white-space:nowrap}.app-nav__bar[data-v-a939ad59]{position:relative;width:100%;height:1.59px}.app-nav__accent[data-v-a939ad59]{position:absolute;top:0;left:0;width:16px;height:100%;background:var(--color-main);transition:opacity var(--duration-fast) var(--ease-smooth)}.app-nav__accent--ready[data-v-a939ad59]{transition:transform var(--duration-base) var(--ease-smooth),opacity var(--duration-fast) var(--ease-smooth)}.dev-btn-wrap[data-v-52438647]{position:fixed;bottom:80px;right:16px;z-index:9000;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.dev-btn-toggle[data-v-52438647]{background:#000000d9;color:#eee;border:1px solid #aeaeae;border-radius:20px;padding:6px 12px;font-family:monospace;font-size:11px;font-weight:700;letter-spacing:.05em;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dev-btn-menu[data-v-52438647]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.dev-btn-link[data-v-52438647]{display:block;background:#000000d9;color:#eee;border:1px solid #aeaeae;border-radius:8px;padding:5px 10px;font-family:monospace;font-size:11px;text-decoration:none;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .1s}.dev-btn-link[data-v-52438647]:hover{background:#323232e6}.dev-btn-link.router-link-active[data-v-52438647]{border-color:#eee;color:#eee;font-weight:700}.dev-expand-enter-active[data-v-52438647],.dev-expand-leave-active[data-v-52438647]{transition:opacity .15s,transform .15s}.dev-expand-enter-from[data-v-52438647],.dev-expand-leave-to[data-v-52438647]{opacity:0;transform:translateY(8px)}:root{--color-main: #eeeeee;--color-bg: #000000;--color-accent: #aeaeae;--color-press: #ffffff;--font-sans: "ABCWhyte", system-ui, -apple-system, sans-serif;--font-ledsled: "LED Sled", monospace;--text-tracking: -.02em;--text-leading: 1;--text-size-h1: 15px;--text-size-h2: 15px;--text-size-p1: 13px;--text-size-p2: 10px;--text-size-tag1: 15px;--text-size-tag2: 13px;--text-weight-regular: 400;--text-weight-bold: 700;--video-aspect: 9 / 16;--video-w-main: 250px;--video-w-secondary: 225px;--video-w-inspiration: 185px;--video-opacity-main: 1;--video-opacity-secondary: .45;--video-opacity-inspiration: 1;--header-h: calc(env(safe-area-inset-top, 0px) + 47px) ;--nav-h: calc(env(safe-area-inset-bottom, 0px) + 50px) ;--video-h-main: calc(var(--video-w-main) * 16 / 9);--gallery-gap: 16px;--duration-fast: .2s;--duration-base: .4s;--duration-slow: .6s;--ease-smooth: cubic-bezier(.4, 0, .2, 1)}.type-h1{font-family:var(--font-sans);font-size:var(--text-size-h1);font-weight:var(--text-weight-bold);line-height:var(--text-leading);letter-spacing:var(--text-tracking);text-transform:uppercase}.type-h2{font-family:var(--font-sans);font-size:var(--text-size-h2);font-weight:var(--text-weight-regular);line-height:var(--text-leading);letter-spacing:var(--text-tracking)}.type-p1{font-family:var(--font-sans);font-size:var(--text-size-p1);font-weight:var(--text-weight-regular);line-height:var(--text-leading);letter-spacing:var(--text-tracking)}.type-p2{font-family:var(--font-sans);font-size:var(--text-size-p2);font-weight:var(--text-weight-regular);line-height:var(--text-leading);letter-spacing:var(--text-tracking)}.type-tag1{font-family:var(--font-sans);font-size:var(--text-size-tag1);font-weight:var(--text-weight-regular);line-height:var(--text-leading);letter-spacing:var(--text-tracking);text-transform:uppercase}.type-tag2{font-family:var(--font-sans);font-size:var(--text-size-tag2);font-weight:var(--text-weight-regular);line-height:var(--text-leading);letter-spacing:var(--text-tracking);text-transform:uppercase}@font-face{font-family:ABCWhyte;src:url(/assets/ABCWhyte-Regular-C21W0jwb.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCWhyte;src:url(/assets/ABCWhyte-Bold-bczuWiZX.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:LED Sled;src:url(/assets/ledsled-CnHNqLcy.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--text-size-p1);font-weight:var(--text-weight-regular);line-height:var(--text-leading);letter-spacing:var(--text-tracking);background-color:var(--color-bg);color:var(--color-main);min-height:100dvh}@keyframes skeleton-shimmer{to{background-position-x:200%}}.skeleton{background:linear-gradient(90deg,#aeaeae1f 25%,#aeaeae47,#aeaeae1f 75%);background-size:200% 100%;animation:skeleton-shimmer 1.6s linear infinite;border-radius:3px;display:block}img,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none;font:inherit;color:inherit}ul,ol{list-style:none}.app-header-fixed{position:fixed;top:0;left:0;right:0;z-index:100;background-color:var(--color-bg);padding-top:env(safe-area-inset-top,0px)}.header-fade-enter-active,.header-fade-leave-active{transition:opacity var(--duration-base) var(--ease-smooth)}.header-fade-enter-from,.header-fade-leave-to{opacity:0}
