.cs-wrap[data-astro-cid-mfybj7gm]{width:100%;max-width:600px;margin-left:auto;container-type:inline-size}.cs[data-astro-cid-mfybj7gm]{aspect-ratio:100/62;width:100%;font-size:var(--text-story);color:#fff;position:relative}.cs[data-astro-cid-mfybj7gm].snap,.cs[data-astro-cid-mfybj7gm].snap [data-astro-cid-mfybj7gm]{transition:none!important}.cs[data-astro-cid-mfybj7gm].paused,.cs[data-astro-cid-mfybj7gm].paused [data-astro-cid-mfybj7gm]{animation-play-state:paused!important}.cs-floor[data-astro-cid-mfybj7gm]{background:radial-gradient(closest-side,#ffffff1a,#0000);border-radius:50%;width:96cqw;height:12cqw;position:absolute;top:88%;left:50%;transform:translate(-50%,-50%)}.cs-spot[data-astro-cid-mfybj7gm]{z-index:1;clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);filter:blur(.7cqw);opacity:0;background:linear-gradient(#fff0,#ffffff1c 55%,#ffffff0f);width:28cqw;height:90%;transition:left .7s cubic-bezier(.45,0,.25,1),opacity .5s,width .8s;position:absolute;top:0;left:50%;transform:translate(-50%)}.cs-pool[data-astro-cid-mfybj7gm]{z-index:1;opacity:0;background:radial-gradient(closest-side,#ffffff4d,#ffffff14 60%,#0000);border-radius:50%;width:24cqw;height:6cqw;transition:left .7s cubic-bezier(.45,0,.25,1),opacity .5s,width .8s;position:absolute;top:88%;left:50%;transform:translate(-50%,-50%)}.cs[data-astro-cid-mfybj7gm][data-on="0"] [data-astro-cid-mfybj7gm]:is(.cs-spot,.cs-pool){opacity:1;left:12%}.cs[data-astro-cid-mfybj7gm][data-on="1"] [data-astro-cid-mfybj7gm]:is(.cs-spot,.cs-pool){opacity:1;left:31%}.cs[data-astro-cid-mfybj7gm][data-on="2"] [data-astro-cid-mfybj7gm]:is(.cs-spot,.cs-pool){opacity:1;left:69%}.cs[data-astro-cid-mfybj7gm][data-on="3"] [data-astro-cid-mfybj7gm]:is(.cs-spot,.cs-pool){opacity:1;left:88%}.cs[data-astro-cid-mfybj7gm][data-on=all] .cs-spot[data-astro-cid-mfybj7gm]{opacity:.8;width:130cqw;left:50%}.cs[data-astro-cid-mfybj7gm][data-on=all] .cs-pool[data-astro-cid-mfybj7gm]{opacity:.8;width:100cqw;left:50%}.cs-shadow[data-astro-cid-mfybj7gm]{fill:#00000073}.cs-leg[data-astro-cid-mfybj7gm]{fill:var(--color-dark-bg)}.cs-skin[data-astro-cid-mfybj7gm],.cs-white[data-astro-cid-mfybj7gm]{fill:var(--color-bg-alt)}.cs-red[data-astro-cid-mfybj7gm]{fill:var(--color-brand)}.cs-amber[data-astro-cid-mfybj7gm]{fill:var(--color-warning-on-dark)}.cs-grey[data-astro-cid-mfybj7gm]{fill:var(--color-dark-text-soft)}.cs-green[data-astro-cid-mfybj7gm]{fill:var(--color-success-dark)}.cs-dark[data-astro-cid-mfybj7gm]{fill:var(--color-dark-line)}.cs-lanyard[data-astro-cid-mfybj7gm]{fill:none;stroke:var(--color-brand);stroke-width:.7px}.cs-eye[data-astro-cid-mfybj7gm]{fill:var(--color-dark-bg)}.cs-mouth[data-astro-cid-mfybj7gm]{fill:none;stroke:var(--color-dark-bg);stroke-width:.7px;stroke-linecap:round}.cs-who[data-astro-cid-mfybj7gm]{z-index:3;filter:brightness(.62);width:11cqw;transition:transform .45s cubic-bezier(.34,1.4,.64,1),filter .5s;position:absolute;bottom:10%;transform:translate(-50%)}.cs-who[data-astro-cid-mfybj7gm] svg[data-astro-cid-mfybj7gm]{transform-origin:bottom;width:100%;animation:3.6s ease-in-out infinite csBreathe;animation-delay:calc(var(--i) * -.9s);display:block;overflow:visible}@keyframes csBreathe{50%{transform:scaleY(1.012)}}.cs-wave[data-astro-cid-mfybj7gm]{transform-box:fill-box;transform-origin:30% 5%}.cs-who[data-astro-cid-mfybj7gm].lit{filter:none;transform:translate(-50%)translateY(-.8cqw)scale(1.08)}.cs-who[data-astro-cid-mfybj7gm].lit .cs-wave[data-astro-cid-mfybj7gm]{animation:.55s ease-in-out 3 csWave}@keyframes csWave{0%,to{transform:rotate(-150deg)}50%{transform:rotate(-115deg)}}.cs-bot[data-astro-cid-mfybj7gm]{z-index:2;filter:brightness(.75);width:20cqw;height:20cqw;transition:filter .5s;position:absolute;bottom:14%;left:50%;transform:translate(-50%)}.cs[data-astro-cid-mfybj7gm][data-on=all] .cs-bot[data-astro-cid-mfybj7gm]{filter:none}.cs-disc[data-astro-cid-mfybj7gm]{background:var(--node-fill);background-image:var(--node-glow);border:var(--node-ring-w) solid var(--color-brand);box-shadow:0 0 0 1.2cqw var(--color-brand-glow);border-radius:50%;animation:3.2s ease-in-out infinite csFloat;position:absolute;inset:0}.cs[data-astro-cid-mfybj7gm][data-on=all] .cs-disc[data-astro-cid-mfybj7gm]{box-shadow:0 0 0 2.4cqw var(--color-brand-glow), 0 0 6cqw var(--color-brand-glow)}.cs-disc[data-astro-cid-mfybj7gm] .brand-mark.fluid{width:auto;height:53%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes csFloat{50%{transform:translateY(-.9cqw)}}.cs-card[data-astro-cid-mfybj7gm]{z-index:6;background:var(--color-dark-bg-raised);border:1px solid var(--color-dark-line-strong);white-space:nowrap;opacity:0;border-radius:1.2cqw;align-items:center;gap:.6em;padding:.5em .7em .5em .5em;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:flex;position:absolute;top:26%;transform:translate(-50%,1.6cqw)scale(.7);box-shadow:0 1cqw 2.4cqw #00000080}.cs-card[data-astro-cid-mfybj7gm].at0{transform-origin:0 100%;transform:translate(-22%,1.6cqw)scale(.7)}.cs-card[data-astro-cid-mfybj7gm].at3{transform-origin:100% 100%;transform:translate(-78%,1.6cqw)scale(.7)}.cs-card[data-astro-cid-mfybj7gm].in{opacity:1;transform:translate(-50%)}.cs-card[data-astro-cid-mfybj7gm].at0.in{transform:translate(-22%)}.cs-card[data-astro-cid-mfybj7gm].at3.in{transform:translate(-78%)}.cs-cico[data-astro-cid-mfybj7gm]{background:var(--color-brand);border-radius:50%;flex:none;place-items:center;width:2.2em;height:2.2em;display:grid}.cs-ct[data-astro-cid-mfybj7gm]{flex-direction:column;line-height:1.2;display:flex}.cs-ct[data-astro-cid-mfybj7gm] em[data-astro-cid-mfybj7gm]{color:var(--color-dark-text-soft);font-size:.8em;font-style:normal}.cs-ct[data-astro-cid-mfybj7gm] b[data-astro-cid-mfybj7gm]{font-family:var(--font-display);font-size:1.05em;font-weight:400}.cs-ok[data-astro-cid-mfybj7gm]{background:var(--color-success);border-radius:50%;flex:none;align-self:flex-start;place-items:center;width:1.6em;height:1.6em;display:grid}.cs-sparks[data-astro-cid-mfybj7gm] i[data-astro-cid-mfybj7gm]{width:calc(.9cqw * var(--s));height:calc(.9cqw * var(--s));background:var(--color-warning-on-dark);opacity:0;border-radius:50%;position:absolute;top:60%}.cs-sparks[data-astro-cid-mfybj7gm] i[data-astro-cid-mfybj7gm]:nth-child(3n){background:var(--color-brand-on-dark)}.cs-sparks[data-astro-cid-mfybj7gm] i[data-astro-cid-mfybj7gm]:nth-child(3n+1){background:var(--color-bg)}.cs[data-astro-cid-mfybj7gm][data-on=all] .cs-sparks[data-astro-cid-mfybj7gm] i[data-astro-cid-mfybj7gm]{animation:1.6s ease-out 2 csSpark}@keyframes csSpark{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-34cqw)scale(1)}}.cs-next[data-astro-cid-mfybj7gm]{z-index:7;border-radius:var(--radius-pill);background:var(--color-dark-bg-raised);border:1px solid var(--color-brand);box-shadow:0 0 0 .6cqw var(--color-brand-glow), 0 1cqw 2.4cqw #00000080;font-family:var(--font-display);white-space:nowrap;opacity:0;align-items:center;gap:.5em;padding:.45em 1.1em .45em .45em;font-size:1.15em;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .35s;display:inline-flex;position:absolute;top:14%;left:50%;transform:translate(-50%,2cqw)scale(.7)}.cs[data-astro-cid-mfybj7gm].asknext .cs-next[data-astro-cid-mfybj7gm]{opacity:1;transform:translate(-50%)}.cs-nico[data-astro-cid-mfybj7gm]{background:var(--color-brand);border-radius:50%;place-items:center;width:2em;height:2em;display:grid}@media (prefers-reduced-motion:reduce){.cs[data-astro-cid-mfybj7gm] [data-astro-cid-mfybj7gm],.cs[data-astro-cid-mfybj7gm]{transition:none!important;animation:none!important}}
