.invitation_invitation__SBm4S{--smart-rsvp-accent:#80508f;--smart-rsvp-accent-hover:#643b73;--smart-rsvp-heading:#553361;--smart-rsvp-border:#ae83b7;--smart-rsvp-border-soft:#d9a5be;--smart-rsvp-soft:#fce0eb;color:#553c60;background:#ffffff;font-family:var(--font-inter),sans-serif;caret-color:#80508f}.invitation_invitation__SBm4S ::-moz-selection{background:#e5c9e9;color:#452456}.invitation_invitation__SBm4S ::selection{background:#e5c9e9;color:#452456}.invitation_invitation__SBm4S :focus-visible{outline:2px solid #80508f;outline-offset:4px}.invitation_invitation__SBm4S [data-reveal-state=pending]{opacity:0;translate:0 24px}@media (prefers-reduced-motion:reduce){.invitation_invitation__SBm4S [data-reveal-state=pending]{opacity:revert;translate:none}}.invitation_title__1UBIc{font-family:var(--font-imperial),cursive;font-size:clamp(3.5rem,12vw,4.5rem);line-height:1.1;color:#9b3561}.invitation_age__xW9Nw{color:#694075;display:block;margin-top:.2rem;font-family:var(--font-instrument-serif),Georgia,serif;font-size:2rem;font-style:italic;line-height:1.2}.invitation_sectionTitle__zbLJs{font-family:var(--font-imperial),cursive;font-weight:400;line-height:1.2}