@keyframes float{0%{transform:translate(0) rotate(0)}to{transform:translate(-50px,-50px) rotate(360deg)}}body{font-family:Plus Jakarta Sans,sans-serif;font-size:16px;margin:0;overflow-x:hidden}.body-container{background:#fff}h1{font-family:Gilda Display;font-size:3.2rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-1.5px}@media (max-width: 820px){h1{font-size:1.75rem;line-height:100%;letter-spacing:-.5px}}h2{font-family:Plus Jakarta Sans;font-size:2.5rem;font-style:normal;font-weight:700}@media (max-width: 820px){h2{font-size:1.5rem}}h3{font-size:18px;font-style:normal;font-weight:400;line-height:30px}@media (max-width: 820px){h3{font-size:13px;line-height:21px}}h4{font-size:14px;font-weight:700;line-height:16px;margin:0}@media (max-width: 820px){h4{font-size:10px;line-height:14px}}h5{color:#5f5f5f;font-size:20px;font-style:normal;font-weight:400;line-height:36px}@media (max-width: 820px){h5{font-size:14px;line-height:18px}}.section-heading{text-align:center;font-family:Gilda Display;font-size:40px;font-weight:400;line-height:120%}@media (max-width: 820px){.section-heading{font-size:24px}}p{margin:1.5rem 0;font-weight:400;text-wrap:wrap;word-wrap:break-word;white-space:normal;overflow-wrap:break-word;line-height:24px}button{font-size:16px;line-height:18px;font-weight:500;padding:10px 20px;border:1px solid #cecaca;border-radius:8px;cursor:pointer;background-color:#fff}button.cancel{color:#d4ad38}button.cancel:hover{color:#fff;background:linear-gradient(to right,#c3a04f,#7a5c2d)}button.cancel:focus{color:#fff;background:linear-gradient(to right,#c3a04f,#7a5c2d)}button.submit{color:#fff;background-color:#d4ad38}button.submit:hover{background:linear-gradient(to right,#c3a04f,#7a5c2d)}button.submit:focus{background:linear-gradient(to right,#c3a04f,#7a5c2d)}@media (max-width: 820px){button{font-size:14px;line-height:14px;letter-spacing:0;padding:10px 18px}}a{margin-left:0;color:#fff6;text-decoration:none}a:hover{color:#d4ad38}.section-blurred{position:relative;width:100%;overflow:hidden}.blurred{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);filter:blur(5px)}.coming-soon-banner{position:absolute;top:50%;left:0;padding:20px 0;font-size:2rem;font-weight:700;white-space:nowrap;z-index:4;width:100%;text-align:center;color:#d4ad38;letter-spacing:.1em;background-image:linear-gradient(90deg,#dfbd69,#926f34);color:#fff}@media (max-width: 768px){.coming-soon-banner{font-size:1.5rem;padding:15px 0}}@media (max-width: 480px){.coming-soon-banner{font-size:1.2rem;padding:10px 0}}.web-view{display:flex!important}.mob-view{display:none}@media (max-width: 820px){.web-view{display:none!important}.mob-view{display:block!important}}body.no-scroll{overflow:hidden}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.animate-on-scroll{opacity:0;transform:translateY(50px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.animate-on-scroll.visible{opacity:1;transform:translateY(0)}.stagger-animation:nth-child(1){animation-delay:.1s}.stagger-animation:nth-child(2){animation-delay:.2s}.stagger-animation:nth-child(3){animation-delay:.3s}.stagger-animation:nth-child(4){animation-delay:.4s}.stagger-animation:nth-child(5){animation-delay:.5s}.shimmer{background:linear-gradient(90deg,transparent,rgba(212,173,56,.1),transparent);background-size:200% 100%;animation:shimmer 2s infinite}
