.program-section{background:#fff;padding:86px 0 94px}.program-header{text-align:center;margin:0 auto 48px}.program-badge{color:#6545ca;background:#f3efff;border:1px solid #e2dbf7;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin-bottom:16px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.program-header h2{color:#050713;margin:0;font-size:clamp(34px,4vw,48px);font-weight:900;line-height:1.12}.program-header h2 span{background:linear-gradient(95deg,#7653d7 0%,#5268bd 45%,#07989d 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.program-link{color:#6a45d7;align-items:center;gap:8px;margin-bottom:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.program-link:hover{color:#4f5fbd}.program-card-row{margin:0 auto}.program-card{background:#fff;border:1px solid #dde2ec;border-radius:24px;flex-direction:column;padding:30px 26px 26px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 14px 34px #19133512}.program-card:hover{transform:translateY(-6px);box-shadow:0 24px 54px #1913351f}.program-card.featured{color:#fff;text-align:center;background:linear-gradient(145deg,#7653d7 0%,#6a50c4 48%,#1687a6 100%);border-color:#0000;box-shadow:0 24px 60px #5641a042}.best-seller{color:#6545ca;white-space:nowrap;background:#fff;border-radius:50px;padding:12px 22px;font-size:20px;font-weight:800;position:absolute;top:-20px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #1913351f}.best-seller i{color:#f5b21b;margin-right:5px}.program-icon{color:#7653d7;background:#f0eaff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;display:inline-flex}.program-icon i{font-size:22px}.program-card.featured .program-icon{color:#fff;background:#ffffff2e}.program-card h3{color:#050713;margin:0 0 4px;font-size:21px;font-weight:900}.program-card.featured h3{color:#fff}.program-subtitle{color:#4f5668;margin:0 0 24px;font-size:15px}.program-card.featured .program-subtitle{color:#ffffffe6}.program-price{color:#050713;margin-bottom:20px;font-size:34px;font-weight:900}.program-price span{color:#555b6e;font-size:14px;font-weight:600}.program-card.featured .program-price{color:#fff}.program-card.featured .program-price span{color:#ffffffe0}.program-features{margin:0 0 30px;padding:0;list-style:none}.program-features li{color:#111827;align-items:flex-start;gap:11px;margin-bottom:14px;font-size:15px;line-height:1.35;display:flex}.program-card.featured .program-features li{color:#fff}.program-features li span{color:#00a3a8;background:#dff7f6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:19px;height:19px;margin-top:1px;display:inline-flex}.program-features li span i{font-size:12px;font-weight:900}.program-card.featured .program-features li span{color:#fff;background:#ffffff38}.program-btn{color:#fff;background:linear-gradient(135deg,#7653d7,#4f5fbd);border-radius:50px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:auto;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #5641a03d}.program-btn:hover{color:#fff}.program-card.featured .program-btn{color:#7653d7;box-shadow:none;background:#fff}.program-card.featured .program-btn:hover{color:#7653d7}@media (max-width:991px){.program-section{padding:70px 0}.program-header{text-align:center}.program-badge{margin-left:auto;margin-right:auto}.program-link{margin:8px auto 0}.program-card.featured{transform:none}}@media (max-width:767px){.program-section{padding:56px 0}.program-header{margin-bottom:34px}.program-header h2{font-size:36px}.program-card{padding:28px 24px 24px}.program-price{font-size:31px}}@media (max-width:575px){.program-header h2{font-size:33px}.program-card{border-radius:22px}}.coming-soon-btn{cursor:not-allowed;opacity:1;border:0;color:#fff!important;background:linear-gradient(135deg,#7653d7,#4f5fbd)!important;box-shadow:0 14px 30px #5641a03d!important}.coming-soon-btn:hover{transform:none;color:#fff!important}.program-card.featured{padding-top:112px}.special-price-wrap{z-index:4;pointer-events:none;width:237px;position:absolute;top:11px;left:-54px;transform:rotate(325deg)}.special-price{color:#241a00;background:linear-gradient(135deg,#fff3a6 0%,#ffd54a 100%);border:1px solid #ffe56ef2;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:8px 18px;display:flex;position:relative;box-shadow:0 14px 30px #140c2d38}.special-price:before{content:"";border-top:12px solid #c99d18;border-left:12px solid #0000;position:absolute;bottom:-12px;left:0}.special-price:after{content:"";border-top:12px solid #c99d18;border-right:12px solid #0000;position:absolute;bottom:-12px;right:0}.special-label{text-transform:uppercase;white-space:nowrap;line-height:1;color:#5a4300!important;font-size:11px!important;font-weight:900!important}.special-price strong{white-space:nowrap;font-size:24px;font-weight:950;line-height:1;color:#050713!important}.now-badge{text-transform:uppercase;background:#ff3d57;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:24px;padding:0 9px;display:inline-flex;position:absolute;top:-16px;right:107px;transform:rotate(1deg);box-shadow:0 10px 20px #ff3d5761;color:#fff!important;font-size:11px!important;font-weight:900!important}@media (max-width:767px){.program-card.featured{padding-top:104px}.special-price-wrap{width:245px;top:40px;left:-50px}.special-price{min-height:42px}.special-label{font-size:10px!important}.special-price strong{font-size:22px}.now-badge{height:22px;top:-14px;right:34px;font-size:10px!important}}@media (max-width:575px){.special-price-wrap{width:235px;top:38px;left:-54px}.program-card.featured{padding-top:100px}.special-price strong{font-size:21px}}.program-features{text-align:left;width:100%}.program-features li{text-align:left;justify-content:flex-start}.program-features li span{flex-shrink:0}.program-card.featured .program-features{text-align:left;max-width:620px;margin:0 auto 30px}.program-card.featured .program-features li{text-align:left;justify-content:flex-start}
.partner-section{background:#fff;padding:84px 0 108px;overflow:hidden}.partner-header{margin-bottom:42px}.partner-badge{color:#6545ca;background:#f3efff;border:1px solid #e2dbf7;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin:0 auto 16px;padding:7px 15px;font-size:13px;font-weight:700;display:inline-flex}.partner-header h2{color:#050713;margin:0;font-size:clamp(34px,4vw,48px);font-weight:900;line-height:1.2}.partner-header h2 span{background:linear-gradient(95deg,#7653d7 0%,#5268bd 45%,#07989d 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.partner-carousel-wrapper{max-width:1180px;margin:0 auto;position:relative}.partner-marquee-row{margin-bottom:16px}.partner-marquee-row:last-child{margin-bottom:0}.partner-marquee-row .slick-list{margin:0 -7px;overflow:visible}.partner-marquee-row .slick-track{align-items:stretch;display:flex}.partner-marquee-row .slick-slide{height:auto}.partner-marquee-row .slick-slide>div{height:100%}.partner-slide{height:100%;padding:0 7px}.partner-logo-card{background:#fff;border:1px solid #dde2ec;border-radius:20px;justify-content:center;align-items:center;min-height:78px;padding:14px 20px;transition:all .25s;display:flex;box-shadow:0 10px 26px #1913350a}.partner-logo-card:hover{border-color:#7653d747;transform:translateY(-4px);box-shadow:0 18px 38px #19133514}.partner-logo{object-fit:contain;width:auto;max-width:135px;height:auto;transition:all .25s}@media (max-width:991px){.partner-section{padding:70px 0 86px}.partner-carousel-wrapper{max-width:860px}.partner-logo-card{min-height:72px;padding:12px 18px}.partner-logo{max-width:120px;max-height:46px}}@media (max-width:767px){.partner-section{padding:60px 0 74px}.partner-header{margin-bottom:30px}.partner-header h2{font-size:34px}.partner-marquee-row{margin-bottom:12px}.partner-logo-card{border-radius:16px;min-height:64px;padding:10px 14px}.partner-logo{max-width:104px;max-height:38px}}@media (max-width:480px){.partner-header h2{font-size:28px}.partner-marquee-row .slick-list{margin:0 -6px}.partner-slide{padding:0 6px}.partner-logo-card{min-height:58px;padding:10px 12px}.partner-logo{max-width:92px;max-height:34px}}
.refer-section{background:#fff;padding:0 0 104px}.refer-box{background:radial-gradient(circle at 92% 12%,#18a7b424,#0000 24%),#fff;border:1px solid #dde2ec;border-radius:28px;margin:0 auto;padding:48px;box-shadow:0 16px 38px #19133512}.refer-content{max-width:620px}.refer-badge{color:#00868e;background:#eefafa;border:1px solid #d7ecec;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin-bottom:18px;padding:7px 15px;font-size:13px;font-weight:700;display:inline-flex}.refer-content h2{color:#050713;margin:0;font-size:clamp(36px,4vw,48px);font-weight:900;line-height:1.12}.refer-content h2 span{background:linear-gradient(95deg,#7653d7 0%,#5268bd 45%,#07989d 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.refer-content p{color:#4f5668;max-width:600px;margin:18px 0 26px;font-size:18px;line-height:1.55}.refer-actions{flex-wrap:wrap;gap:14px;margin-bottom:26px;display:flex}.refer-primary-btn,.refer-secondary-btn{border-radius:50px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 24px;font-size:16px;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex}.refer-primary-btn{color:#fff;background:linear-gradient(135deg,#7653d7,#4f5fbd);box-shadow:0 16px 34px #5641a04d}.refer-primary-btn:hover{color:#fff;transform:translateY(-2px)}.refer-secondary-btn{color:#050713;background:#fff;border:1px solid #dde2ec}.refer-secondary-btn:hover{color:#050713;border-color:#7653d759;transform:translateY(-2px)}.refer-points{grid-template-columns:repeat(2,1fr);gap:14px 34px;max-width:620px;display:grid}.refer-points div{color:#273044;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.refer-points i{color:#00a3a8;font-size:17px;font-weight:900}.refer-reward-card{color:#fff;background:radial-gradient(circle at 72% 18%,#ffffff1f,#0000 24%),linear-gradient(145deg,#7653d7 0%,#6a50c4 48%,#287fa8 100%);border-radius:32px;max-width:484px;min-height:482px;margin-left:auto;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 24px 60px #5641a03d}.refer-gift-icon{color:#fff;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.refer-gift-icon i{font-size:38px}.refer-cashback{position:absolute;top:210px;left:32px;right:32px}.refer-cashback h3{color:#fff;margin:0;font-size:clamp(54px,5vw,62px);font-weight:900;line-height:1}.refer-cashback p{color:#ffffffeb;margin:8px 0 0;font-size:17px;font-weight:600}.refer-ambassadors{align-items:center;gap:14px;display:flex;position:absolute;bottom:30px;left:32px;right:32px}.refer-avatar-group{display:flex}.refer-avatar-group span{color:#fff;border:2px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-left:-8px;font-size:12px;font-weight:800;display:inline-flex}.refer-avatar-group span:first-child{background:linear-gradient(135deg,#2c91b8,#76d1dd);margin-left:0}.refer-avatar-group span:nth-child(2){background:linear-gradient(135deg,#d76a55,#f6b56b)}.refer-avatar-group span:nth-child(3){background:linear-gradient(135deg,#4f5fbd,#a98cff)}.refer-ambassadors p{color:#fff;margin:0;font-size:16px;font-weight:600}@media (max-width:991px){.refer-section{padding:70px 0}.refer-box{padding:38px 30px}.refer-content{text-align:center;max-width:720px;margin:0 auto}.refer-badge,.refer-actions{justify-content:center;margin-left:auto;margin-right:auto}.refer-content p{margin-left:auto;margin-right:auto}.refer-points{text-align:left;margin:0 auto}.refer-reward-card{max-width:620px;min-height:390px;margin:0 auto}.refer-cashback{top:160px}}@media (max-width:575px){.refer-section{padding:56px 0}.refer-box{border-radius:24px;padding:28px 18px}.refer-content h2{font-size:34px}.refer-content p{font-size:15px}.refer-primary-btn,.refer-secondary-btn{width:100%;min-height:50px;font-size:15px}.refer-points{grid-template-columns:1fr;gap:12px}.refer-reward-card{border-radius:26px;min-height:340px;padding:28px 24px}.refer-cashback{top:135px;left:24px;right:24px}.refer-cashback h3{font-size:48px}.refer-cashback p{font-size:15px}.refer-ambassadors{flex-direction:column;align-items:flex-start;gap:10px;bottom:24px;left:24px;right:24px}.refer-ambassadors p{font-size:15px}}.refer-primary-btn{border:0}.refer-modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0507139e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.refer-modal-box{background:#fff;border-radius:28px;width:100%;max-width:440px;padding:36px 30px 30px;animation:.25s referModalShow;position:relative;box-shadow:0 30px 80px #05071340}@keyframes referModalShow{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.refer-modal-close{color:#050713;background:#f3f4f8;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:absolute;top:16px;right:16px}.refer-modal-icon{color:#fff;background:linear-gradient(135deg,#7653d7,#4f5fbd);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 18px;display:flex}.refer-modal-icon i{font-size:25px}.refer-modal-box h3{color:#050713;text-align:center;margin:0 0 10px;font-size:28px;font-weight:900}.refer-modal-box p{color:#566074;text-align:center;max-width:340px;margin:0 auto 24px;font-size:15px;line-height:1.55}.refer-form .form-control{color:#050713;min-height:52px;box-shadow:none;background:#f8f9fc;border:1px solid #dde2ec;border-radius:16px;padding:12px 16px;font-size:15px}.refer-form .form-control:focus{background:#fff;border-color:#7653d7;box-shadow:0 0 0 4px #7653d724}.refer-form .form-control.refer-invalid{background:#fff7f7;border-color:#dc3545!important}.refer-form .form-control.refer-invalid:focus{border-color:#dc3545!important;box-shadow:0 0 0 4px #dc354524!important}.refer-error{color:#dc3545;margin-top:6px;font-size:13px;font-weight:600}.refer-submit-btn{color:#fff;background:linear-gradient(135deg,#7653d7,#4f5fbd);border:0;border-radius:50px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:4px;font-size:15px;font-weight:850;display:inline-flex;box-shadow:0 16px 34px #5641a042}.modal-open-lock{overflow:hidden}@media (max-width:575px){.refer-modal-overlay{padding:14px}.refer-modal-box{border-radius:22px;padding:32px 20px 24px}.refer-modal-box h3{font-size:25px}.refer-modal-box p{font-size:14px}.refer-form .form-control{border-radius:14px;min-height:50px}}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(../media/ajax-loader.2df4ohj-z-7_l.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../media/slick.2mbnnj2ldqw9v.eot);src:url(../media/slick.2mbnnj2ldqw9v.eot)format("embedded-opentype"),url(../media/slick.1vsdartgie2p6.woff)format("woff"),url(../media/slick.31nmwotl_nifp.ttf)format("truetype"),url(../media/slick.396jm6rswume_.svg)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.team-section{background:#f7f8fc;padding:0 0 96px;overflow:hidden}.team-header{text-align:center;margin:0 auto 44px}.team-badge{color:#00868e;background:#eefafa;border:1px solid #d7ecec;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin-bottom:18px;padding:7px 15px;font-size:13px;font-weight:700;display:inline-flex}.team-header h2{color:#050713;margin:0;font-size:clamp(34px,4vw,48px);font-weight:900;line-height:1.12}.team-header h2 span{background:linear-gradient(95deg,#7653d7 0%,#5268bd 45%,#07989d 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.team-header p{color:#566074;text-align:center;font-size:17px;line-height:1.55}.team-slider-wrap{position:relative}.team-slide{padding:0 12px}.success-card{background:#fff;border:1px solid #7653d759;border-radius:14px;height:100%;transition:all .25s;overflow:hidden;box-shadow:0 12px 28px #19133512}.success-card:hover{transform:translateY(-5px);box-shadow:0 22px 45px #1913351f}.success-img-wrap{background:#e8eaf0;border-bottom:1px solid #7653d759;width:100%;height:190px;overflow:hidden}.success-img{object-fit:cover;object-position:center;width:100%;height:100%;transition:all .35s}.success-card:hover .success-img{transform:scale(1.04)}.success-content{min-height:205px;padding:20px 18px 22px}.success-content h3{color:#1b2440;margin:0 0 14px;font-size:16px;font-weight:850;line-height:1.35}.success-content h3 span{color:#1b3fff;font-style:italic;font-weight:900}.success-content p{color:#667085;margin:0;font-size:14px;line-height:1.65}.team-slider-wrap .slick-list{margin:0 -12px;padding:4px 0 38px}.team-slider-wrap .slick-track{display:flex}.team-slider-wrap .slick-slide{height:inherit}.team-slider-wrap .slick-slide>div{height:100%}.team-slider-arrow{z-index:5;color:#fff;background:linear-gradient(135deg,#7653d7,#4f5fbd);border:0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:all .25s;position:absolute;top:42%;box-shadow:0 14px 30px #5641a047;display:inline-flex!important}.team-slider-arrow:hover{transform:translateY(-2px)}.team-prev{left:-50px}.team-next{right:-50px}.team-slider-wrap .slick-dots{bottom:-8px}.team-slider-wrap .slick-dots li{width:auto;height:auto;margin:0 4px}.team-slider-wrap .slick-dots li button{background:#d7dbea;border-radius:50%;width:9px;height:9px;padding:0}.team-slider-wrap .slick-dots li button:before{display:none}.team-slider-wrap .slick-dots li.slick-active button{background:linear-gradient(135deg,#7653d7,#07989d);border-radius:50px;width:24px}@media (max-width:991px){.team-section{padding:70px 0}.team-header{text-align:center}.team-badge,.team-header h2,.team-header p{margin-left:auto;margin-right:auto}.success-img-wrap{height:210px}.team-prev{left:-4px}.team-next{right:-4px}}@media (max-width:767px){.team-section{padding:56px 0}.team-header{margin-bottom:32px}.team-header h2{font-size:36px}.team-header p{font-size:15px}.success-img-wrap{height:220px}.success-content{min-height:auto}}@media (max-width:480px){.team-header h2{font-size:33px}.team-slide{padding:0 8px}.team-slider-wrap .slick-list{margin:0 -8px}.success-img-wrap{height:210px}.success-content{padding:18px 16px 20px}.success-content h3{font-size:15px}.success-content p{font-size:13px}}
.testimonial-section{background:#f7f8fc;padding:88px 0 104px}.testimonial-header{text-align:center;margin:0 auto 42px}.testimonial-badge{color:#6545ca;background:#f3efff;border:1px solid #e2dbf7;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin-bottom:18px;padding:7px 15px;font-size:13px;font-weight:700;display:inline-flex}.testimonial-header h2{color:#050713;margin:0;font-size:clamp(34px,4vw,48px);font-weight:900;line-height:1.12}.testimonial-header h2 span{background:linear-gradient(95deg,#7653d7 0%,#5268bd 45%,#07989d 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.testimonial-row{margin:0 auto}.testimonial-card{background:#fff;border:1px solid #dde2ec;border-radius:22px;padding:28px 26px 24px;transition:transform .25s,box-shadow .25s;box-shadow:0 12px 30px #19133512}.testimonial-card:hover{transform:translateY(-5px);box-shadow:0 22px 48px #1913351c}.testimonial-stars{color:#f90;gap:4px;margin-bottom:18px;font-size:15px;display:flex}.testimonial-text{color:#071022;min-height:108px;margin:0;font-size:16px;font-weight:500;line-height:1.6}.testimonial-divider{background:#dde2ec;width:100%;height:1px;margin:24px 0 20px}.testimonial-user{align-items:center;gap:13px;display:flex}.testimonial-avatar{color:#fff;border:2px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #1913351f}.avatar-1{background:linear-gradient(135deg,#2c91b8,#76d1dd)}.avatar-2{background:linear-gradient(135deg,#d76a55,#f6b56b)}.avatar-3{background:linear-gradient(135deg,#4f5fbd,#a98cff)}.testimonial-info{flex:1;min-width:0}.testimonial-info h4{color:#050713;margin:0 0 3px;font-size:15px;font-weight:850}.testimonial-info p{color:#566074;margin:0;font-size:12px;line-height:1.35}.testimonial-tag{color:#00868e;text-align:center;background:#eefafa;border:1px solid #cfe9e9;border-radius:50px;padding:9px 12px;font-size:11px;font-weight:700;line-height:1.35}@media (max-width:991px){.testimonial-section{padding:70px 0}.testimonial-header{text-align:center}.testimonial-badge{margin-left:auto;margin-right:auto}.testimonial-text{min-height:auto}}@media (max-width:767px){.testimonial-section{padding:56px 0}.testimonial-header{margin-bottom:32px}.testimonial-header h2{font-size:36px}.testimonial-card{padding:26px 22px 22px}}@media (max-width:420px){.testimonial-user{flex-wrap:wrap;align-items:flex-start}.testimonial-tag{width:100%;max-width:none;margin-left:55px}}
.why-section{background:#f7f8fc;padding:82px 0 88px}.why-header{text-align:center;margin-bottom:42px}.why-badge{color:#00868e;background:#eefafa;border:1px solid #d7ecec;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin-bottom:18px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.why-badge i{font-size:14px}.why-header h2{color:#050713;margin:0;font-size:clamp(34px,4vw,48px);font-weight:900;line-height:1.12}.why-header h2 span{background:linear-gradient(95deg,#7653d7 0%,#5268bd 45%,#07989d 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.why-header p{color:#566074;text-align:center;margin:18px 0 0;font-size:17px;line-height:1.55}.why-card{text-align:center;background:#fff;border:1px solid #dde2ec;border-radius:22px;height:100%;padding:32px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 12px 28px #1913350f}.why-card:hover{border-color:#7653d73d;transform:translateY(-5px);box-shadow:0 22px 45px #1913351a}.why-icon{border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:28px;display:inline-flex}.why-icon i{font-size:40px}.why-icon.purple{color:#7653d7;background:#f0eaff}.why-icon.cyan{color:#00a3a8;background:#e5f8f8}.why-card h3{color:#050713;margin:0 0 12px;font-size:18px;font-weight:850}.why-card p{color:#566074;max-width:330px;margin:0;font-size:15px;line-height:1.55}@media (max-width:991px){.why-section{padding:68px 0}.why-header{text-align:center;margin-left:auto;margin-right:auto}.why-badge,.why-header p{margin-left:auto;margin-right:auto}}@media (max-width:575px){.why-section{padding:54px 0}.why-header{margin-bottom:30px}.why-header h2{font-size:34px}.why-header p{font-size:15px}.why-card{min-height:auto;padding:28px 24px}.why-icon{margin-bottom:22px}}
