.mf-ed .mfcover{--cover-h:calc(100svh - var(--mf-navh));--cover-floor:560px;--sc:20, 18, 19;--cw:300px;--cue-b:clamp(18px, 2.8vh, 30px);--cb:clamp(36px, 5.6vh, 60px);--mf-fg:#fff;--mf-muted:#ffffffe0;--mf-line2:#ffffff4d;min-height:max(var(--cover-floor), var(--cover-h));isolation:isolate;color:#fff;background:#141213;display:flex;position:relative;overflow:clip}.mf-ed .mfcover__media{z-index:-2;transform-origin:50%;transition:opacity .6s;position:absolute;inset:0}.mf-ed .mfcover__media[data-wait]{opacity:0}@media (prefers-reduced-motion:reduce){.mf-ed .mfcover__media{transition:none}}.mf-ed .mfcover__scrim{z-index:-1;pointer-events:none;opacity:var(--scrim-o,1);--cx:calc(var(--mf-pad-x) + var(--cw));--cy:calc(50% + var(--copy-t,52%) / 2);--rx:calc(var(--cw) + 170px + 16vw);--ry:calc(max(var(--cover-floor), var(--cover-h)) / 2 - var(--copy-t,300px) / 2 + 190px);background:radial-gradient(var(--rx) var(--ry) at var(--cx) var(--cy), rgba(var(--sc), .69) 0, rgba(var(--sc), .57) 50%, rgba(var(--sc), .372) 68%, rgba(var(--sc), .157) 85%, rgba(var(--sc), 0) 100%), linear-gradient(0deg, rgba(var(--sc), .62) 0, rgba(var(--sc), .516) 13%, rgba(var(--sc), .352) 26%, rgba(var(--sc), .168) 39%, rgba(var(--sc), 0) 52%);position:absolute;inset:0}.mf-ed .mfcover__copy{z-index:1;width:100%;padding:40px var(--mf-pad-x) var(--cb);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.mf-ed .mfcover__inner{flex-direction:column;width:fit-content;max-width:100%;display:flex}.mf-ed .mfcover__inner>*{align-self:stretch}.mf-ed .mfcover h1{font-family:var(--mf-font-d);letter-spacing:-.01em;color:var(--mf-fg);text-transform:none;text-shadow:0 0 22px rgba(var(--sc), .31), 0 0 7px rgba(var(--sc), .21);margin:0;font-size:clamp(34px,3.4vw,52px);font-weight:500;line-height:1.1}.mf-ed .mfcover h1 .thin{color:var(--mf-muted);font-weight:300;display:block}.mf-ed .mfcover .trule{margin-top:16px}.mf-ed .mfcover .lead{max-width:44ch;color:var(--mf-fg);text-shadow:0 0 22px rgba(var(--sc), .31), 0 0 7px rgba(var(--sc), .21);margin-top:18px;font-size:clamp(17px,1.3vw,20px);line-height:1.58}.mf-ed .mfcover .mfhero__acts,.mf-ed .mfcover .sh2__acts{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:26px;display:flex}.mf-ed .mfcover .act2{color:#fff}.mf-ed .mfcover .act2--hero{min-height:58px;padding:0 30px;font-size:18px}.mf-shell:has(.mfcover) .nav2{background:color-mix(in srgb, var(--mf-bg) 94%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--mf-line2)}.mf-ed .mfcover .cvw{white-space:pre;display:inline-block}.mf-ed .mfcover .cvc{will-change:transform;animation:.9s cubic-bezier(.23,1,.32,1) both cvChar;animation-delay:calc(var(--i,0) * 22ms);display:inline-block}@keyframes cvChar{0%{opacity:0;transform:translateY(120%)rotate(6deg)}}.mf-ed .mfcover .cvr{animation:.6s cubic-bezier(.16,1,.3,1) both cvRise;animation-delay:calc(.15s + var(--r,0) * 80ms)}@keyframes cvRise{0%{opacity:0;transform:translateY(22px)}}@media (max-width:760px){.mf-ed .mfcover{--cover-floor:640px;--cue-b:12px;--cb:20px}.mf-ed .mfcover__scrim{background:linear-gradient(0deg, rgba(var(--sc), .93) 0%, rgba(var(--sc), .88) 34%, rgba(var(--sc), .68) 50%, rgba(var(--sc), .3) 64%, rgba(var(--sc), 0) 78%)}.mf-ed .mfcover__copy{padding-top:24px}.mf-ed .mfcover h1{font-size:34px}.mf-ed .mfcover .lead{margin-top:14px;font-size:16.5px}.mf-ed .mfcover .mfhero__acts,.mf-ed .mfcover .sh2__acts{gap:10px;margin-top:20px}.mf-ed .mfcover .act2--hero{min-height:52px;padding:0 22px;font-size:16.5px}.mf-ed .mfcover.mfcover--cue-under{--cb:16px}}@media (max-width:760px),(max-width:900px) and (orientation:portrait){.mf-ed .mfcover--phone-top{--ph-sb:.8;--ph-gap:14px;--ph-fade:64px}.mf-ed .mfcover--phone-top .mfcover__media{height:min(100%, calc((var(--copy-t,52%) - var(--ph-gap)) / var(--ph-sb)));-webkit-mask-image:linear-gradient(180deg, #000 calc(100% - var(--ph-fade)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, #000 calc(100% - var(--ph-fade)), transparent 100%);mask-image:linear-gradient(180deg, #000 calc(100% - var(--ph-fade)), transparent 100%);bottom:auto}.mf-ed .mfcover--phone-top .mfcover__media>img,.mf-ed .mfcover--phone-top .mfcover__media>picture>img{object-position:var(--op-ph,var(--op,50% 50%))}.mf-ed .mfcover--phone-top .mfcover__scrim{background:linear-gradient(180deg, rgba(var(--sc), 0) calc(var(--copy-t,52%) - 96px), rgba(var(--sc), .3) calc(var(--copy-t,52%) - 40px), rgba(var(--sc), .55) var(--copy-t,52%), rgba(var(--sc), .76) calc(var(--copy-t,52%) + 90px), rgba(var(--sc), .88) calc(var(--copy-t,52%) + 190px), rgba(var(--sc), .93) 100%)}}.mf-ed .mfcue{z-index:3;right:calc(var(--mf-pad-x) - 10px);bottom:var(--cb);color:#fff;min-width:44px;min-height:44px;font:500 15px/1 var(--mf-font-d);letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .45s ease, transform .45s var(--mf-ease), visibility 0s linear 0s;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:7px;margin:0;padding:6px 10px 0;display:flex;position:absolute}.mf-ed .mfcue.is-gone{opacity:0;visibility:hidden;transition:opacity .45s ease, transform .45s var(--mf-ease), visibility 0s linear .45s;transform:translateY(10px)}.mf-ed .mfcue:focus-visible{outline-offset:3px;outline:2px solid #fff}.mf-ed .mfcue .w{white-space:nowrap;text-shadow:0 0 10px rgba(var(--sc), .8), 0 1px 2px rgba(var(--sc), .55)}.mf-ed .mfcue__in{transition:transform .35s var(--mf-ease);animation:mfcueIn .9s var(--mf-ease) 1s both;flex-direction:column-reverse;align-items:center;gap:12px;display:flex}.mf-ed .mfcue:hover .mfcue__in{transform:translateY(3px)}@keyframes mfcueIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.mf-ed .mfcue__rules{--L:22px;--S:12px;--T:3px;--G:7px;align-items:center;gap:var(--G);flex-direction:column;flex:none;display:flex}.mf-ed .mfcue__rules i{width:var(--T);border-radius:calc(var(--T) / 2);background:var(--mf-red);animation:2.2s cubic-bezier(.6,0,.3,1) infinite mfcuePour;display:block}.mf-ed .mfcue__rules i:first-child{height:var(--L)}.mf-ed .mfcue__rules i:last-child{height:var(--S);animation-delay:.16s}@keyframes mfcuePour{0%{clip-path:inset(0 0 100%)}36%{clip-path:inset(0)}56%{clip-path:inset(0)}90%,to{clip-path:inset(100% 0 0)}}@media (min-width:901px),(min-width:761px) and (orientation:landscape){.mf-ed .mfcover__copy:before{content:"";z-index:-1;pointer-events:none;opacity:var(--scrim-o,1);background:radial-gradient(300px 190px at calc(100% - var(--mf-pad-x) - 18px) 100%, rgba(var(--sc), .55) 0, rgba(var(--sc), .33) 45%, rgba(var(--sc), 0) 100%);position:absolute;inset:0}}@media (max-width:760px){.mf-ed .mfcover--cue-under .mfcue{align-self:flex-end;margin:10px -10px 0 0;position:relative;bottom:auto;right:auto}}.mf-ed .mfcover .mfnight{opacity:0;transition:opacity 2.6s cubic-bezier(.45,0,.35,1) .25s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mf-ed .mfcover .mfnight{opacity:1;transition-delay:.6s}}:root[data-theme=dark] .mf-ed .mfcover .mfnight{opacity:1;transition-delay:.6s}.mf-ed .mfdusk{z-index:3;pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:linear-gradient(#ff8028 0%,#f25c40 34%,#963670 70%,#342260 100%);position:absolute;inset:0}.mf-ed .mfdusk:after{content:"";opacity:0;background:linear-gradient(#ff964657 0%,#e65a502e 45%,#3c1e5a00 85%);position:absolute;inset:0}.mf-ed .mfcover.mf-sunset .mfdusk{animation:3s cubic-bezier(.45,0,.35,1) mfSunset}.mf-ed .mfcover.mf-sunset .mfdusk:after{animation:3s cubic-bezier(.45,0,.35,1) mfSunsetWash}.mf-ed .mfcover.mf-sunrise .mfdusk{background:linear-gradient(#ffce96 0%,#ffa080 42%,#ce80a8 78%,#786eaa 100%);animation:3s cubic-bezier(.45,0,.35,1) mfSunrise}.mf-ed .mfcover.mf-sunrise .mfdusk:after{background:linear-gradient(#ffd6a05c 0%,#ffaa8c2e 50%,#ffaa8c00 90%);animation:3s cubic-bezier(.45,0,.35,1) mfSunsetWash}@keyframes mfSunset{0%{opacity:0}32%{opacity:1}62%{opacity:.8}to{opacity:0}}@keyframes mfSunrise{0%{opacity:0}38%{opacity:1}70%{opacity:.55}to{opacity:0}}@keyframes mfSunsetWash{0%{opacity:0}35%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.mf-ed .mfcover .cvc,.mf-ed .mfcover .cvr{animation:none}.mf-ed .mfcue,.mf-ed .mfcue *{animation:none!important}.mf-ed .mfcue,.mf-ed .mfcue.is-gone{transition:opacity 10ms,visibility!important}.mf-ed .mfcue:hover .mfcue__in{transform:none}.mf-ed .mfcue__rules i{clip-path:none}.mf-ed .mfcover .mfnight{transition:none}.mf-ed .mfcover.mf-sunset .mfdusk,.mf-ed .mfcover.mf-sunrise .mfdusk,.mf-ed .mfcover.mf-sunset .mfdusk:after,.mf-ed .mfcover.mf-sunrise .mfdusk:after{animation:none}}@media (orientation:landscape) and (max-height:500px){.mf-ed .mfcover{--cover-floor:0px;--cb:16px;--cue-b:16px}.mf-ed .mfcover .mfcover__copy{padding-top:14px;padding-bottom:var(--cb)}.mf-ed a.mfbk+.mfcover{padding-top:calc(var(--mfbk-top,86px) - var(--mf-navh) + 52px)!important}.mf-ed .mfcover h1{font-size:30px;line-height:1.08}.mf-ed .mfcover .mfhero__deck{margin-bottom:2px;font-size:19px}.mf-ed .mfcover .trule{margin-top:10px}.mf-ed .mfcover .lead{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-width:58ch;margin-top:10px;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.mf-ed .mfcover .mfhero__acts,.mf-ed .mfcover .sh2__acts{gap:10px 14px;margin-top:14px}.mf-ed .mfcover .act2--hero{min-height:46px;padding:0 20px;font-size:16px}.mf-ed .mfcover--phone-top .mfcover__media{height:auto;bottom:0;-webkit-mask-image:none;mask-image:none}.mf-ed .mfcover .mfcover__media>img,.mf-ed .mfcover .mfcover__media>picture>img{object-position:var(--op,50% 50%)}.mf-ed .mfcue__rules{--L:18px;--S:10px;--G:6px}.mf-ed .mfcue{gap:5px;padding-top:4px}.mf-ed .mfcue__in{gap:8px}}
