.menu-btn,:is(.chrome-top,.plain-top,.site-band) .menu-btn{appearance:none;cursor:pointer;pointer-events:auto;font:500 13px var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--silver);white-space:nowrap;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:10px 0;display:inline-flex}.menu-btn i{flex:none;width:22px;height:9px;display:block;position:relative}.menu-btn i:before,.menu-btn i:after{content:"";background:currentColor;height:1px;transition:transform .45s cubic-bezier(.16,1,.3,1),top .45s cubic-bezier(.16,1,.3,1);position:absolute;left:0;right:0}.menu-btn i:before{top:0}.menu-btn i:after{top:8px}@media (hover:hover){.menu-btn:hover,:is(.chrome-top,.plain-top,.site-band) .menu-btn:hover{color:var(--ember)}}.menu-btn__close,html[data-menu=open] .menu-btn__open{display:none}html[data-menu=open] .menu-btn__close{display:inline}html[data-menu=open] .menu-btn i:before{top:4px;transform:rotate(45deg)}html[data-menu=open] .menu-btn i:after{top:4px;transform:rotate(-45deg)}:is(.chrome-top,.plain-top,.site-band) .chrome-cta{margin-left:auto}:is(.chrome-top,.plain-top,.site-band) .menu-btn{margin-left:40px}@media (max-width:1179px){:is(.chrome-top,.plain-top,.site-band) .chrome-cta{display:none}:is(.chrome-top,.plain-top,.site-band) .menu-btn{margin-left:auto}}html[data-menu] .film .chrome-top,html[data-menu] .film .runline,html[data-menu] .plain-top,html[data-menu] .site-band{z-index:30}html[data-menu] .ld{z-index:30;pointer-events:none}html[data-menu=open] :is(.ld-ground,.ld-ink,.ld-hot,.ld-slot){transition:opacity .22s cubic-bezier(0,0,.2,1);opacity:0!important}html[data-menu=closing] :is(.ld-ground,.ld-ink,.ld-hot,.ld-slot){transition:opacity .2s cubic-bezier(.4,0,1,1)}html[data-menu]:has(#mt-loader) .film{opacity:0}html[data-menu]{overflow:hidden}html[data-menu]:has(>body>.plain:not([hidden])){scrollbar-gutter:stable}.site-menu{--grid:#e8e6e124;--x:max(var(--pad), env(safe-area-inset-left,0px));--xr:max(34px, env(safe-area-inset-right,0px));--y:calc(env(safe-area-inset-top,0px) + var(--top));--yb:calc(58px + env(safe-area-inset-bottom,0px));z-index:20;background:var(--void);color:var(--silver);font:400 16px var(--f-sans);visibility:hidden;opacity:0;overscroll-behavior:contain;touch-action:pan-y;transition:opacity .2s cubic-bezier(.4,0,1,1),visibility 0s linear .2s;position:fixed;inset:0}html[data-menu=open] .site-menu{visibility:visible;opacity:1;transition:opacity .22s cubic-bezier(0,0,.2,1),visibility}.site-menu__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-menu__frame{left:var(--x);right:var(--xr);top:calc(var(--y) + 2px);bottom:var(--yb);border:1px solid var(--line);pointer-events:none;position:absolute}.site-menu__zrow{border-bottom:1px solid var(--grid);grid-template-columns:repeat(8,1fr);height:14px;display:grid;position:absolute;top:0;left:14px;right:0}.site-menu__zcol{border-right:1px solid var(--grid);grid-template-rows:repeat(6,1fr);width:14px;display:grid;position:absolute;top:14px;bottom:0;left:0}.site-menu__zrow span,.site-menu__zcol span{font:500 10px var(--f-cond);letter-spacing:.08em;color:var(--muted);justify-content:center;align-items:center;display:flex}.site-menu__zrow span+span{border-left:1px solid var(--grid)}.site-menu__zcol span+span{border-top:1px solid var(--grid)}.site-menu__stage{left:var(--x);right:var(--xr);top:calc(var(--y) + 3px);bottom:calc(var(--yb) + 1px);position:absolute;overflow:hidden}.site-menu__draw{width:100%;height:100%;display:block;position:absolute;inset:0}.site-menu__body{z-index:2;box-sizing:border-box;left:calc(var(--x) + 14px + clamp(24px, 3vw, 44px) - 8px);right:calc(var(--xr) - 8px);top:calc(var(--y) + 16px + clamp(28px, 6vh, 64px) - 8px);bottom:calc(var(--yb) + 24px - 8px);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;justify-content:space-between;gap:28px;padding:8px;display:flex;position:absolute;overflow:auto}.site-menu__body::-webkit-scrollbar{display:none}.site-menu__nav ol{gap:clamp(4px,1.2vh,12px);margin:0;padding:0;list-style:none;display:grid}.site-menu__nav li{overflow:hidden}.site-menu__nav a{color:var(--silver);grid-template-columns:2.2em auto;align-items:baseline;gap:0 14px;width:max-content;max-width:100%;text-decoration:none;transition:transform .7s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(105%)}html[data-menu=open] .site-menu__nav a{transform:none}html[data-menu=open] .site-menu__nav li:nth-child(2)>a{transition-delay:50ms}html[data-menu=open] .site-menu__nav li:nth-child(3)>a{transition-delay:.1s}.site-menu__num{color:var(--muted);font-size:clamp(14px,1.2vw,18px);transition:color .2s}.site-menu__big{font-family:var(--f-sans);font-variation-settings:"wdth" 116;letter-spacing:-.035em;font-size:clamp(2.6rem,min(7.2vw,11.5vh),7.6rem);font-weight:720;line-height:.92;transition:color .25s,transform .55s cubic-bezier(.16,1,.3,1)}.site-menu__sub{grid-column:2;margin-top:6px}.site-menu__nav a:focus-visible .site-menu__big{color:var(--ember);transform:translate(10px)}.site-menu__nav a:focus-visible .site-menu__num{color:var(--ember)}@media (hover:hover){.site-menu__nav a:hover .site-menu__big{color:var(--ember);transform:translate(10px)}.site-menu__nav a:hover .site-menu__num{color:var(--ember)}}.site-menu__nav a:focus-visible{outline:none}.site-menu__nav a[aria-current] .site-menu__big{color:var(--silver)}.site-menu__nav a[aria-current] .site-menu__sub{color:var(--soft)}.site-menu__nav a[aria-current] .site-menu__sub:before{content:"";background:var(--ember);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.site-menu__foot{flex-wrap:wrap;align-self:flex-start;align-items:flex-end;gap:28px 44px;display:flex}.site-menu__grp{gap:10px;display:grid}.site-menu__seg{border:1px solid var(--line);background:#07090bd1;display:inline-flex}.site-menu .site-menu__seg button{appearance:none;height:34px;font:500 12px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0 16px}.site-menu .site-menu__seg button+button{border-left:1px solid var(--line)}.site-menu .site-menu__seg button[aria-pressed=true]{color:#0a0a0a;background:var(--silver)}@media (hover:hover){.site-menu .site-menu__seg button:not([aria-pressed=true]):not([aria-disabled=true]):hover{color:var(--ember)}}.site-menu .site-menu__seg button[aria-disabled=true]{cursor:default;color:var(--muted);opacity:.5;text-decoration:line-through;text-decoration-thickness:1px}.site-menu__mail{align-items:center;gap:12px;display:flex}.site-menu__mail>span:first-child{font:500 clamp(1rem, 1.2vw, 1.2rem) var(--f-sans);font-variation-settings:"wdth" 106;color:var(--silver);-webkit-user-select:all;user-select:all}.site-menu .site-menu__ghost{appearance:none;border:1px solid var(--line);color:var(--soft);height:34px;font:500 12px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;margin:0;padding:0 14px}@media (hover:hover){.site-menu .site-menu__ghost:hover{border-color:var(--ember);color:var(--ember)}}@media (max-width:760px){.site-menu{--x:max(16px, env(safe-area-inset-left,0px));--xr:max(16px, env(safe-area-inset-right,0px));--yb:calc(46px + env(safe-area-inset-bottom,0px))}.site-menu__zcol{display:none}.site-menu__zrow{grid-template-columns:repeat(4,1fr);left:0}.site-menu__zrow span:nth-child(n+5){display:none}.site-menu__body{left:calc(var(--x) + 16px - 8px);bottom:calc(var(--yb) + 20px - 8px)}}@media (prefers-reduced-motion:reduce){.site-menu,html[data-menu=open] .site-menu,.site-menu *,html[data-menu=open] .site-menu__nav a,.menu-btn i:before,.menu-btn i:after,html[data-menu] :is(.ld-ground,.ld-ink,.ld-hot,.ld-slot){transition:none!important}}
