.medical-teacher-course-page-module__pIlIbW__page{width:min(calc(100% - 2 * var(--public-gutter)), var(--public-width));color:var(--public-ink);margin-inline:auto;padding:clamp(1rem,2vw,1.5rem) 0 clamp(6rem,10vw,9rem)}.medical-teacher-course-page-module__pIlIbW__page h1,.medical-teacher-course-page-module__pIlIbW__page h2,.medical-teacher-course-page-module__pIlIbW__page h3{color:var(--public-ink);text-wrap:balance}.medical-teacher-course-page-module__pIlIbW__page h2[id]{scroll-margin-top:6.5rem}.medical-teacher-course-page-module__pIlIbW__hero{min-height:40rem;padding:clamp(2rem, 4.2vw, 3.5rem) var(--public-content-inset);border:1px solid var(--public-line);background:linear-gradient(132deg,#fff 0%,#f5f8fe 61%,#eef8f7 100%);border-radius:.95rem;position:relative;overflow:hidden;box-shadow:0 1rem 2.8rem #2156d712}.medical-teacher-course-page-module__pIlIbW__hero:after{content:"";pointer-events:none;border:1px solid #2156d714;border-radius:50%;width:31rem;height:31rem;position:absolute;top:-14rem;right:-13rem;box-shadow:0 0 0 4.8rem #2156d706,0 0 0 9rem #12a59404}.medical-teacher-course-page-module__pIlIbW__hero>*{z-index:1;position:relative}.medical-teacher-course-page-module__pIlIbW__breadcrumbs{color:var(--public-muted);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:clamp(1.6rem,3vw,2.4rem);font-size:.72rem;display:flex}.medical-teacher-course-page-module__pIlIbW__breadcrumbs a{min-height:2.75rem;color:var(--public-cobalt);text-underline-offset:.2em;align-items:center;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__breadcrumbs span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:34rem;overflow:hidden}.medical-teacher-course-page-module__pIlIbW__heroGrid{grid-template-columns:minmax(0,1.2fr) minmax(19rem,.68fr);grid-template-areas:"copy price""facts price";align-items:center;gap:1.75rem clamp(2.5rem,6vw,5.25rem);display:grid}.medical-teacher-course-page-module__pIlIbW__heroCopy{grid-area:copy;min-width:0}.medical-teacher-course-page-module__pIlIbW__eyebrow{color:var(--public-cobalt);letter-spacing:.105em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:850}.medical-teacher-course-page-module__pIlIbW__hero h1{letter-spacing:-.04em;max-width:16ch;margin:.8rem 0 0;font-size:clamp(2.65rem,4.5vw,4.1rem);line-height:.99}.medical-teacher-course-page-module__pIlIbW__hero h1.medical-teacher-course-page-module__pIlIbW__longHeading{overflow-wrap:anywhere;max-width:21ch;font-size:clamp(2.2rem,3.65vw,3.45rem);line-height:1.01}.medical-teacher-course-page-module__pIlIbW__courseIdentity{min-width:0}.medical-teacher-course-page-module__pIlIbW__courseIdentityLabel{color:var(--public-cobalt);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:850}.medical-teacher-course-page-module__pIlIbW__courseIdentityTitle{color:#18375f;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;line-height:1.2}.medical-teacher-course-page-module__pIlIbW__courseIdentityDetail{color:#536a85;flex-wrap:wrap;align-items:baseline;gap:.3rem .55rem;font-size:.78rem;font-weight:740;line-height:1.45;display:flex}.medical-teacher-course-page-module__pIlIbW__courseIdentityDetail b{color:#315477;letter-spacing:.05em;text-transform:uppercase;font-size:.68rem}.medical-teacher-course-page-module__pIlIbW__courseIdentityPrimary{gap:.45rem;max-width:48rem;margin-top:.65rem;display:grid}.medical-teacher-course-page-module__pIlIbW__courseIdentityPrimary .medical-teacher-course-page-module__pIlIbW__courseIdentityTitle{letter-spacing:-.04em;max-width:24ch;font-size:clamp(2.25rem,4vw,3.6rem);line-height:1.02}.medical-teacher-course-page-module__pIlIbW__courseIdentityPrimary .medical-teacher-course-page-module__pIlIbW__courseIdentityDetail{margin-top:.15rem;font-size:.88rem}.medical-teacher-course-page-module__pIlIbW__courseIdentityPrimary.medical-teacher-course-page-module__pIlIbW__courseIdentityLongTitle .medical-teacher-course-page-module__pIlIbW__courseIdentityTitle{max-width:32ch;font-size:clamp(1.85rem,3.2vw,2.85rem)}.medical-teacher-course-page-module__pIlIbW__courseIdentityPrimary.medical-teacher-course-page-module__pIlIbW__courseIdentityVeryLongTitle .medical-teacher-course-page-module__pIlIbW__courseIdentityTitle{max-width:38ch;font-size:clamp(1.6rem,2.7vw,2.35rem);line-height:1.08}.medical-teacher-course-page-module__pIlIbW__courseIdentityLongDetail .medical-teacher-course-page-module__pIlIbW__courseIdentityDetail{max-width:48rem}.medical-teacher-course-page-module__pIlIbW__heroIdentityPrimary .medical-teacher-course-page-module__pIlIbW__heroCopy>.medical-teacher-course-page-module__pIlIbW__eyebrow{display:none}.medical-teacher-course-page-module__pIlIbW__heroIdentityPrimary .medical-teacher-course-page-module__pIlIbW__heroCopy>h1{color:#5c7089;letter-spacing:.01em;max-width:46rem;margin:0;font-size:.82rem;font-weight:780;line-height:1.45}.medical-teacher-course-page-module__pIlIbW__courseIdentity+.medical-teacher-course-page-module__pIlIbW__lead{margin-top:.85rem}.medical-teacher-course-page-module__pIlIbW__lead{max-width:48rem;color:var(--public-muted);margin:1.2rem 0 0;font-size:clamp(1rem,1.55vw,1.14rem);line-height:1.62}.medical-teacher-course-page-module__pIlIbW__heroFacts{grid-area:facts;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.medical-teacher-course-page-module__pIlIbW__heroFacts div{background:#ffffffd1;border:1px solid #d9e4f2;border-radius:.65rem;min-width:0;padding:.85rem .9rem}.medical-teacher-course-page-module__pIlIbW__heroFacts dt{color:var(--public-muted);align-items:center;gap:.38rem;font-size:.75rem;font-weight:750;display:flex}.medical-teacher-course-page-module__pIlIbW__heroFacts dt svg{color:var(--public-cobalt);flex:none}.medical-teacher-course-page-module__pIlIbW__heroFacts dd{color:#203554;margin:.4rem 0 0;font-size:.9rem;font-weight:820;line-height:1.4}.medical-teacher-course-page-module__pIlIbW__heroFacts dd a{align-items:center;min-height:2.75rem;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__priceCard{color:#fff;background:linear-gradient(145deg,#173b80,#2156d7);border:1px solid #ffffff1f;border-radius:.9rem;grid-area:price;align-self:center;min-width:0;padding:clamp(1.25rem,2.6vw,1.8rem);display:grid;box-shadow:0 1.2rem 2.8rem #183b822e}.medical-teacher-course-page-module__pIlIbW__priceCard>p{color:#ffffffc7;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:780}.medical-teacher-course-page-module__pIlIbW__priceCard>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:.45rem;font-size:clamp(2.25rem,4vw,3.25rem);line-height:1}.medical-teacher-course-page-module__pIlIbW__priceCard>span{color:#ffffffc2;margin-top:.4rem;font-size:.82rem}.medical-teacher-course-page-module__pIlIbW__priceEssentials{display:none}.medical-teacher-course-page-module__pIlIbW__priceCard ul{border-top:1px solid #ffffff30;gap:.65rem;margin:1.05rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.medical-teacher-course-page-module__pIlIbW__priceCard li{color:#ffffffdb;align-items:flex-start;gap:.5rem;font-size:.8rem;line-height:1.48;display:flex}.medical-teacher-course-page-module__pIlIbW__priceCard li svg{color:#9bf0e7;flex:none}.medical-teacher-course-page-module__pIlIbW__priceCard li a{min-height:2.75rem;color:inherit;text-underline-offset:.2em;align-items:center;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__actions{flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;display:flex}.medical-teacher-course-page-module__pIlIbW__actions a{white-space:nowrap;border-radius:.52rem;min-height:2.85rem;padding:.68rem .9rem;font-size:.8rem;font-weight:820}.medical-teacher-course-page-module__pIlIbW__actionsCompact{grid-template-columns:1fr;display:grid}.medical-teacher-course-page-module__pIlIbW__priceCard .medical-teacher-course-page-module__pIlIbW__actions .buttonPrimary{color:#17449d;background:#fff;border-color:#fff}.medical-teacher-course-page-module__pIlIbW__priceCard .medical-teacher-course-page-module__pIlIbW__actions .buttonSecondary{color:#fff;background:#ffffff14;border-color:#ffffff5e}.medical-teacher-course-page-module__pIlIbW__documentPreview:focus-visible{outline-offset:3px;outline:3px solid #2156d752}.medical-teacher-course-page-module__pIlIbW__fit,.medical-teacher-course-page-module__pIlIbW__regulatory,.medical-teacher-course-page-module__pIlIbW__process,.medical-teacher-course-page-module__pIlIbW__comparison,.medical-teacher-course-page-module__pIlIbW__related,.medical-teacher-course-page-module__pIlIbW__familyVariants,.medical-teacher-course-page-module__pIlIbW__faq,.medical-teacher-course-page-module__pIlIbW__trust{padding-top:clamp(4rem,7vw,6.5rem)}.medical-teacher-course-page-module__pIlIbW__sectionHeading{grid-template-columns:minmax(0,.95fr) minmax(18rem,.75fr);align-items:end;gap:clamp(2rem,7vw,6rem);display:grid}.medical-teacher-course-page-module__pIlIbW__sectionHeading h2,.medical-teacher-course-page-module__pIlIbW__regulatory h2,.medical-teacher-course-page-module__pIlIbW__comparison header h2,.medical-teacher-course-page-module__pIlIbW__related header h2,.medical-teacher-course-page-module__pIlIbW__familyVariants header h2,.medical-teacher-course-page-module__pIlIbW__faq header h2,.medical-teacher-course-page-module__pIlIbW__trust header h2{letter-spacing:-.04em;max-width:17ch;margin:.65rem 0 0;font-size:clamp(2rem,4vw,3.35rem);line-height:1.04}.medical-teacher-course-page-module__pIlIbW__sectionHeading div>h2:first-child,.medical-teacher-course-page-module__pIlIbW__comparison header>h2:first-child,.medical-teacher-course-page-module__pIlIbW__related header>h2:first-child,.medical-teacher-course-page-module__pIlIbW__familyVariants header>h2:first-child,.medical-teacher-course-page-module__pIlIbW__faq header>h2:first-child,.medical-teacher-course-page-module__pIlIbW__trust header>h2:first-child{margin-top:0}.medical-teacher-course-page-module__pIlIbW__sectionHeading>p,.medical-teacher-course-page-module__pIlIbW__comparison header>span,.medical-teacher-course-page-module__pIlIbW__related header>span,.medical-teacher-course-page-module__pIlIbW__faq header>span{max-width:40rem;color:var(--public-muted);margin:0;line-height:1.65}.medical-teacher-course-page-module__pIlIbW__fitGrid{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:.85rem;margin-top:2.2rem;display:grid}.medical-teacher-course-page-module__pIlIbW__fitChecklist{border:1px solid var(--public-line);background:#fff;border-radius:.72rem;padding:0 clamp(1.2rem,3vw,2rem);box-shadow:0 .65rem 1.7rem #2156d70d}.medical-teacher-course-page-module__pIlIbW__fitChecklist>div{border-top:1px solid var(--public-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;min-height:5.2rem;padding:1rem 0;display:grid}.medical-teacher-course-page-module__pIlIbW__fitChecklist>div:first-child{border-top:0}.medical-teacher-course-page-module__pIlIbW__fitChecklist svg{color:var(--public-cobalt)}.medical-teacher-course-page-module__pIlIbW__fitChecklist p{color:#233b5e;margin:0;font-size:.88rem;font-weight:760;line-height:1.5}.medical-teacher-course-page-module__pIlIbW__admissionCard{background:linear-gradient(145deg,#eef4ff 0%,#f2fbfa 100%);border:1px solid #cbdcf2;border-radius:.72rem;align-content:center;padding:clamp(1.35rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.medical-teacher-course-page-module__pIlIbW__admissionCard:after{content:"";background:var(--public-teal);opacity:.07;border-radius:50%;width:12rem;height:12rem;position:absolute;bottom:-5rem;right:-4rem}.medical-teacher-course-page-module__pIlIbW__admissionCard>*{z-index:1;position:relative}.medical-teacher-course-page-module__pIlIbW__admissionCard h3{max-width:20ch;margin:0;font-size:1.3rem;line-height:1.2}.medical-teacher-course-page-module__pIlIbW__admissionCard .medical-teacher-course-page-module__pIlIbW__eyebrow+h3{margin-top:.55rem}.medical-teacher-course-page-module__pIlIbW__admissionCard>p:not(.medical-teacher-course-page-module__pIlIbW__eyebrow){color:var(--public-muted);margin:.8rem 0 0;font-size:.9rem;line-height:1.6}.medical-teacher-course-page-module__pIlIbW__admissionCard nav{gap:.25rem;margin-top:.85rem;display:grid}.medical-teacher-course-page-module__pIlIbW__admissionCard nav a{width:fit-content;min-height:2.75rem;color:var(--public-cobalt);text-underline-offset:.24em;align-items:center;gap:.35rem;font-size:.8rem;font-weight:820;line-height:1.4;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__admissionCard nav a:hover{color:#183f9d}.medical-teacher-course-page-module__pIlIbW__admissionCard nav a:focus-visible{outline-offset:3px;border-radius:.15rem;outline:3px solid #2156d747}.medical-teacher-course-page-module__pIlIbW__boundary{background:#eef4ff;border:1px solid #ccdcf4;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;margin-top:.85rem;padding:1.05rem 1.3rem;display:grid}.medical-teacher-course-page-module__pIlIbW__boundary>svg{color:var(--public-cobalt)}.medical-teacher-course-page-module__pIlIbW__boundary strong{font-size:.95rem}.medical-teacher-course-page-module__pIlIbW__boundary p{color:#52627b;margin:.25rem 0 0;font-size:.875rem;line-height:1.55}.medical-teacher-course-page-module__pIlIbW__regulatory{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,7vw,6rem);display:grid}.medical-teacher-course-page-module__pIlIbW__regulatory h2{max-width:18ch}.medical-teacher-course-page-module__pIlIbW__regulatory>div>p{max-width:48rem;color:var(--public-muted);margin:0;line-height:1.68}.medical-teacher-course-page-module__pIlIbW__regulatory nav{flex-wrap:wrap;gap:.5rem 1.2rem;margin-top:1rem;display:flex}.medical-teacher-course-page-module__pIlIbW__regulatory a{min-height:2.75rem;color:var(--public-cobalt);text-underline-offset:.24em;align-items:center;gap:.35rem;font-size:.82rem;font-weight:820;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__regulatory a:hover{color:#183f9d}.medical-teacher-course-page-module__pIlIbW__regulatory a:focus-visible{outline-offset:3px;border-radius:.15rem;outline:3px solid #2156d747}.medical-teacher-course-page-module__pIlIbW__curriculum{color:#fff;background:#112d5a;border:1px solid #1e427c;border-radius:.9rem;grid-template-columns:minmax(17rem,.68fr) minmax(0,1.32fr);gap:clamp(2.5rem,7vw,6.5rem);margin-top:clamp(4rem,7vw,6.5rem);padding:clamp(2rem,5vw,4rem);display:grid;box-shadow:0 1.2rem 3rem #112d5a26}.medical-teacher-course-page-module__pIlIbW__curriculum header>p{color:#8ee9df;letter-spacing:.105em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:850}.medical-teacher-course-page-module__pIlIbW__curriculum h2{color:#fff;letter-spacing:-.04em;max-width:15ch;margin:.7rem 0 0;font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.04}.medical-teacher-course-page-module__pIlIbW__curriculum header>span{color:#ffffffc2;max-width:30rem;margin-top:1rem;font-size:.9rem;line-height:1.6;display:block}.medical-teacher-course-page-module__pIlIbW__curriculumPlanLink{color:#8ee9df;text-underline-offset:.28em;align-items:center;gap:.4rem;width:fit-content;min-height:2.75rem;margin-top:1.2rem;font-size:.82rem;font-weight:820;-webkit-text-decoration:underline #8ee9df73;text-decoration:underline #8ee9df73;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__curriculumPlanLink:hover{color:#fff;text-decoration-color:currentColor}.medical-teacher-course-page-module__pIlIbW__curriculum ol{margin:0;padding:0;list-style:none}.medical-teacher-course-page-module__pIlIbW__curriculum li{border-top:1px solid #ffffff26;grid-template-columns:2.6rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.9rem 0;display:grid}.medical-teacher-course-page-module__pIlIbW__curriculum li:last-child{border-bottom:1px solid #ffffff26}.medical-teacher-course-page-module__pIlIbW__curriculum li>span{color:#8ee9df;letter-spacing:.08em;font-size:.75rem;font-weight:850}.medical-teacher-course-page-module__pIlIbW__curriculum li p{color:#f5f8ff;margin:0;font-size:.94rem;font-weight:700;line-height:1.48}.medical-teacher-course-page-module__pIlIbW__curriculumPending{background:#ffffff12;border:1px solid #ffffff29;border-radius:.7rem;align-self:center;padding:1.35rem}.medical-teacher-course-page-module__pIlIbW__curriculumPending strong{color:#fff;font-size:1.05rem}.medical-teacher-course-page-module__pIlIbW__curriculumPending p{color:#ffffffc2;margin:.65rem 0 0;line-height:1.65}.medical-teacher-course-page-module__pIlIbW__passport{grid-template-columns:1fr;align-items:stretch;gap:.9rem;padding-top:clamp(4rem,7vw,6.5rem);display:grid}.medical-teacher-course-page-module__pIlIbW__documentPanel{border:1px solid var(--public-line);background:linear-gradient(135deg,#edf3ff,#f7fbff);border-radius:.82rem;grid-template-columns:minmax(18rem,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(1.8rem,4vw,3.5rem);padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.medical-teacher-course-page-module__pIlIbW__documentPanel:after{content:"";background:#2156d70f;border-radius:50%;width:15rem;height:15rem;position:absolute;bottom:-7rem;right:-5rem}.medical-teacher-course-page-module__pIlIbW__documentPanel>*{z-index:1;position:relative}.medical-teacher-course-page-module__pIlIbW__documentPreview{width:100%;color:var(--public-cobalt);font:inherit;text-align:inherit;cursor:zoom-in;background:#fff;border:1px solid #cfdef5;border-radius:.72rem;gap:.65rem;padding:0;transition:transform .18s,box-shadow .18s;display:grid;overflow:hidden;box-shadow:0 .85rem 2rem #2156d71a}.medical-teacher-course-page-module__pIlIbW__documentPreview:hover{transform:translateY(-2px);box-shadow:0 1.05rem 2.35rem #2156d726}.medical-teacher-course-page-module__pIlIbW__documentPreview img{width:100%;height:auto;display:block}.medical-teacher-course-page-module__pIlIbW__documentPreview span{justify-content:center;align-items:center;gap:.4rem;min-height:2.75rem;padding:.35rem .75rem .55rem;font-size:.82rem;font-weight:830;display:flex}.medical-teacher-course-page-module__pIlIbW__documentFallback{min-height:13rem;color:var(--public-cobalt);text-align:center;background:#fff;border:1px solid #cfdef5;border-radius:.72rem;place-content:center;place-items:center;padding:1.5rem;display:grid;box-shadow:0 .85rem 2rem #2156d71a}.medical-teacher-course-page-module__pIlIbW__documentFallback span{max-width:16rem;margin-top:.75rem;font-size:.85rem;font-weight:790;line-height:1.45}.medical-teacher-course-page-module__pIlIbW__documentDialog{width:min(100% - 2rem,78rem);max-width:none;max-height:calc(100% - 2rem);color:var(--public-ink);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.medical-teacher-course-page-module__pIlIbW__documentDialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07142bc2}.medical-teacher-course-page-module__pIlIbW__documentDialogSurface{background:#fff;border:1px solid #ffffff40;border-radius:.85rem;overflow:hidden;box-shadow:0 2rem 6rem #010b1e6b}.medical-teacher-course-page-module__pIlIbW__documentDialogToolbar{border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.8rem 1rem;display:flex}.medical-teacher-course-page-module__pIlIbW__documentDialogToolbar>div:first-child{gap:.2rem;display:grid}.medical-teacher-course-page-module__pIlIbW__documentDialogToolbar>div:first-child span{color:var(--public-cobalt);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:850}.medical-teacher-course-page-module__pIlIbW__documentDialogToolbar>div:first-child strong{font-size:1rem}.medical-teacher-course-page-module__pIlIbW__documentDialogToolbar>div:last-child{gap:.45rem;display:flex}.medical-teacher-course-page-module__pIlIbW__documentDialogToolbar button{color:#25446f;min-height:2.75rem;font:inherit;cursor:pointer;background:#f5f8fd;border:1px solid #d4dfed;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.62rem .8rem;font-size:.8rem;font-weight:800;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__documentDialogToolbar button:last-child{width:2.75rem;padding:0}.medical-teacher-course-page-module__pIlIbW__documentDialogViewport{cursor:zoom-in;background:#eaf0f7;border:0;place-items:center;width:100%;max-height:calc(100dvh - 10rem);padding:clamp(.5rem,2vw,1.2rem);display:grid;overflow:auto}.medical-teacher-course-page-module__pIlIbW__documentDialogViewport img{width:min(100%,70.625rem);height:auto;display:block;box-shadow:0 1rem 2.5rem #1b32572b}.medical-teacher-course-page-module__pIlIbW__documentDialogViewportZoomed{cursor:zoom-out;place-items:start center}.medical-teacher-course-page-module__pIlIbW__documentDialogViewportZoomed img{width:88rem;max-width:none}.medical-teacher-course-page-module__pIlIbW__documentDialog footer{border-top:1px solid var(--public-line);justify-content:space-between;align-items:center;gap:1rem;min-height:3.8rem;padding:.75rem 1rem;display:flex}.medical-teacher-course-page-module__pIlIbW__documentDialog footer span{color:var(--public-muted);font-size:.8rem;line-height:1.45}.medical-teacher-course-page-module__pIlIbW__documentDialog footer a{min-height:2.75rem;color:var(--public-cobalt);flex:none;align-items:center;gap:.35rem;font-size:.8rem;font-weight:820;text-decoration:none;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__documentPanel h2{letter-spacing:-.04em;max-width:16ch;margin:.65rem 0 0;font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.07}.medical-teacher-course-page-module__pIlIbW__documentPanel blockquote{background:#f5f8fd;border:1px solid #dce5f1;border-radius:.65rem;margin:1.35rem 0 0;padding:1rem 1.1rem;font-size:1.05rem;font-weight:820;line-height:1.35}.medical-teacher-course-page-module__pIlIbW__documentPanel blockquote span{color:var(--public-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-size:.75rem;font-weight:780;display:block}.medical-teacher-course-page-module__pIlIbW__documentDescription{max-width:31rem;color:var(--public-muted);margin:1rem 0 0;font-size:.9rem;line-height:1.58}.medical-teacher-course-page-module__pIlIbW__documentProgramName{border-top:1px solid #d5e0ef;grid-template-columns:minmax(8rem,.38fr) minmax(0,1fr);gap:1rem;margin:1.2rem 0 0;padding:1rem 0 0;display:grid}.medical-teacher-course-page-module__pIlIbW__documentProgramName dt{color:var(--public-muted);font-size:.78rem;line-height:1.45}.medical-teacher-course-page-module__pIlIbW__documentProgramName dd{color:#203554;margin:0;font-size:.86rem;font-weight:760;line-height:1.48}.medical-teacher-course-page-module__pIlIbW__process{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(2.5rem,7vw,6rem);display:grid}.medical-teacher-course-page-module__pIlIbW__process .medical-teacher-course-page-module__pIlIbW__sectionHeading{display:block}.medical-teacher-course-page-module__pIlIbW__process .medical-teacher-course-page-module__pIlIbW__sectionHeading>p{margin-top:1rem}.medical-teacher-course-page-module__pIlIbW__process ol{margin:0;padding:0;list-style:none}.medical-teacher-course-page-module__pIlIbW__process li{border-top:1px solid var(--public-line);grid-template-columns:3.2rem minmax(0,1fr);gap:.85rem;padding:1.15rem 0;display:grid}.medical-teacher-course-page-module__pIlIbW__process li:last-child{border-bottom:1px solid var(--public-line)}.medical-teacher-course-page-module__pIlIbW__process li>span{color:var(--public-cobalt);letter-spacing:.1em;font-size:.75rem;font-weight:850}.medical-teacher-course-page-module__pIlIbW__process h3{margin:0;font-size:1rem}.medical-teacher-course-page-module__pIlIbW__process li p{color:var(--public-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.58}.medical-teacher-course-page-module__pIlIbW__comparison header,.medical-teacher-course-page-module__pIlIbW__related header{grid-template-columns:minmax(0,1fr) minmax(17rem,.7fr);align-items:end;gap:1rem 4rem;display:grid}.medical-teacher-course-page-module__pIlIbW__comparison header h2{grid-column:1}.medical-teacher-course-page-module__pIlIbW__comparison header>span,.medical-teacher-course-page-module__pIlIbW__related header>span{grid-area:1/2;align-self:end}.medical-teacher-course-page-module__pIlIbW__comparison>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:2rem;display:grid}.medical-teacher-course-page-module__pIlIbW__comparisonCard{border:1px solid var(--public-line);background:#fff;border-radius:.78rem;flex-direction:column;min-height:31rem;padding:clamp(1.35rem,3vw,2.2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 .7rem 1.8rem #2156d70d}.medical-teacher-course-page-module__pIlIbW__comparisonCardType{align-items:center;gap:.7rem;display:flex}.medical-teacher-course-page-module__pIlIbW__comparisonCardType>span{color:#087f73;background:#e4f7f4;border-radius:.65rem;place-items:center;width:2.75rem;height:2.75rem;display:grid}.medical-teacher-course-page-module__pIlIbW__comparisonCardType small{color:#45617e;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:850}.medical-teacher-course-page-module__pIlIbW__comparisonCard h3{max-width:25ch;margin:1.15rem 0 0;font-size:1.35rem;line-height:1.2}.medical-teacher-course-page-module__pIlIbW__comparisonCard>p{max-width:33rem;color:var(--public-muted);margin:.7rem 0 0;font-size:.92rem;line-height:1.62}.medical-teacher-course-page-module__pIlIbW__comparison dl{margin:1.35rem 0 0}.medical-teacher-course-page-module__pIlIbW__comparison dl div{border-top:1px solid var(--public-line);grid-template-columns:7rem minmax(0,1fr);gap:.75rem;padding:.7rem 0;display:grid}.medical-teacher-course-page-module__pIlIbW__comparison dt{color:var(--public-muted);font-size:.8rem}.medical-teacher-course-page-module__pIlIbW__comparison dd{margin:0;font-size:.9rem;font-weight:760;line-height:1.48}.medical-teacher-course-page-module__pIlIbW__comparisonPrimary{background:linear-gradient(145deg,#edf3ff 0%,#f8fbff 100%);border-color:#bed1ee}.medical-teacher-course-page-module__pIlIbW__comparisonPrimary:after{content:"";pointer-events:none;background:#2156d70f;border-radius:50%;width:15rem;height:15rem;position:absolute;top:-7rem;right:-7rem}.medical-teacher-course-page-module__pIlIbW__comparisonPrimary>*{z-index:1;position:relative}.medical-teacher-course-page-module__pIlIbW__comparisonPrimary .medical-teacher-course-page-module__pIlIbW__comparisonCardType>span{color:#fff;background:var(--public-cobalt)}.medical-teacher-course-page-module__pIlIbW__comparisonLink{width:fit-content;min-height:2.75rem;color:var(--public-cobalt);text-underline-offset:.28em;align-items:center;gap:.4rem;margin-top:auto;padding-top:1rem;font-size:.84rem;font-weight:820;-webkit-text-decoration:underline #2156d747;text-decoration:underline #2156d747;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__comparisonLink:hover{text-decoration-color:currentColor}.medical-teacher-course-page-module__pIlIbW__related header h2{max-width:19ch}.medical-teacher-course-page-module__pIlIbW__relatedTabs{scrollbar-width:none;background:#edf3fc;border:1px solid #d4e0f0;border-radius:.72rem;gap:.35rem;width:fit-content;max-width:100%;margin-top:2rem;padding:.35rem;display:flex;overflow-x:auto}.medical-teacher-course-page-module__pIlIbW__relatedTabs::-webkit-scrollbar{display:none}.medical-teacher-course-page-module__pIlIbW__relatedTabs button{color:#48617f;min-height:2.85rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.48rem;flex:none;align-items:center;gap:.5rem;padding:.62rem .85rem;font-size:.8rem;font-weight:790;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__relatedTabs button span{color:#58708d;background:#ffffffb3;border-radius:99rem;place-items:center;min-width:1.35rem;height:1.35rem;padding:0 .3rem;font-size:.68rem;display:grid}.medical-teacher-course-page-module__pIlIbW__relatedTabs button[aria-selected=true]{color:#fff;background:var(--public-cobalt);border-color:var(--public-cobalt);box-shadow:0 .4rem 1rem #2156d729}.medical-teacher-course-page-module__pIlIbW__relatedTabs button[aria-selected=true] span{color:var(--public-cobalt);background:#fff}.medical-teacher-course-page-module__pIlIbW__relatedTabs button:focus-visible{outline-offset:2px;outline:3px solid #2156d747}.medical-teacher-course-page-module__pIlIbW__relatedPanel[hidden]{display:none}.medical-teacher-course-page-module__pIlIbW__relatedDescription{max-width:48rem;color:var(--public-muted);margin:1.15rem 0 0;font-size:.9rem;line-height:1.58}.medical-teacher-course-page-module__pIlIbW__relatedList{border-top:1px solid var(--public-line);margin-top:1rem}.medical-teacher-course-page-module__pIlIbW__relatedList>a{min-height:8.5rem;color:var(--public-ink);border-bottom:1px solid var(--public-line);grid-template-columns:7.5rem minmax(0,1fr) minmax(15rem,.55fr) auto;align-items:center;gap:1rem 1.5rem;padding:1.2rem .8rem;text-decoration:none;transition:color .18s,background .18s;display:grid}.medical-teacher-course-page-module__pIlIbW__relatedList>a:hover{color:var(--public-cobalt);background:#f5f8fd}.medical-teacher-course-page-module__pIlIbW__relatedList>a>svg{color:#8192ac}.medical-teacher-course-page-module__pIlIbW__relatedCode{color:var(--public-cobalt);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:850}.medical-teacher-course-page-module__pIlIbW__relatedList h3{max-width:36rem;margin:0;font-size:1.05rem;line-height:1.38}.medical-teacher-course-page-module__pIlIbW__relatedList p{color:var(--public-muted);margin:.35rem 0 0;font-size:.78rem;line-height:1.45}.medical-teacher-course-page-module__pIlIbW__relatedList dl{grid-template-columns:repeat(2,minmax(6.5rem,1fr));gap:.75rem;margin:0;display:grid}.medical-teacher-course-page-module__pIlIbW__relatedList dl div{gap:.25rem;display:grid}.medical-teacher-course-page-module__pIlIbW__relatedList dt{color:var(--public-muted);font-size:.75rem}.medical-teacher-course-page-module__pIlIbW__relatedList dd{color:#203554;font-variant-numeric:tabular-nums;margin:0;font-size:.88rem;font-weight:820}.medical-teacher-course-page-module__pIlIbW__relatedAll{min-height:2.75rem;color:var(--public-cobalt);text-underline-offset:.25em;align-items:center;gap:.4rem;margin-top:1rem;font-size:.84rem;font-weight:820;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__familyVariants header{grid-template-columns:minmax(0,1fr) minmax(17rem,.7fr);align-items:end;gap:1rem 4rem;display:grid}.medical-teacher-course-page-module__pIlIbW__familyVariants header h2{max-width:19ch}.medical-teacher-course-page-module__pIlIbW__familyVariants header>span{max-width:40rem;color:var(--public-muted);grid-area:1/2;align-self:end;line-height:1.65}.medical-teacher-course-page-module__pIlIbW__familyTableWrap{border:1px solid var(--public-line);background:#fff;border-radius:.72rem;margin-top:2rem;overflow-x:auto;box-shadow:0 .7rem 1.8rem #2156d70d}.medical-teacher-course-page-module__pIlIbW__familyTable{border-collapse:collapse;text-align:left;width:100%;min-width:52rem}.medical-teacher-course-page-module__pIlIbW__familyTableCaption{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.medical-teacher-course-page-module__pIlIbW__familyTable th,.medical-teacher-course-page-module__pIlIbW__familyTable td{border-bottom:1px solid var(--public-line);vertical-align:top;padding:1rem 1.1rem}.medical-teacher-course-page-module__pIlIbW__familyTable thead th{color:var(--public-muted);letter-spacing:.06em;text-transform:uppercase;background:#f5f8fd;font-size:.75rem;font-weight:850}.medical-teacher-course-page-module__pIlIbW__familyTable tbody tr:last-child th,.medical-teacher-course-page-module__pIlIbW__familyTable tbody tr:last-child td{border-bottom:0}.medical-teacher-course-page-module__pIlIbW__familyTable tbody th{width:48%;font-weight:700}.medical-teacher-course-page-module__pIlIbW__familyTable tbody td{color:#203554;font-size:.88rem;line-height:1.5}.medical-teacher-course-page-module__pIlIbW__familyVariantLabel{color:#203554;font-size:.88rem;line-height:1.45;display:block}.medical-teacher-course-page-module__pIlIbW__familyVariantDescription{max-width:30rem;color:var(--public-muted);margin:.35rem 0 0;font-size:.8rem;line-height:1.55}.medical-teacher-course-page-module__pIlIbW__familyTable tbody tr:hover{background:#f8fbff}.medical-teacher-course-page-module__pIlIbW__familyTable a{min-height:2.75rem;color:var(--public-ink);align-items:center;margin-top:.35rem;font-size:.95rem;line-height:1.42;text-decoration:none;display:flex}.medical-teacher-course-page-module__pIlIbW__familyTable a:hover{color:var(--public-cobalt);text-underline-offset:.2em;text-decoration:underline}.medical-teacher-course-page-module__pIlIbW__familyTable a:focus-visible{outline-offset:3px;border-radius:.15rem;outline:3px solid #2156d747}.medical-teacher-course-page-module__pIlIbW__familyCode{color:var(--public-cobalt);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:850;display:block}.medical-teacher-course-page-module__pIlIbW__familyCurrent{color:#087f73;background:#e4f7f4;border:1px solid #bce9e2;border-radius:99rem;margin-top:.55rem;padding:.22rem .45rem;font-size:.68rem;font-weight:820;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__faq{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(2.5rem,7vw,6rem);display:grid}.medical-teacher-course-page-module__pIlIbW__faq header>span{margin-top:.9rem;font-size:.95rem;display:block}.medical-teacher-course-page-module__pIlIbW__faq>div{border-top:1px solid var(--public-line)}.medical-teacher-course-page-module__pIlIbW__faq details{border-bottom:1px solid var(--public-line)}.medical-teacher-course-page-module__pIlIbW__faq summary{color:var(--public-ink);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1.15rem 0;font-size:.95rem;font-weight:790;list-style:none;display:grid}.medical-teacher-course-page-module__pIlIbW__faq summary::-webkit-details-marker{display:none}.medical-teacher-course-page-module__pIlIbW__faq summary span{color:var(--public-cobalt);font-size:1.1rem;font-weight:500}.medical-teacher-course-page-module__pIlIbW__faq details[open] summary span{transform:rotate(45deg)}.medical-teacher-course-page-module__pIlIbW__faq details p{max-width:48rem;color:var(--public-muted);margin:-.2rem 0 1.2rem;font-size:.9rem;line-height:1.62}.medical-teacher-course-page-module__pIlIbW__trust header h2{max-width:21ch}.medical-teacher-course-page-module__pIlIbW__trust>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.8rem;display:grid}.medical-teacher-course-page-module__pIlIbW__trust a{min-height:7.5rem;color:var(--public-ink);border:1px solid var(--public-line);background:#fff;border-radius:.68rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:1rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 .55rem 1.4rem #2156d70d}.medical-teacher-course-page-module__pIlIbW__trust a:hover{border-color:#a9c4ee;transform:translateY(-2px);box-shadow:0 .8rem 1.8rem #2156d71a}.medical-teacher-course-page-module__pIlIbW__trust a>svg:first-child{color:var(--public-cobalt)}.medical-teacher-course-page-module__pIlIbW__trust a>svg:last-child{color:#8192ac}.medical-teacher-course-page-module__pIlIbW__trust a span{gap:.25rem;display:grid}.medical-teacher-course-page-module__pIlIbW__trust small{color:var(--public-cobalt);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:850}.medical-teacher-course-page-module__pIlIbW__trust strong{font-size:.9rem;line-height:1.45}.medical-teacher-course-page-module__pIlIbW__page .publicCta .medical-teacher-course-page-module__pIlIbW__actions{margin:0}.medical-teacher-course-page-module__pIlIbW__page .publicCta .medical-teacher-course-page-module__pIlIbW__actions a{min-height:2.85rem}.medical-teacher-course-page-module__pIlIbW__page .publicCta h2{color:#fff}@media (max-width:62rem){.medical-teacher-course-page-module__pIlIbW__heroGrid{grid-template-columns:minmax(0,1fr) minmax(16rem,.52fr);gap:1.5rem}.medical-teacher-course-page-module__pIlIbW__heroFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-teacher-course-page-module__pIlIbW__heroFacts div:last-child{grid-column:1/-1}.medical-teacher-course-page-module__pIlIbW__curriculum{gap:2.5rem}.medical-teacher-course-page-module__pIlIbW__documentPanel{grid-template-columns:1fr;align-content:start}}@media (max-width:52rem){.medical-teacher-course-page-module__pIlIbW__heroGrid,.medical-teacher-course-page-module__pIlIbW__sectionHeading,.medical-teacher-course-page-module__pIlIbW__regulatory,.medical-teacher-course-page-module__pIlIbW__curriculum,.medical-teacher-course-page-module__pIlIbW__passport,.medical-teacher-course-page-module__pIlIbW__process,.medical-teacher-course-page-module__pIlIbW__faq{grid-template-columns:1fr}.medical-teacher-course-page-module__pIlIbW__heroGrid{grid-template-areas:"copy""price""facts";align-items:stretch}.medical-teacher-course-page-module__pIlIbW__hero h1{max-width:20ch}.medical-teacher-course-page-module__pIlIbW__priceCard{max-width:34rem}.medical-teacher-course-page-module__pIlIbW__priceEssentials{border-top:1px solid #ffffff30;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:1rem 0 0;padding:1rem 0 0;display:grid}.medical-teacher-course-page-module__pIlIbW__priceEssentials div{min-width:0}.medical-teacher-course-page-module__pIlIbW__priceEssentials div:nth-last-child(-n+2){grid-column:1/-1}.medical-teacher-course-page-module__pIlIbW__priceEssentials dt{color:#ffffffad;font-size:.75rem}.medical-teacher-course-page-module__pIlIbW__priceEssentials dd{color:#fff;overflow-wrap:anywhere;margin:.18rem 0 0;font-size:.86rem;font-weight:760;line-height:1.4}.medical-teacher-course-page-module__pIlIbW__priceEssentials a{color:#fff;text-underline-offset:.2em;align-items:center;min-height:2.75rem;display:inline-flex}.medical-teacher-course-page-module__pIlIbW__priceCard .medical-teacher-course-page-module__pIlIbW__actionsCompact .buttonSecondary{text-underline-offset:.22em;background:0 0;border-color:#0000;min-height:2.75rem;padding:.55rem;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}.medical-teacher-course-page-module__pIlIbW__fitGrid{grid-template-columns:1fr}.medical-teacher-course-page-module__pIlIbW__curriculum h2{max-width:20ch}.medical-teacher-course-page-module__pIlIbW__comparison header,.medical-teacher-course-page-module__pIlIbW__related header,.medical-teacher-course-page-module__pIlIbW__familyVariants header{grid-template-columns:1fr}.medical-teacher-course-page-module__pIlIbW__comparison header>span,.medical-teacher-course-page-module__pIlIbW__related header>span,.medical-teacher-course-page-module__pIlIbW__familyVariants header>span{grid-area:auto/1}.medical-teacher-course-page-module__pIlIbW__relatedList>a{grid-template-columns:6.5rem minmax(0,1fr) auto}.medical-teacher-course-page-module__pIlIbW__relatedList dl{grid-column:2}.medical-teacher-course-page-module__pIlIbW__trust>div{grid-template-columns:1fr}}@media (max-width:38rem){.medical-teacher-course-page-module__pIlIbW__page{width:min(calc(100% - 1rem), var(--public-width));padding-top:.5rem}.medical-teacher-course-page-module__pIlIbW__hero{min-height:0;padding:1rem var(--public-content-inset) 1.5rem;border-radius:.8rem}.medical-teacher-course-page-module__pIlIbW__hero:after{display:none}.medical-teacher-course-page-module__pIlIbW__breadcrumbs{margin-bottom:1.8rem;font-size:.65rem}.medical-teacher-course-page-module__pIlIbW__breadcrumbs>a:not(:last-of-type),.medical-teacher-course-page-module__pIlIbW__breadcrumbs>span{display:none}.medical-teacher-course-page-module__pIlIbW__breadcrumbs>a:last-of-type:before{content:"←";margin-right:.3rem;text-decoration:none}.medical-teacher-course-page-module__pIlIbW__hero h1{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal;text-wrap:wrap;max-width:none;font-size:clamp(1.85rem,9vw,2.5rem)}.medical-teacher-course-page-module__pIlIbW__hero h1.medical-teacher-course-page-module__pIlIbW__longHeading{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal;font-size:clamp(1.72rem,8vw,2.15rem)}.medical-teacher-course-page-module__pIlIbW__heroIdentityPrimary .medical-teacher-course-page-module__pIlIbW__heroCopy>h1{font-size:.76rem}.medical-teacher-course-page-module__pIlIbW__courseIdentityPrimary .medical-teacher-course-page-module__pIlIbW__courseIdentityTitle{max-width:none;font-size:clamp(1.85rem,9vw,2.45rem)}.medical-teacher-course-page-module__pIlIbW__courseIdentityPrimary.medical-teacher-course-page-module__pIlIbW__courseIdentityLongTitle .medical-teacher-course-page-module__pIlIbW__courseIdentityTitle{font-size:clamp(1.6rem,7.7vw,2rem)}.medical-teacher-course-page-module__pIlIbW__courseIdentityPrimary.medical-teacher-course-page-module__pIlIbW__courseIdentityVeryLongTitle .medical-teacher-course-page-module__pIlIbW__courseIdentityTitle{font-size:clamp(1.42rem,6.9vw,1.75rem)}.medical-teacher-course-page-module__pIlIbW__lead{font-size:.92rem}.medical-teacher-course-page-module__pIlIbW__heroFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-teacher-course-page-module__pIlIbW__heroFacts div:nth-last-child(-n+2){grid-column:1/-1}.medical-teacher-course-page-module__pIlIbW__priceCard{padding:1.15rem}.medical-teacher-course-page-module__pIlIbW__actions{grid-template-columns:1fr;width:100%;display:grid}.medical-teacher-course-page-module__pIlIbW__actions a{white-space:normal}.medical-teacher-course-page-module__pIlIbW__sectionHeading h2,.medical-teacher-course-page-module__pIlIbW__regulatory h2,.medical-teacher-course-page-module__pIlIbW__comparison header h2,.medical-teacher-course-page-module__pIlIbW__related header h2,.medical-teacher-course-page-module__pIlIbW__familyVariants header h2,.medical-teacher-course-page-module__pIlIbW__faq header h2,.medical-teacher-course-page-module__pIlIbW__trust header h2{font-size:clamp(1.85rem,8.5vw,2.35rem)}.medical-teacher-course-page-module__pIlIbW__boundary{grid-template-columns:1fr}.medical-teacher-course-page-module__pIlIbW__curriculum{border-radius:.75rem;padding:1.35rem}.medical-teacher-course-page-module__pIlIbW__curriculum h2{font-size:2rem}.medical-teacher-course-page-module__pIlIbW__curriculum li{grid-template-columns:2rem minmax(0,1fr)}.medical-teacher-course-page-module__pIlIbW__documentPanel{padding:1.25rem}.medical-teacher-course-page-module__pIlIbW__documentPreview{max-width:32rem}.medical-teacher-course-page-module__pIlIbW__documentDialog{width:calc(100% - 1rem);max-height:calc(100% - 1rem)}.medical-teacher-course-page-module__pIlIbW__documentDialogToolbar{min-height:4rem;padding:.65rem}.medical-teacher-course-page-module__pIlIbW__documentDialogToolbar button span{display:none}.medical-teacher-course-page-module__pIlIbW__documentDialogToolbar button{width:2.75rem;padding:0}.medical-teacher-course-page-module__pIlIbW__documentDialogViewport{max-height:calc(100dvh - 9rem);padding:.35rem}.medical-teacher-course-page-module__pIlIbW__documentDialog footer{align-items:flex-start;padding:.65rem}.medical-teacher-course-page-module__pIlIbW__documentDialog footer span{max-width:20rem}.medical-teacher-course-page-module__pIlIbW__comparison dl div,.medical-teacher-course-page-module__pIlIbW__documentProgramName{grid-template-columns:1fr;gap:.25rem}.medical-teacher-course-page-module__pIlIbW__comparison>div{grid-template-columns:1fr}.medical-teacher-course-page-module__pIlIbW__comparisonCard{min-height:0}.medical-teacher-course-page-module__pIlIbW__comparisonLink{margin-top:1rem}.medical-teacher-course-page-module__pIlIbW__relatedTabs{width:100%}.medical-teacher-course-page-module__pIlIbW__relatedList>a{grid-template-columns:1fr auto;gap:.65rem 1rem;min-height:0;padding:1.25rem .25rem}.medical-teacher-course-page-module__pIlIbW__relatedCode,.medical-teacher-course-page-module__pIlIbW__relatedList>a>div,.medical-teacher-course-page-module__pIlIbW__relatedList dl{grid-column:1}.medical-teacher-course-page-module__pIlIbW__relatedList>a>svg{grid-area:1/2/span 3}.medical-teacher-course-page-module__pIlIbW__relatedList dl{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-teacher-course-page-module__pIlIbW__trust a{min-height:6.5rem}.medical-teacher-course-page-module__pIlIbW__page .publicCtaActions{grid-template-columns:minmax(0,1fr);justify-items:stretch}.medical-teacher-course-page-module__pIlIbW__page .publicCta .medical-teacher-course-page-module__pIlIbW__actions{justify-self:stretch;width:auto}.medical-teacher-course-page-module__pIlIbW__page .publicCta .medical-teacher-course-page-module__pIlIbW__actions a{width:100%}}@media (prefers-reduced-motion:reduce){.medical-teacher-course-page-module__pIlIbW__documentPreview,.medical-teacher-course-page-module__pIlIbW__trust a{transition:none}}
.catalogCover{background:#eaf0ff;border:1px solid #2156d729;border-radius:28px;margin:0;overflow:hidden;box-shadow:0 24px 70px #102b6821}.catalogCover picture,.catalogCover img{width:100%;display:block}.catalogCover img{aspect-ratio:16/9;object-fit:cover;height:auto}.managedCatalogCover figcaption{color:#5d6e87;background:#fff;padding:.7rem .9rem;font-size:.78rem;line-height:1.45}.catalogPage>.managedPageSupplement{width:100%;margin-top:var(--space-5);padding:0}.catalogCoverCourse,.catalogCoverDirection{margin-top:4px}.catalogCourseIntro,.catalogDirectionIntro{grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.catalogCourseIntro .breadcrumbs,.catalogDirectionIntro .breadcrumbs{grid-column:1/-1}.catalogCourseIntroCopy,.catalogDirectionIntroCopy{min-width:0}.catalogCourseIntroCopy h1{overflow-wrap:anywhere;font-size:clamp(2.35rem,4vw,4.5rem);line-height:.98}.catalogDirectionIntroCopy h1{font-size:clamp(2.8rem,4.6vw,5rem)}.coursePriceActions{gap:.55rem;margin-top:.35rem;display:grid}.coursePriceActions a{text-align:center;width:100%}@media (max-width:980px){.catalogCourseIntro,.catalogDirectionIntro{grid-template-columns:1fr}.catalogCourseIntro .breadcrumbs,.catalogDirectionIntro .breadcrumbs{grid-column:auto}.catalogCourseIntroCopy h1{font-size:clamp(2.2rem,8vw,4rem)}}@media (max-width:760px){.catalogCover{border-radius:20px}.catalogCoverDirection img{object-position:64% center}.catalogCourseIntro,.catalogDirectionIntro{gap:24px}.catalogCourseIntroCopy h1{font-size:clamp(2.05rem,10.5vw,3.35rem)}}
