svg[data-astro-cid-mxwfmlzc]{--grow:1}@media (width<=1023px){svg[data-astro-cid-mxwfmlzc]{--grow:1.4}}@media (width<=767px){svg[data-astro-cid-mxwfmlzc]{--grow:2}}@media (prefers-reduced-motion:reduce){svg[data-astro-cid-mxwfmlzc]{display:none}}.grow[data-astro-cid-mxwfmlzc]{transform:scale(var(--grow))}.ember[data-astro-cid-mxwfmlzc]{opacity:0;color:#fff4cc;animation:ember-rise var(--duration) cubic-bezier(.25, .55, .45, 1) var(--delay) infinite}.ember[data-astro-cid-mxwfmlzc] circle[data-astro-cid-mxwfmlzc]{fill:currentColor}.ember[data-astro-cid-mxwfmlzc] .halo[data-astro-cid-mxwfmlzc]{opacity:.22}.sway[data-astro-cid-mxwfmlzc]{animation:ember-sway var(--sway-duration) ease-in-out var(--sway-delay) infinite alternate}.climber[data-astro-cid-mxwfmlzc]{animation-name:ember-climb;animation-timing-function:cubic-bezier(.3,.5,.35,1)}.climber[data-astro-cid-mxwfmlzc] .sway[data-astro-cid-mxwfmlzc]{animation:ember-climb-sway var(--duration) ease-in-out var(--delay) infinite}.glint[data-astro-cid-mxwfmlzc]{fill:#f2f7ff;transform-box:fill-box;transform-origin:50%;animation:ember-glint var(--duration) ease-out var(--delay) infinite;transform:scale(0)}@keyframes ember-rise{0%{opacity:0;color:#fff4cc;transform:translateY(0)}8%{opacity:1}30%{color:#fbb024}65%{color:#f6611d;opacity:.9}to{transform:translateY(var(--rise));opacity:0;color:#bc2e27}}@keyframes ember-sway{0%{transform:translateX(calc(var(--sway) * -1))}to{transform:translateX(var(--sway))}}@keyframes ember-climb{0%{opacity:0;color:#fff4cc;transform:translateY(0)}6%{opacity:1}24%{color:#fbb024}44%{color:#f6611d}64%{color:#9ec4ff}78%{transform:translateY(var(--rise));color:#eef5ff;opacity:1}92%{transform:translateY(var(--rise));opacity:1}to{transform:translateY(var(--rise));opacity:0}}@keyframes ember-climb-sway{0%{transform:translate(0)}26%{transform:translateX(var(--sway))}54%{transform:translateX(calc(var(--sway) * -.6))}78%,to{transform:translateX(calc(var(--sway) * .2))}}@keyframes ember-glint{0%,76%{opacity:0;transform:scale(0)rotate(0)}81%{opacity:1;transform:scale(1.1)rotate(20deg)}86%{opacity:.8;transform:scale(.45)rotate(30deg)}91%{opacity:1;transform:scale(.9)rotate(40deg)}to{opacity:0;transform:scale(0)rotate(45deg)}}.faint[data-astro-cid-gupzocal]{fill:#dbe9ff}.twinkle[data-astro-cid-gupzocal]{opacity:var(--opacity)}.line[data-astro-cid-gupzocal]{fill:none;stroke-width:1.15px;stroke-linecap:round;stroke-dasharray:var(--length);opacity:.6}.star[data-astro-cid-gupzocal]{transform-box:fill-box;transform-origin:50%}.halo[data-astro-cid-gupzocal]{opacity:.28}.core[data-astro-cid-gupzocal]{fill:#fff}.label[data-astro-cid-gupzocal]{letter-spacing:.24em;fill:#737373;text-anchor:middle;font-size:10.5px;font-weight:700}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){svg[data-astro-cid-gupzocal]:not([data-play]) .line[data-astro-cid-gupzocal]{stroke-dashoffset:var(--length)}svg[data-astro-cid-gupzocal]:not([data-play]) .star[data-astro-cid-gupzocal],svg[data-astro-cid-gupzocal]:not([data-play]) .label[data-astro-cid-gupzocal]{opacity:0}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-gupzocal][data-play] .line[data-astro-cid-gupzocal]{animation:constellation-line var(--time) cubic-bezier(.45, .05, .35, 1) var(--delay) both}[data-astro-cid-gupzocal][data-play] .star[data-astro-cid-gupzocal]{animation:constellation-star .6s cubic-bezier(.2, .9, .3, 1.3) var(--delay) both}[data-astro-cid-gupzocal][data-play] .label[data-astro-cid-gupzocal]{animation:constellation-label .9s ease var(--delay) both}.core[data-astro-cid-gupzocal]{animation:constellation-core 3.4s ease-in-out var(--twinkle) infinite alternate}.twinkle[data-astro-cid-gupzocal]{animation:constellation-faint 4.2s ease-in-out var(--twinkle) infinite alternate}}@keyframes constellation-line{0%{stroke-dashoffset:var(--length)}to{stroke-dashoffset:0}}@keyframes constellation-star{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes constellation-label{0%{opacity:0}to{opacity:1}}@keyframes constellation-core{0%{opacity:1}to{opacity:.55}}@keyframes constellation-faint{0%{opacity:var(--opacity)}to{opacity:.05}}
