.mastering-agentic-ai-section-module__ejBpCG__section{padding:clamp(3.5rem, 8vw, 7rem) var(--page-gutter);background:var(--feature);color:var(--feature-foreground)}.mastering-agentic-ai-section-module__ejBpCG__inner{max-width:82.5rem;margin:0 auto}.mastering-agentic-ai-section-module__ejBpCG__intro{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:2.5rem;display:grid}.mastering-agentic-ai-section-module__ejBpCG__copy h2{margin:0 0 1.75rem}.mastering-agentic-ai-section-module__ejBpCG__copy h2 span{color:var(--wol-midtone);display:block}.mastering-agentic-ai-section-module__ejBpCG__copy p{font:var(--text-body-md--font-weight) var(--text-body-md) / var(--text-body-md--line-height) var(--font-sans);letter-spacing:var(--text-body-md--letter-spacing);max-width:38rem;color:var(--wol-muted);margin:0}.mastering-agentic-ai-section-module__ejBpCG__course{border:1px solid var(--wol-ink-faint);border-radius:var(--radius);background:var(--wol-paper);justify-self:center;width:100%;max-width:48rem;display:block;overflow:hidden}.mastering-agentic-ai-section-module__ejBpCG__course img{width:100%;height:auto;display:block}.mastering-agentic-ai-section-module__ejBpCG__weeks{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.mastering-agentic-ai-section-module__ejBpCG__section .journey-card{border:1px solid var(--wol-ink-faint);border-radius:var(--radius);background:var(--wol-paper);grid-template-columns:4rem minmax(0,1fr);gap:0 1.5rem;min-width:0;padding:1.75rem;display:grid}.mastering-agentic-ai-section-module__ejBpCG__section .week-number{border-right:1px solid var(--wol-ink-faint);flex-direction:column;justify-content:center;gap:.25rem;display:flex}.mastering-agentic-ai-section-module__ejBpCG__section .week-number span{font:var(--text-caption--font-weight) var(--text-caption) / var(--text-caption--line-height) var(--font-sans);letter-spacing:var(--text-caption--letter-spacing)}.mastering-agentic-ai-section-module__ejBpCG__section .week-number strong{font:var(--text-heading-md--font-weight) var(--text-heading-md) / var(--text-heading-md--line-height) var(--font-heading);letter-spacing:var(--text-heading-md--letter-spacing);font-variant-numeric:tabular-nums}.mastering-agentic-ai-section-module__ejBpCG__section .journey-copy{min-width:0}.mastering-agentic-ai-section-module__ejBpCG__section .journey-copy h3{font:var(--text-heading-sm--font-weight) var(--text-heading-sm) / var(--text-heading-sm--line-height) var(--font-heading);letter-spacing:var(--text-heading-sm--letter-spacing);margin:0 0 .65rem}.mastering-agentic-ai-section-module__ejBpCG__section .journey-copy p{font:var(--text-body-md--font-weight) var(--text-body-md) / var(--text-body-md--line-height) var(--font-sans);letter-spacing:var(--text-body-md--letter-spacing);color:var(--wol-muted);margin:0}@media (max-width:48rem){.mastering-agentic-ai-section-module__ejBpCG__intro,.mastering-agentic-ai-section-module__ejBpCG__weeks{grid-template-columns:1fr}.mastering-agentic-ai-section-module__ejBpCG__intro{gap:2rem}}@media (max-width:40rem){.mastering-agentic-ai-section-module__ejBpCG__section{padding-block:3.5rem}.mastering-agentic-ai-section-module__ejBpCG__section .journey-card{grid-template-columns:3rem minmax(0,1fr);gap:0 1rem;padding:1.25rem}}