body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@supports not (-webkit-touch-callout:none){@keyframes fadeIn{0%{filter:blur(40px);opacity:0;transform:scale(150%)}to{filter:blur(0);opacity:100%;transform:scale(100%)}}}@supports (-webkit-touch-callout:none){@keyframes fadeIn{0%{opacity:0;transform:scale(150%)}to{opacity:100%;transform:scale(100%)}}}@keyframes buttons{0%{opacity:0;visibility:collapse}1%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}body{background-color:#000;color:#eee}.centered{justify-content:center;min-height:100vh;overflow:hidden}.centered,.content{align-items:center;display:flex}.content{animation-delay:1s;animation-duration:4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fadeIn;animation-timing-function:cubic-bezier(.19,1,.22,1);flex-direction:column;max-height:100%;max-width:496px;opacity:0;padding:24px;transition:height 1s ease-in-out;will-change:backdrop-filter}.photo{object-fit:contain;width:100%}.name{font-family:Great Vibes,cursive;font-size:64px;font-weight:400;margin:-32px 0}.dates{font-size:24px}.button,.dates{font-family:Georgia,Times New Roman,Times,serif}.button{background-color:initial;border:1px solid #eee;border-radius:8px;color:#eee;cursor:pointer;font-size:16px;font-weight:700;padding:8px 16px;transition:background-color .2s}.button:hover{background-color:#fff3}.buttons{align-items:center;animation-delay:3s;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:buttons;display:flex;gap:16px;opacity:0;visibility:collapse}@media only screen and (max-width:600px){.name{font-size:48px}}@media only screen and (max-width:400px){.name{font-size:32px}}
/*# sourceMappingURL=main.2a00c244.css.map*/