.page-module__Vlun6W__container{color:#333;font-family:var(--font-heading);background:#fff;overflow-x:hidden}.page-module__Vlun6W__textCenter{text-align:center}.page-module__Vlun6W__navbar{z-index:100;background:#fff;justify-content:space-between;align-items:center;padding:.5rem 2rem;display:flex;position:sticky;top:0;box-shadow:0 4px 20px #0000000d}.page-module__Vlun6W__navLogo{width:auto;height:80px}.page-module__Vlun6W__navCta{background:var(--color-accent-primary);color:var(--color-bg-primary);border-radius:50px;padding:.5rem 1.5rem;font-weight:600;text-decoration:none;transition:transform .2s;box-shadow:0 4px 10px #e8c5474d}.page-module__Vlun6W__navCta:hover{transform:scale(1.05)}.page-module__Vlun6W__section{max-width:1200px;margin:0 auto;padding:4rem 2rem}.page-module__Vlun6W__heroSection{background:linear-gradient(135deg,#f8f9fd 0%,#fff 100%);justify-content:space-between;align-items:center;gap:4rem;min-height:90vh;padding:4rem 5%;display:flex;position:relative;overflow:hidden}.page-module__Vlun6W__heroContent{z-index:2;flex:1;max-width:600px}.page-module__Vlun6W__topBadge{color:#ff7e35;text-transform:uppercase;letter-spacing:1px;background:#fff0e6;border-radius:50px;align-items:center;gap:8px;margin-bottom:1.5rem;padding:8px 16px;font-size:.8rem;font-weight:700;display:inline-flex}.page-module__Vlun6W__heroTitle{color:#1a1a1a;letter-spacing:-1px;margin-bottom:1.5rem;font-size:4rem;font-weight:800;line-height:1.1}.page-module__Vlun6W__highlightTeal{color:#00d2b4;font-family:serif;font-style:italic}.page-module__Vlun6W__heroSubtitle{color:#636e72;max-width:90%;margin-bottom:2.5rem;font-size:1.15rem;font-weight:400;line-height:1.6}.page-module__Vlun6W__heroBtnGroup{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:3rem;display:flex}.page-module__Vlun6W__demoBtn{color:#fff;cursor:pointer;background:#00d2b4;border:none;border-radius:12px;align-items:center;gap:10px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 10px 25px #00d2b44d}.page-module__Vlun6W__demoBtn:hover{transform:translateY(-3px);box-shadow:0 15px 35px #00d2b466}.page-module__Vlun6W__discoverBtn{color:#1a1a1a;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .2s;box-shadow:0 5px 15px #0000000d}.page-module__Vlun6W__discoverBtn:hover{color:#00d2b4;border-color:#00d2b4}.page-module__Vlun6W__socialProof{align-items:center;gap:15px;display:flex}.page-module__Vlun6W__avatars{display:flex}.page-module__Vlun6W__avatar{object-fit:cover;border:3px solid #fff;border-radius:50%;width:40px;height:40px;margin-left:-12px}.page-module__Vlun6W__avatar:first-child{margin-left:0}.page-module__Vlun6W__ratingText{color:#636e72;font-size:.9rem;font-weight:600}.page-module__Vlun6W__stars{color:#ffb302;margin-bottom:2px}.page-module__Vlun6W__heroVisual{flex:1;justify-content:center;max-width:600px;display:flex;position:relative}.page-module__Vlun6W__heroSquare{z-index:10;background:#fffaf0;border-radius:60px;width:500px;height:500px;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000014}.page-module__Vlun6W__heroImg{object-fit:cover;object-position:center bottom}.page-module__Vlun6W__floatCard{z-index:11;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 20px;animation:6s ease-in-out infinite page-module__Vlun6W__float;display:flex;position:absolute;box-shadow:0 15px 35px #0000001a}.page-module__Vlun6W__cardTopLeft{top:40px;left:-40px}.page-module__Vlun6W__cardBottomRight{animation-delay:1.5s;bottom:50px;right:-30px}.page-module__Vlun6W__cardIcon{color:#fff;background:#ffd54f;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;display:flex}.page-module__Vlun6W__cardTealDot{background:#00d2b4;border-radius:50%;width:12px;height:12px}.page-module__Vlun6W__cardText h4{color:#b2bec3;text-transform:uppercase;margin-bottom:2px;font-size:.8rem;font-weight:700}.page-module__Vlun6W__cardText p{color:#1a1a1a;margin:0;font-size:.95rem;font-weight:700;line-height:1.2}@keyframes page-module__Vlun6W__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__Vlun6W__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.page-module__Vlun6W__animEnter{opacity:0;animation:.8s ease-out forwards page-module__Vlun6W__fadeInUp}.page-module__Vlun6W__delay1{animation-delay:.1s}.page-module__Vlun6W__delay2{animation-delay:.3s}.page-module__Vlun6W__delay3{animation-delay:.5s}.page-module__Vlun6W__statsGrid{z-index:20;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;max-width:1400px;margin-top:4rem;margin-left:auto;margin-right:auto;padding:0 5%;display:grid;position:relative}.page-module__Vlun6W__statCard{text-align:center;background:#fff;border:1px solid #00000005;border-radius:30px;flex-direction:column;align-items:center;padding:3rem 1.5rem 2rem;transition:transform .3s;display:flex;position:relative;box-shadow:0 20px 40px #0000000d}.page-module__Vlun6W__statCard:hover{transform:translateY(-10px);box-shadow:0 30px 60px #00000014}.page-module__Vlun6W__statIconCircle{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:1.5rem;font-size:1.8rem;display:flex;box-shadow:0 10px 20px #0000001a}.page-module__Vlun6W__statValue{margin-bottom:.5rem;font-size:2.5rem;font-weight:800;line-height:1;display:block}.page-module__Vlun6W__statLabel{color:#636e72;text-transform:uppercase;letter-spacing:1px;font-size:.85rem;font-weight:700;line-height:1.4}.page-module__Vlun6W__statTeal .page-module__Vlun6W__statIconCircle{background:#00d2b4}.page-module__Vlun6W__statTeal .page-module__Vlun6W__statValue,.page-module__Vlun6W__statTeal .page-module__Vlun6W__statLabelHighlight{color:#00d2b4}.page-module__Vlun6W__statOrange .page-module__Vlun6W__statIconCircle{background:#ff8a65}.page-module__Vlun6W__statOrange .page-module__Vlun6W__statLabelHighlight{color:#ff8a65}.page-module__Vlun6W__statYellow .page-module__Vlun6W__statIconCircle{background:#ffd54f}.page-module__Vlun6W__statLabelHighlight{margin-bottom:5px;font-size:1.2rem;display:block}.page-module__Vlun6W__sectionTitle{color:#1a1a1a;text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:800}.page-module__Vlun6W__learningSection{background:#fff;padding:6rem 5%}.page-module__Vlun6W__learningContainer{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;max-width:1200px;margin:0 auto;display:grid}@media (max-width:900px){.page-module__Vlun6W__learningContainer{grid-template-columns:1fr}}.page-module__Vlun6W__timelineTitle{color:#1a1a1a;border-left:4px solid #00d2b4;margin-bottom:3rem;padding-left:1rem;font-size:1.5rem;font-weight:700}.page-module__Vlun6W__timeline{padding-left:20px;position:relative}.page-module__Vlun6W__timeline:before{content:"";z-index:0;background:#f0f0f0;width:2px;position:absolute;top:0;bottom:0;left:40px}.page-module__Vlun6W__timelineItem{z-index:1;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex;position:relative}.page-module__Vlun6W__timelineIcon{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;font-size:1.1rem;display:flex;box-shadow:0 5px 15px #0000001a}.page-module__Vlun6W__timelineCard{border:1px solid #00000008;border-radius:20px;flex:1;padding:1.5rem}.page-module__Vlun6W__timelineCard h4{margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.page-module__Vlun6W__timelineCard p{color:#636e72;margin:0;font-size:.9rem;line-height:1.5}.page-module__Vlun6W__stepBasics .page-module__Vlun6W__timelineIcon{background:#00d2b4}.page-module__Vlun6W__stepBasics .page-module__Vlun6W__timelineCard{background:#f0fdfa;border-left:4px solid #00d2b4}.page-module__Vlun6W__stepBasics .page-module__Vlun6W__timelineCard h4{color:#00d2b4}.page-module__Vlun6W__stepSongs .page-module__Vlun6W__timelineIcon{background:#ff8a65}.page-module__Vlun6W__stepSongs .page-module__Vlun6W__timelineCard{background:#fff5f2;border-left:4px solid #ff8a65}.page-module__Vlun6W__stepSongs .page-module__Vlun6W__timelineCard h4{color:#ff8a65}.page-module__Vlun6W__stepTheory .page-module__Vlun6W__timelineIcon{background:#ffd54f}.page-module__Vlun6W__stepTheory .page-module__Vlun6W__timelineCard{background:#fffdf5;border-left:4px solid #ffd54f}.page-module__Vlun6W__stepTheory .page-module__Vlun6W__timelineCard h4{color:#ffb300}.page-module__Vlun6W__stepExams .page-module__Vlun6W__timelineIcon{background:#00b894}.page-module__Vlun6W__stepExams .page-module__Vlun6W__timelineCard{background:#f0fdf9;border-left:4px solid #00b894}.page-module__Vlun6W__stepExams .page-module__Vlun6W__timelineCard h4{color:#00b894}.page-module__Vlun6W__philosophyTag{color:#00acc1;text-transform:uppercase;letter-spacing:1px;background:#e0f7fa;border-radius:20px;margin-bottom:1.5rem;padding:8px 16px;font-size:.8rem;font-weight:700;display:inline-block}.page-module__Vlun6W__philosophyTitle{color:#1a1a1a;margin-bottom:1.5rem;font-size:2.5rem;font-weight:800;line-height:1.2}.page-module__Vlun6W__philosophyTitle span{color:#ff8a65}.page-module__Vlun6W__philosophyDesc{color:#636e72;margin-bottom:3rem;font-size:1.05rem;line-height:1.8}.page-module__Vlun6W__philosophyPoints{flex-direction:column;gap:2rem;margin-bottom:3rem;display:flex}.page-module__Vlun6W__philPoint{align-items:flex-start;gap:1.5rem;display:flex}.page-module__Vlun6W__philIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;display:flex}.page-module__Vlun6W__philContent h5{color:#1a1a1a;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.page-module__Vlun6W__philContent p{color:#636e72;margin:0;font-size:.95rem;line-height:1.6}.page-module__Vlun6W__joinBtn{color:#fff;background:#00d2b4;border-radius:50px;align-items:center;gap:10px;padding:1rem 2rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 10px 20px #00d2b44d}.page-module__Vlun6W__joinBtn:hover{transform:translateY(-3px);box-shadow:0 15px 30px #00d2b466}.page-module__Vlun6W__learnSection{background:#f8f9fd;padding:6rem 5%}.page-module__Vlun6W__learnGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:1400px;margin:0 auto;display:grid}.page-module__Vlun6W__learnItem{text-align:center;background:#fff;border:1px solid #00000005;border-radius:24px;flex-direction:column;align-items:center;padding:3rem 1.5rem;transition:transform .3s;display:flex;box-shadow:0 10px 30px #00000008}.page-module__Vlun6W__learnItem:hover{transform:translateY(-8px);box-shadow:0 15px 40px #0000000f}.page-module__Vlun6W__learnIconBox{border-radius:16px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:1.5rem;font-size:1.8rem;display:flex}.page-module__Vlun6W__learnItem h3{color:#1a1a1a;margin-bottom:1rem;font-size:1.25rem;font-weight:800;line-height:1.2}.page-module__Vlun6W__learnItem p{color:#636e72;margin:0;font-size:.95rem;line-height:1.5}.page-module__Vlun6W__featTeal .page-module__Vlun6W__learnIconBox{color:#00d2b4;background:#e0f2f1}.page-module__Vlun6W__featPeach .page-module__Vlun6W__learnIconBox{color:#ff7043;background:#fff3e0}.page-module__Vlun6W__featYellow .page-module__Vlun6W__learnIconBox{color:#ffb300;background:#fff8e1}.page-module__Vlun6W__featBlue .page-module__Vlun6W__learnIconBox{color:#2196f3;background:#e3f2fd}.page-module__Vlun6W__featPurple .page-module__Vlun6W__learnIconBox{color:#9c27b0;background:#f3e5f5}.page-module__Vlun6W__toolsGrid{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}@media (max-width:900px){.page-module__Vlun6W__toolsGrid{grid-template-columns:1fr}}.page-module__Vlun6W__toolCard{border-radius:30px;flex-direction:column;justify-content:space-between;min-height:280px;padding:2rem;transition:transform .3s;display:flex;position:relative;overflow:hidden}.page-module__Vlun6W__toolCard:hover{transform:translateY(-5px)}.page-module__Vlun6W__toolContent h3{margin-bottom:.5rem;font-size:1.4rem;font-weight:700}.page-module__Vlun6W__toolContent p{opacity:.9;font-size:.9rem;line-height:1.4}.page-module__Vlun6W__toolPiano{color:#fff;background:#0f172a}.page-module__Vlun6W__pianoVisual{justify-content:center;align-items:flex-start;gap:4px;height:100px;margin-bottom:2rem;display:flex}.page-module__Vlun6W__keyWhite{background:#fff;border-radius:0 0 5px 5px;width:24px;height:100%}.page-module__Vlun6W__keyTeal{background:#00d2b4;border-radius:0 0 5px 5px;width:24px;height:100%;box-shadow:0 0 15px #00d2b480}.page-module__Vlun6W__keyBlack{z-index:2;background:#333;border-radius:0 0 3px 3px;width:16px;height:60%;margin-left:-12px;margin-right:-12px;position:relative}.page-module__Vlun6W__toolMetronome{color:#fff;background:linear-gradient(135deg,#ffab91,#ff8a65)}.page-module__Vlun6W__metronomeVisual{justify-content:center;align-items:center;gap:6px;height:80px;margin-bottom:2rem;display:flex}.page-module__Vlun6W__bar{background:#fff6;border-radius:10px;width:6px}.page-module__Vlun6W__barActive{background:#fff}.page-module__Vlun6W__bar:first-child{height:30px}.page-module__Vlun6W__bar:nth-child(2){height:45px}.page-module__Vlun6W__bar:nth-child(3){height:60px}.page-module__Vlun6W__bar:nth-child(4){height:45px}.page-module__Vlun6W__bar:nth-child(5){height:30px}.page-module__Vlun6W__toolTracker{color:#1a1a1a;background:#fff;box-shadow:0 5px 20px #0000000d}.page-module__Vlun6W__trackerStreak{justify-content:space-between;margin-bottom:1.5rem;font-weight:700;display:flex}.page-module__Vlun6W__trackerBar{background:#e0f2f1;border-radius:10px;height:6px;margin-bottom:12px;position:relative;overflow:hidden}.page-module__Vlun6W__trackerFill{background:#00d2b4;border-radius:10px;height:100%;position:absolute;top:0;left:0}.page-module__Vlun6W__toolSheets{color:#3e2723;background:#ffd54f;flex-direction:row;grid-column:span 2;align-items:center;display:flex}.page-module__Vlun6W__toolSheets h3,.page-module__Vlun6W__toolSheets p{color:#3e2723!important}@media (max-width:900px){.page-module__Vlun6W__toolSheets{text-align:center;flex-direction:column;grid-column:span 1}}.page-module__Vlun6W__sheetsVisual{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;margin-right:2rem;font-size:1.5rem;display:flex}.page-module__Vlun6W__toolClips{color:#fff;background:#00d2b4}.page-module__Vlun6W__toolClips h3,.page-module__Vlun6W__toolClips p{color:#fff!important}.page-module__Vlun6W__clipIcon{margin-bottom:1rem;font-size:2rem}.page-module__Vlun6W__mentorsSection{text-align:center;background:#fff;padding:6rem 5%}.page-module__Vlun6W__mentorBadge{color:#00d2b4;text-transform:uppercase;letter-spacing:1px;background:#e0f2f1;border-radius:20px;margin-bottom:1.5rem;padding:8px 16px;font-size:.8rem;font-weight:700;display:inline-block}.page-module__Vlun6W__mentorsTitle{color:#1a1a1a;max-width:800px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:3rem;font-weight:800;line-height:1.2}.page-module__Vlun6W__mentorsDesc{color:#636e72;max-width:700px;margin:0 auto 4rem;font-size:1.1rem;line-height:1.6}.page-module__Vlun6W__mentorGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;max-width:1300px;margin:0 auto;display:grid}.page-module__Vlun6W__mentorCard{flex-direction:column;align-items:center;display:flex}.page-module__Vlun6W__mentorImgWrapper{background:#f0f2f1;border-radius:50%;width:200px;height:200px;margin-bottom:1.5rem;position:relative;overflow:hidden}.page-module__Vlun6W__mentorImg{object-fit:cover;border:8px solid #fff;border-radius:50%;box-shadow:0 10px 30px #0000000d}.page-module__Vlun6W__certifiedBadge{color:#fff;text-transform:uppercase;white-space:nowrap;background:#00d2b4;border-radius:20px;align-items:center;gap:6px;padding:6px 16px;font-size:.75rem;font-weight:700;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #00d2b44d}.page-module__Vlun6W__mentorName{color:#1a1a1a;margin-bottom:.25rem;font-size:1.4rem;font-weight:800}.page-module__Vlun6W__mentorRole{color:#00d2b4;margin-bottom:1rem;font-size:.95rem;font-weight:700}.page-module__Vlun6W__mentorBio{color:#636e72;max-width:240px;font-size:.9rem;line-height:1.5}.page-module__Vlun6W__pricingSection{background:#fafafa}.page-module__Vlun6W__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem;display:grid}.page-module__Vlun6W__priceCard{text-align:center;background:#fff;border:1px solid #f0f3f4;border-radius:24px;flex-direction:column;padding:3rem 2rem;display:flex;position:relative;box-shadow:0 10px 40px #0000000d}.page-module__Vlun6W__recommended{z-index:2;border:2px solid #f2786d;transform:scale(1.05)}.page-module__Vlun6W__badge{color:#fff;background:#f2786d;border-radius:20px;padding:.5rem 1.5rem;font-size:.9rem;font-weight:600;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.page-module__Vlun6W__planName{color:#2d3436;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module__Vlun6W__price{color:#2d3436;justify-content:center;align-items:baseline;gap:5px;margin-bottom:.5rem;font-size:2.5rem;font-weight:800;display:flex}.page-module__Vlun6W__period{color:#636e72;font-size:1rem;font-weight:400}.page-module__Vlun6W__featuresList{text-align:left;flex-grow:1;margin:2rem 0;padding:0;list-style:none}.page-module__Vlun6W__featuresList li{color:#636e72;border-bottom:1px solid #f0f3f4;gap:10px;padding:.5rem 0;display:flex}.page-module__Vlun6W__featuresList li:before{content:"✓";color:#00b894;font-weight:700}.page-module__Vlun6W__priceBtn{cursor:pointer;color:#2d3436;background:0 0;border:2px solid #2d3436;border-radius:12px;width:100%;padding:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:block}.page-module__Vlun6W__recommended .page-module__Vlun6W__priceBtn{color:#fff;background:#f2786d;border-color:#f2786d}.page-module__Vlun6W__gstNote{color:#b2bec3;margin-top:1rem;font-size:.8rem}.page-module__Vlun6W__ctaSection{text-align:center;color:#fff;background:#f2786d;border-radius:30px;margin:4rem 2rem;padding:5rem 2rem}.page-module__Vlun6W__ctaSection h2{color:#fff;margin-bottom:2rem}.page-module__Vlun6W__whiteBtn{color:#f2786d;background:#fff;border-radius:50px;padding:1rem 3rem;font-size:1.2rem;font-weight:700;text-decoration:none;display:inline-block}.page-module__Vlun6W__whiteBtn:hover{background:#fff5f5;transform:translateY(-2px)}.page-module__Vlun6W__footer{color:#b2bec3;background:#1a1a1a;margin-top:6rem;padding:5rem 5%;font-size:.95rem}.page-module__Vlun6W__footerGrid{grid-template-columns:1.5fr 1fr 1fr;align-items:start;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.page-module__Vlun6W__footerLogo{object-fit:contain;height:120px;margin-bottom:1.5rem}.page-module__Vlun6W__footer h4{color:#fff;margin-bottom:1.5rem;font-size:1.2rem;font-weight:700}.page-module__Vlun6W__footerLink{color:#b2bec3;margin-bottom:.8rem;text-decoration:none;transition:color .2s;display:block}.page-module__Vlun6W__footerLink:hover{color:#00d2b4;padding-left:5px}.page-module__Vlun6W__copyright{text-align:center;color:#636e72;border-top:1px solid #ffffff1a;margin-top:4rem;padding-top:2rem;font-size:.9rem}.page-module__Vlun6W__outcomesSection{text-align:center;background:#f8f9fd;padding:6rem 5%}.page-module__Vlun6W__outcomesTitle{color:#1a1a1a;margin-bottom:2rem;font-size:3rem;font-weight:800}.page-module__Vlun6W__outcomesDesc{color:#636e72;max-width:800px;margin:0 auto 5rem;font-size:1.1rem;line-height:1.6}.page-module__Vlun6W__outcomesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;max-width:1300px;margin:0 auto;display:grid}.page-module__Vlun6W__outcomeCard{text-align:center;background:#fff;border-radius:40px;padding:4rem 2rem;transition:transform .3s;box-shadow:0 10px 40px #0000000d}.page-module__Vlun6W__outcomeCard:hover{transform:translateY(-8px)}.page-module__Vlun6W__outcomeIconCircle{border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto 2.5rem;font-size:3rem;display:flex}.page-module__Vlun6W__outcomeTitle{color:#1a1a1a;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800}.page-module__Vlun6W__outcomeText{color:#636e72;font-size:1rem;line-height:1.7}.page-module__Vlun6W__outConfidence .page-module__Vlun6W__outcomeIconCircle{color:#00d2b4;background:#e0f2f1}.page-module__Vlun6W__outDiscipline .page-module__Vlun6W__outcomeIconCircle{color:#ff7043;background:#fff3e0}.page-module__Vlun6W__outExam .page-module__Vlun6W__outcomeIconCircle{color:#ffb300;background:#fff8e1}@media (max-width:768px){.page-module__Vlun6W__section,.page-module__Vlun6W__mentorsSection,.page-module__Vlun6W__outcomesSection,.page-module__Vlun6W__pricingSection{padding:4rem 1.5rem}.page-module__Vlun6W__heroSection{text-align:center;flex-direction:column-reverse;min-height:auto;padding-top:1rem}.page-module__Vlun6W__heroContent{margin-top:2rem;padding-right:0}.page-module__Vlun6W__heroTitle{word-wrap:break-word;font-size:2.2rem}.page-module__Vlun6W__heroSubtitle{font-size:1rem}.page-module__Vlun6W__heroBtnGroup{flex-direction:column;justify-content:center;gap:1rem}.page-module__Vlun6W__heroVisual{width:100%;height:auto;min-height:400px}.page-module__Vlun6W__statsGrid{grid-template-columns:1fr;gap:1.5rem;margin-top:-3rem}.page-module__Vlun6W__timelineItem{padding-left:3rem}.page-module__Vlun6W__toolSheets{text-align:center;flex-direction:column;grid-column:span 1}.page-module__Vlun6W__sheetsVisual{margin-bottom:1rem;margin-right:0}.page-module__Vlun6W__mentorsTitle{font-size:2rem}.page-module__Vlun6W__mentorGrid{grid-template-columns:1fr;gap:2.5rem}.page-module__Vlun6W__outcomesTitle{font-size:2rem}.page-module__Vlun6W__outcomesGrid{grid-template-columns:1fr;gap:2rem}.page-module__Vlun6W__outcomeCard{padding:3rem 1.5rem}.page-module__Vlun6W__pricingGrid{grid-template-columns:1fr;margin:2rem 0}.page-module__Vlun6W__recommended{transform:scale(1)}.page-module__Vlun6W__footer{text-align:center;margin-top:3rem;padding:3rem 1.5rem}.page-module__Vlun6W__footerGrid{grid-template-columns:1fr;gap:2.5rem}.page-module__Vlun6W__footerLink:hover{padding-left:0}}
