.pQdrva_page{isolation:isolate;background:#f8fafc;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.pQdrva_glow{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 35%,#e0e7ff99 0%,#eef2ff55 35%,#0000 65%);position:absolute;inset:0}.pQdrva_header,.pQdrva_footer{justify-content:space-between;align-items:center;gap:24px;width:min(100%,1280px);margin-inline:auto;padding:28px 48px;display:flex}.pQdrva_hostLink{color:#475569;border-radius:6px;align-items:center;gap:6px;padding:8px 4px;font-size:13px;font-weight:500;transition:color .18s;display:inline-flex}.pQdrva_hostLink:hover{color:#4f46e5}.pQdrva_hostLink:focus-visible{outline-offset:5px;outline:2px solid #4f46e5}.pQdrva_main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:36px 24px 48px;display:flex}.pQdrva_illustration{perspective:800px;width:280px;height:280px;margin-bottom:32px;animation:.9s both pQdrva_arrive,7s ease-in-out 2.4s infinite pQdrva_float;position:relative}.pQdrva_orbit{border:1px solid #c7d2fe80;border-radius:50%;position:absolute;inset:8px 6px 4px}.pQdrva_invitation{z-index:2;background:linear-gradient(145deg,#fff,#fafaff);border:1px solid #e0e7ff;border-radius:12px;flex-direction:column;align-items:center;width:150px;height:177px;padding:25px 15px;animation:1.6s cubic-bezier(.22,1,.36,1) .6s both pQdrva_invitationReveal;display:flex;position:absolute;top:15px;left:65px;transform:translateY(0)rotate(-6deg);box-shadow:0 18px 40px -16px #4338ca35,0 3px 8px #312e8105}.pQdrva_envelopeBack,.pQdrva_envelopeFront,.pQdrva_envelopeFlap{width:210px;position:absolute;top:145px;left:35px}.pQdrva_envelopeBack{z-index:0;background:#c7d2fe;border:1px solid #c7d2fe;border-radius:8px;height:125px;box-shadow:0 20px 40px -18px #4338ca40}.pQdrva_envelopeFront{z-index:4;clip-path:polygon(0 0,50% 58%,100% 0,100% 100%,0 100%);background:linear-gradient(32deg,#0000 49.5%,#c7d2fe 50%,#0000 50.5%),linear-gradient(-32deg,#0000 49.5%,#c7d2fe 50%,#0000 50.5%),linear-gradient(135deg,#eef2ff,#e0e7ff);border:1px solid #c7d2fe;border-radius:0 0 8px 8px;height:125px}.pQdrva_envelopeFlap{z-index:3;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;background:linear-gradient(#e0e7ff,#c7d2fe);height:85px;animation:.7s ease-in-out .3s both pQdrva_openEnvelope;transform:rotateX(180deg)}.pQdrva_invitationLabel{color:#4338ca;letter-spacing:2px;margin-top:20px;font-size:9px;font-weight:600}.pQdrva_invitationRule{background:#a5b4fc;width:24px;height:1px;margin:12px 0}.pQdrva_invitationDetail,.pQdrva_invitationDetailShort{background:#e0e7ff;border-radius:4px;width:70px;height:3px}.pQdrva_invitationDetailShort{width:48px;margin-top:6px}.pQdrva_seal{z-index:5;color:#fff;background:#6366f1;border:4px solid #eef2ff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:35px;right:118px}.pQdrva_sparkle{color:#818cf8;animation:6s ease-in-out -3s infinite pQdrva_float;position:absolute;top:24px;right:7px}.pQdrva_dot{background:#a5b4fc;border-radius:50%;width:6px;height:6px;position:absolute;bottom:38px;left:12px}.pQdrva_copy{animation:.9s 1s both pQdrva_arrive}.pQdrva_title{letter-spacing:-.045em;color:#202036;font-size:clamp(36px,5.5vw,64px);font-weight:600;line-height:1.12}.pQdrva_title>span{color:#4f46e5}.pQdrva_launchLabel{color:#64748b;letter-spacing:2.5px;text-transform:uppercase;margin-top:24px;font-size:11px;font-weight:500}.pQdrva_guestNote{color:#64748b;max-width:360px;margin-top:44px;font-size:12px;line-height:1.7;animation:.9s 1.2s both pQdrva_arrive}.pQdrva_footer{color:#64748b;font-size:11px}.pQdrva_footerMessage{align-items:center;gap:8px;display:inline-flex}.pQdrva_footerMessage svg{color:#818cf8}@keyframes pQdrva_arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pQdrva_float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes pQdrva_openEnvelope{0%{z-index:3;transform:rotateX(0)}50%{z-index:3}to{z-index:1;transform:rotateX(180deg)}}@keyframes pQdrva_invitationReveal{0%,20%{transform:translateY(100px)scale(.65)}75%{transform:translateY(-12px)rotate(-6deg)}to{transform:translateY(0)rotate(-6deg)}}@media (max-width:600px){.pQdrva_header{padding:22px 24px}.pQdrva_main{padding-top:24px}.pQdrva_illustration{margin-bottom:18px}.pQdrva_guestNote{max-width:280px;margin-top:36px}.pQdrva_footer{flex-direction:column;gap:10px;padding:22px 24px}}@media (prefers-reduced-motion:reduce){.pQdrva_page *,.pQdrva_page :before,.pQdrva_page :after{transition:none!important;animation:none!important}.pQdrva_envelopeFlap{z-index:1}}
