@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600;700&family=Great+Vibes&family=Cinzel:wght@400;500;600;700;800&family=Raleway:wght@300;400;500;600;700&display=swap);body{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}@keyframes Home_fadeInDown__sNiSu{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes Home_fadeIn__cAgD3{0%{opacity:0}to{opacity:1}}@keyframes Home_scaleIn__gpRVT{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes Home_spin__Met83{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Home_sparkle__c-oz-{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes Home_magicGlow__Ifqjw{0%,to{box-shadow:0 0 15px #d4af374d}50%{box-shadow:0 0 25px #d4af3799}}@keyframes Home_magicBackground__mIhcm{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes Home_textGradientAnimation__v3LIm{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Home_homeContainer__iVhYC{align-items:center;background-color:#000;color:#f1f1f1;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:70px 20px;position:relative;text-align:center}.Home_homeContainer__iVhYC:before{background:linear-gradient(#0009,#000c);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Home_homeContainer__iVhYC:after{animation:Home_spin__Met83 120s linear infinite;background:radial-gradient(circle,#d4af3708 0,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;z-index:1}.Home_star__4g-FB{animation:Home_sparkle__c-oz- 3s ease-in-out infinite;background-color:#d4af37;border-radius:50%;box-shadow:0 0 10px #d4af37cc;height:2px;opacity:.7;position:absolute;width:2px;z-index:2}.Home_banner__VtwCY{animation:Home_magicGlow__Ifqjw 4s ease-in-out infinite;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0003;border:1px solid #d4af371a;border-radius:5px;box-shadow:0 15px 30px #0000004d;margin:2rem 0 0;max-width:1000px;padding:6rem 2rem;position:relative;width:100%;z-index:2}.Home_banner__VtwCY:before{animation:Home_magicBackground__mIhcm 15s ease infinite;background:linear-gradient(120deg,#d4af3708,#ffffff0d,#d4af3708);background-size:200% 200%;border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.Home_weddingTitle__7MLfS{animation:Home_fadeInDown__sNiSu 1.2s ease-out;color:#d4af37;font-family:Cinzel,serif;font-size:5rem;font-weight:400;letter-spacing:4px;margin-bottom:2rem;position:relative;text-shadow:0 0 15px #d4af374d;text-transform:uppercase}.Home_weddingTitle__7MLfS:first-letter{font-size:110%}.Home_weddingTitle__7MLfS:after{animation:Home_magicGlow__Ifqjw 3s ease-in-out infinite;background-color:#d4af3780;bottom:-10px;box-shadow:0 0 10px #d4af3780;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:120px}.Home_coupleNames__RYJLO{animation:Home_fadeIn__cAgD3 1.5s ease-out .3s both;animation:Home_textGradientAnimation__v3LIm 8s ease-in-out infinite;background:linear-gradient(90deg,#fff,#d4af37,#fff,#e0c56e,#d4af37,#fff);-webkit-background-clip:text;background-clip:text;background-size:300% 100%;color:#0000;font-family:Great Vibes,cursive;font-size:4.5rem;font-weight:400;margin-bottom:2rem;text-shadow:0 0 10px #fff3,0 5px 15px #00000080}.Home_weddingDate__5mEL-{animation:Home_fadeIn__cAgD3 1.5s ease-out .6s both;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0003;border-bottom:1px solid #d4af374d;border-radius:3px;border-top:1px solid #d4af374d;box-shadow:0 0 15px #0003;color:#d4af37;display:inline-block;font-family:Raleway,sans-serif;font-size:2rem;font-weight:300;letter-spacing:3px;margin-bottom:2.5rem;padding:10px 30px;position:relative;text-shadow:0 2px 5px #0000004d}.Home_weddingDate__5mEL-:after,.Home_weddingDate__5mEL-:before{animation:Home_sparkle__c-oz- 3s ease-in-out infinite;color:#d4af37;content:"✦";display:inline-block;font-size:.8rem;line-height:2rem;margin:0 15px;opacity:.8;text-shadow:0 0 8px #d4af37cc;vertical-align:middle}.Home_weddingDateContainer__UahQk{animation:Home_fadeIn__cAgD3 1.5s ease-out .6s both;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0003;border-bottom:1px solid #d4af374d;border-radius:3px;border-top:1px solid #d4af374d;box-shadow:0 0 15px #0003;color:#d4af37;display:inline-block;font-family:Raleway,sans-serif;font-size:2rem;font-weight:300;letter-spacing:3px;margin-bottom:2.5rem;padding:10px 30px;position:relative;text-shadow:0 2px 5px #0000004d}.Home_weddingDateLine__pQ3SR,.Home_weddingLocationLine__W52Qx{align-items:center;display:flex;justify-content:center;margin:.5rem 0}.Home_dateText__xDfIw,.Home_locationText__RXQtv{margin:0 15px}.Home_glowingStar__sO6xP{animation:Home_sparkle__c-oz- 3s ease-in-out infinite;color:#d4af37;display:inline-block;font-size:.8rem;opacity:.8;text-shadow:0 0 8px #d4af37cc}.Home_invitationText__D6tmc{animation:Home_fadeIn__cAgD3 1.8s ease-out .9s both;border-radius:5px;font-family:Cormorant Garamond,serif;font-size:1.8rem;font-weight:300;letter-spacing:.5px;line-height:1.8;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:700px;overflow:hidden;padding:20px;position:relative;text-shadow:0 1px 3px #0000004d}.Home_invitationText__D6tmc:first-letter{color:#d4af37;font-size:130%}.Home_invitationText__D6tmc:after,.Home_invitationText__D6tmc:before{animation:Home_sparkle__c-oz- 3s ease-in-out infinite;color:#d4af37;content:"★";display:inline-block;filter:drop-shadow(0 0 5px rgba(212,175,55,.4));margin:0 10px}.Home_invitationText__D6tmc:after{animation-delay:1.5s}.Home_invitationText__D6tmc span{position:relative;z-index:1}.Home_buttonContainer__L3FnO{animation:Home_scaleIn__gpRVT 1s ease-out 1.2s both;display:flex;flex-wrap:nowrap;gap:2rem;justify-content:center;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:1000px;padding:1.5rem 0;position:relative;width:100%}.Home_buttonContainer__L3FnO:before{background:linear-gradient(90deg,#0000,#d4af374d,#0000);content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:80%}.Home_button__sTIln{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#0003;border:1px solid #d4af37;border-radius:3px;box-shadow:0 6px 15px #0003;color:#d4af37;cursor:pointer;font-family:Raleway,sans-serif;font-size:1.3rem;font-weight:400;letter-spacing:2px;min-width:220px;overflow:hidden;padding:14px 32px;position:relative;text-transform:uppercase;transition:all .3s ease;width:auto;z-index:1}.Home_button__sTIln:before{background:linear-gradient(90deg,#d4af37,#e0c56e);content:"";height:100%;left:0;position:absolute;top:0;transition:width .5s ease;width:0;z-index:-1}.Home_button__sTIln:hover{border-color:#d4af37;box-shadow:0 12px 25px #0000004d,0 0 20px #d4af3780;color:#000;letter-spacing:2.5px;transform:translateY(-3px)}.Home_button__sTIln:hover:before{width:100%}.Home_button__sTIln:active{box-shadow:0 4px 8px #0003;transform:translateY(1px)}.Home_eventButton__qRwKo{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#0006;border:1px solid #d4af37;border-radius:3px;box-shadow:0 6px 15px #0003;color:#d4af37;cursor:pointer;display:inline-block;font-family:Raleway,sans-serif;font-size:1.3rem;font-weight:400;letter-spacing:2px;min-width:220px;overflow:visible;padding:14px 32px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease;white-space:nowrap;width:auto;z-index:1}.Home_eventButton__qRwKo:before{background:linear-gradient(90deg,#d4af37,#e0c56e);content:"";height:100%;left:0;position:absolute;top:0;transition:width .5s ease;width:0;z-index:-1}.Home_eventButton__qRwKo:hover{border-color:#d4af37;box-shadow:0 12px 25px #0000004d,0 0 20px #d4af3780;color:#000;letter-spacing:2.5px;transform:translateY(-3px)}.Home_eventButton__qRwKo:hover:before{width:100%}.Home_eventButton__qRwKo:active{box-shadow:0 4px 8px #0003;transform:translateY(1px)}.Home_eventButton__qRwKo:after{color:#d4af37;content:"★";font-size:.8rem;left:50%;opacity:0;position:absolute;top:-10px;transform:translateX(-50%);transition:all .3s ease}.Home_eventButton__qRwKo:hover:after{animation:Home_sparkle__c-oz- 1.5s infinite;opacity:1;top:-15px}.Home_eventButton__qRwKo:hover{background-color:initial;box-shadow:0 10px 25px #0006,0 0 20px #d4af3766}.Home_divider__LQZPT{animation:Home_fadeIn__cAgD3 1.5s ease-out .5s both;background:linear-gradient(90deg,#0000,#d4af37,#0000);box-shadow:0 0 10px #d4af3780;height:3px;margin:0 auto 2.5rem;position:relative;width:120px}.Home_divider__LQZPT:after,.Home_divider__LQZPT:before{background:linear-gradient(90deg,#0000,#d4af3799,#0000);box-shadow:0 0 5px #d4af374d;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.Home_divider__LQZPT:before{top:-6px}.Home_divider__LQZPT:after{bottom:-6px}.Home_divider__LQZPT:before{background:none;box-shadow:none;color:#d4af37;content:"✦";font-size:.8rem;height:auto;left:50%;position:absolute;text-shadow:0 0 8px #d4af37cc;top:-12px;transform:translateX(-50%);width:auto}.Home_divider__LQZPT:after{bottom:-5px;top:auto}@media (min-width:769px){.Home_weddingDateContainer__UahQk{display:none}.Home_weddingDate__5mEL-{display:inline-block}}@media (max-width:1024px){.Home_homeContainer__iVhYC{padding:50px 15px}.Home_buttonContainer__L3FnO{gap:1.5rem}.Home_eventButton__qRwKo{font-size:1.2rem;min-width:200px;padding:12px 24px}}@media (max-width:900px){.Home_buttonContainer__L3FnO{align-items:center;flex-direction:column;gap:1.5rem;margin-left:auto;margin-right:auto;max-width:300px}.Home_eventButton__qRwKo{min-width:250px;width:100%}}@media (max-width:900px) and (min-width:769px){.Home_banner__VtwCY{margin:0 auto;padding:4rem 1.5rem;width:85%}.Home_weddingTitle__7MLfS{font-size:3.5rem}.Home_coupleNames__RYJLO{font-size:3.2rem}.Home_weddingDate__5mEL-{font-size:1.6rem;letter-spacing:2px;padding:10px 20px}.Home_weddingDate__5mEL-:after,.Home_weddingDate__5mEL-:before{font-size:.7rem;margin:0 12px}.Home_invitationText__D6tmc{font-size:1.5rem;max-width:600px}.Home_buttonContainer__L3FnO{align-items:center;gap:1.5rem;margin-left:auto;margin-right:auto;max-width:300px;padding:1rem 0}.Home_eventButton__qRwKo{font-size:1.1rem;min-width:250px;padding:12px 24px;width:100%}}@media (max-width:768px){.Home_homeContainer__iVhYC{padding:70px 15px}.Home_banner__VtwCY{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #d4af3733;border-radius:8px;box-shadow:0 0 20px #d4af374d;margin:0 auto;padding:3rem 1rem;width:85%}.Home_weddingTitle__7MLfS{font-size:3rem}.Home_coupleNames__RYJLO{font-size:2.8rem}.Home_weddingDate__5mEL-{display:none}.Home_weddingDateContainer__UahQk{display:inline-block;font-size:1rem;letter-spacing:1px;margin-bottom:2rem;padding:8px 12px}.Home_weddingDateLine__pQ3SR,.Home_weddingLocationLine__W52Qx{margin:.2rem 0}.Home_dateText__xDfIw,.Home_locationText__RXQtv{font-size:1rem;margin:0 8px;white-space:nowrap}.Home_glowingStar__sO6xP{font-size:.5rem;margin:0 6px}.Home_invitationText__D6tmc{font-size:1.3rem}.Home_buttonContainer__L3FnO{align-items:center;flex-direction:column;gap:1.5rem;margin-left:auto;margin-right:auto;max-width:300px;padding:1rem 0}.Home_button__sTIln{font-size:1.1rem;letter-spacing:1.5px;min-width:100%;padding:12px 20px}.Home_eventButton__qRwKo{font-size:1rem;min-width:235px;padding:10px 20px;width:100%}.Home_banner__VtwCY,.Home_banner__VtwCY:before,.Home_homeContainer__iVhYC:after,.Home_star__4g-FB{animation:none}}@media (max-width:450px){.Home_banner__VtwCY{margin:0 auto;padding:2rem .8rem;width:95%}.Home_weddingTitle__7MLfS{font-size:2.5rem;letter-spacing:2px}.Home_coupleNames__RYJLO{font-size:2.2rem}.Home_weddingDateContainer__UahQk{font-size:.9rem;margin-bottom:1.5rem;padding:6px 10px}.Home_dateText__xDfIw,.Home_locationText__RXQtv{font-size:.9rem;margin:0 6px}.Home_glowingStar__sO6xP{font-size:.4rem;margin:0 4px}.Home_invitationText__D6tmc{font-size:1.1rem;padding:15px}.Home_buttonContainer__L3FnO{padding:.8rem 0}.Home_eventButton__qRwKo{font-size:.9rem;min-width:200px;padding:8px 16px}}@keyframes CountdownTimer_flip__SHywo{0%{transform:rotateX(0)}50%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes CountdownTimer_fadeIn__NDN0d{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes CountdownTimer_pulse__87WXa{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes CountdownTimer_fadeInUp__bxY4Y{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes CountdownTimer_pop__lO1w2{0%{transform:scale(1)}40%{transform:scale(1.25)}60%{transform:scale(.95)}to{transform:scale(1)}}.CountdownTimer_CountdownContainer__WY1j0{animation:CountdownTimer_fadeIn__NDN0d 1s ease-out 1.5s both;display:flex;gap:2rem;justify-content:center;margin:3rem 0;perspective:1000px;position:relative;z-index:2}.CountdownTimer_CountdownContainer__WY1j0:after,.CountdownTimer_CountdownContainer__WY1j0:before{background:linear-gradient(90deg,#0000,#d4af374d,#0000);content:"";height:1px;position:absolute;width:40%}.CountdownTimer_CountdownContainer__WY1j0:before{left:50%;top:-20px;transform:translateX(-50%)}.CountdownTimer_CountdownContainer__WY1j0:after{bottom:-20px;left:50%;transform:translateX(-50%)}@media (max-width:768px){.CountdownTimer_CountdownContainer__WY1j0{gap:.5rem;justify-content:space-between;margin:2rem auto;max-width:95%;overflow:visible;padding:.5rem 0;width:95%}}@media (max-width:450px){.CountdownTimer_CountdownContainer__WY1j0{flex-wrap:wrap;gap:.3rem;justify-content:space-around;margin:1.5rem auto;max-width:100%;padding:.5rem 0;width:100%}}.CountdownTimer_TimeUnit__m81wm{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d;border:1px solid #d4af3726;border-radius:8px;box-shadow:0 10px 30px #0003;display:flex;flex-direction:column;min-width:100px;padding:1rem 0;position:relative;transform-style:preserve-3d;transition:all .6s}.CountdownTimer_TimeUnit__m81wm:hover{border-color:#d4af374d;box-shadow:0 15px 35px #0000004d,0 0 10px #d4af3733;transform:translateY(-5px) rotateY(10deg)}.CountdownTimer_TimeUnit__m81wm:before{background:linear-gradient(135deg,#fff0,#ffffff08 50%,#fff0);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .6s;width:100%;z-index:1}.CountdownTimer_TimeUnit__m81wm:hover:before{opacity:1}.CountdownTimer_TimeUnit__m81wm.CountdownTimer_isZero__oYLuj{animation:CountdownTimer_pop__lO1w2 .7s cubic-bezier(.23,1.02,.67,1.01);border-color:#d4af37;box-shadow:0 0 30px 5px #d4af3740}@media (max-width:768px){.CountdownTimer_TimeUnit__m81wm{flex-shrink:0;margin:0;min-width:70px;padding:.7rem 0;width:23%}}@media (max-width:450px){.CountdownTimer_TimeUnit__m81wm{flex-shrink:0;margin:.2rem 0;min-width:50px;padding:.5rem 0;width:22%}}.CountdownTimer_NumberContainer__q5bpi{align-items:center;display:flex;height:70px;justify-content:center;perspective:500px;position:relative;width:100%}@media (max-width:768px){.CountdownTimer_NumberContainer__q5bpi{height:40px}}@media (max-width:450px){.CountdownTimer_NumberContainer__q5bpi{height:30px}}.CountdownTimer_Number__N-ROU{align-items:center;backface-visibility:hidden;background:linear-gradient(180deg,#d4af37,#d4af37cc);-webkit-background-clip:text;background-clip:text;color:#d4af37;color:#0000;display:flex;font-family:Cinzel,serif;font-size:3.5rem;height:100%;justify-content:center;position:absolute;text-shadow:0 0 10px #d4af374d;text-shadow:0 4px 12px #00000080;width:100%}.CountdownTimer_Number__N-ROU.CountdownTimer_changed__onGbh{animation:CountdownTimer_flip__SHywo .6s ease-out}.CountdownTimer_Number__N-ROU.CountdownTimer_pulse__87WXa{animation:CountdownTimer_pulse__87WXa 1s cubic-bezier(.4,0,.2,1) infinite}@media (max-width:768px){.CountdownTimer_Number__N-ROU{font-size:1.8rem}.CountdownTimer_Number__N-ROU.CountdownTimer_changed__onGbh{animation:CountdownTimer_flip__SHywo .3s ease-out;will-change:transform}}@media (max-width:450px){.CountdownTimer_Number__N-ROU{font-size:1.4rem}}.CountdownTimer_Label__1YgtR{animation:CountdownTimer_fadeInUp__bxY4Y 1.2s cubic-bezier(.4,0,.2,1) both;animation-delay:1.7s;color:#fffc;font-family:Raleway,sans-serif;font-size:.9rem;letter-spacing:2px;margin-top:1rem;position:relative;text-transform:uppercase;z-index:2}.CountdownTimer_Label__1YgtR:before{background:#d4af374d;content:"";height:1px;left:50%;position:absolute;top:-8px;transform:translateX(-50%);width:20px}@media (max-width:768px){.CountdownTimer_Label__1YgtR{font-size:.7rem;letter-spacing:1px;margin-top:.5rem}}@media (max-width:450px){.CountdownTimer_Label__1YgtR{font-size:.6rem;letter-spacing:.5px;margin-top:.3rem}}@keyframes Navbar_fadeIn__0dex6{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Navbar_glow__f8\+Di{0%,to{text-shadow:0 0 5px #d4af374d}50%{text-shadow:0 0 15px #d4af3780,0 0 20px #d4af374d}}.Navbar_nav__DS0RX{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:initial;border-bottom:none;box-shadow:none;display:flex;height:80px;justify-content:space-between;left:0;padding:0 2rem;position:fixed;top:0;transition:all .4s ease;width:100%;z-index:100}.Navbar_nav__DS0RX:after{background:linear-gradient(90deg,#0000,#d4af3780,#0000);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:width .5s ease;width:0}.Navbar_nav__DS0RX.Navbar_scrollActive__Ddm-H{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000000e6;border-bottom:1px solid #d4af3733;box-shadow:0 4px 20px #00000080}.Navbar_nav__DS0RX.Navbar_scrollActive__Ddm-H:after{width:60%}@media (min-width:1200px){.Navbar_nav__DS0RX{height:90px;padding:0 4rem}}@media (max-width:1199px) and (min-width:992px){.Navbar_nav__DS0RX{padding:0 3rem}}@media (max-width:991px) and (min-width:768px){.Navbar_nav__DS0RX{padding:0 2rem}}@media (max-width:767px) and (min-width:576px){.Navbar_nav__DS0RX{height:70px;padding:0 1.5rem}}@media (max-width:575px){.Navbar_nav__DS0RX{height:65px;padding:0 1rem}}.Navbar_logo__jA5Pb{animation:Navbar_glow__f8\+Di 3s ease-in-out infinite;color:#d4af37;flex-shrink:0;font-family:Great Vibes,cursive;font-size:2.2rem;font-weight:400;min-width:fit-content;text-decoration:none;transition:all .3s ease;white-space:nowrap}.Navbar_logo__jA5Pb:hover{color:#e0c56e;transform:scale(1.05)}@media (min-width:1200px){.Navbar_logo__jA5Pb{font-size:2.5rem}}@media (max-width:1199px) and (min-width:992px){.Navbar_logo__jA5Pb{font-size:2.3rem}}@media (max-width:991px) and (min-width:768px){.Navbar_logo__jA5Pb{font-size:2.1rem}}@media (max-width:767px) and (min-width:576px){.Navbar_logo__jA5Pb{font-size:1.8rem}}@media (max-width:575px){.Navbar_logo__jA5Pb{font-size:1.6rem}}.Navbar_navLinks__UMGgk{align-items:center;display:flex;gap:1rem}@media (max-width:1199px) and (min-width:992px){.Navbar_navLinks__UMGgk{gap:.8rem}}@media (max-width:991px) and (min-width:768px){.Navbar_navLinks__UMGgk{gap:.6rem}}@media (max-width:767px){.Navbar_navLinks__UMGgk{animation:Navbar_fadeIn__0dex6 .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000000f2;border-bottom:1px solid #d4af3733;box-shadow:0 10px 20px #0000004d;display:none;flex-direction:column;gap:0;left:0;padding:1.5rem 0;position:absolute;top:100%;width:100%}.Navbar_navLinks__UMGgk:after{background:linear-gradient(90deg,#0000,#d4af374d,#0000);bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100%}}.Navbar_navLinks__UMGgk.Navbar_isOpen__qYC5r{display:flex}.Navbar_navItem__hsOWo{align-items:center;color:#ffffffe6;cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:300;justify-content:center;letter-spacing:1.5px;margin:0 .8rem;position:relative;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.Navbar_navItem__hsOWo:after{background-color:#d4af37;bottom:-5px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:0}.Navbar_navItem__hsOWo:hover{color:#d4af37}.Navbar_navItem__hsOWo:hover:after{width:80%}.Navbar_navItem__hsOWo:active{color:#e0c56e;transform:scale(.95)}.Navbar_navItem__hsOWo.Navbar_active__\+dvfu{color:#d4af37}.Navbar_navItem__hsOWo.Navbar_active__\+dvfu:after{width:80%}@media (min-width:1200px){.Navbar_navItem__hsOWo{font-size:1.2rem;letter-spacing:1.8px;margin:0 1.2rem}}@media (max-width:1199px) and (min-width:992px){.Navbar_navItem__hsOWo{font-size:1.1rem;letter-spacing:1.6px;margin:0 .8rem}}@media (max-width:991px) and (min-width:768px){.Navbar_navItem__hsOWo{font-size:1rem;letter-spacing:1.5px;margin:0 .6rem}}@media (max-width:767px) and (min-width:576px){.Navbar_navItem__hsOWo{border-radius:3px;font-size:.95rem;margin:1rem 0;padding:.8rem 0;text-align:center;transition:all .3s ease;width:80%}.Navbar_navItem__hsOWo:hover{background:#d4af371a}.Navbar_navItem__hsOWo:active{background:#d4af3733;transform:scale(.98)}.Navbar_navItem__hsOWo:after{bottom:-2px}}@media (max-width:575px){.Navbar_navItem__hsOWo{font-size:.9rem;letter-spacing:1px;margin:.8rem 0;width:45%}}.Navbar_mobileMenuButton__DYP7Z{cursor:pointer;display:none;transition:all .3s ease;z-index:101}@media (max-width:768px){.Navbar_mobileMenuButton__DYP7Z{display:flex;flex-direction:column;height:2rem;justify-content:space-around;width:2rem}.Navbar_mobileMenuButton__DYP7Z:hover{transform:scale(1.05)}.Navbar_mobileMenuButton__DYP7Z:active{transform:scale(.95)}}.Navbar_hamburgerLine__Y2x0y{background-color:#d4af37;box-shadow:0 0 5px #d4af374d;height:.15rem;margin:3px 0;position:relative;transition:all .3s ease;width:2rem}.Navbar_mobileMenuButton__DYP7Z.Navbar_isOpen__qYC5r .Navbar_hamburgerLine__Y2x0y:first-child{transform:rotate(45deg) translate(4px,14px)}.Navbar_mobileMenuButton__DYP7Z.Navbar_isOpen__qYC5r .Navbar_hamburgerLine__Y2x0y:nth-child(2){opacity:0}.Navbar_mobileMenuButton__DYP7Z.Navbar_isOpen__qYC5r .Navbar_hamburgerLine__Y2x0y:nth-child(3){transform:rotate(-45deg) translateY(-11px)}@keyframes LoadingSpinner_spin__YPWy1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner_fadeIn__anDok{0%{opacity:0}to{opacity:1}}@keyframes LoadingSpinner_float__CPCo7{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes LoadingSpinner_sparkle__jzPr\+{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes LoadingSpinner_shimmer__Y0RRr{0%{background-position:-100px}to{background-position:200px}}.LoadingSpinner_spinnerContainer__sTtW7{align-items:center;animation:LoadingSpinner_fadeIn__anDok .5s ease-out;background-color:#000;background-image:radial-gradient(#1e1e1e4d 1px,#0000 0);background-size:40px 40px;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.LoadingSpinner_spinnerContainer__sTtW7:before{animation:LoadingSpinner_spin__YPWy1 60s linear infinite;background:radial-gradient(circle,#d4af370d 0,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.LoadingSpinner_spinnerRing__vzJVG{animation:LoadingSpinner_float__CPCo7 3s ease-in-out infinite;display:inline-block;height:80px;position:relative;width:80px}.LoadingSpinner_spinnerRing__vzJVG:after{animation:LoadingSpinner_spin__YPWy1 1.2s cubic-bezier(.5,.1,.5,.9) infinite;border-color:#d4af37 #0000;border-radius:50%;border-style:solid;border-width:4px;box-shadow:0 0 20px #d4af374d;content:" ";display:block;height:64px;margin:8px;width:64px}.LoadingSpinner_spinnerRing__vzJVG:before{background:radial-gradient(circle,#d4af3733 0,#d4af3700 70%);border-radius:50%;content:" ";display:block;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.LoadingSpinner_star__b9mRO{animation:LoadingSpinner_sparkle__jzPr\+ 3s ease-in-out infinite;background-color:#d4af37;border-radius:50%;box-shadow:0 0 10px #d4af37cc;height:2px;position:absolute;width:2px;z-index:1}.LoadingSpinner_spinnerText__AH9t9{word-wrap:break-word;animation:LoadingSpinner_shimmer__Y0RRr 3s linear infinite;background:linear-gradient(90deg,#d4af3780,#d4af37,#d4af3780);-webkit-background-clip:text;background-clip:text;background-size:200px 100%;color:#d4af37;color:#0000;font-family:Cinzel,serif;font-size:1.5rem;letter-spacing:3px;margin-top:2rem;max-width:90vw;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;text-shadow:0 0 10px #d4af3733;text-transform:uppercase;white-space:nowrap;width:100%;z-index:2}@media (max-width:768px){.LoadingSpinner_spinnerText__AH9t9{font-size:1.2rem;letter-spacing:2px;margin-top:1.5rem;max-width:85vw;text-align:center;white-space:normal}}@media (max-width:480px){.LoadingSpinner_spinnerText__AH9t9{font-size:1rem;letter-spacing:1px;margin-top:1rem;max-width:80vw}}.LoadingSpinner_progressBarContainer__DZzMv{margin-top:30px;position:relative;width:240px;z-index:2}.LoadingSpinner_progressBar__E\+-7Q{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden;position:relative;width:100%}.LoadingSpinner_progress__WjWet{background:linear-gradient(90deg,#d4af37,#e0c56e);height:100%;position:relative;transition:width .3s ease-out;width:0}.LoadingSpinner_progress__WjWet:after{animation:LoadingSpinner_shimmer__Y0RRr 1.5s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}.LoadingSpinner_progressText__gbU6T{color:#d4af37cc;font-family:Raleway,sans-serif;font-size:.7rem;letter-spacing:1px;margin-top:5px;text-align:right;text-transform:uppercase}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a0a0a;color:#f1f1f1;font-family:Raleway,sans-serif;letter-spacing:.5px;overflow-x:hidden}a{color:inherit;text-decoration:none;transition:color .3s ease}button{cursor:pointer}a:active{opacity:.8}html{scroll-behavior:smooth}.animated-element{will-change:transform,opacity}@media (max-width:768px){h1{font-size:calc(2rem + 2vw)!important}h2{font-size:calc(1.5rem + 1.5vw)!important}h3{font-size:calc(1.2rem + 1vw)!important}p{font-size:calc(.9rem + .5vw)!important}}.container{margin:0 auto;max-width:1200px;padding:0 20px;width:100%}@media (max-width:768px){.container{padding:0 15px}}
/*# sourceMappingURL=main.c4f67af9.css.map*/