@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";*{margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif!important;box-sizing:border-box}html{scroll-behavior:smooth}a{text-decoration:none}.hero-section{display:flex;align-items:start;justify-content:space-between;width:100%;padding:42px 100px 42px 120px;background:#f4f4f4;gap:60px}.hero-content{display:flex;flex-direction:column;align-items:start;background-position:center;background-size:cover}.hero-content h1{font-family:Plus Jakarta Sans;font-weight:800;font-style:ExtraBold;font-size:90px;line-height:90px;letter-spacing:-3%;vertical-align:middle;color:#000;margin-top:20px}.hero-content h1 span{font-style:italic;color:#ffcc2a}.hero-content p{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;font-size:17px;line-height:120%;letter-spacing:0%;vertical-align:middle;width:628px;margin-top:20px;color:#a0a0a0}.hero-texts button{padding:20px 48px;color:#000;border-radius:60px;font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;cursor:pointer;border:none;background:#ffcc2a}.hero-texts a{padding:24px 52px;background-color:#000;color:#fff;border-radius:60px;font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;cursor:pointer;border:none}.hero-texts a:hover{background-color:#333;transition:all .3s ease-in-out;transform:translateY(-5px)}.hero-btns{padding:24px 0;display:flex;align-items:center;gap:12px}.navbar{display:flex;justify-content:space-between;align-items:center;padding:16px 120px;border-bottom:rgba(221,221,228,1) 1px solid;background:#f4f4f4;position:relative}.socials{display:flex;gap:16px;align-items:flex-start;margin-top:14px}.socials a{cursor:pointer}.socials a img{width:28px;height:28px}.socials a:hover{transform:scale(1.1);transition:all .3s ease-in-out}.socials-mobile{display:none}.wait-wrap{display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;height:100vh;background:#f4f4f4}.card{background:#fff;width:500px;padding:40px;border-radius:32px;box-shadow:0 4px 16px #0000001a;border:1px solid rgba(221,221,228,1);display:flex;flex-direction:column;gap:24px;gap:40px}.welcome{display:flex;flex-direction:column}.welcome h1,.welcome h2{font-family:Plus Jakarta Sans;font-weight:800;font-style:ExtraBold;font-size:24px;line-height:100%;letter-spacing:-3%;vertical-align:middle}.welcome h2,.welcome span{font-style:italic;color:#9098a2}.welcome p{color:#3b3f44;font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;font-size:16px;line-height:100%;letter-spacing:0%;vertical-align:middle;margin-top:8px}.two-form-group{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.form{display:flex;flex-direction:column;gap:16px}.form-group{display:flex;flex-direction:column;gap:8px;position:relative}.form-group label{font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;font-size:16px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#3b3f44}.form-group input::placeholder,.form-group input,.form-group select,.form-group textarea::placeholder{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;font-size:14px;line-height:16px;letter-spacing:0%;color:#9098a2}.form-group input,.form-group select,.form-group textarea{height:48;border-radius:8px;border:1px solid rgba(221,221,228,1);padding:12px 16px;color:#000;resize:none}.btn button{width:100%;font-weight:500;font-style:Medium;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff;cursor:pointer;background:#000;border-radius:60px;padding:18px;font-size:16px;line-height:100%}input::placeholder{font-size:12px;color:#dedede}.modal-overlay{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background:#fff;border-radius:12px;padding:2rem;max-width:380px;width:90%;text-align:center;box-shadow:0 10px 25px #00000040;position:relative;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-icon{font-size:3.5rem;margin-bottom:1rem}.modal-content h3{margin:0 0 1rem;font-size:1.5rem}.success{color:#10b981}.error{color:#ef4444}.modal-content p{margin:0 0 1.5rem;color:#4b5563;line-height:1.5}.modal-close-btn{background:#ffcc29;color:#fff;border:none;padding:.75rem 2rem;border-radius:8px;font-weight:600;cursor:pointer;transition:background .2s}.modal-close-btn:hover{background:#ffcd29be}.modal-overlay{cursor:pointer}@media screen and (max-width:1290px){.hero-section{padding:42px 100px;justify-content:space-between}.hero-texts h1{font-size:80px}.hero-image{width:390px}}@media screen and (max-width:900px){.hero-section{flex-direction:column;gap:18px}.hero-partner{display:none}.hero-content button{margin-bottom:0}.socials{display:none;justify-content:center;width:100%}.socials-mobile{display:flex;margin-top:30px}}@media screen and (max-width:600px){.hero-section{padding:42px 24px 68px}.hero-content h1{font-size:40px;line-height:50px;width:100%}.hero-image{width:100%;height:100%}.hero-content p{width:100%;font-size:15px}.inputss{flex-direction:column;width:100%}.forms{flex:1}.card-wrap{width:100%}.line-wrap{gap:12px}.wait-wrap{padding:0 16px}.two-form-group{grid-template-columns:1fr}.card{width:100%;padding:24px 18px;gap:24px}.navbar{padding:16px 24px}.hero-texts a{font-size:16px;padding:20px 40px}}@media screen and (min-width:1500px){.hero-section{justify-content:center}.hero-texts{display:flex;flex-direction:column;align-items:start;gap:12px}.hero-content h1{width:800px}.navbar{width:1330px;padding:32px 30px}.nav-wrap{display:flex;justify-content:center}}
