[data-line]{display:block}:root{--m-ease-set:cubic-bezier(.16, 1, .3, 1);--m-ease-screed:cubic-bezier(.65, 0, .35, 1);--m-ease-settle:cubic-bezier(.22, .61, .36, 1)}@keyframes m-set{0%{clip-path:inset(-50% -10% 105%);translate:0 105%}to{clip-path:inset(-50% -10% 0);translate:0}}@keyframes m-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes m-wipe-c{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes m-rise{0%{translate:0 var(--m-rise,16px);opacity:0}to{opacity:1;translate:0}}@keyframes m-fade{0%{opacity:0}to{opacity:1}}@keyframes m-settle{0%{scale:1.06}to{scale:1}}@keyframes m-stamp{0%{opacity:0;scale:1.35}to{opacity:1;scale:1}}@keyframes m-push{0%{opacity:0;translate:-18px}to{opacity:1;translate:0}}@keyframes m-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){html[data-motion=on] [data-stagger]>:nth-child(2){--i:1}html[data-motion=on] [data-stagger]>:nth-child(3){--i:2}html[data-motion=on] [data-stagger]>:nth-child(4){--i:3}html[data-motion=on] [data-stagger]>:nth-child(5){--i:4}html[data-motion=on] :is([data-hero=eyebrow],[data-m=wipe]){width:fit-content}html[data-motion=on] [data-m=wipe-c]{width:fit-content;margin-inline:auto}html[data-motion=on] [data-hero=stage]{overflow:clip}html[data-motion=on] [data-depth][data-depth-on]{transform:translate3d(0, var(--m-depth,0px), 0);will-change:transform}html[data-motion=on] [data-depth=hero]{animation:m-fade .7s ease-out backwards, m-settle 2.4s var(--m-ease-settle) backwards}html[data-motion=on] [data-hero=eyebrow]{animation:m-wipe .75s var(--m-ease-screed) .15s backwards}html[data-motion=on] [data-hero=line]{animation:m-set .95s var(--m-ease-set) .3s backwards}html[data-motion=on] [data-hero=line]+[data-hero=line]{animation-delay:.47s}html[data-motion=on] [data-hero=copy]{animation:m-rise .75s var(--m-ease-set) .82s backwards}html[data-motion=on] [data-hero=copy]+a{animation:m-rise .75s var(--m-ease-set) .98s backwards}html[data-motion=on] [data-hero=index]>*{--m-rise:12px;animation:m-rise .65s var(--m-ease-set) backwards;animation-delay:calc(1.15s + var(--i,0) * 70ms)}html[data-motion=on] [data-mt]:not([data-in]) :is([data-m=wipe],[data-m=wipe-c],[data-m=set],[data-m=screed],[data-m=lay]),html[data-motion=on] [data-m=course]:not([data-in])>*,html[data-motion=on] [data-m=screed-row]:not([data-in])>*,html[data-motion=on] [data-m=draw]:not([data-in]) svg,html[data-motion=on] [data-m=seq]:not([data-in])>li>*,html[data-motion=on] [data-m=seq]:not([data-in])>li:after{opacity:0}html[data-motion=on] [data-m=course]>*{transition-property:transform,border-color,box-shadow}html[data-motion=on] [data-m=screed-row]>*{transition-property:transform,box-shadow}html[data-motion=on] [data-in=play] [data-m=wipe]{animation:m-wipe .7s var(--m-ease-screed) backwards}html[data-motion=on] [data-in=play] [data-m=wipe-c]{animation:m-wipe-c .7s var(--m-ease-screed) backwards}html[data-motion=on] [data-in=play] [data-m=set]{animation:m-set .9s var(--m-ease-set) .12s backwards}html[data-motion=on] [data-in=play] [data-m=set]+[data-m=set]{animation-delay:.27s}html[data-motion=on] [data-in=play] [data-m=screed]{animation:m-wipe 1.1s var(--m-ease-screed) backwards}html[data-motion=on] [data-m=screed-row][data-in=play]>*{animation:m-wipe 1s var(--m-ease-screed) backwards;animation-delay:calc(var(--i,0) * .12s)}html[data-motion=on] [data-in=play] [data-m=lay]{--m-rise:56px;animation:m-rise .95s var(--m-ease-set) .52s backwards}html[data-motion=on] [data-m=course][data-in=play]>*{--m-rise:36px;animation:m-rise .85s var(--m-ease-set) backwards;animation-delay:calc(var(--i,0) * 90ms)}html[data-motion=on] [data-m=draw][data-in=play] svg :is(path,rect,circle){animation:m-draw 1.1s var(--m-ease-screed) backwards;animation-delay:calc(.15s + var(--i,0) * .14s)}html[data-motion=on] [data-m=seq][data-in=play]>li{--t:calc(.15s + var(--i,0) * .32s)}html[data-motion=on] [data-m=seq][data-in=play]>li>span{animation:m-stamp .52s var(--m-ease-set) backwards;animation-delay:var(--t)}html[data-motion=on] [data-m=seq][data-in=play]>li>h3{--m-rise:10px;animation:m-rise .6s var(--m-ease-set) backwards;animation-delay:calc(var(--t) + .14s)}html[data-motion=on] [data-m=seq][data-in=play]>li>p{--m-rise:10px;animation:m-rise .6s var(--m-ease-set) backwards;animation-delay:calc(var(--t) + .2s)}html[data-motion=on] [data-m=seq][data-in=play]>li:after{animation:m-push .5s var(--m-ease-set) backwards;animation-delay:calc(var(--t) + .26s)}}@media (prefers-reduced-motion:no-preference) and (not (min-width:1024px)){html[data-motion=on] :is([data-hero=eyebrow],[data-m=wipe]){width:fit-content}html[data-motion=on] [data-m=wipe-c]{width:fit-content;margin-inline:auto}html[data-motion=on] [data-hero=stage]{overflow:clip}html[data-motion=on] [data-depth=hero]{animation:m-fade .7s ease-out backwards, m-settle 2.4s var(--m-ease-settle) backwards}html[data-motion=on] [data-hero=eyebrow]{animation:m-wipe .75s var(--m-ease-screed) .15s backwards}html[data-motion=on] [data-hero=line]{animation:m-set .95s var(--m-ease-set) .3s backwards}html[data-motion=on] [data-hero=line]+[data-hero=line]{animation-delay:.47s}html[data-motion=on] [data-hero=copy]{animation:m-rise .75s var(--m-ease-set) .82s backwards}html[data-motion=on] [data-hero=copy]+a{animation:m-rise .75s var(--m-ease-set) .98s backwards}html[data-motion=on] [data-mt]:not([data-in]) :is([data-m=wipe],[data-m=wipe-c],[data-m=set],[data-m=screed],[data-m=lay]),html[data-motion=on] :is([data-m=course],[data-m=screed-row],[data-hero=index])>:not([data-in]),html[data-motion=on] [data-m=course-unit]:not([data-in]),html[data-motion=on] [data-m=draw]>:not([data-in]) svg,html[data-motion=on] [data-m=seq]>li:not([data-in])>*,html[data-motion=on] [data-m=seq]>li:not([data-in]):after{opacity:0}html[data-motion=on] [data-m=course]>*{transition-property:transform,border-color,box-shadow}html[data-motion=on] [data-m=screed-row]>*{transition-property:transform,box-shadow}html[data-motion=on] [data-in=play] [data-m=wipe]{animation:m-wipe .7s var(--m-ease-screed) backwards}html[data-motion=on] [data-in=play] [data-m=wipe-c]{animation:m-wipe-c .7s var(--m-ease-screed) backwards}html[data-motion=on] [data-in=play] [data-m=set]{animation:m-set .9s var(--m-ease-set) .12s backwards}html[data-motion=on] [data-in=play] [data-m=set]+[data-m=set]{animation-delay:.27s}html[data-motion=on] [data-in=play] [data-m=screed]{animation:m-wipe 1.1s var(--m-ease-screed) backwards}html[data-motion=on] [data-m=screed-row]>[data-in=play]{animation:m-wipe 1s var(--m-ease-screed) backwards;animation-delay:calc(var(--i,0) * .12s)}html[data-motion=on] [data-in=play] [data-m=lay]{--m-rise:40px;animation:m-rise .95s var(--m-ease-set) .52s backwards}html[data-motion=on] :is([data-m=course]>[data-in=play],[data-m=course-unit][data-in=play]){--m-rise:36px;animation:m-rise .85s var(--m-ease-set) backwards;animation-delay:calc(var(--i,0) * 90ms)}html[data-motion=on] [data-hero=index]>[data-in=play]{--m-rise:12px;animation:m-rise .65s var(--m-ease-set) backwards;animation-delay:calc(var(--m-wait,0s) + var(--i,0) * 70ms)}html[data-motion=on] [data-m=draw]>[data-in=play] svg :is(path,rect,circle){animation:m-draw 1.1s var(--m-ease-screed) backwards;animation-delay:calc(.15s + var(--i,0) * .14s)}html[data-motion=on] [data-m=seq]>li[data-in=play]{--t:calc(.15s + var(--i,0) * .32s)}html[data-motion=on] [data-m=seq]>li[data-in=play]>span{animation:m-stamp .52s var(--m-ease-set) backwards;animation-delay:var(--t)}html[data-motion=on] [data-m=seq]>li[data-in=play]>h3{--m-rise:10px;animation:m-rise .6s var(--m-ease-set) backwards;animation-delay:calc(var(--t) + .14s)}html[data-motion=on] [data-m=seq]>li[data-in=play]>p{--m-rise:10px;animation:m-rise .6s var(--m-ease-set) backwards;animation-delay:calc(var(--t) + .2s)}html[data-motion=on] [data-m=seq]>li[data-in=play]:after{animation:m-push .5s var(--m-ease-set) backwards;animation-delay:calc(var(--t) + .26s)}}
