.Mission-module__aXsSvq__page{background:var(--background-color--background-primary);color:var(--text-color--text-primary);padding:7.5rem 1rem 10rem;font-family:Geist,Helvetica Neue,Arial,sans-serif}.Mission-module__aXsSvq__title{letter-spacing:-.02em;margin:0;font-size:clamp(2.625rem,4.5vw,3.5rem);font-weight:400;line-height:1.143}.Mission-module__aXsSvq__centered{text-align:center}.Mission-module__aXsSvq__eraTitle{letter-spacing:-.01em;color:var(--text-1);margin:0;font-size:1.75rem;font-weight:400;line-height:2.25rem}.Mission-module__aXsSvq__body{letter-spacing:-.01em;color:var(--text-2);margin:.875rem 0 0;font-size:1.125rem;line-height:1.75rem}.Mission-module__aXsSvq__stack{flex-direction:column;align-items:center;display:flex}.Mission-module__aXsSvq__chip{border-radius:var(--radius-control);background:var(--tone-raised);text-transform:uppercase;color:var(--text-2);margin:0;padding:.4375rem .8125rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.25rem}.Mission-module__aXsSvq__eraNow .Mission-module__aXsSvq__chip{background:var(--brand-layer);color:var(--text-1);letter-spacing:.02em;box-shadow:inset 0 1px 0 var(--brand-layer-edge), 0 2px 0 var(--brand-deep)}.Mission-module__aXsSvq__drawStack [data-draw=fade]{opacity:0}.Mission-module__aXsSvq__drawStack .Mission-module__aXsSvq__title{margin-bottom:1.375rem}.Mission-module__aXsSvq__drawEra{width:100%;max-width:45rem;position:relative}.Mission-module__aXsSvq__outline{z-index:1;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.Mission-module__aXsSvq__outline path{fill:none;stroke:var(--brand);stroke-width:1px;stroke-dasharray:1 2;stroke-dashoffset:calc(1 - clamp(0, (var(--draw,0) - var(--at)) / var(--len), 1))}.Mission-module__aXsSvq__drawChip{z-index:2;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%,-50%)}.Mission-module__aXsSvq__drawBox{text-align:center;flex-direction:column;align-items:center;padding:5.25rem 3rem 3.5rem;display:flex;position:relative}.Mission-module__aXsSvq__panel,.Mission-module__aXsSvq__drawText{--soft:4rem;-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--draw,0) * (100% + var(--soft)) - var(--soft)), transparent calc(var(--draw,0) * (100% + var(--soft))));-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--draw,0) * (100% + var(--soft)) - var(--soft)), transparent calc(var(--draw,0) * (100% + var(--soft))));mask-image:linear-gradient(to bottom, #000 calc(var(--draw,0) * (100% + var(--soft)) - var(--soft)), transparent calc(var(--draw,0) * (100% + var(--soft))))}.Mission-module__aXsSvq__panel{border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);position:absolute;inset:0}.Mission-module__aXsSvq__eraNow .Mission-module__aXsSvq__panel{box-shadow:inset 0 1px 0 var(--brand-layer-edge)}.Mission-module__aXsSvq__drawText{--soft:3rem;flex-direction:column;align-items:center;display:flex;position:relative}.Mission-module__aXsSvq__drawBox .Mission-module__aXsSvq__body{max-width:35rem}.Mission-module__aXsSvq__drawFigure{justify-content:center;width:100%;margin-top:3rem;display:flex;position:relative}.Mission-module__aXsSvq__isoFigure{--soft:2rem;--edge:calc((var(--from) + var(--draw,0) * (var(--to) - var(--from))) * 100%);max-width:100%;-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--edge) - var(--soft)), transparent var(--edge));-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--edge) - var(--soft)), transparent var(--edge));mask-image:linear-gradient(to bottom, #000 calc(var(--edge) - var(--soft)), transparent var(--edge));position:relative}.Mission-module__aXsSvq__isoFigure[data-drawn]{-webkit-mask-image:none;mask-image:none}.Mission-module__aXsSvq__iso{max-width:100%;height:auto;display:block}.Mission-module__aXsSvq__drawStack .Mission-module__aXsSvq__isoGuide{stroke:#5a5a63;stroke-width:1px;stroke-dasharray:3 3}.Mission-module__aXsSvq__iso path{stroke-width:1px;stroke-linejoin:round}.Mission-module__aXsSvq__hatchLine{stroke:#34343d;stroke-width:1px}@media (max-width:479px){.Mission-module__aXsSvq__drawBox{padding:3.5rem 1.25rem 2.5rem}}
