.m8HxfG_container{font:var(--font-weight-body) var(--route-text,16px)/var(--ds-body-line,24px) var(--font-body);container-type:inline-size}.m8HxfG_graphic{grid-template-rows:auto fit-content(var(--ds-process-height,320px));background:var(--black);border:var(--process-frame-border,var(--ds-rule-width,1px)) solid var(--rule);border-radius:var(--ds-chart-radius);color:var(--white);--process-padding:24px;--process-column-gap:16px;--process-label-gap:24px;--process-artwork-size:min(6em, calc((100cqi - 2 * var(--process-padding) - (var(--process-stage-count) - 1) * var(--process-column-gap)) / var(--process-stage-count)));display:grid}.m8HxfG_header{padding:var(--process-padding) var(--process-padding) 0}.m8HxfG_graphic .m8HxfG_header>:first-child{margin:0}.m8HxfG_graphic .m8HxfG_header>p{border:1px solid var(--rule);text-align:center;margin:24px 0 0;padding:16px}.m8HxfG_canvas{padding:var(--process-padding);grid-row:2;align-content:center;display:grid}.m8HxfG_layout{grid-template-columns:repeat(var(--process-stage-count), minmax(0, 1fr));gap:var(--process-column-gap);align-items:start;display:grid}.m8HxfG_stage{row-gap:var(--process-label-gap);grid-template-rows:auto auto;min-width:0;display:grid;position:relative}.m8HxfG_artwork{width:var(--process-artwork-size);max-width:100%;height:calc(var(--process-artwork-size) * 9 / 8);justify-self:center}.m8HxfG_label{text-align:center;overflow-wrap:anywhere;position:static}.m8HxfG_connector{top:calc(var(--process-artwork-size) * 9 / 16 - 5px);left:calc(50% + var(--process-artwork-size) / 2);width:calc(100% + var(--process-column-gap) - var(--process-artwork-size));pointer-events:none;height:10px;position:absolute}.m8HxfG_connector svg{width:100%;height:100%;display:block;overflow:visible}.m8HxfG_connector path{fill:none;stroke:color-mix(in srgb, var(--white) 20%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.m8HxfG_traveler{background:var(--lime);opacity:0;width:6px;height:6px;box-shadow:0 0 8px color-mix(in srgb, var(--lime) 50%, transparent);border-radius:50%;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.m8HxfG_mobile{display:none}.m8HxfG_connectorLabel{color:var(--text-secondary);white-space:nowrap;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.m8HxfG_layout[data-process-bypass=true]{margin-top:48px;position:relative}.m8HxfG_bypass{left:calc((100% + var(--process-column-gap)) / (2 * var(--process-stage-count)) - var(--process-column-gap) / 2 + var(--process-bypass-from) * (100% + var(--process-column-gap)) / var(--process-stage-count));width:calc(var(--process-bypass-span) * (100% + var(--process-column-gap)) / var(--process-stage-count));height:calc(32px + var(--process-artwork-size) * 9 / 16);pointer-events:none;position:absolute;top:-32px}.m8HxfG_bypass svg{width:100%;height:100%;display:block;overflow:visible}.m8HxfG_bypass path{fill:none;stroke:var(--text-secondary);stroke-width:1px;vector-effect:non-scaling-stroke}.m8HxfG_bypass>span{background:var(--black);color:var(--text-secondary);padding-inline:8px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@container (max-width:38em){.m8HxfG_graphic{--process-padding:var(--ds-chart-mobile-padding);grid-template-rows:auto fit-content(var(--editorial-small-content-height,var(--ds-visual-height,80svh)))}.m8HxfG_desktop{display:none}.m8HxfG_mobile{width:min(100%, calc(16em + var(--process-label-gap)));--process-connector-size:var(--process-label-gap);--process-artwork-size:min(5.5em, calc((100cqi - 2 * var(--process-padding) - var(--process-label-gap)) / 2));grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:0;margin-inline:auto;display:grid}.m8HxfG_mobile .m8HxfG_stage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto minmax(var(--process-connector-size),max-content);-moz-column-gap:var(--process-label-gap);column-gap:var(--process-label-gap);align-items:center;row-gap:0}.m8HxfG_mobile .m8HxfG_stage:last-child{grid-template-rows:auto}.m8HxfG_mobile .m8HxfG_artwork{grid-area:1/1}.m8HxfG_mobile .m8HxfG_label{text-align:center;grid-area:1/2}.m8HxfG_mobile .m8HxfG_connector{grid-area:2/1;place-self:stretch center;width:10px;height:auto;position:relative;top:auto;left:auto}.m8HxfG_mobile .m8HxfG_connector svg{position:absolute;inset:0}.m8HxfG_mobile .m8HxfG_traveler{top:0;left:50%}.m8HxfG_mobile .m8HxfG_connectorLabel{width:max-content;max-width:calc(50cqi - var(--process-padding) - 18px);white-space:normal;overflow-wrap:anywhere;display:block;position:relative;top:auto;left:calc(100% + 8px);transform:none}.m8HxfG_mobile[data-process-bypass=true]{margin-top:0}.m8HxfG_mobile .m8HxfG_bypass{width:auto;height:auto;margin-bottom:var(--process-label-gap);text-align:center;position:static}.m8HxfG_mobile .m8HxfG_bypass svg{display:none}.m8HxfG_mobile .m8HxfG_bypass>span{padding:0;position:static;transform:none}}@container (max-width:calc(13em + 72px)){.m8HxfG_mobile{--process-artwork-size:min(5.5em, calc(100cqi - 2 * var(--process-padding)))}.m8HxfG_mobile .m8HxfG_stage{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(var(--process-connector-size),max-content);row-gap:var(--process-label-gap)}.m8HxfG_mobile .m8HxfG_stage:last-child{grid-template-rows:auto auto}.m8HxfG_mobile .m8HxfG_label{grid-area:2/1}.m8HxfG_mobile .m8HxfG_connector{grid-row:3}}
.sYTI4G_artwork{width:100%;height:100%;position:relative}.sYTI4G_artwork svg{aspect-ratio:8/9;width:100%;height:auto;display:block}.sYTI4G_artwork>span{white-space:nowrap;text-align:center;font:inherit;position:absolute;transform:translate(-50%,-50%)}.sYTI4G_artwork>[data-process-label=input]{color:var(--text-secondary);font:var(--ds-chartLabel-font-weight) var(--ds-chart-label-size)/var(--ds-chart-label-line) var(--ds-chartLabel-font);letter-spacing:var(--ds-chart-label-tracking);font-synthesis:var(--ds-chartLabel-font-synthesis);text-transform:var(--ds-chartLabel-transform);font-style:normal}.sYTI4G_route{fill:none;stroke:color-mix(in srgb, var(--white) 20%, transparent);stroke-width:1px}.sYTI4G_symbol :is(circle,rect,line,path){fill:none;stroke:color-mix(in srgb, var(--white) 60%, transparent);stroke-width:1px}.sYTI4G_symbol circle{fill:var(--black)}.sYTI4G_wordmark{aspect-ratio:694.856/66.93;vertical-align:middle;background:currentColor;width:min(6.5em,100%);display:inline-block;-webkit-mask:url(/assets/technology-logos/airmade-wordmark.svg) 50%/contain no-repeat;mask:url(/assets/technology-logos/airmade-wordmark.svg) 50%/contain no-repeat}.sYTI4G_pulse{transform-box:fill-box;transform-origin:50%}.sYTI4G_pulse ellipse{fill:color-mix(in srgb, var(--lime) 6%, var(--black));stroke:var(--lime);stroke-width:1.5px}.sYTI4G_particle{opacity:0;fill:var(--lime);transform-box:view-box;transform-origin:0 0;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--lime) 65%, transparent))}.sYTI4G_symbol .sYTI4G_fuelPoint{fill:var(--lime);stroke:none}
