.ls[data-v-dce49ee4]{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;position:relative;text-transform:uppercase}.ls-btn[data-v-dce49ee4]{align-items:center;background:transparent;border:1.5px solid var(--ink);border-radius:2px;box-shadow:2px 2px 0 var(--ink);color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;gap:8px;padding:7px 12px}.ls-btn[data-v-dce49ee4]:hover{color:var(--riso)}.chev[data-v-dce49ee4]{font-size:9px}.ls-menu[data-v-dce49ee4]{background:var(--paper);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);list-style:none;margin:0;min-width:140px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.ls-item[data-v-dce49ee4]{background:transparent;border:none;color:var(--ink);cursor:pointer;display:block;font:inherit;letter-spacing:inherit;padding:8px 10px;text-align:left;text-transform:inherit;width:100%}.ls-item[data-v-dce49ee4]:hover{background:var(--paper-2)}.ls-item.active[data-v-dce49ee4],.ls-item[data-v-dce49ee4]:hover{color:var(--riso)}.bar[data-v-4b0c7124]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#f3ead8f2,#f3ead8bf);border-bottom:1px solid rgba(20,17,16,.18);position:sticky;top:0;z-index:40}.bar-inner[data-v-4b0c7124]{align-items:center;display:flex;font-family:var(--font-mono);font-size:12.5px;justify-content:space-between;letter-spacing:.04em;padding-block:14px;text-transform:uppercase}.bar-logo[data-v-4b0c7124]{align-items:baseline;color:var(--ink);display:flex;flex:0 1 auto;font-family:var(--font-display);font-size:22px;font-style:italic;font-weight:900;gap:10px;letter-spacing:-.01em;min-width:0;text-decoration:none;text-transform:none;white-space:nowrap}.bar-logo[data-v-4b0c7124]:before{background:var(--riso);border-radius:999px;box-shadow:0 0 0 3px #d2422a2e;content:"";display:inline-block;height:10px;transform:translateY(-2px);width:10px}.bar-logo em[data-v-4b0c7124]{color:var(--riso);font-style:italic}.bar-nav[data-v-4b0c7124]{color:var(--ink);display:flex;gap:26px}.bar-nav a[data-v-4b0c7124]{color:inherit;position:relative;text-decoration:none}.bar-nav a[data-v-4b0c7124]:hover{color:var(--riso)}.bar-meta[data-v-4b0c7124]{align-items:center;color:var(--ink-muted);display:flex;flex:0 0 auto;gap:22px}.tools-nav[data-v-4b0c7124]{position:relative}.mobile-tools-btn[data-v-4b0c7124],.tools-trigger[data-v-4b0c7124]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:7px;letter-spacing:inherit;padding:0;text-transform:inherit}.mobile-tools-btn[data-v-4b0c7124]:focus-visible,.mobile-tools-btn[data-v-4b0c7124]:hover,.tools-trigger[data-v-4b0c7124]:focus-visible,.tools-trigger[data-v-4b0c7124]:hover{color:var(--riso);outline:none}.mobile-tools-btn span[data-v-4b0c7124],.tools-chevron[data-v-4b0c7124]{font-size:9px;transform:translateY(-1px)}.tools-menu[data-v-4b0c7124]{background:#fff8e6f5;border:1px solid rgba(20,17,16,.22);box-shadow:8px 8px #14111029,var(--shadow-paper);left:50%;padding:10px;position:absolute;top:calc(100% + 16px);transform:translate(-50%);width:340px;z-index:60}.tools-menu[data-v-4b0c7124]:before{content:"";height:18px;left:0;position:absolute;right:0;top:-18px}.tools-menu-item[data-v-4b0c7124]{border:1px solid transparent;color:var(--ink);display:grid;gap:4px;padding:12px 13px;text-decoration:none}.tools-menu-item[data-v-4b0c7124]:focus-visible,.tools-menu-item[data-v-4b0c7124]:hover{background:#d2422a14;border-color:#d2422a57;color:var(--riso);outline:none}.tools-menu-item small[data-v-4b0c7124]{color:var(--ink-muted);font-size:10px;letter-spacing:.06em;line-height:1.5;max-width:30ch;text-transform:none}.bar-nav .tools-menu-item[data-v-4b0c7124]{color:var(--ink)}.bar-nav .tools-menu-item[data-v-4b0c7124]:focus-visible,.bar-nav .tools-menu-item[data-v-4b0c7124]:hover{color:var(--riso)}.bar-nav .tools-menu-item small[data-v-4b0c7124]{color:var(--ink-muted)}.mobile-tools[data-v-4b0c7124]{display:none;position:relative}.mobile-tools-btn[data-v-4b0c7124]{border:1.5px solid;box-shadow:2px 2px 0 currentColor;padding:7px 10px}.mobile-tools-panel[data-v-4b0c7124]{background:var(--paper);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);padding:6px;position:fixed;right:12px;top:56px;width:min(260px,calc(100vw - 32px));z-index:60}.mobile-tools-item[data-v-4b0c7124]{color:var(--ink);display:block;padding:10px 12px;text-decoration:none}.mobile-tools-item[data-v-4b0c7124]:focus-visible,.mobile-tools-item[data-v-4b0c7124]:hover{background:var(--paper-2);color:var(--riso);outline:none}.bar-cinema[data-v-4b0c7124]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08080a94;border-bottom-color:#ffffff14}.bar-cinema .bar-logo[data-v-4b0c7124],.bar-cinema .bar-meta[data-v-4b0c7124],.bar-cinema .bar-nav[data-v-4b0c7124]{color:#ffffffdb}.bar-cinema .bar-logo em[data-v-4b0c7124]{color:#f07d64}.bar-cinema .bar-logo[data-v-4b0c7124]:before{background:#d2422a;box-shadow:0 0 0 3px #d2422a47}.bar-cinema .bar-nav a[data-v-4b0c7124]:hover,.bar-cinema .mobile-tools-btn[data-v-4b0c7124]:focus-visible,.bar-cinema .mobile-tools-btn[data-v-4b0c7124]:hover,.bar-cinema .tools-trigger[data-v-4b0c7124]:focus-visible,.bar-cinema .tools-trigger[data-v-4b0c7124]:hover{color:#f07d64}.bar-cinema[data-v-4b0c7124] .ls-btn{border-color:#ffffffa3;box-shadow:2px 2px #ffffff47;color:#ffffffdb}.bar-cinema[data-v-4b0c7124] .ls-btn:hover{color:#f07d64}@media(max-width:820px){.bar-nav[data-v-4b0c7124]{display:none}.mobile-tools[data-v-4b0c7124]{display:block}.bar-inner[data-v-4b0c7124]{gap:10px;padding-inline:clamp(10px,3vw,16px)}.bar-meta[data-v-4b0c7124]{gap:8px}.bar-meta[data-v-4b0c7124] .ls-btn,.mobile-tools-btn[data-v-4b0c7124]{gap:6px;letter-spacing:.1em;padding:7px 9px}}@media(max-width:520px){.bar-inner[data-v-4b0c7124]{font-size:10.5px}.bar-logo[data-v-4b0c7124]{font-size:17px;gap:7px}.bar-logo[data-v-4b0c7124]:before{height:8px;width:8px}}@media(max-width:360px){.bar-logo em[data-v-4b0c7124]{display:none}}footer[data-v-66ddc35e]{border-top:1px dashed rgba(20,17,16,.35);margin-top:60px;padding:80px 0 40px;position:relative}.foot-top[data-v-66ddc35e]{display:grid;gap:40px;grid-template-columns:1.2fr repeat(3,1fr)}@media(max-width:860px){.foot-top[data-v-66ddc35e]{grid-template-columns:1fr 1fr}}.foot-big[data-v-66ddc35e]{color:var(--ink);font-family:var(--font-display);font-size:clamp(48px,8vw,130px);font-style:italic;font-weight:900;letter-spacing:-.02em;line-height:.92;margin:20px 0 40px}.foot-big[data-v-66ddc35e] em{color:var(--riso);font-style:italic}.foot-col h5[data-v-66ddc35e]{color:var(--ink-muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;margin:0 0 14px;text-transform:uppercase}.foot-col[data-v-66ddc35e] a,.foot-col a[data-v-66ddc35e]{color:var(--ink);display:block;font-family:var(--font-display);font-size:17px;padding:4px 0;text-decoration:none;transition:color .2s,padding .2s}.foot-col[data-v-66ddc35e] a:hover,.foot-col a[data-v-66ddc35e]:hover{color:var(--riso);padding-left:8px}.foot-bottom[data-v-66ddc35e]{align-items:center;border-top:1px solid rgba(20,17,16,.2);color:var(--ink-muted);display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:11px;gap:16px;justify-content:space-between;letter-spacing:.08em;margin-top:60px;padding-top:30px}.foot-bottom .stamp[data-v-66ddc35e]{border:1.5px solid var(--riso);color:var(--riso);font-size:10px;font-weight:700;letter-spacing:.2em;padding:4px 8px;text-transform:uppercase;transform:rotate(-4deg)}.cta-row[data-v-66ddc35e]{display:flex;flex-wrap:wrap;gap:16px}.btn[data-v-66ddc35e]{align-items:center;border:none;border-radius:2px;cursor:pointer;display:inline-flex;font-family:var(--font-mono);font-size:12.5px;font-weight:700;gap:12px;letter-spacing:.14em;padding:18px 26px;text-decoration:none;text-transform:uppercase;transition:transform .2s,box-shadow .2s}.btn-primary[data-v-66ddc35e]{background:var(--ink);box-shadow:4px 4px 0 var(--riso);color:var(--paper)}.btn-primary[data-v-66ddc35e]:hover{box-shadow:6px 6px 0 var(--riso);transform:translate(-2px,-2px)}.btn-primary .arr[data-v-66ddc35e]{font-size:16px}
