.acb-cd{width:100%;pointer-events:none;transform-origin:center}.acb-cd svg{width:100%;height:auto;display:block;overflow:visible}.acb-cd--static .acb-cd-datums,.acb-cd--static .acb-cd-dimensions,.acb-cd--static .acb-cd-foundation,.acb-cd--static .acb-cd-hatch,.acb-cd--static .acb-cd-label-item,.acb-cd--static .acb-cd-labels,.acb-cd--static .acb-cd-letter-a-build,.acb-cd--static .acb-cd-letter-a-sketch,.acb-cd--static .acb-cd-letter-b-build,.acb-cd--static .acb-cd-letter-b-sketch,.acb-cd--static .acb-cd-letter-c-build,.acb-cd--static .acb-cd-letter-c-sketch,.acb-cd--static .acb-cd-outline{opacity:1;transform:none}.acb-cd--static .acb-cd-hatch-line,.acb-cd--static .acb-cd-stroke{stroke-dashoffset:0}.acb-cd--armed:not(.acb-cd--run) .acb-cd-construction-through,.acb-cd--armed:not(.acb-cd--run) .acb-cd-datums,.acb-cd--armed:not(.acb-cd--run) .acb-cd-dimensions,.acb-cd--armed:not(.acb-cd--run) .acb-cd-foundation,.acb-cd--armed:not(.acb-cd--run) .acb-cd-label-item,.acb-cd--armed:not(.acb-cd--run) .acb-cd-labels,.acb-cd--armed:not(.acb-cd--run) .acb-cd-letter-a-build,.acb-cd--armed:not(.acb-cd--run) .acb-cd-letter-b-build,.acb-cd--armed:not(.acb-cd--run) .acb-cd-letter-c-build{opacity:0}.acb-cd--armed:not(.acb-cd--run) .acb-cd-datums,.acb-cd--armed:not(.acb-cd--run) .acb-cd-label-item{transform:translateY(6px)}.acb-cd--armed:not(.acb-cd--run) .acb-cd-hatch-line,.acb-cd--armed:not(.acb-cd--run) .acb-cd-stroke{stroke-dasharray:1;stroke-dashoffset:1}.acb-cd--armed:not(.acb-cd--run) .acb-cd-outline{opacity:0}.acb-cd--armed .acb-cd-hatch-line,.acb-cd--armed .acb-cd-stroke,.acb-cd--run .acb-cd-hatch-line,.acb-cd--run .acb-cd-stroke{stroke-dasharray:1}.acb-cd--run .acb-cd-foundation{animation:acb-cd-fade .45s ease-out both}.acb-cd--run .acb-cd-foundation .acb-cd-stroke{animation:acb-cd-draw .5s ease-out 40ms both}.acb-cd--run .acb-cd-letter-a-build{animation:acb-cd-fade .35s ease-out .2s both}.acb-cd--run .acb-cd-letter-a-build .acb-cd-stroke{animation:acb-cd-draw .55s ease-out .22s both}.acb-cd--run .acb-cd-letter-c-build{animation:acb-cd-fade .35s ease-out .38s both}.acb-cd--run .acb-cd-letter-c-build .acb-cd-stroke{animation:acb-cd-draw .55s ease-out .4s both}.acb-cd--run .acb-cd-letter-b-build{animation:acb-cd-fade .35s ease-out .56s both}.acb-cd--run .acb-cd-letter-b-build .acb-cd-stroke{animation:acb-cd-draw .55s ease-out .58s both}.acb-cd--run .acb-cd-letter-a-sketch .acb-cd-hatch-line,.acb-cd--run .acb-cd-letter-b-sketch .acb-cd-hatch-line,.acb-cd--run .acb-cd-letter-c-sketch .acb-cd-hatch-line{animation:acb-cd-draw .42s ease-out both}.acb-cd--run .acb-cd-letter-a-sketch .acb-cd-hatch-line:nth-child(3n+1){animation-delay:.72s}.acb-cd--run .acb-cd-letter-a-sketch .acb-cd-hatch-line:nth-child(3n+2){animation-delay:.78s}.acb-cd--run .acb-cd-letter-a-sketch .acb-cd-hatch-line:nth-child(3n){animation-delay:.84s}.acb-cd--run .acb-cd-letter-c-sketch .acb-cd-hatch-line:nth-child(3n+1){animation-delay:.98s}.acb-cd--run .acb-cd-letter-c-sketch .acb-cd-hatch-line:nth-child(3n+2){animation-delay:1.04s}.acb-cd--run .acb-cd-letter-c-sketch .acb-cd-hatch-line:nth-child(3n){animation-delay:1.1s}.acb-cd--run .acb-cd-letter-b-sketch .acb-cd-hatch-line:nth-child(3n+1){animation-delay:1.24s}.acb-cd--run .acb-cd-letter-b-sketch .acb-cd-hatch-line:nth-child(3n+2){animation-delay:1.3s}.acb-cd--run .acb-cd-letter-b-sketch .acb-cd-hatch-line:nth-child(3n){animation-delay:1.36s}.acb-cd--run .acb-cd-letter-b-sketch .acb-cd-hatch--cross .acb-cd-hatch-line:nth-child(odd){animation-delay:1.42s}.acb-cd--run .acb-cd-letter-b-sketch .acb-cd-hatch--cross .acb-cd-hatch-line:nth-child(2n){animation-delay:1.46s}.acb-cd--run .acb-cd-construction-through--a{animation:acb-cd-fade-through-a .4s ease-out .95s both}.acb-cd--run .acb-cd-construction-through--c{animation:acb-cd-fade-through-c .35s ease-out 1.2s both}.acb-cd--run .acb-cd-construction-through--b{animation:acb-cd-fade-through-b .3s ease-out 1.55s both}.acb-cd--run.acb-cd--idle .acb-cd-construction-through--a,.acb-cd--static .acb-cd-construction-through--a{opacity:.85}.acb-cd--run.acb-cd--idle .acb-cd-construction-through--c,.acb-cd--static .acb-cd-construction-through--c{opacity:.55}.acb-cd--run.acb-cd--idle .acb-cd-construction-through--b,.acb-cd--static .acb-cd-construction-through--b{opacity:.28}.acb-cd--run .acb-cd-letter-a-sketch .acb-cd-outline{animation:acb-cd-fade .38s ease-out 1s both}.acb-cd--run .acb-cd-letter-c-sketch .acb-cd-outline{animation:acb-cd-fade .38s ease-out 1.26s both}.acb-cd--run .acb-cd-letter-b-sketch .acb-cd-outline{animation:acb-cd-fade .38s ease-out 1.52s both}.acb-cd--run .acb-cd-dimensions{animation:acb-cd-fade .32s ease-out 1.7s both}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke{animation:acb-cd-draw .32s ease-out both}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:first-child{animation-delay:1.72s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(2){animation-delay:1.75s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(3){animation-delay:1.78s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(4){animation-delay:1.81s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(5){animation-delay:1.84s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(6){animation-delay:1.87s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(7){animation-delay:1.9s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(8){animation-delay:1.93s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(9){animation-delay:1.96s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(10){animation-delay:1.99s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(11){animation-delay:2.02s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(12){animation-delay:2.05s}.acb-cd--run .acb-cd-dimensions .acb-cd-stroke:nth-child(n+13){animation-delay:2.08s}.acb-cd--run .acb-cd-datums{animation:acb-cd-rise .17s ease-out 1.9s both}.acb-cd--run .acb-cd-labels{opacity:1}.acb-cd--run .acb-cd-label-item{animation:acb-cd-rise .17s ease-out both}.acb-cd--run .acb-cd-label-item:first-child{animation-delay:1.98s}.acb-cd--run .acb-cd-label-item:nth-child(2){animation-delay:2.04s}.acb-cd--run .acb-cd-label-item:nth-child(3){animation-delay:2.1s}.acb-cd--run .acb-cd-label-item:nth-child(4){animation-delay:2.16s}.acb-cd--run .acb-cd-label-item:nth-child(5){animation-delay:2.22s}.acb-cd--run .acb-cd-label-item:nth-child(n+6){animation-delay:2.28s}.acb-cd--idle .acb-cd-datum-pulse{animation:acb-cd-datum-pulse 14s ease-out infinite;transform-box:fill-box;transform-origin:center}.acb-cd--idle .acb-cd-datum-pulse--delay{animation-delay:.35s}@keyframes acb-cd-fade{0%{opacity:0}to{opacity:1}}@keyframes acb-cd-fade-through-a{0%{opacity:0}to{opacity:.85}}@keyframes acb-cd-fade-through-c{0%{opacity:0}to{opacity:.55}}@keyframes acb-cd-fade-through-b{0%{opacity:0}to{opacity:.28}}@keyframes acb-cd-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes acb-cd-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes acb-cd-datum-pulse{0%{opacity:.2}3.5%{opacity:1}7%{opacity:.2}7.01%,to{opacity:.34}}.acb-hero-bg-grid{opacity:0}.acb-hero-bg-grid.is-visible{animation:acb-cd-fade .45s ease-out both}.acb-hero-bg-grid.is-static{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.acb-cd--armed .acb-cd-datums,.acb-cd--armed .acb-cd-dimensions,.acb-cd--armed .acb-cd-foundation,.acb-cd--armed .acb-cd-hatch,.acb-cd--armed .acb-cd-label-item,.acb-cd--armed .acb-cd-labels,.acb-cd--armed .acb-cd-letter-a-build,.acb-cd--armed .acb-cd-letter-a-sketch,.acb-cd--armed .acb-cd-letter-b-build,.acb-cd--armed .acb-cd-letter-b-sketch,.acb-cd--armed .acb-cd-letter-c-build,.acb-cd--armed .acb-cd-letter-c-sketch,.acb-cd--armed .acb-cd-outline{opacity:1!important;transform:none!important;animation:none!important}.acb-cd--armed .acb-cd-construction-through--a{opacity:.85!important;animation:none!important}.acb-cd--armed .acb-cd-construction-through--c{opacity:.55!important;animation:none!important}.acb-cd--armed .acb-cd-construction-through--b{opacity:.28!important;animation:none!important}.acb-cd--armed .acb-cd-hatch-line,.acb-cd--armed .acb-cd-stroke{stroke-dashoffset:0!important;animation:none!important}.acb-cd--idle .acb-cd-datum-pulse{animation:none!important;opacity:.34!important}.acb-hero-bg-grid{opacity:1!important;animation:none!important}}@media (scripting:none){.acb-cd--armed .acb-cd-datums,.acb-cd--armed .acb-cd-dimensions,.acb-cd--armed .acb-cd-foundation,.acb-cd--armed .acb-cd-labels,.acb-cd--armed .acb-cd-letter-a-build,.acb-cd--armed .acb-cd-letter-b-build,.acb-cd--armed .acb-cd-letter-c-build,.acb-cd--armed .acb-cd-outline{opacity:1}.acb-cd--armed .acb-cd-hatch-line,.acb-cd--armed .acb-cd-stroke{stroke-dashoffset:0}}