.mc-lp-defs{position:absolute;width:0;height:0;overflow:hidden}.mc-lp-scrolly{display:none;grid-template-columns:540px minmax(0,1fr);gap:24px;align-items:start}.mc-lp-board{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none}.mc-lp-frame{display:flex;flex-direction:column;gap:12px;min-width:0}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.mc-lp-scrolly{display:grid}.mc-lp-board{display:none}}.mc-lp-stage{position:sticky;top:max(96px,calc(50vh - 200px));width:540px;height:400px}.mc-lp-steps{margin:0;padding:calc(35vh - 3.5rem) 0 calc(34vh - 3.5rem);list-style:none}.mc-lp-step+.mc-lp-step{margin-top:calc(62vh - 7rem)}.mc-lp-step p{opacity:.65;transition:opacity .3s var(--mc-ease-out)}.mc-lp-step[data-active=true] p{opacity:1}.mc-lp-step[data-active=true] .mc-lp-n{color:var(--mc-body)}.mc-lp-n{display:block;margin:0 0 8px;font:400 12px/1 AWS Diatype,sans-serif;color:var(--mc-faint);transition:color .3s var(--mc-ease-out)}.mc-lp-ground{fill:var(--mc-ground)}.mc-lp-ridge{fill:none;stroke:var(--mc-line-strong);stroke-width:1.25}.mc-lp-tower{fill:var(--mc-line-strong)}.mc-lp-ring{fill:none;stroke:var(--mc-faint);stroke-width:1}.mc-lp-lens{fill:#fff}.mc-lp-trail{fill:none;stroke:var(--mc-capable);stroke-width:2;stroke-linecap:round;stroke-dasharray:0 10}.mc-lp-trail--dense,.mc-lp-trail--purple,.mc-lp-trail--teal{stroke-width:3.5}.mc-lp-trail--dense,.mc-lp-trail--teal{stroke:var(--mc-initial)}.mc-lp-trail--dense{stroke-dashoffset:5}.mc-lp-trail--purple{stroke:var(--mc-capable)}.mc-lp-mask{fill:none;stroke:#fff;stroke-width:10;stroke-linecap:butt}.mc-lp-beam-edge{stroke:var(--mc-faint);stroke-width:1;stroke-dasharray:3 4;opacity:.4}.mc-lp-ladder{fill:none;stroke:var(--mc-faint);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.mc-lp-ladder line{stroke-dasharray:4 4;stroke-linecap:butt}.mc-lp-fsvg .mc-lp-trail{stroke-width:3}.mc-lp-fsvg .mc-lp-trail--dense,.mc-lp-fsvg .mc-lp-trail--purple,.mc-lp-fsvg .mc-lp-trail--teal{stroke-width:4.5}.mc-lp-fsvg .mc-lp-ladder{stroke-width:1.6}.mc-lp-fsvg .mc-lp-beam-edge{stroke-width:1.4}.mc-lp-fl{position:absolute;margin:0;white-space:nowrap}.mc-lp-fl--text{font:400 12px/15px AWS Diatype,sans-serif;color:var(--mc-muted)}.mc-lp-fl--work{font-size:11px;line-height:14px}.mc-lp-fl--lh{right:56.296%;bottom:65.5%;max-width:calc(43.7% - 6px);white-space:normal;text-align:right}@media (max-width:359px){.mc-lp-fl--text{font-size:11px;line-height:14px}.mc-lp-fl.mc-lp-fl--lh{left:3%;right:auto;bottom:68.5%;max-width:none;white-space:nowrap;text-align:left}.mc-lp-frame[data-frame="4"] .mc-lp-fl--lh{display:none}}@media (min-width:768px) and (max-width:1023px){.mc-lp-frame{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;align-items:center}}@media (min-width:1024px){.mc-lp-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}