.page-module___8aEwW__container{z-index:99;text-align:center;flex:1;justify-content:center;align-items:center;gap:100px;width:100%;max-width:900px;margin:0 auto;padding:20px;display:flex;position:relative}.page-module___8aEwW__animatedBg{opacity:1;pointer-events:none;z-index:-1;width:100%;height:100%;margin:auto;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0}.page-module___8aEwW__col{flex-direction:column;justify-content:center;align-items:center;gap:30px;margin-top:-55px;display:flex}.page-module___8aEwW__badge{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dark);border:1px solid var(--card-border);background:linear-gradient(135deg, color-mix(in srgb, var(--primary-color) 10%, transparent 90%), color-mix(in srgb, var(--background-main) 25%, transparent 75%));-webkit-backdrop-filter:blur(20px)saturate(180%);border-color:color-mix(in srgb, var(--primary-color) 25%, var(--card-border) 75%);font-size:.78rem;font-weight:600;font-family:var(--font-main);border-radius:50px;margin-bottom:20px;padding:5px 16px;display:inline-block;box-shadow:inset 0 1px #ffffff1f,0 2px 8px #ee681a14}.page-module___8aEwW__title{background:var(--gradient-typography-primary);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;background-clip:text;font-size:54px;font-weight:900;font-family:var(--font-heading)!important}.page-module___8aEwW__description{text-align:center;max-width:600px;font-size:22px;font-weight:400;line-height:2rem;font-family:var(--font-main)!important}.page-module___8aEwW__heroButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.page-module___8aEwW__button{background:var(--button-bg);border-radius:var(--button-radius);color:var(--button-text);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:8px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.page-module___8aEwW__aboutButton{background:var(--button-bg-no-activ);border:1px solid var(--card-border);color:var(--button-text-no-activ);border-radius:var(--button-radius)}.page-module___8aEwW__button .page-module___8aEwW__arrow{font-size:18px;transition:transform .3s}.page-module___8aEwW__button:hover{opacity:.9}.page-module___8aEwW__button:hover .page-module___8aEwW__arrow{transform:translate(5px)}@media (max-width:1024px){.page-module___8aEwW__container{flex-direction:column-reverse;gap:50px}.page-module___8aEwW__col{align-items:center}.page-module___8aEwW__description{font-size:20px;line-height:1.8rem}.page-module___8aEwW__button{padding:12px 16px}}@media (max-width:600px){.page-module___8aEwW__container{flex-direction:column;justify-content:center;align-items:center;gap:0;padding:48px 24px 72px}.page-module___8aEwW__col{gap:28px;width:100%}.page-module___8aEwW__title{font-size:44px;line-height:1.1}.page-module___8aEwW__description{max-width:100%;color:var(--text-muted);font-size:15px;line-height:1.75}.page-module___8aEwW__heroButtons{flex-flow:wrap;gap:12px}.page-module___8aEwW__button{flex:1;justify-content:center;gap:5px;min-width:110px;padding:9px 12px;font-size:12px;font-weight:700}.page-module___8aEwW__button .page-module___8aEwW__arrow{font-size:13px}}@media (max-width:480px){.page-module___8aEwW__title{font-size:36px!important}}
.gridBackground-module__UbRlOG__gridBackground{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.gridBackground-module__UbRlOG__animatedLine{opacity:.5;animation:3.5s ease-in-out infinite alternate gridBackground-module__UbRlOG__lineFade,8s ease-in-out infinite alternate gridBackground-module__UbRlOG__lineMove}@keyframes gridBackground-module__UbRlOG__lineFade{0%{opacity:.2}35%{opacity:.7}70%{opacity:.2}to{opacity:.7}}.gridBackground-module__UbRlOG__animatedLineV{opacity:.5;animation:3.5s ease-in-out infinite alternate gridBackground-module__UbRlOG__lineFadeV,8s ease-in-out infinite alternate gridBackground-module__UbRlOG__lineMoveV}@keyframes gridBackground-module__UbRlOG__lineFadeV{0%{opacity:.7}35%{opacity:.2}70%{opacity:.7}to{opacity:.2}}@keyframes gridBackground-module__UbRlOG__lineMoveV{0%{transform:translate(0)}to{transform:translate(5px)}}
.learningTracker-module__JSQQvG__container{max-width:var(--container-max-width);margin:0 auto;padding:48px 20px 80px}.learningTracker-module__JSQQvG__hero{text-align:center;margin-bottom:4rem}.learningTracker-module__JSQQvG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dark);border:1px solid var(--card-border);background:linear-gradient(135deg, color-mix(in srgb, var(--primary-color) 10%, transparent 90%), color-mix(in srgb, var(--background-main) 25%, transparent 75%));-webkit-backdrop-filter:blur(20px)saturate(180%);border-color:color-mix(in srgb, var(--primary-color) 25%, var(--card-border) 75%);border-radius:50px;margin-bottom:1.4rem;padding:5px 16px;font-size:.78rem;font-weight:600;display:inline-block;box-shadow:inset 0 1px #ffffff1f,0 2px 8px #ee681a14}.learningTracker-module__JSQQvG__heroTitle{font-size:var(--page-title);background:var(--gradient-typography-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.1rem;font-weight:900;line-height:1.15}.learningTracker-module__JSQQvG__heroSubtitle{color:var(--text-dark);opacity:.85;max-width:580px;margin:0 auto 2rem;font-size:1.1rem;line-height:1.7}.learningTracker-module__JSQQvG__heroButtons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.learningTracker-module__JSQQvG__primaryBtn{background:var(--button-bg);color:var(--button-text);cursor:pointer;border:none;border-radius:50px;align-items:center;gap:8px;padding:12px 20px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.learningTracker-module__JSQQvG__primaryBtn:hover{opacity:.9}.learningTracker-module__JSQQvG__secondaryBtn{background:var(--button-bg-no-activ);border:1px solid var(--card-border);color:var(--button-text-no-activ);cursor:pointer;border-radius:50px;align-items:center;gap:8px;padding:12px 20px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.learningTracker-module__JSQQvG__secondaryBtn:hover{opacity:.9}.learningTracker-module__JSQQvG__arrow{font-size:18px;transition:transform .3s}.learningTracker-module__JSQQvG__primaryBtn:hover .learningTracker-module__JSQQvG__arrow,.learningTracker-module__JSQQvG__secondaryBtn:hover .learningTracker-module__JSQQvG__arrow{transform:translate(5px)}.learningTracker-module__JSQQvG__sectionHeading{background:var(--gradient-typography-primary);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:900;line-height:1.2}.learningTracker-module__JSQQvG__sectionIntro{text-align:center;max-width:620px;color:var(--text-dark);opacity:.9;margin:0 auto 2.5rem;font-size:1rem;line-height:1.75}.learningTracker-module__JSQQvG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:5rem;display:grid}.learningTracker-module__JSQQvG__stepsGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:5rem;display:grid}.learningTracker-module__JSQQvG__featureCard,.learningTracker-module__JSQQvG__stepCard{border-radius:var(--card-border-radius);background:color-mix(in srgb, var(--background-main) 80%, transparent 15%);border:1px solid var(--card-border);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(16px)saturate(160%);padding:28px 24px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.learningTracker-module__JSQQvG__featureCard:before,.learningTracker-module__JSQQvG__stepCard:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(145deg,#ffffff06 0%,#ffffff03 40%,#fff0 65%);position:absolute;inset:0}.learningTracker-module__JSQQvG__featureCard:hover,.learningTracker-module__JSQQvG__stepCard:hover{border-color:color-mix(in srgb, var(--primary-color) 35%, var(--card-border) 65%);transform:translateY(-5px);box-shadow:0 8px 28px #ee681a1f}.learningTracker-module__JSQQvG__cardIcon{color:var(--primary-color);align-items:center;margin-bottom:1rem;display:flex}.learningTracker-module__JSQQvG__stepNumber{letter-spacing:.1em;color:var(--primary-color);opacity:.7;margin-bottom:.6rem;font-size:.72rem;font-weight:800}.learningTracker-module__JSQQvG__cardTitle{color:var(--text-dark);margin:0 0 .6rem;font-size:1.05rem;font-weight:700}.learningTracker-module__JSQQvG__cardDesc{color:var(--text-dark);opacity:.82;margin:0;font-size:.93rem;line-height:1.65}.learningTracker-module__JSQQvG__listSection{align-items:center;gap:60px;margin-bottom:5rem;display:flex}.learningTracker-module__JSQQvG__listContent{flex:1;min-width:0}.learningTracker-module__JSQQvG__listTitle{background:var(--gradient-typography-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.6rem;font-size:clamp(1.4rem,2.8vw,2rem);font-weight:900;line-height:1.2}.learningTracker-module__JSQQvG__checkList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.learningTracker-module__JSQQvG__checkItem{color:var(--text-dark);opacity:.9;align-items:center;gap:12px;font-size:.97rem;display:flex}.learningTracker-module__JSQQvG__checkIcon{color:var(--primary-color);flex-shrink:0}.learningTracker-module__JSQQvG__listVisual{flex:0 0 300px}.learningTracker-module__JSQQvG__mockCard{border-radius:var(--card-border-radius);background:color-mix(in srgb, var(--background-main) 80%, transparent 15%);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(16px)saturate(160%);flex-direction:column;gap:16px;padding:24px;display:flex}.learningTracker-module__JSQQvG__mockTopRow{align-items:center;gap:10px;display:flex}.learningTracker-module__JSQQvG__mockDot{border-radius:50%;flex-shrink:0;width:12px;height:12px}.learningTracker-module__JSQQvG__mockLabel{color:var(--text-dark);font-size:.9rem;font-weight:700}.learningTracker-module__JSQQvG__mockTimer{color:var(--primary-color);letter-spacing:-.02em;font-size:2.8rem;font-weight:800;line-height:1}.learningTracker-module__JSQQvG__mockProgress{background:var(--card-border);border-radius:3px;height:6px;overflow:hidden}.learningTracker-module__JSQQvG__mockProgressFill{background:var(--primary-color);border-radius:3px;height:100%}.learningTracker-module__JSQQvG__mockMeta{color:var(--text-dark);opacity:.7;justify-content:space-between;font-size:.8rem;display:flex}.learningTracker-module__JSQQvG__ctaSection{border-radius:var(--card-border-radius);background:color-mix(in srgb, var(--background-main) 80%, transparent 15%);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(16px)saturate(160%);position:relative;overflow:hidden}.learningTracker-module__JSQQvG__ctaGrid{pointer-events:none;opacity:.4;position:absolute;inset:0}.learningTracker-module__JSQQvG__ctaInner{z-index:1;text-align:center;padding:64px 40px;position:relative}.learningTracker-module__JSQQvG__ctaEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dark);border:1px solid var(--card-border);background:linear-gradient(135deg, color-mix(in srgb, var(--primary-color) 10%, transparent 90%), color-mix(in srgb, var(--background-main) 25%, transparent 75%));-webkit-backdrop-filter:blur(20px)saturate(180%);border-color:color-mix(in srgb, var(--primary-color) 25%, var(--card-border) 75%);border-radius:50px;margin-bottom:1.2rem;padding:5px 16px;font-size:.78rem;font-weight:600;display:inline-block;box-shadow:inset 0 1px #ffffff1f,0 2px 8px #ee681a14}.learningTracker-module__JSQQvG__ctaTitle{background:var(--gradient-typography-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.2rem;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900;line-height:1.15}.learningTracker-module__JSQQvG__ctaSubtitle{color:var(--text-dark);opacity:.85;max-width:520px;margin:0 auto 2.5rem;font-size:1rem;line-height:1.75}.learningTracker-module__JSQQvG__ctaBlock{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (max-width:1024px){.learningTracker-module__JSQQvG__stepsGrid{grid-template-columns:1fr 1fr}.learningTracker-module__JSQQvG__listSection{flex-direction:column;align-items:stretch;gap:36px}.learningTracker-module__JSQQvG__listVisual{flex:none;width:100%;max-width:360px;margin:0 auto}}@media (max-width:768px){.learningTracker-module__JSQQvG__container{padding:28px 16px 56px}.learningTracker-module__JSQQvG__hero{margin-bottom:2.5rem}.learningTracker-module__JSQQvG__heroSubtitle{margin-bottom:1.5rem;font-size:1rem}.learningTracker-module__JSQQvG__heroButtons{flex-direction:column;align-items:center}.learningTracker-module__JSQQvG__primaryBtn,.learningTracker-module__JSQQvG__secondaryBtn{justify-content:center;width:100%;max-width:300px}.learningTracker-module__JSQQvG__sectionIntro{margin-bottom:1.75rem;font-size:.95rem}.learningTracker-module__JSQQvG__featuresGrid,.learningTracker-module__JSQQvG__stepsGrid{grid-template-columns:1fr;gap:14px;margin-bottom:3rem}.learningTracker-module__JSQQvG__listSection{margin-bottom:3rem}.learningTracker-module__JSQQvG__listTitle{font-size:1.4rem}.learningTracker-module__JSQQvG__listVisual{max-width:100%}.learningTracker-module__JSQQvG__ctaInner{padding:40px 20px}.learningTracker-module__JSQQvG__ctaSubtitle{margin-bottom:2rem;font-size:.95rem}.learningTracker-module__JSQQvG__ctaBlock{flex-direction:column;align-items:center;gap:12px}.learningTracker-module__JSQQvG__ctaBlock .learningTracker-module__JSQQvG__primaryBtn,.learningTracker-module__JSQQvG__ctaBlock .learningTracker-module__JSQQvG__secondaryBtn{justify-content:center;width:100%;max-width:280px}}@media (max-width:480px){.learningTracker-module__JSQQvG__container{padding:20px 14px 48px}.learningTracker-module__JSQQvG__hero{margin-bottom:2rem}.learningTracker-module__JSQQvG__heroTitle{margin-bottom:.75rem;font-size:1.75rem}.learningTracker-module__JSQQvG__heroSubtitle{margin-bottom:1.25rem;font-size:.95rem}.learningTracker-module__JSQQvG__primaryBtn,.learningTracker-module__JSQQvG__secondaryBtn{max-width:100%;padding:11px 16px;font-size:.9rem}.learningTracker-module__JSQQvG__sectionIntro{margin-bottom:1.25rem;font-size:.9rem;line-height:1.65}.learningTracker-module__JSQQvG__featureCard,.learningTracker-module__JSQQvG__stepCard{padding:20px 16px}.learningTracker-module__JSQQvG__cardTitle{font-size:1rem}.learningTracker-module__JSQQvG__cardDesc{font-size:.88rem}.learningTracker-module__JSQQvG__mockTimer{font-size:2.2rem}.learningTracker-module__JSQQvG__ctaInner{padding:32px 16px}.learningTracker-module__JSQQvG__ctaEyebrow{margin-bottom:1rem;padding:4px 12px;font-size:.72rem}.learningTracker-module__JSQQvG__ctaSubtitle{margin-bottom:1.75rem;font-size:.9rem}.learningTracker-module__JSQQvG__ctaBlock .learningTracker-module__JSQQvG__primaryBtn,.learningTracker-module__JSQQvG__ctaBlock .learningTracker-module__JSQQvG__secondaryBtn{max-width:100%;padding:11px 16px}}
