.AnimatedBrandMark-module__x9n-LW__figure{color:#222;width:100%;margin:0 auto}.AnimatedBrandMark-module__x9n-LW__stage{text-align:center;align-items:center;gap:calc(var(--cell) * .5);flex-direction:column;display:flex}.AnimatedBrandMark-module__x9n-LW__figure[data-scroll=true]{height:360svh}.AnimatedBrandMark-module__x9n-LW__figure[data-scroll=true] .AnimatedBrandMark-module__x9n-LW__stage{top:calc(var(--cell) * 2.5);height:calc(100svh - var(--cell) * 3);justify-content:center;position:sticky}.AnimatedBrandMark-module__x9n-LW__heading{flex-shrink:0}.AnimatedBrandMark-module__x9n-LW__drawing{width:min(100%, calc(var(--cell) * 11.2));flex-shrink:0;height:auto;margin-inline:auto;display:block;overflow:hidden}.AnimatedBrandMark-module__x9n-LW__figure[data-scroll=true] .AnimatedBrandMark-module__x9n-LW__drawing{width:var(--logo-sticky-width,min(calc(var(--cell) * 11.2), 50.4svh))}.AnimatedBrandMark-module__x9n-LW__left{transform:translateX(calc(var(--logo-split,0px) * -1))}.AnimatedBrandMark-module__x9n-LW__right{transform:translateX(var(--logo-split,0px))}.AnimatedBrandMark-module__x9n-LW__fill{clip-path:inset(var(--logo-inset,0%) 0 var(--logo-inset,0%) 0);transform-box:view-box}.AnimatedBrandMark-module__x9n-LW__letters{opacity:var(--logo-letters,0)}.AnimatedBrandMark-module__x9n-LW__contour{opacity:var(--logo-contour,0)}.AnimatedBrandMark-module__x9n-LW__emphasis{opacity:var(--logo-emphasis,0);clip-path:var(--logo-polygon,polygon(50.13% 60.44%, 40.96% 55.09%, 40.96% 45.1%, 50.13% 39.75%, 59.26% 45.11%, 59.26% 55.1%))}.AnimatedBrandMark-module__x9n-LW__assembly{transform:var(--logo-assembly,translate(0px, 0px) scale(1))}.AnimatedBrandMark-module__x9n-LW__word{opacity:var(--logo-word,0)}.AnimatedBrandMark-module__x9n-LW__caption{width:min(100%, calc(var(--cell) * 18));opacity:var(--logo-caption,1)}.AnimatedBrandMark-module__x9n-LW__caption[data-focused=true]{opacity:1}.AnimatedBrandMark-module__x9n-LW__caption[data-hidden=true]{opacity:0;visibility:hidden}.AnimatedBrandMark-module__x9n-LW__flowClosing{width:min(100%, calc(var(--cell) * 11.2));height:auto;margin-top:calc(var(--cell) * 1.5)}.AnimatedBrandMark-module__x9n-LW__figure[data-scroll=true] .AnimatedBrandMark-module__x9n-LW__flowClosing{display:none}.AnimatedBrandMark-module__x9n-LW__description{min-height:4.5em;font-size:max(18px, calc(var(--cell) * .42));text-wrap:pretty;justify-content:center;align-items:center;line-height:1.5;display:flex}.AnimatedBrandMark-module__x9n-LW__controls{justify-content:center;gap:calc(var(--cell) * .2);margin-top:calc(var(--cell) * .5);flex-wrap:wrap;display:flex}.AnimatedBrandMark-module__x9n-LW__controls button{appearance:none;border:1px solid color-mix(in srgb, currentColor 25%, transparent);min-height:44px;color:inherit;font-family:var(--font-mono), monospace;font-size:clamp(11px, calc(var(--cell) * .22), 14px);cursor:pointer;text-transform:none;background:0 0;border-radius:1.5em 1.5em 0;padding:.7em 1em;line-height:1.3;transition:background .18s,color .18s}.AnimatedBrandMark-module__x9n-LW__controls button[aria-pressed=true]{color:#fff;background:#222;border-color:#222}.AnimatedBrandMark-module__x9n-LW__controls button:focus-visible{outline-offset:4px;outline:2px solid}.AnimatedBrandMark-module__x9n-LW__number{opacity:.65;margin-right:.65em}@media (max-width:899px){.AnimatedBrandMark-module__x9n-LW__drawing{width:min(100%, calc(var(--cell) * 6.72))}.AnimatedBrandMark-module__x9n-LW__description{min-height:7.5em;font-size:18px}.AnimatedBrandMark-module__x9n-LW__controls{gap:calc(var(--cell) * .2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AnimatedBrandMark-module__x9n-LW__controls button{padding-inline:.6em;font-size:11px}}@media (prefers-reduced-motion:reduce){.AnimatedBrandMark-module__x9n-LW__left,.AnimatedBrandMark-module__x9n-LW__right,.AnimatedBrandMark-module__x9n-LW__fill,.AnimatedBrandMark-module__x9n-LW__assembly,.AnimatedBrandMark-module__x9n-LW__word,.AnimatedBrandMark-module__x9n-LW__caption,.AnimatedBrandMark-module__x9n-LW__contour,.AnimatedBrandMark-module__x9n-LW__emphasis,.AnimatedBrandMark-module__x9n-LW__letters,.AnimatedBrandMark-module__x9n-LW__controls button{transition:none!important}}
