.ef-invitation-status{background:radial-gradient(circle at 85% 15%,#2fffba33,#0000 33%),linear-gradient(135deg,#ffffff1c,#ffffff0b);border:1px solid #2fffba61;border-radius:28px;gap:.9rem;padding:clamp(1.45rem,3vw,2.15rem);display:grid;box-shadow:0 20px 60px #00000024,0 0 42px #2fffba14}.ef-invitation-status h3{color:#fffaf3;font-family:var(--font-acier), Impact, sans-serif;text-transform:uppercase;margin:.3rem 0 0;font-size:clamp(2.2rem,4.6vw,3.45rem);line-height:.95}.ef-invitation-status h3 span{color:var(--ef-mint)}.ef-invitation-status p{color:#fffaf3c7;max-width:560px;margin:0;font-size:1rem;line-height:1.6}.ef-invitation-status small{color:var(--ef-mint);font-family:var(--font-finalsix-bold), Arial, sans-serif;text-transform:uppercase;font-size:.78rem}.anim .ef-reveal-section .ef-invitation-status{opacity:0;filter:blur(6px);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1),filter .85s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.anim .ef-reveal-section.js-revealed .ef-invitation-status{opacity:1;filter:none;transition-delay:.18s;transform:none}@media (max-width:767px){.ef-invitation-status{border-radius:24px}}
