:root{--ms-font:"Helvetica Neue","Inter Tight",Helvetica,Arial,sans-serif;--ms-h2:clamp(20px,6.75vw,30px);--ms-h2-d:clamp(40px,3.4vw,64px);--ms-ph:#15151a}html,body{color:#fff;background:#000;margin:0;padding:0}body{font-family:var(--ms-font);-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;text-size-adjust:100%}*,:before,:after{box-sizing:border-box}section.ms-sign{max-width:none}.ms-sign{--bg:#fff;--fg:#000;--mute:#767676;--lab:#6f6f6f;--line:#9a9a9a;--box:#f5f4f2;--err:#b3261e;--mx:4.6vw;--font:var(--ms-font);width:100%;padding:calc(var(--ms-header-h,80px) + 40px) var(--mx) 64px;background:var(--bg);color:var(--fg);font-family:var(--font);box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;text-size-adjust:100%;display:block}.ms-sign--dark{--bg:#000;--fg:#fff;--mute:#9a9a9a;--lab:#9a9a9a;--line:#5c5c5c;--box:#121212;--err:#ff6b5e}.ms-sign *{box-sizing:border-box}.ms-sign [hidden]{display:none!important}.ms-sign__frame{visibility:hidden;border:0;width:0;height:0;position:absolute}html body section.ms-sign h1.ms-sign__title,html body section.ms-sign h2.ms-sign__dtitle{font-family:var(--font)!important;text-transform:uppercase!important;font-style:normal!important;font-weight:200!important;font-size:var(--ms-h2)!important;letter-spacing:-.03em!important;color:var(--fg)!important;text-align:left!important;margin:0!important;padding:0!important;line-height:1.05!important}html body section.ms-sign h1.ms-sign__title span,html body section.ms-sign h2.ms-sign__dtitle span{display:block}html body section.ms-sign h1.ms-sign__title span.ms-it,html body section.ms-sign h2.ms-sign__dtitle span.ms-it{font-style:italic!important;font-weight:300!important}html body section.ms-sign div.ms-sign__intro{font-family:var(--font)!important;letter-spacing:0!important;text-transform:none!important;color:var(--mute)!important;text-align:left!important;margin:28px 0 0!important;padding:0!important;font-size:16px!important;font-weight:300!important;line-height:1.5!important}html body section.ms-sign div.ms-sign__acc{background:var(--box);font-family:var(--font)!important;letter-spacing:0!important;color:var(--fg)!important;margin:34px 0 0!important;padding:18px 20px 38px!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important}.ms-sign__acc span{display:block}html body section.ms-sign a.ms-sign__login{text-underline-offset:3px;text-decoration-thickness:1px;display:inline-block;font-family:var(--font)!important;color:var(--fg)!important;margin:2px 0 0!important;font-weight:600!important;text-decoration:underline!important}.ms-sign__form{margin:50px 0 0;padding:0}.ms-sign__field{min-width:0;margin:0 0 29px;position:relative}.ms-sign__row{display:block}html body section.ms-sign label.ms-sign__label{display:block;font-family:var(--font)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--lab)!important;margin:0 0 4px!important;padding:0!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important}html body section.ms-sign .ms-sign__input{appearance:none;transition:border-color .25s var(--ms-ease);outline:0;display:block;border:0!important;border-bottom:1px solid var(--line)!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;font-family:var(--font)!important;letter-spacing:0!important;text-transform:none!important;color:var(--fg)!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:2px 0 10px!important;font-size:16px!important;font-weight:300!important;line-height:1.35!important}html body section.ms-sign .ms-sign__input::placeholder{color:var(--mute);opacity:1}html body section.ms-sign .ms-sign__input:focus{border-bottom-color:var(--fg)!important}html body section.ms-sign select.ms-sign__input{cursor:pointer;padding-right:28px!important}html body section.ms-sign select.ms-sign__input.is-empty{color:var(--mute)!important}html body section.ms-sign select.ms-sign__input option{color:#000;background:#fff}.ms-sign__sel{position:relative}.ms-sign__sel:after{content:"";border-right:1px solid var(--fg);border-bottom:1px solid var(--fg);pointer-events:none;width:7px;height:7px;margin-top:-8px;position:absolute;top:50%;right:6px;transform:rotate(45deg)}html body section.ms-sign .ms-sign__field.is-err .ms-sign__input{border-bottom-color:var(--err)!important}html body section.ms-sign p.ms-sign__err{font-family:var(--font)!important;letter-spacing:0!important;text-transform:none!important;color:var(--err)!important;margin:8px 0 0!important;padding:0!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}html body section.ms-sign div.ms-sign__consent{font-family:var(--font)!important;letter-spacing:0!important;text-transform:none!important;color:var(--mute)!important;text-align:left!important;margin:47px 0 0!important;padding:0!important;font-size:16px!important;font-weight:300!important;line-height:1.55!important}html body section.ms-sign div.ms-sign__consent a{text-underline-offset:3px;text-decoration-thickness:1px;color:var(--fg)!important;font-weight:600!important;text-decoration:underline!important}html body section.ms-sign p.ms-sign__err--send{margin-top:24px!important}html body section.ms-sign button.ms-sign__btn{cursor:pointer;appearance:none;text-align:center;width:100%;height:60px;transition:background .3s var(--ms-ease),color .3s var(--ms-ease);justify-content:center;align-items:center;display:flex;border:1px solid var(--fg)!important;background:var(--fg)!important;color:var(--bg)!important;box-shadow:none!important;font-family:var(--font)!important;letter-spacing:0!important;text-transform:none!important;border-radius:0!important;margin:40px 0 0!important;padding:0 24px!important;font-size:15px!important;font-weight:500!important;line-height:1.2!important}html body section.ms-sign button.ms-sign__btn:hover:not([disabled]),html body section.ms-sign button.ms-sign__btn:focus-visible{color:var(--fg)!important;background:0 0!important}html body section.ms-sign button.ms-sign__btn[disabled]{opacity:.5;cursor:default}.ms-sign a:focus-visible,.ms-sign button:focus-visible{outline:1px solid var(--fg);outline-offset:4px}.ms-sign__done:focus{outline:0}@media (min-width:1025px){.ms-sign{padding:calc(var(--ms-header-h,120px) + 3vw) 20.85vw clamp(100px,8vw,160px)}html body section.ms-sign h1.ms-sign__title,html body section.ms-sign h2.ms-sign__dtitle{font-size:var(--ms-h2-d)!important}html body section.ms-sign div.ms-sign__intro{margin-top:3vw!important;font-size:clamp(14px,1.1vw,22px)!important;line-height:1.4!important}html body section.ms-sign div.ms-sign__acc{align-items:center;gap:.7vw;min-height:3.4vw;display:flex;margin-top:2.25vw!important;padding:0 1.3vw!important;font-size:clamp(14px,1.15vw,23px)!important}html body section.ms-sign a.ms-sign__login{margin:0!important}.ms-sign__form{margin-top:3vw}.ms-sign__field{margin-bottom:2.25vw}.ms-sign__row{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,2fr);column-gap:.65vw;display:grid}html body section.ms-sign label.ms-sign__label{letter-spacing:.15em!important;margin-bottom:.3vw!important;font-size:clamp(11px,.8vw,16px)!important}html body section.ms-sign .ms-sign__input{padding:.3vw 0 .55vw!important;font-size:clamp(14px,1.1vw,22px)!important;line-height:1.2!important}html body section.ms-sign p.ms-sign__err{font-size:clamp(12px,.8vw,16px)!important}html body section.ms-sign div.ms-sign__consent{margin-top:2.9vw!important;font-size:clamp(14px,1.1vw,22px)!important;line-height:1.4!important}html body section.ms-sign button.ms-sign__btn{width:21.2vw;min-width:260px;height:clamp(52px,4.2vw,84px);margin-top:2.9vw!important;font-size:clamp(13px,.9vw,18px)!important}}.ms-sign__row--2{display:block}@media (min-width:1025px){.ms-sign__row.ms-sign__row--2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:.65vw;display:grid}}.ms-acc{--bg:#000;--fg:#fff;--mute:#ffffff8c;--line:#ffffff4d;--box:#121212;--ph:#15151a;--t:15px;min-height:100vh;padding-top:calc(var(--ms-header-h,82px) + 24px);background:var(--bg);color:var(--fg);font-family:var(--ms-font);display:block}.ms-acc *{box-sizing:border-box}.ms-acc__nav{margin:0 var(--ms-pad-x,24px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ms-acc__tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:28px;margin-bottom:-1px;display:flex;overflow-x:auto}.ms-acc__tabs::-webkit-scrollbar{display:none}.ms-acc__tab,.ms-acc__out{cursor:pointer;font-family:var(--ms-font);letter-spacing:0;text-transform:none;color:var(--mute);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;margin:0;padding:0 0 16px;font-size:15px;font-weight:500;line-height:1.2;transition:color .3s cubic-bezier(.4,0,.2,1);display:block;position:relative}.ms-acc__out{color:var(--fg)}.ms-acc__tab:after{content:"";background:var(--fg);transform-origin:0;height:2px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ms-acc__tab[aria-current=true]{color:var(--fg)}.ms-acc__tab[aria-current=true]:after{transform:none}@media (hover:hover){.ms-acc__tab:hover{color:var(--fg)}.ms-acc__out:hover{opacity:.55}}.ms-acc__nav .ms-acc__out{display:none}.ms-acc__foot{padding:40px var(--ms-pad-x,24px) 56px}.ms-acc__foot .ms-acc__out{text-underline-offset:3px;padding:0;text-decoration:underline;text-decoration-thickness:1px}.ms-acc__dark~.ms-acc__foot,.ms-acc__split~.ms-acc__foot{border-top:0}.ms-acc__title{font-family:var(--ms-font);text-transform:uppercase;font-style:normal;font-weight:200;font-size:var(--ms-h2);letter-spacing:-.03em;color:inherit;margin:0;padding:0;line-height:1.05}.ms-acc__title span{display:block}.ms-acc__title .ms-it{font-style:italic;font-weight:300}.ms-acc__desc{font-family:var(--ms-font);font-size:var(--t);letter-spacing:0;color:inherit;margin:0;font-weight:300;line-height:1.4}.ms-acc__desc+.ms-acc__desc{margin-top:20px}.ms-acc__btn{border:1px solid var(--fg);background:var(--fg);width:100%;height:60px;color:var(--bg);cursor:pointer;font-family:var(--ms-font);letter-spacing:0;text-transform:none;appearance:none;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0 24px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:background .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);display:flex}.ms-acc__btn:hover,.ms-acc__btn:focus-visible,.ms-acc__btn--line{color:var(--fg);background:0 0}.ms-acc__btn--line:hover,.ms-acc__btn--line:focus-visible{background:var(--fg);color:var(--bg)}.ms-acc__link{color:inherit;font-family:var(--ms-font);letter-spacing:0;text-transform:none;background:0 0;border:0;align-items:center;gap:16px;margin:32px 0 0;padding:0;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.ms-acc__link i{background:currentColor;flex:none;width:42px;height:1px;transition:width .3s cubic-bezier(.4,0,.2,1);display:block}.ms-acc__link:hover i,.ms-acc__link:focus-visible i{width:56px}.ms-acc__link.is-off{color:var(--mute)}.ms-acc__plus{color:inherit;align-items:center;gap:8px;margin-top:28px;font-size:15px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.ms-acc__plus b{font-size:1.4em;font-weight:300;line-height:1}.ms-acc a:focus-visible,.ms-acc button:focus-visible{outline-offset:4px;outline:1px solid}.ms-acc__kick{letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin:0 0 10px;font-size:12px;font-weight:500;line-height:1.4;display:block}.ms-acc__tag{background:var(--box);letter-spacing:.18em;text-transform:uppercase;color:var(--mute);background:#ffffff1a;padding:12px 14px;font-size:12px;font-weight:600;line-height:1;display:inline-block}.ms-acc__tag.is-on{color:var(--fg)}.ms-acc__media{aspect-ratio:3/2;background:var(--ph);width:100%;position:relative;overflow:hidden}.ms-acc__media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ms-acc__hero{padding:56px var(--ms-pad-x,24px);background:var(--box);grid-template-columns:minmax(0,1fr);row-gap:36px;margin-top:40px;display:grid}.ms-acc__sec{padding:72px var(--ms-pad-x,24px) 40px}.ms-acc__grid{grid-template-columns:minmax(0,1fr);row-gap:64px;margin-top:48px;padding:0 24px;display:grid}.ms-acc__stitle{font-family:var(--ms-font);text-transform:uppercase;letter-spacing:-.03em;margin:28px 0 0;padding:0;font-size:clamp(24px,7.5vw,34px);font-weight:200;line-height:1.08}.ms-acc__stitle span{display:block}.ms-acc__svc .ms-acc__desc{margin-top:24px}.ms-acc__head{grid-template-columns:minmax(0,1fr);row-gap:28px;display:grid}.ms-acc__head--next{margin-top:80px}.ms-acc__cards{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:40px;display:grid}.ms-acc__card{aspect-ratio:3/4;border:1px solid var(--line);flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:0;padding:28px 24px;display:flex;position:relative}.ms-acc__card--empty{text-align:center;justify-content:center;align-items:center}.ms-acc__card--empty .ms-acc__desc{max-width:24em}.ms-acc__cname{text-transform:uppercase;letter-spacing:-.03em;margin:0 0 24px;font-size:clamp(22px,6.5vw,30px);font-weight:200;line-height:1.08;display:block}.ms-acc__cname--sm{text-transform:none;font-weight:500;font-size:var(--t);letter-spacing:0;margin:20px 0 8px;line-height:1.4}.ms-acc__card--empty .ms-acc__cname--sm+.ms-acc__desc{color:var(--mute)}.ms-acc__star{fill:none;width:34px;height:34px;stroke:var(--mute);stroke-width:1px;stroke-linejoin:miter}.ms-acc__dark{--bg:#000;--fg:#fff;--mute:#ffffff8c;--line:#fff6;padding:72px var(--ms-pad-x,24px) 88px;color:#fff;background:#000;margin-top:0}.ms-acc__dark .ms-acc__btn--line{color:#fff;border-color:#fff}.ms-acc__dark .ms-acc__btn--line:hover,.ms-acc__dark .ms-acc__btn--line:focus-visible{color:#000;background:#fff}.ms-acc__dark .ms-acc__tag{background:#ffffff1a}.ms-acc__dark .ms-acc__tag.is-on{color:#fff}.ms-acc__sec--top{padding-top:72px}.ms-acc__split{flex-direction:column-reverse;padding:56px 24px;display:flex}.ms-acc__split .ms-acc__media{margin-bottom:28px}.ms-acc__split .ms-acc__desc{margin-top:40px}.ms-acc__split .ms-acc__link{margin-top:32px}.ms-acc__notice{z-index:10050;-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#0a0a0c8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ms-acc__panel{--bg:#000;--fg:#fff;--mute:#ffffff8c;color:#fff;background:#121212;width:100%;max-width:560px;padding:48px 32px 32px;position:relative}.ms-acc__close{cursor:pointer;color:#fff;background:0 0;border:0;width:32px;height:32px;margin:0;padding:0;position:absolute;top:16px;right:16px}.ms-acc__close svg{fill:none;stroke:currentColor;stroke-width:1px;width:100%;height:100%;display:block}.ms-acc__panel .ms-acc__desc{margin:16px 0 40px}@media (min-width:1025px){.ms-acc{--t:clamp(14px,1.1vw,16px);padding-top:calc(var(--ms-header-h,120px) + 3vw)}.ms-acc__tabs{gap:clamp(40px,5vw,100px)}.ms-acc__tab,.ms-acc__out{padding-bottom:22px;font-size:clamp(13px,.95vw,17px)}.ms-acc__nav .ms-acc__out{display:block}.ms-acc__foot{display:none}.ms-acc__title{font-size:var(--ms-h2-d)}.ms-acc__title span{white-space:nowrap}.ms-acc__btn{height:clamp(52px,4.2vw,84px);font-size:clamp(13px,.9vw,18px)}.ms-acc__link{margin-top:40px;font-size:clamp(13px,.9vw,17px)}.ms-acc__plus{font-size:clamp(13px,.9vw,17px)}.ms-acc__hero{padding:7.3vw var(--ms-pad-x) 8.7vw;grid-template-columns:minmax(0,1fr) 28.2vw 21.2vw;align-items:start;column-gap:7.7vw;margin-top:2.2vw}.ms-acc__sec{padding:clamp(100px,7.8vw,160px) var(--ms-pad-x) clamp(60px,4vw,80px)}.ms-acc__grid{padding:0 0 0 calc(14.25vw - var(--ms-pad-x));grid-template-columns:repeat(3,20.6vw);gap:6vw 4.75vw;margin-top:clamp(100px,8.3vw,170px)}.ms-acc__stitle{margin-top:2.3vw;font-size:clamp(28px,2.35vw,48px)}.ms-acc__svc .ms-acc__desc{margin-top:2.4vw}.ms-acc__head{grid-template-columns:minmax(0,1fr) 21.2vw;align-items:center;gap:0 6vw}.ms-acc__head .ms-acc__title{grid-column:1/-1;margin-bottom:3.9vw}.ms-acc__sec--top .ms-acc__head .ms-acc__title{margin-bottom:1.5vw}.ms-acc__lead{max-width:34vw}.ms-acc__head--next{margin-top:clamp(100px,7.8vw,160px)}.ms-acc__head--next .ms-acc__title{margin-bottom:0}.ms-acc__cards{grid-template-columns:repeat(4,21.5vw);gap:1.5vw;margin-top:4.3vw}.ms-acc__card{padding:2vw}.ms-acc__cname{font-size:clamp(22px,1.9vw,38px)}.ms-acc__cname.ms-acc__cname--sm{font-size:var(--t)}.ms-acc__dark{padding:9.5vw var(--ms-pad-x) 7.8vw;margin-top:0}.ms-acc__sec--top{padding-top:9.5vw}.ms-acc__split{grid-template-columns:35.35vw 37.85vw;justify-content:start;align-items:start;column-gap:0;padding:100px 0 100px 15vw;display:grid}.ms-acc__split-text{grid-area:1/1;margin-top:3.5vw}.ms-acc__split .ms-acc__media{grid-area:1/2;margin-bottom:0}.ms-acc__split .ms-acc__desc{max-width:23vw}.ms-acc__panel{max-width:640px;padding:64px 56px 56px}}@media (prefers-reduced-motion:reduce){.ms-acc *,.ms-acc :before,.ms-acc :after{transition-duration:.01ms!important}}html body section.ms-sign div.ms-sign__intro--next{margin-top:20px!important}html body section.ms-sign input.ms-sign__input::placeholder{color:var(--mute)}.ms-sign__check{cursor:pointer;font-family:var(--ms-font);color:var(--fg);align-items:flex-start;gap:20px;margin:40px 0 0;font-size:15px;font-weight:500;line-height:1.5;display:flex}.ms-sign__check input{border:1px solid var(--fg);appearance:none;cursor:pointer;background:0 0;border-radius:0;flex:none;place-items:center;width:28px;height:28px;margin:0;display:grid}.ms-sign__check input:checked{background:var(--fg)}.ms-sign__check input:checked:after{content:"";border-left:1.5px solid var(--bg);border-bottom:1.5px solid var(--bg);width:10px;height:5px;margin-top:-3px;transform:rotate(-45deg)}@media (min-width:1025px){html body section.ms-sign div.ms-sign__intro--next{margin-top:1.4vw!important}.ms-sign__check{margin-top:2.9vw;font-size:clamp(14px,1.1vw,22px)}}.ms-sign--dark{background:#000}.ms-adm{padding:56px 24px 96px}.ms-adm__top{flex-direction:column;gap:24px;margin-bottom:40px;display:flex}.ms-adm__sel{border:1px solid var(--line);height:48px;color:var(--fg);font-family:var(--ms-font);appearance:none;cursor:pointer;background:0 0;border-radius:0;padding:0 16px;font-size:15px;font-weight:500}.ms-adm__sel option{color:#000;background:#fff}.ms-adm__tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:28px;margin-bottom:32px;display:flex;overflow-x:auto}.ms-adm__tab{color:var(--mute);font-family:var(--ms-font);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;margin-bottom:-1px;padding:0 0 14px;font-size:15px;font-weight:500;display:flex}.ms-adm__tab span{color:var(--mute);font-size:12px}.ms-adm__tab.is-on{color:var(--fg);border-bottom-color:var(--fg)}.ms-adm__msg{background:var(--box);margin:0 0 24px;padding:16px 20px;font-size:14px;line-height:1.5}.ms-adm__list{flex-direction:column;display:flex}.ms-adm__row{border-bottom:1px solid var(--line);gap:24px;padding:32px 0;display:grid}.ms-adm__who{flex-direction:column;align-items:flex-start;display:flex}.ms-adm__name{text-transform:uppercase;letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(22px,6.5vw,30px);font-weight:200;line-height:1.08;display:block}.ms-adm__info{grid-template-columns:1fr 1fr;gap:16px 24px;margin:0;display:grid}.ms-adm__info dt{letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin:0 0 4px;font-size:11px;font-weight:500}.ms-adm__info dd{word-break:break-word;margin:0;font-size:14px;line-height:1.4}.ms-adm__info a{color:inherit}.ms-adm__code{letter-spacing:.08em}.ms-adm__act{flex-direction:column;gap:12px;display:flex}.ms-adm__ask{color:var(--mute);font-size:14px;line-height:1.4}.ms-adm__empty{color:var(--mute)}@media (min-width:1024px){.ms-adm{padding:9.5vw 8.7vw}.ms-adm__top{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:3.9vw}.ms-adm__sel{min-width:280px}.ms-adm__row{grid-template-columns:24vw 1fr 240px;align-items:start;gap:4vw;padding:2.6vw 0}.ms-adm__info{grid-template-columns:repeat(3,1fr)}.ms-adm__name{font-size:clamp(22px,1.9vw,38px)}}.ms-acc__card .ms-acc__plus{margin-top:20px}.ms-acc__flash{background:var(--box);margin:0 0 32px;padding:16px 20px;font-size:14px;line-height:1.5}.ms-sign.is-gated{filter:blur(14px);pointer-events:none;-webkit-user-select:none;user-select:none}.ms-gate{z-index:2147483000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;font-family:var(--ms-font);background:#0009;justify-content:center;align-items:center;padding:96px 24px 40px;display:flex;position:fixed;inset:0;overflow-y:auto}.ms-gate__in{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:640px;margin:auto;display:flex}.ms-gate__lead{letter-spacing:.12em;text-transform:uppercase;margin:0 0 40px;font-size:13px;font-weight:500;line-height:1.6}.ms-gate__year{border:1px solid #ffffff4d;grid-template-columns:repeat(4,1fr);width:100%;max-width:420px;display:grid}.ms-gate__digit{aspect-ratio:3/4;color:#fff;width:100%;min-width:0;font-family:var(--ms-font);text-align:center;caret-color:#fff;appearance:none;background:0 0;border:0;border-left:1px solid #ffffff4d;border-radius:0;outline:none;margin:0;padding:0;font-size:clamp(56px,16vw,96px);font-weight:200;line-height:1}.ms-gate__digit:first-child{border-left:0}.ms-gate__digit::placeholder{color:#ffffff40}.ms-gate__digit:focus{background:#ffffff0f}.ms-gate__err{color:#ffffffbf;min-height:20px;margin:16px 0 0;font-size:13px;line-height:1.5}.ms-gate__btn{color:#000;width:100%;max-width:420px;height:60px;font-family:var(--ms-font);cursor:pointer;background:#fff;border:1px solid #fff;border-radius:0;margin:16px 0 0;font-size:15px;font-weight:500;transition:background .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)}.ms-gate__btn:hover,.ms-gate__btn:focus-visible{color:#fff;background:0 0}.ms-gate__back{color:#fff9;text-underline-offset:3px;margin-top:24px;font-size:13px;text-decoration:underline}.ms-gate__req{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin:56px 0 0;padding:0;font-size:11px;font-weight:500;line-height:1.8;list-style:none}@media (min-width:1024px){.ms-gate__in{max-width:820px}.ms-gate__lead{font-size:clamp(13px,.85vw,16px)}.ms-gate__year{max-width:560px}.ms-gate__digit{font-size:clamp(96px,7vw,140px)}.ms-gate__btn{max-width:420px}.ms-gate__req{font-size:clamp(11px,.7vw,13px)}}.ms-in{z-index:2147483000;overscroll-behavior:contain;color:#fff;font-family:var(--ms-font);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0009;animation:.8s cubic-bezier(.4,0,.2,1) both ms-in-fade;position:fixed;inset:0;overflow-y:auto}.ms-acc.has-in>:not(.ms-in){filter:blur(14px);pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes ms-in-fade{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1}}.ms-in__big{z-index:0;text-transform:uppercase;letter-spacing:-.04em;pointer-events:none;margin:0;font-size:clamp(64px,19vw,110px);font-weight:200;line-height:.98;transition:opacity 1.2s cubic-bezier(.4,0,.2,1),filter 1.2s cubic-bezier(.4,0,.2,1);position:fixed;top:50%;left:24px;transform:translateY(-50%)}.ms-in__big .ms-it{font-style:italic;font-weight:300}.ms-in__line{padding:0 .04em;display:block;overflow:hidden}.ms-in__line>span{display:block;transform:translateY(105%)}.ms-in:not(.is-wait) .ms-in__line>span{animation:1.2s cubic-bezier(.16,1,.3,1) forwards ms-in-up}.ms-in__line:first-child>span{animation-delay:.25s}.ms-in__line+.ms-in__line>span{animation-delay:.55s}@keyframes ms-in-up{to{transform:none}}.ms-in.is-content .ms-in__big{opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1);transform:translateY(calc(-50% - 24px))}.ms-in__close{top:calc((var(--ms-header-h,82px) - 28px) / 2);left:var(--ms-pad-x,24px);z-index:3;color:#fff;cursor:pointer;opacity:0;background:0 0;border:0;width:28px;height:28px;padding:0;transition:opacity .6s cubic-bezier(.4,0,.2,1) .9s;position:fixed}.ms-in__close:after{content:"";position:absolute;inset:-12px}.ms-in__close svg{fill:none;stroke:currentColor;stroke-width:1px;width:100%;height:100%;display:block;transform:rotate(90deg)}.ms-in.is-content .ms-in__close{opacity:1}@media (hover:hover){.ms-in__close:hover{opacity:.55!important}}.ms-in__body{z-index:1;width:100%;max-width:760px;padding:calc((var(--ms-header-h,82px) - 40px) / 2) 24px 64px;text-align:center;visibility:hidden;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.ms-in.is-content .ms-in__body{visibility:visible}.ms-in__rise{opacity:0;transform:translateY(18px)}.ms-in.is-content .ms-in__rise{opacity:1;transition:opacity .9s cubic-bezier(.4,0,.2,1) calc(.9s + var(--d,0s)),transform 1.1s cubic-bezier(.16,1,.3,1) calc(.9s + var(--d,0s));transform:none}.ms-in__logo{height:40px;margin:0 0 48px}.ms-in__logo img{filter:brightness(0)invert();width:auto;height:100%;display:block}.ms-in__head{margin:0 0 28px}.ms-in__night{text-transform:uppercase;letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(22px,6.5vw,30px);font-weight:200;line-height:1.1}.ms-in__night .ms-it{font-style:italic;font-weight:300}.ms-in__meta{letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3;white-space:pre;margin:0;font-size:12px;font-weight:500;line-height:1.9}.ms-in__text{color:#ffffffc7;max-width:34em;margin:0 0 44px;font-size:15px;font-weight:400;line-height:1.65}.ms-in__player{aspect-ratio:16/9;background:#121212;border:1px solid #ffffff2e;width:100%;position:relative;overflow:hidden}.ms-in__player video,.ms-in__player img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ms-in__player.is-playing video{object-fit:contain;background:#000}.ms-in__play{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000002e;border:1px solid #fff;border-radius:50%;width:76px;height:76px;margin:-38px 0 0 -38px;padding:0;transition:transform .5s cubic-bezier(.16,1,.3,1),background .3s;position:absolute;top:50%;left:50%}.ms-in__play svg{fill:none;stroke:currentColor;stroke-width:1px;stroke-linejoin:round;width:30px;height:30px;margin:auto;display:block}.ms-in__btn{margin-top:44px}.ms-in__play[disabled]{cursor:default;opacity:.6}@media (hover:hover){.ms-in__play:not([disabled]):hover{background:#ffffff1f;transform:scale(1.06)}}@media (min-width:1025px){.ms-in__big{left:var(--ms-pad-x,7.5vw);font-size:clamp(110px,11vw,220px)}.ms-in__body{max-width:min(62vw,980px);padding-bottom:7vw;padding-left:0;padding-right:0}.ms-in__logo{height:52px;margin-bottom:4.4vw}.ms-in__head{margin-bottom:2.2vw}.ms-in__night{font-size:clamp(28px,2.4vw,46px)}.ms-in__meta{font-size:clamp(12px,.8vw,15px)}.ms-in__text{margin-bottom:3.6vw;font-size:clamp(15px,1.05vw,20px)}.ms-in__btn{margin-top:3.6vw}.ms-in__play{width:96px;height:96px;margin:-48px 0 0 -48px}.ms-in__play svg{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.ms-in,.ms-in__line>span{animation:none;transform:none}.ms-in__rise,.ms-in.is-content .ms-in__rise{transition:opacity .3s;transform:none}}@media (max-width:1024px){.ms-acc{padding-top:calc(var(--ms-header-h,82px) + 48px)}.ms-acc__nav{justify-content:space-between;gap:0}.ms-acc__tabs{display:contents}.ms-acc__tab{margin-bottom:-1px}.ms-acc__nav .ms-acc__out{display:block}.ms-acc__foot{display:none}}@media (max-width:374px){.ms-acc__tab,.ms-acc__out{font-size:13.5px}}.ms-acc__nav .ms-acc__out{margin-bottom:-1px}body:has(section.ms-sign):not(:has(main.ms-page)) #ms-foot-host{display:none}.ms-acc__cname>span{display:block}.ms-acc__cname .ms-it{font-style:italic;font-weight:300}
