@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";.ConstructionHeroDiagram_placeholder__muZK_{width:100%;max-width:60rem;margin:0 auto;display:flex;align-items:center;justify-content:center}.ConstructionHeroDiagram_card__2szF1{width:100%;border-radius:1.8rem;padding:2rem;background:radial-gradient(circle at 75% 15%,rgba(88,101,242,.16),transparent 40%),hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 3rem 8rem rgba(0,0,0,.35),0 0 5rem rgba(88,101,242,.08)}.ConstructionHeroDiagram_cardHeader__RyBnS{margin-bottom:1.6rem}.ConstructionHeroDiagram_cardHeader__RyBnS strong{display:block;font-size:1.5rem;color:var(--color-light);font-weight:700}.ConstructionHeroDiagram_cardHeader__RyBnS span{display:block;margin-top:.4rem;font-size:1rem;color:var(--color-grey-light)}.ConstructionHeroDiagram_blueprintRow__enURD{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:1.8rem;gap:1.8rem}.ConstructionHeroDiagram_blueprint__wUcVD{position:relative;border-radius:1.2rem;padding:1rem;background-color:hsla(0,0%,100%,.025);background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:1.4rem 1.4rem;border:1px solid hsla(0,0%,100%,.08)}.ConstructionHeroDiagram_blueprintSvg__pDnmM{width:100%;height:auto;display:block}.ConstructionHeroDiagram_blueprintSvg__pDnmM line,.ConstructionHeroDiagram_blueprintSvg__pDnmM rect{fill:none;stroke:hsla(0,0%,100%,.3);stroke-width:2}.ConstructionHeroDiagram_blueprintDoor__SMvLf{fill:none;stroke:hsla(0,0%,100%,.3);stroke-width:1.5;stroke-dasharray:3 3}.ConstructionHeroDiagram_pin__sYN4q{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-100%)}.ConstructionHeroDiagram_pinMarker__JT2LG{width:2.2rem;height:2.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-secondary);color:#252525;box-shadow:0 0 0 4px rgba(104,229,177,.2)}.ConstructionHeroDiagram_pinMarker__JT2LG svg{font-size:1.2rem}.ConstructionHeroDiagram_pinDelayed__DNj_6 .ConstructionHeroDiagram_pinMarker__JT2LG{background:var(--color-warning);box-shadow:0 0 0 4px rgba(250,162,1,.2)}.ConstructionHeroDiagram_pinCard__DI_3S{margin-top:.5rem;padding:.5rem .8rem;border-radius:.7rem;background:rgba(37,37,37,.85);border:1px solid hsla(0,0%,100%,.1);white-space:nowrap;display:flex;flex-direction:column;align-items:center;gap:.1rem}.ConstructionHeroDiagram_pinCard__DI_3S strong{font-size:.75rem;color:var(--color-light);font-weight:700}.ConstructionHeroDiagram_pinCard__DI_3S small{font-size:.68rem;color:var(--color-grey-light)}.ConstructionHeroDiagram_pinCard__DI_3S em{font-style:normal;font-size:.7rem;font-weight:700;color:var(--color-secondary)}.ConstructionHeroDiagram_pinDelayed__DNj_6 .ConstructionHeroDiagram_pinCard__DI_3S em{color:var(--color-warning)}.ConstructionHeroDiagram_stockPanel__Ef9WW{padding:1.4rem;border-radius:1.2rem;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.07);display:flex;flex-direction:column}.ConstructionHeroDiagram_stockPanel__Ef9WW>p{font-size:1.05rem;color:var(--color-grey-light);margin:0 0 1.3rem}.ConstructionHeroDiagram_gaugeRow__sAfvr{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.4rem}.ConstructionHeroDiagram_gaugeRow__sAfvr:last-child{margin-bottom:0}.ConstructionHeroDiagram_gaugeLabel__SqQdG{display:flex;align-items:baseline;justify-content:space-between;font-size:.9rem;color:var(--color-grey-light)}.ConstructionHeroDiagram_gaugeLabel__SqQdG small{font-size:.85rem;color:var(--color-light);font-weight:600}.ConstructionHeroDiagram_gaugeTrack__WBo6h{width:100%;height:.8rem;border-radius:.5rem;overflow:hidden;background:hsla(0,0%,100%,.06)}.ConstructionHeroDiagram_gaugeTrack__WBo6h i{display:block;height:100%;border-radius:.5rem;background:linear-gradient(90deg,var(--color-primary),rgba(88,101,242,.6))}@media only screen and (max-width:56.25em){.ConstructionHeroDiagram_card__2szF1{padding:1.5rem}.ConstructionHeroDiagram_blueprintRow__enURD{grid-template-columns:minmax(0,1fr)}.ConstructionHeroDiagram_pinCard__DI_3S{display:none}}@media only screen and (max-width:37.5em){.ConstructionHeroDiagram_placeholder__muZK_{max-width:100%}.ConstructionHeroDiagram_card__2szF1{padding:1.2rem;border-radius:1.3rem}.ConstructionHeroDiagram_cardHeader__RyBnS strong{font-size:1.25rem}.ConstructionHeroDiagram_pinMarker__JT2LG{width:1.9rem;height:1.9rem}}