.styles_page__DmN1F{background-color:#050d1a;min-height:100vh;overflow-x:clip;overflow-y:visible}.styles_starTwinkle__ildBE{position:absolute;border-radius:50%;background:#ffffff;pointer-events:none;animation-name:styles_sapphireTwinkle__wOaLV;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes styles_sapphireTwinkle__wOaLV{0%,to{opacity:var(--o-max,.4)}50%{opacity:var(--o-min,.08)}}.styles_contentWell__IJQ_5{width:100%;max-width:800px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.styles_opener__dQNwm{position:absolute;inset:0;color:#e8eef8}.styles_openerSky__M6rqY{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 38%,#0f2a52 0,#071428 55%,#02060e 100%);transition:opacity .8s ease .65s}.styles_openerStars__zWgPH{position:absolute;inset:0;width:100%;height:100%}.styles_openerStarTwinkle__iJJnL{animation:styles_sapphireOpenerTwinkle__XQySE 2.6s ease-in-out infinite}.styles_openerFlood__peq9q{position:absolute;left:50%;top:42%;width:160px;height:160px;margin:-80px 0 0 -80px;border-radius:9999px;background:radial-gradient(circle,rgba(232,240,255,.95) 0,rgba(184,212,255,.55) 40%,rgba(122,176,255,0) 70%);opacity:0;transform:scale(.4);pointer-events:none}.styles_openerStage__CCfnC{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}.styles_openerKicker__Lm8_p{font-size:10.5px;letter-spacing:.36em;text-transform:uppercase;color:#b8d4ff;transition:opacity .3s ease}.styles_openerMoonButton__9bnEd{position:relative;margin-top:22px;border-radius:9999px;-webkit-tap-highlight-color:transparent;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .6s ease .3s}.styles_openerMoonButton__9bnEd:focus-visible{outline:2px solid #e8eef8;outline-offset:8px}.styles_openerHalo__fYfec{position:absolute;inset:-22%;border-radius:9999px;background:radial-gradient(circle,rgba(184,212,255,.35) 0,rgba(122,176,255,.12) 45%,rgba(122,176,255,0) 70%);animation:styles_sapphireHalo____4Cr 3.4s ease-in-out infinite}.styles_openerMoon__tV61l{position:relative;display:block;width:min(48vw,200px);height:min(48vw,200px);filter:drop-shadow(0 0 18px rgba(184,212,255,.45))}.styles_openerText__VYB1W{margin-top:26px;transition:opacity .3s ease}.styles_openerNames__ZMuRy{font-size:clamp(32px,10vw,44px);font-weight:300;line-height:1.1;color:#ffffff}.styles_openerAmp__T23Vw{font-style:italic;font-size:.7em;color:#7ab0ff}.styles_openerOccasion__U7_xt{margin-top:10px;display:flex;justify-content:center;gap:10px;align-items:baseline;font-size:12px;letter-spacing:.3em;color:rgba(200,216,240,.8)}.styles_openerOccasion__U7_xt span[lang=ur]{font-size:18px;letter-spacing:0}.styles_openerTap__2PcCk{margin-top:24px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:rgba(232,238,248,.8);animation:styles_sapphireTapPulse__VV8Mu 2.2s ease-in-out infinite}.styles_openerSkip__rjaSD{position:absolute;right:18px;bottom:calc(18px + env(safe-area-inset-bottom, 0px));min-height:44px;padding:0 14px;font-size:12px;letter-spacing:.08em;color:rgba(232,238,248,.55);transition:opacity .4s ease}@keyframes styles_sapphireOpenerTwinkle__XQySE{0%,to{opacity:.9}50%{opacity:.15}}@keyframes styles_sapphireHalo____4Cr{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}@keyframes styles_sapphireTapPulse__VV8Mu{0%,to{opacity:.45}50%{opacity:1}}@keyframes styles_sapphireFlood__pldcl{0%{opacity:0;transform:scale(.4)}40%{opacity:1;transform:scale(5)}to{opacity:0;transform:scale(12)}}.styles_isOpening__zHfQB .styles_openerKicker__Lm8_p,.styles_isOpening__zHfQB .styles_openerSkip__rjaSD,.styles_isOpening__zHfQB .styles_openerText__VYB1W{opacity:0!important}.styles_isOpening__zHfQB .styles_openerMoonButton__9bnEd{transform:scale(1.18) translateY(-6px);opacity:0}.styles_isOpening__zHfQB .styles_openerFlood__peq9q{animation:styles_sapphireFlood__pldcl 1.3s cubic-bezier(.3,0,.2,1) .15s forwards}.styles_isOpening__zHfQB .styles_openerSky__M6rqY{opacity:0}@media (prefers-reduced-motion:reduce){.styles_starTwinkle__ildBE{animation:none}}