.RSVPForm-module-scss-module__HnVVaa__form{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:16px;grid-template-columns:1fr 1fr;gap:1.25rem;max-width:54rem;margin:0 auto;padding:2rem;display:grid;box-shadow:0 4px 30px #0000001a}.RSVPForm-module-scss-module__HnVVaa__form div.RSVPForm-module-scss-module__HnVVaa__field{text-align:left;grid-column:span 2}@media (min-width:768px){.RSVPForm-module-scss-module__HnVVaa__form div.RSVPForm-module-scss-module__HnVVaa__field{grid-column:span 1}}.RSVPForm-module-scss-module__HnVVaa__form input{background-color:#fff9;border:none;border-radius:1rem;width:100%;margin-top:.25rem;padding:.75rem 1.5rem}.RSVPForm-module-scss-module__HnVVaa__fieldAvailability,.RSVPForm-module-scss-module__HnVVaa__fieldMessage{text-align:left;grid-column:span 2}.RSVPForm-module-scss-module__HnVVaa__fieldAvailability textarea,.RSVPForm-module-scss-module__HnVVaa__fieldAvailability select,.RSVPForm-module-scss-module__HnVVaa__fieldMessage textarea,.RSVPForm-module-scss-module__HnVVaa__fieldMessage select{background-color:#fff9;border:none;border-radius:1rem;width:100%;margin-top:.25rem;padding:.75rem 1.5rem}.RSVPForm-module-scss-module__HnVVaa__fieldAmountOfPeople{text-align:left;grid-column:span 2}@media (min-width:768px){.RSVPForm-module-scss-module__HnVVaa__fieldAmountOfPeople{grid-column:span 1}}.RSVPForm-module-scss-module__HnVVaa__fieldAmountOfPeople select{background-color:#fff9;border:none;border-radius:1rem;width:100%;margin-top:.25rem;padding:.75rem 1.5rem}.RSVPForm-module-scss-module__HnVVaa__btn{margin-left:0}
.rsvp-module-scss-module__inrVvW__rsvpIntro{margin-bottom:1.5rem}.rsvp-module-scss-module__inrVvW__rsvpContainer{position:relative}
