@charset "UTF-8";.header[data-v-eecd415d]{position:fixed;z-index:10;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 10px 10px 12px;box-sizing:border-box;transition:width .4s cubic-bezier(.4,0,.2,1),top .4s cubic-bezier(.4,0,.2,1),left .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),border-radius .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1)}.header--scrolled[data-v-eecd415d]{top:14px;left:50%;width:92%;max-width:1200px;transform:translate(-50%);padding:10px 10px 10px 12px}.header__left[data-v-eecd415d]{display:flex;align-items:center;gap:8px}.header__logo-link[data-v-eecd415d]{display:inline-flex;align-items:center;border-radius:4px}.header__logo-link[data-v-eecd415d]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.header__logo[data-v-eecd415d]{height:36px;width:auto;cursor:pointer;transition:filter .3s ease}.header__actions[data-v-eecd415d]{display:flex;align-items:center}.header__bag[data-v-eecd415d]{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:none;background:transparent;cursor:pointer}.header__bag img[data-v-eecd415d]{width:18px;height:18px;transition:filter .3s ease}.header__badge[data-v-eecd415d]{position:absolute;top:4px;right:4px;min-width:17px;height:17px;padding:0 3px;border-radius:99em;background-color:var(--c-action);color:#fff;font-size:10px;font-weight:700;font-family:DM Sans,sans-serif;line-height:17px;text-align:center;pointer-events:none;box-sizing:border-box;box-shadow:0 1px 4px #00000040}.header__burger[data-v-eecd415d]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:0;border:none;background:transparent;cursor:pointer;flex-shrink:0}.burger-line[data-v-eecd415d]{display:block;width:18px;height:2px;border-radius:2px;transform-origin:center;transition:transform .3s cubic-bezier(.25,1,.5,1),opacity .2s ease,width .3s ease,background-color .3s ease}.header__burger.is-open .burger-line[data-v-eecd415d]:nth-child(1){transform:translateY(7px) rotate(45deg)}.header__burger.is-open .burger-line[data-v-eecd415d]:nth-child(2){opacity:0;width:0}.header__burger.is-open .burger-line[data-v-eecd415d]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.badge-enter-active[data-v-eecd415d],.badge-leave-active[data-v-eecd415d]{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.badge-enter-from[data-v-eecd415d],.badge-leave-to[data-v-eecd415d]{transform:scale(0);opacity:0}.red-filter{filter:invert(20%) sepia(100%) saturate(2667%) hue-rotate(345deg) brightness(88%) contrast(91%)}.black-filter{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%)}.beige-filter{filter:invert(39%) sepia(50%) saturate(18%) hue-rotate(668deg) brightness(137%) contrast(117%)}.white-filter{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)}.green-filter{filter:invert(32%) sepia(98%) saturate(367%) hue-rotate(87deg) brightness(90%) contrast(101%)}.purple-filter{filter:invert(17%) sepia(94%) saturate(2000%) hue-rotate(270deg) brightness(75%) contrast(105%)}.sidebar-overlay[data-v-99fce931]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background-color:#00000059;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.sidebar[data-v-99fce931]{position:fixed;top:16px;left:16px;z-index:20;width:min(300px,85vw - 32px);height:calc(100dvh - 32px);display:flex;flex-direction:column;padding:0;border-radius:20px;overflow:hidden;box-shadow:0 8px 32px #00000059,0 2px 8px #0003,inset 0 0 0 1px #ffffff24}.sidebar__close[data-v-99fce931]{position:absolute;top:14px;right:14px;width:34px;height:34px;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#ffffffd9;flex-shrink:0;transition:color .25s ease;z-index:1}.sidebar__close svg[data-v-99fce931]{width:16px;height:16px;display:block}.sidebar__close[data-v-99fce931]:hover{color:#fff9}.sidebar__header[data-v-99fce931]{padding:20px 24px 12px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:8px}.sidebar__title[data-v-99fce931]{font-family:Kaushan Script,cursive;font-size:2rem;font-weight:700;color:#d82c32;text-shadow:2px 2px 5px rgba(255,64,129,.4);letter-spacing:1px}.sidebar__nav[data-v-99fce931]{list-style:none;margin:0;padding:8px 16px 24px;display:flex;flex-direction:column;gap:10px;flex:1;overflow-y:auto}@keyframes slideInItem-99fce931{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}.sidebar__item[data-v-99fce931]{animation:slideInItem-99fce931 .38s cubic-bezier(.25,1,.5,1) both}.sidebar__link[data-v-99fce931]{display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:14px;cursor:pointer;text-decoration:none;background-color:color-mix(in srgb,#bbbbbc 16%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #ffffff1a,inset 1.8px 3px 0 -2px #ffffffd9,0 2px 8px #00000014;transition:background-color .36s cubic-bezier(.4,0,.2,1),box-shadow .36s cubic-bezier(.4,0,.2,1),border-radius .36s cubic-bezier(.34,1.56,.64,1),transform .3s cubic-bezier(.25,1,.5,1)}.sidebar__link[data-v-99fce931]:hover,.sidebar__link.is-active[data-v-99fce931]{transform:translate(4px)}.sidebar__link--home[data-v-99fce931]{padding:7px 14px}.sidebar__home-icon[data-v-99fce931]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#ffffffd9;transition:color .36s ease}.sidebar__home-icon svg[data-v-99fce931]{width:20px;height:20px;display:block}.sidebar__link--home:hover .sidebar__home-icon[data-v-99fce931],.sidebar__link--home.is-active .sidebar__home-icon[data-v-99fce931]{color:#fff}.sidebar__img-wrap[data-v-99fce931]{width:52px;height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.sidebar__img[data-v-99fce931]{width:100%;height:100%;object-fit:contain;transition:transform .36s cubic-bezier(.25,1,.5,1),filter .36s ease}.sidebar__link:hover .sidebar__img[data-v-99fce931],.sidebar__link.is-active .sidebar__img[data-v-99fce931]{transform:scale(1.1) translateY(-2px)}.sidebar__label[data-v-99fce931]{display:flex;align-items:center;justify-content:space-between;flex:1}.sidebar__name[data-v-99fce931]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffe0;text-shadow:0 1px 4px rgba(0,0,0,.5);transition:color .36s ease,text-shadow .36s ease}.sidebar__arrow[data-v-99fce931]{font-size:.85rem;color:#fff6;transition:color .36s ease,transform .3s ease}.sidebar__link:hover .sidebar__arrow[data-v-99fce931],.sidebar__link.is-active .sidebar__arrow[data-v-99fce931]{transform:translate(3px)}.theme-clock.sidebar__link[data-v-99fce931]:hover,.theme-clock.sidebar__link.is-active[data-v-99fce931]{background-color:#f5e6c4d9;border-radius:5px;box-shadow:inset 0 0 0 1px #ea411133,0 4px 16px #ea41111f}.theme-clock.sidebar__link:hover .sidebar__name[data-v-99fce931],.theme-clock.sidebar__link.is-active .sidebar__name[data-v-99fce931]{color:#ea4111;text-shadow:none}.theme-clock.sidebar__link:hover .sidebar__arrow[data-v-99fce931],.theme-clock.sidebar__link.is-active .sidebar__arrow[data-v-99fce931]{color:#ea4111}.theme-clock.sidebar__link:hover .sidebar__img[data-v-99fce931],.theme-clock.sidebar__link.is-active .sidebar__img[data-v-99fce931]{filter:drop-shadow(0 0 8px rgba(234,65,17,.5))}.theme-autoshanti.sidebar__link[data-v-99fce931]:hover,.theme-autoshanti.sidebar__link.is-active[data-v-99fce931]{background-color:#000000e0;border-radius:1px;box-shadow:inset 0 0 0 1px #ffffff1a,0 4px 16px #0000004d}.theme-autoshanti.sidebar__link:hover .sidebar__name[data-v-99fce931],.theme-autoshanti.sidebar__link.is-active .sidebar__name[data-v-99fce931]{color:#fff;text-shadow:none}.theme-autoshanti.sidebar__link:hover .sidebar__arrow[data-v-99fce931],.theme-autoshanti.sidebar__link.is-active .sidebar__arrow[data-v-99fce931]{color:#fff9}.theme-autoshanti.sidebar__link:hover .sidebar__img[data-v-99fce931],.theme-autoshanti.sidebar__link.is-active .sidebar__img[data-v-99fce931]{filter:drop-shadow(0 0 8px rgba(0,0,0,.8))}.theme-vincent.sidebar__link[data-v-99fce931]:hover,.theme-vincent.sidebar__link.is-active[data-v-99fce931]{background-color:#faf3e0eb;border-radius:4px;box-shadow:inset 0 0 0 1px #355e3b4d,0 4px 16px #355e3b1a}.theme-vincent.sidebar__link:hover .sidebar__name[data-v-99fce931],.theme-vincent.sidebar__link.is-active .sidebar__name[data-v-99fce931]{color:#355e3b;text-shadow:none}.theme-vincent.sidebar__link:hover .sidebar__arrow[data-v-99fce931],.theme-vincent.sidebar__link.is-active .sidebar__arrow[data-v-99fce931]{color:#2a4d50}.theme-vincent.sidebar__link:hover .sidebar__img[data-v-99fce931],.theme-vincent.sidebar__link.is-active .sidebar__img[data-v-99fce931]{filter:drop-shadow(0 0 8px rgba(169,214,229,.6))}.theme-ziv.sidebar__link[data-v-99fce931]:hover,.theme-ziv.sidebar__link.is-active[data-v-99fce931]{background-color:#0a0a0aeb;border-radius:8px;box-shadow:inset 0 0 0 1px #6a5acd66,0 4px 16px #6a5acd33}.theme-ziv.sidebar__link:hover .sidebar__name[data-v-99fce931],.theme-ziv.sidebar__link.is-active .sidebar__name[data-v-99fce931]{color:#d4c1a2;text-shadow:none}.theme-ziv.sidebar__link:hover .sidebar__arrow[data-v-99fce931],.theme-ziv.sidebar__link.is-active .sidebar__arrow[data-v-99fce931]{color:#6a5acd}.theme-ziv.sidebar__link:hover .sidebar__img[data-v-99fce931],.theme-ziv.sidebar__link.is-active .sidebar__img[data-v-99fce931]{filter:drop-shadow(0 0 8px rgba(106,90,205,.5))}.theme-pop.sidebar__link[data-v-99fce931]:hover,.theme-pop.sidebar__link.is-active[data-v-99fce931]{background-color:#f5f1e6eb;border-radius:6px;box-shadow:inset 0 0 0 1px #c628284d,0 4px 16px #c628281f}.theme-pop.sidebar__link:hover .sidebar__name[data-v-99fce931],.theme-pop.sidebar__link.is-active .sidebar__name[data-v-99fce931]{color:#c62828;text-shadow:none}.theme-pop.sidebar__link:hover .sidebar__arrow[data-v-99fce931],.theme-pop.sidebar__link.is-active .sidebar__arrow[data-v-99fce931]{color:#c62828}.theme-pop.sidebar__link:hover .sidebar__img[data-v-99fce931],.theme-pop.sidebar__link.is-active .sidebar__img[data-v-99fce931]{filter:drop-shadow(0 0 8px rgba(198,40,40,.4))}.overlay-enter-active[data-v-99fce931]{transition:opacity .28s ease}.overlay-leave-active[data-v-99fce931]{transition:opacity .22s ease}.overlay-enter-from[data-v-99fce931],.overlay-leave-to[data-v-99fce931]{opacity:0}.sidebar-enter-active[data-v-99fce931]{transition:transform .42s cubic-bezier(.25,1,.5,1),opacity .38s ease}.sidebar-leave-active[data-v-99fce931]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .26s ease}.sidebar-enter-from[data-v-99fce931],.sidebar-leave-to[data-v-99fce931]{transform:translate(calc(-100% - 16px));opacity:0}.sidebar__footer[data-v-99fce931]{padding:12px 24px 18px;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:flex-start;gap:10px}.sidebar__footer-sep[data-v-99fce931]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.68rem;color:#fff3;line-height:1}.sidebar__about[data-v-99fce931]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.68rem;font-weight:600;letter-spacing:.14em;color:#ffffff59;text-decoration:none;text-transform:lowercase;transition:color .25s ease}.sidebar__about[data-v-99fce931]:hover,.sidebar__about.router-link-active[data-v-99fce931]{color:#ffffffb3}.page-transition-overlay[data-v-ab13b06d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--07409689);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);clip-path:circle(.5px at calc(100% + 70px) 70px);transition:clip-path .5s ease-in-out;display:flex;align-items:center;justify-content:center;pointer-events:none}.page-transition-overlay.is-active[data-v-ab13b06d]{clip-path:circle(200% at calc(100% + 70px) 70px);pointer-events:all}.overlay-logo[data-v-ab13b06d]{height:52px;width:auto;opacity:0;filter:var(--7cac74b8);transition:opacity .15s ease}.overlay-logo.logo-visible[data-v-ab13b06d]{opacity:1;transition:opacity .2s ease .2s}.overlay-image[data-v-ab13b06d]{max-width:300px;width:60%;height:auto;opacity:0;transition:opacity .15s ease}.overlay-image.logo-visible[data-v-ab13b06d]{opacity:1;transition:opacity .2s ease .2s}.glass-modal-overlay[data-v-da6cd264]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#00000073;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.glass-modal-card[data-v-da6cd264]{width:100%;max-width:400px;padding:36px 32px 28px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.glass-modal-title[data-v-da6cd264]{font-family:DM Sans,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--c-content);margin:0}.glass-modal-message[data-v-da6cd264]{font-family:DM Sans,sans-serif;font-size:.9rem;color:var(--c-content);opacity:.7;line-height:1.55;margin:0}.glass-modal-btn[data-v-da6cd264]{margin-top:8px;padding:10px 32px;border:none;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--c-content);cursor:pointer;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1)}.glass-modal-enter-active[data-v-da6cd264]{transition:opacity .25s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.glass-modal-leave-active[data-v-da6cd264]{transition:opacity .2s ease,transform .2s ease}.glass-modal-enter-from[data-v-da6cd264],.glass-modal-leave-to[data-v-da6cd264]{opacity:0;transform:scale(.95)}.footer[data-v-cadd460e]{width:100%;background-color:#111112;color:#ffffffd1;padding:48px clamp(16px,5vw,48px) 24px;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.06)}.footer__inner[data-v-cadd460e]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:36px}@media(min-width:720px){.footer__inner[data-v-cadd460e]{grid-template-columns:1.2fr 1fr 1.4fr;gap:48px}}.footer__brand[data-v-cadd460e]{display:flex;flex-direction:column;gap:10px;max-width:320px}.footer__logo-link[data-v-cadd460e]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.footer__logo[data-v-cadd460e]{width:32px;height:32px;object-fit:contain}.footer__wordmark[data-v-cadd460e]{font-family:Kaushan Script,cursive;font-size:1.5rem;font-weight:700;color:#d82c32;text-shadow:1px 1px 4px rgba(255,64,129,.35);letter-spacing:1px}.footer__tagline[data-v-cadd460e]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.7rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#ffffff80;margin:0}.footer__address[data-v-cadd460e]{font-family:DM Sans,sans-serif;font-size:.82rem;line-height:1.5;color:#ffffff8c;margin:0}.footer__col[data-v-cadd460e]{display:flex;flex-direction:column;gap:12px}.footer__heading[data-v-cadd460e]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.7rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#fff6;margin:0}.footer__list[data-v-cadd460e]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.footer__link[data-v-cadd460e]{font-family:DM Sans,sans-serif;font-size:.9rem;color:#ffffffbf;background:none;border:none;padding:0;margin:0;cursor:pointer;text-align:left;text-decoration:none;transition:color .2s ease}.footer__link[data-v-cadd460e]:hover,.footer__link[data-v-cadd460e]:focus-visible{color:#fff;outline:none}.footer__link--dnsms[data-v-cadd460e]{font-size:.82rem;color:#ff9ea2d9;text-decoration:underline;text-underline-offset:3px}.footer__link--dnsms[data-v-cadd460e]:hover,.footer__link--dnsms[data-v-cadd460e]:focus-visible{color:#ffc4c7}.footer__bottom[data-v-cadd460e]{max-width:1200px;margin:32px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.06);display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between;align-items:center;font-family:Atkinson Hyperlegible Mono,monospace;font-size:.62rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#ffffff59}.footer__a11y[data-v-cadd460e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background-color:#0052f5;color:#fff;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.footer__a11y[data-v-cadd460e]:hover,.footer__a11y[data-v-cadd460e]:focus-visible{background-color:#1a68ff;box-shadow:0 0 0 4px #0052f559;transform:scale(1.08);outline:none}.footer__a11y-icon[data-v-cadd460e]{width:18px;height:18px}.cookie-banner[data-v-bcd73668]{position:fixed;z-index:30;left:50%;transform:translate(-50%);bottom:clamp(8px,2vw,24px);width:min(880px,100vw - 16px);padding:14px 16px;display:flex;flex-direction:column;gap:12px;color:#fff;box-sizing:border-box}@media(min-width:760px){.cookie-banner[data-v-bcd73668]{flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;width:min(880px,100vw - 48px)}}.cookie-banner__content[data-v-bcd73668]{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.cookie-banner__title[data-v-bcd73668]{font-family:DM Sans,sans-serif;font-size:.9rem;font-weight:700;color:#fffffff2;margin:0}@media(min-width:760px){.cookie-banner__title[data-v-bcd73668]{font-size:.95rem}}.cookie-banner__body[data-v-bcd73668]{font-family:DM Sans,sans-serif;font-size:.8rem;line-height:1.5;color:#ffffffbf;margin:0}@media(min-width:760px){.cookie-banner__body[data-v-bcd73668]{font-size:.85rem}}.cookie-banner__link[data-v-bcd73668]{color:#ff9ea2;text-decoration:underline;text-underline-offset:3px}.cookie-banner__link[data-v-bcd73668]:hover{color:#ffc4c7}.cookie-banner__actions[data-v-bcd73668]{display:flex;flex-direction:column;gap:8px;flex-shrink:0}@media(min-width:440px){.cookie-banner__actions[data-v-bcd73668]{flex-direction:row;flex-wrap:wrap}.cookie-banner__actions[data-v-bcd73668]>*{flex:1 1 auto}}@media(min-width:760px){.cookie-banner__actions[data-v-bcd73668]{flex-wrap:nowrap;gap:10px}.cookie-banner__actions[data-v-bcd73668]>*{flex:0 0 auto}}.cookie-btn[data-v-bcd73668]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:11px 14px;border-radius:99em;cursor:pointer;border:1px solid transparent;min-height:40px;white-space:nowrap;transition:background-color .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}@media(min-width:760px){.cookie-btn[data-v-bcd73668]{font-size:.7rem;letter-spacing:.16em}}.cookie-btn[data-v-bcd73668]:hover,.cookie-btn[data-v-bcd73668]:focus-visible{transform:translateY(-1px);outline:none}.cookie-btn--ghost[data-v-bcd73668]{background-color:transparent;color:#ffffffbf;border-color:#fff3}.cookie-btn--ghost[data-v-bcd73668]:hover,.cookie-btn--ghost[data-v-bcd73668]:focus-visible{color:#fff;border-color:#ffffff80}.cookie-btn--secondary[data-v-bcd73668]{background-color:#ffffff14;color:#ffffffe6;border-color:#ffffff29}.cookie-btn--secondary[data-v-bcd73668]:hover,.cookie-btn--secondary[data-v-bcd73668]:focus-visible{background-color:#ffffff24}.cookie-btn--primary[data-v-bcd73668]{background-color:#d82c32;color:#fff;border-color:#d82c32}.cookie-btn--primary[data-v-bcd73668]:hover,.cookie-btn--primary[data-v-bcd73668]:focus-visible{background-color:#ea3e44;border-color:#ea3e44}.banner-enter-active[data-v-bcd73668],.banner-leave-active[data-v-bcd73668]{transition:opacity .3s ease,transform .3s ease}.banner-enter-from[data-v-bcd73668],.banner-leave-to[data-v-bcd73668]{opacity:0;transform:translate(-50%,20px)}.cookie-modal-overlay[data-v-cd631ef1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:clamp(12px,4vw,40px);background-color:#0000008c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.cookie-modal[data-v-cd631ef1]{width:min(560px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;padding:clamp(20px,3vw,28px);display:flex;flex-direction:column;gap:16px;color:#fff;outline:none}.cookie-modal__header[data-v-cd631ef1]{display:flex;align-items:center;justify-content:space-between;gap:12px}.cookie-modal__title[data-v-cd631ef1]{font-family:DM Sans,sans-serif;font-size:1.1rem;font-weight:700;color:#fffffff2;margin:0}.cookie-modal__close[data-v-cd631ef1]{width:32px;height:32px;border:none;border-radius:50%;background-color:#ffffff14;color:#ffffffd9;font-size:1.2rem;line-height:1;cursor:pointer;transition:background-color .22s ease,color .22s ease}.cookie-modal__close[data-v-cd631ef1]:hover,.cookie-modal__close[data-v-cd631ef1]:focus-visible{background-color:#ffffff29;color:#fff;outline:none}.cookie-modal__intro[data-v-cd631ef1]{font-family:DM Sans,sans-serif;font-size:.88rem;line-height:1.55;color:#ffffffb8;margin:0}.cookie-modal__link[data-v-cd631ef1]{color:#ff9ea2;text-decoration:underline;text-underline-offset:3px}.cookie-modal__link[data-v-cd631ef1]:hover{color:#ffc4c7}.cookie-modal__notice[data-v-cd631ef1]{margin:0;padding:12px 14px;border-radius:12px;background-color:#d82c3224;border:1px solid rgba(216,44,50,.4);font-family:DM Sans,sans-serif;font-size:.82rem;line-height:1.5;color:#ffffffd1}.cookie-modal__notice strong[data-v-cd631ef1]{color:#fff;font-weight:700}.cookie-modal__notice-title[data-v-cd631ef1]{display:block;margin-bottom:4px;font-family:Atkinson Hyperlegible Mono,monospace;font-size:.62rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ff9ea2}.cookie-modal__list[data-v-cd631ef1]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.cookie-row[data-v-cd631ef1]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:12px;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.cookie-row__text[data-v-cd631ef1]{display:flex;flex-direction:column;gap:2px;flex:1;cursor:pointer}.cookie-row__name[data-v-cd631ef1]{font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:700;color:#fffffff2}.cookie-row__desc[data-v-cd631ef1]{font-family:DM Sans,sans-serif;font-size:.8rem;line-height:1.45;color:#ffffffa6}.cookie-row__toggle[data-v-cd631ef1]{display:flex;align-items:center;flex-shrink:0}.cookie-row__status[data-v-cd631ef1]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.62rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffff73}.cookie-row__status--locked[data-v-cd631ef1]{padding:6px 10px;border-radius:99em;background-color:#ffffff0f}.cookie-switch[data-v-cd631ef1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;width:0;height:0;pointer-events:none}.cookie-switch__label[data-v-cd631ef1]{position:relative;display:inline-block;width:42px;height:24px;border-radius:99em;background-color:#ffffff2e;cursor:pointer;transition:background-color .24s ease}.cookie-switch__label[data-v-cd631ef1]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background-color:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .24s cubic-bezier(.25,1,.5,1)}.cookie-switch:checked+.cookie-switch__label[data-v-cd631ef1]{background-color:#d82c32}.cookie-switch:checked+.cookie-switch__label[data-v-cd631ef1]:after{transform:translate(18px)}.cookie-switch:focus-visible+.cookie-switch__label[data-v-cd631ef1]{box-shadow:0 0 0 3px #d82c3259}.cookie-modal__footer[data-v-cd631ef1]{display:flex;flex-direction:column;gap:8px;padding-top:4px}.cookie-modal__footer[data-v-cd631ef1]>*{width:100%}@media(min-width:440px){.cookie-modal__footer[data-v-cd631ef1]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.cookie-modal__footer[data-v-cd631ef1]>*{width:auto}}.cookie-modal__unsaved[data-v-cd631ef1]{display:flex;align-items:center;gap:8px;margin:0;font-family:Atkinson Hyperlegible Mono,monospace;font-size:.62rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:#ff9ea2}.cookie-modal__unsaved[data-v-cd631ef1]:before{content:"";flex-shrink:0;width:7px;height:7px;border-radius:50%;background-color:#d82c32}@media(min-width:440px){.cookie-modal__unsaved[data-v-cd631ef1]{flex-basis:100%;text-align:left}}.cookie-btn[data-v-cd631ef1]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:10px 14px;border-radius:99em;cursor:pointer;border:1px solid transparent;transition:background-color .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.cookie-btn[data-v-cd631ef1]:hover,.cookie-btn[data-v-cd631ef1]:focus-visible{transform:translateY(-1px);outline:none}.cookie-btn--ghost[data-v-cd631ef1]{background-color:transparent;color:#ffffffbf;border-color:#fff3}.cookie-btn--ghost[data-v-cd631ef1]:hover,.cookie-btn--ghost[data-v-cd631ef1]:focus-visible{color:#fff;border-color:#ffffff80}.cookie-btn--secondary[data-v-cd631ef1]{background-color:#ffffff14;color:#ffffffe6;border-color:#ffffff29}.cookie-btn--secondary[data-v-cd631ef1]:hover,.cookie-btn--secondary[data-v-cd631ef1]:focus-visible{background-color:#ffffff24}.cookie-btn--primary[data-v-cd631ef1]{background-color:#d82c32;color:#fff;border-color:#d82c32}.cookie-btn--primary[data-v-cd631ef1]:hover,.cookie-btn--primary[data-v-cd631ef1]:focus-visible{background-color:#ea3e44;border-color:#ea3e44}.cookie-btn--attention[data-v-cd631ef1]{box-shadow:0 0 0 3px #d82c3252}.cookie-modal-enter-active[data-v-cd631ef1],.cookie-modal-leave-active[data-v-cd631ef1]{transition:opacity .24s ease}.cookie-modal-enter-active .cookie-modal[data-v-cd631ef1],.cookie-modal-leave-active .cookie-modal[data-v-cd631ef1]{transition:opacity .3s ease,transform .3s cubic-bezier(.25,1,.5,1)}.cookie-modal-enter-from[data-v-cd631ef1],.cookie-modal-leave-to[data-v-cd631ef1]{opacity:0}.cookie-modal-enter-from .cookie-modal[data-v-cd631ef1],.cookie-modal-leave-to .cookie-modal[data-v-cd631ef1]{opacity:0;transform:translateY(16px)}.a11y-overlay[data-v-4bc290d5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:clamp(12px,4vw,40px);background-color:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.a11y-panel[data-v-4bc290d5]{width:min(520px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;padding:clamp(20px,3vw,28px);display:flex;flex-direction:column;gap:16px;outline:none;background-color:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.08);box-shadow:0 12px 40px #00000059,0 2px 8px #00000026;color:#111}.a11y-panel__header[data-v-4bc290d5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.a11y-panel__title[data-v-4bc290d5]{font-family:DM Sans,sans-serif;font-size:1.15rem;font-weight:800;color:#111;margin:0;letter-spacing:.02em}.a11y-panel__close[data-v-4bc290d5]{width:32px;height:32px;border:none;border-radius:50%;background-color:#00000012;color:#444;font-size:1.2rem;line-height:1;cursor:pointer;transition:background-color .22s ease,color .22s ease}.a11y-panel__close[data-v-4bc290d5]:hover,.a11y-panel__close[data-v-4bc290d5]:focus-visible{background-color:#00000021;color:#111;outline:none}.a11y-panel__intro[data-v-4bc290d5]{font-family:DM Sans,sans-serif;font-size:.88rem;line-height:1.6;color:#555;margin:0}.a11y-list[data-v-4bc290d5]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.a11y-row[data-v-4bc290d5]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:14px;background-color:#f4f4f6;border:1px solid rgba(0,0,0,.07);transition:background-color .18s ease}.a11y-row[data-v-4bc290d5]:hover{background-color:#ecedf0}.a11y-row__text[data-v-4bc290d5]{display:flex;flex-direction:column;gap:3px;flex:1;cursor:pointer}.a11y-row__name[data-v-4bc290d5]{font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:700;color:#111}.a11y-row__desc[data-v-4bc290d5]{font-family:DM Sans,sans-serif;font-size:.8rem;line-height:1.5;color:#666}.a11y-row__toggle[data-v-4bc290d5]{display:flex;align-items:center;flex-shrink:0}.a11y-switch[data-v-4bc290d5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;width:0;height:0;pointer-events:none}.a11y-switch__label[data-v-4bc290d5]{position:relative;display:inline-block;width:44px;height:26px;border-radius:99em;background-color:#ccc;cursor:pointer;transition:background-color .24s ease}.a11y-switch__label[data-v-4bc290d5]:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:50%;background-color:#fff;box-shadow:0 1px 4px #00000040;transition:transform .24s cubic-bezier(.25,1,.5,1)}.a11y-switch:checked+.a11y-switch__label[data-v-4bc290d5]{background-color:#d82c32}.a11y-switch:checked+.a11y-switch__label[data-v-4bc290d5]:after{transform:translate(18px)}.a11y-switch:focus-visible+.a11y-switch__label[data-v-4bc290d5]{box-shadow:0 0 0 3px #d82c3259}.a11y-modal-enter-active[data-v-4bc290d5],.a11y-modal-leave-active[data-v-4bc290d5]{transition:opacity .24s ease}.a11y-modal-enter-active .a11y-panel[data-v-4bc290d5],.a11y-modal-leave-active .a11y-panel[data-v-4bc290d5]{transition:opacity .28s ease,transform .28s cubic-bezier(.25,1,.5,1)}.a11y-modal-enter-from[data-v-4bc290d5],.a11y-modal-leave-to[data-v-4bc290d5]{opacity:0}.a11y-modal-enter-from .a11y-panel[data-v-4bc290d5],.a11y-modal-leave-to .a11y-panel[data-v-4bc290d5]{opacity:0;transform:translateY(20px) scale(.97)}.popup-enter-active,.popup-leave-active{transition:background-color .5s cubic-bezier(.4,0,.2,1),backdrop-filter .5s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .5s cubic-bezier(.4,0,.2,1)}.popup-enter-from,.popup-leave-to{background-color:transparent!important;backdrop-filter:blur(0px) saturate(1)!important;-webkit-backdrop-filter:blur(0px) saturate(1)!important}.popup-enter-active .popup-inner{transition:transform .5s cubic-bezier(.25,1,.5,1),opacity .4s cubic-bezier(.4,0,.2,1)}.popup-leave-active .popup-inner{transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .45s cubic-bezier(.4,0,.2,1)}.popup-enter-from .popup-inner{transform:translateY(32px);opacity:0}.popup-leave-to .popup-inner{transform:translateY(20px);opacity:0}.card-link[data-v-ddc6c0df]{flex-shrink:0;display:block;text-decoration:none;border-radius:16px}.card-link[data-v-ddc6c0df]:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:3px}.card-wrapper[data-v-ddc6c0df]{position:relative;width:200px;height:320px;border-radius:16px;display:flex;align-items:center;cursor:pointer;transition:transform .35s cubic-bezier(.25,1,.5,1)}.card-wrapper.hovered[data-v-ddc6c0df]{transform:translateY(-10px)}.card-wrapper.hovered .card-inner[data-v-ddc6c0df]{background-color:color-mix(in srgb,#bbbbbc 24%,transparent);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 16%,transparent),inset 1.8px 3px 0 -2px color-mix(in srgb,#fff 95%,transparent),inset -2px -2px 0 -2px color-mix(in srgb,#fff 85%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,#fff 70%,transparent),inset -.3px -1px 4px color-mix(in srgb,#000 14%,transparent),inset 0 3px 4px -2px color-mix(in srgb,#000 24%,transparent),0 4px 16px color-mix(in srgb,#000 14%,transparent),0 16px 40px color-mix(in srgb,#000 12%,transparent)}.card-wrapper.hovered .product-img[data-v-ddc6c0df]{transform:scale(1.07) translateY(-5px)}.card-wrapper.hovered .frame-index[data-v-ddc6c0df]{opacity:1;color:#ffffff8c}.frame-index[data-v-ddc6c0df]{position:absolute;top:10px;left:14px;font-family:Atkinson Hyperlegible Mono,monospace;font-size:.6rem;font-weight:600;letter-spacing:.14em;color:#ffffff40;z-index:2;pointer-events:none;transition:color .35s ease,opacity .35s ease;line-height:1}.card-inner[data-v-ddc6c0df]{width:100%;height:100%;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1);background-color:color-mix(in srgb,#bbbbbc 16%,transparent);backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 10%,transparent),inset 1.8px 3px 0 -2px color-mix(in srgb,#fff 90%,transparent),inset -2px -2px 0 -2px color-mix(in srgb,#fff 80%,transparent),inset -3px -8px 1px -6px color-mix(in srgb,#fff 60%,transparent),inset -.3px -1px 4px color-mix(in srgb,#000 12%,transparent),inset 0 3px 4px -2px color-mix(in srgb,#000 20%,transparent),0 2px 8px color-mix(in srgb,#000 10%,transparent),0 8px 24px color-mix(in srgb,#000 8%,transparent)}.img-wrapper[data-v-ddc6c0df]{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 18px 10px;overflow:hidden}.img-wrapper .product-img[data-v-ddc6c0df]{width:100%;max-height:200px;object-fit:contain;transition:transform .4s cubic-bezier(.25,1,.5,1);opacity:.95}.card-label[data-v-ddc6c0df]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 14px;background-color:#bbbbbc47;backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);border-top:1px solid rgba(255,255,255,.1);transition:background-color .4s ease,border-top-color .4s ease,border-radius .4s ease}.card-title[data-v-ddc6c0df]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffffe6;text-shadow:0 1px 4px rgba(0,0,0,.5);transition:color .4s ease,text-shadow .4s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:95px}.shop-btn[data-v-ddc6c0df]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffffe6;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.28);border-radius:99em;padding:5px 12px;cursor:pointer;flex-shrink:0;text-shadow:0 1px 3px rgba(0,0,0,.4);transition:color .4s ease,background-color .4s ease,border-color .4s ease,border-radius .4s cubic-bezier(.34,1.56,.64,1),text-shadow .4s ease}.clock-cta-text.hovered .card-label[data-v-ddc6c0df]{background-color:#f5e6c4d9;border-top-color:#ea411133}.clock-cta-text.hovered .card-title[data-v-ddc6c0df]{color:#ea4111;text-shadow:none}.clock-cta-text.hovered .shop-btn[data-v-ddc6c0df]{background-color:#f5e6c466;color:#ea4111;border-color:#ea4111;border-radius:5px;text-shadow:none}.elad-cta-text.hovered .card-label[data-v-ddc6c0df]{background-color:#000000e0;border-top-color:#ffffff1a}.elad-cta-text.hovered .card-title[data-v-ddc6c0df]{color:#fff;text-shadow:none}.elad-cta-text.hovered .shop-btn[data-v-ddc6c0df]{background-color:#fff;color:#000;border-color:#000;border-radius:1px;text-shadow:none}.vincent-cta-text.hovered .card-label[data-v-ddc6c0df]{background-color:#faf3e0eb;border-top-color:#355e3b4d}.vincent-cta-text.hovered .card-title[data-v-ddc6c0df]{color:#355e3b;text-shadow:none}.vincent-cta-text.hovered .shop-btn[data-v-ddc6c0df]{background-color:#a9d6e5;color:#2a4d50;border-color:transparent;border-radius:4px;text-shadow:none}.ziv-cta-text.hovered .card-label[data-v-ddc6c0df]{background-color:#0a0a0aeb;border-top-color:#6a5acd66}.ziv-cta-text.hovered .card-title[data-v-ddc6c0df]{color:#d4c1a2;text-shadow:none}.ziv-cta-text.hovered .shop-btn[data-v-ddc6c0df]{background-color:#6a5acd;color:#fff;border-color:transparent;border-radius:8px;text-shadow:none}.pop-hash-cta-text.hovered .card-label[data-v-ddc6c0df]{background-color:#f5f1e6eb;border-top-color:#9c27b04d}.pop-hash-cta-text.hovered .card-title[data-v-ddc6c0df]{color:#c62828;text-shadow:none}.pop-hash-cta-text.hovered .shop-btn[data-v-ddc6c0df]{background-color:#c62828;color:#fff;border-color:transparent;border-radius:6px;text-shadow:none}.discover-wrapper[data-v-3cdabb78]{position:absolute;width:96vw;width:96dvw;right:2vw;right:2dvw;left:2vw;left:2dvw;margin:auto;z-index:4;top:calc(1% + 75px);bottom:0;max-height:85vh;max-height:85dvh;overflow:hidden;display:flex;flex-direction:column;opacity:1;transform:translateY(0) scale(1);visibility:visible;pointer-events:auto;transition:opacity .38s cubic-bezier(.4,0,.2,1),transform .38s cubic-bezier(.4,0,.2,1),visibility 0s 0s}.hide[data-v-3cdabb78]{opacity:0;transform:translateY(-14px) scale(.98);visibility:hidden;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s .3s}.strip-header[data-v-3cdabb78]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px 12px;flex-shrink:0}@media(max-width:600px){.strip-header[data-v-3cdabb78]{padding:14px 16px 10px}}.strip-header__title-group[data-v-3cdabb78]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;row-gap:2px;min-width:0}@media(max-width:600px){.strip-header__title-group[data-v-3cdabb78]{gap:8px}}.collection-title[data-v-3cdabb78]{font-family:Oswald,sans-serif;font-size:clamp(1.3rem,4.5vw,2rem);font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:clamp(.08em,1.2vw,.18em);text-shadow:0 2px 6px rgba(0,0,0,.6),0 0 24px rgba(255,255,255,.15);line-height:1;margin:0}.collection-meta[data-v-3cdabb78]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.62rem;white-space:nowrap;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffff61;margin-bottom:3px}.perfs-strip[data-v-3cdabb78]{flex-shrink:0;width:100%;height:22px;background-image:radial-gradient(circle 5px at center,rgba(255,255,255,.06) 0%,transparent 100%),radial-gradient(circle 5px at center,rgba(0,0,0,.28) 0%,rgba(0,0,0,.28) 78%,transparent 100%);background-size:28px 22px;background-position:14px 0;background-repeat:repeat-x;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.discover-inner[data-v-3cdabb78]{flex:1;min-height:0;display:flex;flex-direction:row;align-items:center;gap:16px;overflow-x:auto;overflow-y:hidden;padding:28px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent;mask-image:linear-gradient(to right,transparent 0px,black 28px,black calc(100% - 28px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0px,black 28px,black calc(100% - 28px),transparent 100%)}.discover-inner[data-v-3cdabb78]::-webkit-scrollbar{height:3px}.discover-inner[data-v-3cdabb78]::-webkit-scrollbar-track{background:transparent}.discover-inner[data-v-3cdabb78]::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:2px}.close-icon[data-v-3cdabb78]{width:36px;height:36px;border-radius:50%;cursor:pointer;flex-shrink:0;color:#fff;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;transition:color .3s ease}.close-icon svg[data-v-3cdabb78]{width:18px;height:18px;display:block}.close-icon[data-v-3cdabb78]:hover{color:#fff9}.close-icon[data-v-3cdabb78]:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}@keyframes blink-c9c4a7f0{to{opacity:0}}@keyframes discover-pulse-c9c4a7f0{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 18px 4px #ffffff2e}}.intro-wrapper[data-v-c9c4a7f0]{height:100vh;height:100dvh;position:relative}.intro-wrapper .blink[data-v-c9c4a7f0]{animation:blink-c9c4a7f0 1s infinite}.intro-wrapper .header-sub-title[data-v-c9c4a7f0]{padding:.1em}.intro-wrapper .video[data-v-c9c4a7f0]{width:100%;height:100%;object-fit:cover}.intro-wrapper .video-poster-overlay[data-v-c9c4a7f0]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .8s ease;pointer-events:none}.intro-wrapper .video-poster-overlay--hidden[data-v-c9c4a7f0]{opacity:0}.intro-wrapper .text-wrapper[data-v-c9c4a7f0]{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:28px}.intro-wrapper .text-wrapper .text-inner[data-v-c9c4a7f0]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max-content;max-width:calc(100% - 24px);isolation:isolate;transition:padding .5s}.intro-wrapper .text-wrapper .text-inner[data-v-c9c4a7f0]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:10px;background-color:#ffffff80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .5s}.intro-wrapper .text-wrapper .text-inner[data-v-c9c4a7f0]:hover,.intro-wrapper .text-wrapper .text-inner[data-v-c9c4a7f0]:focus-within{padding:20px}.intro-wrapper .text-wrapper .text-inner[data-v-c9c4a7f0]:hover:before,.intro-wrapper .text-wrapper .text-inner[data-v-c9c4a7f0]:focus-within:before{opacity:1}.intro-wrapper .text-wrapper .text-content[data-v-c9c4a7f0]{position:relative;z-index:1;display:inline-block}@keyframes label-shimmer-c9c4a7f0{0%{color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.55),0 0 14px rgba(255,255,255,.3)}25%{color:#ffd0b0;text-shadow:0 1px 6px rgba(0,0,0,.55),0 0 18px rgba(255,140,80,.5)}50%{color:#b8d8ff;text-shadow:0 1px 6px rgba(0,0,0,.55),0 0 18px rgba(80,160,255,.5)}75%{color:#b8ffcc;text-shadow:0 1px 6px rgba(0,0,0,.55),0 0 18px rgba(80,220,130,.45)}to{color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.55),0 0 14px rgba(255,255,255,.3)}}.intro-wrapper .discover-button-wrapper[data-v-c9c4a7f0]{position:absolute;bottom:28px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:10px;padding:13px 30px 13px 34px;cursor:pointer;border:none;background:none;font:inherit;border-radius:99em;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);background-color:color-mix(in srgb,#bbbbbc 22%,transparent);box-shadow:inset 0 0 0 1px #ffffff47,inset 2px 3px 0 -2px #ffffffe6,inset -2px -2px 0 -2px #ffffffb3,inset -3px -8px 1px -6px #ffffff80,inset -.3px -1px 4px #00000026,inset 0 3px 4px -2px #00000038,0 2px 10px #0003,0 8px 28px #00000029;animation:discover-pulse-c9c4a7f0 3s ease-in-out infinite;transition:transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s ease,background-color .3s ease}.intro-wrapper .discover-button-wrapper[data-v-c9c4a7f0]:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:3px}.intro-wrapper .discover-button-wrapper[data-v-c9c4a7f0]:hover{animation:none;transform:translate(-50%) translateY(-3px);background-color:color-mix(in srgb,#bbbbbc 32%,transparent);box-shadow:inset 0 0 0 1px #ffffff61,inset 2px 3px 0 -2px #fff,inset -2px -2px 0 -2px #ffffffd9,inset -3px -8px 1px -6px #ffffffa6,inset -.3px -1px 4px #0000002e,inset 0 3px 4px -2px #00000047,0 6px 20px #00000040,0 16px 44px #0003}.intro-wrapper .discover-button-wrapper:hover .discover-label[data-v-c9c4a7f0]{animation:label-shimmer-c9c4a7f0 2.4s ease-in-out infinite}.intro-wrapper .discover-button-wrapper:hover .discover-chevron img[data-v-c9c4a7f0]{transform:translate(4px)}.intro-wrapper .discover-button-wrapper .discover-label[data-v-c9c4a7f0]{font-family:Atkinson Hyperlegible Mono,serif;font-size:1.1rem;font-weight:600;letter-spacing:.22em;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.55),0 0 14px rgba(255,255,255,.3);white-space:nowrap}.intro-wrapper .discover-button-wrapper .discover-chevron[data-v-c9c4a7f0]{display:flex;align-items:center}.intro-wrapper .discover-button-wrapper .discover-chevron img[data-v-c9c4a7f0]{width:16px;height:16px;filter:invert(1) drop-shadow(0 1px 3px rgba(0,0,0,.5));transition:transform .35s cubic-bezier(.25,1,.5,1)}.intro-wrapper .text-class-1[data-v-c9c4a7f0]{font-family:Kaushan Script,cursive;font-size:2.2rem;font-weight:700;color:#d82c32;text-shadow:2px 2px 5px rgba(255,64,129,.5),0 0 30px rgba(255,255,255,.2);letter-spacing:2px}.intro-wrapper .text-class-2[data-v-c9c4a7f0]{font-family:Atkinson Hyperlegible Mono,serif;font-size:2rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:4px;text-shadow:1px 1px 0 #000,0 0 20px rgba(0,0,0,.5)}.intro-wrapper .text-class-3[data-v-c9c4a7f0]{font-family:Playfair Display,serif;font-size:2.4rem;font-weight:600;font-style:italic;background:linear-gradient(135deg,#c2185b,#880e4f,#e91e63);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 10px rgba(194,24,91,.45));letter-spacing:2px}.intro-wrapper .text-class-4[data-v-c9c4a7f0]{font-family:Kirang Haerang,serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;background:linear-gradient(to right,#7b1fa2,#d500f9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px rgba(213,0,249,.4))}.intro-wrapper .text-class-5[data-v-c9c4a7f0]{font-family:Kumar One,cursive;font-size:2rem;font-weight:700;color:#00bfa5;text-transform:uppercase;text-shadow:2px 2px 0 rgba(0,0,0,.3),0 0 30px rgba(0,191,165,.3)}.intro-wrapper .text-class-6[data-v-c9c4a7f0]{font-family:"Noto Serif Hentaigana",serif;font-size:2rem;font-weight:700;color:#d50000;text-shadow:2px 2px 4px rgba(213,0,0,.6),0 0 20px rgba(213,0,0,.3);letter-spacing:1px}.intro-wrapper .text-class-7[data-v-c9c4a7f0]{font-family:Fredoka,sans-serif;font-size:2.2rem;font-weight:600;color:#b388ff;letter-spacing:1px;text-shadow:0 0 10px rgba(179,136,255,.8),0 0 28px rgba(124,77,255,.5),0 2px 6px rgba(0,0,0,.5)}.intro-wrapper .text-class-8[data-v-c9c4a7f0]{font-family:Special Elite,cursive;font-size:2.1rem;font-weight:400;background:linear-gradient(135deg,#69f0ae,#00c853,#b2ff59);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px rgba(0,200,83,.5));letter-spacing:2px;text-transform:uppercase}.intro-wrapper .text-class-9[data-v-c9c4a7f0]{font-family:Share Tech Mono,monospace;font-size:1.9rem;font-weight:400;color:#ff1744;text-transform:uppercase;letter-spacing:3px;text-shadow:2px 0 0 rgba(0,255,255,.5),-2px 0 0 rgba(255,0,128,.5),0 2px 10px rgba(255,23,68,.5)}.intro-wrapper .text-class-10[data-v-c9c4a7f0]{font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:700;color:#ff4081;letter-spacing:2px;text-shadow:0 0 8px #ff4081,0 0 20px rgba(255,64,129,.7),0 0 40px rgba(255,64,129,.4)}.intro-wrapper .text-class-11[data-v-c9c4a7f0]{font-family:Playfair Display,serif;font-size:2.1rem;font-weight:600;font-style:italic;background:linear-gradient(135deg,#f5d060,#c8962c,#f5d060);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px rgba(200,150,44,.5));letter-spacing:1px}.intro-wrapper .text-class-12[data-v-c9c4a7f0]{font-family:Atkinson Hyperlegible Mono,serif;font-size:2rem;font-weight:600;color:#fff;letter-spacing:3px;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.8),0 2px 8px rgba(0,0,0,.6),0 0 30px rgba(255,255,255,.2)}.intro-wrapper .text-class-13[data-v-c9c4a7f0]{font-family:Playfair Display,serif;font-size:2.2rem;font-weight:600;font-style:italic;color:#5c9bd6;text-shadow:1px 2px 8px rgba(92,155,214,.5),0 0 40px rgba(255,255,255,.15);letter-spacing:1px}.intro-wrapper .text-class-14[data-v-c9c4a7f0]{font-family:Kumar One,cursive;font-size:2.2rem;font-weight:700;background:linear-gradient(to right,#e53935,#ff6f00);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(2px 3px 0 rgba(0,0,0,.3));text-transform:uppercase;letter-spacing:2px}.intro-wrapper .text-class-15[data-v-c9c4a7f0]{font-family:Caveat,cursive;font-size:3rem;font-weight:700;color:#fff;letter-spacing:2px;text-shadow:0 0 8px rgba(255,255,255,.6),0 0 20px rgba(255,255,255,.35),0 2px 6px rgba(0,0,0,.5)}.intro-wrapper .text-class-16[data-v-c9c4a7f0]{font-family:Special Elite,cursive;font-size:1.9rem;font-weight:400;color:#f5f5f5;text-shadow:3px 3px 0 rgba(0,0,0,.9),6px 6px 0 rgba(0,0,0,.3),0 0 20px rgba(255,255,255,.1);letter-spacing:2px;text-transform:uppercase}.intro-wrapper .text-class-17[data-v-c9c4a7f0]{font-family:Oswald,sans-serif;font-size:2.3rem;font-weight:700;color:#fff;letter-spacing:.35em;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,.9),0 4px 16px rgba(0,0,0,.6),0 0 60px rgba(255,255,255,.12)}.intro-wrapper .text-class-18[data-v-c9c4a7f0]{font-family:Playfair Display,serif;font-size:2.2rem;font-weight:600;font-style:italic;color:#fff;letter-spacing:1px;text-shadow:0 1px 0 rgba(0,0,0,.8),0 2px 10px rgba(0,0,0,.6),0 0 30px rgba(255,255,255,.2)}.intro-wrapper .text-class-19[data-v-c9c4a7f0]{font-family:Oswald,sans-serif;font-size:2.1rem;font-weight:700;letter-spacing:2px;color:#000;background-color:#ffffffeb;padding:.15em .4em;border-radius:8px;box-shadow:0 2px 12px #0000004d}.showcase-card[data-v-e934d281]{display:flex;flex-direction:column;width:100%;cursor:pointer;border:none;padding:0;background:none;text-align:left;border-radius:12px;overflow:hidden;transition:transform .35s cubic-bezier(.25,1,.5,1);position:relative}.showcase-card[data-v-e934d281]:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:3px;border-radius:12px}.showcase-card.hovered[data-v-e934d281]{transform:translateY(-6px)}.showcase-card__image-wrap[data-v-e934d281]{width:100%;aspect-ratio:3/4;overflow:hidden;background-color:#bbbbbc14;border-radius:12px 12px 0 0}.showcase-card__img[data-v-e934d281]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s cubic-bezier(.25,1,.5,1)}.showcase-card.hovered .showcase-card__img[data-v-e934d281]{transform:scale(1.04)}.showcase-card__footer[data-v-e934d281]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 14px;background-color:#bbbbbc29;backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);border-top:1px solid rgba(255,255,255,.1);border-radius:0 0 12px 12px;transition:background-color .4s cubic-bezier(1,0,.4,1),border-top-color .4s ease}.showcase-card__info[data-v-e934d281]{display:flex;flex-direction:column;gap:2px;min-width:0}.showcase-card__title[data-v-e934d281]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:clamp(.65rem,1.1vw,.82rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffffe6;text-shadow:0 1px 4px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px;transition:color .4s ease,text-shadow .4s ease}.showcase-card__price[data-v-e934d281]{font-family:DM Sans,sans-serif;font-size:clamp(.7rem,1vw,.85rem);font-weight:400;color:#fff9;letter-spacing:.04em;transition:color .4s ease}.showcase-card__shop[data-v-e934d281]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffffe6;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.28);border-radius:99em;padding:5px 12px;flex-shrink:0;text-shadow:0 1px 3px rgba(0,0,0,.4);transition:color .4s ease,background-color .4s ease,border-color .4s ease,border-radius .4s cubic-bezier(.34,1.56,.64,1),text-shadow .4s ease}.clock-cta-text.hovered .showcase-card__footer[data-v-e934d281]{background-color:#f5e6c4d9;border-top-color:#ea411133}.clock-cta-text.hovered .showcase-card__title[data-v-e934d281]{color:#ea4111;text-shadow:none}.clock-cta-text.hovered .showcase-card__price[data-v-e934d281]{color:#ea4111bf}.clock-cta-text.hovered .showcase-card__shop[data-v-e934d281]{background-color:#f5e6c466;color:#ea4111;border-color:#ea4111;border-radius:5px;text-shadow:none}.elad-cta-text.hovered .showcase-card__footer[data-v-e934d281]{background-color:#000000e0;border-top-color:#ffffff1a}.elad-cta-text.hovered .showcase-card__title[data-v-e934d281]{color:#fff;text-shadow:none}.elad-cta-text.hovered .showcase-card__price[data-v-e934d281]{color:#fff9}.elad-cta-text.hovered .showcase-card__shop[data-v-e934d281]{background-color:#fff;color:#000;border-color:#000;border-radius:1px;text-shadow:none}.vincent-cta-text.hovered .showcase-card__footer[data-v-e934d281]{background-color:#faf3e0eb;border-top-color:#355e3b4d}.vincent-cta-text.hovered .showcase-card__title[data-v-e934d281]{color:#355e3b;text-shadow:none}.vincent-cta-text.hovered .showcase-card__price[data-v-e934d281]{color:#355e3bbf}.vincent-cta-text.hovered .showcase-card__shop[data-v-e934d281]{background-color:#a9d6e5;color:#2a4d50;border-color:transparent;border-radius:4px;text-shadow:none}.ziv-cta-text.hovered .showcase-card__footer[data-v-e934d281]{background-color:#0a0a0aeb;border-top-color:#6a5acd66}.ziv-cta-text.hovered .showcase-card__title[data-v-e934d281]{color:#d4c1a2;text-shadow:none}.ziv-cta-text.hovered .showcase-card__price[data-v-e934d281]{color:#d4c1a2bf}.ziv-cta-text.hovered .showcase-card__shop[data-v-e934d281]{background-color:#6a5acd;color:#fff;border-color:transparent;border-radius:8px;text-shadow:none}@keyframes shimmer-586c7ead{0%{background-position:-200% center}to{background-position:200% center}}.skeleton-card[data-v-586c7ead]{width:100%;display:flex;flex-direction:column;overflow:hidden;pointer-events:none}.skeleton-image[data-v-586c7ead]{width:100%;aspect-ratio:3/4;border-radius:.4em;background:linear-gradient(90deg,color-mix(in srgb,var(--c-content) 10%,transparent) 25%,color-mix(in srgb,var(--c-light) 18%,transparent),color-mix(in srgb,var(--c-content) 10%,transparent) 75%);background-size:200% 100%;animation:shimmer-586c7ead 1.6s ease-in-out infinite}.skeleton-details[data-v-586c7ead]{display:flex;flex-direction:column;align-items:center;padding:12px 12px 16px;gap:10px}.skeleton-title[data-v-586c7ead]{width:60%;height:14px;border-radius:99em;background:linear-gradient(90deg,color-mix(in srgb,var(--c-content) 10%,transparent) 25%,color-mix(in srgb,var(--c-light) 18%,transparent),color-mix(in srgb,var(--c-content) 10%,transparent) 75%);background-size:200% 100%;animation:shimmer-586c7ead 1.6s ease-in-out infinite;animation-delay:.1s}.skeleton-btn[data-v-586c7ead]{width:72px;height:28px;border-radius:99em;background:linear-gradient(90deg,color-mix(in srgb,var(--c-content) 10%,transparent) 25%,color-mix(in srgb,var(--c-light) 18%,transparent),color-mix(in srgb,var(--c-content) 10%,transparent) 75%);background-size:200% 100%;animation:shimmer-586c7ead 1.6s ease-in-out infinite;animation-delay:.2s}.showcase-section[data-v-57509357]{width:100%;padding:clamp(48px,6vw,80px) 0;box-sizing:border-box}.showcase-section__header[data-v-57509357]{padding:0 clamp(16px,4vw,40px);margin-bottom:clamp(20px,3vw,32px)}.showcase-section__title[data-v-57509357]{display:flex;align-items:center;gap:.5em;font-family:Atkinson Hyperlegible Mono,monospace;font-size:clamp(1.4rem,4vw,2.1rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0;text-shadow:0 0 24px rgba(255,110,40,.35)}.showcase-section__flame[data-v-57509357]{font-size:1.05em;line-height:1;filter:drop-shadow(0 0 10px rgba(255,110,40,.6));animation:flame-pulse-57509357 2.4s ease-in-out infinite}@keyframes flame-pulse-57509357{0%,to{transform:scale(1) rotate(-2deg)}50%{transform:scale(1.12) rotate(2deg)}}@media(prefers-reduced-motion:reduce){.showcase-section__flame[data-v-57509357]{animation:none}}.showcase-strip[data-v-57509357]{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:16px;padding:0 clamp(16px,4vw,40px);box-sizing:border-box}@media(max-width:767px){.showcase-strip[data-v-57509357]{display:flex;flex-direction:row;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 clamp(16px,4vw,40px);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent;mask-image:linear-gradient(to right,transparent 0px,black 20px,black calc(100% - 20px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0px,black 20px,black calc(100% - 20px),transparent 100%)}.showcase-strip[data-v-57509357]::-webkit-scrollbar{height:3px}.showcase-strip[data-v-57509357]::-webkit-scrollbar-track{background:transparent}.showcase-strip[data-v-57509357]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:2px}}.showcase-strip__item[data-v-57509357]{min-width:220px}@media(max-width:767px){.showcase-strip__item[data-v-57509357]{flex-shrink:0;width:clamp(200px,70vw,280px);scroll-snap-align:start}}.about-teaser[data-v-661e1dae]{width:100%;display:flex;flex-direction:row;align-items:stretch;min-height:clamp(380px,55vw,620px);overflow:hidden;box-sizing:border-box}@media(max-width:767px){.about-teaser[data-v-661e1dae]{flex-direction:column;min-height:unset}}.about-teaser__image-col[data-v-661e1dae]{flex:1 1 45%;min-height:320px;overflow:hidden;position:relative}@media(max-width:767px){.about-teaser__image-col[data-v-661e1dae]{flex:none;width:100%;height:clamp(240px,60vw,380px)}}.about-teaser__img[data-v-661e1dae]{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .6s cubic-bezier(.25,1,.5,1)}.about-teaser:hover .about-teaser__img[data-v-661e1dae],.about-teaser:focus-within .about-teaser__img[data-v-661e1dae]{transform:scale(1.03)}.about-teaser__content[data-v-661e1dae]{flex:1 1 55%;display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,72px) clamp(24px,5vw,64px);box-sizing:border-box;background-color:#1b1b1d}@media(max-width:767px){.about-teaser__content[data-v-661e1dae]{flex:none;width:100%;padding:36px clamp(20px,5vw,40px) 48px}}.about-teaser__eyebrow[data-v-661e1dae]{font-family:Atkinson Hyperlegible Mono,monospace;font-size:.65rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#ffffff59;margin:0 0 16px}.about-teaser__heading[data-v-661e1dae]{font-family:Kaushan Script,cursive;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:700;color:#d82c32;text-shadow:2px 2px 5px rgba(255,64,129,.35);letter-spacing:1px;margin:0 0 20px;line-height:1.15}.about-teaser__copy[data-v-661e1dae]{font-family:DM Sans,sans-serif;font-size:clamp(.88rem,1.2vw,1rem);line-height:1.75;color:#ffffffb8;max-width:440px;margin:0 0 32px}.about-teaser__cta[data-v-661e1dae]{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;font-family:Atkinson Hyperlegible Mono,monospace;font-size:.78rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:#fff;border:1px solid rgba(255,255,255,.35);border-radius:99em;padding:12px 28px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s cubic-bezier(.25,1,.5,1)}.about-teaser__cta[data-v-661e1dae]:hover{background-color:#d82c32;border-color:#d82c32;color:#fff;transform:translateY(-2px)}.about-teaser__cta[data-v-661e1dae]:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:3px}.home-wrapper[data-v-949bc094]{width:100%;position:relative}:root{--c-glass: #bbbbbc;--c-light: #fff;--c-dark: #000;--c-content: #224;--c-action: #0052f5;--c-bg: #E8E8E9;--glass-reflex-dark: 1;--glass-reflex-light: 1;--saturation: 150%}.glass-dark{--c-content: #e1e1e1;--c-action: #03d5ff;--c-bg: #1b1b1d;--glass-reflex-dark: 2;--glass-reflex-light: .3}.glass{background-color:color-mix(in srgb,var(--c-glass) 12%,transparent);backdrop-filter:blur(8px) saturate(var(--saturation));-webkit-backdrop-filter:blur(8px) saturate(var(--saturation));border-radius:.8em;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 10%),transparent),inset 1.8px 3px 0 -2px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 90%),transparent),inset -2px -2px 0 -2px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 60%),transparent),inset -.3px -1px 4px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 12%),transparent),inset -1.5px 2.5px 0 -2px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 20%),transparent),inset 0 3px 4px -2px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 10%),transparent),0 1px 5px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 10%),transparent),0 6px 16px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 8%),transparent);transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),transform .3s cubic-bezier(1,0,.4,1)}.glass-inner{background-color:color-mix(in srgb,var(--c-glass) 36%,transparent);backdrop-filter:blur(6px) saturate(var(--saturation));-webkit-backdrop-filter:blur(6px) saturate(var(--saturation));border-radius:99em;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 10%),transparent),inset 2px 1px 0 -1px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 90%),transparent),inset -1.5px -1px 0 -1px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 80%),transparent),inset -2px -6px 1px -5px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 60%),transparent),inset -1px 2px 3px -1px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 20%),transparent),inset 0 -4px 1px -2px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 10%),transparent),0 3px 6px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 8%),transparent);transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1)}.glass:hover,.glass-hover{background-color:color-mix(in srgb,var(--c-glass) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 14%),transparent),inset 1.8px 3px 0 -2px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 95%),transparent),inset -2px -2px 0 -2px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 85%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 70%),transparent),inset -.3px -1px 4px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 14%),transparent),inset -1.5px 2.5px 0 -2px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 24%),transparent),inset 0 3px 4px -2px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 24%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 14%),transparent),0 2px 8px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 14%),transparent),0 8px 24px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 12%),transparent)}.liquid-header{position:fixed;top:0;left:0;z-index:10;width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 24px;box-sizing:border-box;background-color:transparent;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:width .4s cubic-bezier(.4,0,.2,1),max-width .4s cubic-bezier(.4,0,.2,1),top .4s cubic-bezier(.4,0,.2,1),left .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),border-radius .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),backdrop-filter .4s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1)}.liquid-header--scrolled{width:90%;max-width:1200px;top:12px;left:50%;transform:translate(-50%);border-radius:99em;padding:12px 28px;background-color:color-mix(in srgb,var(--c-glass) 12%,transparent);backdrop-filter:blur(8px) saturate(var(--saturation));-webkit-backdrop-filter:blur(8px) saturate(var(--saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 10%),transparent),inset 1.8px 3px 0 -2px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 90%),transparent),inset -2px -2px 0 -2px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 60%),transparent),inset -.3px -1px 4px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 12%),transparent),inset -1.5px 2.5px 0 -2px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 20%),transparent),inset 0 3px 4px -2px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 10%),transparent),0 1px 5px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 10%),transparent),0 6px 16px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 8%),transparent)}.liquid-header__logo{font-family:DM Sans,sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:.04em;color:var(--c-content);text-decoration:none;white-space:nowrap}.liquid-header__actions{display:flex;align-items:center;gap:8px}.liquid-header__bag{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background-color:transparent;cursor:pointer;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.liquid-header__bag img{width:20px;height:20px}.liquid-header__bag:hover{background-color:color-mix(in srgb,var(--c-glass) 36%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 10%),transparent),0 3px 6px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 8%),transparent)}html.a11y-reduce-motion *,html.a11y-reduce-motion *:before,html.a11y-reduce-motion *:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}html.a11y-reduce-motion .page-transition-overlay{display:none!important}html.a11y-no-video video{display:none!important}html.a11y-solid-bg .glass,html.a11y-solid-bg .glass-inner,html.a11y-solid-bg .glass-dark,html.a11y-solid-bg .liquid-header--scrolled,html.a11y-solid-bg .header--scrolled.glass{background-color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 0 0 1px #0000002e!important;color:#111!important}html.a11y-solid-bg .glass-modal-overlay,html.a11y-solid-bg .cookie-modal-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.a11y-solid-bg .cookie-modal,html.a11y-solid-bg .cookie-modal .cookie-modal__title,html.a11y-solid-bg .cookie-modal .cookie-modal__intro,html.a11y-solid-bg .cookie-modal .cookie-row__name,html.a11y-solid-bg .cookie-modal .cookie-row__desc,html.a11y-solid-bg .cookie-modal .cookie-row__status{color:#111!important}html.a11y-solid-bg .cookie-modal .cookie-row{background-color:#0000000a!important;border-color:#0000001f!important}html.a11y-solid-bg .cookie-modal .cookie-modal__close{background-color:#0000000f!important;color:#111!important}html.a11y-solid-bg .cookie-modal .cookie-modal__link{color:#d82c32!important}html.a11y-solid-bg .cookie-modal .cookie-modal__unsaved,html.a11y-solid-bg .cookie-modal .cookie-modal__notice-title{color:#a3181d!important}html.a11y-solid-bg .cookie-modal .cookie-modal__notice{background-color:#d82c3214!important;border-color:#a3181d80!important;color:#111!important}html.a11y-solid-bg .cookie-modal .cookie-modal__notice strong,html.a11y-solid-bg .glass-modal-card .glass-modal-title,html.a11y-solid-bg .glass-modal-card .glass-modal-message,html.a11y-solid-bg .glass-modal-card .glass-modal-btn{color:#111!important}html.a11y-solid-bg .footer.glass-dark{background-color:#111112!important;color:#ffffffd1!important}body,html{margin:0;padding:0;height:100vh;height:100dvh;width:100vw;width:100dvw;font-family:DM Sans,sans-serif;font-optical-sizing:auto}a{text-decoration:none;color:inherit}
