:root{--color-theme-primary-100: #41419F;--color-theme-primary-80: #4A9ABF;--color-theme-primary-60: #6CB3C9;--color-theme-primary-40: #8DC1D3;--color-theme-primary-20: #B0D0DE;--color-theme-primary-10: #D3E0E8;--color-theme-secondary-100: #FFA500;--color-theme-secondary-80: #FFB732;--color-theme-secondary-60: #FFC966;--color-theme-secondary-40: #FFD88A;--color-theme-secondary-20: #FFE9B0;--color-theme-secondary-10: #FFF9D6;--header-height-varible: clamp(3rem, 7vw, 4rem)}.enable-starfield{height:100%}.starfield-canvas-layer{position:absolute;top:0;left:0;width:100vw;height:100vh}.background-layer{z-index:-1}.foreground-layer{z-index:13}.starfield-header{--text-color: white;position:absolute;top:33.3333333333%;left:8.3333333333%;z-index:1;width:58.3333333333%;padding:1rem;color:var(--text-color);font-family:boldonse,sans-serif;font-size:clamp(1.5rem,6.5vw,7rem);line-height:1;-webkit-user-select:none;user-select:none}@media screen and (max-width: 768px){.starfield-header{left:0;top:33.3333333333%;width:75%}}.starfield-body{--text-color: white;position:absolute;bottom:8.3333333333vh;right:4.1666666667%;padding:1rem;color:var(--text-color);font-size:clamp(.75rem,1vw,1rem);z-index:1;width:25%}.starfield-body p:not(:last-child){margin-bottom:1rem}.starfield-body a{color:orange;text-decoration:none;transition:color .3s}.starfield-body a:hover{color:orange}.starfield-body a:focus{outline:2px solid #FFD88A;outline-offset:2px}@media screen and (max-width: 768px){.starfield-body{top:54.1666666667vh;bottom:0;right:0;width:75%}}.starfield-content-container{position:relative;height:100vh;cursor:none;z-index:0}.starfield-visuals{position:absolute;top:8.3333333333vh;right:8.3333333333vw;width:33.3333333333vw;aspect-ratio:1/1;z-index:0}@media screen and (max-width: 768px){.starfield-visuals{top:25vh;width:50vw}}.starfield-location-dot{position:absolute;top:0;right:0;width:100%;aspect-ratio:1/1;background-color:#41419f;border-radius:50%;z-index:0}.starfield-svg-container{position:absolute;top:0;right:0;transform-origin:center;width:120%}.starfield-svg-container svg{width:100%;height:100%}
