.ImplementationHero-module__7JxDmq__stage{--inset-x:calc(var(--panel-pad-x) + var(--outline-w));--inset-y:calc(var(--panel-pad-y) + var(--outline-w));grid-template-columns:var(--inset-x) minmax(0, 1fr) var(--inset-x);grid-template-rows:var(--inset-y) auto auto var(--inset-y) auto;max-width:calc(var(--container) - var(--space-9) - var(--space-1));margin-inline:auto;display:grid}.ImplementationHero-module__7JxDmq__plate{grid-area:1/1/5/-1}.ImplementationHero-module__7JxDmq__title,.ImplementationHero-module__7JxDmq__copy,.ImplementationHero-module__7JxDmq__photo{z-index:var(--z-content);min-width:0;position:relative}.ImplementationHero-module__7JxDmq__title{margin:0 0 var(--space-4);grid-area:2/2}.ImplementationHero-module__7JxDmq__copy{grid-area:3/2}.ImplementationHero-module__7JxDmq__ctas{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.ImplementationHero-module__7JxDmq__photo{margin-top:var(--space-5);aspect-ratio:var(--pic-ratio-row);border-radius:var(--radius-image);grid-area:5/1/auto/-1;overflow:hidden}.ImplementationHero-module__7JxDmq__photo picture,.ImplementationHero-module__7JxDmq__photo img{width:100%;height:100%}.ImplementationHero-module__7JxDmq__photo img{object-fit:cover}@media (max-width:559.98px){.ImplementationHero-module__7JxDmq__secondary{display:none}}@media (min-width:900px){.ImplementationHero-module__7JxDmq__stage{--photo-w:min(calc(34svh * 4 / 3), 30rem, 42%);grid-template-columns:var(--inset-x) minmax(0, 1fr) var(--photo-w) var(--inset-x);grid-template-rows:var(--inset-y) auto auto var(--inset-y)}.ImplementationHero-module__7JxDmq__title{grid-column:2/4}.ImplementationHero-module__7JxDmq__copy{padding-inline-end:var(--panel-gap)}.ImplementationHero-module__7JxDmq__photo{grid-area:3/3;align-self:start;margin-top:0}}
.StaggerDiagram-module__KAeEeG__track{--dot:var(--space-3);--rule:var(--outline-w-sm);padding:0 0 0 var(--space-5);gap:var(--space-4);border-left:var(--rule) solid var(--outline-lavender);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.StaggerDiagram-module__KAeEeG__term{min-width:0;position:relative}.StaggerDiagram-module__KAeEeG__dot{top:calc((1lh - var(--dot)) / 2);left:calc(-1 * (var(--space-5) + var(--rule) / 2 + var(--dot) / 2));width:var(--dot);height:var(--dot);background:var(--purple-600);border-radius:50%;position:absolute}.StaggerDiagram-module__KAeEeG__when{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.StaggerDiagram-module__KAeEeG__season{font-family:var(--font-display);font-synthesis:none;font-weight:400;font-size:var(--fs-h4);line-height:var(--lh-heading);text-transform:uppercase;color:var(--heading)}@media (min-width:560px){.StaggerDiagram-module__KAeEeG__track{padding:var(--space-4) 0 0;border-left:0;border-top:var(--rule) solid var(--outline-lavender);grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.StaggerDiagram-module__KAeEeG__term{padding-right:var(--space-5)}.StaggerDiagram-module__KAeEeG__dot{top:calc(-1 * (var(--space-4) + var(--rule) / 2 + var(--dot) / 2));left:0}}
