.ark-menu{position:relative;z-index:30;flex-shrink:0}.ark-menu .ark-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid #393128;border-radius:8px;background:transparent;color:#eee5d5;cursor:pointer}.ark-menu .ark-menu-trigger:hover{color:#cbb491}.ark-menu .ark-menu-panel{position:absolute;top:calc(100% + 14px);right:0;display:flex;flex-direction:column;align-items:stretch;gap:0;width:min(282px,calc(100vw - 32px));padding:22px;border:1px solid #393128;border-radius:12px;background:#11100e;box-shadow:0 16px 50px #000a;color:#eee5d5;font-size:15px}.ark-menu .ark-menu-panel[hidden]{display:none}.ark-menu .ark-menu-eyebrow{margin:0 0 12px;color:#cbb491;font-size:10px;letter-spacing:2px}.ark-menu .ark-menu-button-link,.ark-menu .ark-menu-link{display:flex;align-items:center;text-decoration:none}.ark-menu .ark-menu-link{min-height:50px;color:#eee5d5;font-size:15px;font-weight:400}.ark-menu .ark-menu-link:nth-of-type(-n+2){border-bottom:1px solid #393128}.ark-menu .ark-menu-link:hover{color:#cbb491}.ark-menu .ark-menu-button-link{justify-content:center;min-height:46px;margin-top:14px;border:1px solid #cbb491;border-radius:6px;background:#cbb491;color:#080706;font-size:14px;font-weight:600}.ark-menu .ark-menu-button-link:hover{border-color:#eee5d5;background:#eee5d5}.ark-menu .ark-menu-button-link:focus-visible,.ark-menu .ark-menu-link:focus-visible,.ark-menu .ark-menu-trigger:focus-visible{outline:2px solid #cbb491;outline-offset:2px}@media print{:root[data-ark-theme=all-pages] .ark-public.ark-landing .ark-landing-header .ark-menu-trigger{color:var(--theme-cream)}}