.styles_page__epswf{position:relative;min-height:100vh;overflow-x:clip;color:#fff4dc;background:radial-gradient(ellipse at 50% 0,#4a2408 0,transparent 60%),linear-gradient(180deg,#2a1405,#1f0e03 50%,#160a02)}.styles_fill__2qMEl{position:absolute;inset:0;width:100%;height:100%}.styles_zariCorner__15eIh{position:absolute;z-index:2;width:58px;height:58px;pointer-events:none}.styles_zariTL__16VCH{top:-1px;left:-1px}.styles_zariTR__IJrYs{top:-1px;right:-1px;transform:scaleX(-1)}.styles_zariBL__JWTza{bottom:-1px;left:-1px;transform:scaleY(-1)}.styles_zariBR__BKwwb{bottom:-1px;right:-1px;transform:scale(-1)}.styles_zariDivider__MSG2f{display:block;width:170px;height:14px;margin:10px auto 0}.styles_frame__6YAw0{position:relative;max-width:420px;margin:0 auto;padding:44px 26px 40px;text-align:center;border:1px solid rgba(226,184,92,.45);background:radial-gradient(ellipse at 50% 0,rgba(247,197,49,.1) 0,transparent 60%),linear-gradient(180deg,rgba(40,19,6,.86),rgba(24,11,3,.92));box-shadow:0 30px 70px rgba(0,0,0,.5),inset 0 0 0 6px rgba(24,11,3,.6),inset 0 0 0 7px rgba(226,184,92,.22)}.styles_frameSmall__jVpRY{padding:34px 20px 28px}.styles_frameInner__1nXS5{position:relative}.styles_opener__BLzjr{position:absolute;inset:0;overflow:hidden;color:#fff4dc;transition:opacity .6s ease 1.65s}.styles_openerBacking__MhRnu{position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 50% 45%,#5a2c0a 0,#2a1405 60%,#160a02 100%);transition:opacity .9s ease .25s}.styles_openerGlow__A_up9{position:absolute;left:50%;top:45%;width:120vmax;height:120vmax;margin:-60vmax 0 0 -60vmax;border-radius:9999px;background:radial-gradient(circle,rgba(255,190,80,.28) 0,rgba(255,160,40,.08) 35%,transparent 60%);will-change:transform,opacity;animation:styles_gdGlow__inYIT 5s ease-in-out infinite alternate}@keyframes styles_gdGlow__inYIT{0%{transform:scale(.9);opacity:.7}to{transform:scale(1.08);opacity:1}}.styles_openerCurtain__4ms6A{position:absolute;inset:0;width:100%;height:100%}.styles_openerRod__OC75U{position:absolute;top:0;left:0;right:0;height:7px;background:linear-gradient(180deg,#fbe7a8,#d5a345 55%,#8a5f1c);box-shadow:0 4px 12px rgba(0,0,0,.5);transition:opacity .5s ease 1.3s}.styles_openerLight__xrjIZ{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 45% at 50% 0,rgba(255,220,150,.18),transparent 70%),radial-gradient(ellipse 80% 70% at 50% 50%,transparent 55%,rgba(14,6,1,.55) 100%);transition:opacity .6s ease}.styles_openerCard__3FdlU{position:absolute;left:50%;top:50%;width:min(84vw,360px);padding:34px 22px 26px;text-align:center;border:1px solid rgba(226,184,92,.55);background:radial-gradient(ellipse at 50% 0,rgba(247,197,49,.14) 0,transparent 60%),linear-gradient(180deg,rgba(42,20,6,.96),rgba(24,11,3,.97));box-shadow:0 30px 80px rgba(0,0,0,.65),0 0 60px rgba(255,170,60,.2),inset 0 0 0 6px rgba(24,11,3,.6),inset 0 0 0 7px rgba(226,184,92,.25);opacity:0;transform:translate(-50%,-46%) scale(.96);animation:styles_gdCardIn__OCmDQ .9s cubic-bezier(.22,1,.36,1) 1.5s forwards}@keyframes styles_gdCardIn__OCmDQ{to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.styles_openerUrdu__cVY5c{font-size:22px;line-height:2;color:#f6dfa0}.styles_openerKicker__1fu1n{margin-top:2px;font-size:10.5px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#e2b85c}.styles_openerNames__srHwl{margin-top:12px;font-size:clamp(30px,9vw,42px);font-style:italic;font-weight:500;line-height:1.15;padding-bottom:.08em;background:linear-gradient(180deg,#fff6dc,#f6dfa0 55%,#d39a3e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.styles_openerAmp__4Bw__{font-size:.7em}.styles_openerButton__W9deq{display:inline-flex;align-items:center;gap:10px;min-height:50px;margin-top:22px;padding:0 24px;border-radius:9999px;border:1px solid rgba(255,244,210,.6);background:linear-gradient(180deg,#fbe39a,#f2b23a 55%,#d27a12);color:#2a1405;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 0 30px rgba(245,170,40,.4),0 10px 30px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.6);-webkit-tap-highlight-color:transparent}.styles_openerButton__W9deq:focus-visible{outline:2px solid #fff4dc;outline-offset:4px}.styles_openerButtonDot__urybA{width:8px;height:8px;border-radius:9999px;background:#2a1405;animation:styles_gdDot__1yNdG 1.4s ease-in-out infinite}@keyframes styles_gdDot__1yNdG{0%,to{transform:scale(.7);opacity:.6}50%{transform:scale(1.2);opacity:1}}.styles_openerSkip__k5zRe{position:absolute;right:18px;bottom:calc(18px + env(safe-area-inset-bottom, 0px));min-height:44px;padding:0 14px;border-radius:9999px;background:rgba(22,10,2,.7);font-size:12px;letter-spacing:.08em;color:rgba(255,244,220,.8);transition:opacity .4s ease}.styles_isOpening__Xbdtk .styles_openerCard__3FdlU{animation:styles_gdCardOut__K_SiO .42s cubic-bezier(.5,0,.75,0) forwards}@keyframes styles_gdCardOut__K_SiO{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.9)}}.styles_isOpening__Xbdtk .styles_openerBacking__MhRnu,.styles_isOpening__Xbdtk .styles_openerLight__xrjIZ,.styles_isOpening__Xbdtk .styles_openerRod__OC75U,.styles_isOpening__Xbdtk .styles_openerSkip__k5zRe,.styles_isOpening__Xbdtk.styles_opener__BLzjr{opacity:0}.styles_ambient__g_KDb{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.styles_silk__jXl_m{position:absolute;inset:0;opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.85 0 0 0 0 0.5 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),repeating-linear-gradient(0deg,rgba(255,255,255,.014) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.05) 0 1px,transparent 1px 4px)}.styles_cloud__wHkCR{position:absolute;width:70vmax;height:70vmax;border-radius:9999px;will-change:transform}.styles_cloudA__Lgmub{left:-25vmax;top:-15vmax;background:radial-gradient(circle,rgba(247,160,40,.16) 0,rgba(247,160,40,0) 60%);animation:styles_gdCloudA__AfhIF 26s ease-in-out infinite alternate}.styles_cloudB__tv_4M{right:-30vmax;bottom:-25vmax;background:radial-gradient(circle,rgba(247,197,49,.1) 0,rgba(247,197,49,0) 60%);animation:styles_gdCloudB__RVovP 30s ease-in-out infinite alternate}@keyframes styles_gdCloudA__AfhIF{0%{transform:translate(0)}to{transform:translate(18vmax,20vmax)}}@keyframes styles_gdCloudB__RVovP{0%{transform:translate(0)}to{transform:translate(-20vmax,-16vmax)}}.styles_dust__JnDl4{position:absolute;bottom:-10px;border-radius:9999px;background:#ffd98a;box-shadow:0 0 6px 1px rgba(255,190,80,.7);opacity:0;will-change:transform,opacity;animation-name:styles_gdDust__57kgr;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes styles_gdDust__57kgr{0%{transform:translate(0);opacity:0}15%{opacity:.7}50%{transform:translate(14px,-50vh);opacity:.4}85%{opacity:.6}to{transform:translate(-10px,-105vh);opacity:0}}.styles_petalsCanvas__IH3lk{position:fixed;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.styles_sceneTall__ujf1G{justify-content:flex-start!important}.styles_stringsLayer__2hry5{position:absolute;inset:0;z-index:1;pointer-events:none}.styles_kicker__n7_BY{font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:#e2b85c}.styles_badge__7AjDu{display:inline-flex;align-items:center;padding:6px 16px;border-radius:9999px;border:1px solid rgba(226,184,92,.6);background:rgba(24,11,3,.55);color:#f6dfa0;font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase}.styles_ampGold__QdjPI{display:block;font-style:italic;font-size:.6em;color:#e2b85c}.styles_parents__NpFBx{font-size:13px;color:#e0c9a6}.styles_midName__FB_He{font-size:clamp(36px,10.5vw,52px);font-style:italic;font-weight:500;line-height:1.1;color:#fff4dc}.styles_sceneHero__Psblh{justify-content:flex-start!important;padding-top:128px!important;padding-bottom:70px!important}.styles_heroGlow__s3aKP{left:50%;top:48%;width:130vmin;height:130vmin;margin:-65vmin 0 0 -65vmin;border-radius:9999px;background:radial-gradient(circle,rgba(255,180,60,.22) 0,rgba(255,150,30,.06) 40%,transparent 65%);will-change:transform,opacity;animation:styles_gdGlow__inYIT 6s ease-in-out infinite alternate}.styles_heroGlow__s3aKP,.styles_rays__m5Cxv{position:absolute;z-index:0;pointer-events:none}.styles_rays__m5Cxv{inset:0;overflow:hidden}.styles_ray__p__CF{position:absolute;top:-20%;width:20vmax;height:140%;margin-left:-10vmax;background:radial-gradient(ellipse 50% 100% at 50% 0,rgba(255,214,140,.16) 0,rgba(255,214,140,.05) 40%,transparent 75%);transform-origin:50% 0;transform:rotate(var(--rot));will-change:transform,opacity;animation:styles_gdRay__5hM0r ease-in-out infinite alternate}@keyframes styles_gdRay__5hM0r{0%{transform:rotate(var(--rot)) scaleX(.9);opacity:.3}to{transform:rotate(calc(var(--rot) + 5deg)) scaleX(1.15);opacity:.85}}.styles_bokehLayer__No91t{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.styles_bokeh__xP5lS{position:absolute;border-radius:9999px;background:radial-gradient(circle,rgba(255,200,110,.3) 0,rgba(255,200,110,.08) 45%,transparent 70%);will-change:transform,opacity;animation:styles_gdBokeh__iQMI9 ease-in-out infinite alternate}@keyframes styles_gdBokeh__iQMI9{0%{transform:translate(0) scale(1);opacity:.45}to{transform:translate(14px,-18px) scale(1.15);opacity:1}}.styles_heroText__jbggr{position:relative;z-index:3;margin:auto 0;display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 52px;text-align:center}.styles_heroUrdu__h7X1V{margin-top:4px;padding:.1em .3em .4em;font-size:clamp(46px,14vw,80px);line-height:1.6;background:linear-gradient(180deg,#fff1c2,#f7c531 50%,#d9620b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 4px 22px rgba(245,140,20,.45))}.styles_bigNames__Cq5AE{margin-top:6px;font-size:clamp(36px,11vw,64px);font-style:italic;font-weight:500;line-height:1.08;color:#fff4dc;text-shadow:0 0 30px rgba(245,150,30,.35),0 2px 12px rgba(0,0,0,.5)}.styles_heroDate__pCUdl{margin-top:8px;font-weight:600;color:#e2b85c}.styles_heroDate__pCUdl,.styles_scrollCue__FvLci{font-size:11px;letter-spacing:.3em;text-transform:uppercase}.styles_scrollCue__FvLci{position:absolute;left:50%;bottom:28px;z-index:3;margin-left:-80px;width:160px;text-align:center;color:rgba(255,244,220,.6);animation:styles_gdCue__7Puci 1.8s ease-in-out infinite}@keyframes styles_gdCue__7Puci{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.styles_dateWreath__1YeYy{width:min(82vw,330px)}.styles_dateKicker__HMFMi{font-size:10.5px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#e2b85c}.styles_dateDay__k8RNR{font-size:clamp(64px,20vw,86px);font-weight:600;line-height:1;color:#fff4dc;font-variant-numeric:lining-nums;text-shadow:0 0 24px rgba(245,150,30,.45)}.styles_dateMonth__8aFnN{margin-top:4px;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#f6dfa0}.styles_dateTime__ueiyF{margin-top:6px;font-size:12px;font-weight:600;color:#e0c9a6}.styles_unit__7kWTt{min-width:0;padding:14px 2px;border-radius:14px;border:1px solid rgba(226,184,92,.32);background:rgba(30,14,4,.88);text-align:center}.styles_unitLabel__T4Wdy{display:block;margin-top:6px;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#e0c9a6}.styles_list__pVjFu{position:relative;margin:24px 0 0;padding:0;list-style:none}.styles_list__pVjFu:before{content:"";position:absolute;left:17px;top:10px;bottom:10px;width:1px;background:linear-gradient(180deg,transparent,rgba(226,184,92,.5) 12%,rgba(226,184,92,.5) 88%,transparent)}.styles_listItem___iBfN{gap:12px;padding:10px 0}.styles_listDot__LRKq3,.styles_listItem___iBfN{position:relative;display:flex;align-items:center}.styles_listDot__LRKq3{z-index:1;width:35px;height:35px;flex-shrink:0;justify-content:center}.styles_dot__jYoc1{display:block}.styles_listTime__dEWtY{white-space:nowrap;font-size:15px;font-weight:600;color:#f2b23a}.styles_gate__OuSpw{position:relative;width:min(90vw,400px);display:flex;flex-direction:column;align-items:center}.styles_gateStrings__tt_fH{position:relative;width:100%;height:230px}.styles_gateRod__qfz2p{position:absolute;top:2px;left:-6px;right:-6px;height:6px;border-radius:6px;background:linear-gradient(180deg,#fbe7a8,#d5a345 55%,#8a5f1c);box-shadow:0 4px 10px rgba(0,0,0,.45)}.styles_gateSign__XojEW{position:relative;z-index:2;width:88%;margin-top:-96px}.styles_finaleWreath__MvYWX{width:min(56vw,230px)}@media (prefers-reduced-motion:reduce){.styles_bokeh__xP5lS,.styles_cloud__wHkCR,.styles_dust__JnDl4,.styles_heroGlow__s3aKP,.styles_openerButtonDot__urybA,.styles_openerGlow__A_up9,.styles_ray__p__CF,.styles_scrollCue__FvLci{animation:none}.styles_openerCard__3FdlU{animation:none;opacity:1;transform:translate(-50%,-50%)}.styles_petalsCanvas__IH3lk{display:none}}