:root{--background:#fff;--foreground:#171717}html,body{max-width:100vw;font-size:62.5%;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
.styles-module-scss-module__eFhYoa__navigation-frame{z-index:10;width:100%}.styles-module-scss-module__eFhYoa__navigation-bar{z-index:10;background-color:#ad1f2d;flex-direction:row;align-items:center;margin-top:24px;display:flex}.styles-module-scss-module__eFhYoa__navigation-links-container{display:flex}.styles-module-scss-module__eFhYoa__nav-link{pointer-events:all;cursor:pointer}.styles-module-scss-module__eFhYoa__link-text-container{cursor:pointer;border:none;flex-direction:row;align-items:center;display:flex}.styles-module-scss-module__eFhYoa__link-text{font-family:var(--londrina-solid);font-size:28px;transition:all .25s}.styles-module-scss-module__eFhYoa__link-arrow-container{flex-direction:column;width:12px;transition:all .25s;display:flex}.styles-module-scss-module__eFhYoa__link-arrow{width:100%;transition:all .25s}.styles-module-scss-module__eFhYoa__sublink-dropdown-menu-container{z-index:8;background-color:#fffdf0;flex-direction:column;gap:12px;padding:12px;display:flex}.styles-module-scss-module__eFhYoa__sublink-link{background-color:transparent}.styles-module-scss-module__eFhYoa__sublink-link :hover{background-color:#ffc71f}.styles-module-scss-module__eFhYoa__sublink-link-text{font-family:var(--londrina-solid);color:#141a0f;font-size:24px}.styles-module-scss-module__eFhYoa__corner-box-logo-container{background-color:#ffc71f;justify-content:space-around;display:flex}.styles-module-scss-module__eFhYoa__nav-logo{width:100%}.styles-module-scss-module__eFhYoa__RSVP-text{font-family:var(--londrina-solid);font-size:6.4rem;transition:all .25s}.styles-module-scss-module__eFhYoa__corner-box-dash-line{border:1px dashed #141a0f}@media screen and (max-width:1079px){.styles-module-scss-module__eFhYoa__navigation-frame{display:flex;position:fixed}.styles-module-scss-module__eFhYoa__navigation-bar{text-align:center;border:2px solid #141a0f;justify-content:center;width:75%;height:60px;margin-left:12.5%;margin-right:12.5%;position:fixed}.styles-module-scss-module__eFhYoa__navigation-menu-container{flex-direction:row;gap:12px;display:flex}.styles-module-scss-module__eFhYoa__menu-container-text{font-family:var(--londrina-solid);letter-spacing:.2rem;color:#fffdf0;text-transform:uppercase}.styles-module-scss-module__eFhYoa__navigation-links-container{z-index:9;background-color:#0f2b5c;flex-direction:column;gap:24px;width:100%;height:100vh;padding-top:15svh;position:fixed;overflow:hidden}.styles-module-scss-module__eFhYoa__nav-link{z-index:10;flex-direction:column;align-items:center;display:flex}.styles-module-scss-module__eFhYoa__link-text-container{background-color:#fffdf0;border:2px solid #141a0f;justify-content:space-between;width:75%;padding:12px}.styles-module-scss-module__eFhYoa__link-text{color:#141a0f}.styles-module-scss-module__eFhYoa__link-arrow{fill:#141a0f}.styles-module-scss-module__eFhYoa__menu-link-arrow{fill:#fffdf0;width:100%;transition:all .25s}.styles-module-scss-module__eFhYoa__sublink-dropdown-menu-container{border:2px solid #141a0f;border-top:none;width:75%}.styles-module-scss-module__eFhYoa__corner-box-logo-container{z-index:11;border:2px solid #141a0f;flex-direction:row;align-self:center;width:75%}.styles-module-scss-module__eFhYoa__corner-box-rsvp-container{background-color:#fffdf0;align-content:center;justify-items:center;width:100%;display:block}.styles-module-scss-module__eFhYoa__RSVP-text{color:#ffc71f;writing-mode:sideways-lr;text-orientation:sideways}}@media screen and (min-width:1080px){.styles-module-scss-module__eFhYoa__navigation-frame{z-index:10;width:100%;margin-top:24px;display:block;position:fixed}.styles-module-scss-module__eFhYoa__navigation-bar{z-index:0;z-index:10;background-color:#ad1f2d;border:2px solid #141a0f;border-left:none;border-right:none;flex-direction:row;justify-content:flex-end;align-items:center;height:80px;margin-top:24px;padding-left:10%;padding-right:10%;display:flex;position:relative}.styles-module-scss-module__eFhYoa__navigation-links-container{flex-direction:row;gap:48px;display:flex}.styles-module-scss-module__eFhYoa__nav-link{pointer-events:all;cursor:pointer}.styles-module-scss-module__eFhYoa__link-text-container{cursor:pointer;background-color:transparent;border:none;flex-direction:row;align-items:center;gap:12px;display:flex}.styles-module-scss-module__eFhYoa__link-text{font-family:var(--londrina-solid);color:#fffdf0;font-size:28px;transition:all .25s}.styles-module-scss-module__eFhYoa__link-arrow-container{color:#fffdf0;flex-direction:column;width:12px;transition:all .25s;display:flex}.styles-module-scss-module__eFhYoa__link-arrow{fill:#fffdf0;width:100%;transition:all .25s}.styles-module-scss-module__eFhYoa__sublink-dropdown-menu-container{z-index:8;background-color:#fffdf0;border:2px solid #141a0f;flex-direction:column;gap:12px;padding:12px;display:flex;position:absolute;top:76px}.styles-module-scss-module__eFhYoa__sublink-link{background-color:transparent}.styles-module-scss-module__eFhYoa__sublink-link :hover{background-color:#ffc71f}.styles-module-scss-module__eFhYoa__sublink-link-text{font-family:var(--londrina-solid);color:#141a0f;font-size:24px}.styles-module-scss-module__eFhYoa__navigation-corner-box{aspect-ratio:1/2;z-index:11;width:160px;position:fixed;top:20px;left:20px}.styles-module-scss-module__eFhYoa__corner-box-logo-container{background-color:#ffc71f;border:2px solid #141a0f;flex-direction:column;justify-content:space-around;width:100%;height:75%;padding-left:8px;padding-right:8px;display:flex}.styles-module-scss-module__eFhYoa__nav-logo{width:100%}.styles-module-scss-module__eFhYoa__corner-box-bottom{border:2px solid #141a0f;border-top:none;flex-direction:row;height:25%;display:flex}.styles-module-scss-module__eFhYoa__corner-box-date-container{background-color:#fff;border-right:2px dashed #141a0f;align-content:center;width:100%;display:block}.styles-module-scss-module__eFhYoa__corner-box-date-text{font-family:var(--londrina-solid);text-align:center;font-size:24px}.styles-module-scss-module__eFhYoa__corner-box-year-container{background-color:#fff;align-content:center;justify-items:center;width:30%;display:block}.styles-module-scss-module__eFhYoa__corner-box-year-text{writing-mode:sideways-lr;font-family:var(--londrina-solid);text-orientation:sideways;font-size:24px}.styles-module-scss-module__eFhYoa__link-text-container:hover .styles-module-scss-module__eFhYoa__link-text{color:#ffc71f}.styles-module-scss-module__eFhYoa__link-text-container:hover .styles-module-scss-module__eFhYoa__link-arrow{fill:#ffc71f}.styles-module-scss-module__eFhYoa__corner-box-rsvp-container{text-align:center;flex-direction:column;width:100%;display:flex}.styles-module-scss-module__eFhYoa__RSVP-text{font-family:var(--londrina-solid);color:#141a0f;font-size:6.4rem;transition:all .25s}.styles-module-scss-module__eFhYoa__corner-box-rsvp-container:hover .styles-module-scss-module__eFhYoa__RSVP-text{color:#fffdf0}.styles-module-scss-module__eFhYoa__corner-box-dash-line{border:1px dashed #141a0f}}
