.page_scene__MGJfv{position:relative;min-height:100dvh;overflow:hidden;background:#04070f}.page_art__9wYAw{position:absolute;inset:0;width:100%;height:100%}.page_content__kDoxQ{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;padding-top:16dvh;text-align:center;pointer-events:none}.page_wordmark__KivP2{font-size:clamp(3rem,9vw,5.5rem);font-weight:800;letter-spacing:-.02em;line-height:1;color:#f4f7fc}.page_letter__XfUe_{display:inline-block;opacity:0;transform:translateY(16px);animation:page_rise__3tCje .7s cubic-bezier(.2,.7,.3,1) forwards}.page_accent__EQ5_p{color:#e8a15d}.page_tagline___8E6T{margin-top:1.1rem;font-size:clamp(1.05rem,2.4vw,1.4rem);color:#c7d2e5;opacity:0;animation:page_rise__3tCje .8s ease-out 1.2s forwards}.page_pill__2mmNO{margin-top:1.6rem;padding:.5rem 1.2rem;font-size:.78rem;letter-spacing:.35em;text-transform:uppercase;color:#e9b47e;border:1px solid rgba(233,180,126,.45);border-radius:999px;opacity:0;animation:page_rise__3tCje .8s ease-out 1.7s forwards,page_breathe__qUpUy 3.6s ease-in-out 2.6s infinite}.page_footer__sHKi3{position:absolute;bottom:1.4rem;left:0;right:0;display:flex;justify-content:center;gap:1.6rem;opacity:0;animation:page_rise__3tCje .8s ease-out 2.2s forwards}.page_social__NLAd0{color:rgba(236,242,252,.55);padding:.4rem;transition:color .2s ease,transform .2s ease}.page_social__NLAd0:focus-visible,.page_social__NLAd0:hover{color:#e8a15d;transform:translateY(-2px)}.page_starsA__nJLhQ{animation:page_twinkle__7MLs4 3.4s ease-in-out infinite}.page_starsB__32XvQ{animation:page_twinkle__7MLs4 4.6s ease-in-out 1.4s infinite}.page_shoot__Fs52H{opacity:0;animation:page_shoot__Fs52H 16s ease-in 5s infinite}.page_sunrise__vPCmI{transform:translateY(34px);animation:page_sunrise__vPCmI 5s cubic-bezier(.25,.6,.35,1) .8s forwards}.page_valley__vtOXW{transform-box:fill-box;transform-origin:center;animation:page_dawnPulse__LVb_M 7s ease-in-out infinite}.page_flock__OEJdZ{animation:page_fly__1Sivs 34s linear infinite}.page_bird__58_Mx{animation:page_flap__TcoZl .9s ease-in-out infinite}.page_bird__58_Mx,.page_dash__5Ohdd{transform-box:fill-box;transform-origin:center}.page_dash__5Ohdd{opacity:0;animation:page_travel__TT_sd 2.6s cubic-bezier(.5,0,.9,.6) infinite}.page_d2__2wIpQ{animation-delay:.87s}.page_d3__WkJpF{animation-delay:1.73s}.page_car__doXVf{animation:page_bob__sk4Lf 3s ease-in-out infinite}.page_person__uiiFI{animation:page_personBob__VNi7U 1.6s ease-in-out infinite}.page_p2__SPj_S{animation-delay:.25s}.page_p3__ytD8z{animation-delay:.5s}.page_p4__WW4Ei{animation-delay:.75s}.page_tail__6zbOs{animation:page_tailGlow__cHdJR 2s ease-in-out infinite}@keyframes page_rise__3tCje{to{opacity:1;transform:translateY(0)}}@keyframes page_breathe__qUpUy{50%{border-color:rgba(233,180,126,.8)}}@keyframes page_twinkle__7MLs4{50%{opacity:.35}}@keyframes page_shoot__Fs52H{0%,88%{opacity:0;transform:translate(0)}90%{opacity:.9}to{opacity:0;transform:translate(300px,105px)}}@keyframes page_sunrise__vPCmI{to{transform:translateY(0)}}@keyframes page_dawnPulse__LVb_M{50%{opacity:.75;transform:scale(1.05)}}@keyframes page_fly__1Sivs{0%{transform:translate(-90px,24px);opacity:0}8%{opacity:.9}92%{opacity:.9}to{transform:translate(360px,-40px);opacity:0}}@keyframes page_flap__TcoZl{50%{transform:scaleY(.45)}}@keyframes page_travel__TT_sd{0%{transform:translateY(0) scale(.12);opacity:0}14%{opacity:.9}to{transform:translateY(330px) scale(1);opacity:.9}}@keyframes page_bob__sk4Lf{50%{transform:translateY(-2.5px)}}@keyframes page_personBob__VNi7U{50%{transform:translateY(-1.6px)}}@keyframes page_tailGlow__cHdJR{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.page_bird__58_Mx,.page_car__doXVf,.page_dash__5Ohdd,.page_flock__OEJdZ,.page_footer__sHKi3,.page_letter__XfUe_,.page_person__uiiFI,.page_pill__2mmNO,.page_shoot__Fs52H,.page_starsA__nJLhQ,.page_starsB__32XvQ,.page_sunrise__vPCmI,.page_tagline___8E6T,.page_tail__6zbOs,.page_valley__vtOXW{animation:none}.page_footer__sHKi3,.page_letter__XfUe_,.page_pill__2mmNO,.page_tagline___8E6T{opacity:1;transform:none}.page_sunrise__vPCmI{transform:none}.page_dash__5Ohdd{opacity:.9;transform:translateY(160px) scale(.6)}}