:is(main,article,div,section):has(.mlf-canvas){max-width:none!important;width:auto!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;overflow:visible!important;background:0 0}body .mlf-canvas{width:100vw;max-width:100vw!important;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body .mlf-canvas>*{max-width:none;margin-left:0;margin-right:0}body .mlf-canvas>:is(section,.mlf-band),body .mlf-canvas>*:has(>:is(section,.mlf-band)){max-width:none!important;margin-left:0!important;margin-right:0!important}.mlf-canvas :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption){color:inherit;background:0 0}.mlf-canvas :is(h1,h2,h3,h4,h5,h6){padding:0}body{overflow-x:hidden}@supports (overflow-x:clip){body{overflow-x:clip}}.mlf-canvas{--mlf-fs-0:clamp(.8125rem,.79rem + .12vw,.875rem);--mlf-fs-1:clamp(.9375rem,.91rem + .14vw,1rem);--mlf-fs-2:clamp(1.0625rem,1rem + .3vw,1.1875rem);--mlf-fs-3:clamp(1.25rem,1.15rem + .5vw,1.5rem);--mlf-fs-4:clamp(1.5rem,1.3rem + 1vw,2rem);--mlf-fs-5:clamp(1.875rem,1.5rem + 1.9vw,2.75rem);--mlf-fs-6:clamp(2.25rem,1.6rem + 3.2vw,4rem);--mlf-fs-7:clamp(2.75rem,1.7rem + 5.2vw,5.5rem);--mlf-s-1:4px;--mlf-s-2:8px;--mlf-s-3:12px;--mlf-s-4:16px;--mlf-s-5:24px;--mlf-s-6:32px;--mlf-s-7:48px;--mlf-s-8:64px;--mlf-s-9:96px;--mlf-s-10:128px;--mlf-w:1140px;--mlf-gutter:clamp(20px,4vw,40px);--mlf-band-y:clamp(64px,8vw,132px);--mlf-r-1:8px;--mlf-r-2:14px;--mlf-r-3:22px;--mlf-r-4:32px;--mlf-r-pill:999px;--mlf-dur-1:.18s;--mlf-dur-2:.32s;--mlf-dur-3:.6s;--mlf-ease:cubic-bezier(.16,1,.3,1);--mlf-ease-io:cubic-bezier(.65,0,.35,1);--mlf-ease-spring:cubic-bezier(.34,1.56,.64,1);--mlf-accent:currentColor;--mlf-line:color-mix(in srgb,currentColor 14%,transparent);box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mlf-canvas *,.mlf-canvas *:before,.mlf-canvas *:after{box-sizing:border-box}.mlf-band{position:relative;padding-block:var(--mlf-band-y)}.mlf-band.is-tight{--mlf-band-y:clamp(40px,5vw,72px)}.mlf-band.is-tall{--mlf-band-y:clamp(88px,11vw,180px)}.mlf-in{width:100%;max-width:var(--mlf-w);margin-inline:auto;padding-inline:var(--mlf-gutter)}.mlf-in.is-wide{--mlf-w:1400px}.mlf-in.is-narrow{--mlf-w:760px}body .mlf-canvas :is(.mlf-btn--ghost,.mlf-btn--quiet):is(:hover,:active,:focus-visible){color:inherit}.mlf-canvas :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--mlf-accent);outline-offset:3px;border-radius:var(--mlf-r-1)}.mlf-rail-nav--prev{left:max(6px,calc(var(--mlf-gutter) * -1 + 4px))}.mlf-rail-nav--next{right:max(6px,calc(var(--mlf-gutter) * -1 + 4px))}.mlf-canvas :is(div,section):has(>.mlf-aurora){position:relative;isolation:isolate;overflow:clip}.mlf-canvas :is(div,section):has(>.mlf-sky){position:relative;overflow:clip}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-reveal]{animation:mlf-rise linear both;animation-timeline:view();animation-range:entry 10% cover 24%}[data-reveal=left]{animation-name:mlf-in-left}[data-reveal=right]{animation-name:mlf-in-right}[data-reveal=zoom]{animation-name:mlf-in-zoom}[data-reveal-delay="1"]{animation-range:entry 17% cover 32%}[data-reveal-delay="2"]{animation-range:entry 24% cover 40%}[data-reveal-delay="3"]{animation-range:entry 31% cover 48%}@keyframes mlf-rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes mlf-in-left{from{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}@keyframes mlf-in-right{from{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@keyframes mlf-in-zoom{from{opacity:0;transform:scale(.945)}to{opacity:1;transform:none}}}}@media (prefers-reduced-motion:reduce){.mlf-canvas *,.mlf-canvas *:before,.mlf-canvas *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{[data-reveal]{animation:none!important;opacity:1!important;transform:none!important}}