.CourseAccessLink_access__PksP3{display:flex;flex-wrap:wrap;align-items:center;gap:0 .75rem;border-bottom:1px solid #ffffff20;color:#a1a1a6;font-size:.78rem;line-height:1.5}.CourseAccessLink_access__PksP3 a{display:inline-flex;align-items:center;gap:.3rem;min-height:44px;color:#e7c65d}.CourseAccessLink_access__PksP3 a:hover{text-decoration:underline}.CourseAccessLink_access__PksP3 a:focus-visible{outline:2px solid #eed079;outline-offset:3px}.courses_page__i2Pgf[data-apple-system-page=courses] .courses_hero__nhel3{min-height:auto;padding-block:clamp(2rem,4vw,3.5rem);margin-bottom:2rem}.courses_intentGuide__XU00D{margin-top:1.75rem}.courses_guideLabel__Yawk4{margin-bottom:.65rem;color:#a1a1a6;font-size:.7rem;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.courses_intentLinks__B5r2u{display:flex;flex-wrap:wrap;gap:.5rem}.courses_intentLinks__B5r2u a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:46px;padding:.65rem .85rem;border:1px solid #ffffff26;border-radius:12px;background:#ffffff05;color:#e5e5e7;font-size:.82rem;line-height:1.4;transition:background .15s,border-color .15s}.courses_intentLinks__B5r2u a:hover{background:#ffffff0e;border-color:#ffffff50}.courses_intentLinks__B5r2u a:focus-visible{outline:2px solid #2997ff;outline-offset:3px}.courses_intentLinks__B5r2u a svg{color:#a1a1a6}.courses_intentTitle__kEPph{display:block}.courses_intentPrice__YXSnS{display:block;margin-top:.2rem;color:#d7bf8a;font-size:.78rem;font-variant-numeric:tabular-nums}.courses_purchaseNote__Bjhka{margin-top:.85rem;color:#a1a1a6;font-size:.75rem;line-height:1.6}.courses_page__i2Pgf [data-course-package] .courses_productLabel__NFGou{margin-top:1.3rem;color:#d7bf8a;font-size:.78rem;line-height:1.5}.courses_page__i2Pgf [data-course-package] .courses_packagePrice__C8Qll{font-size:2rem;line-height:1.2}.courses_packagePrice__C8Qll span{color:#a1a1a6;font-size:.75rem;font-weight:500;letter-spacing:.04em}.courses_curriculumLink__GEviF{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;color:#e5b842;font-size:.875rem}.courses_curriculumLink__GEviF:hover{text-decoration:underline}.courses_curriculumLink__GEviF:focus-visible{outline:2px solid #e5b842;outline-offset:3px;border-radius:4px}.courses_page__i2Pgf [data-course-package] .courses_deliveryNote__eFmiM{margin-top:1rem;color:#a1a1a6;font-size:.75rem;line-height:1.6}.courses_page__i2Pgf :target{scroll-margin-top:7rem}@media (max-width:639px){.courses_page__i2Pgf[data-apple-system-page=courses] .courses_hero__nhel3{padding-block:1.75rem}.courses_hero__nhel3 h1{font-size:clamp(2rem,10vw,2.75rem);line-height:1.05}.courses_intentGuide__XU00D{margin-top:1.5rem}.courses_intentLinks__B5r2u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.courses_intentLinks__B5r2u a:last-child{grid-column:1/-1}.courses_media__CcgoR{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:.75rem;border-radius:16px}.courses_cover__lEYe8{width:112px}.courses_media__CcgoR .courses_mediaCaption__iYFQn{padding:0;border:0;background:none;font-size:.72rem;line-height:1.5;letter-spacing:.04em}.courses_media__CcgoR .courses_facts__mIjZx{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.6rem 1rem;padding-top:.75rem;border-top:1px solid #ffffff14;background:none}.courses_media__CcgoR .courses_facts__mIjZx>div{min-height:0;padding:0;background:none;font-size:.66rem}}.MasterCoursePage_page__Nv3dp{background:#000;color:#f5f5f7;padding:7.5rem 0 4rem}.MasterCoursePage_container__jHF6J{width:min(1120px,calc(100% - 48px));margin:0 auto}.MasterCoursePage_breadcrumb__Y0PO6{color:#a1a1a6;font-size:.8rem;margin-bottom:1.4rem}.MasterCoursePage_breadcrumb__Y0PO6 a:hover,.MasterCoursePage_support__sBtfe a:hover,.MasterCoursePage_textLink__c0uXf:hover{color:#f5d879}.MasterCoursePage_page__Nv3dp a:focus-visible,.MasterCoursePage_page__Nv3dp summary:focus-visible{outline:2px solid #eed079;outline-offset:5px}.MasterCoursePage_courseNav__cg4yF{display:flex;width:-moz-fit-content;width:fit-content;gap:.3rem;padding:.3rem;border:1px solid #ffffff25;border-radius:999px}.MasterCoursePage_courseNav__cg4yF a{padding:.65rem 1rem;min-height:44px;border-radius:999px;font-size:.85rem;color:#b7b7bd}.MasterCoursePage_courseNav__cg4yF a[aria-current]{color:#f4d477;background:#dbc16917}.MasterCoursePage_hero__hSQ1_{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:4rem;padding:3.5rem 0 5rem}.MasterCoursePage_eyebrow__qt0h2{text-transform:uppercase;font-size:.7rem;font-weight:650;letter-spacing:.14em;color:#c4b889;margin:0 0 1rem}.MasterCoursePage_hero__hSQ1_ h1{font-size:clamp(2.6rem,4.8vw,4.5rem);line-height:1.04;letter-spacing:-.055em;font-weight:600}.MasterCoursePage_lead__GF2Ca{font-size:clamp(1.2rem,2vw,1.5rem);letter-spacing:-.025em;margin-top:1.5rem;color:#eee;line-height:1.4}.MasterCoursePage_introduction__R7WxB{color:#a1a1a6;font-size:1.05rem;line-height:1.7;margin-top:1rem;max-width:34rem}.MasterCoursePage_price__k3HpP{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.85rem;column-gap:.85rem;row-gap:.3rem;margin:1.7rem 0 1rem}.MasterCoursePage_price__k3HpP strong{font-size:1.4rem;color:#f0d47a}.MasterCoursePage_price__k3HpP span{font-size:.78rem;color:#a1a1a6}.MasterCoursePage_primary__2X_Mp{display:inline-flex;justify-content:center;align-items:center;gap:.8rem;background:#e7c65d;color:#12110b;border-radius:999px;min-height:50px;padding:.85rem 1.4rem;font-size:.9rem;font-weight:650;line-height:1.4;transition:background .15s}.MasterCoursePage_primary__2X_Mp:hover{background:#f2d578}.MasterCoursePage_primary__2X_Mp svg{flex-shrink:0}.MasterCoursePage_purchaseNote__yV6BM{color:#a1a1a6;font-size:.75rem;line-height:1.6;margin:.8rem 0 1rem}.MasterCoursePage_textLink__c0uXf{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:#e7c65d;font-size:.9rem}.MasterCoursePage_media__JoROP{overflow:hidden;border-radius:22px;border:1px solid #ffffff25;padding:1rem;background:#101114}.MasterCoursePage_media__JoROP img{width:100%;height:auto;border-radius:10px}.MasterCoursePage_mediaCaption__iiPUT{display:flex;gap:.6rem;align-items:center;color:#b8b8bd;font-size:.82rem;line-height:1.5;padding:1.2rem .25rem .35rem}.MasterCoursePage_mediaCaption__iiPUT svg{flex-shrink:0;color:#d6c489}.MasterCoursePage_audience__ZB0pm{border-block:1px solid #ffffff20;padding:3rem 0;max-width:100%}.MasterCoursePage_page__Nv3dp h2{font-size:clamp(1.75rem,3.2vw,2.7rem);font-weight:600;letter-spacing:-.04em;line-height:1.16}.MasterCoursePage_audience__ZB0pm>p:last-child{max-width:47rem;color:#a1a1a6;font-size:1.1rem;line-height:1.7;margin-top:1rem}.MasterCoursePage_section___hHV7{padding:4rem 0;scroll-margin-top:7rem;border-bottom:1px solid #ffffff18}.MasterCoursePage_topics__bJ1tb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:2.5rem;margin-top:2.5rem}.MasterCoursePage_topicNumber__VYb3d{display:block;color:#bca565;font-size:.8rem;margin-bottom:.8rem}.MasterCoursePage_page__Nv3dp h3{font-size:1.1rem;font-weight:600;line-height:1.4;letter-spacing:-.02em}.MasterCoursePage_packages__isrkZ p,.MasterCoursePage_topics__bJ1tb p{color:#a1a1a6;font-size:.93rem;line-height:1.7;margin-top:.6rem}.MasterCoursePage_packages__isrkZ{display:grid;gap:1.4rem;margin-top:2rem}.MasterCoursePage_packages__isrkZ article{display:flex;align-items:flex-start;gap:1rem;padding-bottom:1.4rem;border-bottom:1px solid #ffffff12}.MasterCoursePage_packages__isrkZ svg{color:#dbc169;flex-shrink:0;margin-top:.2rem}.MasterCoursePage_packages__isrkZ p{max-width:45rem}.MasterCoursePage_instructor__qIbau{padding:3rem;background:#111214;border:1px solid #ffffff18;border-radius:22px;margin-top:3rem}.MasterCoursePage_instructor__qIbau>p:not(.MasterCoursePage_eyebrow__qt0h2){color:#b6b6bc;font-size:1rem;line-height:1.8;max-width:43rem;margin:1rem 0}.MasterCoursePage_faq__SL50o{margin-top:2rem}.MasterCoursePage_faq__SL50o details{border-bottom:1px solid #ffffff20;padding:1.25rem 0}.MasterCoursePage_faq__SL50o summary{cursor:pointer;font-size:1rem;font-weight:550;line-height:1.5;padding-right:.5rem}.MasterCoursePage_faq__SL50o details p{color:#a1a1a6;max-width:49rem;font-size:.95rem;line-height:1.8;margin-top:1rem}.MasterCoursePage_finalCta__2zjlM{padding:4rem 1rem 3rem;text-align:center}.MasterCoursePage_finalCta__2zjlM>p:not(.MasterCoursePage_eyebrow__qt0h2):not(.MasterCoursePage_disclaimer__Ff6K_){max-width:34rem;margin:1rem auto 1.6rem;color:#a1a1a6;line-height:1.7}.MasterCoursePage_disclaimer__Ff6K_{color:#a1a1a6;font-size:.75rem;line-height:1.7;margin:1.3rem auto 0}.MasterCoursePage_support__sBtfe{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2rem;border-top:1px solid #ffffff20;padding-top:1.5rem}.MasterCoursePage_support__sBtfe a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-size:.8rem;color:#b8b8bd}@media (max-width:760px){.MasterCoursePage_container__jHF6J{width:calc(100% - 32px)}.MasterCoursePage_page__Nv3dp{padding-top:7rem}.MasterCoursePage_hero__hSQ1_{grid-template-columns:1fr;gap:2.2rem;padding:2.5rem 0 3rem}.MasterCoursePage_hero__hSQ1_ h1{font-size:clamp(2.3rem,10vw,3.8rem)}.MasterCoursePage_primary__2X_Mp{width:100%}.MasterCoursePage_topics__bJ1tb{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.3rem}.MasterCoursePage_section___hHV7{padding:3rem 0}.MasterCoursePage_instructor__qIbau{padding:1.5rem}.MasterCoursePage_finalCta__2zjlM{padding-inline:0}.MasterCoursePage_media__JoROP{max-width:540px}.MasterCoursePage_support__sBtfe{justify-content:flex-start}}@media (max-width:380px){.MasterCoursePage_topics__bJ1tb{grid-template-columns:1fr}.MasterCoursePage_courseNav__cg4yF a{font-size:.8rem;padding-inline:.8rem}.MasterCoursePage_primary__2X_Mp{font-size:.82rem;padding-inline:1rem}}