main.ms-page{--mc-px:24px;--mc-line:#ffffff38;--mc-mute:#ffffff8c}section.mc-top{padding:calc(var(--ms-header-h,82px) + 48px) var(--mc-px) 64px;color:#fff;font-family:var(--ms-font);background:#000;gap:56px;display:grid}.mc-top__main{flex-direction:column;align-items:flex-start;min-width:0;display:flex}a.mc-back{color:#fff;align-items:center;gap:16px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}a.mc-back i{background:currentColor;flex:none;width:42px;height:1px;transition:width .3s cubic-bezier(.4,0,.2,1);display:block}a.mc-back:hover i,a.mc-back:focus-visible i{width:56px}h2.mc-top__title{font-family:var(--ms-font);text-transform:uppercase;font-style:normal;font-weight:200;font-size:var(--ms-h2);letter-spacing:-.03em;color:#fff;overflow-wrap:anywhere;margin:72px 0 0;padding:0;line-height:1.05}h2.mc-top__title span{display:block}h2.mc-top__title span.ms-it{font-style:italic;font-weight:300}.mc-top__tag{color:#fff;letter-spacing:.18em;text-transform:uppercase;background:#1c1c1f;margin-top:32px;padding:14px 16px;font-size:12px;font-weight:600;line-height:1}aside.mc-key{color:#fff;border:1px solid #ffffff8c;flex-direction:column;padding:32px 24px;display:flex}h3.mc-key__title{font-family:var(--ms-font);text-transform:uppercase;font-style:normal;font-weight:200;font-size:var(--ms-h2);letter-spacing:-.03em;color:#fff;margin:0;padding:0;line-height:1.05}.mc-key__text{margin-top:24px;font-size:15px;font-weight:300;line-height:1.5}.mc-key .mc-pick{margin-top:36px}.mc-pick__label{letter-spacing:.12em;text-transform:uppercase;color:var(--mc-mute);margin:0 0 10px;font-size:11.2px;font-weight:500;line-height:14px;display:block}.mc-pick__box{position:relative}select.mc-pick__select{color:#fff;width:100%;font-family:var(--ms-font);appearance:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff;border-radius:0;margin:0;padding:0 28px 12px 0;font-size:15px;font-weight:300;line-height:20px;display:block}select.mc-pick__select option{color:#fff;background:#121212}.mc-pick__box svg{fill:none;stroke:#fff;stroke-width:1.2px;pointer-events:none;width:14px;height:14px;position:absolute;top:3px;right:2px}.mc-pick.is-single select.mc-pick__select{cursor:default;pointer-events:none}.mc-pick.is-single .mc-pick__box svg{display:none}select.mc-pick__select:focus-visible{outline-offset:4px;outline:1px solid #fff}ul.mc-meta{flex-direction:column;gap:14px;margin:32px 0 0;padding:0;list-style:none;display:flex}ul.mc-meta li{align-items:center;gap:12px;margin:0;padding:0;font-size:15px;font-weight:300;line-height:20px;display:flex}ul.mc-meta li[hidden]{display:none}ul.mc-meta svg{flex:none;width:20px;height:20px}a.mc-btn{color:#000;height:60px;font-family:var(--ms-font);background:#fff;border:1px solid #fff;justify-content:center;align-items:center;padding:0 24px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:background .3s,color .3s;display:flex}a.mc-btn:hover,a.mc-btn:focus-visible{color:#fff;background:0 0}a.mc-key__btn{margin-top:40px}section.mc-media{background:#000;margin:0;padding:0}section.mc-media img{aspect-ratio:4/3;object-fit:cover;background:var(--ms-ph,#15151a);width:100%;height:auto;display:block}section.mc-story{padding:var(--ms-sy,80px) var(--mc-px);color:#fff;font-family:var(--ms-font);background:#000;gap:28px;display:grid}.mc-story__lead{font-size:15px;font-weight:500;line-height:1.55}.mc-story__body{font-size:15px;font-weight:300;line-height:1.55}section.mc-faq{padding:0 var(--mc-px) var(--ms-sy,80px);color:#fff;font-family:var(--ms-font);background:#000}h2.mc-faq__title{font-family:var(--ms-font);text-transform:uppercase;font-style:normal;font-weight:200;font-size:var(--ms-h2);letter-spacing:-.03em;color:#fff;margin:0 0 40px;padding:0;line-height:1.05}h2.mc-faq__title span{display:block}h2.mc-faq__title span.ms-it{font-style:italic;font-weight:300}.mc-faq__item{border-bottom:1px solid var(--mc-line)}h3.mc-faq__q{font:inherit;margin:0;padding:0}h3.mc-faq__q button{color:#fff;width:100%;font-family:var(--ms-font);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:24px 0;font-size:15px;font-weight:300;line-height:1.4;display:flex}h3.mc-faq__q svg{fill:none;stroke:currentColor;stroke-width:1.1px;flex:none;width:18px;height:18px;transition:transform .35s cubic-bezier(.4,0,.2,1)}h3.mc-faq__q button[aria-expanded=true] svg{transform:rotate(45deg)}h3.mc-faq__q button:focus-visible{outline-offset:4px;outline:1px solid #fff}.mc-faq__a{transition:height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.mc-faq__a>div{color:#ffffffbf;padding:0 48px 28px 0;font-size:15px;font-weight:300;line-height:1.55}.mc-faq__a a{color:#fff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.mc-bar{z-index:9000;padding:16px var(--mc-px) calc(16px + env(safe-area-inset-bottom));color:#fff;font-family:var(--ms-font);visibility:hidden;background:#121212;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.mc-bar.is-on{visibility:visible;transform:none}.mc-bar[hidden],.mc-bar__title{display:none}.mc-bar .mc-pick__label{margin-bottom:6px}a.mc-bar__btn{white-space:nowrap;height:48px;padding:0 22px}@media (min-width:768px){main.ms-page{--mc-px:40px}section.mc-media img{aspect-ratio:16/9}section.mc-story{grid-template-columns:repeat(2,minmax(0,1fr));gap:8vw;padding-left:11vw;padding-right:11vw}section.mc-faq{padding-left:11vw;padding-right:11vw}.mc-bar{grid-template-columns:minmax(0,1fr) 240px auto;align-items:center;gap:40px}.mc-bar__title{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(20px,2vw,32px);font-weight:200;line-height:1.15;display:block;overflow:hidden}a.mc-bar__btn{min-width:220px;height:60px}}@media (min-width:1025px){main.ms-page{--mc-px:5.3vw}section.mc-top{padding-top:calc(var(--ms-header-h,82px) + 72px);padding-bottom:var(--ms-sy,80px);grid-template-columns:minmax(0,1fr) clamp(380px,26.5vw,520px);align-items:start;gap:6vw}h2.mc-top__title,h3.mc-key__title,h2.mc-faq__title{font-size:var(--ms-h2-d)}h3.mc-key__title{font-size:clamp(24px,1.8vw,36px)}aside.mc-key{padding:clamp(32px,2.6vw,48px)}section.mc-media img{aspect-ratio:3}section.mc-story{padding-left:13.5vw;padding-right:13.5vw}.mc-story__lead,.mc-story__body,.mc-key__text{font-size:clamp(15px,1.05vw,18px)}section.mc-faq{padding-left:20.7vw;padding-right:20.7vw}h2.mc-faq__title{margin-bottom:48px}h3.mc-faq__q button,.mc-faq__a>div{font-size:clamp(15px,1.05vw,18px)}.mc-bar{grid-template-columns:minmax(0,1fr) 300px 340px;gap:2.4vw;padding-top:22px;padding-bottom:22px}.mc-bar__title{font-size:clamp(24px,2.1vw,40px)}}@media (prefers-reduced-motion:reduce){.mc-bar,.mc-faq__a{transition:none}}html body main.ms-page>section.mc-top{padding-top:calc(var(--ms-header-h,82px) + 56px)!important;padding-bottom:64px!important}html body main.ms-page>section.mc-media{padding-top:0!important;padding-bottom:0!important}html body main.ms-page>section.mc-faq{padding-top:0!important}@media (min-width:1025px){html body main.ms-page>section.mc-top{padding-top:calc(var(--ms-header-h,82px) + 88px)!important;padding-bottom:var(--ms-sy)!important}}.mc-pick__value{border-bottom:1px solid #fff;padding:0 0 12px;font-size:15px;font-weight:300;line-height:20px}.mc-key__note{color:#ffffffbf;margin-top:36px;font-size:15px;font-weight:300;line-height:1.5}a.mc-btn--line{color:#fff;background:0 0}a.mc-btn--line:hover,a.mc-btn--line:focus-visible{color:#000;background:#fff}@media (max-width:1024px){html body main.ms-page:has(>section.mc-top){flex-direction:column;display:flex}html body main.ms-page:has(>section.mc-top)>*{order:4}html body main.ms-page>section.mc-top{display:contents}html body main.ms-page>section.mc-top>.mc-top__main{padding:calc(var(--ms-header-h,82px) + 56px) var(--mc-px) 40px;background:#000;order:1}html body main.ms-page>section.mc-media{order:2}html body main.ms-page>section.mc-top>aside.mc-key{z-index:1;margin:-28px var(--mc-px) 64px;background:#000;order:3;position:relative}}
