.starfield-drift-container[data-astro-cid-2wobrzbf]{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.star-layer[data-astro-cid-2wobrzbf]{position:absolute;inset:0;pointer-events:none;transform-origin:center center}.layer-1[data-astro-cid-2wobrzbf]{background-image:radial-gradient(2px 2px at 23% 18%,var(--star-color) 50%,transparent 100%),radial-gradient(1.5px 1.5px at 67% 34%,var(--star-color) 50%,transparent 100%),radial-gradient(2px 2px at 41% 72%,var(--star-color) 50%,transparent 100%),radial-gradient(1.5px 1.5px at 82% 56%,var(--star-color) 50%,transparent 100%),radial-gradient(2px 2px at 15% 81%,var(--star-color) 50%,transparent 100%),radial-gradient(1.5px 1.5px at 58% 12%,var(--star-color) 50%,transparent 100%),radial-gradient(2px 2px at 91% 23%,var(--star-color) 50%,transparent 100%),radial-gradient(1.5px 1.5px at 34% 45%,var(--star-color) 50%,transparent 100%),radial-gradient(2px 2px at 76% 88%,var(--star-color) 50%,transparent 100%),radial-gradient(1.5px 1.5px at 8% 52%,var(--star-color) 50%,transparent 100%);opacity:.85}.layer-2[data-astro-cid-2wobrzbf]{background-image:radial-gradient(1.5px 1.5px at 47% 28%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 18% 63%,var(--star-color) 50%,transparent 100%),radial-gradient(1.5px 1.5px at 73% 15%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 29% 84%,var(--star-color) 50%,transparent 100%),radial-gradient(1.5px 1.5px at 86% 41%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 52% 67%,var(--star-color) 50%,transparent 100%),radial-gradient(1.5px 1.5px at 11% 32%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 64% 91%,var(--star-color) 50%,transparent 100%),radial-gradient(1.5px 1.5px at 38% 8%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 95% 73%,var(--star-color) 50%,transparent 100%),radial-gradient(1.5px 1.5px at 6% 19%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 79% 52%,var(--star-color) 50%,transparent 100%);opacity:.7}.layer-3[data-astro-cid-2wobrzbf]{background-image:radial-gradient(1px 1px at 33% 41%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 71% 22%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 14% 76%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 88% 58%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 45% 93%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 62% 7%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 27% 35%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 83% 81%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 9% 47%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 56% 64%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 39% 16%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 94% 29%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 21% 88%,var(--star-color) 50%,transparent 100%),radial-gradient(1px 1px at 68% 45%,var(--star-color) 50%,transparent 100%);opacity:.6}.layer-4[data-astro-cid-2wobrzbf]{background-image:radial-gradient(.5px .5px at 54% 33%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 19% 58%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 77% 71%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 42% 14%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 91% 86%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 31% 67%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 66% 39%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 8% 24%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 85% 12%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 48% 82%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 23% 46%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 72% 93%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 37% 5%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 96% 51%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 12% 78%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 59% 27%,var(--star-color) 50%,transparent 100%);opacity:.45}.layer-5[data-astro-cid-2wobrzbf]{background-image:radial-gradient(.5px .5px at 16% 42%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 63% 18%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 35% 79%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 81% 34%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 7% 91%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 49% 56%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 92% 68%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 28% 23%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 74% 84%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 41% 37%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 87% 9%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 22% 61%,var(--star-color) 50%,transparent 100%);opacity:.35}.layer-6[data-astro-cid-2wobrzbf]{background-image:radial-gradient(.5px .5px at 44% 52%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 78% 26%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 13% 69%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 56% 88%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 89% 43%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 31% 11%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 67% 75%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 4% 38%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 52% 96%,var(--star-color) 50%,transparent 100%),radial-gradient(.5px .5px at 83% 17%,var(--star-color) 50%,transparent 100%);opacity:.25}.density-sparse[data-astro-cid-2wobrzbf] .layer-4[data-astro-cid-2wobrzbf],.density-sparse[data-astro-cid-2wobrzbf] .layer-5[data-astro-cid-2wobrzbf],.density-sparse[data-astro-cid-2wobrzbf] .layer-6[data-astro-cid-2wobrzbf],.density-normal[data-astro-cid-2wobrzbf] .layer-5[data-astro-cid-2wobrzbf],.density-normal[data-astro-cid-2wobrzbf] .layer-6[data-astro-cid-2wobrzbf]{display:none}[data-astro-cid-2wobrzbf][data-animate=true] .layer-1[data-astro-cid-2wobrzbf]{animation:drift-inward calc(15s / var(--animation-speed)) linear infinite}[data-astro-cid-2wobrzbf][data-animate=true] .layer-2[data-astro-cid-2wobrzbf]{animation:drift-inward calc(18s / var(--animation-speed)) linear infinite;animation-delay:calc(-6s / var(--animation-speed))}[data-astro-cid-2wobrzbf][data-animate=true] .layer-3[data-astro-cid-2wobrzbf]{animation:drift-inward calc(22s / var(--animation-speed)) linear infinite;animation-delay:calc(-11s / var(--animation-speed))}[data-astro-cid-2wobrzbf][data-animate=true] .layer-4[data-astro-cid-2wobrzbf]{animation:drift-inward calc(28s / var(--animation-speed)) linear infinite;animation-delay:calc(-4s / var(--animation-speed))}[data-astro-cid-2wobrzbf][data-animate=true] .layer-5[data-astro-cid-2wobrzbf]{animation:drift-inward calc(35s / var(--animation-speed)) linear infinite;animation-delay:calc(-17s / var(--animation-speed))}[data-astro-cid-2wobrzbf][data-animate=true] .layer-6[data-astro-cid-2wobrzbf]{animation:drift-inward calc(42s / var(--animation-speed)) linear infinite;animation-delay:calc(-25s / var(--animation-speed))}@keyframes drift-inward{0%{transform:scale(2);opacity:0}5%{opacity:var(--layer-opacity, .6)}85%{opacity:calc(var(--layer-opacity, .6) * .5)}to{transform:scale(.1);opacity:0}}.layer-1[data-astro-cid-2wobrzbf]{--layer-opacity: .85}.layer-2[data-astro-cid-2wobrzbf]{--layer-opacity: .7}.layer-3[data-astro-cid-2wobrzbf]{--layer-opacity: .6}.layer-4[data-astro-cid-2wobrzbf]{--layer-opacity: .45}.layer-5[data-astro-cid-2wobrzbf]{--layer-opacity: .35}.layer-6[data-astro-cid-2wobrzbf]{--layer-opacity: .25}.starfield-content[data-astro-cid-2wobrzbf]{position:relative;z-index:10;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(prefers-reduced-motion:reduce){.star-layer[data-astro-cid-2wobrzbf]{animation:none!important;transform:scale(1)}}
