@property --sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.ms-wrap[data-astro-cid-mfg2r4hd]{position:relative}.ms[data-astro-cid-mfg2r4hd]{list-style:none;display:grid}.ms__step[data-astro-cid-mfg2r4hd]{grid-template-columns:52px 1fr;column-gap:1.1rem;padding-bottom:1.75rem;display:grid;position:relative}.ms__step[data-astro-cid-mfg2r4hd]:last-child{padding-bottom:0}.ms__icon[data-astro-cid-mfg2r4hd]{border:2px solid var(--gold);width:52px;height:52px;color:var(--cream);background:var(--navy);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid;position:relative}.ms__step--done[data-astro-cid-mfg2r4hd] .ms__icon[data-astro-cid-mfg2r4hd]{background:var(--gold);color:var(--midnight)}.ms__title[data-astro-cid-mfg2r4hd]{font-family:var(--font-display);color:var(--white);align-self:end;padding-top:.2rem;font-size:1.25rem;line-height:1.25}.ms__state[data-astro-cid-mfg2r4hd]{letter-spacing:.1em;text-transform:uppercase;color:var(--cream);margin-top:.25rem;font-size:.8125rem;font-weight:700}.ms__step[data-astro-cid-mfg2r4hd]:before{content:"";border-left:2px dashed #f7e7c673;position:absolute;top:56px;bottom:4px;left:25px}.ms__step--done[data-astro-cid-mfg2r4hd]:before{border-left:2px solid var(--gold)}.ms__step[data-astro-cid-mfg2r4hd]:last-child:before,.ms--ready[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd]:before{display:none}.ms__here[data-astro-cid-mfg2r4hd]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);grid-area:1/2;align-self:end;margin-bottom:.2rem;font-size:.75rem;font-weight:700;line-height:1.2}.band--forest .ms__here[data-astro-cid-mfg2r4hd]{color:var(--cream)}.ms__step[data-astro-cid-mfg2r4hd][data-state=now] .ms__icon[data-astro-cid-mfg2r4hd]{grid-row:1/span 3;align-self:start}.ms__step[data-astro-cid-mfg2r4hd][data-state=now] .ms__title[data-astro-cid-mfg2r4hd]{grid-area:2/2}.ms__step[data-astro-cid-mfg2r4hd][data-state=now] .ms__state[data-astro-cid-mfg2r4hd]{grid-area:3/2}.ms__check[data-astro-cid-mfg2r4hd]{display:none}.ms-track[data-astro-cid-mfg2r4hd]{pointer-events:none;--t0:0px;--t4:0px;--t5:0px;--c:26px;--d1:0px;--d2:0px;--d3:0px;--fill:1;--fpx:calc(var(--t4) - var(--t0));--hole:30px;--dash:#f7e7c666;--dash-leg:#f7e7c673;display:none;position:absolute;inset:0}.ms--ready[data-astro-cid-mfg2r4hd] .ms-track[data-astro-cid-mfg2r4hd]{display:block}.ms-track[data-astro-cid-mfg2r4hd]>span[data-astro-cid-mfg2r4hd]{display:block;position:absolute}.ms-track__base[data-astro-cid-mfg2r4hd]{left:calc(var(--c) - 1px);width:2px;top:var(--t0);height:calc(var(--t4) - var(--t0));background-image:linear-gradient(180deg, var(--dash) 50%, transparent 50%);-webkit-mask-image:linear-gradient(to bottom, transparent 0 var(--hole), #000 var(--hole) calc(var(--d1) - var(--hole)), transparent calc(var(--d1) - var(--hole)) calc(var(--d1) + var(--hole)), #000 calc(var(--d1) + var(--hole)) calc(var(--d2) - var(--hole)), transparent calc(var(--d2) - var(--hole)) calc(var(--d2) + var(--hole)), #000 calc(var(--d2) + var(--hole)) calc(var(--d3) - var(--hole)), transparent calc(var(--d3) - var(--hole)) calc(var(--d3) + var(--hole)), #000 calc(var(--d3) + var(--hole)) calc(100% - var(--hole)), transparent calc(100% - var(--hole)) 100%);mask-image:linear-gradient(to bottom, transparent 0 var(--hole), #000 var(--hole) calc(var(--d1) - var(--hole)), transparent calc(var(--d1) - var(--hole)) calc(var(--d1) + var(--hole)), #000 calc(var(--d1) + var(--hole)) calc(var(--d2) - var(--hole)), transparent calc(var(--d2) - var(--hole)) calc(var(--d2) + var(--hole)), #000 calc(var(--d2) + var(--hole)) calc(var(--d3) - var(--hole)), transparent calc(var(--d3) - var(--hole)) calc(var(--d3) + var(--hole)), #000 calc(var(--d3) + var(--hole)) calc(100% - var(--hole)), transparent calc(100% - var(--hole)) 100%);background-repeat:repeat-y;background-size:100% 12px}.ms-track__fill[data-astro-cid-mfg2r4hd]{left:calc(var(--c) - 1.5px);width:3px;top:var(--t0);height:calc(var(--t4) - var(--t0));background:var(--gold);transform-origin:50% 0;transform:scaleY(var(--fill));will-change:transform;border-radius:2px;box-shadow:0 0 10px #c9a22773}.ms-track__march[data-astro-cid-mfg2r4hd]{left:calc(var(--c) - 1px);width:2px;top:var(--t4);height:calc(var(--t5) - var(--t4));background-image:linear-gradient(180deg, var(--dash-leg) 50%, transparent 50%);-webkit-mask-image:linear-gradient(to bottom, transparent 0 var(--hole), #000 var(--hole) calc(100% - var(--hole)), transparent calc(100% - var(--hole)) 100%);mask-image:linear-gradient(to bottom, transparent 0 var(--hole), #000 var(--hole) calc(100% - var(--hole)), transparent calc(100% - var(--hole)) 100%);background-repeat:repeat-y;background-size:100% 12px}.ms-track__head[data-astro-cid-mfg2r4hd]{left:calc(var(--c) - 6px);background:var(--gold);width:12px;height:12px;transform:translate3d(0, calc(var(--t0) + var(--fpx) - 6px), 0);opacity:0;will-change:transform;border-radius:50%;top:0;box-shadow:0 0 0 4px #c9a22740,0 0 16px 2px #c9a22799}@media (width>=1024px){.ms[data-astro-cid-mfg2r4hd]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.ms__step[data-astro-cid-mfg2r4hd]{grid-template-columns:1fr;align-content:start;row-gap:.75rem;padding-bottom:0}.ms__icon[data-astro-cid-mfg2r4hd]{grid-row:auto}.ms__title[data-astro-cid-mfg2r4hd]{align-self:start;max-width:16ch;padding-top:.25rem;font-size:1.1875rem}.ms__state[data-astro-cid-mfg2r4hd]{margin-top:0}.ms__step[data-astro-cid-mfg2r4hd]:before{border-top:2px dashed #f7e7c673;border-left:0;inset:25px -1.5rem auto 60px}.ms__step--done[data-astro-cid-mfg2r4hd]:before{border-left:0;border-top:2px solid var(--gold)}.ms__step[data-astro-cid-mfg2r4hd][data-state=now] .ms__icon[data-astro-cid-mfg2r4hd]{grid-row:auto;align-self:auto}.ms__step[data-astro-cid-mfg2r4hd][data-state=now] .ms__title[data-astro-cid-mfg2r4hd],.ms__step[data-astro-cid-mfg2r4hd][data-state=now] .ms__state[data-astro-cid-mfg2r4hd]{grid-area:auto}.ms__here[data-astro-cid-mfg2r4hd]{white-space:nowrap;flex-direction:column;grid-area:auto;align-items:center;gap:3px;margin:0;display:flex;position:absolute;top:-2rem;left:26px;translate:-50%}.ms__here[data-astro-cid-mfg2r4hd]:after{content:"";background:var(--gold);border-radius:1px;width:2px;height:10px;display:block}.ms-track__base[data-astro-cid-mfg2r4hd]{left:var(--t0);width:calc(var(--t4) - var(--t0));top:calc(var(--c) - 1px);background-image:linear-gradient(90deg, var(--dash) 50%, transparent 50%);height:2px;-webkit-mask-image:linear-gradient(to right, transparent 0 var(--hole), #000 var(--hole) calc(var(--d1) - var(--hole)), transparent calc(var(--d1) - var(--hole)) calc(var(--d1) + var(--hole)), #000 calc(var(--d1) + var(--hole)) calc(var(--d2) - var(--hole)), transparent calc(var(--d2) - var(--hole)) calc(var(--d2) + var(--hole)), #000 calc(var(--d2) + var(--hole)) calc(var(--d3) - var(--hole)), transparent calc(var(--d3) - var(--hole)) calc(var(--d3) + var(--hole)), #000 calc(var(--d3) + var(--hole)) calc(100% - var(--hole)), transparent calc(100% - var(--hole)) 100%);mask-image:linear-gradient(to right, transparent 0 var(--hole), #000 var(--hole) calc(var(--d1) - var(--hole)), transparent calc(var(--d1) - var(--hole)) calc(var(--d1) + var(--hole)), #000 calc(var(--d1) + var(--hole)) calc(var(--d2) - var(--hole)), transparent calc(var(--d2) - var(--hole)) calc(var(--d2) + var(--hole)), #000 calc(var(--d2) + var(--hole)) calc(var(--d3) - var(--hole)), transparent calc(var(--d3) - var(--hole)) calc(var(--d3) + var(--hole)), #000 calc(var(--d3) + var(--hole)) calc(100% - var(--hole)), transparent calc(100% - var(--hole)) 100%);background-repeat:repeat-x;background-size:12px 100%}.ms-track__fill[data-astro-cid-mfg2r4hd]{left:var(--t0);width:calc(var(--t4) - var(--t0));top:calc(var(--c) - 1.5px);transform-origin:0;height:3px;transform:scaleX(var(--fill))}.ms-track__march[data-astro-cid-mfg2r4hd]{left:var(--t4);width:calc(var(--t5) - var(--t4));top:calc(var(--c) - 1px);background-image:linear-gradient(90deg, var(--dash-leg) 50%, transparent 50%);height:2px;-webkit-mask-image:linear-gradient(to right, transparent 0 var(--hole), #000 var(--hole) calc(100% - var(--hole)), transparent calc(100% - var(--hole)) 100%);mask-image:linear-gradient(to right, transparent 0 var(--hole), #000 var(--hole) calc(100% - var(--hole)), transparent calc(100% - var(--hole)) 100%);background-repeat:repeat-x;background-size:12px 100%}.ms-track__head[data-astro-cid-mfg2r4hd]{left:0;top:calc(var(--c) - 6px);transform:translate3d(calc(var(--t0) + var(--fpx) - 6px), 0, 0)}}.ms--anim[data-astro-cid-mfg2r4hd] .ms__icon[data-astro-cid-mfg2r4hd]{transition:transform .3s,background-color .2s,border-color .2s,color .2s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd]:not(.is-reached) .ms__icon[data-astro-cid-mfg2r4hd]{color:var(--cream);background-color:#0000;border-color:#f7e7c659;transform:scale(.82)}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd]:not(.is-reached) .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph{opacity:.35}.ms--anim[data-astro-cid-mfg2r4hd] .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph{transition:opacity .4s .1s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__title[data-astro-cid-mfg2r4hd]{transition:opacity .25s,transform .25s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__state[data-astro-cid-mfg2r4hd]{transition:opacity .25s,clip-path .25s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__here[data-astro-cid-mfg2r4hd]{transition:opacity .2s,transform .2s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd]:not(.is-reached) .ms__title[data-astro-cid-mfg2r4hd]{opacity:0;transform:translateY(14px)}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd]:not(.is-reached) .ms__state[data-astro-cid-mfg2r4hd]{opacity:0;clip-path:inset(0 100% 0 0)}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd]:not(.is-reached) .ms__here[data-astro-cid-mfg2r4hd]{opacity:0;transform:translateY(-8px)}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd].is-reached .ms__icon[data-astro-cid-mfg2r4hd]{transition:background-color .2s .38s,border-color .2s .4s,color .2s .38s;animation:.52s ease-in-out .38s backwards ms-pop}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd].is-reached .ms__title[data-astro-cid-mfg2r4hd]{transition:opacity .4s .12s,transform .4s .12s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd].is-reached .ms__state[data-astro-cid-mfg2r4hd]{clip-path:inset(0);transition:opacity .3s .2s,clip-path .6s cubic-bezier(.65,0,.35,1) .2s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd].is-reached .ms__here[data-astro-cid-mfg2r4hd]{transition:opacity .3s .3s,transform .3s .3s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done] .ms__icon[data-astro-cid-mfg2r4hd]:before{content:"";pointer-events:none;background:conic-gradient(var(--gold) var(--sweep), transparent var(--sweep));--sweep:0deg;border-radius:50%;transition:--sweep .2s;position:absolute;inset:-2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done].is-reached .ms__icon[data-astro-cid-mfg2r4hd]:before{--sweep:360deg;transition:--sweep .52s ease-out}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done] .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph path,.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done] .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph circle{stroke-dasharray:1 1.1;stroke-dashoffset:0;transition:stroke-dashoffset .2s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done]:not(.is-reached) .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph path,.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done]:not(.is-reached) .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph circle{stroke-dashoffset:1.05px}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done].is-reached .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph path,.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done].is-reached .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph circle{transition:stroke-dashoffset .7s ease-out .3s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done] .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph{opacity:1}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done] .ms__check[data-astro-cid-mfg2r4hd]{background:var(--navy);border:2px solid var(--cream);width:20px;height:20px;color:var(--cream);border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;bottom:-6px;right:-6px;transform:scale(0)}.ms--anim[data-astro-cid-mfg2r4hd] .ms__check[data-astro-cid-mfg2r4hd] svg{stroke-width:2.8px}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=done].is-reached .ms__check[data-astro-cid-mfg2r4hd]{transition:transform .4s cubic-bezier(.34,1.56,.64,1) .65s;transform:scale(1)}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=now].is-reached .ms__icon[data-astro-cid-mfg2r4hd],.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=next].is-reached .ms__icon[data-astro-cid-mfg2r4hd]{transition-delay:0s;animation-delay:0s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=now].is-reached .ms__icon[data-astro-cid-mfg2r4hd]:before,.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=now].is-reached .ms__icon[data-astro-cid-mfg2r4hd]:after{content:"";border:2px solid var(--gold);pointer-events:none;opacity:0;border-radius:50%;animation:2.4s ease-out infinite ms-sonar;position:absolute;inset:-2px}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=now].is-reached .ms__icon[data-astro-cid-mfg2r4hd]:after{animation-delay:1.2s}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=now].is-reached .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph{animation:4.5s ease-in-out .8s infinite ms-flip}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=next].is-reached .ms__icon[data-astro-cid-mfg2r4hd]{border-color:#0000}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=next].is-reached .ms__icon[data-astro-cid-mfg2r4hd]:before{content:"";border:2px dashed var(--gold);pointer-events:none;border-radius:50%;animation:24s linear infinite ms-spin;position:absolute;inset:-2px}.ms--anim[data-astro-cid-mfg2r4hd] .ms__step[data-astro-cid-mfg2r4hd][data-state=next].is-reached .ms__icon[data-astro-cid-mfg2r4hd] .ms__glyph path{transform-origin:12px 12px;transform-box:view-box;animation:3.2s ease-in-out .3s infinite alternate ms-swing}.ms--anim[data-astro-cid-mfg2r4hd] .ms-track__head[data-astro-cid-mfg2r4hd]{transition:opacity .3s}.ms--anim[data-astro-cid-mfg2r4hd].ms--walking .ms-track__head[data-astro-cid-mfg2r4hd]{opacity:1}.ms--anim[data-astro-cid-mfg2r4hd].ms--marching .ms-track__march[data-astro-cid-mfg2r4hd]{animation:1.1s linear infinite ms-march-y}@media (width>=1024px){.ms--anim[data-astro-cid-mfg2r4hd].ms--marching .ms-track__march[data-astro-cid-mfg2r4hd]{animation-name:ms-march-x}}.ms--offscreen[data-astro-cid-mfg2r4hd] *,.ms--offscreen[data-astro-cid-mfg2r4hd] :before,.ms--offscreen[data-astro-cid-mfg2r4hd] :after{animation-play-state:paused!important}@keyframes ms-pop{0%{transform:scale(.82)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes ms-sonar{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes ms-flip{0%{transform:rotate(0)}20%,to{transform:rotate(180deg)}}@keyframes ms-spin{to{transform:rotate(360deg)}}@keyframes ms-swing{0%{transform:rotate(-18deg)}to{transform:rotate(14deg)}}@keyframes ms-march-x{0%{background-position:0 0}to{background-position:12px 0}}@keyframes ms-march-y{0%{background-position:0 0}to{background-position:0 12px}}
