
body.site-stars{position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% 35%,#a6bfd3 0%,#83a5c1 55%,#6b90b0 100%)}
body.site-stars:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-20px;left:-12px;width:1.5px;height:1.5px;border-radius:50%;background:transparent;box-shadow:38vw 11vh 0 0px rgba(255,255,255,0.65),40vw 55vh 0 0px rgba(255,255,255,0.65),46vw 17vh 0 0.3px rgba(255,255,255,0.4),35vw 57vh 0 0px rgba(255,255,255,0.4),80vw 59vh 0 0px rgba(255,255,255,0.4),11vw 91vh 0 0px rgba(255,255,255,0.5),3vw 66vh 0 0.3px rgba(255,255,255,0.65),56vw 46vh 0 0px rgba(255,255,255,0.4),5vw 76vh 0 0px rgba(255,255,255,0.65),23vw 80vh 0 0px rgba(255,255,255,0.65),47vw 73vh 0 0px rgba(255,255,255,0.65),37vw 85vh 0 0px rgba(255,255,255,0.65),11vw 61vh 0 0px rgba(255,255,255,0.65),62vw 76vh 0 0px rgba(255,255,255,0.65),83vw 21vh 0 0px rgba(255,255,255,0.4),69vw 42vh 0 0.3px rgba(255,255,255,0.65),26vw 75vh 0 0px rgba(255,255,255,0.4),13vw 55vh 0 0px rgba(255,255,255,0.65),36vw 74vh 0 0px rgba(255,255,255,0.65),43vw 14vh 0 0px rgba(255,255,255,0.5),70vw 40vh 0 0px rgba(255,255,255,0.65),28vw 34vh 0 0px rgba(255,255,255,0.4),80vw 16vh 0 0.3px rgba(255,255,255,0.5),31vw 43vh 0 0.3px rgba(255,255,255,0.4),96vw 76vh 0 0px rgba(255,255,255,0.5),22vw 58vh 0 0px rgba(255,255,255,0.4),81vw 54vh 0 0px rgba(255,255,255,0.4),21vw 29vh 0 0.3px rgba(255,255,255,0.4),29vw 95vh 0 0px rgba(255,255,255,0.65),57vw 96vh 0 0px rgba(255,255,255,0.5),3vw 49vh 0 0px rgba(255,255,255,0.4),5vw 10vh 0 0px rgba(255,255,255,0.5),71vw 26vh 0 0px rgba(255,255,255,0.5),28vw 12vh 0 0px rgba(255,255,255,0.65),68vw 84vh 0 0px rgba(255,255,255,0.65),70vw 72vh 0 0px rgba(255,255,255,0.5),13vw 54vh 0 0px rgba(255,255,255,0.4),57vw 98vh 0 0px rgba(255,255,255,0.65);animation:quiet-star-drift 240s ease-in-out infinite alternate}
@keyframes quiet-star-drift{to{transform:translate(18px,26px)}}
@media(prefers-reduced-motion:reduce){body.site-stars:before{animation:none}}


.quiet-star-points{position:fixed;inset:0;z-index:-1;pointer-events:none;animation:quiet-star-drift 240s ease-in-out infinite alternate}
.quiet-star-points i{position:absolute;display:block;width:var(--size);height:var(--size);background:#fff;clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);filter:drop-shadow(0 0 3px #fff);opacity:.85;animation:quiet-star-twinkle 9s ease-in-out infinite;animation-delay:var(--delay)}
@keyframes quiet-star-twinkle{0%,100%{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}
@media(max-width:600px){.quiet-star-points i{width:var(--size);height:var(--size)}}
@media(prefers-reduced-motion:reduce){.quiet-star-points,.quiet-star-points i{animation:none!important}.quiet-star-points i{opacity:.9}}

body.site-stars{background-attachment:fixed;background-size:cover}body.site-stars .experience-page,body.site-stars #tms{background:transparent}body.site-stars{--muted:#344454}body.site-stars .kicker{color:#263747}@media print{body.site-stars{background:white}.quiet-star-points,body.site-stars:before{display:none}}