.mx{--mx-ease:cubic-bezier(.16, 1, .3, 1);--mx-night:#10101c;--mx-gold-grad:linear-gradient(118deg, #f6e9c6 0%, #dfc385 38%, #c9a961 68%, #a98a45 100%)}.mx-night{isolation:isolate;background:var(--mx-night);color:var(--color-paper);position:relative;overflow:hidden}.mx-grid{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(85% 75% at 50% 28%,#000 18%,#0000 78%);mask-image:radial-gradient(85% 75% at 50% 28%,#000 18%,#0000 78%)}.mx-grid i{will-change:transform;background-image:linear-gradient(#f5f1e80e 1px,#0000 1px),linear-gradient(90deg,#f5f1e80e 1px,#0000 1px);background-size:72px 72px;animation:36s linear infinite mxGridPan;position:absolute;inset:-72px}@keyframes mxGridPan{to{transform:translate(72px,72px)}}.mx-night:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle 360px at var(--mx-x,50%) var(--mx-y,-30%), #c9a9611c, transparent 66%), radial-gradient(ellipse 62% 44% at 50% 0%, #c9a96133, transparent 72%), radial-gradient(ellipse 46% 40% at 88% 100%, #6058c42b, transparent 72%), radial-gradient(ellipse 40% 34% at 6% 78%, #c9a96112, transparent 72%);position:absolute;inset:0}.mx-w{display:inline-block}.mx-gold .mx-w{background:linear-gradient(#f8edcd 0%,#e2c88c 42%,#c9a961 78%,#b3924a 100%)}.mx-gold-inline{background:var(--mx-gold-grad)}.mx-gold .mx-w,.mx-gold-inline{-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-block:.1em}.mx .mx-rise .mx-w{opacity:0;filter:blur(10px);animation:mxWordIn .95s var(--mx-ease) forwards;animation-delay:calc(var(--i,0) * 70ms + var(--mx-d,.1s));transform:translateY(.5em)}@keyframes mxWordIn{to{opacity:1;filter:blur();transform:none}}.mx .mx-after{opacity:0;animation:mxAfter .9s var(--mx-ease) forwards;animation-delay:var(--mx-d,.9s);transform:translateY(18px)}@keyframes mxAfter{to{opacity:1;transform:none}}.mx .mx-reveal{opacity:0;transition:opacity .8s var(--mx-ease), transform .95s var(--mx-ease);transition-delay:var(--d,0s);transform:translateY(28px)}.mx .mx-reveal.mx-tilt{transform:translate3d(0, 44px, 0) rotate(var(--r,2deg)) scale(.96)}.mx .mx-reveal.in{opacity:1;transform:none}.mx .mx-reveal .mx-beat{opacity:0;transition:opacity .6s var(--mx-ease), transform .7s var(--mx-ease);transition-delay:calc(var(--d,0s) + .26s);transform:translate(14px)}.mx .mx-reveal.in .mx-beat{opacity:1;transform:none}.mx-draw{background:var(--color-gold);transform-origin:100%;height:1px;display:block}.mx .mx-reveal .mx-draw{transition:transform .9s var(--mx-ease);transition-delay:calc(var(--d,0s) + .12s);transform:scaleX(0)}.mx .mx-reveal.in .mx-draw{transform:scaleX(1)}.mx .mx-lit .mx-w{opacity:.2;transition:opacity .4s}.mx .mx-lit .mx-w.lit{opacity:1}.mx-belt{direction:ltr;overflow-x:auto}.mx .mx-belt{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.mx-belt__track{width:max-content;display:flex}.mx-belt__group{align-items:center;gap:var(--gap,20px);flex:none;padding-inline-end:var(--gap,20px);display:flex}.mx-belt__group[aria-hidden=true]{display:none}.mx .mx-belt__group[aria-hidden=true]{display:flex}.mx .mx-belt__track{animation:mxBelt var(--dur,60s) linear infinite;will-change:transform}.mx-belt--back .mx-belt__track{animation-direction:reverse}.mx .mx-belt.mx-off .mx-belt__track,.mx .mx-belt.mx-hold .mx-belt__track,.mx .mx-belt:hover .mx-belt__track{animation-play-state:paused}@keyframes mxBelt{to{transform:translate(-50%)}}.mx-scene__typed{display:none}.mx-scene.live .mx-scene__say li{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mx-scene.live .mx-scene__typed{min-height:2.9em;font-size:clamp(19px,2.4vw,24px);line-height:1.35;transition:opacity .5s;display:block}.mx-scene.live.ran .mx-scene__typed{opacity:.34}.mx-caret{vertical-align:-.16em;background:var(--color-gold);width:2px;height:1.05em;margin-inline-start:3px;animation:1s step-end infinite mxCaret;display:inline-block}@keyframes mxCaret{50%{opacity:0}}.mx-scene.live .mx-scene__run li{opacity:.34;transition:opacity .45s ease, transform .6s var(--mx-ease), text-shadow .6s ease;transform-origin:100%;position:relative}.mx-scene.live .mx-scene__run li.on{opacity:1;text-shadow:0 0 26px #c9a9618c;transform:scale(1.07)}.mx-scene.live .mx-scene__run li:before{content:"";inset-inline-start:-16px;background:var(--color-gold);opacity:0;width:6px;height:6px;transition:opacity .3s ease, transform .4s var(--mx-ease);border-radius:50%;position:absolute;top:.62em;transform:scale(.4)}.mx-scene.live .mx-scene__run li.on:before{opacity:1;animation:1.1s ease-in-out infinite mxDot;transform:scale(1)}@keyframes mxDot{50%{box-shadow:0 0 0 7px #c9a96100}0%,to{box-shadow:0 0 #c9a96180}}.mx-scene__card--run{transition:box-shadow .6s,background-color .6s}.mx-scene.live.ran .mx-scene__card--run{background-color:#c9a96129;box-shadow:0 0 0 1px #c9a96180,0 30px 80px -30px #c9a96173}.mx-ghost{color:var(--color-paper);background:#f5f1e80a;border:1px solid #f5f1e838;border-radius:.9rem;align-items:center;gap:.75rem;padding:1.1rem 2rem;font-size:1.02rem;font-weight:500;transition:background-color .25s,border-color .25s,transform .18s;display:inline-flex}.mx-ghost:hover{background:#f5f1e817;border-color:#c9a96199;transform:translateY(-2px)}.mx-shine{position:relative;overflow:hidden}.mx-shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:46%;animation:4.6s ease-in-out infinite mxShine;position:absolute;inset-block:0;inset-inline-start:-60%;transform:skew(-18deg)}@keyframes mxShine{0%,62%{inset-inline-start:-60%}to{inset-inline-start:130%}}.mx-bob{animation:2.4s ease-in-out infinite mxBob}@keyframes mxBob{50%{transform:translateY(7px)}}.mx-card-lift{transition:transform .5s var(--mx-ease), box-shadow .5s ease, border-color .4s ease}@media (hover:hover){.mx-card-lift:hover{transform:translateY(-6px);box-shadow:0 34px 60px -34px #1a1a2e66;border-color:var(--color-gold)!important}}.mx-hero{padding-block:clamp(16px,3.5svh,48px) 86px}.mx-hero__title{letter-spacing:-.028em;font-size:clamp(2.35rem,min(8.4vw,10.6svh),6rem);line-height:1.04}.mx-brain{pointer-events:none;flex:none;width:min(100vw,720px);height:clamp(210px,39svh,430px);margin-bottom:clamp(-52px,-5svh,-22px);position:relative}.mx-brain:before{content:"";filter:blur(26px);background:radial-gradient(closest-side,#c9a96133,#c9a9610d 58%,#0000);border-radius:50%;position:absolute;inset:4% 12% 10%}.mx-brain canvas{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 64%,#0000 99%);mask-image:linear-gradient(#000 64%,#0000 99%)}@media (min-width:1024px){.mx-hero{padding-block:96px}.mx-hero__title{font-size:clamp(4rem,min(8.4vw,13svh),7rem);line-height:1.02}.mx-brain{z-index:-1;width:min(60vw,940px);height:min(92svh,820px);margin:0;position:absolute;top:49%;left:27%;transform:translate(-50%,-50%)}.mx-brain:before{filter:blur(46px);inset:14% 16% 20%}.mx-brain canvas{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#000 0% 36%,#0000004d 62%,#00000024 100%),linear-gradient(#000 76%,#0000 99%);mask-image:linear-gradient(90deg,#000 0% 36%,#0000004d 62%,#00000024 100%),linear-gradient(#000 76%,#0000 99%);-webkit-mask-composite:source-in;mask-composite:intersect}}.mx-hero--nav{padding-top:68px}.mx-hero--nav .mx-brain{height:clamp(190px,33svh,400px)}@media (min-width:1024px){.mx-hero--nav{padding-top:110px}.mx-hero--nav .mx-brain{height:min(92svh,820px)}}.mx-head{padding-top:7rem;padding-bottom:3rem}.mx-head .mx-grid{-webkit-mask-image:radial-gradient(90% 90% at 70% 20%,#000 14%,#0000 76%);mask-image:radial-gradient(90% 90% at 70% 20%,#000 14%,#0000 76%)}@media (min-width:768px){.mx-head{padding-top:9.5rem;padding-bottom:4.5rem}}.mx-head--person{padding-bottom:2.5rem}.mx-head--person .mx-grid{-webkit-mask-image:radial-gradient(80% 80% at 50% 40%,#000 12%,#0000 76%);mask-image:radial-gradient(80% 80% at 50% 40%,#000 12%,#0000 76%)}.mx-fig--small{width:min(280px,70vw)}@media (min-width:1024px){.mx-fig--small{width:300px}}.mx-cover{box-shadow:0 40px 70px -44px #10101c8c}.mx-offer{isolation:isolate;color:#f5f1e8;background:linear-gradient(166deg,#262642 0%,#1a1a2e 46%,#131324 100%);border:1px solid #c9a96157;position:relative;overflow:hidden;box-shadow:0 36px 64px -40px #10101ccc}.mx-offer:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 100% 0,#c9a96133,#0000 70%),radial-gradient(50% 60% at 0 100%,#6058c429,#0000 70%);position:absolute;inset:0}.mx-offer--mid{border-inline-start:3px solid var(--color-gold)}.mx-ladder__first{background:linear-gradient(166deg,#262642 0%,#1a1a2e 46%,#131324 100%);box-shadow:0 34px 60px -40px #10101cb3}.mx-night--final:after{background:radial-gradient(circle 360px at var(--mx-x,50%) var(--mx-y,-30%), #c9a9611c, transparent 66%), radial-gradient(ellipse 60% 50% at 50% 100%, #c9a96133, transparent 72%), radial-gradient(ellipse 42% 40% at 8% 4%, #6058c429, transparent 72%)}.mx-night--final .mx-grid{-webkit-mask-image:radial-gradient(85% 75% at 50% 72%,#000 18%,#0000 78%);mask-image:radial-gradient(85% 75% at 50% 72%,#000 18%,#0000 78%)}.mx-ring{aspect-ratio:1;pointer-events:none;border:1px solid #c9a9614d;border-radius:50%;width:96%;animation:46s linear infinite mxSpin;position:absolute;top:44%;left:50%;translate:-50% -50%}.mx-ring--far{opacity:.5;width:128%;animation-duration:80s;animation-direction:reverse}.mx-ring i{background:#e2c88c;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-4.5px;left:50%;box-shadow:0 0 14px 3px #e2c88cbf}@keyframes mxSpin{to{rotate:360deg}}.mx-night--about:after{background:radial-gradient(circle 360px at var(--mx-x,50%) var(--mx-y,-30%), #c9a9611a, transparent 66%), radial-gradient(ellipse 50% 42% at 16% 30%, #6058c429, transparent 72%), radial-gradient(ellipse 44% 40% at 92% 96%, #c9a9611a, transparent 72%)}.mx-night--about .mx-grid{-webkit-mask-image:radial-gradient(70% 70% at 24% 46%,#000 10%,#0000 74%);mask-image:radial-gradient(70% 70% at 24% 46%,#000 10%,#0000 74%)}.mx-fig{isolation:isolate;aspect-ratio:1;width:min(440px,88vw);margin-inline:auto;position:relative}.mx-fig>.mx-ring{z-index:-1;width:92%;top:46%}.mx-fig>.mx-ring--far{width:122%}.mx-fig:before{content:"";z-index:-1;filter:blur(26px);background:radial-gradient(closest-side,#e8d09675,#d6ba784d 38%,#c9a96121 62%,#7868d20f 80%,#0000);border-radius:50%;animation:8.5s ease-in-out infinite mxBeat;position:absolute;inset:-7% -5% 4%}.mx-fig:after{content:"";z-index:-1;filter:blur(9px);background:radial-gradient(closest-side,#c9a9614d,#0000);border-radius:50%;height:9%;position:absolute;bottom:1%;left:10%;right:10%}.mx-fig img{object-fit:contain;filter:drop-shadow(0 0 22px #e2c88c33)drop-shadow(0 28px 40px #00000080);width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 76%,#0000 98%);mask-image:linear-gradient(#000 76%,#0000 98%)}@keyframes mxBeat{50%{opacity:.72;scale:1.05}}@media (min-width:1024px){.mx-fig{width:min(500px,100%)}}.mx-night--proof{background:#0c0c17;border-top:1px solid #c9a96129}.mx-night--proof:after{background:radial-gradient(circle 360px at var(--mx-x,50%) var(--mx-y,-30%), #c9a9611a, transparent 66%), radial-gradient(ellipse 60% 46% at 50% 62%, #c9a96121, transparent 72%), radial-gradient(ellipse 40% 36% at 4% 6%, #6058c424, transparent 72%)}.mx-ring--bg{z-index:-1;border-color:#c9a96129;width:min(760px,150vw);top:60%}.mx-ring--bg.mx-ring--far{width:min(1120px,220vw)}.mx-wall{gap:6px;display:grid}.mx-wall__row{padding-block:34px 46px}.mx-wall__row .mx-belt__group{align-items:center}.mx-shot{width:min(76vw,330px);rotate:var(--r,0deg);translate:0 var(--y,0px);transition:rotate .5s var(--mx-ease), scale .5s var(--mx-ease), box-shadow .5s ease;background:#fff;border:1px solid #f5f1e833;border-radius:20px;flex:none;margin:0;overflow:hidden;box-shadow:0 34px 60px -30px #000000f2,0 0 70px -26px #c9a96180}.mx-shot img{object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover){.mx-shot:hover{rotate:none;scale:1.04;box-shadow:0 40px 70px -30px #000000f2,0 0 90px -20px #c9a961b3}}@media (min-width:1024px){.mx-shot{width:auto;height:300px}}.mx-stack{--mx-stack-top:clamp(18px, 6svh, 64px);--mx-stack-step:58px;gap:22px;max-width:640px;margin-inline:auto;display:grid}.mx-stack__hold{height:96px}.mx-stack__card{top:calc(var(--mx-stack-top) + var(--n,0) * var(--mx-stack-step));text-align:right;min-height:218px;color:var(--color-paper);transform-origin:50% 0;scale:var(--sink,1);filter:brightness(var(--dim,1));background:linear-gradient(166deg,#262642 0%,#1a1a2e 46%,#131324 100%);border:1px solid #c9a9614d;border-radius:22px;padding:0 26px 30px;position:sticky;overflow:hidden;box-shadow:0 -16px 36px -24px #10101c99,0 44px 70px -46px #10101cbf}.mx-stack__card:nth-child(odd){rotate:-.9deg}.mx-stack__card:nth-child(2n){rotate:.9deg}.mx-stack__head{height:var(--mx-stack-step);align-items:center;gap:14px;display:flex}.mx-stack__num{font-variant-numeric:tabular-nums;color:var(--color-gold);border:1px solid #c9a96173;border-radius:999px;padding:3px 10px;font-size:14px;font-weight:700}.mx-stack__name{font-size:22px;font-weight:600;line-height:1}.mx-stack__line{z-index:1;color:#f5f1e8d6;max-width:30ch;margin-top:14px;font-size:clamp(17px,2.1vw,19.5px);line-height:1.6;position:relative}.mx-stack__ghost{font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:1px #c9a96133;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:150px;font-weight:800;line-height:1;position:absolute;bottom:-34px;left:14px}@media (min-width:768px){.mx-stack{--mx-stack-step:64px;gap:28px}.mx-stack__card{min-height:240px;padding:0 36px 34px}.mx-stack__name{font-size:26px}.mx-stack__ghost{font-size:190px;bottom:-44px;left:22px}}.mx-still .mx-stack__card{filter:none;position:static;rotate:none;scale:none}.mx-still .mx-stack__hold{display:none}.mx-still .mx-ring,.mx-still .mx-fig:before{animation:none!important}.mx-still .mx-shot{translate:none;rotate:none}.mx-still .mx-rise .mx-w,.mx-still .mx-after,.mx-still .mx-reveal,.mx-still .mx-reveal .mx-beat,.mx-still .mx-reveal .mx-draw{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.mx-still .mx-lit .mx-w{opacity:1!important}.mx-still .mx-grid i,.mx-still .mx-belt__track,.mx-still .mx-shine:after,.mx-still .mx-bob{animation:none!important}.mx-still .mx-belt{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.mx-still .mx-belt__group[aria-hidden=true]{display:none}@media (prefers-reduced-motion:reduce){.mx .mx-rise .mx-w,.mx .mx-after,.mx .mx-reveal,.mx .mx-reveal .mx-beat,.mx .mx-reveal .mx-draw{opacity:1;filter:none;transition:none;animation:none;transform:none}.mx .mx-lit .mx-w{opacity:1}.mx-grid i,.mx .mx-belt__track,.mx-shine:after,.mx-bob{animation:none}.mx-stack__card{filter:none;position:static;rotate:none;scale:none}.mx-stack__hold{display:none}.mx-ring,.mx-fig:before{animation:none}}
