.invitation-card-page[data-v-a61615b3]{background-color:var(--bg-soft-gray);flex:1 0 auto;justify-content:center;align-items:center;min-height:560px;padding:64px 16px 96px;display:flex}@media only screen and (width>=1024px){.invitation-card-page[data-v-a61615b3]{min-height:731px}}.invitation-card[data-v-a61615b3]{box-sizing:border-box;background-color:var(--white);--rise:16px;width:100%;max-width:680px;animation:.5s cubic-bezier(.16,1,.3,1) .1s both fade-rise;animation-play-state:var(--reveal-state,running);border-radius:24px;flex-direction:column;gap:24px;padding:32px 24px;display:flex;box-shadow:0 4px 24px #8181811f}@media (prefers-reduced-motion:reduce){.invitation-card[data-v-a61615b3]{animation:none}}@media only screen and (width>=768px){.invitation-card[data-v-a61615b3]{padding:40px}}.invitation-card--wide[data-v-a61615b3]{max-width:720px}.invitation-card__copy[data-v-a61615b3]{overflow-wrap:anywhere;flex-direction:column;gap:12px;display:flex}.invitation-card__copy[data-v-a61615b3] p{margin:0}.invitation-card__eyebrow[data-v-a61615b3]{color:var(--gray-800);margin:0 0 4px;font-family:Instrument Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.invitation-card__title[data-v-a61615b3]{color:var(--blue-500);font-variation-settings:"SOFT" 0,"WONK" 1;margin:0;font-family:Fraunces,serif;font-size:28px;font-style:normal;font-weight:700;line-height:1.2}@media only screen and (width>=768px){.invitation-card__title[data-v-a61615b3]{font-size:32px}}.invitation-card__actions[data-v-a61615b3]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}
