.learning-paths-page[data-astro-cid-mshpmlwx]{background-color:var(--color-bg)}.learning-hero[data-astro-cid-mshpmlwx]{background:linear-gradient(135deg,#2d5a4714,#2d5a470d);padding:var(--space-3xl) 0;border-bottom:2px solid var(--color-primary)}.learning-hero[data-astro-cid-mshpmlwx] h1[data-astro-cid-mshpmlwx]{font-size:var(--text-4xl);font-weight:700;margin-bottom:var(--space-md);color:var(--color-text)}.intro-tagline[data-astro-cid-mshpmlwx]{font-size:var(--text-xl);color:var(--color-primary);font-weight:600;margin:0}.learning-intro[data-astro-cid-mshpmlwx]{background-color:var(--color-bg-card);padding:var(--space-3xl) 0}.intro-content[data-astro-cid-mshpmlwx] h2[data-astro-cid-mshpmlwx]{font-size:var(--text-2xl);margin-bottom:var(--space-lg)}.intro-lead[data-astro-cid-mshpmlwx]{font-size:var(--text-lg);line-height:1.7;color:var(--color-text-light);max-width:700px;margin-bottom:var(--space-2xl)}.intro-highlight[data-astro-cid-mshpmlwx]{background-color:var(--color-bg-alt);border-left:4px solid var(--color-primary);padding:var(--space-xl);border-radius:var(--radius-md);margin-bottom:var(--space-2xl)}.intro-highlight[data-astro-cid-mshpmlwx] ul[data-astro-cid-mshpmlwx]{list-style:none;padding:0;margin:0}.intro-highlight[data-astro-cid-mshpmlwx] li[data-astro-cid-mshpmlwx]{margin-bottom:var(--space-md);color:var(--color-text);line-height:1.6}.intro-highlight[data-astro-cid-mshpmlwx] li[data-astro-cid-mshpmlwx]:last-child{margin-bottom:0}.expert-note[data-astro-cid-mshpmlwx]{background-color:#e8f0f5;border:1px solid var(--color-info);border-left:4px solid var(--color-info);padding:var(--space-lg);border-radius:var(--radius-md)}.expert-note[data-astro-cid-mshpmlwx] p[data-astro-cid-mshpmlwx]{margin:0;color:#0f2840;line-height:1.6}.paths-grid-section[data-astro-cid-mshpmlwx]{background-color:var(--color-bg-alt);padding:var(--space-3xl) 0}.section-title[data-astro-cid-mshpmlwx]{font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-md)}.section-desc[data-astro-cid-mshpmlwx]{color:var(--color-text-light);max-width:600px;margin:0 auto var(--space-2xl);font-size:var(--text-base)}.paths-grid[data-astro-cid-mshpmlwx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-xl);margin-top:var(--space-2xl)}.path-card[data-astro-cid-mshpmlwx]{background:var(--color-bg-card);border:2px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-xl);transition:all var(--transition-base);display:flex;flex-direction:column;height:100%}.path-card[data-astro-cid-mshpmlwx]:hover{border-color:var(--color-primary);box-shadow:0 12px 24px #2d5a471f;transform:translateY(-4px)}.path-header[data-astro-cid-mshpmlwx]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-md)}.path-header[data-astro-cid-mshpmlwx] h3[data-astro-cid-mshpmlwx]{font-size:var(--text-lg);font-weight:700;color:var(--color-text);margin:0;flex:1;line-height:1.4}.path-duration[data-astro-cid-mshpmlwx]{font-size:var(--text-xs);font-weight:600;white-space:nowrap}.path-desc[data-astro-cid-mshpmlwx]{color:var(--color-text-light);font-size:var(--text-sm);line-height:1.6;margin-bottom:var(--space-lg);flex:1}.path-meta[data-astro-cid-mshpmlwx]{display:flex;gap:var(--space-md);margin-bottom:var(--space-lg);font-size:var(--text-xs);font-weight:500}.path-modules[data-astro-cid-mshpmlwx]{color:var(--color-text-muted)}.disabled[data-astro-cid-mshpmlwx]{opacity:.6;cursor:not-allowed}.trust-section[data-astro-cid-mshpmlwx]{background-color:var(--color-bg-card);padding:var(--space-3xl) 0}.trust-section[data-astro-cid-mshpmlwx] h2[data-astro-cid-mshpmlwx]{font-size:var(--text-2xl);margin-bottom:var(--space-2xl)}.trust-grid[data-astro-cid-mshpmlwx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-xl)}.trust-item[data-astro-cid-mshpmlwx]{text-align:center}.trust-icon[data-astro-cid-mshpmlwx]{font-size:2.5rem;margin-bottom:var(--space-md);display:block}.trust-item[data-astro-cid-mshpmlwx] h3[data-astro-cid-mshpmlwx]{font-size:var(--text-lg);margin-bottom:var(--space-sm)}.trust-item[data-astro-cid-mshpmlwx] p[data-astro-cid-mshpmlwx]{color:var(--color-text-light);font-size:var(--text-sm);line-height:1.6;margin:0}.getting-started[data-astro-cid-mshpmlwx]{background-color:var(--color-bg-alt);padding:var(--space-3xl) 0}.getting-started[data-astro-cid-mshpmlwx] h2[data-astro-cid-mshpmlwx]{font-size:var(--text-2xl);margin-bottom:var(--space-2xl)}.tips-grid[data-astro-cid-mshpmlwx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-xl)}.tip-card[data-astro-cid-mshpmlwx]{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-lg)}.tip-card[data-astro-cid-mshpmlwx] h3[data-astro-cid-mshpmlwx]{font-size:var(--text-lg);margin-bottom:var(--space-md)}.tip-card[data-astro-cid-mshpmlwx] p[data-astro-cid-mshpmlwx]{color:var(--color-text-light);font-size:var(--text-sm);line-height:1.6;margin:0}.cta-section[data-astro-cid-mshpmlwx]{background:linear-gradient(135deg,#2d5a470d,#2d5a4714);padding:var(--space-3xl) 0}.cta-box[data-astro-cid-mshpmlwx]{background:var(--color-bg-card);border:2px solid var(--color-primary);border-radius:var(--radius-lg);padding:var(--space-2xl);text-align:center}.cta-box[data-astro-cid-mshpmlwx] h2[data-astro-cid-mshpmlwx]{margin-bottom:var(--space-md)}.cta-box[data-astro-cid-mshpmlwx]>p[data-astro-cid-mshpmlwx]{color:var(--color-text-light);font-size:var(--text-lg);margin-bottom:var(--space-xl);max-width:500px;margin-left:auto;margin-right:auto}.cta-actions[data-astro-cid-mshpmlwx]{display:flex;gap:var(--space-md);justify-content:center;flex-wrap:wrap}@media(max-width:768px){.learning-hero[data-astro-cid-mshpmlwx] h1[data-astro-cid-mshpmlwx]{font-size:var(--text-3xl)}.path-card[data-astro-cid-mshpmlwx]{padding:var(--space-lg)}.path-header[data-astro-cid-mshpmlwx]{flex-direction:column}.path-duration[data-astro-cid-mshpmlwx]{align-self:flex-start}.tips-grid[data-astro-cid-mshpmlwx]{grid-template-columns:1fr}.cta-actions[data-astro-cid-mshpmlwx]{flex-direction:column}.cta-actions[data-astro-cid-mshpmlwx] .btn[data-astro-cid-mshpmlwx]{width:100%}}
