.DawnBackground-module__zW_RHq__background{z-index:-2;pointer-events:none;filter:saturate(.86);--stream-intensity:.62;background:#28323e;position:absolute;inset:0;overflow:hidden}.DawnBackground-module__zW_RHq__media{aspect-ratio:1672/941;width:max(100vw,177.683svh);position:absolute;top:75%;left:50%;transform:translate(-50%,-62.0616%)}.DawnBackground-module__zW_RHq__skyPlate,.DawnBackground-module__zW_RHq__earth{position:absolute;inset:0}.DawnBackground-module__zW_RHq__skyPlate{clip-path:inset(0 0 40%)}.DawnBackground-module__zW_RHq__earth{-webkit-mask-image:linear-gradient(#0000 50%,#000 54%);mask-image:linear-gradient(#0000 50%,#000 54%)}.DawnBackground-module__zW_RHq__image,.DawnBackground-module__zW_RHq__sky,.DawnBackground-module__zW_RHq__overlay{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.DawnBackground-module__zW_RHq__image{object-fit:fill}.DawnBackground-module__zW_RHq__sky{background:linear-gradient(#28323e 0%,#28323ed6 13%,#2a364126 23%,#2e3a45b3 30%,#3b4248f7 39%,#56524ff5 48%,#946d53f2 55%,#d28958cc 58%,#f7a76340 61%,#f7a76300 62.2%)}.DawnBackground-module__zW_RHq__streams{opacity:var(--stream-intensity);transition:opacity .7s ease-out}.DawnBackground-module__zW_RHq__stream{stroke-dasharray:3 97;animation:5s linear infinite DawnBackground-module__zW_RHq__flow}@keyframes DawnBackground-module__zW_RHq__flow{0%{stroke-dashoffset:0;stroke-width:var(--stream-width)}to{stroke-dashoffset:-100px;stroke-width:.45px}}.DawnBackground-module__zW_RHq__star{animation:5s ease-in-out infinite DawnBackground-module__zW_RHq__twinkle}@keyframes DawnBackground-module__zW_RHq__twinkle{0%,to{opacity:.28}50%{opacity:.68}}.DawnBackground-module__zW_RHq__sun{animation:5s ease-in-out infinite DawnBackground-module__zW_RHq__breathe}@keyframes DawnBackground-module__zW_RHq__breathe{0%,to{opacity:.12}50%{opacity:.22}}.DawnBackground-module__zW_RHq__background[data-paused=true] .DawnBackground-module__zW_RHq__stream,.DawnBackground-module__zW_RHq__background[data-paused=true] .DawnBackground-module__zW_RHq__star,.DawnBackground-module__zW_RHq__background[data-paused=true] .DawnBackground-module__zW_RHq__sun{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.DawnBackground-module__zW_RHq__earth{transform:none!important}.DawnBackground-module__zW_RHq__control,.DawnBackground-module__zW_RHq__overlay{display:none}.DawnBackground-module__zW_RHq__stream,.DawnBackground-module__zW_RHq__star,.DawnBackground-module__zW_RHq__sun{animation:none}.DawnBackground-module__zW_RHq__streams{transition:none}}
:is(html:has(.home-page),body:has(.home-page)){overscroll-behavior:none;height:100svh;min-height:0;margin:0;overflow:hidden}.home-page{height:100svh;min-height:0;overflow:hidden}.aura-home{isolation:isolate;color:#fff;background:#0c0c0c;height:100svh;min-height:0;position:relative;overflow:hidden}.aura-home ::selection{background:#3d81e34d}.aura-background{z-index:-3;pointer-events:none;background:radial-gradient(at 50% 10%,#133046,#0c0c0c 70%);position:fixed;inset:0}.aura-background video{object-fit:cover;width:100%;height:100%}.aura-video-shade{background:linear-gradient(#080b1380,#080b1340 40%,#05070b85);position:absolute;inset:0}.aura-guides{z-index:-1;pointer-events:none;border-inline:1px solid #ffffff10;width:min(1152px,100% - 64px);position:fixed;inset:0 auto 0 50%;transform:translate(-50%)}.aura-container{max-width:1152px;margin-inline:auto;padding-inline:32px}.aura-filter{pointer-events:none;position:absolute}.aura-hero{text-align:center;flex-direction:column;align-items:center;height:100%;min-height:0;padding-top:190px;padding-bottom:102px;display:flex}.aura-hero h1{font-family:var(--headline-font-family);font-size:clamp(48px,6.3vw,88px);font-weight:var(--headline-font-weight);letter-spacing:var(--headline-letter-spacing);margin-top:29px;line-height:.99}.aura-shiny{color:#0000;-webkit-text-fill-color:transparent;filter:url(#gf-headline-noise);background-image:linear-gradient(90deg,#5d8bb8 0%,#82b6e5 12.5%,#a4f4fd 32.5%,#00d2ff 50%,#82b6e5 67.5%,#5d8bb8 87.5% 100%);background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite aura-shiny}@keyframes aura-shiny{0%{background-position:-200%}to{background-position:200%}}.aura-hero>p{color:#ffffffa8;text-shadow:0 2px 8px #00000061;max-width:465px;margin-top:30px;font-size:16px;line-height:1.65}.aura-hero>p>span{white-space:nowrap}.aura-hero-actions{justify-content:center;align-items:center;gap:28px;margin-top:32px;display:flex}.aura-button{color:#0c0c0c;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:14px;font-weight:500;line-height:1.5;transition:background .2s,transform .2s;display:inline-flex}.aura-button:hover{background:#e7eef5;transform:translateY(-1px)}.aura-button:active{transform:scale(.98)}.aura-text-link{color:#ffffffbf;align-items:center;gap:8px;font-size:14px;transition:color .2s;display:inline-flex}.aura-text-link:hover{color:#fff}.aura-home a:focus-visible,.aura-home button:focus-visible,.aura-home input:focus-visible{outline-color:#a4f4fd}.aura-motion-control{z-index:35;color:#fff9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10131abf;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;display:flex;position:fixed;bottom:20px;right:24px}.aura-header{color:#fff;background:0 0}.aura-header .brand-mark img{filter:invert()}.aura-header .main-nav a{color:#ffffffad}.aura-header .main-nav a:hover,.aura-header .main-nav a[aria-current=page],.aura-header .menu-toggle{color:#fff}.aura-header :focus-visible{outline-color:#a4f4fd}@media (max-width:600px){.aura-container{padding-inline:24px}.aura-guides{display:none}.aura-hero{min-height:0;padding-top:155px;padding-bottom:90px}.aura-hero h1{font-size:clamp(34px,9.5vw,57px)}.aura-hero-actions{gap:22px}.aura-hero>p{font-size:clamp(11px,3.5vw,15px)}.aura-header .main-nav.is-open{background:#10141ff5;border-bottom-color:#ffffff14}.aura-motion-control{bottom:14px;right:14px}}@media (prefers-reduced-motion:reduce){.aura-shiny{background-position:25%;animation:none}}@media (max-height:700px) and (min-width:601px){.aura-hero{padding-top:clamp(104px,100svh - 510px,190px);padding-bottom:24px}}
