.event-intro{animation:.3s ease-out both event-intro-in}.event-intro--closing{animation:.28s ease-in forwards event-intro-out}.event-intro__petal{z-index:8;opacity:0;pointer-events:none;border-radius:50%;animation-name:event-intro-fall,event-intro-sway;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:normal,alternate;position:absolute;top:-30px}.event-intro__envelope{perspective:700px;direction:ltr;width:240px;height:160px;margin-left:-120px;position:absolute;top:max(170px,26vh);left:50%}.event-intro__back{border-radius:8px;position:absolute;inset:0;box-shadow:0 20px 40px #0006}.event-intro__card{z-index:2;border-radius:6px;flex-direction:column;align-items:center;gap:4px;min-height:140px;padding:14px 10px;animation:1.2s cubic-bezier(.2,.8,.2,1) 2s both event-intro-pull;display:flex;position:absolute;top:10px;left:12px;right:12px}.event-intro__rule{opacity:.7;width:90px;height:1px;display:block}.event-intro__name{clip-path:inset(0 0 0 100%);animation:1.4s ease-out 3.1s forwards event-intro-write-rtl}.event-intro[dir=ltr] .event-intro__name{clip-path:inset(0 100% 0 0);animation-name:event-intro-write-ltr}.event-intro__date{opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) 4s forwards event-intro-rise}.event-intro__pocket{z-index:3;width:100%;height:100%;position:absolute;inset:0}.event-intro__flap{z-index:5;transform-origin:top;width:240px;height:100px;animation:.9s cubic-bezier(.5,0,.3,1) 1.1s forwards event-intro-flap;position:absolute;top:0;left:0}.event-intro__seal{z-index:7;border-radius:50%;place-items:center;width:46px;height:46px;margin-left:-23px;font-size:22px;font-weight:800;animation:.6s .5s forwards event-intro-seal;display:grid;position:absolute;top:74px;left:50%;box-shadow:0 3px 8px #00000059}.event-intro__rise{opacity:0;animation:.7s cubic-bezier(.2,.8,.2,1) 4.4s forwards event-intro-rise}.event-intro__rise--2{animation-delay:4.6s}.event-intro__rise--3{animation-delay:4.85s}@keyframes event-intro-in{0%{opacity:0}}@keyframes event-intro-out{to{opacity:0}}@keyframes event-intro-seal{40%{transform:scale(1.15)}to{opacity:0;transform:scale(0)rotate(40deg)}}@keyframes event-intro-flap{to{z-index:1;transform:rotateX(180deg)}}@keyframes event-intro-pull{55%{z-index:2;transform:translateY(-120px)}56%{z-index:6}to{z-index:6;transform:translateY(-50px)scale(1.22);box-shadow:0 20px 40px #00000059}}@keyframes event-intro-write-rtl{to{clip-path:inset(0)}}@keyframes event-intro-write-ltr{to{clip-path:inset(0)}}@keyframes event-intro-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes event-intro-fall{0%{opacity:.95;transform:translateY(0)rotate(0)}to{opacity:.95;transform:translateY(calc(100vh + 60px))rotate(540deg)}}@keyframes event-intro-sway{0%{margin-inline-start:-16px}to{margin-inline-start:16px}}@media (prefers-reduced-motion:reduce){.event-intro *,.event-intro{animation-duration:1ms!important;animation-delay:0s!important}.event-intro__petal{display:none}}