@font-face{font-family:__Montaga_2d6c11;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0309a1eb64fb0e75-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montaga_Fallback_2d6c11;src:local("Times New Roman");ascent-override:89.89%;descent-override:23.35%;line-gap-override:0.00%;size-adjust:108.80%}.__className_2d6c11{font-family:__Montaga_2d6c11,__Montaga_Fallback_2d6c11;font-weight:400;font-style:normal}@font-face{font-family:Montaga;src:url(/assets/fonts/Montaga-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Medium.ttf) format("truetype");font-weight:700;font-style:normal}:root{--font-mono:"Montaga",monospace;font-size:10px;color:#e5dcbf}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;background-color:#515d38;padding-right:0!important;color:var(--font-color)}a{color:inherit;text-decoration:none}.hover-animation{transition:background-color .3s ease-in-out,color .3s ease-in-out;border-radius:.4rem}.hover-animation:hover{background-color:#e5dcbf;color:#515d38}.rsvp-hover-animation{transition:border-radius .3s ease-in-out,color .3s ease-in-out,-webkit-text-decoration .3s ease-in-out;transition:text-decoration .3s ease-in-out,border-radius .3s ease-in-out,color .3s ease-in-out;transition:text-decoration .3s ease-in-out,border-radius .3s ease-in-out,color .3s ease-in-out,-webkit-text-decoration .3s ease-in-out;border-radius:.4rem}.rsvp-hover-animation:hover{text-decoration:underline;color:#515d38}h1,h2{font-family:Montaga,sans-serif}h1,h2,p{letter-spacing:.02em}p{font-family:Montserrat,sans-serif;font-weight:400}p.bold{font-weight:700;letter-spacing:.05em}input::placeholder,textarea::placeholder{color:#e5dcbf;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#e5dcbf}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#e5dcbf}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#e5dcbf}