.home-parallax{isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative;overflow:hidden}.home-parallax>.container-max{z-index:2;position:relative}.home-parallax:before,.home-parallax:after{content:"";pointer-events:none;position:absolute;inset:0}.home-parallax:before{z-index:0}.home-parallax:after{z-index:1}.stats-section.home-bg-stats{background-image:linear-gradient(120deg,#0f172a57,#1e293b52);background-position:50%;background-repeat:no-repeat;background-size:cover}.stats-section.home-bg-stats:after{opacity:.16;background:url(../../assets/eduvalt/img/objects/categories_shape02.png) 7% 64%/158px no-repeat,url(../../assets/eduvalt/img/objects/blog_shape01.png) 93% 16%/118px no-repeat}.section.home-bg-features{background-image:linear-gradient(128deg,#eef5fff2,#ffffffeb),url(../../assets/eduvalt/img/banner/banner_bg.jpg)}.section.home-bg-features:after{opacity:.55;background:url(../../assets/eduvalt/img/objects/categories_shape03.svg) 12% 18%/96px no-repeat,url(../../assets/eduvalt/img/objects/blog_shape02.png) 88% 78%/104px no-repeat}#fitur-unggulan{padding-top:clamp(42px,4vw,64px);padding-bottom:clamp(42px,4vw,64px)}#fitur-unggulan .section-header{max-width:760px;margin:0 auto clamp(20px,2.2vw,32px)}#fitur-unggulan .section-title{margin-bottom:12px;font-size:clamp(2rem,2.7vw,2.7rem)}#fitur-unggulan .section-description{font-size:clamp(.95rem,1vw,1.03rem);line-height:1.6}.feature-showcase{grid-template-columns:minmax(260px,1fr) minmax(260px,350px) minmax(260px,1fr);align-items:center;gap:clamp(20px,2.2vw,40px);display:grid}.feature-showcase__list{flex-direction:column;justify-content:space-between;gap:clamp(18px,1.8vw,30px);min-height:clamp(430px,56vh,510px);display:flex}.feature-spot{background:#fff0;border:1px solid #0000;border-radius:18px;padding-top:10px;padding-bottom:10px;transition:transform .28s,background-color .28s,border-color .28s,box-shadow .28s;position:relative;overflow:hidden}.feature-spot:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at 14% 16%,#9e3b402e,#9e3b4000);transition:opacity .28s;position:absolute;inset:0}.feature-showcase__list--left .feature-spot:after{background:radial-gradient(circle at 86% 16%,#9e3b402e,#9e3b4000)}.feature-spot:hover{transform:translateY(-4px)}.feature-spot:hover,.feature-spot:focus-within{background:#ffffffd1;border-color:#9e3b40b3;box-shadow:0 16px 32px #0f172a1a,0 0 0 1px #9e3b4038}.feature-spot:hover:after,.feature-spot:focus-within:after{opacity:1}.feature-spot__icon{z-index:2;background:#f1f5f9e6;border:1px solid #cbd5e1e6;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.02rem;transition:transform .28s,background-color .28s,box-shadow .28s,color .28s;display:flex;position:absolute;top:2px;box-shadow:0 8px 18px #94a3b82e}.feature-spot:hover .feature-spot__icon,.feature-spot:focus-within .feature-spot__icon{background:linear-gradient(135deg,#9e3b40,#6a0d11);transform:translateY(-1px)scale(1.04);box-shadow:0 14px 24px #6a0d1154;color:#fff!important}.feature-spot:hover .feature-spot__title,.feature-spot:focus-within .feature-spot__title{color:#4a070b}.feature-spot__title{color:#0f172a;letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.05rem,1.25vw,1.55rem);font-weight:800;line-height:1.26}.feature-spot__description{color:#64748b;margin:0;font-size:clamp(.9rem,.92vw,1rem);line-height:1.5}.feature-showcase__list--left .feature-spot{text-align:right;margin-left:auto;padding-left:10px;padding-right:70px}.feature-showcase__list--left .feature-spot__icon{right:0}.feature-showcase__list--right .feature-spot{text-align:left;padding-left:70px;padding-right:10px}.feature-showcase__list--right .feature-spot__icon{left:0}.feature-showcase__visual{justify-content:center;align-items:center;min-height:clamp(470px,60vh,560px);display:flex;position:relative}.feature-showcase__visual:before{content:"";filter:blur(10px);z-index:0;background:radial-gradient(circle,#6a0d1133,#6a0d1100);border-radius:50%;width:350px;height:350px;position:absolute}.feature-device{z-index:1;width:min(100%,330px);position:relative}.feature-device__glow{filter:blur(20px);opacity:.72;z-index:-1;background:linear-gradient(155deg,#6a0d1147,#9e3b401f);border-radius:38px;height:70%;transition:transform .3s,filter .3s,opacity .3s;position:absolute;inset:11% 8% auto}#fitur-unggulan:has(.feature-spot:hover) .feature-device__glow{opacity:.95;filter:blur(24px);transform:scale(1.04)}.feature-device__phone{background:linear-gradient(160deg,#0f172a,#1e293b 45%,#334155 100%);border-radius:44px;padding:6px;animation:6s ease-in-out infinite featureDeviceFloat;position:relative;box-shadow:0 34px 62px #0f172a5c,inset 0 0 0 1px #ffffff26}.feature-device__phone:before{content:"";z-index:2;background:#020617;border-radius:999px;width:78px;height:14px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.feature-device__screen{border-radius:36px;width:100%;display:block}.feature-device__shadow{filter:blur(6px);background:radial-gradient(circle,#0f172a5c,#0f172a00);border-radius:50%;width:78%;height:28px;margin:18px auto 0}@keyframes featureDeviceFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.feature-showcase .feature-card__icon--primary,.feature-showcase .feature-card__icon--accent,.feature-showcase .feature-card__icon--secondary,.feature-showcase .feature-card__icon--info{color:#9e3b40;background:#f1f5f9f0}.feature-showcase .feature-card__icon--secondary{color:#7c1a1f}.feature-showcase .feature-card__icon--info,.feature-showcase .feature-card__icon--accent{color:#6a0d11}.feature-showcase__list--left .feature-spot:before,.feature-showcase__list--right .feature-spot:before{content:"";background:linear-gradient(90deg,#94a3b800,#94a3b8cc);width:16px;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.feature-showcase__list--left .feature-spot:before{right:52px}.feature-showcase__list--right .feature-spot:before{left:52px;transform:translateY(-50%)scaleX(-1)}.section.home-bg-categories{background-image:linear-gradient(132deg,#fffffff5,#f7fbffed),radial-gradient(circle at 72% 18%,#6a0d1114,#0000 40%)}.section.home-bg-categories:after{opacity:.36;background:url(../../assets/eduvalt/img/objects/blog_shape01.png) 14% 20%/116px no-repeat,url(../../assets/eduvalt/img/objects/categories_shape02.png) 84% 74%/172px no-repeat}.section.home-bg-courses{background-image:linear-gradient(138deg,#f1f8fff5,#fffffff0),url(../../assets/eduvalt/img/banner/banner_bg.jpg)}.section.home-bg-courses:after{opacity:.45;background:url(../../assets/eduvalt/img/objects/categories_shape04.svg) 8% 68%/88px no-repeat,url(../../assets/eduvalt/img/objects/blog_shape02.png) 90% 18%/110px no-repeat}.section.home-bg-instructors{background-image:linear-gradient(125deg,#fffffff5,#f8fafced),radial-gradient(circle at 12% 84%,#9e3b401a,#0000 42%)}.section.home-bg-instructors:after{opacity:.4;background:url(../../assets/eduvalt/img/objects/categories_shape01.png) 7% 20%/110px no-repeat,url(../../assets/eduvalt/img/objects/blog_shape01.png) 88% 18%/126px no-repeat}.section.home-bg-testimonials{background-image:linear-gradient(120deg,#4a070beb,#6a0d11e6),url(../../assets/eduvalt/img/bg/testimonial_bg.jpg)}.section.home-bg-testimonials:after{opacity:.86;background:url(../../assets/eduvalt/img/objects/testi_shape01.svg) 22% 18%/94px no-repeat,url(../../assets/eduvalt/img/objects/testi_shape03.svg) 80% 15%/68px no-repeat,url(../../assets/eduvalt/img/objects/testi_shape02.svg) 12% 80%/72px no-repeat}.section.home-bg-testimonials .section-label{color:#f0d9da;background:#ffffff24}.section.home-bg-testimonials .section-label__icon{background:#e4b8ba}.section.home-bg-testimonials .section-title,.section.home-bg-testimonials .section-description{color:#f8fafc}.section.home-bg-testimonials .section-description{opacity:.88}.section.home-bg-testimonials .testimonial-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff0}.cta-section.home-bg-cta{background-image:linear-gradient(132deg,#f7fafff2,#f1f5f9ed),url(../../assets/eduvalt/img/banner/banner_bg.jpg)}.cta-section.home-bg-cta:after{opacity:.45;background:url(../../assets/eduvalt/img/objects/cta_shape01.svg) 10%/80px no-repeat,url(../../assets/eduvalt/img/objects/cta_shape02.svg) 88%/80px no-repeat}.section.home-bg-news{background-image:linear-gradient(132deg,#fffffff5,#f3f7fff0),url(../../assets/eduvalt/img/banner/banner_bg.jpg)}.section.home-bg-news:after{opacity:.42;background:url(../../assets/eduvalt/img/objects/blog_shape01.png) 10% 22%/118px no-repeat,url(../../assets/eduvalt/img/objects/blog_shape02.png) 90% 76%/112px no-repeat}.section.home-bg-newsletter{background-image:linear-gradient(130deg,#56090ceb,#4a070be6),url(../../assets/eduvalt/img/bg/testimonial_bg.jpg)}.section.home-bg-newsletter:after{opacity:.48;background:url(../../assets/eduvalt/img/objects/categories_shape03.svg) 14% 26%/100px no-repeat,url(../../assets/eduvalt/img/objects/categories_shape04.svg) 84% 72%/96px no-repeat}.section.home-bg-newsletter .newsletter-box{box-shadow:0 22px 50px #02091857}@media (width>=1200px) and (height<=920px){#fitur-unggulan{padding-top:30px;padding-bottom:34px}#fitur-unggulan .section-header{margin-bottom:16px}#fitur-unggulan .section-description{font-size:.9rem}.feature-showcase__list{gap:14px;min-height:392px}.feature-showcase__visual{min-height:450px}.feature-device{width:min(100%,295px)}.feature-spot__title{margin-bottom:7px;font-size:1.12rem}.feature-spot__description{font-size:.86rem;line-height:1.4}}@media (width<=991.98px){.home-parallax{background-attachment:scroll}.home-parallax:after{opacity:.28}.feature-showcase{grid-template-columns:1fr}.feature-showcase__visual{order:1;min-height:500px;margin-bottom:4px}.feature-showcase__list--left{order:2}.feature-showcase__list--right{order:3}.feature-showcase__list{gap:18px;min-height:auto}.feature-showcase__list--left .feature-spot,.feature-showcase__list--right .feature-spot{text-align:left;max-width:720px;margin-left:0;padding-left:70px;padding-right:0}.feature-showcase__list--left .feature-spot__icon,.feature-showcase__list--right .feature-spot__icon{left:0;right:auto}.feature-showcase__list--left .feature-spot:before,.feature-showcase__list--right .feature-spot:before{display:none}}@media (width<=767.98px){.home-parallax:after{background-size:72px,72px,72px}.feature-showcase__visual{min-height:440px}.feature-device{width:min(100%,292px)}.feature-device__phone{border-radius:36px;padding:5px}.feature-device__phone:before{width:68px;height:12px;top:8px}.feature-device__screen{border-radius:31px}.feature-spot{padding-left:68px}.feature-spot__title{margin-bottom:8px;font-size:1.22rem}.feature-spot__description{font-size:.95rem}.feature-spot__icon{border-radius:12px;width:44px;height:44px;font-size:.96rem}}
