 body{font-family:"Plus Jakarta Sans",sans-serif;color:#1e293b}.banner{padding-top:4rem;padding-bottom:4rem;background:radial-gradient(1000px 500px at 10% -10%,#e0f2fe 0,rgba(255,255,255,0) 50%),radial-gradient(800px 400px at 90% 10%,#f5f3ff 0,rgba(255,255,255,0) 50%)}.banner-left .top{display:flex;align-items:center;margin-bottom:10px}.banner .banner-left .badge{border-radius:9999px;border:1px solid #e5e7eb;padding:8px 10px;font-size:.75rem;background-color:rgb(255 255 255 / .7);color:rgb(50 50 50);margin-top:12px;margin-left:15px}.banner .banner-left h1{font-weight:800;font-size:52px;line-height:1.2;color:#1e293b}.banner .banner-left h1 span{color:#c91d31}.banner .banner-left p{font-size:20px;line-height:32px;color:#1e293b;margin-top:1rem;font-weight:400}.banner .banner-right{padding:2rem;border-radius:1.5rem;backdrop-filter:blur(8px);background:rgba(255,255,255,.7);box-shadow:0 10px 25px rgba(0,0,0,.06)}.models .card,.models1 .card{padding:1.5rem;margin-bottom:30px}.banner .banner-right p{font-size:17px;line-height:32px;color:#1e293b;font-weight:500;margin:0}.btn-style{background:linear-gradient(to right,#92032e 1.15%,#cf366a 50%);padding:15px;display:block;color:#fff;text-decoration:none;font-weight:600;width:190px;text-align:center;border-radius:35px;border:0}.models,.models1{padding-top:4rem;padding-bottom:4rem}ul{list-style:none;margin:0;padding:0}.list-check li{display:flex;gap:.6rem;align-items:flex-start;margin-bottom:20px;font-size:18px;font-weight:500;color:#1e293b}.list-check svg{flex:0 0 auto;margin-top:.2rem}.text-indigo-600{--tw-text-opacity:1;color:#c91d31}.w-5{width:1.25rem}.h-5{height:1.25rem}.models h2,.models1 h2{font-weight:600;font-size:37px;line-height:1.2;color:#1e293b;margin-bottom:14px}.models p{font-size:18px;line-height:32px;color:#475569;font-weight:500}.models .card{border:1px solid #eef2f7;border-radius:1rem;min-height:240px}.models .card h3{font-weight:600;font-size:21px;margin-bottom:12px}.models .card p{font-size:16px;color:#475569;line-height:inherit;margin-top:0!important}.models .list-check li{font-size:15px;margin-bottom:7px}.w-4{width:1rem}.h-4{height:1rem}.models1{font-size:17px;--tw-bg-opacity:1;background-color:rgb(248 250 252 / var(--tw-bg-opacity,1))}.models1 .card{border:1px solid #eef2f7;border-radius:1rem}.models1 .card h3{font-weight:600;font-size:18px;margin-bottom:19px}.models1 .list-check li{display:flex;gap:.6rem;align-items:flex-start;margin-bottom:12px;font-size:17px;font-weight:500;color:#1e293b}.member-contact-form{margin-top:40px}.member-contact-form .form-label{text-align:left;display:block;font-size:13px}.member-contact-form .form-control{font-size:13px;font-weight:400;line-height:1.5em;color:var(--text-color);background:#fff;border:1px solid #ccc;border-radius:10px;padding:17px 15px;box-shadow:none;outline:0}.form-check-label{font-size:14px;align-items:center;display:flex}.form-check-input{margin-right:8px;width:1.8em;height:1.8em;margin-top:0}.last{background:#0f172a;color:#f1f5f9;padding-top:3rem;padding-bottom:3rem}.last h3{font-weight:600;font-size:33px;line-height:1.2;color:#fff;margin-bottom:11px}.last p{font-size:18px;line-height:32px;color:#cdcdcd;font-weight:500}.navbar-brand{margin:0;font-size:41px;align-items:center}@media only screen and (max-width:767px){.banner-left .top{display:inline}.banner .banner-left .badge{margin-left:0}}