.course-module__yFm4QG__page{font-family:var(--ui);color:var(--charcoal);line-height:normal;display:block}:is(#page-content .course-module__yFm4QG__page h1,#page-content .course-module__yFm4QG__page h2,#page-content .course-module__yFm4QG__page h3,#page-content .course-module__yFm4QG__page p,#page-content .course-module__yFm4QG__page dl,#page-content .course-module__yFm4QG__page dd,#page-content .course-module__yFm4QG__page ol,#page-content .course-module__yFm4QG__page ul,#page-content .course-module__yFm4QG__page blockquote){margin:0}:is(#page-content .course-module__yFm4QG__page ol,#page-content .course-module__yFm4QG__page ul){padding:0;list-style:none}#page-content .course-module__yFm4QG__page [hidden]{display:none!important}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__btn{min-height:44px;font:800 14px/1.25 var(--ui);text-align:center;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:10px 18px;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__btn:focus-visible{outline:2px solid var(--navy);outline-offset:2px}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__btn.course-module__yFm4QG__primary{color:#fff;background:var(--navy);border-color:var(--navy)}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__btn.course-module__yFm4QG__primary:hover{background:#24354b;border-color:#24354b}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__btn.course-module__yFm4QG__outline{color:var(--navy);border-color:var(--navy);background:0 0}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__btn.course-module__yFm4QG__outline:hover{background:#e2e7ec}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__btn.course-module__yFm4QG__gold{color:var(--navy);background:var(--gold);border-color:var(--gold)}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__btn.course-module__yFm4QG__gold:hover{background:#b99049;border-color:#b99049}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__course-close .course-module__yFm4QG__btn:focus-visible{outline-color:var(--gold)}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__text-link{color:var(--burgundy);text-underline-offset:2px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__text-link:hover{color:var(--navy)}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__text-link:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.course-module__yFm4QG__course-inner{max-width:820px;margin:0 auto}.course-module__yFm4QG__course-inner.course-module__yFm4QG__wide{max-width:1200px}.course-module__yFm4QG__course-section{background:var(--paper);border-bottom:1px solid var(--line);padding:48px 52px}.course-module__yFm4QG__course-section.course-module__yFm4QG__tint{background:var(--parchment)}.course-module__yFm4QG__course-section h2{color:var(--navy);font:600 32px/1.2 var(--serif);margin-bottom:18px!important}.course-module__yFm4QG__prose{max-width:68ch;color:var(--charcoal);font-size:18px;line-height:1.65}.course-module__yFm4QG__section-note{max-width:68ch;color:var(--slate);font-size:16px;line-height:1.625;margin-bottom:18px!important}.course-module__yFm4QG__section-link{font-size:16px;margin-top:22px!important}.course-module__yFm4QG__course-header{background:var(--paper);border-bottom:1px solid var(--line);padding:36px 52px 48px}.course-module__yFm4QG__breadcrumb{margin-bottom:26px}.course-module__yFm4QG__breadcrumb ol{color:var(--slate);flex-wrap:wrap;gap:6px;font-size:14px;line-height:1.5;display:flex}.course-module__yFm4QG__breadcrumb li+li:before{content:"›" / "";color:var(--slate);margin-right:6px}.course-module__yFm4QG__breadcrumb a{color:var(--navy);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.course-module__yFm4QG__breadcrumb a:hover{color:var(--burgundy)}.course-module__yFm4QG__breadcrumb a:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.course-module__yFm4QG__tags{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.course-module__yFm4QG__tag{color:var(--burgundy);border:1px solid var(--line);letter-spacing:.07em;text-transform:uppercase;background:#f7f5ef;border-radius:2px;padding:4px 7px;font-size:11px;font-weight:800;line-height:1.3;display:inline-flex}.course-module__yFm4QG__tag.course-module__yFm4QG__begin{color:var(--navy);background:#eef1f4;border-color:#d7dde4}.course-module__yFm4QG__course-header h1{max-width:820px;color:var(--navy);font:600 48px/1.08 var(--serif);letter-spacing:-.015em;margin-bottom:14px!important}.course-module__yFm4QG__course-header .course-module__yFm4QG__lede{max-width:760px;color:var(--slate);font-size:18px;line-height:1.65}.course-module__yFm4QG__hook{max-width:760px;color:var(--charcoal);font-size:16px;line-height:1.625;margin-top:12px!important}.course-module__yFm4QG__course-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));max-width:1000px;display:grid;margin:26px 0!important}.course-module__yFm4QG__course-strip div{padding:14px 16px 14px 0}.course-module__yFm4QG__course-strip div+div{border-left:1px solid var(--line);padding-left:16px}.course-module__yFm4QG__course-strip dt{color:var(--slate);letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800}.course-module__yFm4QG__course-strip dd{color:var(--navy);font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.course-module__yFm4QG__course-strip dd.course-module__yFm4QG__warn{color:var(--burgundy)}.course-module__yFm4QG__demo-mark{color:var(--slate);margin-left:6px;font-size:12px;font-weight:400}.course-module__yFm4QG__trustline{max-width:760px;color:var(--slate);font-size:14px;line-height:1.5;margin-top:14px!important}.course-module__yFm4QG__trustline strong{color:var(--charcoal)}.course-module__yFm4QG__outcomes li{border-bottom:1px solid var(--line);padding:12px 0 12px 22px;font-size:16px;line-height:1.55;position:relative}.course-module__yFm4QG__outcomes li:last-child{border-bottom:0}.course-module__yFm4QG__outcomes li:before{content:"";background:var(--gold);width:8px;height:8px;position:absolute;top:21px;left:2px}.course-module__yFm4QG__weeks li{border-bottom:1px solid var(--line);align-items:baseline;gap:16px;padding:12px 0;font-size:16px;line-height:1.5;display:flex}.course-module__yFm4QG__weeks li:last-child{border-bottom:0}.course-module__yFm4QG__weeks .course-module__yFm4QG__wn{color:var(--slate);letter-spacing:.09em;text-transform:uppercase;flex:0 0 72px;font-size:11px;font-weight:800}.course-module__yFm4QG__weeks .course-module__yFm4QG__wt{min-width:0}.course-module__yFm4QG__now-wk{color:#2f5d47;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;white-space:nowrap;background:#e8f1eb;border:1px solid #cfe0d5;border-radius:2px;margin-left:10px;padding:3px 7px;font-size:11px;font-weight:800;display:inline-flex}.course-module__yFm4QG__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.course-module__yFm4QG__box{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--navy);border-radius:4px;padding:23px}.course-module__yFm4QG__box h3{color:var(--navy);font:600 20px/1.35 var(--serif);margin-bottom:8px!important}.course-module__yFm4QG__box p{color:var(--slate);font-size:16px;line-height:1.625}.course-module__yFm4QG__faculty-list{border-top:3px solid var(--navy);margin-top:8px}.course-module__yFm4QG__faculty-profile{border-bottom:1px solid var(--line);grid-template-columns:148px minmax(0,1fr);align-items:start;gap:24px;padding:26px 0;display:grid}.course-module__yFm4QG__faculty-photo{aspect-ratio:4/5;width:148px;color:var(--slate);border:1px solid var(--line);font:600 26px/1 var(--serif);letter-spacing:.06em;background:#f7f5ef;justify-content:center;align-items:center;display:flex;overflow:hidden}.course-module__yFm4QG__faculty-photo img,.course-module__yFm4QG__faculty-photo video{object-fit:cover;width:100%;height:100%}.course-module__yFm4QG__faculty-role{color:var(--burgundy);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex;margin-bottom:6px!important}.course-module__yFm4QG__placeholder-tag{color:#5b513e;letter-spacing:.06em;background:#faf5e7;border:1px solid #e7dcc0;border-radius:2px;padding:3px 7px;font-size:11px;font-weight:800}.course-module__yFm4QG__faculty-name{color:var(--navy);font:600 22px/1.3 var(--serif);margin-bottom:10px!important}.course-module__yFm4QG__faculty-bio{max-width:68ch;color:var(--charcoal);font-size:16px;line-height:1.625}.course-module__yFm4QG__quotes{gap:20px;display:grid}.course-module__yFm4QG__quotes blockquote{border-left:3px solid var(--gold);padding:4px 0 4px 20px}.course-module__yFm4QG__quotes blockquote p{color:var(--charcoal);font-size:18px;line-height:1.65}.course-module__yFm4QG__quotes cite{color:var(--slate);margin-top:10px;font-size:14px;font-style:normal;display:block}.course-module__yFm4QG__count-line{color:var(--slate);font-size:14px;margin-top:22px!important}.course-module__yFm4QG__seat-wrap{color:var(--charcoal);margin-top:16px;font-size:14px}.course-module__yFm4QG__seatbar{background:var(--paper);border:1px solid var(--line);border-radius:2px;height:8px;margin-bottom:8px;overflow:hidden}.course-module__yFm4QG__seatbar span{background:var(--navy);height:100%;display:block}.course-module__yFm4QG__later{color:var(--slate);font-size:14px;line-height:1.5;margin-top:14px!important}.course-module__yFm4QG__price-card{text-align:center;background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--navy);border-radius:4px;padding:28px 24px}.course-module__yFm4QG__toggle{border:1px solid #aeb6bf;border-radius:4px;margin-bottom:20px;display:inline-flex;overflow:hidden}.course-module__yFm4QG__toggle button{min-height:44px;color:var(--navy);background:var(--paper);font:700 14px/1.25 var(--ui);cursor:pointer;border:0;padding:10px 18px;transition:background-color .16s,color .16s}.course-module__yFm4QG__toggle button+button{border-left:1px solid #aeb6bf}.course-module__yFm4QG__toggle button:hover{background:#eef1f4}.course-module__yFm4QG__toggle button[aria-pressed=true]{color:#fff;background:var(--navy)}.course-module__yFm4QG__toggle button:focus-visible{outline:2px solid var(--navy);outline-offset:-4px}.course-module__yFm4QG__big{color:var(--navy);font:800 40px/1.1 var(--ui);font-variant-numeric:tabular-nums;display:block}.course-module__yFm4QG__price-sub{max-width:52ch;color:var(--slate);font-size:14px;line-height:1.5;margin:8px auto 0!important}.course-module__yFm4QG__guarantee{max-width:52ch;color:var(--slate);border-top:1px solid var(--line);margin:20px auto 0;padding-top:16px;font-size:14px;line-height:1.5}.course-module__yFm4QG__aid-line{color:var(--charcoal);font-size:16px;line-height:1.625;margin-top:20px!important}.course-module__yFm4QG__cta-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.course-module__yFm4QG__nextcard{max-width:560px;color:var(--charcoal);background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:4px;grid-template-columns:160px minmax(0,1fr);margin-bottom:18px;text-decoration:none;transition:border-color .16s;display:grid;overflow:hidden}.course-module__yFm4QG__nextcard:hover{border-color:#aeb6bf;border-top-color:var(--gold)}.course-module__yFm4QG__nextcard:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.course-module__yFm4QG__nextcard-media{border-right:1px solid var(--line);background:#f7f5ef;justify-content:center;align-items:center;min-height:96px;display:flex;position:relative}.course-module__yFm4QG__nextcard-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.course-module__yFm4QG__course-initials{color:var(--slate);font:600 26px/1 var(--serif);letter-spacing:.04em}.course-module__yFm4QG__nextcard-body{flex-direction:column;justify-content:center;padding:16px 20px;display:flex}.course-module__yFm4QG__nextcard .course-module__yFm4QG__k{color:var(--slate);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:800}.course-module__yFm4QG__nextcard .course-module__yFm4QG__v{color:var(--navy);font:600 20px/1.3 var(--serif);margin-top:4px}.course-module__yFm4QG__faq-list{border-top:1px solid var(--line)}.course-module__yFm4QG__faq-list details{border-bottom:1px solid var(--line)}.course-module__yFm4QG__faq-list summary{min-height:58px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:15px 4px;font-size:16px;font-weight:700;line-height:1.5;list-style:none;display:flex}.course-module__yFm4QG__faq-list summary::-webkit-details-marker{display:none}.course-module__yFm4QG__faq-list summary:after{content:"+";color:var(--burgundy);font:600 22px/1 var(--serif);flex:none}.course-module__yFm4QG__faq-list details[open] summary:after{content:"−"}.course-module__yFm4QG__faq-list summary:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.course-module__yFm4QG__faq-list details p{max-width:68ch;color:var(--slate);padding:0 30px 18px 4px;font-size:16px;line-height:1.625}.course-module__yFm4QG__course-close{color:#fff;text-align:center;background:var(--navy);padding:56px 52px}.course-module__yFm4QG__course-close h2{color:#fff;font:600 32px/1.2 var(--serif)}.course-module__yFm4QG__course-close p{color:#d0d7df;font-size:16px;line-height:1.65}.course-module__yFm4QG__course-close #closeSub{margin:12px 0 24px!important}.course-module__yFm4QG__back-link{font-size:14px;margin-top:20px!important}.course-module__yFm4QG__back-link a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px}.course-module__yFm4QG__back-link a:hover{color:#e5cb89}.course-module__yFm4QG__back-link a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.course-module__yFm4QG__course-footer-note{background:var(--paper);padding:28px 52px}.course-module__yFm4QG__close-links{color:var(--slate);font-size:14px;line-height:1.5}.course-module__yFm4QG__close-links a{color:var(--navy);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.course-module__yFm4QG__close-links a:hover{color:var(--burgundy)}.course-module__yFm4QG__close-links a:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.course-module__yFm4QG__institution-note{color:var(--slate);font-size:14px;line-height:1.5;margin-top:10px!important}.course-module__yFm4QG__not-found .course-module__yFm4QG__course-inner{text-align:center;padding:48px 0}.course-module__yFm4QG__not-found h1{color:var(--navy);font:600 40px/1.15 var(--serif);margin-bottom:12px!important}.course-module__yFm4QG__not-found .course-module__yFm4QG__lede{color:var(--slate);font-size:18px;margin-bottom:24px!important}@media (max-width:1100px){.course-module__yFm4QG__course-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.course-module__yFm4QG__course-strip div:nth-child(4){border-left:0;padding-left:0}.course-module__yFm4QG__course-strip div:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:900px){.course-module__yFm4QG__course-header{padding:28px 22px 38px}.course-module__yFm4QG__course-header h1{font-size:36px}.course-module__yFm4QG__course-section{padding:39px 22px}.course-module__yFm4QG__course-section h2,.course-module__yFm4QG__course-close h2{font-size:28px}.course-module__yFm4QG__course-close{padding:39px 22px}.course-module__yFm4QG__course-footer-note{padding:24px 22px}.course-module__yFm4QG__two{grid-template-columns:1fr}}@media (max-width:620px){.course-module__yFm4QG__course-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.course-module__yFm4QG__course-strip div:nth-child(n){border-left:0;border-top:1px solid var(--line);padding:12px 12px 12px 0}.course-module__yFm4QG__course-strip div:nth-child(-n+2){border-top:0}.course-module__yFm4QG__course-strip div:nth-child(2n){border-left:1px solid var(--line);padding-left:12px}.course-module__yFm4QG__faculty-profile{grid-template-columns:104px minmax(0,1fr);gap:16px}.course-module__yFm4QG__faculty-photo{width:104px}.course-module__yFm4QG__nextcard{grid-template-columns:110px minmax(0,1fr)}.course-module__yFm4QG__weeks li{flex-direction:column;gap:2px}.course-module__yFm4QG__now-wk{vertical-align:0;margin:6px 0 0}.course-module__yFm4QG__course-header .course-module__yFm4QG__btn,.course-module__yFm4QG__cta-row .course-module__yFm4QG__btn,.course-module__yFm4QG__course-close .course-module__yFm4QG__btn{width:100%}}@media (max-width:430px){.course-module__yFm4QG__faculty-profile{grid-template-columns:1fr}.course-module__yFm4QG__faculty-photo{width:120px}}@media (prefers-reduced-motion:reduce){.course-module__yFm4QG__toggle button,.course-module__yFm4QG__nextcard{transition:none}#page-content .course-module__yFm4QG__page .course-module__yFm4QG__btn{transition:none}}
