.lang[data-v-b61005b3]{display:flex;gap:6px;font-weight:600}.lang a[data-v-b61005b3]{color:var(--muted-dark-2)}.lang a.active[data-v-b61005b3]{color:var(--white)}.lang a[data-v-b61005b3]:hover{color:var(--accent)}.lang span[data-v-b61005b3]{color:#666}.picture[data-v-493fc5ce],.picture img[data-v-493fc5ce]{display:block}.picture img[data-v-493fc5ce]{width:100%;height:auto}.cover[data-v-493fc5ce],.cover img[data-v-493fc5ce]{width:100%;height:100%}.cover img[data-v-493fc5ce]{object-fit:cover}.placeholder[data-v-493fc5ce]{background:var(--surface-dark);width:100%;min-height:100%;aspect-ratio:4 / 3}.placeholder.cover[data-v-493fc5ce]{aspect-ratio:auto}.menu[data-v-f27b012b]{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;gap:40px;padding:20px var(--page-x) 40px;background:var(--ink);color:var(--white);overflow-y:auto}.top[data-v-f27b012b]{display:flex;justify-content:space-between;align-items:center;min-height:52px;font-size:14px}.close[data-v-f27b012b]{border:1px solid var(--line-dark-3);background:transparent;color:var(--white);padding:11px 14px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:13px;cursor:pointer}.items[data-v-f27b012b]{display:flex;flex-direction:column;border-top:1px solid var(--line-dark)}.items a[data-v-f27b012b]{padding:18px 0;border-bottom:1px solid var(--line-dark);font-size:clamp(36px,10vw,56px);font-weight:800;font-stretch:118%;text-transform:uppercase;line-height:.95}.items a[data-v-f27b012b]:hover,.items a[data-v-f27b012b]:focus-visible{color:var(--accent)}.cta[data-v-f27b012b]{align-self:flex-start;background:var(--accent);color:var(--ink-2);padding:16px 22px;font-weight:700}a[data-v-f27b012b]:focus-visible,button[data-v-f27b012b]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.header[data-v-b96ec48c]{position:fixed;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px var(--page-x);background:transparent;transition:background .3s}.header.scrolled[data-v-b96ec48c]{background:#0b0b0beb}.header.solid[data-v-b96ec48c]{background:var(--ink)}.logo[data-v-b96ec48c]{display:block;width:52px;height:52px}.logo span[data-v-b96ec48c]{font-weight:800;letter-spacing:.08em}.nav[data-v-b96ec48c]{display:flex;gap:36px;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nav a[data-v-b96ec48c]:hover,.nav a[data-v-b96ec48c]:focus-visible{color:var(--accent)}.actions[data-v-b96ec48c]{display:flex;align-items:center;gap:20px;font-size:14px}.cta[data-v-b96ec48c]{background:var(--accent);color:var(--ink-2);padding:12px 18px;font-weight:700}.cta[data-v-b96ec48c]:hover{color:var(--ink-2);background:#ffa43d}.menu-button[data-v-b96ec48c]{display:none;border:1px solid var(--line-dark-3);background:transparent;color:var(--white);padding:11px 14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:13px;cursor:pointer}.menu-button[data-v-b96ec48c]:hover{border-color:var(--accent);color:var(--accent)}a[data-v-b96ec48c]:focus-visible,button[data-v-b96ec48c]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:899px){.nav[data-v-b96ec48c]{display:none}.menu-button[data-v-b96ec48c]{display:inline-block}}@media(max-width:520px){.cta[data-v-b96ec48c]{display:none}}.footer[data-v-0bffe0d5]{padding:64px var(--page-x) 40px;background:var(--ink)}.grid[data-v-0bffe0d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:40px;padding-bottom:56px;border-bottom:1px solid var(--line-dark)}.logo[data-v-0bffe0d5]{display:block;width:72px;height:72px;margin-bottom:20px}.tagline[data-v-0bffe0d5]{font-size:15px;color:var(--muted-dark);line-height:1.6}.col[data-v-0bffe0d5]{display:flex;flex-direction:column;gap:10px;font-size:15px}.col a[data-v-0bffe0d5]:hover{color:var(--accent)}.label[data-v-0bffe0d5]{font-family:var(--font-mono);font-size:12px;color:var(--muted-dark-2);text-transform:uppercase;margin-bottom:6px}.muted[data-v-0bffe0d5]{color:var(--muted-dark)}.bottom[data-v-0bffe0d5]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;font-family:var(--font-mono);font-size:12px;color:var(--muted-dark-2)}.links[data-v-0bffe0d5]{display:flex;gap:16px}.links a[data-v-0bffe0d5]:hover,.links button[data-v-0bffe0d5]:hover{color:var(--accent)}.links button[data-v-0bffe0d5]{background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}a[data-v-0bffe0d5]:focus-visible,button[data-v-0bffe0d5]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.banner[data-v-58af9920]{position:fixed;left:var(--page-x);right:var(--page-x);bottom:20px;z-index:45;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding:20px 24px;background:var(--ink);color:var(--white);border:1px solid var(--line-dark)}p[data-v-58af9920]{margin:0;font-size:15px;line-height:1.5;max-width:720px;color:var(--muted-dark)}p a[data-v-58af9920]{color:var(--white);text-decoration:underline;text-underline-offset:3px}.buttons[data-v-58af9920]{display:flex;gap:10px}button[data-v-58af9920]{padding:12px 18px;font-size:14px;font-weight:700;cursor:pointer}.accept[data-v-58af9920]{background:var(--accent);color:var(--ink-2);border:0}.reject[data-v-58af9920]{background:transparent;color:var(--white);border:1px solid var(--white)}.reject[data-v-58af9920]:hover{border-color:var(--accent);color:var(--accent)}button[data-v-58af9920]:focus-visible,a[data-v-58af9920]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.skip[data-v-b7df214a]{position:absolute;left:-9999px;top:8px;z-index:50;background:var(--accent);color:var(--ink-2);padding:10px 14px;font-weight:700}.skip[data-v-b7df214a]:focus{left:8px}
