:root{--mnp-ash:#6d6d6d;--mnp-hairline:hsla(0,0%,100%,.2);--mnp-hairline-dark:hsla(0,0%,9%,.2);--mnp-gradient-steel:linear-gradient(90deg,#e8e8e8,#8a8a8a 50%,#3c3c3c);--mnp-gradient-pill:radial-gradient(120% 180% at 15% 50%,rgba(70,70,70,.9),rgba(44,44,44,.85) 55%,hsla(0,0%,9%,.9))}html.has-scroll-smooth,html.has-scroll-smooth body{overflow:hidden}[data-scroll-container]{will-change:transform}.c-scrollbar{position:fixed;right:0;top:0;width:11px;height:100vh;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0;z-index:60}.c-scrollbar:hover,.is-scrolling .c-scrollbar{opacity:1}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar__thumb{position:absolute;top:0;right:0;width:7px;margin:2px;background:hsla(0,0%,100%,.5);border-radius:10px;cursor:grab}.mnp-dot-cursor{position:fixed;top:0;left:0;width:10px;height:10px;border-radius:50%;background:#fff;pointer-events:none;z-index:100;transition:width .25s ease,height .25s ease,opacity .25s ease,background .25s ease}.mnp-dot-cursor.is-grown{width:26px;height:26px}.mnp-dot-cursor.is-dark{background:#000}.mnp-cursor-hide,.mnp-cursor-hide *{cursor:none!important}.mnp-play-cursor{position:fixed;top:0;left:0;width:110px;height:110px;border-radius:50%;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;font-size:12px;pointer-events:none;z-index:100;opacity:0;transition:opacity .25s ease,transform .25s ease}.mnp-play-cursor.is-visible{opacity:1}.mnp-reveal{opacity:0;transform:translate3d(0,40px,0);transition:opacity .9s cubic-bezier(.215,.61,.355,1),transform .9s cubic-bezier(.215,.61,.355,1)}.mnp-reveal.is-inview{opacity:1;transform:translateZ(0)}.mnp-word-mask{display:inline-block;overflow:hidden;vertical-align:bottom}.mnp-word-mask>span{display:inline-block;will-change:transform,opacity}@keyframes mnp-spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mnp-hairline-t{border-top:1px solid var(--mnp-hairline)}.mnp-pill{border-radius:75px}.mnp-text-gradient-steel{background:var(--mnp-gradient-steel);-webkit-background-clip:text;background-clip:text;color:transparent}.mnp-section-label{gap:10px;font-size:12px;letter-spacing:.02em}.mnp-pill-btn,.mnp-section-label{display:inline-flex;align-items:center;font-weight:400}.mnp-pill-btn{position:relative;z-index:0;justify-content:center;gap:max(8px,.7vw);padding:max(14px,1.35vw) max(28px,2.76vw);border-radius:75px;background:var(--mnp-gradient-pill);border:1px solid hsla(0,0%,100%,.14);color:#fff;font-size:max(11px,.83vw);letter-spacing:.08em;text-transform:uppercase;line-height:1.19;text-decoration:none;cursor:pointer;white-space:nowrap}.mnp-pill-btn:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:75px;background:#fff;opacity:0;transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.mnp-pill-btn,.mnp-pill-btn svg path{transition:color .4s cubic-bezier(.215,.61,.355,1),fill .4s cubic-bezier(.215,.61,.355,1)}.mnp-pill-btn svg{transition:transform .4s cubic-bezier(.215,.61,.355,1)}.mnp-pill-btn:focus-visible,.mnp-pill-btn:hover{color:#000}.mnp-pill-btn:focus-visible:after,.mnp-pill-btn:hover:after{opacity:1}.mnp-pill-btn:focus-visible svg,.mnp-pill-btn:hover svg{transform:translate3d(50%,0,0)}.mnp-footer-email:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:#181818;transform-origin:left;transform:scaleX(1);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.mnp-footer-email:hover:after{transform:scaleX(0);transform-origin:right}.mnp-footer-email:hover{opacity:.75}.mnp-to-top{transition:transform .3s ease;background:none}.mnp-to-top:hover{transform:scale(1.15)}.mnp-sig{font-style:italic;font-synthesis:style}@keyframes mnp-patch-drift{0%{transform:translateZ(0)}50%{transform:translate3d(3vw,-2vw,0)}to{transform:translateZ(0)}}.mnp-patch-drift{animation:mnp-patch-drift 18s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.mnp-patch-drift{animation:none}}@keyframes mnp-marquee-loop{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.mnp-marquee-loop{animation:mnp-marquee-loop 60s linear infinite;will-change:transform}@media (prefers-reduced-motion:reduce){.mnp-marquee-loop{animation:none}}@keyframes mnp-eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.mnp-eq-bar{transform-origin:center bottom;animation:mnp-eq 1.1s ease-in-out infinite}@keyframes mnp-pulse{0%,to{opacity:.35}50%{opacity:1}}.mnp-pulse{animation:mnp-pulse 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.mnp-eq-bar,.mnp-pulse{animation:none}}.mnp-prose h1,.mnp-prose h2,.mnp-prose h3,.mnp-prose h4{font-family:inherit;text-transform:none;letter-spacing:normal}@media (prefers-reduced-motion:reduce){html.has-scroll-smooth{overflow:auto}}