:root{--dur-micro:80ms;--dur-fast:120ms;--dur-quick:180ms;--dur-enter:240ms;--dur-slow:360ms;--dur-settle:540ms;--dur-cine:800ms;--dur-cine-long:1200ms;--e-standard:cubic-bezier(0.4,0,0.2,1);--e-out:cubic-bezier(0.16,1,0.3,1);--e-in:cubic-bezier(0.55,0,1,0.45);--e-emphasis:cubic-bezier(0.2,0,0,1);--e-linear:linear;--e-spring-settle:linear(0,0.0523,0.1676,0.3035,0.4371,0.557,0.6587,0.7417,0.8077,0.8588,0.8977,0.9268,0.9483,0.9639,0.9751,0.9831,0.9887,0.9925,0.9952,0.997,1);--e-spring-emphasis:linear(0,0.1211,0.3729,0.6353,0.8461,0.9853,1.0583,1.0823,1.0764,1.0569,1.0347,1.0161,1.0032,0.9961,0.9933,0.9934,0.9949,0.9967,0.9984,0.9995,1);--e-spring-cinematic:linear(0,0.0525,0.168,0.3043,0.4381,0.5582,0.66,0.743,0.8089,0.8599,0.8987,0.9277,0.949,0.9645,0.9757,0.9835,0.989,0.9928,0.9954,0.9971,1);--m-reveal:var(--dur-slow) var(--e-out);--m-settle:var(--dur-settle) var(--e-spring-settle);--m-scrub:var(--dur-micro) var(--e-linear);--m-morph:var(--dur-slow) var(--e-emphasis);--m-enter:var(--dur-enter) var(--e-out);--m-exit:var(--dur-fast) var(--e-in);--m-emphasis:var(--dur-settle) var(--e-spring-emphasis);--m-cinematic:var(--dur-cine-long) var(--e-spring-cinematic);--m-micro:var(--dur-micro) var(--e-standard);--m-hover:var(--dur-fast) var(--e-standard);--m-state:var(--dur-quick) var(--e-standard);--t-fast:var(--m-hover);--t:var(--m-state);--t-enter:var(--m-enter);--stagger:40ms;--stagger-cap:12;--motion-iterations:1}@keyframes sq-rise{0%{transform:translateY(6px)}to{transform:none}}@keyframes sq-rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sq-fade{0%{opacity:0}to{opacity:1}}@keyframes sq-reveal{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes sq-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes sq-emphasis{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}.sq-enter{animation:sq-rise-in var(--m-enter) both;animation-iteration-count:var(--motion-iterations)}.sq-reveal{animation:sq-reveal var(--m-reveal) both;animation-iteration-count:var(--motion-iterations)}.sq-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:sq-draw var(--m-cinematic) forwards;animation-iteration-count:var(--motion-iterations)}.sq-emphasise{animation:sq-emphasis var(--m-emphasis) both;animation-iteration-count:var(--motion-iterations);transform-box:fill-box;transform-origin:center}.sq-staggered{animation-delay:calc(var(--stagger) * var(--sq-stagger-index, 0))}[data-motion-loop]:not([data-motion-stop]){animation-name:none!important}[data-motion-loop][data-motion-stop][data-motion-paused=true]{animation-play-state:paused}.figure,[data-figure]{animation:none!important;opacity:1!important;transition-property:color,background-color,border-color,box-shadow,outline-color,text-decoration-color}.sq-enter:has(.figure,[data-figure]),[data-enter]:has(.figure,[data-figure]){animation-name:sq-rise}@media (prefers-reduced-motion:reduce){:root{--dur-micro:0ms;--dur-fast:0ms;--dur-quick:0ms;--dur-enter:0ms;--dur-slow:0ms;--dur-settle:0ms;--dur-cine:0ms;--dur-cine-long:0ms;--stagger:0ms;--e-spring-settle:linear;--e-spring-emphasis:linear;--e-spring-cinematic:linear}*,:after,:before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0s!important}*,:after,:before,html{scroll-behavior:auto!important}}