*{margin:0;padding:0;box-sizing:border-box}body{font-family:Helvetica Neue,sans-serif;line-height:1.5;color:#212529;background-color:#fff}a{text-decoration:none}.text-primary{color:#0d6efd!important}.text-primary2{color:#3497ff!important}.text-teal{color:#1eae98!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hero{padding:180px 90px 0;max-width:1440px;margin:0 auto}.hero .hero-content{display:flex;align-items:flex-start;justify-content:space-between;gap:60px}.hero .hero-text{flex:1;max-width:509px}.hero .hero-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;line-height:1.2;color:#222;letter-spacing:-1.56px;margin-bottom:30px;white-space:nowrap}.hero .hero-description .description-text{position:relative;margin-bottom:28px}.hero .hero-description .description-text .asset-icon{position:absolute;top:0;left:0;width:82px;height:26px}.hero .hero-description .description-text p{font-family:Plus Jakarta Sans,sans-serif;font-size:18px;color:#475569;margin-bottom:8px;margin-left:91px}.hero .hero-description .description-text p:first-of-type{margin-top:1px}.hero .hero-description .description-text p:last-of-type{margin-left:0;margin-top:-9px;width:475px;text-align:justify}.hero .hero-description .description-text p strong{font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.hero .hero-image{flex:1;max-width:600px}.hero .hero-image .hero-img{width:100%;height:auto}.hero-form .form-container{display:flex;gap:8px;align-items:center;width:95%}.hero-form .form-container.below{margin-top:10px}.hero-form .form-container .phone-input,.hero-form .form-container .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#6c757d;background-color:#fff;min-width:80px;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.hero-form .form-container .phone-input:focus,.hero-form .form-container .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.hero-form .form-container .whatsapp-btn{padding:12px 13px;border:1px solid #0d6efd;border-radius:6px;background-color:transparent;color:#0d6efd;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.hero-form .form-container .whatsapp-btn:hover{background-color:#0d6efd;color:#fff}.hero-form .form-container .email-box{margin-top:12px;transition:all .3s ease}.hero-form .form-container .email-box .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#6c757d;background-color:#fff;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.hero-form .form-container .email-box .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.hero-form .form-container2{display:flex;gap:8px;justify-content:center;align-items:center;width:100%}.hero-form .form-container2.below{margin-top:10px}.hero-form .form-container2 .phone-input,.hero-form .form-container2 .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#6c757d;background-color:#fff;min-width:80px;width:25%;transition:border-color .3s ease,box-shadow .3s ease}.hero-form .form-container2 .phone-input:focus,.hero-form .form-container2 .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.hero-form .form-container2 .email-input{width:31%}.hero-form .form-container2 .whatsapp-btn{padding:12px 13px;border:1px solid #0d6efd;border-radius:6px;background-color:transparent;color:#0d6efd;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.hero-form .form-container2 .whatsapp-btn:hover{background-color:#0d6efd;color:#fff}.hero-form .form-container2 .email-box{margin-top:12px;transition:all .3s ease}.hero-form .form-container2 .email-box .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#6c757d;background-color:#fff;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.hero-form .form-container2 .email-box .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.hero-form .form-container3.below{margin-top:10px}.hero-form .form-container3 .phone-input,.hero-form .form-container3 .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#6c757d;background-color:#fff;min-width:80px;width:50%;transition:border-color .3s ease,box-shadow .3s ease}.hero-form .form-container3 .phone-input:focus,.hero-form .form-container3 .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.hero-form .form-container3 .email-input{width:62%}.hero-form .form-container3 .email-box{margin-top:12px;transition:all .3s ease}.hero-form .form-container3 .email-box .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#6c757d;background-color:#fff;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.hero-form .form-container3 .email-box .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.hero-form .form-container3{display:flex;gap:8px;justify-content:center;align-items:center;width:100%}.hero-form .form-container3 .phone-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#6c757d;background-color:#fff;min-width:80px;width:50%;transition:border-color .3s ease,box-shadow .3s ease}.hero-form .form-container3 .phone-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.hero-form .form-container3 .whatsapp-btn{padding:12px 13px;border:1px solid #0d6efd;border-radius:6px;background-color:transparent;color:#0d6efd;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.hero-form .form-container3 .whatsapp-btn:hover{background-color:#0d6efd;color:#fff}.karyawan-ai-section{position:relative;padding:60px 0;max-width:1440px;margin:0 auto}.karyawan-ai-section .section-content{position:relative;padding:0 90px}.karyawan-ai-section .ai-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.karyawan-ai-section .ai-image .bg-image{width:100%;height:100%;object-fit:cover}.karyawan-ai-section .ai-content{position:relative;z-index:2;padding:80px 0}.karyawan-ai-section .ai-content .wrapper-ai-content{display:flex;width:100%;justify-content:space-between;align-items:center}.karyawan-ai-section .ai-content .wrapper-ai-content .ai-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:72px;color:#0d6efd;letter-spacing:-2.16px;line-height:1.2}.karyawan-ai-section .ai-content .wrapper-ai-content .ai-subtitle{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:32px;color:#222;letter-spacing:-.96px;line-height:1.2;width:397px}.karyawan-ai-section .ai-content .image-banner{margin-top:60px;display:flex;justify-content:center;width:100vw;margin-left:calc(-50vw + 50%)}.karyawan-ai-section .ai-content .image-banner img{width:100%;height:auto}.karyawan-ai-section .wrapper-work{display:flex;width:100%;justify-content:space-between;margin-top:200px}.karyawan-ai-section .wrapper-work .work-description{width:50%}.karyawan-ai-section .wrapper-work .work-description .work-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:32px;color:#0d6efd;letter-spacing:-.96px;line-height:1.2;margin-bottom:20px}.karyawan-ai-section .wrapper-work .work-description .work-subtitle{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:67px;color:#222;letter-spacing:-2.01px;line-height:1.1;margin-bottom:40px}.karyawan-ai-section .wrapper-work .work-description .work-text{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:24px;color:#222;line-height:1.2;max-width:647px}.karyawan-ai-section .wrapper-work .image-work{width:50%;display:flex;justify-content:flex-end;margin-right:-50px}.karyawan-ai-section .wrapper-work .image-work img{width:100%;margin-left:20px}.comparison-section{padding:80px 0;max-width:1440px;margin:0 auto;text-align:center}.comparison-section .comparison-header{margin-bottom:40px}.comparison-section .comparison-header .badge{display:inline-block;background-color:#0d6efd;color:#fff;padding:8.4px 15.6px;border-radius:100px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:15px;margin-bottom:15px}.comparison-section .comparison-header .comparison-title{display:flex;align-items:center;justify-content:center;gap:20px}.comparison-section .comparison-header .comparison-title .comparison-icons{width:84px;height:72px}.comparison-section .comparison-header .comparison-title h2{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;color:#222;letter-spacing:-1.2px;line-height:1.2}.comparison-section .comparison-header .comparison-title .asset-decoration{width:49px;height:49px;transform:rotate(5.181deg)}.comparison-section .comparison-table{max-width:1025px;margin:0 auto;border-radius:8px;overflow:hidden}.comparison-section .comparison-table .table-row{display:flex;min-height:41px}.comparison-section .comparison-table .table-row.table-row--alt{background-color:#4755691a}.comparison-section .comparison-table .table-row .table-cell{flex:1;padding:8px 8px 9px;display:flex;align-items:center;text-align:left;font-size:16px;line-height:1.2}.comparison-section .comparison-table .table-row .table-cell.table-header{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;color:#212529;letter-spacing:-.8px;max-width:138px;flex:0 0 138px}.comparison-section .comparison-table .table-row .table-cell:not(.table-header){color:#475569;padding-left:32px;padding-right:32px}.comparison-section .cta-section{margin-top:60px}.comparison-section .cta-section .cta-text{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:18px;color:#0d6efd;margin-bottom:20px;line-height:1.2}.ai-team-section{background-color:#101c3f;padding:90px 0;color:#fff}.ai-team-section .team-header{text-align:center;margin-bottom:62px}.ai-team-section .team-header .badge{display:inline-block;background-color:#0d6efd;color:#fff;padding:8.4px 50px;border-radius:100px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:15px;margin-bottom:22px}.ai-team-section .team-header .team-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;line-height:1.2;letter-spacing:-1.56px;text-shadow:rgba(50,144,251,.5) 0px 0px 60px}.ai-team-section .team-members{display:flex;flex-direction:column;gap:40px;max-width:1087px;margin:0 auto}.ai-team-section .member-card{display:flex;border-radius:16px;overflow:hidden;height:487.5px;position:relative}.ai-team-section .member-card .member-image{position:absolute;width:415.73px;background-size:cover;background-position:center;display:flex;align-items:flex-end;padding:56px 24px;height:100%;text-align:center;bottom:0;left:0;border-radius:15px}.ai-team-section .member-card .member-image .member-info{width:100%}.ai-team-section .member-card .member-image .member-info h3{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;letter-spacing:-2px;line-height:1.2;margin-bottom:7px}.ai-team-section .member-card .member-image .member-info p{font-size:18px;line-height:1.2}.ai-team-section .member-card .member-details{flex:1;padding:24px 50px 24px 490px;display:flex;flex-direction:column;justify-content:center}.ai-team-section .member-card .member-details h3{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;letter-spacing:-1.2px;line-height:1.2;margin-bottom:12px}.ai-team-section .member-card .member-details p{font-size:18px;line-height:1.2;margin-bottom:20px}.ai-team-section .member-card .member-details .member-tags{display:flex;gap:7px;margin-bottom:20px}.ai-team-section .member-card .member-details .member-tags .tag{background-color:#f8f9fa;padding:5.25px 9.75px;border-radius:100px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:15px;line-height:1}.ai-team-section .member-card .member-details .member-description{font-size:18px;line-height:1.5;text-align:justify;margin-bottom:24px;max-width:577px}.ai-team-section .member-card .member-details .hire-btn{border:1px solid #ffffff;background-color:transparent;color:#fff;padding:7px 13px;border-radius:6px;font-size:16px;cursor:pointer;align-self:flex-start;transition:all .3s ease}.ai-team-section .member-card .member-details .hire-btn:hover{background-color:#fff;color:#101c3f}.ai-team-section .member-card.member-card--satria .member-details{background-color:#220001}.ai-team-section .member-card.member-card--satria .member-details .tag{color:#852221}.ai-team-section .member-card.member-card--karina .member-details{background-color:#2760e1}.ai-team-section .member-card.member-card--karina .member-details .tag{color:#101c3f}.ai-team-section .member-card.member-card--cynthia .member-details{background-color:#066363}.ai-team-section .member-card.member-card--cynthia .member-details .tag{color:#066363}.cta-final-section{position:relative;padding:120px 0;max-width:1440px;margin:0 auto;text-align:center;overflow:hidden}.cta-final-section .cta-decorations{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cta-final-section .cta-decorations .decoration{position:absolute}.cta-final-section .cta-decorations .decoration.decoration-1{width:126px;height:126px;left:50px;top:255px}.cta-final-section .cta-decorations .decoration.decoration-2{width:172px;height:172px;left:208px;top:120px}.cta-final-section .cta-decorations .decoration.decoration-3{width:189px;height:189px;right:200px;top:210px}.cta-final-section .cta-decorations .decoration.decoration-4{width:44px;height:44px;left:206px;top:301px}.cta-final-section .cta-decorations .decoration.decoration-5{width:38px;height:38px;right:220px;top:150px}.cta-final-section .cta-decorations .decoration.decoration-6{width:106px;height:106px;right:90px;top:130px;transform:rotate(5.181deg)}.cta-final-section .cta-content{position:relative;z-index:2;max-width:689px;margin:0 auto}.cta-final-section .cta-content .cta-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;line-height:1.2;letter-spacing:-1.56px;color:#222;margin-bottom:14px}.cta-final-section .cta-content .cta-subtitle{font-size:18px;color:#475569;line-height:1.2;margin-bottom:60px}.cta-final-section .cta-content .cta-form-section .cta-form-text{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:18px;color:#0d6efd;line-height:1.2;margin-bottom:20px}.final-bg-section{width:100%;height:488px;margin-top:4px}.final-bg-section .final-bg-image{width:100%;height:100%;object-fit:cover}@media (max-width: 805px){.hero{padding:120px 40px 0}.hero .hero-content{gap:40px}.hero .hero-title{font-size:42px;letter-spacing:-1.26px}.hero .hero-description .description-text .asset-icon{width:65px;height:22px}.hero .hero-description .description-text p{font-size:16px;margin-left:70px}.hero .hero-description .description-text p:last-of-type{width:400px}.karyawan-ai-section .section-content{padding:0 40px}.karyawan-ai-section .ai-content .wrapper-ai-content .ai-title{font-size:58px;letter-spacing:-1.74px}.karyawan-ai-section .ai-content .wrapper-ai-content .ai-subtitle{font-size:26px;letter-spacing:-.78px;width:320px}.karyawan-ai-section .wrapper-work{margin-top:100px}.karyawan-ai-section .wrapper-work .work-description .work-title{font-size:26px;letter-spacing:-.78px}.karyawan-ai-section .wrapper-work .work-description .work-subtitle{font-size:50px;letter-spacing:-1.62px}.karyawan-ai-section .wrapper-work .work-description .work-text{font-size:15px;max-width:520px}.karyawan-ai-section .wrapper-work .image-work{margin:50px -30px 50px 0}.comparison-section{padding:0 40px}.comparison-section .comparison-header .comparison-title h2{font-size:32px;letter-spacing:-.96px}.comparison-section .comparison-header .comparison-title .comparison-icons{width:70px;height:60px}.comparison-section .comparison-header .comparison-title .asset-decoration{width:40px;height:40px}.comparison-section .comparison-table{max-width:900px}.comparison-section .comparison-table .table-row .table-cell{font-size:14px}.comparison-section .comparison-table .table-row .table-cell.table-header{max-width:120px;flex:0 0 120px}.comparison-section .comparison-table .table-row .table-cell:not(.table-header){padding-left:24px;padding-right:24px}.comparison-section .cta-section{margin:30px 0}.ai-team-section{padding:70px 40px}.ai-team-section .team-header .team-title{font-size:42px;letter-spacing:-1.26px}.ai-team-section .team-members{max-width:950px}.ai-team-section .member-card{height:420px}.ai-team-section .member-card .member-image{width:350px;padding:45px 20px}.ai-team-section .member-card .member-image .member-info h3{font-size:32px;letter-spacing:-1.6px}.ai-team-section .member-card .member-image .member-info p{font-size:16px}.ai-team-section .member-card .member-details{padding:20px 40px 20px 400px}.ai-team-section .member-card .member-details h3{font-size:32px;letter-spacing:-.96px}.ai-team-section .member-card .member-details p{font-size:16px}.ai-team-section .member-card .member-details .member-tags .tag{font-size:13px;padding:4px 8px}.ai-team-section .member-card .member-details .member-description{font-size:16px;max-width:480px}.cta-final-section{padding:100px 40px}.cta-final-section .cta-decorations .decoration.decoration-1{width:80px;height:80px;left:40px;top:270px}.cta-final-section .cta-decorations .decoration.decoration-2{width:100px;height:100px;left:50px;top:100px}.cta-final-section .cta-decorations .decoration.decoration-3{width:120px;height:120px;right:30px;top:220px}.cta-final-section .cta-decorations .decoration.decoration-4{width:25px;height:25px;left:170px;top:250px}.cta-final-section .cta-decorations .decoration.decoration-5{width:25px;height:25px;right:120px;top:125px}.cta-final-section .cta-decorations .decoration.decoration-6{width:70px;height:70px;right:30px;top:110px}.cta-final-section .cta-content{max-width:600px}.cta-final-section .cta-content .cta-title{font-size:42px;letter-spacing:-1.26px}.cta-final-section .cta-content .cta-subtitle{font-size:16px;margin-bottom:50px}}@media (max-width: 430px){.hero{padding:10px 20px 0}.hero .hero-content{flex-direction:column;gap:30px;text-align:left}.hero .hero-text{max-width:100%}.hero .hero-title{font-size:35px;line-height:1.1;letter-spacing:-.96px;margin-bottom:15px;white-space:normal}.hero .hero-description .description-text{margin-bottom:20px}.hero .hero-description .description-text .asset-icon{position:relative;display:block;margin:0;width:60px;height:19px}.hero .hero-description .description-text p{font-size:15px;margin-left:20px;text-align:left;width:100%;margin-bottom:6px}.hero .hero-description .description-text p:first-of-type{margin-top:-20.5px;margin-left:65px}.hero .hero-description .description-text p:last-of-type{margin-left:0;margin-top:-7px;width:100%;text-align:left}.hero .hero-image{max-width:100%;margin-top:20px}.hero-form .form-container{flex-direction:column;gap:12px;width:55%}.hero-form .form-container .phone-input,.hero-form .form-container .email-input{width:100%;font-size:14px}.hero-form .form-container .whatsapp-btn{width:80%;font-size:14px;margin-right:auto}.hero-form .form-container2{flex-direction:column;gap:12px;width:100%}.hero-form .form-container2 .phone-input,.hero-form .form-container2 .email-input{width:50%;font-size:14px}.hero-form .form-container2 .whatsapp-btn{width:40%;font-size:14px}.hero-form .form-container3{flex-direction:column;gap:12px;width:100%}.hero-form .form-container3 .phone-input,.hero-form .form-container3 .email-input{width:50%;font-size:14px}.hero-form .form-container3 .whatsapp-btn{width:40%;font-size:14px}.karyawan-ai-section{padding:0;margin-top:30px}.karyawan-ai-section .section-content{padding:0 20px}.karyawan-ai-section .ai-content{padding:0}.karyawan-ai-section .ai-content .wrapper-ai-content{flex-direction:column;text-align:center;gap:5px}.karyawan-ai-section .ai-content .wrapper-ai-content .ai-title{font-size:40px;letter-spacing:-1.08px}.karyawan-ai-section .ai-content .wrapper-ai-content .ai-subtitle{font-size:27px;letter-spacing:-.6px;width:90%}.karyawan-ai-section .ai-content .image-banner{display:none}.karyawan-ai-section .ai-content .image-banner-mobile{margin-top:20px;display:flex!important;justify-content:center;width:100vw;margin-left:calc(-50vw + 50%)}.karyawan-ai-section .ai-content .image-banner-mobile img{width:119%;height:auto}.karyawan-ai-section .wrapper-work{flex-direction:column;margin-top:60px;gap:0px}.karyawan-ai-section .wrapper-work .work-description{width:100%;text-align:center}.karyawan-ai-section .wrapper-work .work-description .work-title{font-size:25px;letter-spacing:-.6px;margin-bottom:10px}.karyawan-ai-section .wrapper-work .work-description .work-subtitle{font-size:38px;letter-spacing:-.96px;margin-bottom:20px}.karyawan-ai-section .wrapper-work .work-description .work-text{display:none}.karyawan-ai-section .wrapper-work .work-description-mobile{display:block!important;margin-top:50px;text-align:center}.karyawan-ai-section .wrapper-work .work-description-mobile .work-text-mobile{font-size:16px;width:100%;line-height:1.3}.karyawan-ai-section .wrapper-work .image-work{width:100%;margin-right:0;justify-content:center}.karyawan-ai-section .wrapper-work .image-work img{margin-left:0;max-width:100%}.comparison-section{padding:40px 20px;margin-top:50px}.comparison-section .comparison-header .badge{padding:8.4px 30px}.comparison-section .comparison-header .comparison-title{flex-direction:column;gap:15px;position:relative}.comparison-section .comparison-header .comparison-title .comparison-icons{width:60px;height:52px;position:absolute;display:none}.comparison-section .comparison-header .comparison-title .desktop-title{display:none}.comparison-section .comparison-header .comparison-title .mobile-title{display:block!important;font-size:45px;letter-spacing:-.72px;text-align:center}.comparison-section .comparison-header .comparison-title .mobile-title .vs{font-style:italic;color:#0d6efd;line-height:.3;font-size:38px}.comparison-section .comparison-header .comparison-title .asset-decoration{width:35px;height:35px;position:absolute;display:none}.comparison-section .comparison-table{max-width:100%;font-size:12px}.comparison-section .comparison-table .table-row{display:flex;min-height:auto}.comparison-section .comparison-table .table-row.table-row--alt{background-color:#4755691a}.comparison-section .comparison-table .table-row .table-cell{flex:1;padding:8px 6px;display:flex;align-items:center;text-align:left;font-size:12px;line-height:1.3}.comparison-section .comparison-table .table-row .table-cell.table-header{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;color:#212529;letter-spacing:-.6px;max-width:100px;flex:0 0 100px}.comparison-section .comparison-table .table-row .table-cell:not(.table-header){color:#475569;padding-left:8px;padding-right:8px;flex:1}.comparison-section .cta-section{margin:30px 0}.comparison-section .cta-section .cta-text{font-size:20px}.ai-team-section{padding:60px 20px 110px}.ai-team-section .team-header{margin-bottom:40px}.ai-team-section .team-header .badge{padding:8.4px 30px;font-size:14px}.ai-team-section .team-header .team-title{font-size:32px;letter-spacing:-.96px}.ai-team-section .team-members{gap:30px}.ai-team-section .member-card{flex-direction:column;height:auto}.ai-team-section .member-card .member-image{position:relative;width:100%;height:535px;padding:30px 0;margin-bottom:-35px}.ai-team-section .member-card .member-image .member-info h3{font-size:50px;letter-spacing:-1.2px;font-weight:600}.ai-team-section .member-card .member-image .member-info p{font-size:25px;margin-bottom:40px}.ai-team-section .member-card .member-details{padding:40px 20px;flex:none;z-index:2;border-radius:30px}.ai-team-section .member-card .member-details h3,.ai-team-section .member-card .member-details .role{display:none}.ai-team-section .member-card .member-details p{font-size:16px}.ai-team-section .member-card .member-details .member-tags{flex-wrap:wrap;gap:8px}.ai-team-section .member-card .member-details .member-tags .tag{font-size:16px;padding:8px 15px}.ai-team-section .member-card .member-details .member-description{font-size:19px;max-width:100%;text-align:justify}.ai-team-section .member-card .member-details .hire-btn{width:100%;text-align:center;padding:12px;font-size:20px}.cta-final-section{padding:60px 20px 300px}.cta-final-section .cta-decorations .decoration{position:absolute}.cta-final-section .cta-decorations .decoration.decoration-1{width:110px;height:110px;left:30px;top:480px}.cta-final-section .cta-decorations .decoration.decoration-2{width:110px;height:110px;left:140px;top:385px}.cta-final-section .cta-decorations .decoration.decoration-3{width:110px;height:110px;right:80px;top:480px}.cta-final-section .cta-decorations .decoration.decoration-4{width:25px;height:25px;left:85px;top:400px}.cta-final-section .cta-decorations .decoration.decoration-5{width:25px;height:25px;left:160px;top:515px}.cta-final-section .cta-decorations .decoration.decoration-6{width:80px;height:80px;right:25px;top:380px;transform:rotate(0)}.cta-final-section .cta-decorations .decoration.decoration-7{display:block!important;width:25px;height:25px;right:125px;top:420px}.cta-final-section .cta-decorations .decoration.decoration-8{display:block!important;width:25px;height:25px;right:35px;top:550px}.cta-final-section .cta-content{max-width:100%}.cta-final-section .cta-content .cta-title{display:none}.cta-final-section .cta-content .cta-title-mobile{display:block!important;font-size:32px;letter-spacing:-.96px;font-weight:700;line-height:1.2;color:#222;margin-bottom:14px}.cta-final-section .cta-content .cta-subtitle{font-size:15px;margin-bottom:30px}.cta-final-section .cta-content .cta-form-section .cta-form-text{font-size:18px}.final-bg-section{height:300px}}@media (max-width: 395px){.hero{padding:10px 20px 0}.hero .hero-content{flex-direction:column;gap:30px;text-align:left}.hero .hero-text{max-width:100%}.hero .hero-title{font-size:32px;line-height:1.1;letter-spacing:-.96px;margin-bottom:10px;white-space:normal}.hero .hero-description .description-text{margin-bottom:10px}.hero .hero-description .description-text .asset-icon{position:relative;display:block;margin:0;width:45px;height:15px}.hero .hero-description .description-text p{font-size:13px;margin-left:10px;text-align:left;width:100%;margin-bottom:6px}.hero .hero-description .description-text p:first-of-type{margin-top:-17px;margin-left:50px}.hero .hero-description .description-text p:last-of-type{margin-left:0;margin-top:-7px;width:100%;text-align:left}.hero .hero-image{max-width:100%;margin-top:20px}.hero-form .form-container{flex-direction:column;gap:12px;width:55%}.hero-form .form-container .phone-input,.hero-form .form-container .email-input{width:100%;font-size:14px;padding:8px 10px}.hero-form .form-container .whatsapp-btn{width:80%;font-size:14px;margin-right:auto;padding:8px 10px}.hero-form .form-container2{flex-direction:column;gap:12px;width:100%}.hero-form .form-container2 .phone-input,.hero-form .form-container2 .email-input{width:60%;font-size:14px;padding:8px 10px}.hero-form .form-container2 .whatsapp-btn{width:50%;font-size:14px;padding:8px 10px}.hero-form .form-container3{flex-direction:column;gap:12px;width:100%}.hero-form .form-container3 .phone-input,.hero-form .form-container3 .email-input{width:60%;font-size:14px;padding:8px 10px}.hero-form .form-container3 .whatsapp-btn{width:50%;font-size:14px;padding:8px 10px}.karyawan-ai-section{padding:0;margin-top:30px}.karyawan-ai-section .section-content{padding:0 20px}.karyawan-ai-section .ai-content{padding:0}.karyawan-ai-section .ai-content .wrapper-ai-content{flex-direction:column;text-align:center;gap:5px}.karyawan-ai-section .ai-content .wrapper-ai-content .ai-title{font-size:38px;letter-spacing:-1.08px}.karyawan-ai-section .ai-content .wrapper-ai-content .ai-subtitle{font-size:25px;letter-spacing:-.6px;width:90%}.karyawan-ai-section .ai-content .image-banner{display:none}.karyawan-ai-section .ai-content .image-banner-mobile{margin-top:20px;display:flex!important;justify-content:center;width:100vw;margin-left:calc(-50vw + 50%)}.karyawan-ai-section .ai-content .image-banner-mobile img{width:119%;height:auto}.karyawan-ai-section .wrapper-work{flex-direction:column;margin-top:60px;gap:0px}.karyawan-ai-section .wrapper-work .work-description{width:100%;text-align:center}.karyawan-ai-section .wrapper-work .work-description .work-title{font-size:25px;letter-spacing:-.6px;margin-bottom:10px}.karyawan-ai-section .wrapper-work .work-description .work-subtitle{font-size:33px;letter-spacing:-.96px;margin-bottom:20px}.karyawan-ai-section .wrapper-work .work-description .work-text{display:none}.karyawan-ai-section .wrapper-work .work-description-mobile{display:block!important;margin-top:50px;text-align:center}.karyawan-ai-section .wrapper-work .work-description-mobile .work-text-mobile{font-size:13px;width:100%;line-height:1.3}.karyawan-ai-section .wrapper-work .image-work{width:100%;margin-right:0;justify-content:center}.karyawan-ai-section .wrapper-work .image-work img{margin-left:0;max-width:100%}.comparison-section{padding:40px 20px;margin-top:50px}.comparison-section .comparison-header .badge{padding:8.4px 30px}.comparison-section .comparison-header .comparison-title{flex-direction:column;gap:15px;position:relative}.comparison-section .comparison-header .comparison-title .comparison-icons{width:55px;height:47px;position:absolute;display:block;left:0}.comparison-section .comparison-header .comparison-title .desktop-title{display:none}.comparison-section .comparison-header .comparison-title .mobile-title{display:block!important;font-size:35px;letter-spacing:-.72px;text-align:center}.comparison-section .comparison-header .comparison-title .mobile-title .vs{font-style:italic;color:#0d6efd;line-height:.3;font-size:26px}.comparison-section .comparison-header .comparison-title .asset-decoration{width:50px;height:50px;right:0;position:absolute;display:block}.comparison-section .comparison-table{max-width:100%;font-size:12px}.comparison-section .comparison-table .table-row{display:flex;min-height:auto}.comparison-section .comparison-table .table-row.table-row--alt{background-color:#4755691a}.comparison-section .comparison-table .table-row .table-cell{flex:1;padding:8px 6px;display:flex;align-items:center;text-align:left;font-size:10px;line-height:1.3}.comparison-section .comparison-table .table-row .table-cell.table-header{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;color:#212529;letter-spacing:-.6px;max-width:100px;flex:0 0 100px}.comparison-section .comparison-table .table-row .table-cell:not(.table-header){color:#475569;padding-left:8px;padding-right:8px;flex:1}.comparison-section .cta-section{margin:30px 0}.comparison-section .cta-section .cta-text{font-size:20px}.ai-team-section{padding:60px 20px 110px}.ai-team-section .team-header{margin-bottom:40px}.ai-team-section .team-header .badge{padding:8.4px 30px;font-size:14px}.ai-team-section .team-header .team-title{font-size:32px;letter-spacing:-.96px}.ai-team-section .team-members{gap:30px}.ai-team-section .member-card{flex-direction:column;height:auto}.ai-team-section .member-card .member-image{position:relative;width:100%;height:535px;padding:30px 0;margin-bottom:-35px}.ai-team-section .member-card .member-image .member-info h3{font-size:45px;letter-spacing:-1.2px;font-weight:600}.ai-team-section .member-card .member-image .member-info p{font-size:20px;margin-bottom:40px}.ai-team-section .member-card .member-details{padding:40px 20px;flex:none;z-index:2;border-radius:30px}.ai-team-section .member-card .member-details h3,.ai-team-section .member-card .member-details .role{display:none}.ai-team-section .member-card .member-details p{font-size:16px}.ai-team-section .member-card .member-details .member-tags{flex-wrap:wrap;gap:8px}.ai-team-section .member-card .member-details .member-tags .tag{font-size:15.5px;padding:8px 10px}.ai-team-section .member-card .member-details .member-description{font-size:17px;max-width:100%;text-align:justify}.ai-team-section .member-card .member-details .hire-btn{width:100%;text-align:center;padding:10px;font-size:18px}.cta-final-section{padding:60px 20px 300px}.cta-final-section .cta-decorations .decoration{position:absolute}.cta-final-section .cta-decorations .decoration.decoration-1{width:95px;height:95px;left:25px;top:460px}.cta-final-section .cta-decorations .decoration.decoration-2{width:95px;height:95px;left:120px;top:365px}.cta-final-section .cta-decorations .decoration.decoration-3{width:95px;height:95px;right:90px;top:460px}.cta-final-section .cta-decorations .decoration.decoration-4{width:20px;height:20px;left:65px;top:380px}.cta-final-section .cta-decorations .decoration.decoration-5{width:20px;height:20px;left:140px;top:485px}.cta-final-section .cta-decorations .decoration.decoration-6{width:80px;height:80px;right:25px;top:360px;transform:rotate(0)}.cta-final-section .cta-decorations .decoration.decoration-7{display:block!important;width:20px;height:20px;right:130px;top:400px}.cta-final-section .cta-decorations .decoration.decoration-8{display:block!important;width:20px;height:20px;right:35px;top:520px}.cta-final-section .cta-content{max-width:100%}.cta-final-section .cta-content .cta-title{display:none}.cta-final-section .cta-content .cta-title-mobile{display:block!important;font-size:28px;letter-spacing:-.96px;font-weight:700;line-height:1.2;color:#222;margin-bottom:14px}.cta-final-section .cta-content .cta-subtitle{font-size:13px;margin-bottom:30px}.cta-final-section .cta-content .cta-form-section .cta-form-text{font-size:16px}.final-bg-section{height:300px}}@media (max-width: 370px){.hero{padding:90px 16px 0}.hero .hero-title{font-size:28px}.hero .hero-description .description-text p{font-size:14px}.karyawan-ai-section .section-content{padding:0 16px}.karyawan-ai-section .ai-content .wrapper-ai-content .ai-title{font-size:32px}.karyawan-ai-section .ai-content .wrapper-ai-content .ai-subtitle{font-size:18px}.karyawan-ai-section .wrapper-work .work-description .work-subtitle{font-size:28px}.karyawan-ai-section .wrapper-work .work-description .work-text{font-size:14px}.comparison-section{padding:40px 16px}.comparison-section .comparison-header .comparison-title h2{font-size:20px}.comparison-section .comparison-table{font-size:11px}.comparison-section .comparison-table .table-row .table-cell{padding:6px 4px;font-size:11px}.comparison-section .comparison-table .table-row .table-cell.table-header{max-width:80px;flex:0 0 80px}.ai-team-section{padding:50px 16px}.ai-team-section .team-header .team-title{font-size:28px}.ai-team-section .member-card .member-image{height:250px;padding:20px 16px}.ai-team-section .member-card .member-image .member-info h3{font-size:24px}.ai-team-section .member-card .member-image .member-info p{font-size:14px}.ai-team-section .member-card .member-details{padding:20px 16px}.ai-team-section .member-card .member-details h3{font-size:24px}.ai-team-section .member-card .member-details p,.ai-team-section .member-card .member-details .member-description{font-size:14px}.cta-final-section{padding:50px 16px}.cta-final-section .cta-content .cta-title{font-size:28px}.cta-final-section .cta-content .cta-subtitle,.cta-final-section .cta-content .cta-form-section .cta-form-text{font-size:14px}.final-bg-section{height:250px}}.karina-landing{background:#fff;min-height:100vh;position:relative}.karina-landing .container{max-width:1440px;margin:0 auto;padding:0 90px;overflow-x:visible}.karina-landing .hero-section{position:relative;padding:186px 0 50px;overflow:hidden}.karina-landing .hero-section .wrapper-hero{display:flex;width:100%;align-items:center;justify-content:space-between;gap:45px}.karina-landing .hero-section .hero-content{position:relative;z-index:2;max-width:640px;width:50%}.karina-landing .hero-section .hero-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:49px;line-height:1.2;letter-spacing:-1.47px;margin-bottom:20px}.karina-landing .hero-section .hero-title .title-line{display:block;color:#222;white-space:nowrap}.karina-landing .hero-section .hero-title .title-line2{display:block;color:#222;white-space:nowrap;font-size:47px}.karina-landing .hero-section .hero-title .error-text{color:#9d0000}.karina-landing .hero-section .hero-description .description-text{position:relative;margin-bottom:28px}.karina-landing .hero-section .hero-description .description-text .asset-icon{position:absolute;top:0;left:0;width:82px;height:26px}.karina-landing .hero-section .hero-description .description-text p{font-family:Plus Jakarta Sans,sans-serif;font-size:18px;color:#475569;margin-bottom:8px;margin-left:91px}.karina-landing .hero-section .hero-description .description-text p:first-of-type{margin-top:1px}.karina-landing .hero-section .hero-description .description-text p:last-of-type{margin-left:0;margin-top:-9px;width:475px;text-align:justify}.karina-landing .hero-section .hero-description .description-text p strong{font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.karina-landing .hero-section .hero-description input{width:92%}.karina-landing .hero-section .hero-description .hero-form .form-container{display:flex;gap:8px;align-items:center;width:80%}.karina-landing .hero-section .hero-description .hero-form .form-container .phone-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#6c757d;background-color:#fff;min-width:80px;width:75%;transition:border-color .3s ease,box-shadow .3s ease}.karina-landing .hero-section .hero-description .hero-form .form-container .phone-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.karina-landing .hero-section .hero-description .hero-form .form-container .whatsapp-btn{padding:12px 13px;border:1px solid #0d6efd;border-radius:6px;background-color:transparent;color:#0d6efd;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.karina-landing .hero-section .hero-description .hero-form .form-container .whatsapp-btn:hover{background-color:#0d6efd;color:#fff}.karina-landing .hero-section .hero-description .hero-form .form-container .email-box{margin-top:12px;transition:all .3s ease}.karina-landing .hero-section .hero-description .hero-form .form-container .email-box .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#6c757d;background-color:#fff;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.karina-landing .hero-section .hero-description .hero-form .form-container .email-box .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.karina-landing .hero-section .hero-images{width:50%}.karina-landing .hero-section .hero-images img{width:100%}.karina-landing .karina-intro-section{padding:80px 0}.karina-landing .karina-intro-section .intro-header{text-align:center;margin-bottom:45px}.karina-landing .karina-intro-section .intro-header .intro-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#222;line-height:1.2;letter-spacing:-1.56px;margin-bottom:12px}.karina-landing .karina-intro-section .intro-header .intro-title .highlight-blue{color:#0d6efd}.karina-landing .karina-intro-section .intro-header .intro-subtitle{font-family:Plus Jakarta Sans,sans-serif;font-size:20px;color:#475569;line-height:1.2;max-width:559px;margin:0 auto}.karina-landing .karina-intro-section .member-card{display:flex;border-radius:16px;overflow:hidden;height:487.5px;position:relative}.karina-landing .karina-intro-section .member-card .member-image{position:absolute;width:415.73px;background-size:cover;background-position:center;display:flex;align-items:flex-end;padding:56px 24px;height:100%;text-align:center;bottom:0;left:0;border-radius:15px}.karina-landing .karina-intro-section .member-card .member-image .member-info{width:100%}.karina-landing .karina-intro-section .member-card .member-image .member-info h3{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;letter-spacing:-2px;line-height:1.2;margin-bottom:7px;color:#fff}.karina-landing .karina-intro-section .member-card .member-image .member-info p{font-size:18px;line-height:1.2;color:#fff}.karina-landing .karina-intro-section .member-card .member-details{flex:1;padding:24px 50px 24px 490px;display:flex;flex-direction:column;justify-content:center}.karina-landing .karina-intro-section .member-card .member-details h3{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;letter-spacing:-1.2px;line-height:1.2;margin-bottom:12px;color:#fff}.karina-landing .karina-intro-section .member-card .member-details p{font-size:18px;line-height:1.2;margin-bottom:20px;color:#fff}.karina-landing .karina-intro-section .member-card .member-details .member-tags{display:flex;gap:7px;margin-bottom:20px}.karina-landing .karina-intro-section .member-card .member-details .member-tags .tag{background-color:#f8f9fa;padding:5.25px 9.75px;border-radius:100px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:15px;line-height:1}.karina-landing .karina-intro-section .member-card .member-details .member-description{font-size:18px;line-height:1.5;text-align:justify;margin-bottom:24px;max-width:577px}.karina-landing .karina-intro-section .member-card .member-details .hire-btn{border:1px solid #ffffff;background-color:transparent;color:#fff;padding:7px 13px;border-radius:6px;font-size:16px;cursor:pointer;align-self:flex-start;transition:all .3s ease}.karina-landing .karina-intro-section .member-card .member-details .hire-btn:hover{background-color:#fff;color:#101c3f}.karina-landing .karina-intro-section .member-card.member-card--satria .member-details{background-color:#220001}.karina-landing .karina-intro-section .member-card.member-card--satria .member-details .tag{color:#852221}.karina-landing .karina-intro-section .member-card.member-card--karina .member-details{background-color:#2760e1}.karina-landing .karina-intro-section .member-card.member-card--karina .member-details .tag{color:#101c3f}.karina-landing .karina-intro-section .member-card.member-card--cynthia .member-details{background-color:#066363}.karina-landing .karina-intro-section .member-card.member-card--cynthia .member-details .tag{color:#066363}.karina-landing .features-section{padding:80px 0 40px}.karina-landing .features-section .features-header{text-align:center;margin-bottom:64px}.karina-landing .features-section .features-header .badge-wrapper{margin-bottom:11px}.karina-landing .features-section .features-header .badge-wrapper .section-badge{background:#0d6efd;color:#fff;padding:8.4px 40px;border-radius:100px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:15px}.karina-landing .features-section .features-header .features-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#09203f;line-height:1.2;letter-spacing:-1.56px;margin-top:20px}.karina-landing .features-section .feature-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:80px;max-width:919px;margin-left:auto;margin-right:auto}.karina-landing .features-section .feature-item.reverse{flex-direction:row-reverse}.karina-landing .features-section .feature-item .feature-content{flex:1;max-width:410px}.karina-landing .features-section .feature-item .feature-content .feature-icon{width:56px;height:56px;margin-bottom:16px}.karina-landing .features-section .feature-item .feature-content .feature-icon img{width:100%;height:100%}.karina-landing .features-section .feature-item .feature-content .feature-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;line-height:1.2;letter-spacing:-1.56px;margin-bottom:16px;color:#0d6efd}.karina-landing .features-section .feature-item .feature-content .feature-title.gradient-text{background:linear-gradient(to bottom,#328df9,#1922bf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.karina-landing .features-section .feature-item .feature-content .feature-description{font-family:Plus Jakarta Sans,sans-serif;font-size:24px;color:#101c3f;line-height:normal;max-width:353px}.karina-landing .features-section .feature-item .feature-image{flex-shrink:0;width:461px;height:570px;position:relative}.karina-landing .features-section .feature-item .feature-image img{width:100%;height:100%;object-fit:cover;object-position:center 0%;border-radius:16px}.karina-landing .features-section .feature-item .feature-image2{flex-shrink:0;width:461px;height:570px;position:relative}.karina-landing .features-section .feature-item .feature-image2 img{width:80%;height:100%;object-fit:cover;object-position:center 0%;border-radius:16px;margin-left:50px}.karina-landing .features-section .feature-item .feature-image3{flex-shrink:0;width:461px;height:570px;position:relative}.karina-landing .features-section .feature-item .feature-image3 img{width:80%;height:100%;object-fit:cover;object-position:center 0%;border-radius:16px;margin-right:50px}.karina-landing .features-section .feature-item .feature-image4{flex-shrink:0;width:540px;height:350px;position:relative}.karina-landing .features-section .feature-item .feature-image4 img{width:100%;height:100%;object-fit:cover;object-position:center 0%;border-radius:16px;margin-right:50px}.karina-landing .video-demo-section{padding:0 0 80px}.karina-landing .video-demo-section .video-header{text-align:center;margin-bottom:20px}.karina-landing .video-demo-section .video-header .badge-wrapper{margin-bottom:10px}.karina-landing .video-demo-section .video-header .badge-wrapper .section-badge{background:#0d6efd;color:#fff;padding:8.4px 40px;border-radius:100px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:15px}.karina-landing .video-demo-section .video-header .video-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#222;line-height:1.2;letter-spacing:-1.56px;margin-top:20px}.karina-landing .video-demo-section .video-container{text-align:center}.karina-landing .video-demo-section .video-container .video-thumbnail{max-width:400px;width:100%;height:auto;border-radius:16px}.karina-landing .whatsapp-section{padding:80px 0;background:#f6f6f6;border-radius:24px;margin:80px 90px;position:relative}.karina-landing .whatsapp-section .whatsapp-content{display:flex;align-items:center;padding:29px 0}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text{flex:1;max-width:710px}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#222;line-height:1.2;letter-spacing:-1.56px;margin-bottom:32px}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-title .highlight-green{color:#1eae98}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;color:#475569;line-height:1.2;max-width:673px}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-image{flex-shrink:0;width:504px;height:557px;border-radius:24px;position:absolute;right:0;bottom:0}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-image img{width:100%;height:100%;object-fit:cover}.karina-landing .pricing-section{padding:80px 0}.karina-landing .pricing-section .pricing-header{text-align:center;margin-bottom:64px}.karina-landing .pricing-section .pricing-header .pricing-main-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#222;line-height:1.2;letter-spacing:-2.6px;margin-bottom:24px}.karina-landing .pricing-section .pricing-header .pricing-main-title .highlight-blue{color:#0d6efd}.karina-landing .pricing-section .pricing-header .value-badge{background:#ffb8b8;padding:12px 32px;border-radius:16px;display:inline-block}.karina-landing .pricing-section .pricing-header .value-badge .value-text{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:30px;color:#9d0000;line-height:1.2;letter-spacing:-1.5px;text-align:center;margin:0}.karina-landing .pricing-section .pricing-content{display:flex;align-items:center;justify-content:center;gap:47px;max-width:1297px;margin:0 auto}.karina-landing .pricing-section .pricing-content .pricing-text{flex:1;max-width:382px}.karina-landing .pricing-section .pricing-content .pricing-text .pricing-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;line-height:1.2;letter-spacing:-1.56px;color:#222;margin-bottom:32px}.karina-landing .pricing-section .pricing-content .pricing-text .pricing-title .highlight-blue{color:#0d6efd}.karina-landing .pricing-section .pricing-content .pricing-text .pricing-description{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;color:#475569;line-height:1.2;max-width:388px}.karina-landing .pricing-section .pricing-content .pricing-card{background:#f9f9f9;border:1px solid #0d6efd;border-radius:24px;padding:20px 48px 40px;flex-shrink:0;width:32%}.karina-landing .pricing-section .pricing-content .pricing-card .card-header{margin-bottom:24px}.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo{display:flex;align-items:center;justify-content:center;gap:8px}.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-karina{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:37px;color:#0d6efd;letter-spacing:-1.85px;line-height:1.2}.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-by{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:37px;color:#000;letter-spacing:-1.85px;line-height:1.2}.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-ordo{width:121px;height:31px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list{margin-bottom:38px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing{display:flex;align-items:center;gap:12px;margin-bottom:12px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing .check-icon{width:22px;height:22px;flex-shrink:0;margin-top:2px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing span{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;color:#475569;line-height:1.2;flex:1}.karina-landing .pricing-section .pricing-content .pricing-card .price-box{background:linear-gradient(124.311deg,#3497ff 1.3282%,#1410b6 95.168%);border-radius:16px;padding:12px 48px;text-align:center}.karina-landing .pricing-section .pricing-content .pricing-card .price-box .price{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:36px;color:#fff;line-height:1.2;letter-spacing:-1.8px;margin-bottom:10px}.karina-landing .pricing-section .pricing-content .pricing-card .price-box .setup-fee{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:#eaeaea;line-height:1.2;margin:0}.karina-landing .trial-section{padding:80px 0}.karina-landing .trial-section .trial-content{background:linear-gradient(90deg,#0003,#0003),linear-gradient(90deg,#3084f5,#1617b9);border-radius:24px;display:flex;align-items:center;min-height:319px;position:relative}.karina-landing .trial-section .trial-content .trial-image{width:395px;height:465px;border-radius:24px;overflow:hidden;position:absolute;left:1px;bottom:0}.karina-landing .trial-section .trial-content .trial-image img{width:100%;height:100%;object-fit:cover}.karina-landing .trial-section .trial-content .trial-text{flex:1;padding:65px 48px 65px 431px;color:#fff}.karina-landing .trial-section .trial-content .trial-text .trial-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;line-height:1.2;letter-spacing:-2.6px;margin-bottom:33px}.karina-landing .trial-section .trial-content .trial-text .trial-cta{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:500px}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container{display:flex;align-items:center;gap:8px;width:100%}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial{flex:1;padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial::placeholder{color:#fff}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial{padding:8px 12px;background:#fff;border:none;border-radius:6px;color:#1bab95;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:16px;cursor:pointer;white-space:nowrap;transition:all .3s ease}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial.submit-mode{background-color:#1eae98;color:#fff}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial.submit-mode:hover{background-color:#178372}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input{padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input::placeholder{color:#fff}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.karina-landing .trial-section .trial-content .trial-text .trial-cta .email-box{transition:all .3s ease;width:100%}.karina-landing .footer-image-section .footer-image{width:100%;height:auto;display:block}@media (max-width: 805px){.karina-landing .container{padding:0 50px}.karina-landing .hero-section{padding:120px 0 40px}.karina-landing .hero-section .wrapper-hero{gap:30px;align-items:flex-start}.karina-landing .hero-section .hero-content{max-width:480px}.karina-landing .hero-section .hero-title{font-size:30px;letter-spacing:-1.26px}.karina-landing .hero-section .hero-title .title-line2{font-size:30px}.karina-landing .hero-section .hero-description .description-text .asset-icon{width:65px;height:22px}.karina-landing .hero-section .hero-description .description-text p{font-size:16px;margin-left:73px}.karina-landing .hero-section .hero-description .description-text p:last-of-type{width:350px}.karina-landing .hero-section .hero-description .hero-form .form-container{width:100%}.karina-landing .hero-section .hero-images{width:40%}.karina-landing .hero-section .hero-images img{width:100%}.karina-landing .karina-intro-section{padding:50px 0}.karina-landing .karina-intro-section .container{padding:0 20px}.karina-landing .karina-intro-section .intro-header{margin-bottom:35px}.karina-landing .karina-intro-section .intro-header .intro-title{font-size:44px;letter-spacing:-1.32px}.karina-landing .karina-intro-section .intro-header .intro-subtitle{font-size:18px;max-width:480px}.karina-landing .karina-intro-section .member-card{height:420px}.karina-landing .karina-intro-section .member-card .member-image{width:350px;padding:45px 20px}.karina-landing .karina-intro-section .member-card .member-image .member-info h3{font-size:32px;letter-spacing:-1.6px}.karina-landing .karina-intro-section .member-card .member-image .member-info p{font-size:16px}.karina-landing .karina-intro-section .member-card .member-details{padding:20px 40px 20px 400px}.karina-landing .karina-intro-section .member-card .member-details h3{font-size:32px;letter-spacing:-.96px}.karina-landing .karina-intro-section .member-card .member-details p{font-size:16px}.karina-landing .karina-intro-section .member-card .member-details .member-tags .tag{font-size:13px;padding:4px 8px}.karina-landing .karina-intro-section .member-card .member-details .member-description{font-size:16px;max-width:480px}.karina-landing .features-section{padding:60px 0 30px}.karina-landing .features-section .features-header{margin-bottom:50px}.karina-landing .features-section .features-header .section-badge{font-size:13px;padding:7px 32px}.karina-landing .features-section .features-header .features-title{font-size:44px;letter-spacing:-1.32px}.karina-landing .features-section .feature-item{margin-bottom:60px;max-width:780px}.karina-landing .features-section .feature-item .feature-content{max-width:350px}.karina-landing .features-section .feature-item .feature-content .feature-icon{width:48px;height:48px}.karina-landing .features-section .feature-item .feature-content .feature-title{font-size:40px;letter-spacing:-1.32px}.karina-landing .features-section .feature-item .feature-content .feature-description{font-size:18px;max-width:300px}.karina-landing .features-section .feature-item .feature-image,.karina-landing .features-section .feature-item .feature-image2{width:380px;height:470px}.karina-landing .features-section .feature-item .feature-image2 img{margin-left:40px}.karina-landing .features-section .feature-item .feature-image3{width:380px;height:470px}.karina-landing .features-section .feature-item .feature-image3 img{margin-right:40px}.karina-landing .features-section .feature-item .feature-image4{width:450px;height:290px}.karina-landing .features-section .feature-item .feature-image4 img{margin-right:40px}.karina-landing .video-demo-section{padding:60px 0}.karina-landing .video-demo-section .video-header{margin-bottom:18px}.karina-landing .video-demo-section .video-header .section-badge{font-size:13px;padding:7px 32px}.karina-landing .video-demo-section .video-header .video-title{font-size:44px;letter-spacing:-1.32px}.karina-landing .video-demo-section .video-container .video-thumbnail{max-width:350px}.karina-landing .whatsapp-section{padding:30px 0;margin:30px}.karina-landing .whatsapp-section .whatsapp-content{padding:24px 0}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text{max-width:580px}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-title{font-size:28px;letter-spacing:-1.32px;margin-bottom:26px}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description{font-size:18px;max-width:350px;text-align:justify}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-image{width:336px;height:368px}.karina-landing .pricing-section{padding:60px 0}.karina-landing .pricing-section .pricing-header{margin-bottom:50px}.karina-landing .pricing-section .pricing-header .pricing-main-title{font-size:44px;letter-spacing:-2.2px;margin-bottom:20px}.karina-landing .pricing-section .pricing-header .value-badge{padding:10px 26px}.karina-landing .pricing-section .pricing-header .value-badge .value-text{font-size:26px;letter-spacing:-1.3px}.karina-landing .pricing-section .pricing-content{gap:35px;max-width:1100px}.karina-landing .pricing-section .pricing-content .pricing-text{max-width:320px}.karina-landing .pricing-section .pricing-content .pricing-text .pricing-title{font-size:44px;letter-spacing:-1.32px;margin-bottom:26px}.karina-landing .pricing-section .pricing-content .pricing-text .pricing-description{font-size:18px;max-width:320px}.karina-landing .pricing-section .pricing-content .pricing-card{padding:18px 40px 32px;width:50%}.karina-landing .pricing-section .pricing-content .pricing-card .card-header{margin-bottom:20px}.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-karina,.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-by{font-size:32px;letter-spacing:-1.6px}.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-ordo{width:105px;height:27px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list{margin-bottom:32px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing{margin-bottom:10px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing .check-icon{width:20px;height:20px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing span{font-size:18px}.karina-landing .pricing-section .pricing-content .pricing-card .price-box{padding:10px 40px}.karina-landing .pricing-section .pricing-content .pricing-card .price-box .price{font-size:30px;letter-spacing:-1.5px;margin-bottom:8px}.karina-landing .pricing-section .pricing-content .pricing-card .price-box .setup-fee{font-size:12px}.karina-landing .trial-section{padding:60px 0}.karina-landing .trial-section .trial-content{min-height:270px}.karina-landing .trial-section .trial-content .trial-image{width:330px;height:390px}.karina-landing .trial-section .trial-content .trial-text{padding:55px 40px 55px 350px}.karina-landing .trial-section .trial-content .trial-text .trial-title{font-size:40px;letter-spacing:-2.2px;margin-bottom:28px}.karina-landing .trial-section .trial-content .trial-text .trial-cta{max-width:340px}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial,.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input{font-size:14px;padding:6px 11px;width:100%}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial{font-size:12px;padding:8px 10px}}@media (max-width: 430px){.karina-landing .container{padding:0 20px;overflow-x:visible}.karina-landing .hero-section{padding:20px 0 0}.karina-landing .hero-section .wrapper-hero{flex-direction:column;gap:30px;text-align:left}.karina-landing .hero-section .hero-content{width:100%;max-width:100%}.karina-landing .hero-section .hero-title{font-size:35px;line-height:1.1;letter-spacing:-.96px;margin-bottom:15px}.karina-landing .hero-section .hero-title .title-line{white-space:normal;font-size:28px;width:90%}.karina-landing .hero-section .hero-title .title-line2{font-size:28px}.karina-landing .hero-section .hero-description .description-text{margin-bottom:20px}.karina-landing .hero-section .hero-description .description-text .asset-icon{position:relative;display:block;margin:0;width:60px;height:19px}.karina-landing .hero-section .hero-description .description-text p{font-size:15px;margin-left:20px;text-align:left;width:100%;margin-bottom:6px}.karina-landing .hero-section .hero-description .description-text p:first-of-type{margin-top:-20.5px;margin-left:65px}.karina-landing .hero-section .hero-description .description-text p:last-of-type{margin-left:0;margin-top:-7px;width:100%;text-align:left}.karina-landing .hero-section .hero-description .hero-form .form-container{flex-direction:column;gap:12px;width:55%}.karina-landing .hero-section .hero-description .hero-form .form-container .phone-input{width:100%;font-size:14px}.karina-landing .hero-section .hero-description .hero-form .form-container .whatsapp-btn{width:80%;font-size:14px;margin-right:auto}.karina-landing .hero-section .hero-images{width:100%;margin-top:20px}.karina-landing .hero-section .hero-images img{width:100%;height:auto}.karina-landing .karina-intro-section{padding:20px 0}.karina-landing .karina-intro-section .intro-header{text-align:center;margin-bottom:30px}.karina-landing .karina-intro-section .intro-header .intro-title{font-size:35px;letter-spacing:-1.38px;margin-bottom:15px}.karina-landing .karina-intro-section .intro-header .intro-subtitle{font-size:14px;width:90%}.karina-landing .karina-intro-section .member-card--karina{flex-direction:column;height:auto}.karina-landing .karina-intro-section .member-card--karina .member-image{position:relative;width:100%;height:415px;padding:30px 0;margin-bottom:-35px}.karina-landing .karina-intro-section .member-card--karina .member-image .member-info h3{font-size:45px;letter-spacing:-1.2px;font-weight:600}.karina-landing .karina-intro-section .member-card--karina .member-image .member-info p{font-size:20px;margin-bottom:40px}.karina-landing .karina-intro-section .member-card--karina .member-details{padding:40px 20px;flex:none;z-index:2;border-radius:30px}.karina-landing .karina-intro-section .member-card--karina .member-details h3,.karina-landing .karina-intro-section .member-card--karina .member-details .role{display:none}.karina-landing .karina-intro-section .member-card--karina .member-details p{font-size:16px}.karina-landing .karina-intro-section .member-card--karina .member-details .member-tags{flex-wrap:wrap;gap:8px}.karina-landing .karina-intro-section .member-card--karina .member-details .member-tags .tag{font-size:16px;padding:8px 15px}.karina-landing .karina-intro-section .member-card--karina .member-details .member-description{font-size:19px;max-width:100%;text-align:justify}.karina-landing .karina-intro-section .member-card--karina .member-details .hire-btn{width:100%;text-align:center;padding:12px;font-size:20px}.karina-landing .features-section{padding:40px 0}.karina-landing .features-section .features-header{text-align:center;margin-bottom:30px}.karina-landing .features-section .features-header .badge-wrapper .section-badge{font-size:12px;padding:6px 18px}.karina-landing .features-section .features-header .features-title{font-size:30px;letter-spacing:-.96px;margin-top:15px}.karina-landing .features-section .feature-item{flex-direction:column;gap:20px;margin-bottom:40px;text-align:center}.karina-landing .features-section .feature-item:nth-child(2n){flex-direction:column}.karina-landing .features-section .feature-item .feature-content{width:100%;order:2;position:relative}.karina-landing .features-section .feature-item .feature-content .feature-icon{position:absolute;left:20px}.karina-landing .features-section .feature-item .feature-content .feature-icon img{width:40px;height:40px}.karina-landing .features-section .feature-item .feature-content .feature-title{font-size:35px;line-height:1.2;text-align:left;width:70%;margin:0 auto 0 85px}.karina-landing .features-section .feature-item .feature-content .feature-description{font-size:14px;text-align:left;width:75%;margin:10px auto 0 85px;line-height:1.4}.karina-landing .features-section .feature-item .feature-image{width:80%;order:1;height:85vw;overflow:hidden;position:relative}.karina-landing .features-section .feature-item .feature-image img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:none}.karina-landing .features-section .feature-item .feature-image2{width:65%;order:1;height:100vw;margin-left:-100px;margin-top:20px;position:relative}.karina-landing .features-section .feature-item .feature-image2 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.karina-landing .features-section .feature-item .feature-image3{width:65%;order:1;height:120vw;margin-left:0;margin-top:20px;position:relative}.karina-landing .features-section .feature-item .feature-image3 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.karina-landing .features-section .feature-item .feature-image4{width:100%;order:1;height:45.5vw;margin-left:0;margin-top:20px;margin-right:0;position:relative}.karina-landing .features-section .feature-item .feature-image4 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.karina-landing .video-demo-section{padding:40px 0}.karina-landing .video-demo-section .video-header{text-align:center;margin-bottom:0}.karina-landing .video-demo-section .video-header .section-badge{font-size:12px;padding:8px 20px}.karina-landing .video-demo-section .video-header .video-title{font-size:30px;letter-spacing:-.8px;margin-top:15px}.karina-landing .video-demo-section .video-container{margin-top:20px}.karina-landing .video-demo-section .video-container .video-thumbnail{width:80%;height:100%;border-radius:12px}.karina-landing .whatsapp-title-mobile{display:block!important;font-size:30px;letter-spacing:-.8px;text-align:center}.karina-landing .whatsapp-title-mobile .highlight-green{color:#1eae98}.karina-landing .whatsapp-section{padding:200px 0 0;width:90%;margin:225px auto 0;position:relative}.karina-landing .whatsapp-section .whatsapp-content{flex-direction:column;gap:30px;text-align:center;width:100%}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text{width:100%;order:2}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-title,.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description{display:none}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description-mobile{display:block!important;font-size:17px;line-height:1.4;font-family:Plus Jakarta Sans,sans-serif;color:#475569;max-width:673px}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-image{width:100%;order:1}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-image img{width:100%;height:auto;max-width:375px;position:absolute;right:0;bottom:100px}.karina-landing .extra-mobile-section{background-image:url(/build/assets/bg-extra-BtlZSPwq.webp);background-size:contain;background-repeat:no-repeat;background-position:center;padding:290px 0;display:flex!important;justify-content:center;align-items:center;flex-direction:column;gap:30px;margin-top:100px}.karina-landing .extra-mobile-section p{font-family:Plus Jakarta Sans,sans-serif;color:#fff;font-size:28px;text-align:center;letter-spacing:.5;line-height:35px;font-weight:700}.karina-landing .extra-mobile-section .karina{background:linear-gradient(90deg,#79afff,#089778);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.karina-landing .extra-mobile-section .red{color:#ff5858}.karina-landing .extra-mobile-section button{padding:12px 13px;border:1px solid white;border-radius:6px;background-color:transparent;color:#fff;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.karina-landing .pricing-section{padding:40px 0}.karina-landing .pricing-section .pricing-header{display:none}.karina-landing .pricing-section .pricing-content{flex-direction:column-reverse;gap:30px}.karina-landing .pricing-section .pricing-content .pricing-text{display:none}.karina-landing .pricing-section .pricing-content .pricing-text-mobile{display:block!important;width:100%;text-align:left;order:2;flex:1;max-width:382px}.karina-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;line-height:1.2;color:#222;font-size:40px;letter-spacing:-.7px;margin-bottom:15px}.karina-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-title .highlight-blue{color:#0d6efd}.karina-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-description{font-family:Plus Jakarta Sans,sans-serif;color:#475569;max-width:388px;font-size:16px;line-height:1.4}.karina-landing .pricing-section .pricing-content .pricing-card{width:80%;order:1;padding:30px 20px}.karina-landing .pricing-section .pricing-content .pricing-card .card-header{margin-bottom:25px}.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-karina,.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-by{font-size:30px}.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-ordo{height:25px;width:auto}.karina-landing .pricing-section .pricing-content .pricing-card .features-list{margin-bottom:25px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing{margin-bottom:15px;margin-left:20px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing .check-icon{width:16px;height:16px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing span{font-size:13px;line-height:1.3}.karina-landing .pricing-section .pricing-content .pricing-card .price-box .price{font-size:28px;margin-bottom:8px}.karina-landing .pricing-section .pricing-content .pricing-card .price-box .setup-fee{font-size:12px}.karina-landing .trial-section{padding:0;margin-left:-22px;margin-right:-22px;margin-top:40px}.karina-landing .trial-section .trial-content{background:linear-gradient(90deg,#0003,#0003),linear-gradient(90deg,#3084f5,#1617b9);display:flex;align-items:center;min-height:319px;position:relative;width:100%;border-radius:24px 24px 0 0}.karina-landing .trial-section .trial-content .trial-image{width:100%;height:100%;overflow:visible}.karina-landing .trial-section .trial-content .trial-image img{width:50%;object-fit:cover;position:absolute;right:10px;bottom:30px}.karina-landing .trial-section .trial-content .trial-text{display:flex;flex-direction:column;padding:0;color:#fff;margin-left:30px}.karina-landing .trial-section .trial-content .trial-text .trial-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:25px;line-height:1.2;letter-spacing:-1px;margin-bottom:33px;width:55%}.karina-landing .trial-section .trial-content .trial-text .trial-cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:395px}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial{flex:1;padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px;width:40%}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial::placeholder{color:#fff}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial{padding:8px 12px;background:#fff;border:none;border-radius:6px;color:#1bab95;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap;transition:all .3s ease}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial.submit-mode{background-color:#1eae98;color:#fff}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial.submit-mode:hover{background-color:#178372}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input{padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input::placeholder{color:#fff}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.karina-landing .trial-section .trial-content .trial-text .trial-cta .email-box{transition:all .3s ease;width:100%}}@media (max-width: 395px){.karina-landing .container{padding:0 20px;overflow-x:visible}.karina-landing .hero-section{padding:20px 0 0}.karina-landing .hero-section .wrapper-hero{flex-direction:column;gap:30px;text-align:left}.karina-landing .hero-section .hero-content{width:100%;max-width:100%}.karina-landing .hero-section .hero-title{font-size:35px;line-height:1.1;letter-spacing:-.96px;margin-bottom:15px}.karina-landing .hero-section .hero-title .title-line{white-space:normal;font-size:24px;width:90%}.karina-landing .hero-section .hero-title .title-line2{font-size:24px}.karina-landing .hero-section .hero-description .description-text{margin-bottom:20px}.karina-landing .hero-section .hero-description .description-text .asset-icon{position:relative;display:block;margin:0;width:45px;height:15px}.karina-landing .hero-section .hero-description .description-text p{font-size:13px;margin-left:10px;text-align:left;width:100%;margin-bottom:6px}.karina-landing .hero-section .hero-description .description-text p:first-of-type{margin-top:-17px;margin-left:50px}.karina-landing .hero-section .hero-description .description-text p:last-of-type{margin-left:0;margin-top:-7px;width:100%;text-align:left}.karina-landing .hero-section .hero-description .hero-form .form-container{flex-direction:column;gap:12px;width:55%}.karina-landing .hero-section .hero-description .hero-form .form-container .phone-input{width:100%;font-size:14px;padding:8px 10px}.karina-landing .hero-section .hero-description .hero-form .form-container .whatsapp-btn{width:80%;font-size:14px;margin-right:auto;padding:8px 10px}.karina-landing .hero-section .hero-images{width:100%;margin-top:20px}.karina-landing .hero-section .hero-images img{width:100%;height:auto}.karina-landing .karina-intro-section{padding:20px 0}.karina-landing .karina-intro-section .intro-header{text-align:center;margin-bottom:30px}.karina-landing .karina-intro-section .intro-header .intro-title{font-size:35px;letter-spacing:-1.38px;margin-bottom:15px}.karina-landing .karina-intro-section .intro-header .intro-subtitle{font-size:14px;width:90%}.karina-landing .karina-intro-section .member-card--karina{flex-direction:column;height:auto}.karina-landing .karina-intro-section .member-card--karina .member-image{position:relative;width:100%;height:415px;padding:30px 0;margin-bottom:-35px}.karina-landing .karina-intro-section .member-card--karina .member-image .member-info h3{font-size:45px;letter-spacing:-1.2px;font-weight:600}.karina-landing .karina-intro-section .member-card--karina .member-image .member-info p{font-size:20px;margin-bottom:40px}.karina-landing .karina-intro-section .member-card--karina .member-details{padding:40px 20px;flex:none;z-index:2;border-radius:30px}.karina-landing .karina-intro-section .member-card--karina .member-details h3,.karina-landing .karina-intro-section .member-card--karina .member-details .role{display:none}.karina-landing .karina-intro-section .member-card--karina .member-details p{font-size:16px}.karina-landing .karina-intro-section .member-card--karina .member-details .member-tags{flex-wrap:wrap;gap:8px}.karina-landing .karina-intro-section .member-card--karina .member-details .member-tags .tag{font-size:13px;padding:8px}.karina-landing .karina-intro-section .member-card--karina .member-details .member-description{font-size:15px;max-width:100%;text-align:justify}.karina-landing .karina-intro-section .member-card--karina .member-details .hire-btn{width:100%;text-align:center;padding:10px;font-size:16px}.karina-landing .features-section{padding:40px 0}.karina-landing .features-section .features-header{text-align:center;margin-bottom:30px}.karina-landing .features-section .features-header .badge-wrapper .section-badge{font-size:12px;padding:6px 18px}.karina-landing .features-section .features-header .features-title{font-size:30px;letter-spacing:-.96px;margin-top:15px}.karina-landing .features-section .feature-item{flex-direction:column;gap:20px;margin-bottom:40px;text-align:center}.karina-landing .features-section .feature-item:nth-child(2n){flex-direction:column}.karina-landing .features-section .feature-item .feature-content{width:100%;order:2;position:relative}.karina-landing .features-section .feature-item .feature-content .feature-icon{position:absolute;left:20px}.karina-landing .features-section .feature-item .feature-content .feature-icon img{width:40px;height:40px}.karina-landing .features-section .feature-item .feature-content .feature-title{font-size:30px;line-height:1.2;text-align:left;width:70%;margin:0 auto 0 85px}.karina-landing .features-section .feature-item .feature-content .feature-description{font-size:12px;text-align:left;width:75%;margin:10px auto 0 85px;line-height:1.4}.karina-landing .features-section .feature-item .feature-image{width:80%;order:1;height:85vw;overflow:hidden;position:relative}.karina-landing .features-section .feature-item .feature-image img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:none}.karina-landing .features-section .feature-item .feature-image2{width:65%;order:1;height:100vw;margin-left:-100px;margin-top:20px;position:relative}.karina-landing .features-section .feature-item .feature-image2 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.karina-landing .features-section .feature-item .feature-image3{width:65%;order:1;height:120vw;margin-left:0;margin-top:20px;position:relative}.karina-landing .features-section .feature-item .feature-image3 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.karina-landing .features-section .feature-item .feature-image4{width:100%;order:1;height:45.5vw;margin-left:0;margin-top:20px;margin-right:0;position:relative}.karina-landing .features-section .feature-item .feature-image4 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.karina-landing .video-demo-section{padding:40px 0}.karina-landing .video-demo-section .video-header{text-align:center;margin-bottom:0}.karina-landing .video-demo-section .video-header .section-badge{font-size:12px;padding:8px 20px}.karina-landing .video-demo-section .video-header .video-title{font-size:30px;letter-spacing:-.8px;margin-top:15px}.karina-landing .video-demo-section .video-container{margin-top:20px}.karina-landing .video-demo-section .video-container .video-thumbnail{width:80%;height:100%;border-radius:12px}.karina-landing .whatsapp-title-mobile{display:block!important;font-size:30px;letter-spacing:-.8px;text-align:center}.karina-landing .whatsapp-title-mobile .highlight-green{color:#1eae98}.karina-landing .whatsapp-section{padding:200px 0 0;width:90%;margin:225px auto 0;position:relative}.karina-landing .whatsapp-section .whatsapp-content{flex-direction:column;gap:30px;text-align:center;width:100%}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text{width:100%;order:2}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-title,.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description{display:none}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description-mobile{display:block!important;font-size:15px;line-height:1.4;font-family:Plus Jakarta Sans,sans-serif;color:#475569;max-width:673px}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-image{width:100%;order:1}.karina-landing .whatsapp-section .whatsapp-content .whatsapp-image img{width:100%;height:auto;max-width:375px;position:absolute;right:0;bottom:100px}.karina-landing .extra-mobile-section{background-image:url(/build/assets/bg-extra-BtlZSPwq.webp);background-size:contain;background-repeat:no-repeat;background-position:center;padding:290px 0;display:flex!important;justify-content:center;align-items:center;flex-direction:column;gap:30px;margin-top:100px}.karina-landing .extra-mobile-section p{font-family:Plus Jakarta Sans,sans-serif;color:#fff;font-size:28px;text-align:center;letter-spacing:.5;line-height:35px;font-weight:700}.karina-landing .extra-mobile-section .karina{background:linear-gradient(90deg,#79afff,#089778);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.karina-landing .extra-mobile-section .red{color:#ff5858}.karina-landing .extra-mobile-section button{padding:12px 13px;border:1px solid white;border-radius:6px;background-color:transparent;color:#fff;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.karina-landing .pricing-section{padding:40px 0}.karina-landing .pricing-section .pricing-header{display:none}.karina-landing .pricing-section .pricing-content{flex-direction:column-reverse;gap:30px}.karina-landing .pricing-section .pricing-content .pricing-text{display:none}.karina-landing .pricing-section .pricing-content .pricing-text-mobile{display:block!important;width:100%;text-align:left;order:2;flex:1;max-width:382px}.karina-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;line-height:1.2;color:#222;font-size:40px;letter-spacing:-.7px;margin-bottom:15px}.karina-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-title .highlight-blue{color:#0d6efd}.karina-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-description{font-family:Plus Jakarta Sans,sans-serif;color:#475569;max-width:388px;font-size:16px;line-height:1.4}.karina-landing .pricing-section .pricing-content .pricing-card{width:80%;order:1;padding:30px 20px}.karina-landing .pricing-section .pricing-content .pricing-card .card-header{margin-bottom:25px}.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-karina,.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-by{font-size:30px}.karina-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-ordo{height:25px;width:auto}.karina-landing .pricing-section .pricing-content .pricing-card .features-list{margin-bottom:25px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing{margin-bottom:15px;margin-left:20px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing .check-icon{width:16px;height:16px}.karina-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing span{font-size:13px;line-height:1.3}.karina-landing .pricing-section .pricing-content .pricing-card .price-box{padding:12px 20px}.karina-landing .pricing-section .pricing-content .pricing-card .price-box .price{font-size:28px;margin-bottom:8px}.karina-landing .pricing-section .pricing-content .pricing-card .price-box .setup-fee{font-size:12px}.karina-landing .trial-section{padding:0;margin-left:-22px;margin-right:-22px;margin-top:40px}.karina-landing .trial-section .trial-content{background:linear-gradient(90deg,#0003,#0003),linear-gradient(90deg,#3084f5,#1617b9);display:flex;align-items:center;min-height:319px;position:relative;width:100%;border-radius:24px 24px 0 0}.karina-landing .trial-section .trial-content .trial-image{width:100%;height:100%;overflow:visible}.karina-landing .trial-section .trial-content .trial-image img{width:60%;object-fit:cover;position:absolute;transform:scale(.8);right:-10px;bottom:70px}.karina-landing .trial-section .trial-content .trial-text{display:flex;flex-direction:column;padding:0;color:#fff;margin-left:30px}.karina-landing .trial-section .trial-content .trial-text .trial-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-1px;margin-bottom:20px;width:55%}.karina-landing .trial-section .trial-content .trial-text .trial-cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:395px}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial{flex:1;border:1px solid #ced4da;border-radius:6px;background:#fff;color:#222;font-family:Helvetica Neue,sans-serif;font-size:16px;width:43%;padding:8px 10px}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial::placeholder{color:#fff}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial{padding:8px 12px;background:transparent;border:1px solid white;border-radius:6px;color:#fff;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:14px;cursor:pointer;white-space:nowrap;transition:all .3s ease}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial.submit-mode{background-color:#1eae98;color:#fff}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial.submit-mode:hover{background-color:#178372}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input{padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input::placeholder{color:#fff}.karina-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.karina-landing .trial-section .trial-content .trial-text .trial-cta .email-box{transition:all .3s ease;width:100%}}.satria-landing{background:#fff;min-height:100vh;position:relative}.satria-landing .container{max-width:1440px;margin:0 auto;padding:0 90px;overflow-x:visible}.satria-landing .hero-section{position:relative;padding:186px 0 50px;overflow:hidden}.satria-landing .hero-section .wrapper-hero{display:flex;width:100%;align-items:center;justify-content:space-between;gap:45px}.satria-landing .hero-section .hero-content{position:relative;z-index:2;max-width:640px;width:50%}.satria-landing .hero-section .hero-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:49px;line-height:1.2;letter-spacing:-1.47px;margin-bottom:20px}.satria-landing .hero-section .hero-title .title-line{display:block;color:#222;white-space:nowrap}.satria-landing .hero-section .hero-title .title-line2{display:block;color:#222;white-space:nowrap;font-size:47px}.satria-landing .hero-section .hero-title .error-text{color:#9d0000}.satria-landing .hero-section .hero-description .description-text{position:relative;margin-bottom:28px}.satria-landing .hero-section .hero-description .description-text .asset-icon{position:absolute;top:0;left:0;width:82px;height:26px}.satria-landing .hero-section .hero-description .description-text p{font-family:Plus Jakarta Sans,sans-serif;font-size:18px;color:#475569;margin-bottom:8px;margin-left:91px}.satria-landing .hero-section .hero-description .description-text p:first-of-type{margin-top:1px}.satria-landing .hero-section .hero-description .description-text p:last-of-type{margin-left:0;margin-top:-9px;width:475px;text-align:justify}.satria-landing .hero-section .hero-description .description-text p strong{font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.satria-landing .hero-section .hero-description input,.satria-landing .hero-section .hero-images{width:50%}.satria-landing .hero-section .hero-images img{width:100%}.satria-landing .hero-section .hero-form{margin-top:20px}.satria-landing .hero-section .hero-form .form-container{display:flex;gap:8px;align-items:center;width:80%}.satria-landing .hero-section .hero-form .form-container .phone-input{flex:1;padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#495057;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease}.satria-landing .hero-section .hero-form .form-container .phone-input:focus{outline:none;border-color:#ac1f21;box-shadow:0 0 0 3px #ac1f211a}.satria-landing .hero-section .hero-form .form-container .whatsapp-btn{padding:12px 13px;border:1px solid #ac1f21;border-radius:6px;background-color:transparent;color:#ac1f21;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.satria-landing .hero-section .hero-form .form-container .whatsapp-btn:hover{background-color:#ac1f21;color:#fff}.satria-landing .hero-section .hero-form .form-container.email-box{margin-top:12px;transition:all .3s ease}.satria-landing .hero-section .hero-form .form-container.email-box .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#495057;background-color:#fff;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.satria-landing .hero-section .hero-form .form-container.email-box .email-input:focus{outline:none;border-color:#ac1f21;box-shadow:0 0 0 3px #ac1f211a}.satria-landing .satria-intro-section{padding:80px 0}.satria-landing .satria-intro-section .intro-header{text-align:center;margin-bottom:45px}.satria-landing .satria-intro-section .intro-header .intro-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#222;line-height:1.2;letter-spacing:-1.56px;margin-bottom:12px}.satria-landing .satria-intro-section .intro-header .intro-title .highlight-blue{color:#ac1f21}.satria-landing .satria-intro-section .intro-header .intro-subtitle{font-family:Plus Jakarta Sans,sans-serif;font-size:20px;color:#475569;line-height:1.2;max-width:559px;margin:0 auto}.satria-landing .satria-intro-section .member-card{display:flex;border-radius:16px;overflow:hidden;height:487.5px;position:relative}.satria-landing .satria-intro-section .member-card .member-image{position:absolute;width:415.73px;background-size:cover;background-position:center;display:flex;align-items:flex-end;padding:56px 24px;height:100%;text-align:center;bottom:0;left:0;border-radius:15px}.satria-landing .satria-intro-section .member-card .member-image .member-info{width:100%}.satria-landing .satria-intro-section .member-card .member-image .member-info h3{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;letter-spacing:-2px;line-height:1.2;margin-bottom:7px;color:#fff}.satria-landing .satria-intro-section .member-card .member-image .member-info p{font-size:18px;line-height:1.2;color:#fff}.satria-landing .satria-intro-section .member-card .member-details{flex:1;padding:24px 50px 24px 490px;display:flex;flex-direction:column;justify-content:center}.satria-landing .satria-intro-section .member-card .member-details h3{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;letter-spacing:-1.2px;line-height:1.2;margin-bottom:12px;color:#fff}.satria-landing .satria-intro-section .member-card .member-details p{font-size:18px;line-height:1.2;margin-bottom:20px;color:#fff}.satria-landing .satria-intro-section .member-card .member-details .member-tags{display:flex;gap:7px;margin-bottom:20px}.satria-landing .satria-intro-section .member-card .member-details .member-tags .tag{background-color:#f8f9fa;padding:5.25px 9.75px;border-radius:100px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:15px;line-height:1}.satria-landing .satria-intro-section .member-card .member-details .member-description{font-size:18px;line-height:1.5;text-align:justify;margin-bottom:24px;max-width:577px}.satria-landing .satria-intro-section .member-card .member-details .hire-btn{border:1px solid #ffffff;background-color:transparent;color:#fff;padding:7px 13px;border-radius:6px;font-size:16px;cursor:pointer;align-self:flex-start;transition:all .3s ease}.satria-landing .satria-intro-section .member-card .member-details .hire-btn:hover{background-color:#fff;color:#101c3f}.satria-landing .satria-intro-section .member-card.member-card--satria .member-details{background-color:#220001}.satria-landing .satria-intro-section .member-card.member-card--satria .member-details .tag{color:#852221}.satria-landing .satria-intro-section .member-card.member-card--cynthia .member-details{background-color:#066363}.satria-landing .satria-intro-section .member-card.member-card--cynthia .member-details .tag{color:#066363}.satria-landing .features-section{padding:80px 0 40px}.satria-landing .features-section .features-header{text-align:center;margin-bottom:64px}.satria-landing .features-section .features-header .badge-wrapper{margin-bottom:11px}.satria-landing .features-section .features-header .badge-wrapper .section-badge{background:#ac1f21;color:#fff;padding:8.4px 40px;border-radius:100px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:15px}.satria-landing .features-section .features-header .features-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#09203f;line-height:1.2;letter-spacing:-1.56px;margin-top:20px}.satria-landing .features-section .feature-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:80px;max-width:919px;margin-left:auto;margin-right:auto}.satria-landing .features-section .feature-item.reverse{flex-direction:row-reverse}.satria-landing .features-section .feature-item .feature-content{flex:1;max-width:450px}.satria-landing .features-section .feature-item .feature-content .feature-icon{width:56px;height:56px;margin-bottom:16px}.satria-landing .features-section .feature-item .feature-content .feature-icon img{width:100%;height:100%}.satria-landing .features-section .feature-item .feature-content .feature-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;line-height:1.2;letter-spacing:-1.56px;margin-bottom:16px;color:#ac1f21}.satria-landing .features-section .feature-item .feature-content .feature-title.gradient-text{background:linear-gradient(to bottom,#ac1f21,#720004);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.satria-landing .features-section .feature-item .feature-content .feature-description{font-family:Plus Jakarta Sans,sans-serif;font-size:24px;color:#101c3f;line-height:normal;max-width:353px}.satria-landing .features-section .feature-item .feature-image{flex-shrink:0;width:461px;height:570px;position:relative}.satria-landing .features-section .feature-item .feature-image img{width:100%;height:100%;object-fit:cover;object-position:center 0%;border-radius:16px}.satria-landing .features-section .feature-item .feature-image2{flex-shrink:0;width:461px;height:570px;position:relative}.satria-landing .features-section .feature-item .feature-image2 img{width:80%;height:100%;object-fit:cover;object-position:center 0%;border-radius:16px;margin-left:50px}.satria-landing .features-section .feature-item .feature-image3{flex-shrink:0;width:461px;height:730px;position:relative}.satria-landing .features-section .feature-item .feature-image3 img{width:100%;height:100%;object-fit:cover;object-position:center 0%;border-radius:16px}.satria-landing .features-section .feature-item .feature-image4{flex-shrink:0;width:540px;height:350px;position:relative}.satria-landing .features-section .feature-item .feature-image4 img{width:100%;height:100%;object-fit:cover;object-position:center 0%;border-radius:16px;margin-right:50px}.satria-landing .video-demo-section{padding:0 0 80px}.satria-landing .video-demo-section .video-header{text-align:center;margin-bottom:20px}.satria-landing .video-demo-section .video-header .badge-wrapper{margin-bottom:10px}.satria-landing .video-demo-section .video-header .badge-wrapper .section-badge{background:#ac1f21;color:#fff;padding:8.4px 40px;border-radius:100px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:15px}.satria-landing .video-demo-section .video-header .video-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#222;line-height:1.2;letter-spacing:-1.56px;margin-top:20px}.satria-landing .video-demo-section .video-container{text-align:center}.satria-landing .video-demo-section .video-container.mobile{display:none}.satria-landing .video-demo-section .video-container .video-thumbnail{width:100%;height:auto;border-radius:16px}.satria-landing .whatsapp-section{padding:80px 0;background:#f6f6f6;border-radius:24px;margin:80px 90px;position:relative}.satria-landing .whatsapp-section .whatsapp-content{display:flex;align-items:center;padding:29px 0}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text{flex:1;max-width:710px}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#222;line-height:1.2;letter-spacing:-1.56px;margin-bottom:32px}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-title .highlight-green{color:#1eae98}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;color:#475569;line-height:1.2;max-width:673px}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-image{flex-shrink:0;width:504px;height:557px;border-radius:24px;position:absolute;right:0;bottom:0}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-image img{width:100%;height:100%;object-fit:cover}.satria-landing .pricing-section{padding:80px 0}.satria-landing .pricing-section .pricing-header{text-align:center;margin-bottom:64px}.satria-landing .pricing-section .pricing-header .pricing-main-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#222;line-height:1.2;letter-spacing:-2.6px;margin-bottom:24px}.satria-landing .pricing-section .pricing-header .pricing-main-title .highlight-blue{color:#ac1f21}.satria-landing .pricing-section .pricing-header .value-badge{background:#ffb8b8;padding:12px 32px;border-radius:16px;display:inline-block}.satria-landing .pricing-section .pricing-header .value-badge .value-text{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:30px;color:#9d0000;line-height:1.2;letter-spacing:-1.5px;text-align:center;margin:0}.satria-landing .pricing-section .pricing-content{display:flex;align-items:center;justify-content:center;gap:47px;max-width:1297px;margin:0 auto}.satria-landing .pricing-section .pricing-content .pricing-text{flex:1;max-width:382px}.satria-landing .pricing-section .pricing-content .pricing-text .pricing-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;line-height:1.2;letter-spacing:-1.56px;color:#222;margin-bottom:32px}.satria-landing .pricing-section .pricing-content .pricing-text .pricing-title .highlight-blue{color:#ac1f21}.satria-landing .pricing-section .pricing-content .pricing-text .pricing-description{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;color:#475569;line-height:1.2;max-width:388px}.satria-landing .pricing-section .pricing-content .pricing-card{background:#f9f9f9;border:1px solid #ac1f21;border-radius:24px;padding:20px 48px 40px;flex-shrink:0;width:32%}.satria-landing .pricing-section .pricing-content .pricing-card .card-header{margin-bottom:24px}.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo{display:flex;align-items:center;justify-content:center;gap:8px}.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-satria{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:37px;color:#ac1f21;letter-spacing:-1.85px;line-height:1.2}.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-by{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:37px;color:#000;letter-spacing:-1.85px;line-height:1.2}.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-ordo{width:121px;height:31px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list{margin-bottom:38px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing{display:flex;align-items:center;gap:12px;margin-bottom:12px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing .check-icon{width:22px;height:22px;flex-shrink:0;margin-top:2px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing span{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;color:#475569;line-height:1.2;flex:1}.satria-landing .pricing-section .pricing-content .pricing-card .price-box{background:linear-gradient(124.311deg,#ac1f21 1.3282%,#220101 95.168%);border-radius:16px;padding:12px 48px;text-align:center}.satria-landing .pricing-section .pricing-content .pricing-card .price-box .price{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:36px;color:#fff;line-height:1.2;letter-spacing:-1.8px;margin-bottom:10px}.satria-landing .pricing-section .pricing-content .pricing-card .price-box .setup-fee{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:#eaeaea;line-height:1.2;margin:0}.satria-landing .trial-section{padding:80px 0}.satria-landing .trial-section .trial-content{background:linear-gradient(90deg,#0003,#0003),linear-gradient(90deg,#ac1f21,#220101);border-radius:24px;display:flex;align-items:center;min-height:319px;position:relative}.satria-landing .trial-section .trial-content .trial-image{width:395px;height:465px;border-radius:24px;overflow:hidden;position:absolute;left:1px;bottom:0}.satria-landing .trial-section .trial-content .trial-image img{width:100%;height:100%;object-fit:cover}.satria-landing .trial-section .trial-content .trial-text{flex:1;padding:65px 48px 65px 431px;color:#fff}.satria-landing .trial-section .trial-content .trial-text .trial-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;line-height:1.2;letter-spacing:-2.6px;margin-bottom:33px}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial{display:flex;align-items:center;gap:8px;max-width:500px}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial .phone-input-trial{flex:1;padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial .phone-input-trial::placeholder{color:#fff}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial .phone-input-trial:focus{outline:none;border-color:#fff;box-shadow:0 0 0 3px #ffffff1a}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial .whatsapp-btn-trial{padding:8px 12px;background:#fff;border:none;border-radius:6px;color:#1bab95;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:16px;cursor:pointer;white-space:nowrap;transition:all .3s ease}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial .whatsapp-btn-trial.submit-mode{background-color:#1eae98;color:#fff}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial .whatsapp-btn-trial.submit-mode:hover{background-color:#178372}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial.email-box{margin-top:12px;transition:all .3s ease}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial.email-box .email-input{padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px;width:100%}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial.email-box .email-input::placeholder{color:#fff}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial.email-box .email-input:focus{outline:none;border-color:#fff;box-shadow:0 0 0 3px #ffffff1a}.satria-landing .footer-image-section .footer-image{width:100%;height:auto;display:block}@media (max-width: 805px){.satria-landing .container{padding:0 50px}.satria-landing .hero-section{padding:120px 0 40px}.satria-landing .hero-section .wrapper-hero{gap:30px;align-items:flex-start}.satria-landing .hero-section .hero-content{max-width:480px}.satria-landing .hero-section .hero-title{font-size:30px;letter-spacing:-1.26px}.satria-landing .hero-section .hero-title .title-line2{font-size:30px}.satria-landing .hero-section .hero-description .description-text .asset-icon{width:65px;height:22px}.satria-landing .hero-section .hero-description .description-text p{font-size:16px;margin-left:73px}.satria-landing .hero-section .hero-description .description-text p:last-of-type{width:350px}.satria-landing .hero-section .hero-description .hero-form .form-container{width:100%}.satria-landing .hero-section .hero-images{width:40%}.satria-landing .hero-section .hero-images img{width:100%}.satria-landing .satria-intro-section{padding:50px 0}.satria-landing .satria-intro-section .container{padding:0 20px}.satria-landing .satria-intro-section .intro-header{margin-bottom:35px}.satria-landing .satria-intro-section .intro-header .intro-title{font-size:44px;letter-spacing:-1.32px}.satria-landing .satria-intro-section .intro-header .intro-subtitle{font-size:18px;max-width:480px}.satria-landing .satria-intro-section .member-card{height:420px}.satria-landing .satria-intro-section .member-card .member-image{width:350px;padding:45px 20px}.satria-landing .satria-intro-section .member-card .member-image .member-info h3{font-size:32px;letter-spacing:-1.6px}.satria-landing .satria-intro-section .member-card .member-image .member-info p{font-size:16px}.satria-landing .satria-intro-section .member-card .member-details{padding:20px 40px 20px 400px}.satria-landing .satria-intro-section .member-card .member-details h3{font-size:32px;letter-spacing:-.96px}.satria-landing .satria-intro-section .member-card .member-details p{font-size:16px}.satria-landing .satria-intro-section .member-card .member-details .member-tags .tag{font-size:13px;padding:4px 8px}.satria-landing .satria-intro-section .member-card .member-details .member-description{font-size:16px;max-width:480px}.satria-landing .features-section{padding:60px 0 30px}.satria-landing .features-section .features-header{margin-bottom:50px}.satria-landing .features-section .features-header .section-badge{font-size:13px;padding:7px 32px}.satria-landing .features-section .features-header .features-title{font-size:44px;letter-spacing:-1.32px}.satria-landing .features-section .feature-item{margin-bottom:60px;max-width:780px}.satria-landing .features-section .feature-item .feature-content{max-width:350px}.satria-landing .features-section .feature-item .feature-content .feature-icon{width:48px;height:48px}.satria-landing .features-section .feature-item .feature-content .feature-title{font-size:40px;letter-spacing:-1.32px}.satria-landing .features-section .feature-item .feature-content .feature-description{font-size:18px;max-width:300px}.satria-landing .features-section .feature-item .feature-image,.satria-landing .features-section .feature-item .feature-image2{width:380px;height:470px}.satria-landing .features-section .feature-item .feature-image2 img{margin-left:40px}.satria-landing .features-section .feature-item .feature-image3{width:380px;height:470px}.satria-landing .features-section .feature-item .feature-image3 img{margin-right:40px}.satria-landing .features-section .feature-item .feature-image4{width:450px;height:290px}.satria-landing .features-section .feature-item .feature-image4 img{margin-right:40px}.satria-landing .video-demo-section{padding:60px 0}.satria-landing .video-demo-section .video-header{margin-bottom:18px}.satria-landing .video-demo-section .video-header .section-badge{font-size:13px;padding:7px 32px}.satria-landing .video-demo-section .video-header .video-title{font-size:44px;letter-spacing:-1.32px}.satria-landing .video-demo-section .video-container.desktop{display:none}.satria-landing .video-demo-section .video-container.mobile{display:block}.satria-landing .video-demo-section .video-container .video-thumbnail{max-width:350px}.satria-landing .whatsapp-section{padding:30px 0;margin:30px}.satria-landing .whatsapp-section .whatsapp-content{padding:24px 0}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text{max-width:580px}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-title{font-size:28px;letter-spacing:-1.32px;margin-bottom:26px}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description{font-size:18px;max-width:350px;text-align:justify}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-image{width:336px;height:368px}.satria-landing .pricing-section{padding:60px 0}.satria-landing .pricing-section .pricing-header{margin-bottom:50px}.satria-landing .pricing-section .pricing-header .pricing-main-title{font-size:44px;letter-spacing:-2.2px;margin-bottom:20px}.satria-landing .pricing-section .pricing-header .value-badge{padding:10px 26px}.satria-landing .pricing-section .pricing-header .value-badge .value-text{font-size:26px;letter-spacing:-1.3px}.satria-landing .pricing-section .pricing-content{gap:35px;max-width:1100px}.satria-landing .pricing-section .pricing-content .pricing-text{max-width:320px}.satria-landing .pricing-section .pricing-content .pricing-text .pricing-title{font-size:44px;letter-spacing:-1.32px;margin-bottom:26px}.satria-landing .pricing-section .pricing-content .pricing-text .pricing-description{font-size:18px;max-width:320px}.satria-landing .pricing-section .pricing-content .pricing-card{padding:18px 40px 32px;width:50%}.satria-landing .pricing-section .pricing-content .pricing-card .card-header{margin-bottom:20px}.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-karina,.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-by{font-size:32px;letter-spacing:-1.6px}.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-ordo{width:105px;height:27px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list{margin-bottom:32px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing{margin-bottom:10px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing .check-icon{width:20px;height:20px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing span{font-size:18px}.satria-landing .pricing-section .pricing-content .pricing-card .price-box{padding:10px 40px}.satria-landing .pricing-section .pricing-content .pricing-card .price-box .price{font-size:30px;letter-spacing:-1.5px;margin-bottom:8px}.satria-landing .pricing-section .pricing-content .pricing-card .price-box .setup-fee{font-size:12px}.satria-landing .trial-section{padding:60px 0}.satria-landing .trial-section .trial-content{min-height:270px}.satria-landing .trial-section .trial-content .trial-image{width:330px;height:390px}.satria-landing .trial-section .trial-content .trial-text{padding:55px 40px 55px 350px}.satria-landing .trial-section .trial-content .trial-text .trial-title{font-size:40px;letter-spacing:-2.2px;margin-bottom:28px}.satria-landing .trial-section .trial-content .trial-text .trial-cta{max-width:340px}.satria-landing .trial-section .trial-content .trial-text .trial-cta .form-container-trial .phone-input-trial,.satria-landing .trial-section .trial-content .trial-text .trial-cta .form-container-trial .email-input{font-size:14px;padding:6px 11px;width:100%}.satria-landing .trial-section .trial-content .trial-text .trial-cta .form-container-trial .whatsapp-btn-trial{font-size:12px;padding:8px 10px}}@media (max-width: 430px){.satria-landing .container{padding:0 20px;overflow-x:visible}.satria-landing .hero-section{padding:20px 0 0}.satria-landing .hero-section .wrapper-hero{flex-direction:column;gap:30px;text-align:left}.satria-landing .hero-section .hero-content{width:100%;max-width:100%}.satria-landing .hero-section .hero-title{font-size:35px;line-height:1.1;letter-spacing:-.96px;margin-bottom:15px}.satria-landing .hero-section .hero-title .title-line{white-space:normal;font-size:26px;width:90%}.satria-landing .hero-section .hero-title .title-line2{font-size:26px}.satria-landing .hero-section .hero-description .description-text{margin-bottom:20px}.satria-landing .hero-section .hero-description .description-text .asset-icon{position:relative;display:block;margin:0;width:60px;height:19px}.satria-landing .hero-section .hero-description .description-text p{font-size:15px;margin-left:20px;text-align:left;width:100%;margin-bottom:6px}.satria-landing .hero-section .hero-description .description-text p:first-of-type{margin-top:-20.5px;margin-left:65px}.satria-landing .hero-section .hero-description .description-text p:last-of-type{margin-left:0;margin-top:-7px;width:100%;text-align:left}.satria-landing .hero-section .hero-description .hero-form .form-container{flex-direction:column;gap:12px;width:55%}.satria-landing .hero-section .hero-description .hero-form .form-container .phone-input{width:100%;font-size:14px}.satria-landing .hero-section .hero-description .hero-form .form-container .whatsapp-btn{width:80%;font-size:14px;margin-right:auto}.satria-landing .hero-section .hero-images{width:100%;margin-top:20px}.satria-landing .hero-section .hero-images img{width:100%;height:auto}.satria-landing .satria-intro-section{padding:20px 0}.satria-landing .satria-intro-section .intro-header{text-align:center;margin-bottom:30px}.satria-landing .satria-intro-section .intro-header .intro-title{font-size:35px;letter-spacing:-1.38px;margin-bottom:15px}.satria-landing .satria-intro-section .intro-header .intro-subtitle{font-size:14px;width:90%}.satria-landing .satria-intro-section .member-card--satria{flex-direction:column;height:auto}.satria-landing .satria-intro-section .member-card--satria .member-image{position:relative;width:100%;height:415px;padding:30px 0;margin-bottom:-35px}.satria-landing .satria-intro-section .member-card--satria .member-image .member-info h3{font-size:45px;letter-spacing:-1.2px;font-weight:600}.satria-landing .satria-intro-section .member-card--satria .member-image .member-info p{font-size:20px;margin-bottom:40px}.satria-landing .satria-intro-section .member-card--satria .member-details{padding:40px 20px;flex:none;z-index:2;border-radius:30px}.satria-landing .satria-intro-section .member-card--satria .member-details h3,.satria-landing .satria-intro-section .member-card--satria .member-details .role{display:none}.satria-landing .satria-intro-section .member-card--satria .member-details p{font-size:16px}.satria-landing .satria-intro-section .member-card--satria .member-details .member-tags{flex-wrap:wrap;gap:8px}.satria-landing .satria-intro-section .member-card--satria .member-details .member-tags .tag{font-size:15px;padding:8px 10px}.satria-landing .satria-intro-section .member-card--satria .member-details .member-description{font-size:17px;max-width:100%;text-align:justify}.satria-landing .satria-intro-section .member-card--satria .member-details .hire-btn{width:100%;text-align:center;padding:12px;font-size:18px}.satria-landing .features-section{padding:40px 0}.satria-landing .features-section .features-header{text-align:center;margin-bottom:-70px}.satria-landing .features-section .features-header .badge-wrapper .section-badge{font-size:12px;padding:6px 18px}.satria-landing .features-section .features-header .features-title{font-size:30px;letter-spacing:-.96px;margin-top:15px}.satria-landing .features-section .feature-item{flex-direction:column;gap:20px;margin-bottom:40px;text-align:center}.satria-landing .features-section .feature-item.desktop{display:none}.satria-landing .features-section .feature-item.mobile{display:block!important}.satria-landing .features-section .feature-item:nth-child(2n){flex-direction:column}.satria-landing .features-section .feature-item .feature-content{width:100%;order:2;position:relative}.satria-landing .features-section .feature-item .feature-content .feature-icon{position:absolute;left:20px}.satria-landing .features-section .feature-item .feature-content .feature-icon img{width:40px;height:40px}.satria-landing .features-section .feature-item .feature-content .feature-title{font-size:33px;line-height:1.2;text-align:left;width:70%;margin:0 auto 0 85px}.satria-landing .features-section .feature-item .feature-content .feature-description{font-size:14px;text-align:left;width:75%;margin:10px auto 0 85px;line-height:1.4}.satria-landing .features-section .feature-item .feature-image{width:100%;order:1;height:85vw;overflow:hidden;position:relative}.satria-landing .features-section .feature-item .feature-image img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:none}.satria-landing .features-section .feature-item .feature-image2{width:100%;order:1;height:100vw;margin-left:-70px;position:relative}.satria-landing .features-section .feature-item .feature-image2 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.satria-landing .features-section .feature-item .feature-image3{width:100%;order:1;height:120vw;margin-left:0;margin-top:20px;position:relative}.satria-landing .features-section .feature-item .feature-image3 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.satria-landing .features-section .feature-item .feature-image4{width:100%;order:1;height:45.5vw;margin-left:0;margin-top:20px;margin-right:0;position:relative}.satria-landing .features-section .feature-item .feature-image4 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.satria-landing .video-demo-section{padding:40px 0}.satria-landing .video-demo-section .video-header{text-align:center;margin-bottom:0}.satria-landing .video-demo-section .video-header .section-badge{font-size:12px;padding:8px 20px}.satria-landing .video-demo-section .video-header .video-title{font-size:30px;letter-spacing:-.8px;margin-top:15px}.satria-landing .video-demo-section .video-container{margin-top:20px}.satria-landing .video-demo-section .video-container .video-thumbnail{width:80%;height:100%;border-radius:12px}.satria-landing .whatsapp-title-mobile{display:block!important;font-size:30px;letter-spacing:-.8px;text-align:center}.satria-landing .whatsapp-title-mobile .highlight-green{color:#1eae98}.satria-landing .whatsapp-section{padding:200px 0 0;width:90%;margin:225px auto 0;position:relative}.satria-landing .whatsapp-section .whatsapp-content{flex-direction:column;gap:30px;text-align:center;width:100%}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text{width:100%;order:2}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-title,.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description{display:none}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description-mobile{display:block!important;font-size:17px;line-height:1.4;font-family:Plus Jakarta Sans,sans-serif;color:#475569;max-width:673px}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-image{width:100%;order:1}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-image img{width:100%;height:auto;max-width:375px;position:absolute;right:0;bottom:100px}.satria-landing .extra-mobile-section{background-image:url(/build/assets/bg-extra-CtVSc3Lm.webp);background-size:contain;background-repeat:no-repeat;background-position:center;padding:290px 0;display:flex!important;justify-content:center;align-items:center;flex-direction:column;gap:30px;margin-top:100px}.satria-landing .extra-mobile-section p{font-family:Plus Jakarta Sans,sans-serif;color:#fff;font-size:28px;text-align:center;letter-spacing:.5;line-height:35px;font-weight:700}.satria-landing .extra-mobile-section .satria{background:linear-gradient(90deg,#ff9c4a,#ac1f21);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.satria-landing .extra-mobile-section .red{color:#ff5858}.satria-landing .extra-mobile-section button{padding:12px 13px;border:1px solid white;border-radius:6px;background-color:transparent;color:#fff;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.satria-landing .pricing-section{padding:40px 0}.satria-landing .pricing-section .pricing-header{display:none}.satria-landing .pricing-section .pricing-content{flex-direction:column-reverse;gap:30px}.satria-landing .pricing-section .pricing-content .pricing-text{display:none}.satria-landing .pricing-section .pricing-content .pricing-text-mobile{display:block!important;width:100%;text-align:left;order:2;flex:1;max-width:382px}.satria-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;line-height:1.2;color:#222;font-size:40px;letter-spacing:-.7px;margin-bottom:15px}.satria-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-title .highlight-blue{color:#ac1f21}.satria-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-description{font-family:Plus Jakarta Sans,sans-serif;color:#475569;max-width:388px;font-size:16px;line-height:1.4}.satria-landing .pricing-section .pricing-content .pricing-card{width:80%;order:1;padding:30px 20px}.satria-landing .pricing-section .pricing-content .pricing-card .card-header{margin-bottom:25px}.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-satria,.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-by{font-size:30px}.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-ordo{height:25px;width:auto}.satria-landing .pricing-section .pricing-content .pricing-card .features-list{margin-bottom:25px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing{margin-bottom:15px;margin-left:20px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing .check-icon{width:16px;height:16px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing span{font-size:13px;line-height:1.3;text-align:left}.satria-landing .pricing-section .pricing-content .pricing-card .price-box .price{font-size:28px;margin-bottom:8px}.satria-landing .pricing-section .pricing-content .pricing-card .price-box .setup-fee{font-size:12px}.satria-landing .trial-section{padding:0;margin-left:-22px;margin-right:-22px;margin-top:40px}.satria-landing .trial-section .trial-content{background:linear-gradient(90deg,#0003,#0003),linear-gradient(90deg,#ac1f21,#220101);display:flex;align-items:center;min-height:319px;position:relative;width:100%;border-radius:24px 24px 0 0}.satria-landing .trial-section .trial-content .trial-image{width:100%;height:100%;overflow:visible}.satria-landing .trial-section .trial-content .trial-image img{width:50%;object-fit:cover;position:absolute;right:10px;bottom:30px}.satria-landing .trial-section .trial-content .trial-text{display:flex;flex-direction:column;padding:0;color:#fff;margin-left:30px}.satria-landing .trial-section .trial-content .trial-text .trial-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:25px;line-height:1.2;letter-spacing:-1px;margin-bottom:33px;width:55%}.satria-landing .trial-section .trial-content .trial-text .trial-cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:395px}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial{display:flex;flex-direction:column;align-items:flex-start}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial .phone-input-trial{width:70%;background-color:#fff;color:#222}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial .whatsapp-btn-trial{font-size:13.5px;color:#fff;border:1px solid white;background-color:transparent;font-weight:400;width:70%}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial{flex:1;padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px;width:40%}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial::placeholder{color:#fff}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial{padding:8px 12px;background:#fff;border:none;border-radius:6px;color:#1bab95;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap;transition:all .3s ease}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial.submit-mode{background-color:#1eae98;color:#fff}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial.submit-mode:hover{background-color:#178372}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input{padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input::placeholder{color:#fff}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.satria-landing .trial-section .trial-content .trial-text .trial-cta .email-box{transition:all .3s ease;width:100%}}@media (max-width: 395px){.satria-landing .container{padding:0 20px;overflow-x:visible}.satria-landing .hero-section{padding:20px 0 0}.satria-landing .hero-section .wrapper-hero{flex-direction:column;gap:30px;text-align:left}.satria-landing .hero-section .hero-content{width:100%;max-width:100%}.satria-landing .hero-section .hero-title{font-size:35px;line-height:1.1;letter-spacing:-.96px;margin-bottom:15px}.satria-landing .hero-section .hero-title .title-line{white-space:normal;font-size:24px;width:90%}.satria-landing .hero-section .hero-title .title-line2{font-size:24px}.satria-landing .hero-section .hero-description .description-text{margin-bottom:20px}.satria-landing .hero-section .hero-description .description-text .asset-icon{position:relative;display:block;margin:0;width:45px;height:15px}.satria-landing .hero-section .hero-description .description-text p{font-size:13px;margin-left:10px;text-align:left;width:100%;margin-bottom:6px}.satria-landing .hero-section .hero-description .description-text p:first-of-type{margin-top:-17px;margin-left:50px}.satria-landing .hero-section .hero-description .description-text p:last-of-type{margin-left:0;margin-top:-7px;width:100%;text-align:left}.satria-landing .hero-section .hero-description .hero-form .form-container{flex-direction:column;gap:12px;width:55%}.satria-landing .hero-section .hero-description .hero-form .form-container .phone-input{width:100%;font-size:14px;padding:8px 10px}.satria-landing .hero-section .hero-description .hero-form .form-container .whatsapp-btn{width:80%;font-size:14px;margin-right:auto;padding:8px 10px}.satria-landing .hero-section .hero-images{width:100%;margin-top:20px}.satria-landing .hero-section .hero-images img{width:100%;height:auto}.satria-landing .satria-intro-section{padding:20px 0}.satria-landing .satria-intro-section .intro-header{text-align:center;margin-bottom:30px}.satria-landing .satria-intro-section .intro-header .intro-title{font-size:35px;letter-spacing:-1.38px;margin-bottom:15px}.satria-landing .satria-intro-section .intro-header .intro-subtitle{font-size:14px;width:90%}.satria-landing .satria-intro-section .member-card--satria{flex-direction:column;height:auto}.satria-landing .satria-intro-section .member-card--satria .member-image{position:relative;width:100%;height:415px;padding:30px 0;margin-bottom:-35px}.satria-landing .satria-intro-section .member-card--satria .member-image .member-info h3{font-size:45px;letter-spacing:-1.2px;font-weight:600}.satria-landing .satria-intro-section .member-card--satria .member-image .member-info p{font-size:20px;margin-bottom:40px}.satria-landing .satria-intro-section .member-card--satria .member-details{padding:40px 20px;flex:none;z-index:2;border-radius:30px}.satria-landing .satria-intro-section .member-card--satria .member-details h3,.satria-landing .satria-intro-section .member-card--satria .member-details .role{display:none}.satria-landing .satria-intro-section .member-card--satria .member-details p{font-size:16px}.satria-landing .satria-intro-section .member-card--satria .member-details .member-tags{flex-wrap:wrap;gap:8px}.satria-landing .satria-intro-section .member-card--satria .member-details .member-tags .tag{font-size:13px;padding:8px}.satria-landing .satria-intro-section .member-card--satria .member-details .member-description{font-size:15px;max-width:100%;text-align:justify}.satria-landing .satria-intro-section .member-card--satria .member-details .hire-btn{width:100%;text-align:center;padding:10px;font-size:16px}.satria-landing .features-section{padding:40px 0}.satria-landing .features-section .features-header{text-align:center;margin-bottom:-70px}.satria-landing .features-section .features-header .badge-wrapper .section-badge{font-size:12px;padding:6px 18px}.satria-landing .features-section .features-header .features-title{font-size:30px;letter-spacing:-.96px;margin-top:15px}.satria-landing .features-section .feature-item{flex-direction:column;gap:20px;margin-bottom:40px;text-align:center}.satria-landing .features-section .feature-item.desktop{display:none}.satria-landing .features-section .feature-item.mobile{display:block!important}.satria-landing .features-section .feature-item:nth-child(2n){flex-direction:column}.satria-landing .features-section .feature-item .feature-content{width:100%;order:2;position:relative}.satria-landing .features-section .feature-item .feature-content .feature-icon{position:absolute;left:20px}.satria-landing .features-section .feature-item .feature-content .feature-icon img{width:40px;height:40px}.satria-landing .features-section .feature-item .feature-content .feature-title{font-size:30px;line-height:1.2;text-align:left;width:70%;margin:0 auto 0 85px}.satria-landing .features-section .feature-item .feature-content .feature-description{font-size:12px;text-align:left;width:75%;margin:10px auto 0 85px;line-height:1.4}.satria-landing .features-section .feature-item .feature-image{width:100%;order:1;height:85vw;overflow:hidden;position:relative}.satria-landing .features-section .feature-item .feature-image img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:none}.satria-landing .features-section .feature-item .feature-image2{width:100%;order:1;height:100vw;margin-left:-70px;position:relative}.satria-landing .features-section .feature-item .feature-image2 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.satria-landing .features-section .feature-item .feature-image3{width:100%;order:1;height:120vw;margin-left:0;margin-top:20px;position:relative}.satria-landing .features-section .feature-item .feature-image3 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.satria-landing .features-section .feature-item .feature-image4{width:100%;order:1;height:45.5vw;margin-left:0;margin-top:20px;margin-right:0;position:relative}.satria-landing .features-section .feature-item .feature-image4 img{width:100%;height:100%;object-fit:cover;object-position:top;max-width:300px}.satria-landing .video-demo-section{padding:40px 0}.satria-landing .video-demo-section .video-header{text-align:center;margin-bottom:0}.satria-landing .video-demo-section .video-header .section-badge{font-size:12px;padding:8px 20px}.satria-landing .video-demo-section .video-header .video-title{font-size:30px;letter-spacing:-.8px;margin-top:15px}.satria-landing .video-demo-section .video-container{margin-top:20px}.satria-landing .video-demo-section .video-container .video-thumbnail{width:80%;height:100%;border-radius:12px}.satria-landing .whatsapp-title-mobile{display:block!important;font-size:30px;letter-spacing:-.8px;text-align:center}.satria-landing .whatsapp-title-mobile .highlight-green{color:#1eae98}.satria-landing .whatsapp-section{padding:200px 0 0;width:90%;margin:225px auto 0;position:relative}.satria-landing .whatsapp-section .whatsapp-content{flex-direction:column;gap:30px;text-align:center;width:100%}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text{width:100%;order:2}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-title,.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description{display:none}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-text .whatsapp-description-mobile{display:block!important;font-size:15px;line-height:1.4;font-family:Plus Jakarta Sans,sans-serif;color:#475569;max-width:673px}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-image{width:100%;order:1}.satria-landing .whatsapp-section .whatsapp-content .whatsapp-image img{width:100%;height:auto;max-width:375px;position:absolute;right:0;bottom:100px}.satria-landing .extra-mobile-section{background-image:url(/build/assets/bg-extra-CtVSc3Lm.webp);background-size:contain;background-repeat:no-repeat;background-position:center;padding:290px 0;display:flex!important;justify-content:center;align-items:center;flex-direction:column;gap:30px;margin-top:100px}.satria-landing .extra-mobile-section p{font-family:Plus Jakarta Sans,sans-serif;color:#fff;font-size:28px;text-align:center;letter-spacing:.5;line-height:35px;font-weight:700}.satria-landing .extra-mobile-section .satria{background:linear-gradient(90deg,#ff9c4a,#ac1f21);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.satria-landing .extra-mobile-section .red{color:#ff5858}.satria-landing .extra-mobile-section button{padding:12px 13px;border:1px solid white;border-radius:6px;background-color:transparent;color:#fff;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.satria-landing .pricing-section{padding:40px 0}.satria-landing .pricing-section .pricing-header{display:none}.satria-landing .pricing-section .pricing-content{flex-direction:column-reverse;gap:30px}.satria-landing .pricing-section .pricing-content .pricing-text{display:none}.satria-landing .pricing-section .pricing-content .pricing-text-mobile{display:block!important;width:100%;text-align:left;order:2;flex:1;max-width:382px}.satria-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;line-height:1.2;color:#222;font-size:40px;letter-spacing:-.7px;margin-bottom:15px}.satria-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-title .highlight-blue{color:#ac1f21}.satria-landing .pricing-section .pricing-content .pricing-text-mobile .pricing-description{font-family:Plus Jakarta Sans,sans-serif;color:#475569;max-width:388px;font-size:16px;line-height:1.4}.satria-landing .pricing-section .pricing-content .pricing-card{width:80%;order:1;padding:30px 20px}.satria-landing .pricing-section .pricing-content .pricing-card .card-header{margin-bottom:25px}.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-satria,.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-by{font-size:30px}.satria-landing .pricing-section .pricing-content .pricing-card .card-header .brand-logo .brand-ordo{height:25px;width:auto}.satria-landing .pricing-section .pricing-content .pricing-card .features-list{margin-bottom:25px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing{margin-bottom:15px;margin-left:20px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing .check-icon{width:16px;height:16px}.satria-landing .pricing-section .pricing-content .pricing-card .features-list .feature-item-pricing span{font-size:13px;line-height:1.3;text-align:left}.satria-landing .pricing-section .pricing-content .pricing-card .price-box{padding:12px 20px}.satria-landing .pricing-section .pricing-content .pricing-card .price-box .price{font-size:28px;margin-bottom:8px}.satria-landing .pricing-section .pricing-content .pricing-card .price-box .setup-fee{font-size:12px}.satria-landing .trial-section{padding:0;margin-left:-22px;margin-right:-22px;margin-top:40px}.satria-landing .trial-section .trial-content{background:linear-gradient(90deg,#0003,#0003),linear-gradient(90deg,#ac1f21,#220101);display:flex;align-items:center;min-height:319px;position:relative;width:100%;border-radius:24px 24px 0 0}.satria-landing .trial-section .trial-content .trial-image{width:100%;height:100%;overflow:visible}.satria-landing .trial-section .trial-content .trial-image img{width:60%;object-fit:cover;position:absolute;transform:scale(.8);right:-15px;bottom:70px}.satria-landing .trial-section .trial-content .trial-text{display:flex;flex-direction:column;padding:0;color:#fff;margin-left:30px}.satria-landing .trial-section .trial-content .trial-text .trial-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-1px;margin-bottom:20px;width:55%}.satria-landing .trial-section .trial-content .trial-text .trial-cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:395px}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial{display:flex;flex-direction:column;align-items:flex-start}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial .phone-input-trial{width:70%;background-color:#fff;color:#222;padding:8px 10px}.satria-landing .trial-section .trial-content .trial-text .trial-cta .hero-form .form-container-trial .whatsapp-btn-trial{font-size:13.5px;color:#fff;border:1px solid white;background-color:transparent;font-weight:400;width:70%;padding:8px 10px}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial{flex:1;padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px;width:40%}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .phone-input-trial::placeholder{color:#fff}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial{padding:8px 12px;background:#fff;border:none;border-radius:6px;color:#1bab95;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap;transition:all .3s ease}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial.submit-mode{background-color:#1eae98;color:#fff}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .whatsapp-btn-trial.submit-mode:hover{background-color:#178372}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input{padding:7px 13px;border:1px solid #ced4da;border-radius:6px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px;width:100%;transition:border-color .3s ease,box-shadow .3s ease}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input::placeholder{color:#fff}.satria-landing .trial-section .trial-content .trial-text .trial-cta .trial-form-container .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #ff6b001a}.satria-landing .trial-section .trial-content .trial-text .trial-cta .email-box{transition:all .3s ease;width:100%}}.cynthia-landing{background:#fff;min-height:100vh;position:relative}.cynthia-landing .container{max-width:1440px;margin:0 auto;padding:0 90px}@media (max-width: 768px){.cynthia-landing .container{padding:0 20px}}.cynthia-landing .cynthia-intro-section{padding:180px 0 100px}.cynthia-landing .cynthia-intro-section .intro-header{text-align:center;margin-bottom:45px}.cynthia-landing .cynthia-intro-section .intro-header .intro-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:52px;color:#222;line-height:1.2;letter-spacing:-1.56px;margin-bottom:12px}.cynthia-landing .cynthia-intro-section .intro-header .intro-title .highlight-blue{color:#ac1f21}.cynthia-landing .cynthia-intro-section .intro-header .intro-subtitle{font-family:Plus Jakarta Sans,sans-serif;font-size:20px;color:#475569;line-height:1.2;max-width:559px;margin:0 auto}.cynthia-landing .cynthia-intro-section .intro-header .custom-text{font-size:18px;margin-top:20px;font-weight:700;color:#0d6efd;letter-spacing:-.56px}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .phone-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#495057;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .phone-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #0d6efd1a}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .whatsapp-btn{padding:12px 20px;border:1px solid #0d6efd;border-radius:6px;background-color:transparent;color:#0d6efd;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap;margin-left:10px}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .whatsapp-btn:hover{background-color:#0d6efd;color:#fff}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#495057;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #0d6efd1a}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .email-box{transition:all .3s ease}.cynthia-landing .cynthia-intro-section .member-card{display:flex;border-radius:16px;overflow:hidden;height:487.5px;position:relative}.cynthia-landing .cynthia-intro-section .member-card .member-image{position:absolute;width:415.73px;background-size:cover;background-position:center;display:flex;align-items:flex-end;padding:56px 24px;height:100%;text-align:center;bottom:0;left:0;border-radius:15px}.cynthia-landing .cynthia-intro-section .member-card .member-image .member-info{width:100%}.cynthia-landing .cynthia-intro-section .member-card .member-image .member-info h3{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;letter-spacing:-2px;line-height:1.2;margin-bottom:7px;color:#fff}.cynthia-landing .cynthia-intro-section .member-card .member-image .member-info p{font-size:18px;line-height:1.2;color:#fff}.cynthia-landing .cynthia-intro-section .member-card .member-details{flex:1;padding:24px 50px 24px 490px;display:flex;flex-direction:column;justify-content:center}.cynthia-landing .cynthia-intro-section .member-card .member-details h3{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;letter-spacing:-1.2px;line-height:1.2;margin-bottom:12px;color:#fff}.cynthia-landing .cynthia-intro-section .member-card .member-details p{font-size:18px;line-height:1.2;margin-bottom:20px;color:#fff}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-tags{display:flex;gap:7px;margin-bottom:20px}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-tags .tag{background-color:#f8f9fa;padding:5.25px 9.75px;border-radius:100px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:15px;line-height:1}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-description{font-size:18px;line-height:1.5;text-align:justify;margin-bottom:24px;max-width:577px}.cynthia-landing .cynthia-intro-section .member-card .member-details .hire-btn{border:1px solid #ffffff;background-color:transparent;color:#fff;padding:7px 13px;border-radius:6px;font-size:16px;cursor:pointer;align-self:flex-start;transition:all .3s ease}.cynthia-landing .cynthia-intro-section .member-card .member-details .hire-btn:hover{background-color:#fff;color:#101c3f}.cynthia-landing .cynthia-intro-section .member-card.member-card--satria .member-details{background-color:#220001}.cynthia-landing .cynthia-intro-section .member-card.member-card--satria .member-details .tag{color:#852221}.cynthia-landing .cynthia-intro-section .member-card.member-card--cynthia .member-details{background-color:#066363}.cynthia-landing .cynthia-intro-section .member-card.member-card--cynthia .member-details .tag{color:#066363}@media (max-width: 805px){.cynthia-landing{background:#fff;min-height:100vh;position:relative}.cynthia-landing .container{max-width:1440px;margin:0 auto;padding:0 20px}.cynthia-landing .cynthia-intro-section{padding:150px 0 100px}.cynthia-landing .cynthia-intro-section .intro-header{text-align:center;margin-bottom:0}.cynthia-landing .cynthia-intro-section .intro-header .intro-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:35px;color:#222;line-height:1.2;letter-spacing:-1.56px;margin-bottom:12px}.cynthia-landing .cynthia-intro-section .intro-header .intro-title .highlight-blue{color:#ac1f21}.cynthia-landing .cynthia-intro-section .intro-header .intro-subtitle{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;color:#475569;line-height:1.2;max-width:559px;margin:0 auto}.cynthia-landing .cynthia-intro-section .intro-header .custom-text{font-size:17px;margin-top:20px;font-weight:700;color:#0d6efd;letter-spacing:-.56px}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .phone-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#495057;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .phone-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #0d6efd1a}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .whatsapp-btn{padding:12px 20px;border:1px solid #0d6efd;border-radius:6px;background-color:transparent;color:#0d6efd;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap;margin-left:10px}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .whatsapp-btn:hover{background-color:#0d6efd;color:#fff}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#495057;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #0d6efd1a}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .email-box{transition:all .3s ease}.cynthia-landing .cynthia-intro-section .member-card{height:420px}.cynthia-landing .cynthia-intro-section .member-card .member-image{width:350px;padding:45px 20px}.cynthia-landing .cynthia-intro-section .member-card .member-image .member-info h3{font-size:32px;letter-spacing:-1.6px}.cynthia-landing .cynthia-intro-section .member-card .member-image .member-info p{font-size:16px}.cynthia-landing .cynthia-intro-section .member-card .member-details{padding:20px 40px 20px 400px}.cynthia-landing .cynthia-intro-section .member-card .member-details h3{font-size:32px;letter-spacing:-.96px}.cynthia-landing .cynthia-intro-section .member-card .member-details p{font-size:16px}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-tags .tag{font-size:13px;padding:4px 8px}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-description{font-size:16px;max-width:480px}}@media (max-width: 430px){.cynthia-landing .cynthia-intro-section{padding:30px 0 100px}.cynthia-landing .cynthia-intro-section .intro-header{text-align:center;margin-bottom:45px}.cynthia-landing .cynthia-intro-section .intro-header .intro-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;color:#222;line-height:1.2;letter-spacing:-1.56px;margin-bottom:12px}.cynthia-landing .cynthia-intro-section .intro-header .intro-title .highlight-blue{color:#ac1f21}.cynthia-landing .cynthia-intro-section .intro-header .intro-subtitle{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;color:#475569;line-height:1.2;max-width:559px;margin:0 auto}.cynthia-landing .cynthia-intro-section .intro-header .custom-text{font-size:17px;margin-top:20px;font-weight:700;color:#0d6efd;letter-spacing:-.56px}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .phone-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#495057;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease;width:60%!important}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .phone-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #0d6efd1a}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .whatsapp-btn{padding:12px 20px;border:1px solid #0d6efd;border-radius:6px;background-color:transparent;color:#0d6efd;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap;width:50%!important;margin:0}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .whatsapp-btn:hover{background-color:#0d6efd;color:#fff}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#495057;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease;width:60%!important}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #0d6efd1a}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .email-box{transition:all .3s ease}.cynthia-landing .cynthia-intro-section .member-card{flex-direction:column;height:auto}.cynthia-landing .cynthia-intro-section .member-card .member-image{position:relative;width:100%;height:415px;padding:30px 0;margin-bottom:-35px}.cynthia-landing .cynthia-intro-section .member-card .member-image .member-info h3{font-size:45px;letter-spacing:-1.2px;font-weight:600}.cynthia-landing .cynthia-intro-section .member-card .member-image .member-info p{font-size:20px;margin-bottom:40px}.cynthia-landing .cynthia-intro-section .member-card .member-details{padding:40px 20px;flex:none;z-index:2;border-radius:30px}.cynthia-landing .cynthia-intro-section .member-card .member-details h3,.cynthia-landing .cynthia-intro-section .member-card .member-details .role{display:none}.cynthia-landing .cynthia-intro-section .member-card .member-details p{font-size:16px}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-tags{flex-wrap:wrap;gap:8px}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-tags .tag{font-size:14px;padding:8px 15px}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-description{font-size:19px;max-width:100%;text-align:justify}.cynthia-landing .cynthia-intro-section .member-card .member-details .hire-btn{width:100%;text-align:center;padding:12px;font-size:20px}}@media (max-width: 395px){.cynthia-landing .cynthia-intro-section{padding:30px 0 100px}.cynthia-landing .cynthia-intro-section .intro-header{text-align:center;margin-bottom:45px}.cynthia-landing .cynthia-intro-section .intro-header .intro-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:35px;color:#222;line-height:1.2;letter-spacing:-1.56px;margin-bottom:12px}.cynthia-landing .cynthia-intro-section .intro-header .intro-title .highlight-blue{color:#ac1f21}.cynthia-landing .cynthia-intro-section .intro-header .intro-subtitle{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:#475569;line-height:1.2;max-width:559px;margin:0 auto}.cynthia-landing .cynthia-intro-section .intro-header .custom-text{font-size:16px;margin-top:20px;font-weight:700;color:#0d6efd;letter-spacing:-.56px}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .phone-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#495057;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease;width:60%!important}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .phone-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #0d6efd1a}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .whatsapp-btn{padding:12px 20px;border:1px solid #0d6efd;border-radius:6px;background-color:transparent;color:#0d6efd;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap;width:50%!important;margin:0}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .whatsapp-btn:hover{background-color:#0d6efd;color:#fff}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .email-input{padding:12px 13px;border:1px solid #ced4da;border-radius:6px;font-size:16px;color:#495057;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease;width:60%!important}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .form-container .email-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 3px #0d6efd1a}.cynthia-landing .cynthia-intro-section .intro-header .hero-form .email-box{transition:all .3s ease}.cynthia-landing .cynthia-intro-section .member-card{flex-direction:column;height:auto}.cynthia-landing .cynthia-intro-section .member-card .member-image{position:relative;width:100%;height:415px;padding:30px 0;margin-bottom:-35px}.cynthia-landing .cynthia-intro-section .member-card .member-image .member-info h3{font-size:40px;letter-spacing:-1.2px;font-weight:600}.cynthia-landing .cynthia-intro-section .member-card .member-image .member-info p{font-size:17px;margin-bottom:40px}.cynthia-landing .cynthia-intro-section .member-card .member-details{padding:40px 20px;flex:none;z-index:2;border-radius:30px}.cynthia-landing .cynthia-intro-section .member-card .member-details h3,.cynthia-landing .cynthia-intro-section .member-card .member-details .role{display:none}.cynthia-landing .cynthia-intro-section .member-card .member-details p{font-size:16px}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-tags{flex-wrap:wrap;gap:8px}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-tags .tag{font-size:14px;padding:8px 10px}.cynthia-landing .cynthia-intro-section .member-card .member-details .member-description{font-size:16px;max-width:100%;text-align:justify}.cynthia-landing .cynthia-intro-section .member-card .member-details .hire-btn{width:100%;text-align:center;padding:12px;font-size:18px}}html{scroll-behavior:smooth}#ourProduct,#contactUs{scroll-margin-top:175px}.navbar{position:fixed;top:0;left:0;width:100%;background-color:#fff;padding:24px 130px;z-index:1000;border-bottom:1px solid rgba(0,0,0,.1)}.navbar .navbar-content{display:flex;justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto}.navbar .navbar-logo .logo-container{display:flex;align-items:center;gap:10px}.navbar .navbar-logo .logo-container .logo-icon{width:130px;height:auto}.navbar .navbar-logo .logo-container .logo-text{height:22px;width:auto}.navbar .navbar-nav{display:flex;gap:30px}.navbar .navbar-nav .nav-item .nav-link{display:block;padding:8px 0;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:16px;text-decoration:none;color:#0d6efd;letter-spacing:-.8px;transition:color .3s ease}.navbar .navbar-nav .nav-item .nav-link:hover,.navbar .navbar-nav .nav-item .nav-link.active{color:#495057}@media (max-width: 805px){.navbar{padding:24px 40px}}@media (max-width: 430px){.navbar{position:static;border-bottom:none;padding:30px}.navbar .navbar-content{justify-content:center}.navbar .navbar-logo .logo-container .logo-icon{width:150px}.navbar .navbar-logo .logo-container .logo-text{height:18px}.navbar .navbar-nav{display:none}#ourProduct,#contactUs{scroll-margin-top:0}}@media (max-width: 370px){.navbar{position:static;border-bottom:none;padding:12px 16px}.navbar .navbar-logo .logo-container .logo-icon{width:90px}.navbar .navbar-logo .logo-container .logo-text{height:16px}#ourProduct,#contactUs{scroll-margin-top:0}}.footer{margin:0}.footer img{width:100%;height:100%;margin:0}@media (max-width: 430px){.footer{display:none}.footer-mobile{display:block!important;margin:0}.footer-mobile img{width:100%;height:100%;margin:0}}.trusted-section{padding:60px 90px 0;max-width:1440px;margin:0 auto;text-align:center}.trusted-section .trusted-avatars{display:flex;justify-content:center;align-items:center;margin-bottom:23px;position:relative;height:66px}.trusted-section .trusted-avatars .avatar{width:66px;height:66px;border-radius:50%;background-size:cover;background-position:center;position:absolute;box-shadow:0 2px 8px #0000001a;background-color:#fff}.trusted-section .trusted-avatars .avatar.avatar-3{left:50%;transform:translate(calc(-50% + 50px));z-index:3}.trusted-section .trusted-avatars .avatar.avatar-2{left:50%;transform:translate(-50%);z-index:2;background-color:#fff}.trusted-section .trusted-avatars .avatar.avatar-1{left:50%;transform:translate(calc(-50% - 50px));z-index:1;background-color:#fff}.trusted-section .trusted-text{font-size:18px;color:#475569;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif}.trusted-section .trusted-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:40px;color:#222;letter-spacing:-.8px;margin-bottom:40px;line-height:1.2}.trusted-section .company-logos{display:flex;justify-content:center;gap:0;overflow:hidden;padding:20px 0;position:relative;width:100%}.trusted-section .company-logos:before,.trusted-section .company-logos:after{content:"";position:absolute;top:0;width:50px;height:100%;z-index:2;pointer-events:none}.trusted-section .company-logos:before{left:0;background:linear-gradient(to right,#ffffff,transparent)}.trusted-section .company-logos:after{right:0;background:linear-gradient(to left,#ffffff,transparent)}.trusted-section .company-logos .logos-track{display:flex;animation:scrollLogos 25s linear infinite;gap:20px}.trusted-section .company-logos .logos-track .logo-item{width:150px;height:150px;background-size:80%;background-repeat:no-repeat;background-position:center;flex-shrink:0;display:flex;align-items:center;justify-content:center}@keyframes scrollLogos{0%{transform:translate(0)}to{transform:translate(-1870px)}}@media (max-width: 805px){.trusted-section{padding:100px 0 0}.trusted-section .trusted-avatars .avatar{width:55px;height:55px;border-radius:50%;background-size:cover;background-position:center;position:absolute;box-shadow:0 2px 8px #0000001a;background-color:#fff}.trusted-section .trusted-avatars .avatar.avatar-3{left:50%;transform:translate(calc(-50% + 40px));z-index:3}.trusted-section .trusted-avatars .avatar.avatar-2{left:50%;transform:translate(-50%);z-index:2;background-color:#fff}.trusted-section .trusted-avatars .avatar.avatar-1{left:50%;transform:translate(calc(-50% - 40px));z-index:1;background-color:#fff}.trusted-section .trusted-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:30px;color:#222;letter-spacing:-.8px;margin-bottom:-10px;line-height:1.2}}@media (max-width: 430px){.trusted-section{padding:60px 0 0;margin:0 auto;text-align:center}.trusted-section .trusted-avatars{display:flex;justify-content:center;align-items:center;margin-bottom:20px;position:relative;height:40px}.trusted-section .trusted-avatars .avatar{width:40px;height:40px;border-radius:50%;background-size:cover;background-position:center;position:absolute;box-shadow:0 2px 8px #0000001a;background-color:#fff}.trusted-section .trusted-avatars .avatar.avatar-3{left:50%;transform:translate(calc(-50% + 30px));z-index:3}.trusted-section .trusted-avatars .avatar.avatar-2{left:50%;transform:translate(-50%);z-index:2;background-color:#fff}.trusted-section .trusted-avatars .avatar.avatar-1{left:50%;transform:translate(calc(-50% - 30px));z-index:1;background-color:#fff}.trusted-section .trusted-text{font-size:15px;color:#475569;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif}.trusted-section .trusted-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:19px;color:#222;letter-spacing:-.8px;margin-bottom:-10px;line-height:1.2}.trusted-section .company-logos{display:flex;justify-content:center;gap:0;overflow:hidden;padding:20px 0;position:relative;width:100%}.trusted-section .company-logos:before,.trusted-section .company-logos:after{content:"";position:absolute;top:0;width:50px;height:100%;z-index:2;pointer-events:none}.trusted-section .company-logos:before{left:0;background:linear-gradient(to right,#ffffff,transparent)}.trusted-section .company-logos:after{right:0;background:linear-gradient(to left,#ffffff,transparent)}.trusted-section .company-logos .logos-track{display:flex;animation:scrollLogos 25s linear infinite;gap:20px}.trusted-section .company-logos .logos-track .logo-item{width:100px;height:100px;background-size:80%;background-repeat:no-repeat;background-position:center;flex-shrink:0;display:flex;align-items:center;justify-content:center}@keyframes scrollLogos{0%{transform:translate(0)}to{transform:translate(-1870px)}}}@media (max-width: 395px){.trusted-section{padding:60px 0 0;margin:0 auto;text-align:center}.trusted-section .trusted-avatars{display:flex;justify-content:center;align-items:center;margin-bottom:20px;position:relative;height:40px}.trusted-section .trusted-avatars .avatar{width:40px;height:40px;border-radius:50%;background-size:cover;background-position:center;position:absolute;box-shadow:0 2px 8px #0000001a;background-color:#fff}.trusted-section .trusted-avatars .avatar.avatar-3{left:50%;transform:translate(calc(-50% + 30px));z-index:3}.trusted-section .trusted-avatars .avatar.avatar-2{left:50%;transform:translate(-50%);z-index:2;background-color:#fff}.trusted-section .trusted-avatars .avatar.avatar-1{left:50%;transform:translate(calc(-50% - 30px));z-index:1;background-color:#fff}.trusted-section .trusted-text{font-size:15px;color:#475569;margin-bottom:8px;font-family:Plus Jakarta Sans,sans-serif}.trusted-section .trusted-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:17.5px;color:#222;letter-spacing:-.8px;margin-bottom:-10px;line-height:1.2}.trusted-section .company-logos{display:flex;justify-content:center;gap:0;overflow:hidden;padding:20px 0;position:relative;width:100%}.trusted-section .company-logos:before,.trusted-section .company-logos:after{content:"";position:absolute;top:0;width:50px;height:100%;z-index:2;pointer-events:none}.trusted-section .company-logos:before{left:0;background:linear-gradient(to right,#ffffff,transparent)}.trusted-section .company-logos:after{right:0;background:linear-gradient(to left,#ffffff,transparent)}.trusted-section .company-logos .logos-track{display:flex;animation:scrollLogos 25s linear infinite;gap:20px}.trusted-section .company-logos .logos-track .logo-item{width:90px;height:90px;background-size:80%;background-repeat:no-repeat;background-position:center;flex-shrink:0;display:flex;align-items:center;justify-content:center}@keyframes scrollLogos{0%{transform:translate(0)}to{transform:translate(-1870px)}}}html,body{overflow-x:hidden;max-width:100%}*{box-sizing:border-box}.container,.container-fluid,[class*=container]{max-width:100%;overflow-x:hidden}img,video,iframe,object,embed{max-width:100%;height:auto}pre,code{word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}
