@keyframes page_zoomDrift__lfFWI{0%{transform:scale(1) translate(0)}25%{transform:scale(1.04) translate(-1px,-1px)}50%{transform:scale(1.05) translate(1px,1px)}75%{transform:scale(1.04) translate(-1px,1px)}to{transform:scale(1) translate(0)}}.page_main__GlU4n{height:100vh;width:400px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;z-index:1}.page_main__GlU4n:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle,rgba(0,0,0,0) 40%,rgba(0,0,0,.8) 100%),url(/wedding.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;animation:page_zoomDrift__lfFWI 20s ease-in-out infinite;transform-origin:center}.page_button__vnlhW{background-color:white;color:black;font-size:18px;border-radius:6px;height:50px;width:180px;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;position:fixed;bottom:100px}.page_button__vnlhW:hover{background-color:rgba(255,255,255,.1);color:white}.page_button__vnlhW:active{background-color:rgba(255,255,255,.25);transform:scale(.97);color:white}@media (max-width:1200px){.page_main__GlU4n{width:100vw;height:100vh}}.page_initials__kOhU6{height:120px;width:90vw;display:flex;justify-content:flex-start;align-items:center;text-align:center;flex-direction:column;top:80px;position:fixed}