@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@300;400;500;600;700&family=Inter:wght@200;300;400;500&display=swap";.ed-sl-page[data-astro-cid-iuehl47l]{position:fixed;inset:0;z-index:40;width:100%;overflow:hidden;height:100vh;height:100dvh;background-color:var(--ed-backdrop)}.ed-sl-bg[data-astro-cid-iuehl47l]{position:absolute;inset:0;background:radial-gradient(circle at 50% 42%,var(--ed-paper) 0%,var(--ed-backdrop) 100%)}.ed-sl-stage[data-astro-cid-iuehl47l]{position:relative;z-index:10;height:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:34px;padding:28px;box-sizing:border-box}.ed-sl-piece[data-astro-cid-iuehl47l]{position:relative;width:min(340px,86vw);aspect-ratio:312 / 194;cursor:pointer}.ed-sl-env[data-astro-cid-iuehl47l]{position:absolute;inset:0;pointer-events:none}.ed-sl-back[data-astro-cid-iuehl47l]{z-index:1;border-radius:4px;background:color-mix(in srgb,var(--ed-card) 72%,var(--ed-ink))}.ed-sl-flapo[data-astro-cid-iuehl47l]{z-index:1;inset:auto 0 100%;height:58%}.ed-sl-flapo[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{display:block;height:100%;background:color-mix(in srgb,var(--ed-card) 84%,var(--ed-ink));clip-path:polygon(0 100%,100% 100%,50% 0);transform-origin:50% 100%;transform:perspective(700px) rotateX(-90deg)}.ed-sl-front[data-astro-cid-iuehl47l]{z-index:3;border-radius:4px;overflow:hidden;background:color-mix(in srgb,var(--ed-card) 90%,var(--ed-ink));box-shadow:0 22px 44px color-mix(in srgb,var(--ed-ink) 26%,transparent)}.ed-sl-front[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{position:absolute;inset:0;background:var(--ed-card)}.ed-sl-front[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]:nth-child(1){clip-path:polygon(0 0,52% 58%,0 100%)}.ed-sl-front[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]:nth-child(2){clip-path:polygon(100% 0,48% 58%,100% 100%)}.ed-sl-front[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]:nth-child(3){background:color-mix(in srgb,var(--ed-card) 95%,var(--ed-ink));clip-path:polygon(0 100%,50% 50%,100% 100%)}.ed-sl-flapc[data-astro-cid-iuehl47l]{z-index:4;filter:drop-shadow(0 3px 3px color-mix(in srgb,var(--ed-ink) 18%,transparent))}.ed-sl-flapc[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{display:block;height:100%;background:color-mix(in srgb,var(--ed-card) 88%,white);clip-path:polygon(0 0,100% 0,50% 58%);transform-origin:50% 0}.ed-sl-wax[data-astro-cid-iuehl47l]{z-index:5;inset:auto;left:calc(50% - 40px);top:calc(58% - 40px);width:80px;height:80px}.ed-sl-wp[data-astro-cid-iuehl47l]{position:relative;width:100%;height:100%;filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--ed-ink) 35%,transparent))}.ed-sl-wh[data-astro-cid-iuehl47l]{position:absolute;inset:0;display:grid;place-items:center}.ed-sl-wh[data-astro-cid-iuehl47l]>[data-astro-cid-iuehl47l]{grid-area:1 / 1}.ed-sl-seal-img[data-astro-cid-iuehl47l]{width:100%;height:100%;object-fit:contain}.ed-sl-seal-mono[data-astro-cid-iuehl47l]{width:50%;height:50%;object-fit:contain}.ed-sl-seal-initials[data-astro-cid-iuehl47l]{font-family:Playfair Display,serif;font-size:15px;letter-spacing:.04em;color:var(--ed-cream-on-terra);text-shadow:0 1px 1px color-mix(in srgb,var(--ed-ink) 40%,transparent)}.ed-sl-wh[data-astro-cid-iuehl47l]:first-child{clip-path:inset(0 49.5% 0 0)}.ed-sl-wh[data-astro-cid-iuehl47l]:last-child{clip-path:inset(0 0 0 49.5%)}.ed-sl-hint[data-astro-cid-iuehl47l]{margin:0;font-family:Clash Display,sans-serif;font-weight:400;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ed-soft);animation:edSlHint 2.4s ease-in-out infinite}.is-open[data-astro-cid-iuehl47l]+.ed-sl-hint[data-astro-cid-iuehl47l]{animation:none;opacity:0;transition:opacity .25s ease}.is-open[data-astro-cid-iuehl47l] .ed-sl-wp[data-astro-cid-iuehl47l]{transform-origin:18% 82%;animation:edSlPeel .75s .05s cubic-bezier(.45,0,.55,1) forwards}.is-open[data-astro-cid-iuehl47l] .ed-sl-flapc[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{animation:edSlFlapClose .32s .45s ease-in both}.is-open[data-astro-cid-iuehl47l] .ed-sl-flapo[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{animation:edSlFlapOpen .26s .77s ease-out both}.is-open[data-astro-cid-iuehl47l] .ed-sl-env[data-astro-cid-iuehl47l]{animation:edSlEnvOut .45s 1.05s ease-in forwards}#welcome-overlay[data-astro-cid-iuehl47l]{transition:opacity .5s ease}#welcome-overlay[data-astro-cid-iuehl47l].active{opacity:1;pointer-events:all}#welcome-overlay[data-astro-cid-iuehl47l].transitioning{transition:all .8s cubic-bezier(.4,0,.2,1);opacity:0;transform:scale(1.05)}@keyframes edSlHint{50%{opacity:.45}}@keyframes edSlPeel{0%{transform:perspective(400px) rotate3d(1,1,0,0)}50%{opacity:1;transform:perspective(400px) translate(6px,-8px) rotate3d(1,1,0,-55deg) scale(1.06);filter:drop-shadow(4px 10px 10px color-mix(in srgb,var(--ed-ink) 30%,transparent))}to{opacity:0;transform:perspective(400px) translate(90px,-170px) rotate(28deg) rotate3d(1,1,0,-75deg) scale(1.1);filter:drop-shadow(10px 24px 16px color-mix(in srgb,var(--ed-ink) 15%,transparent))}}@keyframes edSlFlapClose{0%{transform:perspective(700px) rotateX(0)}to{transform:perspective(700px) rotateX(90deg)}}@keyframes edSlFlapOpen{0%{transform:perspective(700px) rotateX(-90deg)}to{transform:perspective(700px) rotateX(0)}}@keyframes edSlEnvOut{to{opacity:0;transform:translateY(240px)}}@keyframes edSlFadeOut{to{opacity:0}}@media(prefers-reduced-motion:reduce){.ed-sl-hint[data-astro-cid-iuehl47l]{animation:none}.is-open[data-astro-cid-iuehl47l] .ed-sl-env[data-astro-cid-iuehl47l]{animation:edSlFadeOut .3s 1s ease forwards}.is-open[data-astro-cid-iuehl47l] .ed-sl-wp[data-astro-cid-iuehl47l]{animation:edSlFadeOut .3s ease forwards}.is-open[data-astro-cid-iuehl47l] .ed-sl-flapc[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l],.is-open[data-astro-cid-iuehl47l] .ed-sl-flapo[data-astro-cid-iuehl47l] i[data-astro-cid-iuehl47l]{animation:none}#welcome-overlay[data-astro-cid-iuehl47l]{transition-duration:.1s!important}}@keyframes soundBar1{0%,to{height:4px}50%{height:16px}}@keyframes soundBar2{0%,to{height:12px}50%{height:6px}}@keyframes soundBar3{0%,to{height:8px}50%{height:14px}}.animate-bar1[data-astro-cid-nuxxkkcb]{animation:soundBar1 .8s ease-in-out infinite}.animate-bar2[data-astro-cid-nuxxkkcb]{animation:soundBar2 .7s ease-in-out infinite .1s}.animate-bar3[data-astro-cid-nuxxkkcb]{animation:soundBar3 .9s ease-in-out infinite .2s}@keyframes attentionPulse{0%,to{border-color:#d1d5db00;transform:scale(1)}50%{border-color:#d1d5db66;transform:scale(1.05)}}.animate-attention-pulse[data-astro-cid-nuxxkkcb]{animation:attentionPulse 2.5s ease-in-out infinite}#music-player[data-astro-cid-nuxxkkcb]{animation:slideInFromRight .8s cubic-bezier(.16,1,.3,1) 1s both}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%) translateY(-50%)}to{opacity:1;transform:translate(0) translateY(-50%)}}@keyframes tooltipEntrance{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.animate-tooltip-entrance[data-astro-cid-nuxxkkcb]{animation:tooltipEntrance .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes tooltipBounce{0%,to{transform:translate(0)}50%{transform:translate(-4px)}}#music-tooltip[data-astro-cid-nuxxkkcb] .bg-gray-900[data-astro-cid-nuxxkkcb]{animation:tooltipEntrance .4s cubic-bezier(.16,1,.3,1) forwards,tooltipBounce 2s ease-in-out 1s infinite}@media(prefers-reduced-motion:reduce){.animate-bar1[data-astro-cid-nuxxkkcb],.animate-bar2[data-astro-cid-nuxxkkcb],.animate-bar3[data-astro-cid-nuxxkkcb]{animation:none;height:10px!important}.animate-attention-pulse[data-astro-cid-nuxxkkcb]{animation:none}#music-player[data-astro-cid-nuxxkkcb]{animation:none;opacity:1;transform:translateY(-50%)}.animate-tooltip-entrance[data-astro-cid-nuxxkkcb],#music-tooltip[data-astro-cid-nuxxkkcb] .bg-gray-900[data-astro-cid-nuxxkkcb]{animation:none;opacity:1;transform:none}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}@keyframes gentleFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}#previous-response-alert[data-astro-cid-eoqp5vuh]{animation:gentleFadeIn .5s cubic-bezier(.25,.46,.45,.94)}#status-message[data-astro-cid-eoqp5vuh]{animation:scaleIn .4s cubic-bezier(.16,1,.3,1)}#error-message[data-astro-cid-eoqp5vuh]{animation:gentleFadeIn .4s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){#previous-response-alert[data-astro-cid-eoqp5vuh],#status-message[data-astro-cid-eoqp5vuh],#error-message[data-astro-cid-eoqp5vuh]{animation:none}.animate-ping[data-astro-cid-eoqp5vuh],.animate-spin[data-astro-cid-eoqp5vuh]{animation:none!important}[data-astro-cid-eoqp5vuh]{transition-duration:.01ms!important}}.ed-rsvp-widget[data-astro-cid-eoqp5vuh]{margin-top:8px;text-align:center;font-family:Cormorant Garamond,Georgia,serif;color:var(--ed-ink, #4A372B)}.edrsvp-greeting[data-astro-cid-eoqp5vuh]{font-family:Playfair Display,serif;font-size:clamp(22px,4.4vw,28px);margin-bottom:6px;color:var(--ed-ink, #4A372B)}.edrsvp-name[data-astro-cid-eoqp5vuh]{font-family:var(--ed-rsvp-script-font, "Petit Formal Script", cursive);font-size:var(--ed-rsvp-name-size, 1.1em);color:var(--ed-terra, #A8593A);margin:0 .18em}.edrsvp-welcome[data-astro-cid-eoqp5vuh]{font-size:15px;line-height:1.8;color:color-mix(in srgb,var(--ed-ink, #4A372B) 85%,transparent);margin:0 auto 22px;max-width:340px}.edrsvp-custom-msg[data-astro-cid-eoqp5vuh]{font-style:italic;font-size:14px;color:color-mix(in srgb,var(--ed-ink, #4A372B) 78%,transparent);max-width:320px;margin:0 auto 20px;padding:12px 14px;border-top:1px solid color-mix(in srgb,var(--ed-line, #B7A98D) 60%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ed-line, #B7A98D) 60%,transparent)}.edrsvp-message-block[data-astro-cid-eoqp5vuh]{display:flex;flex-direction:column;gap:8px;text-align:left;max-width:320px;margin:0 auto 18px}.edrsvp-message-label[data-astro-cid-eoqp5vuh]{font-size:14px;line-height:1.5;letter-spacing:normal;text-transform:none;color:color-mix(in srgb,var(--ed-ink, #4A372B) 80%,transparent)}.edrsvp-message-input[data-astro-cid-eoqp5vuh]{width:100%;min-height:84px;padding:10px 12px;resize:vertical;border:1px solid color-mix(in srgb,var(--ed-line, #B7A98D) 70%,transparent);border-radius:4px;background:color-mix(in srgb,#fff 88%,transparent);color:var(--ed-ink, #4A372B);font-size:14px}.edrsvp-note[data-astro-cid-eoqp5vuh]{font-style:italic;font-size:13.5px;color:color-mix(in srgb,var(--ed-ink, #4A372B) 70%,transparent);line-height:1.7;max-width:320px;margin:0 auto 18px}.edrsvp-note-prominent[data-astro-cid-eoqp5vuh]{color:var(--ed-terra-deep, #8A4A2E);font-size:14px;font-weight:500}.edrsvp-form-wrap[data-astro-cid-eoqp5vuh]{margin:14px auto 0;padding:24px 18px;border:1.5px dashed color-mix(in srgb,var(--ed-line, #B7A98D) 90%,transparent);border-radius:6px;background:var(--ed-paper-alt, #EFE8DA)}.edrsvp-form-wrap[data-astro-cid-eoqp5vuh].hidden{display:none}.edrsvp-form[data-astro-cid-eoqp5vuh]{display:flex;flex-direction:column;gap:20px}.edrsvp-choice-row[data-astro-cid-eoqp5vuh]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.edrsvp-choice[data-astro-cid-eoqp5vuh]{flex:1 1 140px;cursor:pointer;display:block}.edrsvp-choice[data-astro-cid-eoqp5vuh] input[data-astro-cid-eoqp5vuh]{position:absolute;opacity:0;pointer-events:none}.edrsvp-choice-box[data-astro-cid-eoqp5vuh]{display:flex;align-items:center;justify-content:center;padding:15px 14px;border:1px solid color-mix(in srgb,var(--ed-terra, #A8593A) 45%,transparent);background:var(--ed-card, #FAF7EF);font-size:11.5px;letter-spacing:.14em;color:var(--ed-terra-deep, #8A4A2E);transition:background .3s,color .3s,border-color .3s,transform .2s}.edrsvp-choice[data-astro-cid-eoqp5vuh]:hover input[data-astro-cid-eoqp5vuh]:not(:checked)~.edrsvp-choice-box[data-astro-cid-eoqp5vuh]{border-color:var(--ed-terra, #A8593A);transform:translateY(-1px)}.edrsvp-choice[data-astro-cid-eoqp5vuh] input[data-astro-cid-eoqp5vuh]:checked~.edrsvp-choice-yes[data-astro-cid-eoqp5vuh],.edrsvp-choice[data-astro-cid-eoqp5vuh] input[data-astro-cid-eoqp5vuh]:checked~.edrsvp-choice-no[data-astro-cid-eoqp5vuh]{background:var(--ed-terra, #A8593A);border-color:var(--ed-terra, #A8593A);color:var(--ed-cream-on-terra, #F6EDE2)}.edrsvp-checklist-title[data-astro-cid-eoqp5vuh]{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-soft, #8A7A5C);margin-bottom:14px}.edrsvp-checklist[data-astro-cid-eoqp5vuh] ul[data-astro-cid-eoqp5vuh]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.edrsvp-check-item[data-astro-cid-eoqp5vuh]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--ed-card, #FAF7EF);border:1px solid color-mix(in srgb,var(--ed-line, #B7A98D) 70%,transparent);border-radius:4px}.edrsvp-check-name[data-astro-cid-eoqp5vuh]{font-size:15.5px;color:var(--ed-ink, #4A372B)}.edrsvp-checkbox-wrap[data-astro-cid-eoqp5vuh]{position:relative;cursor:pointer}.edrsvp-checkbox-wrap[data-astro-cid-eoqp5vuh] input[data-astro-cid-eoqp5vuh]{position:absolute;opacity:0}.edrsvp-checkbox-box[data-astro-cid-eoqp5vuh]{display:inline-flex;width:24px;height:24px;border:1px solid color-mix(in srgb,var(--ed-terra, #A8593A) 60%,transparent);border-radius:3px;align-items:center;justify-content:center;color:transparent;transition:background .25s,color .25s,border-color .25s}.edrsvp-checkbox-box[data-astro-cid-eoqp5vuh] svg[data-astro-cid-eoqp5vuh]{width:15px;height:15px}.edrsvp-checkbox-wrap[data-astro-cid-eoqp5vuh] input[data-astro-cid-eoqp5vuh]:checked~.edrsvp-checkbox-box[data-astro-cid-eoqp5vuh]{background:var(--ed-terra, #A8593A);border-color:var(--ed-terra, #A8593A);color:var(--ed-cream-on-terra, #F6EDE2)}.edrsvp-counter-block[data-astro-cid-eoqp5vuh]{display:flex;flex-direction:column;gap:20px}.edrsvp-assigned-title[data-astro-cid-eoqp5vuh]{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-soft, #8A7A5C);margin-bottom:8px}.edrsvp-assigned-num[data-astro-cid-eoqp5vuh]{font-family:Playfair Display,serif;font-size:clamp(44px,7vw,58px);line-height:1;color:var(--ed-terra, #A8593A)}.edrsvp-assigned-note[data-astro-cid-eoqp5vuh]{font-style:italic;font-size:13px;color:color-mix(in srgb,var(--ed-ink, #4A372B) 65%,transparent);margin-top:6px}.edrsvp-count[data-astro-cid-eoqp5vuh]{display:block;margin-top:4px;padding:18px 14px 14px;border-top:1px solid color-mix(in srgb,var(--ed-line, #B7A98D) 60%,transparent)}.edrsvp-count[data-astro-cid-eoqp5vuh].hidden{display:none!important}.edrsvp-count-title[data-astro-cid-eoqp5vuh]{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ed-soft, #8A7A5C);margin-bottom:16px}.edrsvp-count-controls[data-astro-cid-eoqp5vuh]{display:flex;align-items:center;justify-content:center;gap:26px}.edrsvp-count-btn[data-astro-cid-eoqp5vuh]{width:44px;height:44px;border-radius:50%;border:1px solid color-mix(in srgb,var(--ed-terra, #A8593A) 55%,transparent);background:transparent;color:var(--ed-terra-deep, #8A4A2E);font-size:22px;line-height:1;cursor:pointer;transition:background .25s,color .25s,transform .15s}.edrsvp-count-btn[data-astro-cid-eoqp5vuh]:hover:not(:disabled){background:var(--ed-terra, #A8593A);color:var(--ed-cream-on-terra, #F6EDE2)}.edrsvp-count-btn[data-astro-cid-eoqp5vuh]:active:not(:disabled){transform:scale(.96)}.edrsvp-count-btn[data-astro-cid-eoqp5vuh]:disabled{opacity:.35;cursor:not-allowed}.edrsvp-count-display[data-astro-cid-eoqp5vuh]{text-align:center;min-width:70px;display:flex;flex-direction:column;align-items:center;gap:4px}.edrsvp-count-big[data-astro-cid-eoqp5vuh]{font-family:Playfair Display,serif;font-size:40px;line-height:1;color:var(--ed-ink, #4A372B)}.edrsvp-count-of[data-astro-cid-eoqp5vuh]{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-soft, #8A7A5C)}.edrsvp-count-of[data-astro-cid-eoqp5vuh] span[data-astro-cid-eoqp5vuh]{font:inherit;color:inherit;letter-spacing:inherit}.edrsvp-submit[data-astro-cid-eoqp5vuh]{align-self:center;display:inline-flex;align-items:center;gap:12px;padding:15px 34px;margin-top:6px;border:none;background:var(--ed-ink, #4A372B);color:var(--ed-paper, #F6F1E6);font-family:Cormorant Garamond,serif;letter-spacing:.14em;font-size:12px;text-transform:uppercase;cursor:pointer;transition:opacity .3s,transform .2s}.edrsvp-submit[data-astro-cid-eoqp5vuh]:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.edrsvp-submit[data-astro-cid-eoqp5vuh]:disabled{opacity:.55;cursor:not-allowed}.edrsvp-loader[data-astro-cid-eoqp5vuh]{width:15px;height:15px;border:2px solid color-mix(in srgb,var(--ed-paper, #F6F1E6) 35%,transparent);border-top-color:var(--ed-paper, #F6F1E6);border-radius:50%;animation:spin .7s linear infinite}.edrsvp-loader[data-astro-cid-eoqp5vuh].hidden{display:none}@keyframes spin{to{transform:rotate(360deg)}}#btn-text[data-astro-cid-eoqp5vuh].opacity-0{opacity:0}.edrsvp-status[data-astro-cid-eoqp5vuh],.edrsvp-error[data-astro-cid-eoqp5vuh]{margin-top:22px;padding:18px 20px;border:1px solid color-mix(in srgb,var(--ed-terra, #A8593A) 40%,transparent);border-radius:4px;background:var(--ed-card, #FAF7EF);display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--ed-ink, #4A372B);font-style:italic;font-size:16px}.edrsvp-status[data-astro-cid-eoqp5vuh] svg[data-astro-cid-eoqp5vuh]{width:34px;height:34px;color:var(--ed-terra, #A8593A)}.edrsvp-status[data-astro-cid-eoqp5vuh].hidden,.edrsvp-error[data-astro-cid-eoqp5vuh].hidden{display:none}.edrsvp-prev[data-astro-cid-eoqp5vuh]{margin:0 auto 16px;padding:24px 18px;border:1.5px dashed color-mix(in srgb,var(--ed-line, #B7A98D) 90%,transparent);border-radius:6px;background:var(--ed-paper-alt, #EFE8DA)}.edrsvp-prev-title[data-astro-cid-eoqp5vuh]{font-family:Playfair Display,serif;font-size:1.15rem;letter-spacing:.06em;color:var(--ed-terra-deep, #8A4A2E);margin-bottom:10px}.edrsvp-prev-body[data-astro-cid-eoqp5vuh]{font-size:1rem;color:color-mix(in srgb,var(--ed-ink, #4A372B) 85%,transparent);line-height:1.7}.edrsvp-link-btn[data-astro-cid-eoqp5vuh]{margin-top:16px;padding:11px 26px;border:1px solid var(--ed-terra, #A8593A);background:transparent;color:var(--ed-terra, #A8593A);letter-spacing:.12em;font-size:11.5px;text-transform:uppercase;font-family:Cormorant Garamond,serif;cursor:pointer;transition:background .3s,color .3s}.edrsvp-link-btn[data-astro-cid-eoqp5vuh]:hover{background:var(--ed-terra, #A8593A);color:var(--ed-cream-on-terra, #F6EDE2)}.edrsvp-footnote[data-astro-cid-eoqp5vuh]{margin-top:16px;font-style:italic;font-size:12.5px;color:color-mix(in srgb,var(--ed-ink, #4A372B) 55%,transparent)}.edrsvp-novios[data-astro-cid-eoqp5vuh]{padding:24px 16px;border:1.5px dashed color-mix(in srgb,var(--ed-line, #B7A98D) 90%,transparent);border-radius:6px;background:var(--ed-paper-alt, #EFE8DA)}.edrsvp-quote[data-astro-cid-eoqp5vuh]{font-style:italic;font-size:15px;line-height:1.8;color:color-mix(in srgb,var(--ed-ink, #4A372B) 85%,transparent);max-width:320px;margin:0 auto 16px}.edrsvp-congrats[data-astro-cid-eoqp5vuh]{letter-spacing:.18em;font-size:12px;text-transform:uppercase;color:var(--ed-terra, #A8593A);margin-bottom:10px}.hidden[data-astro-cid-eoqp5vuh]{display:none!important}@media(max-width:420px){.edrsvp-choice[data-astro-cid-eoqp5vuh]{flex:1 1 100%}}
