.landing-atlas-sections-module__FnJiLW__section{z-index:1;isolation:isolate;width:100%;color:var(--mau-public-ink);margin:0;padding:0;position:relative}.landing-atlas-sections-module__FnJiLW__section h2{font-size:var(--mau-public-section-heading);letter-spacing:-.05em;text-wrap:balance;margin:0;font-weight:720;line-height:1.14}.landing-atlas-sections-module__FnJiLW__section p{text-wrap:pretty}.landing-atlas-sections-module__FnJiLW__eyebrow{color:var(--mau-public-action);align-items:center;gap:12px;margin:0 0 16px;font-size:11px;font-weight:600;line-height:1.5;display:flex}.landing-atlas-sections-module__FnJiLW__eyebrow>span{border:1px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.landing-atlas-sections-module__FnJiLW__lead{max-width:40ch;color:var(--mau-muted);margin-top:16px;font-size:16px;line-height:1.65}.landing-atlas-sections-module__FnJiLW__note{color:var(--mau-muted);margin-top:16px;font-size:12px;line-height:1.6}.landing-atlas-sections-module__FnJiLW__learning>header{margin-bottom:32px;padding-right:310px;position:relative}.landing-atlas-sections-module__FnJiLW__learning>header>a{font-size:13px;position:absolute;bottom:0;right:0}.landing-atlas-sections-module__FnJiLW__learning .landing-atlas-sections-module__FnJiLW__lead{max-width:none}.landing-atlas-sections-module__FnJiLW__skillExample{border-top:1px solid var(--mau-line);width:100%;color:var(--mau-muted);margin:auto 0 0;padding-top:18px;font-size:12px;line-height:1.55}.landing-atlas-sections-module__FnJiLW__platformHeader{justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;display:flex}.landing-atlas-sections-module__FnJiLW__platformHeader>div{flex:1;min-width:0}.landing-atlas-sections-module__FnJiLW__platformHeader .landing-atlas-sections-module__FnJiLW__lead{max-width:none;margin-top:12px;font-size:15px}.landing-atlas-sections-module__FnJiLW__platformNote{text-align:right;color:var(--mau-muted);font-size:12px;line-height:1.65}.landing-atlas-sections-module__FnJiLW__lesson{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:72px;display:grid}.landing-atlas-sections-module__FnJiLW__lessonHeader{--mau-muted:white;--mau-ink:white;position:relative}.landing-atlas-sections-module__FnJiLW__lessonHeader h2{color:#fff;font-size:clamp(2rem,3.5vw,3.25rem)}.landing-atlas-sections-module__FnJiLW__lessonHeader .landing-atlas-sections-module__FnJiLW__eyebrow,.landing-atlas-sections-module__FnJiLW__lessonHeader .landing-atlas-sections-module__FnJiLW__lead{color:#fff}.landing-atlas-sections-module__FnJiLW__lessonHeader .landing-atlas-sections-module__FnJiLW__lead{max-width:30ch;font-size:17px}.landing-atlas-sections-module__FnJiLW__lessonPromise{color:#fff;border-left:2px solid #ffffff8c;max-width:31ch;margin-top:32px;padding-left:16px;font-size:13px;line-height:1.65}.landing-atlas-sections-module__FnJiLW__lessonExample[data-paper]{border-radius:22px;padding:32px;box-shadow:0 28px 60px -20px #0018506b,0 2px 3px #0018501a}.landing-atlas-sections-module__FnJiLW__lessonExample[data-paper]:after{display:none}.landing-atlas-sections-module__FnJiLW__letter>.landing-atlas-sections-module__FnJiLW__eyebrow{color:var(--mau-muted);letter-spacing:.1em;font-size:10px}.landing-atlas-sections-module__FnJiLW__letter h3{margin-bottom:20px;font-size:16px;font-weight:650}.landing-atlas-sections-module__FnJiLW__letter>p:not(.landing-atlas-sections-module__FnJiLW__eyebrow){margin-top:4px;font-size:15px;line-height:1.8}.landing-atlas-sections-module__FnJiLW__proposedTime{background:var(--mau-public-highlight);color:var(--mau-public-ink);border-radius:4px;padding:2px 5px;font-weight:650}.landing-atlas-sections-module__FnJiLW__practice{border-top:1px solid var(--mau-line);margin-top:24px;padding-top:20px}.landing-atlas-sections-module__FnJiLW__practice>p{font-size:14px;font-weight:600}.landing-atlas-sections-module__FnJiLW__practiceActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.landing-atlas-sections-module__FnJiLW__practiceActions button{min-height:44px;font-size:13px}.landing-atlas-sections-module__FnJiLW__timeNote{margin-top:20px;padding:16px;font-size:14px;line-height:1.6}.landing-atlas-sections-module__FnJiLW__timeNote p{margin-top:8px}.landing-atlas-sections-module__FnJiLW__lessonExample [aria-expanded]{min-height:44px;padding-block:16px;font-size:13px}.landing-atlas-sections-module__FnJiLW__lessonExample [role=group]>section{padding:0}.landing-atlas-sections-module__FnJiLW__lessonExample .landing-atlas-sections-module__FnJiLW__note{margin-top:8px;font-size:11px}.landing-atlas-sections-module__FnJiLW__reviewList{gap:12px;padding-left:20px;font-size:13px;line-height:1.65;display:grid}.landing-atlas-sections-module__FnJiLW__sectionAction{margin-top:16px}.landing-atlas-sections-module__FnJiLW__programsHeader{margin-bottom:32px}.landing-atlas-sections-module__FnJiLW__programList>[role=group]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.landing-atlas-sections-module__FnJiLW__programList>[role=group]>section{border-color:color-mix(in srgb, var(--mau-public-action) 12%, white);box-shadow:var(--mau-public-floating-shadow);background:#fff;border-radius:20px;align-self:start;margin:0}.landing-atlas-sections-module__FnJiLW__programList>[role=group] [aria-expanded]{align-items:center;min-height:112px;padding:24px}.landing-atlas-sections-module__FnJiLW__programSummary{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.landing-atlas-sections-module__FnJiLW__programCopy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.landing-atlas-sections-module__FnJiLW__programTitle{letter-spacing:-.035em;font-size:20px;font-weight:650;line-height:1.3}.landing-atlas-sections-module__FnJiLW__programAudience,.landing-atlas-sections-module__FnJiLW__programOutcome{color:var(--mau-muted);font-size:12px;font-weight:400;line-height:1.6}.landing-atlas-sections-module__FnJiLW__programOutcome{color:var(--mau-ink);margin:0 0 16px;font-size:14px}.landing-atlas-sections-module__FnJiLW__programDuration{text-align:center;flex:none;width:4.5rem}.landing-atlas-sections-module__FnJiLW__durationDisplay{flex-direction:column;gap:4px;display:flex}.landing-atlas-sections-module__FnJiLW__durationValue{font:550 1.75rem/1.15 var(--font-manrope), sans-serif;letter-spacing:-.055em;color:var(--mau-public-action)}.landing-atlas-sections-module__FnJiLW__durationUnit{color:var(--mau-muted);font-size:11px;font-weight:400;line-height:1.4}.landing-atlas-sections-module__FnJiLW__durationDisplay[data-custom=true] .landing-atlas-sections-module__FnJiLW__durationValue{letter-spacing:0;font-size:12px;line-height:1.5}.landing-atlas-sections-module__FnJiLW__programDetails{padding-top:4px}.landing-atlas-sections-module__FnJiLW__programTopics,.landing-atlas-sections-module__FnJiLW__topicList{gap:12px;padding-left:20px;font-size:14px;line-height:1.6;display:grid}.landing-atlas-sections-module__FnJiLW__directions{margin-top:24px}.landing-atlas-sections-module__FnJiLW__directions [aria-expanded]{min-height:44px;padding-block:16px;font-size:13px}.landing-atlas-sections-module__FnJiLW__empty{padding:24px}.landing-atlas-sections-module__FnJiLW__empty h3{margin-block:12px}.landing-atlas-sections-module__FnJiLW__empty p{margin-bottom:16px}.landing-atlas-sections-module__FnJiLW__questions{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:36px 72px;display:grid}.landing-atlas-sections-module__FnJiLW__questionsIntro{min-width:0;padding-top:20px}.landing-atlas-sections-module__FnJiLW__questionsContent{gap:24px;min-width:0;display:grid}.landing-atlas-sections-module__FnJiLW__questionsContent [aria-expanded]{min-height:44px;padding-block:16px;font-size:14px}.landing-atlas-sections-module__FnJiLW__questionsContent>[role=group]>section{padding:0}.landing-atlas-sections-module__FnJiLW__returnAction{margin-top:28px}.landing-atlas-sections-module__FnJiLW__returnAction>p{max-width:30ch;color:var(--mau-muted);margin-top:16px;font-size:12px;line-height:1.65}.landing-atlas-sections-module__FnJiLW__faculty{min-width:0}.landing-atlas-sections-module__FnJiLW__questionsFaq{border-top:1px solid var(--mau-line);grid-column:1/-1;padding-top:12px}.landing-atlas-sections-module__FnJiLW__questionsFaq>[role=group]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.landing-atlas-sections-module__FnJiLW__questionsFaq [aria-expanded]{min-height:60px;font-size:14px}@container public-chapter (max-width:680px){.landing-atlas-sections-module__FnJiLW__questionsFaq>[role=group]{grid-template-columns:1fr}}@media (max-width:1050px){.landing-atlas-sections-module__FnJiLW__lesson,.landing-atlas-sections-module__FnJiLW__questions{gap:32px}.landing-atlas-sections-module__FnJiLW__learning>header{padding-right:0}.landing-atlas-sections-module__FnJiLW__learning>header>a{margin-top:20px;position:static}.landing-atlas-sections-module__FnJiLW__lessonExample[data-paper]{padding:24px}.landing-atlas-sections-module__FnJiLW__programSummary{flex-wrap:wrap}.landing-atlas-sections-module__FnJiLW__programDuration{text-align:left;width:auto}.landing-atlas-sections-module__FnJiLW__durationDisplay{flex-direction:row;align-items:baseline;gap:4px}.landing-atlas-sections-module__FnJiLW__durationValue{letter-spacing:0;font-size:16px}.landing-atlas-sections-module__FnJiLW__programTitle{font-size:18px}.landing-atlas-sections-module__FnJiLW__programList>[role=group] [aria-expanded]{align-items:flex-start;padding:20px}.landing-atlas-sections-module__FnJiLW__returnAction>button{font-size:13px}}@media (forced-colors:active){.landing-atlas-sections-module__FnJiLW__lessonHeader h2,.landing-atlas-sections-module__FnJiLW__lessonHeader .landing-atlas-sections-module__FnJiLW__eyebrow,.landing-atlas-sections-module__FnJiLW__lessonHeader .landing-atlas-sections-module__FnJiLW__lead,.landing-atlas-sections-module__FnJiLW__lessonPromise{color:canvastext}.landing-atlas-sections-module__FnJiLW__faculty{box-shadow:none;background:canvas;border:1px solid canvastext}.landing-atlas-sections-module__FnJiLW__programList>[role=group]>section{box-shadow:none;background:canvas;border:1px solid canvastext}}@container public-chapter (max-width:680px){.landing-atlas-sections-module__FnJiLW__section h2{font-size:30px}.landing-atlas-sections-module__FnJiLW__eyebrow{margin-bottom:14px;font-size:10px}.landing-atlas-sections-module__FnJiLW__lesson,.landing-atlas-sections-module__FnJiLW__questions{grid-template-columns:1fr;gap:32px}.landing-atlas-sections-module__FnJiLW__lead{font-size:15px}.landing-atlas-sections-module__FnJiLW__platformHeader{margin-bottom:24px}.landing-atlas-sections-module__FnJiLW__platformHeader .landing-atlas-sections-module__FnJiLW__lead{font-size:14px}.landing-atlas-sections-module__FnJiLW__platformNote{display:none}.landing-atlas-sections-module__FnJiLW__lessonHeader h2{font-size:34px}.landing-atlas-sections-module__FnJiLW__lessonHeader .landing-atlas-sections-module__FnJiLW__lead{max-width:32ch;font-size:16px}.landing-atlas-sections-module__FnJiLW__lessonPromise{margin-top:20px}.landing-atlas-sections-module__FnJiLW__lessonExample[data-paper]{padding:24px 20px}.landing-atlas-sections-module__FnJiLW__letter>p:not(.landing-atlas-sections-module__FnJiLW__eyebrow){font-size:15px}.landing-atlas-sections-module__FnJiLW__practiceActions{flex-direction:column}.landing-atlas-sections-module__FnJiLW__practiceActions button{justify-content:space-between;width:100%}.landing-atlas-sections-module__FnJiLW__programList>[role=group]{grid-template-columns:1fr;gap:16px}.landing-atlas-sections-module__FnJiLW__programList>[role=group] [aria-expanded]{gap:12px;min-height:0;padding:20px 16px}.landing-atlas-sections-module__FnJiLW__programSummary{flex-direction:column;align-items:start;gap:8px}.landing-atlas-sections-module__FnJiLW__programList [data-treatment=accent]{width:40px;height:40px}.landing-atlas-sections-module__FnJiLW__questionsIntro{padding-top:0}.landing-atlas-sections-module__FnJiLW__returnAction>button{font-size:14px}.landing-atlas-sections-module__FnJiLW__faculty{padding:16px}}
.landing-footer-module__9BW1na__footer{padding:var(--mau-space-6);color:#0a2030;background:#f8f7f3;border-top:1px solid #0a20302e}.landing-footer-module__9BW1na__footerMast{align-items:start;gap:var(--mau-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,.75fr);width:min(100%,1536px);margin-inline:auto;display:grid}.landing-footer-module__9BW1na__footerBrand{justify-items:start;gap:var(--mau-row-gap);min-width:0;display:grid}.landing-footer-module__9BW1na__footerBrand img{object-fit:contain;width:auto;height:44px}.landing-footer-module__9BW1na__footerBrand p{color:#506169;max-width:30ch;margin:0;font-size:.9rem;line-height:1.46}.landing-footer-module__9BW1na__footerNav{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:0 clamp(16px,2vw,30px);display:grid}.landing-footer-module__9BW1na__footerNav>span{color:#526169;font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.12em;grid-column:1/-1;margin-bottom:8px;font-size:.7rem;font-weight:650}.landing-footer-module__9BW1na__footerNav a,.landing-footer-module__9BW1na__footerNav button{min-height:44px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-content:center;padding:10px 0;font-family:inherit;font-size:.84rem;font-weight:650;line-height:1.25;text-decoration:none;position:relative}.landing-footer-module__9BW1na__footerNav a:after,.landing-footer-module__9BW1na__footerNav button:after{content:"";transform-origin:0;background:#1267d6;height:1px;transition:transform .16s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.landing-footer-module__9BW1na__footerNav a:hover:after,.landing-footer-module__9BW1na__footerNav a:focus-visible:after,.landing-footer-module__9BW1na__footerNav button:hover:after,.landing-footer-module__9BW1na__footerNav button:focus-visible:after{transform:scaleX(1)}.landing-footer-module__9BW1na__footerColophon{align-items:center;gap:13px;min-height:56px;display:flex}.landing-footer-module__9BW1na__footerColophon img{object-fit:contain;flex:none;width:44px;height:44px}.landing-footer-module__9BW1na__footerColophon span{color:#526169;max-width:18ch;font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.055em;text-transform:uppercase;font-size:.75rem;line-height:1.35}.landing-footer-module__9BW1na__footerBottom{width:min(100%,1536px);margin:var(--mau-space-6) auto 0;padding-top:var(--mau-group-gap);color:#526169;font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.025em;align-items:center;gap:var(--mau-group-gap);border-top:1px solid #0a203024;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;font-size:.75rem;line-height:1.45;display:grid}.landing-footer-module__9BW1na__footerBottom a{color:#1267d6;text-align:right;align-content:center;min-width:72px;min-height:44px;font-weight:700;text-decoration:none}.landing-footer-module__9BW1na__footer a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1267d6}@media (max-width:980px){.landing-footer-module__9BW1na__footerMast{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.landing-footer-module__9BW1na__footerColophon{grid-column:1/-1}.landing-footer-module__9BW1na__footerBottom{grid-template-columns:1fr auto}.landing-footer-module__9BW1na__footerBottom span:nth-child(2){grid-area:2/1/auto/-1}}@media (max-width:700px){.landing-footer-module__9BW1na__footer{padding:var(--mau-panel-padding-compact)}.landing-footer-module__9BW1na__footerMast{gap:var(--mau-space-6);grid-template-columns:minmax(0,1fr);display:grid}.landing-footer-module__9BW1na__footerBrand img{height:44px}.landing-footer-module__9BW1na__footerBrand p{max-width:31ch;font-size:.9rem}.landing-footer-module__9BW1na__footerNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.landing-footer-module__9BW1na__footerNav a,.landing-footer-module__9BW1na__footerNav button{min-height:46px;font-size:.84rem}.landing-footer-module__9BW1na__footerColophon{grid-column:1}.landing-footer-module__9BW1na__footerColophon span{font-size:.75rem}.landing-footer-module__9BW1na__footerBottom{margin-top:var(--mau-space-6);padding-top:var(--mau-group-gap);flex-direction:column;align-items:flex-start;gap:9px;font-size:.75rem;display:flex}.landing-footer-module__9BW1na__footerBottom a{text-align:left;margin-top:3px}}@media (max-width:359px){.landing-footer-module__9BW1na__footer{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.landing-footer-module__9BW1na__footerNav a:after,.landing-footer-module__9BW1na__footerNav button:after{transition:none}}@media (forced-colors:active){.landing-footer-module__9BW1na__footer{color:canvastext;background:canvas;border-top:1px solid canvastext}.landing-footer-module__9BW1na__footerBrand p,.landing-footer-module__9BW1na__footerNav>span,.landing-footer-module__9BW1na__footerColophon span,.landing-footer-module__9BW1na__footerBottom{color:canvastext}}
