.pillar-diag{margin:48px auto;max-width:1000px;width:100%}.pillar-diag svg{display:block;height:auto;margin:0 auto;width:100%}.pillar-comp,.pillar-diag,.pillar-ilust{transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}.pillar-comp.is-pending,.pillar-diag.is-pending,.pillar-ilust.is-pending{opacity:0;transform:translateY(30px)}.pillar-comp .anim-flow-coral,.pillar-comp .anim-flow-cyan,.pillar-diag .anim-flow-coral,.pillar-diag .anim-flow-cyan,.pillar-ilust .anim-flow-coral,.pillar-ilust .anim-flow-cyan{animation:inair-flow 2.5s linear infinite;stroke-dasharray:6 6}@keyframes inair-flow{to{stroke-dashoffset:-72}}.pillar-comp .anim-pulse-coral,.pillar-diag .anim-pulse-coral,.pillar-ilust .anim-pulse-coral{animation:inair-pulse 2.5s ease-in-out infinite}@keyframes inair-pulse{0%,to{opacity:.6}50%{opacity:1}}.pillar-comp .anim-dash-pulse,.pillar-diag .anim-dash-pulse,.pillar-ilust .anim-dash-pulse{animation:inair-dash-pulse 2.5s ease-in-out infinite}@keyframes inair-dash-pulse{0%,to{opacity:.45}50%{opacity:1}}.pillar-comp .anim-dash-pulse.anim-pulse-coral,.pillar-diag .anim-dash-pulse.anim-pulse-coral,.pillar-ilust .anim-dash-pulse.anim-pulse-coral{animation:inair-alert 1.6s ease-in-out infinite}@keyframes inair-alert{0%,to{opacity:.25}50%{opacity:1}}.pillar-comp .anim-float,.pillar-diag .anim-float,.pillar-ilust .anim-float{animation:inair-float 4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes inair-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.pillar-comp .anim-flow-dash,.pillar-diag .anim-flow-dash,.pillar-ilust .anim-flow-dash{animation:inair-flow-var var(--t,.3s) linear infinite}.pillar-comp .anim-flow-dash.anim-dash-pulse,.pillar-diag .anim-flow-dash.anim-dash-pulse,.pillar-ilust .anim-flow-dash.anim-dash-pulse{animation:inair-flow-var var(--t,.3s) linear infinite,inair-dash-pulse 2.5s ease-in-out infinite}.pillar-comp .anim-flow-dash.anim-dash-pulse.anim-pulse-coral,.pillar-diag .anim-flow-dash.anim-dash-pulse.anim-pulse-coral,.pillar-ilust .anim-flow-dash.anim-dash-pulse.anim-pulse-coral{animation:inair-flow-var var(--t,.3s) linear infinite,inair-alert 1.6s ease-in-out infinite}@keyframes inair-flow-var{0%{stroke-dashoffset:var(--o,0px)}to{stroke-dashoffset:calc(var(--o, 0px) - var(--p, 12px))}}.is-offscreen svg,.is-offscreen svg *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.pillar-comp,.pillar-comp svg *,.pillar-diag,.pillar-diag svg *,.pillar-ilust,.pillar-ilust svg *{animation:none!important;transition:none!important}.pillar-comp.is-pending,.pillar-diag.is-pending,.pillar-ilust.is-pending{opacity:1;transform:none}}