@layer medad-motion-base{.mo{display:block;position:relative;overflow:clip}.mo>.mo-sizer{visibility:hidden;width:100%;height:auto;display:block}.mo>.mo-art{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}}@layer medad-motion{html.m-ok .mo:not(.no-motion){--m-state:paused;--k:1;--m-enter:cubic-bezier(.2, .7, .2, 1);--m-draw:cubic-bezier(.35, .15, .25, 1);--m-wipe:cubic-bezier(.4, 0, .2, 1)}html.m-ok .mo.m-run:not(.no-motion),html.m-go .mo[data-trigger=load]:not(.no-motion),html.m-seen-hero .mo-hero.mo-once:not(.no-motion){--m-state:running}html.m-seen-hero .mo-hero.mo-once:not(.no-motion) [data-l]{animation:none!important}html.m-ok .mo:not(.no-motion) [data-l]{animation-fill-mode:backwards;animation-play-state:var(--m-state)}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Vector],[data-l=Vector_2],[data-l=Group],[data-l=Vector_10],[data-l=Vector_11],[data-l=Vector_12],[data-l=Vector_13],[data-l=Group_4],[data-l=Vector_19],[data-l=Vector_21]),html.m-ok .mo-auth:not(.no-motion) :is([data-l=Group],[data-l=Group_4]),html.m-ok .mo-cover:not(.no-motion) :is([data-l=Vector_7],[data-l=Vector_8],[data-l=Vector_9],[data-l=Vector_10],[data-l=Vector_11],[data-l=Vector_12],[data-l=Vector_13]){transform-box:fill-box;transform-origin:50%}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Vector],[data-l=Vector_2]){animation-name:m-ring;animation-duration:calc(var(--k) * .7s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Group_5],[data-l=Group_6]){animation-name:m-fade;animation-duration:calc(var(--k) * .7s);animation-delay:calc(var(--k) * .2s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero:not(.no-motion) [data-l=Group]{animation-name:m-rise-tilt;animation-duration:calc(var(--k) * .52s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Vector_5],[data-l=Vector_6],[data-l=Vector_7]){animation-name:m-wipe-ltr;animation-duration:calc(var(--k) * .36s);animation-delay:calc(var(--k) * .24s);animation-timing-function:var(--m-wipe)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_6]{animation-delay:calc(var(--k) * .28s)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_7]{animation-delay:calc(var(--k) * .32s)}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Vector_14],[data-l=Vector_15]){animation-name:m-wipe-up;animation-duration:calc(var(--k) * .32s);animation-delay:calc(var(--k) * .38s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_15]{animation-delay:calc(var(--k) * .44s)}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Vector_25],[data-l=Vector_26],[data-l=Vector_27],[data-l=Vector_28]){animation-name:m-wipe-up;animation-duration:calc(var(--k) * .32s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_25]{animation-delay:calc(var(--k) * .34s)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_26]{animation-delay:calc(var(--k) * .48s)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_27]{animation-delay:calc(var(--k) * .52s)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_28]{animation-delay:calc(var(--k) * .56s)}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Vector_42],[data-l=Vector_43],[data-l=Vector_44]){animation-name:m-pop;animation-duration:calc(var(--k) * .28s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_42]{animation-delay:calc(var(--k) * .26s)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_43]{animation-delay:calc(var(--k) * .3s)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_44]{animation-delay:calc(var(--k) * .34s)}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Vector_45],[data-l=Vector_46],[data-l=Vector_47],[data-l=Vector_48],[data-l=Vector_49],[data-l=Vector_50]){animation-name:m-fade;animation-duration:calc(var(--k) * .32s);animation-delay:calc(var(--k) * .38s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero:not(.no-motion) [data-l=Group_7]{animation-name:m-fade;animation-duration:calc(var(--k) * .42s);animation-delay:calc(var(--k) * .5s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Vector_41],[data-l=Vector_52]){animation-name:m-draw;animation-duration:calc(var(--k) * .72s);animation-delay:calc(var(--k) * .62s);animation-timing-function:var(--m-draw)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_52]{animation-delay:calc(var(--k) * .78s)}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Vector_53],[data-l=Vector_54]){animation-name:m-pop;animation-duration:calc(var(--k) * .26s);animation-delay:calc(var(--k) * .98s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_9]{animation-name:m-wipe-ltr;animation-duration:calc(var(--k) * .56s);animation-delay:calc(var(--k) * .7s);animation-timing-function:linear}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_8]{animation-name:m-wipe-ltr;animation-duration:calc(var(--k) * .592s);animation-delay:calc(var(--k) * .705s);animation-timing-function:linear}html.m-ok .mo-hero:not(.no-motion) :is([data-l=Vector_10],[data-l=Vector_11],[data-l=Vector_12],[data-l=Vector_13]){animation-name:m-pop;animation-duration:calc(var(--k) * .24s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_10]{animation-delay:calc(var(--k) * .769s)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_11]{animation-delay:calc(var(--k) * .963s)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_12]{animation-delay:calc(var(--k) * 1.153s)}html.m-ok .mo-hero:not(.no-motion) [data-l=Vector_13]{animation-delay:calc(var(--k) * 1.225s)}html.m-ok .mo-hero:not(.no-motion) [data-l=Group_4]{animation-name:m-arrow;animation-duration:calc(var(--k) * .42s);animation-delay:calc(var(--k) * 1.3s);animation-timing-function:var(--m-enter)}html.m-ok .mo-hero.mo-pulse:not(.no-motion) :is([data-l=Vector_19],[data-l=Vector_21]){animation-name:m-halo;animation-duration:1.2s;animation-delay:calc(var(--k) * 1.8s);animation-iteration-count:2}html.m-ok .mo-hero.mo-pulse:not(.no-motion) [data-l=Vector_21]{animation-delay:calc(var(--k) * 1.8s + .6s)}html.m-ok .mo-auth:not(.no-motion){--k:.62}html.m-ok .mo-auth:not(.no-motion) [data-l=Group]{animation-name:m-rise-tilt;animation-duration:calc(var(--k) * .52s);animation-timing-function:var(--m-enter)}html.m-ok .mo-auth:not(.no-motion) [data-l=Vector_9]{animation-name:m-wipe-ltr;animation-duration:calc(var(--k) * .62s);animation-delay:calc(var(--k) * .42s);animation-timing-function:linear}html.m-ok .mo-auth:not(.no-motion) [data-l=Vector_8]{animation-name:m-wipe-ltr;animation-duration:calc(var(--k) * .655s);animation-delay:calc(var(--k) * .426s);animation-timing-function:linear}html.m-ok .mo-auth:not(.no-motion) [data-l=Group_4]{animation-name:m-arrow;animation-duration:calc(var(--k) * .42s);animation-delay:calc(var(--k) * 1.08s);animation-timing-function:var(--m-enter)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) :is([data-l=Vector],[data-l=Vector_2],[data-l=Vector_3],[data-l=Vector_4],[data-l=Vector_5],[data-l=Vector_6]){animation-name:m-draw;animation-duration:calc(var(--k) * .118s);animation-timing-function:linear}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) :is([data-l=Vector_2],[data-l=Vector_4],[data-l=Vector_5]){animation-duration:calc(var(--k) * .104s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector]{animation-delay:calc(var(--k) * .15s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_2]{animation-delay:calc(var(--k) * .268s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_3]{animation-delay:calc(var(--k) * .372s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_4]{animation-delay:calc(var(--k) * .49s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_5]{animation-delay:calc(var(--k) * .594s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_6]{animation-delay:calc(var(--k) * .698s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) :is([data-l=Vector_7],[data-l=Vector_8],[data-l=Vector_9],[data-l=Vector_10],[data-l=Vector_11],[data-l=Vector_12],[data-l=Vector_13]){animation-name:m-pop;animation-duration:calc(var(--k) * .24s);animation-timing-function:var(--m-enter)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_7]{animation-delay:calc(var(--k) * .12s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_8]{animation-delay:calc(var(--k) * .238s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_9]{animation-delay:calc(var(--k) * .342s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_10]{animation-delay:calc(var(--k) * .46s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_11]{animation-delay:calc(var(--k) * .564s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_12]{animation-delay:calc(var(--k) * .668s)}html.m-ok .mo-cover:not(.mo-quick):not(.no-motion) [data-l=Vector_13]{animation-delay:calc(var(--k) * .786s)}html.m-ok .mo-cover.mo-quick:not(.no-motion) [data-l=data-grid]{animation-name:m-wipe-ltr;animation-duration:.36s;animation-timing-function:var(--m-wipe)}html.m-ok .mo-spark:not(.no-motion) [data-l=Vector]{animation-name:m-draw-spark;animation-duration:calc(var(--k) * .7s);animation-delay:calc(var(--i,0) * 90ms + .42s);animation-timing-function:var(--m-draw)}html.m-ok .mo-spark.mo-quick:not(.no-motion) [data-l=Vector]{animation-delay:calc(var(--i,0) * 60ms + .12s)}.mo.mo-reveal.about-visual{box-sizing:content-box;padding-block:6px 8px;overflow:hidden}html.m-ok .mo-reveal.about-visual:not(.no-motion)>.panel,html.m-ok .mo-reveal.about-visual:not(.no-motion)>.logo-badge,html.m-ok .mo-reveal.about-visual:not(.no-motion)>.about-home-image,html.m-ok .mo-reveal.about-visual:not(.no-motion)>.chart-card,html.m-ok .mo-reveal.about-visual:not(.no-motion)>.daily-chip,html.m-ok .mo-reveal.about-visual:not(.no-motion)>.deco{animation-name:m-about-rise;animation-duration:.52s;animation-timing-function:var(--m-enter);animation-fill-mode:backwards;animation-play-state:var(--m-state)}html.m-ok .mo-reveal.about-visual:not(.no-motion)>.panel{animation-delay:0s}html.m-ok .mo-reveal.about-visual:not(.no-motion)>.logo-badge,html.m-ok .mo-reveal.about-visual:not(.no-motion)>.about-home-image{animation-delay:70ms}html.m-ok .mo-reveal.about-visual:not(.no-motion)>.chart-card{animation-delay:.14s}html.m-ok .mo-reveal.about-visual:not(.no-motion)>.daily-chip{animation-delay:.24s}html.m-ok .mo-reveal.about-visual:not(.no-motion)>.deco.d1{animation-delay:.3s}html.m-ok .mo-reveal.about-visual:not(.no-motion)>.deco.d2{animation-delay:.36s}html.m-ok .mo-reveal.about-visual:not(.no-motion)>.deco.d3{animation-delay:.42s}html.m-ok .mo-reveal.about-visual:not(.no-motion) .about-chart .ac-line{animation-name:m-draw-spark;animation-duration:.72s;animation-delay:.66s;animation-timing-function:var(--m-draw);animation-fill-mode:backwards;animation-play-state:var(--m-state)}html.m-ok .mo-reveal.about-visual:not(.no-motion) .about-chart .ac-fill{animation-name:m-about-fill;animation-duration:.4s;animation-delay:1.1s;animation-timing-function:var(--m-enter);animation-fill-mode:backwards;animation-play-state:var(--m-state)}html.m-ok .mo-reveal.about-visual:not(.no-motion) .about-chart .ac-dot-gold{animation-name:m-pop;animation-duration:.22s;animation-delay:1.18s;animation-timing-function:var(--m-enter);animation-fill-mode:backwards;animation-play-state:var(--m-state);transform-box:fill-box;transform-origin:50%}html.m-ok .mo-reveal.about-visual:not(.no-motion) .about-chart .ac-dot-green{animation-name:m-pop;animation-duration:.22s;animation-delay:1.42s;animation-timing-function:var(--m-enter);animation-fill-mode:backwards;animation-play-state:var(--m-state);transform-box:fill-box;transform-origin:50%}html.m-ok .mo-reveal.about-visual:not(.no-motion)>.logo-badge,html.m-ok .mo-reveal.about-visual:not(.no-motion)>.daily-chip,html.m-ok .mo-reveal.about-visual:not(.no-motion)>.chart-card{transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s}html.m-ok .mo-reveal.about-visual.m-run:not(.no-motion)>.logo-badge:hover{transform:translateY(-3px);box-shadow:0 12px 24px #0a26382e}html.m-ok .mo-reveal.about-visual.m-run:not(.no-motion)>.daily-chip:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0a263829}html.m-ok .mo-reveal.about-visual.m-run:not(.no-motion)>.chart-card:hover{box-shadow:0 14px 32px #0a263829}@media (pointer:coarse){html.m-ok .mo-reveal.about-visual.m-run:not(.no-motion)>.logo-badge:hover,html.m-ok .mo-reveal.about-visual.m-run:not(.no-motion)>.daily-chip:hover{transform:none;box-shadow:0 10px 30px #0a263824}}@media (max-width:1000px),(max-device-width:1000px){html.m-ok .mo-reveal.about-visual.m-run:not(.no-motion)>.logo-badge:hover{transform-origin:100% 0;transform:scale(.9)translateY(-3px)}}html.m-ok .mo-poly:not(.no-motion){--m-state:paused;width:100%;display:block}html.m-ok .mo-poly.m-run:not(.no-motion){--m-state:running}html.m-ok .mo-poly:not(.no-motion) svg{width:100%;height:auto;display:block}html.m-ok .mo-poly:not(.no-motion) polyline{animation-name:m-draw-spark;animation-duration:.7s;animation-delay:calc(var(--i,0) * 80ms + var(--poly-delay,80ms));animation-timing-function:var(--m-draw,cubic-bezier(.35, .15, .25, 1));animation-fill-mode:backwards;animation-play-state:var(--m-state)}}@keyframes m-fade{0%{opacity:0}}@keyframes m-ring{0%{opacity:0;transform:scale(.96)}}@keyframes m-rise-tilt{0%{opacity:0;transform:translate(1.5px,11px)}}@keyframes m-pop{0%{opacity:0;transform:scale(.4)}}@keyframes m-arrow{0%{opacity:0;transform:translate(-8px,8px)}}@keyframes m-halo{0%{animation-timing-function:cubic-bezier(.2,.7,.2,1)}40%{opacity:.25;animation-timing-function:cubic-bezier(.4,0,.6,1);transform:scale(1.2)}}@keyframes m-wipe-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes m-wipe-ltr{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes m-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes m-draw-spark{0%{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}8%{opacity:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes m-about-rise{0%{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes m-about-fill{0%{opacity:0}}@keyframes m-about-bob{0%,to{transform:translate(0,0)}50%{transform:translateY(-6px)}}@keyframes m-about-pulse{0%,to{opacity:1}50%{opacity:.62}}
