.medical-teacher-course-page_page__VXAqk{width:min(calc(100% - 2 * var(--public-gutter)),var(--public-width));padding:clamp(1rem,2vw,1.5rem) 0 clamp(6rem,10vw,9rem);margin-inline:auto;color:var(--public-ink)}.medical-teacher-course-page_page__VXAqk h1,.medical-teacher-course-page_page__VXAqk h2,.medical-teacher-course-page_page__VXAqk h3{color:var(--public-ink);text-wrap:balance}.medical-teacher-course-page_page__VXAqk h2[id]{scroll-margin-top:6.5rem}.medical-teacher-course-page_hero__49mBC{position:relative;overflow:hidden;min-height:40rem;padding:clamp(2rem,4.2vw,3.5rem) var(--public-content-inset);background:linear-gradient(132deg,#fff,#f5f8fe 61%,#eef8f7);border:1px solid var(--public-line);border-radius:.95rem;box-shadow:0 1rem 2.8rem rgb(33 86 215/7%)}.medical-teacher-course-page_hero__49mBC:after{position:absolute;top:-14rem;right:-13rem;width:31rem;height:31rem;content:"";border:1px solid rgb(33 86 215/8%);border-radius:50%;box-shadow:0 0 0 4.8rem rgb(33 86 215/2.3%),0 0 0 9rem rgb(18 165 148/1.6%);pointer-events:none}.medical-teacher-course-page_hero__49mBC>*{position:relative;z-index:1}.medical-teacher-course-page_breadcrumbs__dHA3l{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-bottom:clamp(1.6rem,3vw,2.4rem);color:var(--public-muted);font-size:.72rem}.medical-teacher-course-page_breadcrumbs__dHA3l a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--public-cobalt);text-underline-offset:.2em}.medical-teacher-course-page_breadcrumbs__dHA3l span:last-child{overflow:hidden;max-width:34rem;text-overflow:ellipsis;white-space:nowrap}.medical-teacher-course-page_heroGrid__wEs4Z{display:grid;grid-template-areas:"copy price" "facts price";grid-template-columns:minmax(0,1.2fr) minmax(19rem,.68fr);gap:1.75rem clamp(2.5rem,6vw,5.25rem);align-items:center}.medical-teacher-course-page_heroCopy__g8DEA{grid-area:copy;min-width:0}.medical-teacher-course-page_eyebrow__5vMBk{margin:0;color:var(--public-cobalt);font-size:.67rem;font-weight:850;letter-spacing:.105em;text-transform:uppercase}.medical-teacher-course-page_hero__49mBC h1{max-width:16ch;margin:.8rem 0 0;font-size:clamp(2.65rem,4.5vw,4.1rem);line-height:.99;letter-spacing:-.04em}.medical-teacher-course-page_hero__49mBC h1.medical-teacher-course-page_longHeading__pks24{max-width:21ch;font-size:clamp(2.2rem,3.65vw,3.45rem);line-height:1.01;overflow-wrap:anywhere}.medical-teacher-course-page_courseIdentity__7kJ_p{min-width:0}.medical-teacher-course-page_courseIdentityLabel___HBZ6{color:var(--public-cobalt);font-size:.65rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.medical-teacher-course-page_courseIdentityTitle__VuHZK{color:#18375f;line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}.medical-teacher-course-page_courseIdentityDetail__dlLri{display:flex;flex-wrap:wrap;gap:.3rem .55rem;align-items:baseline;color:#536a85;font-size:.78rem;font-weight:740;line-height:1.45}.medical-teacher-course-page_courseIdentityDetail__dlLri b{color:#315477;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.medical-teacher-course-page_courseIdentityPrimary__YlGuF{display:grid;gap:.45rem;max-width:48rem;margin-top:.65rem}.medical-teacher-course-page_courseIdentityPrimary__YlGuF .medical-teacher-course-page_courseIdentityTitle__VuHZK{max-width:24ch;margin:0;font-size:clamp(2.25rem,4vw,3.6rem);line-height:1.02;letter-spacing:-.04em}.medical-teacher-course-page_courseIdentityPrimary__YlGuF .medical-teacher-course-page_courseIdentityDetail__dlLri{margin-top:.15rem;font-size:.88rem}.medical-teacher-course-page_courseIdentityPrimary__YlGuF.medical-teacher-course-page_courseIdentityLongTitle__trVKn .medical-teacher-course-page_courseIdentityTitle__VuHZK{max-width:32ch;font-size:clamp(1.85rem,3.2vw,2.85rem)}.medical-teacher-course-page_courseIdentityPrimary__YlGuF.medical-teacher-course-page_courseIdentityVeryLongTitle__dtZwJ .medical-teacher-course-page_courseIdentityTitle__VuHZK{max-width:38ch;font-size:clamp(1.6rem,2.7vw,2.35rem);line-height:1.08}.medical-teacher-course-page_courseIdentityLongDetail__aXn31 .medical-teacher-course-page_courseIdentityDetail__dlLri{max-width:48rem}.medical-teacher-course-page_heroIdentityPrimary__J1g6D .medical-teacher-course-page_heroCopy__g8DEA>.medical-teacher-course-page_eyebrow__5vMBk{display:none}.medical-teacher-course-page_heroContextHeading__49DTR{max-width:46rem;margin:0;color:#5c7089;font-size:.82rem;font-weight:780;line-height:1.45;letter-spacing:.01em}.medical-teacher-course-page_courseIdentity__7kJ_p+.medical-teacher-course-page_lead__MH_vM{margin-top:.85rem}.medical-teacher-course-page_lead__MH_vM{max-width:48rem;margin:1.2rem 0 0;color:var(--public-muted);font-size:clamp(1rem,1.55vw,1.14rem);line-height:1.62}.medical-teacher-course-page_heroFacts__9bhFt{grid-area:facts;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0}.medical-teacher-course-page_heroFacts__9bhFt div{min-width:0;padding:.85rem .9rem;background:rgb(255 255 255/82%);border:1px solid #d9e4f2;border-radius:.65rem}.medical-teacher-course-page_heroFacts__9bhFt dt{display:flex;gap:.38rem;align-items:center;color:var(--public-muted);font-size:.75rem;font-weight:750}.medical-teacher-course-page_heroFacts__9bhFt dt svg{flex:none;color:var(--public-cobalt)}.medical-teacher-course-page_heroFacts__9bhFt dd{margin:.4rem 0 0;color:#203554;font-size:.9rem;font-weight:820;line-height:1.4}.medical-teacher-course-page_heroFacts__9bhFt dd a{display:inline-flex;align-items:center;min-height:2.75rem}.medical-teacher-course-page_priceCard__LV9JX{grid-area:price;align-self:center;display:grid;min-width:0;padding:clamp(1.25rem,2.6vw,1.8rem);color:#fff;background:linear-gradient(145deg,#173b80,#2156d7);border:1px solid rgb(255 255 255/12%);border-radius:.9rem;box-shadow:0 1.2rem 2.8rem rgb(24 59 130/18%)}.medical-teacher-course-page_priceCard__LV9JX>p{margin:0;color:rgb(255 255 255/78%);font-size:.75rem;font-weight:780;letter-spacing:.06em;text-transform:uppercase}.medical-teacher-course-page_priceCard__LV9JX>strong{margin-top:.45rem;font-size:clamp(2.25rem,4vw,3.25rem);line-height:1;letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.medical-teacher-course-page_priceCard__LV9JX>span{margin-top:.4rem;color:rgb(255 255 255/76%);font-size:.82rem}.medical-teacher-course-page_priceEssentials__FaYVz{display:none}.medical-teacher-course-page_priceCard__LV9JX ul{display:grid;gap:.65rem;padding:1rem 0 0;margin:1.05rem 0 0;border-top:1px solid rgb(255 255 255/19%);list-style:none}.medical-teacher-course-page_priceCard__LV9JX li{display:flex;gap:.5rem;align-items:flex-start;color:rgb(255 255 255/86%);font-size:.8rem;line-height:1.48}.medical-teacher-course-page_priceCard__LV9JX li svg{flex:none;color:#9bf0e7}.medical-teacher-course-page_priceCard__LV9JX li a{display:inline-flex;align-items:center;min-height:2.75rem;color:inherit;text-underline-offset:.2em}.medical-teacher-course-page_actions__LNsHb{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.25rem}.medical-teacher-course-page_actions__LNsHb a{min-height:2.85rem;padding:.68rem .9rem;border-radius:.52rem;font-size:.8rem;font-weight:820;white-space:nowrap}.medical-teacher-course-page_actionsCompact__oocIT{display:grid;grid-template-columns:1fr}.medical-teacher-course-page_priceCard__LV9JX .medical-teacher-course-page_actions__LNsHb .buttonPrimary{color:#17449d;background:#fff;border-color:#fff}.medical-teacher-course-page_priceCard__LV9JX .medical-teacher-course-page_actions__LNsHb .buttonSecondary{color:#fff;background:rgb(255 255 255/8%);border-color:rgb(255 255 255/37%)}.medical-teacher-course-page_documentPreview__5ElkT:focus-visible{outline:3px solid rgb(33 86 215/32%);outline-offset:3px}.medical-teacher-course-page_comparison__kjHeK,.medical-teacher-course-page_familyVariants__66W6r,.medical-teacher-course-page_faq__YDXuu,.medical-teacher-course-page_fit___VwVJ,.medical-teacher-course-page_process__rfqCG,.medical-teacher-course-page_regulatory__b8g0b,.medical-teacher-course-page_related__k_Jy3,.medical-teacher-course-page_trust__oi_mK{padding-top:clamp(4rem,7vw,6.5rem)}.medical-teacher-course-page_sectionHeading__gHrhr{display:grid;grid-template-columns:minmax(0,.95fr) minmax(18rem,.75fr);gap:clamp(2rem,7vw,6rem);align-items:end}.medical-teacher-course-page_comparison__kjHeK header h2,.medical-teacher-course-page_familyVariants__66W6r header h2,.medical-teacher-course-page_faq__YDXuu header h2,.medical-teacher-course-page_regulatory__b8g0b h2,.medical-teacher-course-page_related__k_Jy3 header h2,.medical-teacher-course-page_sectionHeading__gHrhr h2,.medical-teacher-course-page_trust__oi_mK header h2{max-width:17ch;margin:.65rem 0 0;font-size:clamp(2rem,4vw,3.35rem);line-height:1.04;letter-spacing:-.04em}.medical-teacher-course-page_comparison__kjHeK header>h2:first-child,.medical-teacher-course-page_familyVariants__66W6r header>h2:first-child,.medical-teacher-course-page_faq__YDXuu header>h2:first-child,.medical-teacher-course-page_related__k_Jy3 header>h2:first-child,.medical-teacher-course-page_sectionHeading__gHrhr div>h2:first-child,.medical-teacher-course-page_trust__oi_mK header>h2:first-child{margin-top:0}.medical-teacher-course-page_comparison__kjHeK header>span,.medical-teacher-course-page_faq__YDXuu header>span,.medical-teacher-course-page_related__k_Jy3 header>span,.medical-teacher-course-page_sectionHeading__gHrhr>p{max-width:40rem;margin:0;color:var(--public-muted);line-height:1.65}.medical-teacher-course-page_fitGrid__P5dDW{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:.85rem;margin-top:2.2rem}.medical-teacher-course-page_fitGridSingle__5Ybmy{grid-template-columns:minmax(0,1fr)}.medical-teacher-course-page_fitChecklist__FR3M6{padding:0 clamp(1.2rem,3vw,2rem);background:#fff;border:1px solid var(--public-line);border-radius:.72rem;box-shadow:0 .65rem 1.7rem rgb(33 86 215/5%)}.medical-teacher-course-page_fitChecklist__FR3M6>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:center;min-height:5.2rem;padding:1rem 0;border-top:1px solid var(--public-line)}.medical-teacher-course-page_fitChecklist__FR3M6>div:first-child{border-top:0}.medical-teacher-course-page_fitChecklist__FR3M6 svg{color:var(--public-cobalt)}.medical-teacher-course-page_fitChecklist__FR3M6 p{margin:0;color:#233b5e;font-size:.88rem;font-weight:760;line-height:1.5}.medical-teacher-course-page_admissionCard__YphhD{position:relative;display:grid;align-content:center;overflow:hidden;padding:clamp(1.35rem,3vw,2rem);background:linear-gradient(145deg,#eef4ff,#f2fbfa);border:1px solid #cbdcf2;border-radius:.72rem}.medical-teacher-course-page_admissionCard__YphhD:after{position:absolute;right:-4rem;bottom:-5rem;width:12rem;height:12rem;content:"";background:var(--public-teal);border-radius:50%;opacity:.07}.medical-teacher-course-page_admissionCard__YphhD>*{position:relative;z-index:1}.medical-teacher-course-page_admissionCard__YphhD h3{max-width:20ch;margin:0;font-size:1.3rem;line-height:1.2}.medical-teacher-course-page_admissionCard__YphhD .medical-teacher-course-page_eyebrow__5vMBk+h3{margin-top:.55rem}.medical-teacher-course-page_admissionCard__YphhD>p:not(.medical-teacher-course-page_eyebrow__5vMBk){margin:.8rem 0 0;color:var(--public-muted);font-size:.9rem;line-height:1.6}.medical-teacher-course-page_admissionCard__YphhD nav{display:grid;gap:.25rem;margin-top:.85rem}.medical-teacher-course-page_admissionCard__YphhD nav a{display:inline-flex;gap:.35rem;align-items:center;width:fit-content;min-height:2.75rem;color:var(--public-cobalt);font-size:.8rem;font-weight:820;line-height:1.4;text-underline-offset:.24em}.medical-teacher-course-page_admissionCard__YphhD nav a:hover{color:#183f9d}.medical-teacher-course-page_admissionCard__YphhD nav a:focus-visible{outline:3px solid rgb(33 86 215/28%);outline-offset:3px;border-radius:.15rem}.medical-teacher-course-page_boundary__8xGKw{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center;padding:1.05rem 1.3rem;margin-top:.85rem;background:#eef4ff;border:1px solid #ccdcf4;border-radius:.7rem}.medical-teacher-course-page_boundary__8xGKw>svg{color:var(--public-cobalt)}.medical-teacher-course-page_boundary__8xGKw strong{font-size:.95rem}.medical-teacher-course-page_boundary__8xGKw p{margin:.25rem 0 0;color:#52627b;font-size:.875rem;line-height:1.55}.medical-teacher-course-page_regulatory__b8g0b{display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);gap:clamp(2rem,7vw,6rem);align-items:start}.medical-teacher-course-page_regulatory__b8g0b h2{max-width:18ch}.medical-teacher-course-page_regulatory__b8g0b>div>p{max-width:48rem;margin:0;color:var(--public-muted);line-height:1.68}.medical-teacher-course-page_regulatory__b8g0b nav{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;margin-top:1rem}.medical-teacher-course-page_regulatory__b8g0b a{display:inline-flex;gap:.35rem;align-items:center;min-height:2.75rem;color:var(--public-cobalt);font-size:.82rem;font-weight:820;text-underline-offset:.24em}.medical-teacher-course-page_regulatory__b8g0b a:hover{color:#183f9d}.medical-teacher-course-page_regulatory__b8g0b a:focus-visible{outline:3px solid rgb(33 86 215/28%);outline-offset:3px;border-radius:.15rem}.medical-teacher-course-page_curriculum___q6_X{display:grid;grid-template-columns:minmax(17rem,.68fr) minmax(0,1.32fr);gap:clamp(2.5rem,7vw,6.5rem);padding:clamp(2rem,5vw,4rem);margin-top:clamp(4rem,7vw,6.5rem);color:#fff;background:#112d5a;border:1px solid #1e427c;border-radius:.9rem;box-shadow:0 1.2rem 3rem rgb(17 45 90/15%)}.medical-teacher-course-page_curriculum___q6_X header>p{margin:0;color:#8ee9df;font-size:.67rem;font-weight:850;letter-spacing:.105em;text-transform:uppercase}.medical-teacher-course-page_curriculum___q6_X h2{max-width:15ch;margin:.7rem 0 0;color:#fff;font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.04;letter-spacing:-.04em}.medical-teacher-course-page_curriculum___q6_X header>span{display:block;max-width:30rem;margin-top:1rem;color:rgb(255 255 255/76%);font-size:.9rem;line-height:1.6}.medical-teacher-course-page_curriculumPlanLink__6NKrx{display:inline-flex;gap:.4rem;align-items:center;width:fit-content;min-height:2.75rem;margin-top:1.2rem;color:#8ee9df;font-size:.82rem;font-weight:820;text-decoration:underline;text-decoration-color:rgb(142 233 223/45%);text-underline-offset:.28em}.medical-teacher-course-page_curriculumPlanLink__6NKrx:hover{color:#fff;text-decoration-color:currentColor}.medical-teacher-course-page_curriculum___q6_X ol{padding:0;margin:0;list-style:none}.medical-teacher-course-page_curriculumDetails__qjD82 summary{display:flex;align-items:center;min-height:2.75rem;padding:.8rem 1rem;color:#fff;font-weight:800;cursor:pointer;background:rgb(255 255 255/8%);border:1px solid rgb(255 255 255/18%);border-radius:.65rem}.medical-teacher-course-page_curriculumDetails__qjD82[open] summary{margin-bottom:.75rem}.medical-teacher-course-page_curriculum___q6_X li{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:.75rem;align-items:start;padding:.9rem 0;border-top:1px solid rgb(255 255 255/15%)}.medical-teacher-course-page_curriculum___q6_X li:last-child{border-bottom:1px solid rgb(255 255 255/15%)}.medical-teacher-course-page_curriculum___q6_X li>span{color:#8ee9df;font-size:.75rem;font-weight:850;letter-spacing:.08em}.medical-teacher-course-page_curriculum___q6_X li p{margin:0;color:#f5f8ff;font-size:.94rem;font-weight:700;line-height:1.48}.medical-teacher-course-page_curriculumPending__aMvSq{align-self:center;padding:1.35rem;background:rgb(255 255 255/7%);border:1px solid rgb(255 255 255/16%);border-radius:.7rem}.medical-teacher-course-page_curriculumPending__aMvSq strong{color:#fff;font-size:1.05rem}.medical-teacher-course-page_curriculumPending__aMvSq p{margin:.65rem 0 0;color:rgb(255 255 255/76%);line-height:1.65}.medical-teacher-course-page_passport__A76Jx{display:grid;grid-template-columns:1fr;gap:.9rem;align-items:stretch;padding-top:clamp(4rem,7vw,6.5rem)}.medical-teacher-course-page_documentPanel__RIvWw{padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--public-line);border-radius:.82rem;position:relative;display:grid;grid-template-columns:minmax(18rem,.92fr) minmax(0,1.08fr);gap:clamp(1.8rem,4vw,3.5rem);align-items:center;overflow:hidden;background:linear-gradient(135deg,#edf3ff,#f7fbff)}.medical-teacher-course-page_documentPanel__RIvWw:after{position:absolute;right:-5rem;bottom:-7rem;width:15rem;height:15rem;content:"";background:rgb(33 86 215/6%);border-radius:50%}.medical-teacher-course-page_documentPanel__RIvWw>*{position:relative;z-index:1}.medical-teacher-course-page_documentPreview__5ElkT{display:grid;gap:.65rem;width:100%;padding:0;overflow:hidden;color:var(--public-cobalt);font:inherit;text-align:inherit;cursor:zoom-in;background:#fff;border:1px solid #cfdef5;border-radius:.72rem;box-shadow:0 .85rem 2rem rgb(33 86 215/10%);transition:transform .18s ease,box-shadow .18s ease}.medical-teacher-course-page_documentPreview__5ElkT:hover{box-shadow:0 1.05rem 2.35rem rgb(33 86 215/15%);transform:translateY(-2px)}.medical-teacher-course-page_documentPreview__5ElkT img{display:block;width:100%;height:auto}.medical-teacher-course-page_documentPreview__5ElkT span{display:flex;gap:.4rem;align-items:center;justify-content:center;min-height:2.75rem;padding:.35rem .75rem .55rem;font-size:.82rem;font-weight:830}.medical-teacher-course-page_documentFallback__6hqfB{display:grid;min-height:13rem;padding:1.5rem;color:var(--public-cobalt);text-align:center;background:#fff;border:1px solid #cfdef5;border-radius:.72rem;box-shadow:0 .85rem 2rem rgb(33 86 215/10%);place-content:center;place-items:center}.medical-teacher-course-page_documentFallback__6hqfB span{max-width:16rem;margin-top:.75rem;font-size:.85rem;font-weight:790;line-height:1.45}.medical-teacher-course-page_documentDialog__76rpp{width:min(calc(100% - 2rem),78rem);max-width:none;max-height:calc(100% - 2rem);padding:0;margin:auto;color:var(--public-ink);background:transparent;border:0;overflow:visible}.medical-teacher-course-page_documentDialog__76rpp::backdrop{background:rgb(7 20 43/76%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.medical-teacher-course-page_documentDialogSurface__bnHqR{overflow:hidden;background:#fff;border:1px solid rgb(255 255 255/25%);border-radius:.85rem;box-shadow:0 2rem 6rem rgb(1 11 30/42%)}.medical-teacher-course-page_documentDialogToolbar__I5Au3{display:flex;gap:1rem;align-items:center;justify-content:space-between;min-height:4.5rem;padding:.8rem 1rem;border-bottom:1px solid var(--public-line)}.medical-teacher-course-page_documentDialogToolbar__I5Au3>div:first-child{display:grid;gap:.2rem}.medical-teacher-course-page_documentDialogToolbar__I5Au3>div:first-child span{color:var(--public-cobalt);font-size:.75rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.medical-teacher-course-page_documentDialogToolbar__I5Au3>div:first-child strong{font-size:1rem}.medical-teacher-course-page_documentDialogToolbar__I5Au3>div:last-child{display:flex;gap:.45rem}.medical-teacher-course-page_documentDialogToolbar__I5Au3 button{display:inline-flex;gap:.4rem;align-items:center;justify-content:center;min-height:2.75rem;padding:.62rem .8rem;color:#25446f;font:inherit;font-size:.8rem;font-weight:800;cursor:pointer;background:#f5f8fd;border:1px solid #d4dfed;border-radius:.5rem}.medical-teacher-course-page_documentDialogToolbar__I5Au3 button:last-child{width:2.75rem;padding:0}.medical-teacher-course-page_documentDialogViewport__4EnQZ{display:grid;width:100%;max-height:calc(100dvh - 10rem);padding:clamp(.5rem,2vw,1.2rem);overflow:auto;cursor:zoom-in;background:#eaf0f7;border:0;place-items:center}.medical-teacher-course-page_documentDialogViewport__4EnQZ img{display:block;width:min(100%,70.625rem);height:auto;box-shadow:0 1rem 2.5rem rgb(27 50 87/17%)}.medical-teacher-course-page_documentDialogViewportZoomed__p_9Iy{cursor:zoom-out;place-items:start center}.medical-teacher-course-page_documentDialogViewportZoomed__p_9Iy img{width:88rem;max-width:none}.medical-teacher-course-page_documentDialog__76rpp footer{display:flex;gap:1rem;align-items:center;justify-content:space-between;min-height:3.8rem;padding:.75rem 1rem;border-top:1px solid var(--public-line)}.medical-teacher-course-page_documentDialog__76rpp footer span{color:var(--public-muted);font-size:.8rem;line-height:1.45}.medical-teacher-course-page_documentDialog__76rpp footer a{display:inline-flex;gap:.35rem;align-items:center;flex:none;min-height:2.75rem;color:var(--public-cobalt);font-size:.8rem;font-weight:820;text-decoration:none}.medical-teacher-course-page_documentPanel__RIvWw h2{max-width:16ch;margin:.65rem 0 0;font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.07;letter-spacing:-.04em}.medical-teacher-course-page_documentPanel__RIvWw blockquote{padding:1rem 1.1rem;margin:1.35rem 0 0;background:#f5f8fd;border:1px solid #dce5f1;border-radius:.65rem;font-size:1.05rem;font-weight:820;line-height:1.35}.medical-teacher-course-page_documentPanel__RIvWw blockquote span{display:block;margin-bottom:.3rem;color:var(--public-muted);font-size:.75rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.medical-teacher-course-page_documentDescription__wnVvk{max-width:31rem;margin:1rem 0 0;color:var(--public-muted);font-size:.9rem;line-height:1.58}.medical-teacher-course-page_documentProgramName__G7LtI{display:grid;grid-template-columns:minmax(8rem,.38fr) minmax(0,1fr);gap:1rem;padding:1rem 0 0;margin:1.2rem 0 0;border-top:1px solid #d5e0ef}.medical-teacher-course-page_documentProgramName__G7LtI dt{color:var(--public-muted);font-size:.78rem;line-height:1.45}.medical-teacher-course-page_documentProgramName__G7LtI dd{margin:0;color:#203554;font-size:.86rem;font-weight:760;line-height:1.48}.medical-teacher-course-page_process__rfqCG{display:grid;grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(2.5rem,7vw,6rem)}.medical-teacher-course-page_process__rfqCG .medical-teacher-course-page_sectionHeading__gHrhr{display:block}.medical-teacher-course-page_process__rfqCG .medical-teacher-course-page_sectionHeading__gHrhr>p{margin-top:1rem}.medical-teacher-course-page_process__rfqCG ol{padding:0;margin:0;list-style:none}.medical-teacher-course-page_process__rfqCG li{display:grid;grid-template-columns:3.2rem minmax(0,1fr);gap:.85rem;padding:1.15rem 0;border-top:1px solid var(--public-line)}.medical-teacher-course-page_process__rfqCG li:last-child{border-bottom:1px solid var(--public-line)}.medical-teacher-course-page_process__rfqCG li>span{color:var(--public-cobalt);font-size:.75rem;font-weight:850;letter-spacing:.1em}.medical-teacher-course-page_process__rfqCG h3{margin:0;font-size:1rem}.medical-teacher-course-page_process__rfqCG li p{margin:.35rem 0 0;color:var(--public-muted);font-size:.9rem;line-height:1.58}.medical-teacher-course-page_comparison__kjHeK header,.medical-teacher-course-page_related__k_Jy3 header{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.7fr);gap:1rem 4rem;align-items:end}.medical-teacher-course-page_comparison__kjHeK header h2{grid-column:1}.medical-teacher-course-page_comparison__kjHeK header>span,.medical-teacher-course-page_related__k_Jy3 header>span{grid-column:2;grid-row:1;align-self:end}.medical-teacher-course-page_comparison__kjHeK>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:2rem}.medical-teacher-course-page_comparisonCard__4sJ6S{position:relative;display:flex;flex-direction:column;min-height:31rem;padding:clamp(1.35rem,3vw,2.2rem);overflow:hidden;background:#fff;border:1px solid var(--public-line);border-radius:.78rem;box-shadow:0 .7rem 1.8rem rgb(33 86 215/5%)}.medical-teacher-course-page_comparisonCardType__jFhxg{display:flex;gap:.7rem;align-items:center}.medical-teacher-course-page_comparisonCardType__jFhxg>span{display:grid;width:2.75rem;height:2.75rem;color:#087f73;background:#e4f7f4;border-radius:.65rem;place-items:center}.medical-teacher-course-page_comparisonCardType__jFhxg small{color:#45617e;font-size:.75rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.medical-teacher-course-page_comparisonCard__4sJ6S h3{max-width:25ch;margin:1.15rem 0 0;font-size:1.35rem;line-height:1.2}.medical-teacher-course-page_comparisonCard__4sJ6S>p{max-width:33rem;margin:.7rem 0 0;color:var(--public-muted);font-size:.92rem;line-height:1.62}.medical-teacher-course-page_comparison__kjHeK dl{margin:1.35rem 0 0}.medical-teacher-course-page_comparison__kjHeK dl div{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.75rem;padding:.7rem 0;border-top:1px solid var(--public-line)}.medical-teacher-course-page_comparison__kjHeK dt{color:var(--public-muted);font-size:.8rem}.medical-teacher-course-page_comparison__kjHeK dd{margin:0;font-size:.9rem;font-weight:760;line-height:1.48}.medical-teacher-course-page_comparisonPrimary__yTf_C{background:linear-gradient(145deg,#edf3ff,#f8fbff);border-color:#bed1ee}.medical-teacher-course-page_comparisonPrimary__yTf_C:after{position:absolute;top:-7rem;right:-7rem;width:15rem;height:15rem;content:"";background:rgb(33 86 215/6%);border-radius:50%;pointer-events:none}.medical-teacher-course-page_comparisonPrimary__yTf_C>*{position:relative;z-index:1}.medical-teacher-course-page_comparisonPrimary__yTf_C .medical-teacher-course-page_comparisonCardType__jFhxg>span{color:#fff;background:var(--public-cobalt)}.medical-teacher-course-page_comparisonLink__Uj8wM{display:inline-flex;gap:.4rem;align-items:center;width:fit-content;min-height:2.75rem;margin-top:auto;padding-top:1rem;color:var(--public-cobalt);font-size:.84rem;font-weight:820;text-decoration:underline;text-decoration-color:rgb(33 86 215/28%);text-underline-offset:.28em}.medical-teacher-course-page_comparisonLink__Uj8wM:hover{text-decoration-color:currentColor}.medical-teacher-course-page_related__k_Jy3 header h2{max-width:19ch}.medical-teacher-course-page_relatedTabs__J5Ky4{display:flex;gap:.35rem;width:fit-content;max-width:100%;padding:.35rem;margin-top:2rem;overflow-x:auto;background:#edf3fc;border:1px solid #d4e0f0;border-radius:.72rem;scrollbar-width:none}.medical-teacher-course-page_relatedTabs__J5Ky4::-webkit-scrollbar{display:none}.medical-teacher-course-page_relatedTabs__J5Ky4 button{display:inline-flex;flex:none;gap:.5rem;align-items:center;min-height:2.85rem;padding:.62rem .85rem;color:#48617f;font:inherit;font-size:.8rem;font-weight:790;cursor:pointer;background:transparent;border:1px solid transparent;border-radius:.48rem}.medical-teacher-course-page_relatedTabs__J5Ky4 button span{display:grid;min-width:1.35rem;height:1.35rem;padding:0 .3rem;color:#58708d;background:rgb(255 255 255/70%);border-radius:99rem;font-size:.68rem;place-items:center}.medical-teacher-course-page_relatedTabs__J5Ky4 button[aria-selected=true]{color:#fff;background:var(--public-cobalt);border-color:var(--public-cobalt);box-shadow:0 .4rem 1rem rgb(33 86 215/16%)}.medical-teacher-course-page_relatedTabs__J5Ky4 button[aria-selected=true] span{color:var(--public-cobalt);background:#fff}.medical-teacher-course-page_relatedTabs__J5Ky4 button:focus-visible{outline:3px solid rgb(33 86 215/28%);outline-offset:2px}.medical-teacher-course-page_relatedPanel__GuKdD[hidden]{display:none}.medical-teacher-course-page_relatedDescription__7fxTx{max-width:48rem;margin:1.15rem 0 0;color:var(--public-muted);font-size:.9rem;line-height:1.58}.medical-teacher-course-page_relatedList__5BiH9{margin-top:1rem;border-top:1px solid var(--public-line)}.medical-teacher-course-page_relatedList__5BiH9>a{display:grid;grid-template-columns:7.5rem minmax(0,1fr) minmax(15rem,.55fr) auto;gap:1rem 1.5rem;align-items:center;min-height:8.5rem;padding:1.2rem .8rem;color:var(--public-ink);border-bottom:1px solid var(--public-line);text-decoration:none;transition:color .18s ease,background .18s ease}.medical-teacher-course-page_relatedList__5BiH9>a:hover{color:var(--public-cobalt);background:#f5f8fd}.medical-teacher-course-page_relatedList__5BiH9>a>svg{color:#8192ac}.medical-teacher-course-page_relatedCode__pGM81{color:var(--public-cobalt);font-size:.75rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.medical-teacher-course-page_relatedList__5BiH9 h3{max-width:36rem;margin:0;font-size:1.05rem;line-height:1.38}.medical-teacher-course-page_relatedList__5BiH9 p{margin:.35rem 0 0;color:var(--public-muted);font-size:.78rem;line-height:1.45}.medical-teacher-course-page_relatedList__5BiH9 dl{display:grid;grid-template-columns:repeat(2,minmax(6.5rem,1fr));gap:.75rem;margin:0}.medical-teacher-course-page_relatedList__5BiH9 dl div{display:grid;gap:.25rem}.medical-teacher-course-page_relatedList__5BiH9 dt{color:var(--public-muted);font-size:.75rem}.medical-teacher-course-page_relatedList__5BiH9 dd{margin:0;color:#203554;font-size:.88rem;font-weight:820;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.medical-teacher-course-page_relatedAll__RrytV{display:inline-flex;gap:.4rem;align-items:center;min-height:2.75rem;margin-top:1rem;color:var(--public-cobalt);font-size:.84rem;font-weight:820;text-underline-offset:.25em}.medical-teacher-course-page_familyVariants__66W6r header{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.7fr);gap:1rem 4rem;align-items:end}.medical-teacher-course-page_familyVariants__66W6r header h2{max-width:19ch}.medical-teacher-course-page_familyVariants__66W6r header>span{grid-column:2;grid-row:1;align-self:end;max-width:40rem;color:var(--public-muted);line-height:1.65}.medical-teacher-course-page_familyTableWrap__kNc3X{margin-top:2rem;overflow-x:auto;background:#fff;border:1px solid var(--public-line);border-radius:.72rem;box-shadow:0 .7rem 1.8rem rgb(33 86 215/5%)}.medical-teacher-course-page_familyTable__P1JDa{width:100%;min-width:52rem;border-collapse:collapse;text-align:left}.medical-teacher-course-page_familyTableCaption__bxzhI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.medical-teacher-course-page_familyTable__P1JDa td,.medical-teacher-course-page_familyTable__P1JDa th{padding:1rem 1.1rem;border-bottom:1px solid var(--public-line);vertical-align:top}.medical-teacher-course-page_familyTable__P1JDa thead th{color:var(--public-muted);background:#f5f8fd;font-size:.75rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.medical-teacher-course-page_familyTable__P1JDa tbody tr:last-child td,.medical-teacher-course-page_familyTable__P1JDa tbody tr:last-child th{border-bottom:0}.medical-teacher-course-page_familyTable__P1JDa tbody th{width:48%;font-weight:700}.medical-teacher-course-page_familyTable__P1JDa tbody td{color:#203554;font-size:.88rem;line-height:1.5}.medical-teacher-course-page_familyVariantLabel__j8_9H{display:block;color:#203554;font-size:.88rem;line-height:1.45}.medical-teacher-course-page_familyVariantDescription__X1kug{max-width:30rem;margin:.35rem 0 0;color:var(--public-muted);font-size:.8rem;line-height:1.55}.medical-teacher-course-page_familyTable__P1JDa tbody tr:hover{background:#f8fbff}.medical-teacher-course-page_familyTable__P1JDa a{display:flex;align-items:center;min-height:2.75rem;margin-top:.35rem;color:var(--public-ink);font-size:.95rem;line-height:1.42;text-decoration:none}.medical-teacher-course-page_familyTable__P1JDa a:hover{color:var(--public-cobalt);text-decoration:underline;text-underline-offset:.2em}.medical-teacher-course-page_familyTable__P1JDa a:focus-visible{outline:3px solid rgb(33 86 215/28%);outline-offset:3px;border-radius:.15rem}.medical-teacher-course-page_familyCode__YCQ7Z{display:block;color:var(--public-cobalt);font-size:.72rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.medical-teacher-course-page_familyCurrent__Edd1R{display:inline-flex;margin-top:.55rem;padding:.22rem .45rem;color:#087f73;background:#e4f7f4;border:1px solid #bce9e2;border-radius:99rem;font-size:.68rem;font-weight:820}.medical-teacher-course-page_faq__YDXuu{display:grid;grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(2.5rem,7vw,6rem)}.medical-teacher-course-page_faq__YDXuu header>span{display:block;margin-top:.9rem;font-size:.95rem}.medical-teacher-course-page_faq__YDXuu>div{border-top:1px solid var(--public-line)}.medical-teacher-course-page_faq__YDXuu details{border-bottom:1px solid var(--public-line)}.medical-teacher-course-page_faq__YDXuu summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1.15rem 0;color:var(--public-ink);cursor:pointer;font-size:.95rem;font-weight:790;list-style:none}.medical-teacher-course-page_faq__YDXuu summary::-webkit-details-marker{display:none}.medical-teacher-course-page_faq__YDXuu summary span{color:var(--public-cobalt);font-size:1.1rem;font-weight:500}.medical-teacher-course-page_faq__YDXuu details[open] summary span{transform:rotate(45deg)}.medical-teacher-course-page_faq__YDXuu details p{max-width:48rem;margin:-.2rem 0 1.2rem;color:var(--public-muted);font-size:.9rem;line-height:1.62}.medical-teacher-course-page_trust__oi_mK header h2{max-width:21ch}.medical-teacher-course-page_trust__oi_mK>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.8rem}.medical-teacher-course-page_trust__oi_mK a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:center;min-height:7.5rem;padding:1rem;color:var(--public-ink);background:#fff;border:1px solid var(--public-line);border-radius:.68rem;box-shadow:0 .55rem 1.4rem rgb(33 86 215/5%);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.medical-teacher-course-page_trust__oi_mK a:hover{border-color:#a9c4ee;box-shadow:0 .8rem 1.8rem rgb(33 86 215/10%);transform:translateY(-2px)}.medical-teacher-course-page_trust__oi_mK a>svg:first-child{color:var(--public-cobalt)}.medical-teacher-course-page_trust__oi_mK a>svg:last-child{color:#8192ac}.medical-teacher-course-page_trust__oi_mK a span{display:grid;gap:.25rem}.medical-teacher-course-page_trust__oi_mK small{color:var(--public-cobalt);font-size:.75rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.medical-teacher-course-page_trust__oi_mK strong{font-size:.9rem;line-height:1.45}.medical-teacher-course-page_page__VXAqk .publicCta .medical-teacher-course-page_actions__LNsHb{margin:0}.medical-teacher-course-page_page__VXAqk .publicCta .medical-teacher-course-page_actions__LNsHb a{min-height:2.85rem}.medical-teacher-course-page_page__VXAqk .publicCta h2{color:#fff}@media (max-width:62rem){.medical-teacher-course-page_heroGrid__wEs4Z{grid-template-columns:minmax(0,1fr) minmax(16rem,.52fr);gap:1.5rem}.medical-teacher-course-page_heroFacts__9bhFt{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-teacher-course-page_heroFacts__9bhFt div:last-child{grid-column:1/-1}.medical-teacher-course-page_curriculum___q6_X{gap:2.5rem}.medical-teacher-course-page_documentPanel__RIvWw{grid-template-columns:1fr;align-content:start}}@media (max-width:52rem){.medical-teacher-course-page_curriculum___q6_X,.medical-teacher-course-page_faq__YDXuu,.medical-teacher-course-page_heroGrid__wEs4Z,.medical-teacher-course-page_passport__A76Jx,.medical-teacher-course-page_process__rfqCG,.medical-teacher-course-page_regulatory__b8g0b,.medical-teacher-course-page_sectionHeading__gHrhr{grid-template-columns:1fr}.medical-teacher-course-page_heroGrid__wEs4Z{grid-template-areas:"copy" "price" "facts";align-items:stretch}.medical-teacher-course-page_hero__49mBC h1{max-width:20ch}.medical-teacher-course-page_priceCard__LV9JX{max-width:34rem}.medical-teacher-course-page_priceEssentials__FaYVz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:1rem 0 0;margin:1rem 0 0;border-top:1px solid rgb(255 255 255/19%)}.medical-teacher-course-page_priceEssentials__FaYVz div{min-width:0}.medical-teacher-course-page_priceEssentials__FaYVz div:nth-last-child(-n+2){grid-column:1/-1}.medical-teacher-course-page_priceEssentials__FaYVz dt{color:rgb(255 255 255/68%);font-size:.75rem}.medical-teacher-course-page_priceEssentials__FaYVz dd{margin:.18rem 0 0;color:#fff;font-size:.86rem;font-weight:760;line-height:1.4;overflow-wrap:anywhere}.medical-teacher-course-page_priceEssentials__FaYVz a{display:inline-flex;align-items:center;min-height:2.75rem;color:#fff;text-underline-offset:.2em}.medical-teacher-course-page_priceCard__LV9JX .medical-teacher-course-page_actionsCompact__oocIT .buttonSecondary{min-height:2.75rem;padding:.55rem;background:transparent;border-color:transparent;text-decoration:underline;text-decoration-color:rgb(255 255 255/45%);text-underline-offset:.22em}.medical-teacher-course-page_fitGrid__P5dDW{grid-template-columns:1fr}.medical-teacher-course-page_curriculum___q6_X h2{max-width:20ch}.medical-teacher-course-page_comparison__kjHeK header,.medical-teacher-course-page_familyVariants__66W6r header,.medical-teacher-course-page_related__k_Jy3 header{grid-template-columns:1fr}.medical-teacher-course-page_comparison__kjHeK header>span,.medical-teacher-course-page_familyVariants__66W6r header>span,.medical-teacher-course-page_related__k_Jy3 header>span{grid-column:1;grid-row:auto}.medical-teacher-course-page_relatedList__5BiH9>a{grid-template-columns:6.5rem minmax(0,1fr) auto}.medical-teacher-course-page_relatedList__5BiH9 dl{grid-column:2}.medical-teacher-course-page_trust__oi_mK>div{grid-template-columns:1fr}}@media (max-width:38rem){.medical-teacher-course-page_page__VXAqk{width:min(calc(100% - 1rem),var(--public-width));padding-top:.5rem}.medical-teacher-course-page_hero__49mBC{min-height:0;padding:1rem var(--public-content-inset) 1.5rem;border-radius:.8rem}.medical-teacher-course-page_hero__49mBC:after{display:none}.medical-teacher-course-page_breadcrumbs__dHA3l{margin-bottom:1.8rem;font-size:.65rem}.medical-teacher-course-page_breadcrumbs__dHA3l>a:not(:last-of-type),.medical-teacher-course-page_breadcrumbs__dHA3l>span{display:none}.medical-teacher-course-page_breadcrumbs__dHA3l>a:last-of-type:before{margin-right:.3rem;content:"←";text-decoration:none}.medical-teacher-course-page_hero__49mBC h1{max-width:none;font-size:clamp(1.85rem,9vw,2.5rem);-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal;text-wrap:wrap}.medical-teacher-course-page_hero__49mBC h1.medical-teacher-course-page_longHeading__pks24{font-size:clamp(1.72rem,8vw,2.15rem);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal}.medical-teacher-course-page_heroContextHeading__49DTR{font-size:.76rem}.medical-teacher-course-page_courseIdentityPrimary__YlGuF .medical-teacher-course-page_courseIdentityTitle__VuHZK{max-width:none;font-size:clamp(1.85rem,9vw,2.45rem)}.medical-teacher-course-page_courseIdentityPrimary__YlGuF.medical-teacher-course-page_courseIdentityLongTitle__trVKn .medical-teacher-course-page_courseIdentityTitle__VuHZK{font-size:clamp(1.6rem,7.7vw,2rem)}.medical-teacher-course-page_courseIdentityPrimary__YlGuF.medical-teacher-course-page_courseIdentityVeryLongTitle__dtZwJ .medical-teacher-course-page_courseIdentityTitle__VuHZK{font-size:clamp(1.42rem,6.9vw,1.75rem)}.medical-teacher-course-page_lead__MH_vM{font-size:.92rem}.medical-teacher-course-page_heroFacts__9bhFt{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-teacher-course-page_heroFacts__9bhFt div:nth-last-child(-n+2){grid-column:1/-1}.medical-teacher-course-page_priceCard__LV9JX{padding:1.15rem}.medical-teacher-course-page_actions__LNsHb{display:grid;grid-template-columns:1fr;width:100%}.medical-teacher-course-page_actions__LNsHb a{white-space:normal}.medical-teacher-course-page_comparison__kjHeK header h2,.medical-teacher-course-page_familyVariants__66W6r header h2,.medical-teacher-course-page_faq__YDXuu header h2,.medical-teacher-course-page_regulatory__b8g0b h2,.medical-teacher-course-page_related__k_Jy3 header h2,.medical-teacher-course-page_sectionHeading__gHrhr h2,.medical-teacher-course-page_trust__oi_mK header h2{font-size:clamp(1.85rem,8.5vw,2.35rem)}.medical-teacher-course-page_boundary__8xGKw{grid-template-columns:1fr}.medical-teacher-course-page_curriculum___q6_X{padding:1.35rem;border-radius:.75rem}.medical-teacher-course-page_curriculum___q6_X h2{font-size:2rem}.medical-teacher-course-page_curriculum___q6_X li{grid-template-columns:2rem minmax(0,1fr)}.medical-teacher-course-page_documentPanel__RIvWw{padding:1.25rem}.medical-teacher-course-page_documentPreview__5ElkT{max-width:32rem}.medical-teacher-course-page_documentDialog__76rpp{width:calc(100% - 1rem);max-height:calc(100% - 1rem)}.medical-teacher-course-page_documentDialogToolbar__I5Au3{min-height:4rem;padding:.65rem}.medical-teacher-course-page_documentDialogToolbar__I5Au3 button span{display:none}.medical-teacher-course-page_documentDialogToolbar__I5Au3 button{width:2.75rem;padding:0}.medical-teacher-course-page_documentDialogViewport__4EnQZ{max-height:calc(100dvh - 9rem);padding:.35rem}.medical-teacher-course-page_documentDialog__76rpp footer{align-items:flex-start;padding:.65rem}.medical-teacher-course-page_documentDialog__76rpp footer span{max-width:20rem}.medical-teacher-course-page_comparison__kjHeK dl div,.medical-teacher-course-page_documentProgramName__G7LtI{grid-template-columns:1fr;gap:.25rem}.medical-teacher-course-page_comparison__kjHeK>div{grid-template-columns:1fr}.medical-teacher-course-page_comparisonCard__4sJ6S{min-height:0}.medical-teacher-course-page_comparisonLink__Uj8wM{margin-top:1rem}.medical-teacher-course-page_relatedTabs__J5Ky4{width:100%}.medical-teacher-course-page_relatedList__5BiH9>a{grid-template-columns:1fr auto;gap:.65rem 1rem;min-height:0;padding:1.25rem .25rem}.medical-teacher-course-page_relatedCode__pGM81,.medical-teacher-course-page_relatedList__5BiH9 dl,.medical-teacher-course-page_relatedList__5BiH9>a>div{grid-column:1}.medical-teacher-course-page_relatedList__5BiH9>a>svg{grid-column:2;grid-row:1/span 3}.medical-teacher-course-page_relatedList__5BiH9 dl{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-teacher-course-page_trust__oi_mK a{min-height:6.5rem}.medical-teacher-course-page_page__VXAqk .publicCtaActions{grid-template-columns:minmax(0,1fr);justify-items:stretch}.medical-teacher-course-page_page__VXAqk .publicCta .medical-teacher-course-page_actions__LNsHb{width:auto;justify-self:stretch}.medical-teacher-course-page_page__VXAqk .publicCta .medical-teacher-course-page_actions__LNsHb a{width:100%}}@media (prefers-reduced-motion:reduce){.medical-teacher-course-page_documentPreview__5ElkT,.medical-teacher-course-page_trust__oi_mK a{transition:none}}.public-section-nav_nav__Ndi_t{position:relative;display:flex;gap:.6rem 1rem;align-items:center;min-height:4rem;padding:.55rem .2rem;border-bottom:1px solid var(--public-line)}.public-section-nav_nav__Ndi_t>span{flex:none;color:var(--public-muted);font-size:.7rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.public-section-nav_links__mlBnn{display:flex;min-width:0;gap:.25rem .45rem;overflow-x:auto;scrollbar-width:none}.public-section-nav_links__mlBnn::-webkit-scrollbar{display:none}.public-section-nav_nav__Ndi_t a{display:inline-flex;flex:none;align-items:center;min-height:2.75rem;padding:.45rem .65rem;color:#365274;border-radius:.45rem;font-size:.82rem;font-weight:760;text-decoration:none;text-underline-offset:.22em;white-space:nowrap}.public-section-nav_nav__Ndi_t a:hover{color:var(--public-cobalt);text-decoration:underline}.public-section-nav_nav__Ndi_t a:focus-visible{outline:3px solid rgb(33 86 215/32%);outline-offset:3px}@media (max-width:52rem){.public-section-nav_nav__Ndi_t:after{position:absolute;top:.55rem;right:0;bottom:.55rem;display:grid;width:3.25rem;color:var(--public-cobalt);content:"→";background:linear-gradient(90deg,rgb(248 250 253/0),#f8fafd 64%);font-size:.9rem;pointer-events:none;place-items:center end}.public-section-nav_links__mlBnn{padding-right:3.25rem}}.catalog-course-page_coursePage___eKm_{width:min(calc(100% - 2 * var(--public-gutter)),var(--public-width));padding:0 0 clamp(5rem,10vw,8rem);margin:0 auto;color:var(--public-ink)}.catalog-course-page_hero__Nc7cw{position:relative;overflow:hidden;padding:clamp(1rem,2.4vw,1.6rem) var(--public-content-inset) clamp(1.7rem,4vw,3rem);color:#fff;background:radial-gradient(circle at 86% 18%,rgb(18 165 148/28%),transparent 22rem),linear-gradient(135deg,#071634,#0e2f70 63%,#0d665f 125%);border:1px solid rgb(108 151 222/42%);border-radius:1.25rem;box-shadow:0 1.5rem 3.5rem rgb(14 36 77/20%)}.catalog-course-page_hero__Nc7cw:after{position:absolute;right:-10rem;bottom:-17rem;width:34rem;height:34rem;content:"";border:1px solid rgb(255 255 255/12%);border-radius:50%;box-shadow:0 0 0 4.5rem rgb(255 255 255/3%),0 0 0 9rem rgb(255 255 255/2%)}.catalog-course-page_hero__Nc7cw>*{position:relative;z-index:1}.catalog-course-page_breadcrumbs__7f8Oh{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-bottom:clamp(1.4rem,3vw,2.4rem);color:rgb(255 255 255/66%);font-size:.72rem}.catalog-course-page_breadcrumbs__7f8Oh a{color:#fff;text-decoration:none}.catalog-course-page_breadcrumbs__7f8Oh a:hover{text-decoration:underline}.catalog-course-page_heroGrid__c12m6{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.62fr);gap:clamp(1.8rem,6vw,5rem);align-items:center}.catalog-course-page_answers__6AMUU header p,.catalog-course-page_curriculum__34sh_ header p,.catalog-course-page_finalCta__FCLXn p,.catalog-course-page_heroCopy__ptltE>p:first-child,.catalog-course-page_related__FJBjY header p,.catalog-course-page_result__YNEzA p,.catalog-course-page_selection__JqI23 header p,.catalog-course-page_visualProof__bvy7z>div>p{margin:0;color:#4ee0c5;font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.catalog-course-page_heroCopy__ptltE h1{max-width:20ch;margin:.7rem 0 1.1rem;color:#fff;font-size:clamp(2.15rem,3.45vw,3.25rem);line-height:1.03;letter-spacing:-.047em;text-wrap:balance}.catalog-course-page_heroCopy__ptltE>p:nth-child(3){max-width:45rem;margin:0;color:rgb(255 255 255/78%);font-size:clamp(1rem,1.55vw,1.14rem);line-height:1.58}.catalog-course-page_heroCopy__ptltE>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:2rem 0 0;overflow:hidden;background:rgb(255 255 255/15%);border:1px solid rgb(255 255 255/16%);border-radius:.8rem}.catalog-course-page_heroCopy__ptltE>dl div{padding:.85rem;background:rgb(7 23 55/64%)}.catalog-course-page_heroCopy__ptltE dt{color:rgb(255 255 255/55%);font-size:.66rem;font-weight:750}.catalog-course-page_heroCopy__ptltE dd{margin:.32rem 0 0;color:#fff;font-size:.82rem;font-weight:720;line-height:1.35}.catalog-course-page_priceCard__Wyn2c{padding:1.25rem;color:#10213c;background:rgb(255 255 255/96%);border:1px solid rgb(255 255 255/74%);border-radius:.95rem;box-shadow:0 1.2rem 2.5rem rgb(0 0 0/22%)}.catalog-course-page_priceCard__Wyn2c>span{color:#6b7d92;font-size:.7rem;font-weight:760}.catalog-course-page_priceCard__Wyn2c>strong{display:block;margin:.25rem 0 .05rem;color:#0b2350;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1;letter-spacing:-.05em}.catalog-course-page_priceCard__Wyn2c>small{color:#718096;font-size:.7rem;line-height:1.4}.catalog-course-page_actions__GADs3{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:1.1rem}.catalog-course-page_actions__GADs3 a{display:flex;align-items:center;justify-content:center;min-height:2.8rem;padding:.65rem .8rem;color:#fff;background:var(--public-cobalt);border:1px solid var(--public-cobalt);border-radius:.55rem;font-size:.75rem;font-weight:800;text-align:center;text-decoration:none}.catalog-course-page_actions__GADs3 a+a{color:var(--public-cobalt);background:transparent}.catalog-course-page_actions__GADs3 a:hover{transform:translateY(-1px)}.catalog-course-page_actionsInverted__Yq5ls a+a{color:#103a80;border-color:#abc2e8}.catalog-course-page_priceCard__Wyn2c ul{display:grid;gap:.7rem;padding:1rem 0 0;margin:1rem 0 0;border-top:1px solid #dce5f1;list-style:none}.catalog-course-page_priceCard__Wyn2c li{display:flex;gap:.5rem;align-items:center;color:#435774;font-size:.72rem;line-height:1.35}.catalog-course-page_priceCard__Wyn2c li svg{flex:0 0 auto;color:var(--public-teal)}.catalog-course-page_priceCard__Wyn2c li a{color:inherit}.catalog-course-page_answers__6AMUU,.catalog-course-page_curriculum__34sh_,.catalog-course-page_related__FJBjY,.catalog-course-page_result__YNEzA,.catalog-course-page_selection__JqI23,.catalog-course-page_visualProof__bvy7z{margin-top:clamp(3.2rem,6vw,5rem)}.catalog-course-page_result__YNEzA{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);gap:clamp(2rem,6vw,5rem);align-items:center}.catalog-course-page_answers__6AMUU h2,.catalog-course-page_curriculum__34sh_ h2,.catalog-course-page_finalCta__FCLXn h2,.catalog-course-page_related__FJBjY h2,.catalog-course-page_result__YNEzA h2,.catalog-course-page_selection__JqI23 h2,.catalog-course-page_visualProof__bvy7z h2{max-width:18ch;margin:.55rem 0 0;font-size:clamp(1.85rem,3.2vw,2.75rem);line-height:1.03;letter-spacing:-.05em;text-wrap:balance}.catalog-course-page_result__YNEzA>div>strong{display:block;max-width:35rem;margin-top:1.3rem;color:#17335f;font-size:clamp(1.2rem,2.3vw,1.7rem);line-height:1.3}.catalog-course-page_result__YNEzA>div>span{display:block;max-width:39rem;margin-top:.8rem;color:var(--public-muted);font-size:.85rem;line-height:1.58}.catalog-course-page_result__YNEzA dl{display:grid;gap:.65rem;margin:0}.catalog-course-page_result__YNEzA dl div{padding:1rem;background:#f6f9fe;border:1px solid var(--public-line);border-radius:.7rem}.catalog-course-page_result__YNEzA dt{display:flex;gap:.45rem;align-items:center;color:#6c7e94;font-size:.68rem;font-weight:760}.catalog-course-page_result__YNEzA dt svg{color:var(--public-cobalt)}.catalog-course-page_result__YNEzA dd{margin:.38rem 0 0;color:#19375e;font-weight:760}.catalog-course-page_selection__JqI23{padding:clamp(1.3rem,4vw,2.6rem);background:linear-gradient(135deg,#f3f7ff,#f1fbf8);border:1px solid #cbdced;border-radius:1rem}.catalog-course-page_answers__6AMUU header+div,.catalog-course-page_curriculum__34sh_ header>span,.catalog-course-page_related__FJBjY header>span,.catalog-course-page_selection__JqI23 header>span{color:var(--public-muted);font-size:.84rem;line-height:1.55}.catalog-course-page_selection__JqI23>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1.6rem}.catalog-course-page_selection__JqI23 article{min-height:11rem;padding:1rem;background:#fff;border:1px solid #d8e4f2;border-radius:.7rem}.catalog-course-page_selection__JqI23 article>span{color:var(--public-teal);font-size:.68rem;font-weight:850}.catalog-course-page_selection__JqI23 h3{margin:2rem 0 .55rem;font-size:1rem}.catalog-course-page_selection__JqI23 article p{margin:0;color:var(--public-muted);font-size:.78rem;line-height:1.5}.catalog-course-page_selection__JqI23>a{display:inline-flex;gap:.4rem;align-items:center;margin-top:1rem;color:var(--public-cobalt);font-size:.78rem;font-weight:820;text-decoration:none}.catalog-course-page_visualProof__bvy7z{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);gap:clamp(1.6rem,5vw,4rem);align-items:center}.catalog-course-page_visualProof__bvy7z>a{overflow:hidden;background:#edf3fb;border:1px solid #cbdced;border-radius:.8rem;box-shadow:0 1rem 2.5rem rgb(28 70 132/12%)}.catalog-course-page_visualProof__bvy7z>a img{display:block;width:100%;height:auto}.catalog-course-page_visualProof__bvy7z>.catalogCover{margin:0}.catalog-course-page_visualProof__bvy7z>div>span{display:block;margin-top:1rem;color:var(--public-muted);line-height:1.58}.catalog-course-page_visualProof__bvy7z dl{display:grid;gap:.7rem;margin-top:1.4rem}.catalog-course-page_visualProof__bvy7z dl div{padding-top:.8rem;border-top:1px solid var(--public-line)}.catalog-course-page_visualProof__bvy7z dt{color:#74869b;font-size:.67rem;font-weight:760}.catalog-course-page_visualProof__bvy7z dd{margin:.3rem 0 0;color:#1a385f;font-size:.82rem;font-weight:730;line-height:1.45}.catalog-course-page_curriculum__34sh_ header{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);gap:1.5rem;align-items:end}.catalog-course-page_curriculum__34sh_ header h2,.catalog-course-page_curriculum__34sh_ header p{grid-column:1}.catalog-course-page_curriculum__34sh_ header>span{grid-column:2;grid-row:1/3}.catalog-course-page_curriculum__34sh_ ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:0;margin:1.7rem 0 0;list-style:none;counter-reset:none}.catalog-course-page_curriculum__34sh_ li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:start;min-height:5.2rem;padding:.9rem;background:#fff;border:1px solid var(--public-line);border-radius:.65rem}.catalog-course-page_curriculum__34sh_ li>span{color:var(--public-teal);font-size:.68rem;font-weight:850}.catalog-course-page_curriculum__34sh_ li p{margin:0;color:#274463;font-size:.8rem;line-height:1.45}.catalog-course-page_curriculum__34sh_ li strong{color:var(--public-cobalt);font-size:.7rem;white-space:nowrap}.catalog-course-page_answers__6AMUU{display:grid;grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(1.5rem,5vw,4rem)}.catalog-course-page_answers__6AMUU>div{border-top:1px solid var(--public-line)}.catalog-course-page_answers__6AMUU details{border-bottom:1px solid var(--public-line)}.catalog-course-page_answers__6AMUU summary{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;color:#19395f;font-size:.88rem;font-weight:780;cursor:pointer;list-style:none}.catalog-course-page_answers__6AMUU summary::-webkit-details-marker{display:none}.catalog-course-page_answers__6AMUU summary span{color:var(--public-cobalt);font-size:1.2rem}.catalog-course-page_answers__6AMUU details[open] summary span{transform:rotate(45deg)}.catalog-course-page_answers__6AMUU details p{padding:0 2rem 1rem 0;margin:0;color:var(--public-muted);font-size:.82rem;line-height:1.55}.catalog-course-page_related__FJBjY{padding:clamp(1.3rem,4vw,2.6rem);background:linear-gradient(135deg,#eef4ff,#effbf8);border:1px solid #cbdced;border-radius:1rem}.catalog-course-page_related__FJBjY>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1.6rem}.catalog-course-page_related__FJBjY article{display:flex;flex-direction:column;min-height:17rem;padding:1rem;background:#fff;border:1px solid #d7e2f0;border-radius:.7rem}.catalog-course-page_related__FJBjY article>p{margin:0;color:var(--public-teal);font-size:.66rem;font-weight:800}.catalog-course-page_related__FJBjY h3{margin:1.2rem 0;font-size:1rem;line-height:1.32}.catalog-course-page_related__FJBjY dl{display:grid;gap:.6rem;margin:auto 0 1rem}.catalog-course-page_related__FJBjY dl div{padding-top:.55rem;border-top:1px solid #e2e9f2}.catalog-course-page_related__FJBjY dt{color:#77889d;font-size:.62rem;font-weight:740}.catalog-course-page_related__FJBjY dd{margin:.25rem 0 0;color:#294766;font-size:.76rem;font-weight:730}.catalog-course-page_related__FJBjY article>a{display:flex;gap:.35rem;align-items:center;color:var(--public-cobalt);font-size:.75rem;font-weight:820;text-decoration:none}.catalog-course-page_finalCta__FCLXn{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.7fr);gap:2rem;align-items:end;padding:clamp(1.4rem,3vw,2.25rem);margin-top:clamp(3.2rem,6vw,5rem);background:#071a3e;border-radius:1rem}.catalog-course-page_finalCta__FCLXn h2{color:#fff}.catalog-course-page_finalCta__FCLXn>div>span{display:block;max-width:39rem;margin-top:.8rem;color:rgb(255 255 255/68%);line-height:1.55}.catalog-course-page_finalCta__FCLXn .catalog-course-page_actions__GADs3{margin:0}.catalog-course-page_finalCta__FCLXn .catalog-course-page_actions__GADs3 a+a{color:#fff;border-color:rgb(255 255 255/42%)}@media (max-width:900px){.catalog-course-page_answers__6AMUU,.catalog-course-page_finalCta__FCLXn,.catalog-course-page_heroGrid__c12m6,.catalog-course-page_result__YNEzA,.catalog-course-page_visualProof__bvy7z{grid-template-columns:1fr}.catalog-course-page_priceCard__Wyn2c{max-width:32rem}.catalog-course-page_related__FJBjY>div,.catalog-course-page_selection__JqI23>div{grid-template-columns:1fr}.catalog-course-page_selection__JqI23 article{min-height:auto}.catalog-course-page_selection__JqI23 h3{margin-top:1rem}.catalog-course-page_curriculum__34sh_ header{display:block}.catalog-course-page_curriculum__34sh_ header>span{display:block;margin-top:.8rem}}@media (max-width:640px){.catalog-course-page_coursePage___eKm_{width:min(calc(100% - 2 * var(--public-gutter)),var(--public-width))}.catalog-course-page_hero__Nc7cw{padding-inline:1rem;border-radius:.9rem}.catalog-course-page_breadcrumbs__7f8Oh{flex-wrap:nowrap;overflow:hidden;margin-bottom:2rem;white-space:nowrap}.catalog-course-page_breadcrumbs__7f8Oh>a:not(:last-of-type),.catalog-course-page_breadcrumbs__7f8Oh>span{display:none}.catalog-course-page_heroCopy__ptltE h1{font-size:clamp(1.95rem,8.5vw,2.35rem);line-height:1.04}.catalog-course-page_actions__GADs3,.catalog-course-page_curriculum__34sh_ ol{grid-template-columns:1fr}.catalog-course-page_heroCopy__ptltE>dl{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.35rem}.catalog-course-page_heroCopy__ptltE>dl div{padding:.75rem}.catalog-course-page_answers__6AMUU h2,.catalog-course-page_curriculum__34sh_ h2,.catalog-course-page_finalCta__FCLXn h2,.catalog-course-page_related__FJBjY h2,.catalog-course-page_result__YNEzA h2,.catalog-course-page_selection__JqI23 h2,.catalog-course-page_visualProof__bvy7z h2{font-size:clamp(1.9rem,9vw,2.65rem)}.catalog-course-page_answers__6AMUU,.catalog-course-page_curriculum__34sh_,.catalog-course-page_related__FJBjY,.catalog-course-page_result__YNEzA,.catalog-course-page_selection__JqI23,.catalog-course-page_visualProof__bvy7z{margin-top:3rem}.catalog-course-page_finalCta__FCLXn,.catalog-course-page_related__FJBjY,.catalog-course-page_selection__JqI23{padding:1rem}}@media (prefers-reduced-motion:no-preference){.catalog-course-page_actions__GADs3 a,.catalog-course-page_related__FJBjY article{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.catalog-course-page_related__FJBjY article:hover{border-color:#a9c2e5;box-shadow:0 .8rem 1.8rem rgb(33 86 215/9%);transform:translateY(-2px)}}.public-document-delivery_delivery__D0Hh9{grid-column:1/-1;padding-top:1.15rem;border-top:1px solid #d5e0ef}.public-document-delivery_delivery__D0Hh9 h3{margin:0;color:#203554;font-size:1rem;line-height:1.35;letter-spacing:-.015em}.public-document-delivery_delivery__D0Hh9 ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:.85rem 0 0;list-style:none;background:rgb(255 255 255/58%);border:1px solid #d5e0ef;border-radius:.68rem}.public-document-delivery_delivery__D0Hh9 li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start;padding:1rem}.public-document-delivery_delivery__D0Hh9 li+li{border-left:1px solid #d5e0ef}.public-document-delivery_icon___HBRh{display:grid;width:2.2rem;height:2.2rem;color:#2156d7;background:#e6efff;border-radius:.52rem;place-items:center}.public-document-delivery_delivery__D0Hh9 strong{display:block;color:#203554;font-size:.8rem;line-height:1.35}.public-document-delivery_delivery__D0Hh9 p{margin:.32rem 0 0;color:#52627b;font-size:.74rem;line-height:1.52}.public-document-delivery_compact__VqyIp{padding:.9rem 1rem 1rem;background:#f8fafd}.public-document-delivery_compact__VqyIp h3{font-size:.84rem}.public-document-delivery_compact__VqyIp ol{margin-top:.7rem;background:#fff}.public-document-delivery_compact__VqyIp li{gap:.55rem;padding:.8rem}.public-document-delivery_compact__VqyIp .public-document-delivery_icon___HBRh{width:1.9rem;height:1.9rem}.public-document-delivery_compact__VqyIp strong{font-size:.71rem}.public-document-delivery_compact__VqyIp p{font-size:.67rem;line-height:1.48}@media (max-width:52rem){.public-document-delivery_delivery__D0Hh9 ol{grid-template-columns:1fr}.public-document-delivery_delivery__D0Hh9 li+li{border-top:1px solid #d5e0ef;border-left:0}}@media (max-width:38rem){.public-document-delivery_compact__VqyIp,.public-document-delivery_delivery__D0Hh9 li{padding:.85rem}}