.sa[data-astro-cid-cnmxhu3v]{width:100%;height:100%;display:block}.sa[data-astro-cid-cnmxhu3v] [data-astro-cid-cnmxhu3v]{transform-box:fill-box}.sa[data-astro-cid-cnmxhu3v] .sa-lbl{letter-spacing:.14em;fill:#f3efe699;font-family:DM Mono,monospace;font-size:10.5px}.sa[data-astro-cid-cnmxhu3v] .sa-kpi{fill:#f3efe6;font-family:Cormorant Garamond,serif;font-size:22px}.sa[data-astro-cid-cnmxhu3v] .sa-ln{fill:#f3efe64d;font-family:DM Mono,monospace;font-size:9px}.sa[data-astro-cid-cnmxhu3v] .sa-aa{fill:none;stroke:#f3efe666;stroke-width:1px;font-family:Cormorant Garamond,serif;font-size:190px;font-style:italic}.sa-f1[data-astro-cid-cnmxhu3v],.sa-f2[data-astro-cid-cnmxhu3v],.sa-f3[data-astro-cid-cnmxhu3v]{transform-box:view-box;animation:7s ease-in-out infinite saFloat}.sa-f2[data-astro-cid-cnmxhu3v]{animation-duration:8s;animation-delay:-2s}.sa-f3[data-astro-cid-cnmxhu3v]{animation-duration:9s;animation-delay:-4s}@keyframes saFloat{50%{transform:translateY(-6px)}}.sa-link[data-astro-cid-cnmxhu3v]{fill:none;stroke:#ffc5478c;stroke-width:1.4px;stroke-dasharray:4 6;animation:1.6s linear infinite saDash}.sa-flow[data-astro-cid-cnmxhu3v]{fill:none;stroke:#ffc547;stroke-width:2px;stroke-dasharray:4 6;animation:1.2s linear infinite saDash;animation-delay:var(--dl,0s)}@keyframes saDash{to{stroke-dashoffset:-20px}}.sa-pulse[data-astro-cid-cnmxhu3v]{transform-origin:50%;animation:2.4s ease-in-out infinite saPulse}@keyframes saPulse{50%{transform:scale(1.12)}}.sa-bar[data-astro-cid-cnmxhu3v]{transform-origin:bottom;animation:saGrow 1.4s var(--ease) both;animation-delay:var(--dl,0s)}@keyframes saGrow{0%{transform:scaleY(0)}}.sa-grow[data-astro-cid-cnmxhu3v]{transform-origin:0;animation:saGrowX 1.6s var(--ease) both;animation-delay:var(--dl,0s)}@keyframes saGrowX{0%{transform:scaleX(0)}}.sa-draw[data-astro-cid-cnmxhu3v]{stroke-dasharray:400;stroke-dashoffset:400px;animation:saDraw 2.6s .3s var(--ease) forwards}@keyframes saDraw{to{stroke-dashoffset:0}}.sa-donut[data-astro-cid-cnmxhu3v]{animation:saDonut 2s var(--ease) both}@keyframes saDonut{0%{stroke-dasharray:0 240}}.sa-blink[data-astro-cid-cnmxhu3v]{animation:1.1s steps(2,end) infinite saBlink}@keyframes saBlink{50%{opacity:.15}}.sa-prog[data-astro-cid-cnmxhu3v]{transform-origin:0;animation:saProg 3s var(--ease) infinite}@keyframes saProg{0%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}.sa-type[data-astro-cid-cnmxhu3v]{animation:saType .6s var(--ease) both;animation-delay:var(--dl)}@keyframes saType{0%{opacity:0;transform:translate(-8px)}}.sa-spin[data-astro-cid-cnmxhu3v]{transform-origin:50%;animation:18s linear infinite saSpin}@keyframes saSpin{to{transform:rotate(360deg)}}.sa-msg[data-astro-cid-cnmxhu3v]{animation:saMsg .7s var(--ease) both;animation-delay:var(--dl)}@keyframes saMsg{0%{opacity:0;transform:translateY(10px)scale(.96)}}.sa-dot[data-astro-cid-cnmxhu3v]{animation:1.2s ease-in-out infinite saDot;animation-delay:var(--dl)}@keyframes saDot{30%{transform:translateY(-3px)}}.sa-cursor[data-astro-cid-cnmxhu3v]{transform-box:view-box;animation:saCursor 5s var(--ease) infinite}@keyframes saCursor{0%{transform:translate(300px,270px)}40%,60%{transform:translate(120px,178px)}to{transform:translate(300px,270px)}}.sa-cta[data-astro-cid-cnmxhu3v]{animation:saCta 5s var(--ease) infinite}@keyframes saCta{0%,42%{fill:#ffc547}48%{fill:#fff1c9}56%,to{fill:#ffc547}}.sa-sw[data-astro-cid-cnmxhu3v]{animation:5s ease-in-out infinite saFloat;animation-delay:var(--dl);transform-box:view-box}.sa-ripple[data-astro-cid-cnmxhu3v]{transform-origin:50%;animation:3s ease-out infinite saRipple;animation-delay:var(--dl);opacity:0}@keyframes saRipple{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.25)}}.sa-bounce[data-astro-cid-cnmxhu3v]{animation:1.6s cubic-bezier(.5,0,.5,1) infinite saBounce}@keyframes saBounce{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-26px)scale(.95,1.06)}90%{transform:translateY(4px)scale(1.12,.88)}}.sa-play[data-astro-cid-cnmxhu3v]{transform-origin:50%;animation:2.4s ease-in-out infinite saPulse}.sa-scrub[data-astro-cid-cnmxhu3v]{transform-box:view-box;animation:4s linear infinite saScrub}@keyframes saScrub{0%{transform:translate(-130px)}to{transform:translate(190px)}}@media (prefers-reduced-motion:reduce){.sa[data-astro-cid-cnmxhu3v],.sa[data-astro-cid-cnmxhu3v] [data-astro-cid-cnmxhu3v]{animation:none!important}.sa-draw[data-astro-cid-cnmxhu3v]{stroke-dashoffset:0}.sa-ripple[data-astro-cid-cnmxhu3v]{opacity:.5}}
