@media (prefers-reduced-motion: no-preference){.hero-title-enter{animation:fadeInUp .3s ease-in forwards}.hero-subtitle-top-enter{animation:fadeInLeft .3s ease-in forwards;animation-delay:.2s}.hero-subtitle-bottom-enter{animation:fadeInRight .3s ease-in forwards;animation-delay:.3s}.hero-image-appear{animation:fadeIn .8s ease-out forwards}.hero-image-out{animation:hero-image-out .5s ease-out}.fadeIn{animation:fadeIn .4s ease-in forwards}.fadeInUp{animation:fadeInUp .4s ease-in forwards}.fadeOutDown{animation:fadeOutDown .2s linear forwards}.fadeInLeft{animation:fadeInLeft .4s ease-in forwards}.fadeOutLeft{animation:fadeOutLeft .2s ease-out forwards}.fadeInRight{animation:fadeInRight .4s ease-in forwards}.fadeOutRight{animation:fadeOutRight .2s ease-out forwards}.zoomInUp{animation:zoomInUp .4s ease-in forwards}.zoomOutDown{animation:zoomOutDown .2s linear forwards}.animation-delay-2{animation-delay:.2s}.animation-delay-4{animation-delay:.4s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40px)}}@keyframes zoomInUp{0%{opacity:0;transform:translateY(60px) scale(.6)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes zoomOutDown{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(60px) scale(.6)}}@keyframes hero-image-out{25%{opacity:1}50%{scale:2.5;opacity:.75}to{opacity:0}}}html,.ui-font{font-family:Hanuman,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}*::selection{background-color:#d3ceb236;color:#b1924f}bold{font-weight:700}.ui-font{font-size:.9rem}.flower-font{font-family:Fleur De Leah,cursive}.title-font{font-family:Amita,serif}p,.p-font{font-family:Amiri,serif}.top-nav-item{transition:all .2s ease-in-out;position:relative}.top-nav-item:before,.top-nav-item:after{content:"";position:absolute;background-color:#b1924f;width:0%;height:1.5px;bottom:0;transition:width .4s ease-in-out}.top-nav-item:before{left:0}.top-nav-item:after{right:0}.top-nav-item:hover:before,.top-nav-item:hover:after{width:100%}.top-nav-item:hover{color:#dbbb76}@layer components{.hero-title-shadow{text-shadow:0px 1px 8px rgb(0 0 0 / 40%),0px 3px 4px var(--tw-text-shadow-color, rgb(0 0 0 / .1)),0px 4px 6px var(--tw-text-shadow-color, rgb(0 0 0 / .1))}.menu-choose-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;line-height:1;font-size:.9rem;padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 5);border-radius:10px;background-color:#eeeaf2;color:#bab1c2;cursor:pointer}.menu-choose-btn:hover{background-color:#e5d2f6;color:var(--color-purple);transition:all .2s ease-out}.menu-choose-btn>svg{padding-bottom:.2rem}.menu-choose-btn-active{background-color:#e5d2f6;color:var(--color-purple);cursor:default}@media screen and (width >= 48rem){.menu-choose-btn{flex-direction:row}}}
