.alta-public-header__logo[data-v-0356a021]{flex-shrink:0;align-self:stretch;min-height:42px;text-decoration:none;transition:width .2s;position:relative}.alta-public-header__logo[data-v-0356a021] img{filter:drop-shadow(0 8px 16px #000000a6);transition:width .2s,height .2s;position:absolute;top:-6px;left:0}.alta-public-header__nav[data-v-0356a021]{flex:1;justify-content:center;align-items:center;gap:clamp(18px,3vw,52px);display:flex}.alta-public-header__link[data-v-0356a021]{font-family:var(--alta-font-display);letter-spacing:.04em;color:var(--alta-text);white-space:nowrap;border-bottom:1px solid #0000;padding:8px 0;font-size:14px;text-decoration:none;transition:color .15s,border-color .15s}.alta-public-header__link[data-v-0356a021]:hover,.alta-public-header__link.is-active[data-v-0356a021]{color:var(--alta-gold-bright)}.alta-public-header__link.is-active[data-v-0356a021]{border-bottom-color:var(--alta-gold)}.alta-public-header__actions[data-v-0356a021]{flex-shrink:0;align-items:center;gap:16px;display:flex}.alta-public-header__login[data-v-0356a021]{font-family:var(--alta-font-display);color:var(--alta-text-dim);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;text-decoration:none}.alta-public-header__login[data-v-0356a021]:hover{color:var(--alta-gold-bright)}.alta-public-header__cta[data-v-0356a021]{letter-spacing:.1em;font-variant:normal;text-transform:uppercase;white-space:nowrap;padding:10px 18px;font-size:13px;text-decoration:none}.alta-public-burger[data-v-0356a021]{border:1px solid var(--alta-line);cursor:pointer;background:#08050266;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;padding:0 10px;display:flex}.alta-public-burger span[data-v-0356a021]{background:var(--alta-gold);height:1.5px;display:block}.alta-public-drawer[data-v-0356a021]{z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.alta-public-drawer__backdrop[data-v-0356a021]{-webkit-backdrop-filter:blur(2px);background:#0009;position:absolute;inset:0}.alta-public-drawer__panel[data-v-0356a021]{background:linear-gradient(180deg, var(--alta-bg-raised) 0%, var(--alta-bg-deep) 100%);border-left:1px solid var(--alta-gold);flex-direction:column;gap:8px;width:min(320px,88vw);height:100%;padding:20px;display:flex;position:relative;overflow-y:auto;box-shadow:-24px 0 70px #000000b3}.alta-public-drawer__head[data-v-0356a021]{border-bottom:1px solid var(--alta-line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.alta-public-drawer__title[data-v-0356a021]{font-family:var(--alta-font-heraldic,var(--alta-font-display));letter-spacing:.16em;color:var(--alta-cream);font-size:12px;font-weight:600}.alta-public-drawer__close[data-v-0356a021]{border:1px solid var(--alta-line-strong);width:32px;height:32px;color:var(--alta-gold-dim);font-family:var(--alta-font-display);cursor:pointer;background:#0006;flex-shrink:0;font-size:18px;line-height:1}.alta-public-drawer__close[data-v-0356a021]:hover{color:var(--alta-gold);border-color:var(--alta-gold)}.alta-public-drawer__nav[data-v-0356a021]{flex-direction:column;padding:8px 0;display:flex}.alta-public-drawer__link[data-v-0356a021]{border-bottom:1px solid var(--alta-line);font-family:var(--alta-font-display);font-variant:small-caps;letter-spacing:.18em;color:var(--alta-text);padding:14px 6px;font-size:16px;text-decoration:none}.alta-public-drawer__link.is-active[data-v-0356a021]{color:var(--alta-gold-bright)}.alta-public-drawer__lang[data-v-0356a021]{padding:12px 0}.alta-public-drawer__actions[data-v-0356a021]{flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;display:flex}.alta-public-drawer__logout[data-v-0356a021]{border:1px solid var(--alta-line);width:100%;color:var(--alta-text);font-family:var(--alta-font-display);font-variant:small-caps;letter-spacing:.14em;text-align:center;cursor:pointer;background:0 0;padding:12px;font-size:13px}.alta-public-drawer-enter-active[data-v-0356a021],.alta-public-drawer-leave-active[data-v-0356a021]{transition:opacity .25s}.alta-public-drawer-enter-active .alta-public-drawer__panel[data-v-0356a021],.alta-public-drawer-leave-active .alta-public-drawer__panel[data-v-0356a021]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.alta-public-drawer-enter-from[data-v-0356a021],.alta-public-drawer-leave-to[data-v-0356a021]{opacity:0}.alta-public-drawer-enter-from .alta-public-drawer__panel[data-v-0356a021],.alta-public-drawer-leave-to .alta-public-drawer__panel[data-v-0356a021]{transform:translate(100%)}
