html body .lux-header .lux-menu-toggle{color:var(--brand-stone);box-shadow:none;letter-spacing:0;background:0 0;border:0;height:48px;padding:0}html body .lux-header .lux-inquire{letter-spacing:0;height:auto}html body #lux-menu{background:var(--brand-ink);color:var(--brand-stone);overscroll-behavior:contain;height:100dvh;max-height:100dvh;padding:0;overflow-y:auto}#lux-menu .nav-inner{width:min(1060px,100%);padding:32px 48px max(32px,env(safe-area-inset-bottom));margin:auto}#lux-menu .lux-menu-top{letter-spacing:0;justify-content:space-between;align-items:center;display:flex}#lux-menu .nav-logo img{width:156px;height:auto;display:block}#lux-menu .lux-menu-close{color:inherit;box-shadow:none;background:0 0;border:0;gap:8px;min-height:44px;padding:0 8px;font:400 14px Inter,Arial,sans-serif}#lux-menu .lux-menu-close svg{width:20px;height:20px}#lux-menu .lux-menu-grid{background:0 0;border:0;place-items:start stretch;gap:36px 80px;margin:50px 0 30px;padding:0;font-size:16px;display:grid;position:static;inset:auto;grid-template-columns:1fr 1fr!important}#lux-menu .nav-group{border-top:1px solid var(--editorial-nav-rule);padding-top:18px;animation:none!important}#lux-menu .nav-group-title{justify-content:space-between;align-items:center;gap:12px;display:flex}#lux-menu .nav-group-title>a{align-items:center;min-height:44px;font:400 32px/1.2 Georgia,serif;display:flex}#lux-menu .nav-group-title>a[aria-current]{color:var(--brand-bronze)}#lux-menu .nav-expand{display:none}#lux-menu .lux-subnav{display:grid;gap:0!important;margin:10px 0 0!important}#lux-menu .nav-sublink{letter-spacing:0;white-space:normal;height:auto;min-height:44px;color:var(--brand-stone);box-shadow:none;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:8px 0;font:400 16px/1.4 Inter,Arial,sans-serif;transition:color .2s;display:flex;transform:none}#lux-menu a:hover,#lux-menu .nav-sublink:hover{color:var(--brand-bronze);background:0 0}#lux-menu .nav-actions{align-items:center;gap:32px;padding-top:12px;display:flex}#lux-menu .nav-primary{background:var(--brand-stone);color:var(--brand-ink);box-shadow:none;letter-spacing:0;border:0;border-radius:999px;height:auto;min-height:48px;padding:12px 24px;font:500 14px Inter,Arial,sans-serif}#lux-menu .nav-actions>a{align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}#lux-menu .lux-menu-bottom{border-top:1px solid var(--editorial-nav-rule);flex-wrap:wrap;gap:12px 24px;margin:32px 0 0;padding-top:24px;font-size:13px;display:flex}#lux-menu .lux-menu-bottom a{align-items:center;min-height:44px;display:flex}#lux-menu .lux-menu-bottom span{opacity:.75;align-self:center;font-size:12px}#lux-menu :focus-visible{outline:2px solid var(--brand-bronze);outline-offset:4px}@media (width<=760px){#lux-menu .nav-inner{padding:max(22px,env(safe-area-inset-top)) 22px max(28px,env(safe-area-inset-bottom))}#lux-menu .nav-logo img{width:130px}#lux-menu .lux-menu-grid{gap:0;margin:32px 0 24px;grid-template-columns:1fr!important}#lux-menu .nav-group{padding:10px 0}#lux-menu .nav-group-title>a{font-size:30px}#lux-menu .nav-expand{min-width:44px;min-height:44px;color:inherit;box-shadow:none;background:0 0;border:0;flex:none;display:flex}#lux-menu .nav-expand svg{transition:transform .25s}#lux-menu .is-expanded .nav-expand svg{transform:rotate(180deg)}#lux-menu .lux-subnav{margin:8px 0 4px;display:none}#lux-menu .is-expanded .lux-subnav{display:grid}#lux-menu .nav-actions{flex-direction:column;align-items:flex-start;gap:12px}#lux-menu .lux-menu-bottom{flex-direction:column;gap:0;margin-top:22px;padding-top:18px}#lux-menu .lux-menu-bottom span{align-self:flex-start;margin-top:8px}}@media (prefers-reduced-motion:reduce){#lux-menu[open]{animation:none}#lux-menu .nav-expand svg{transition:none}}
