.course-page_page___SjFk{overflow:clip}.course-page_page___SjFk h2{color:var(--color-brand-primary-dark);font-size:clamp(2rem,1.35rem + 2.6vw,3.25rem);line-height:1.16;text-wrap:balance}.course-page_page___SjFk h3{color:inherit}.course-page_eyebrow__y8xMb{display:block;margin-bottom:16px;color:var(--color-brand-primary);font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.14em}.course-page_hero__dC9uZ{padding:34px 0 0;background:#fff}.course-page_breadcrumb__xZtMX{display:inline-flex;align-items:center;gap:10px;margin-bottom:38px;color:#6c6170;font-size:.82rem;text-decoration:none}.course-page_breadcrumb__xZtMX:hover{color:var(--color-brand-primary)}.course-page_breadcrumb__xZtMX span{color:#aa95b0}.course-page_heroGrid__zgmNn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:clamp(35px,5vw,82px);min-height:clamp(490px,62svh,650px)}.course-page_heroCopy___2Lmr{max-width:590px;padding-block:32px 48px}.course-page_heroCopy___2Lmr h1{color:#281131;font-size:clamp(2.6rem,1.8rem + 3.2vw,4.6rem);font-weight:800;line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.course-page_heroCopy___2Lmr>p{max-width:530px;margin-top:26px;color:#4f4354;font-size:clamp(1.05rem,.96rem + .4vw,1.25rem);line-height:1.7}.course-page_actions__sY5an{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px}.course-page_actions__sY5an>a:first-child{gap:10px;min-height:52px}.course-page_textAction__5q6yd{display:inline-flex;align-items:center;gap:8px;min-height:48px;color:var(--color-brand-primary-dark);font-family:var(--font-display);font-size:.94rem;font-weight:600;text-decoration:none}.course-page_textAction__5q6yd:hover{text-decoration:underline}.course-page_heroPhoto__bYr5D{position:relative;width:calc(100% + min(5vw, 70px));height:clamp(430px,59svh,630px);overflow:hidden;border-radius:20px 0 0 20px;background:#eee0f2}.course-page_heroPhoto__bYr5D img{object-fit:cover;object-position:center 36%}.course-page_heroFacts__Dm0jq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:38px 0 0;padding:25px 0 32px;border-top:1px solid #e7dce9;list-style:none}.course-page_heroFacts__Dm0jq li{display:flex;flex-direction:column;gap:3px;min-width:0;padding-left:22px;border-left:1px solid #e7dce9}.course-page_heroFacts__Dm0jq li:first-child{padding-left:0;border-left:0}.course-page_heroFacts__Dm0jq strong{color:var(--color-brand-primary-dark);font-family:var(--font-display);font-size:clamp(1.05rem,.9rem + .6vw,1.35rem);line-height:1.25}.course-page_heroFacts__Dm0jq span{color:#655a69;font-size:.86rem}.course-page_audience__QGReL,.course-page_exams__tRLy1,.course-page_extras__t7Rbg,.course-page_faq__7y8wd,.course-page_finalCta__c9sVn,.course-page_learning__CuJJa,.course-page_overview__uwwyJ,.course-page_subjects__Jsf07,.course-page_support__jBrnf,.course-page_toc__iR_T_{padding-block:clamp(76px,8vw,118px)}.course-page_overview__uwwyJ{background:linear-gradient(135deg,#f4e8f7,#faf6fb 66%,#fff)}.course-page_editorial__Ms1cu,.course-page_sectionHeading__DFI3J{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1fr);gap:clamp(32px,7vw,110px);align-items:start}.course-page_editorial__Ms1cu h2{max-width:550px}.course-page_prose__vnh0k p,.course-page_sectionHeading__DFI3J>p{color:#4f4354;font-size:clamp(1.04rem,.96rem + .3vw,1.19rem);line-height:1.75}.course-page_prose__vnh0k p+p{margin-top:22px}.course-page_notice__LCKvX{max-width:900px;margin-top:42px;padding:20px 24px;border-left:4px solid var(--color-brand-cta);border-radius:0 12px 12px 0;background:#fff;color:#4c3153;font-weight:600;line-height:1.65}.course-page_officialLink__RHW7v{margin-top:24px;color:#62566a;font-size:.88rem}.course-page_officialLink__RHW7v a{color:var(--color-brand-primary);font-weight:600}.course-page_audience__QGReL,.course-page_exams__tRLy1,.course-page_finalCta__c9sVn{background:radial-gradient(ellipse at 87% 0,#b366d024,transparent 58%),linear-gradient(155deg,#18091e,#301138 47%,#4c1d55);color:#ece0ef}.course-page_audience__QGReL h2,.course-page_exams__tRLy1 h2,.course-page_finalCta__c9sVn h2{color:white}.course-page_audience__QGReL .course-page_eyebrow__y8xMb,.course-page_exams__tRLy1 .course-page_eyebrow__y8xMb,.course-page_finalCta__c9sVn .course-page_eyebrow__y8xMb{color:#d89de8}.course-page_darkHeading__reuAW{max-width:710px;margin-bottom:48px}.course-page_audienceGrid__NU8hi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.course-page_audienceItem__e3_kb{min-width:0;padding:26px 24px 30px;border:1px solid #ffffff35;border-radius:16px;background:#ffffff0c}.course-page_index__9jZ2W{color:#dba9e9;font-family:var(--font-display);font-size:.82rem;font-weight:700}.course-page_audienceItem__e3_kb h3{margin-top:27px;color:#fff;font-size:clamp(1.13rem,1rem + .45vw,1.42rem);line-height:1.34}.course-page_audienceItem__e3_kb p{margin-top:14px;color:#e6d8e9;font-size:.95rem;line-height:1.65}.course-page_subjects__Jsf07{background:#fff}.course-page_sectionHeading__DFI3J{margin-bottom:48px}.course-page_sectionHeading__DFI3J h2{max-width:580px}.course-page_combinationGrid__AFqlp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.course-page_combination__N3jkz{min-width:0;padding:clamp(28px,3.2vw,44px);border:1px solid #e5d7e8;border-radius:18px;background:linear-gradient(160deg,#fff,#fbf7fc)}.course-page_combinationTop__7uo_Z{display:flex;gap:22px;align-items:baseline;min-height:76px}.course-page_combinationTop__7uo_Z span{color:var(--color-brand-cta);font-family:var(--font-display);font-size:.78rem;font-weight:700}.course-page_combination__N3jkz h3{color:var(--color-brand-primary-dark);font-size:clamp(1.3rem,1.12rem + .7vw,1.8rem);line-height:1.24}.course-page_combination__N3jkz ul{margin:0;padding:0;list-style:none}.course-page_combination__N3jkz li{padding:12px 0;border-top:1px solid #e8dfeb;color:#49364e;font-size:1.02rem}.course-page_combinationNote__FDiZb{margin-top:20px;color:#6f2e7a;font-size:.88rem;line-height:1.55}.course-page_subjectNote__mHTl3{max-width:820px;margin-top:24px;color:#65576a;font-size:.9rem;line-height:1.65}.course-page_fourGrid__zr9uH .course-page_combination__N3jkz{padding:clamp(24px,2.5vw,36px)}.course-page_fourGrid__zr9uH .course-page_combinationTop__7uo_Z{min-height:82px}.course-page_photoBreak__YNIlb{position:relative;height:clamp(320px,42vw,570px);margin:0;overflow:hidden;background:#35223a}.course-page_photoBreak__YNIlb img{object-fit:cover;object-position:center 38%}.course-page_photoBreak__YNIlb:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#1f1025b8,transparent 45%)}.course-page_photoBreak__YNIlb figcaption{position:absolute;z-index:1;right:max(24px,calc((100vw - 1240px) / 2));bottom:32px;left:max(24px,calc((100vw - 1240px) / 2));color:#fff;font-family:var(--font-display);font-size:clamp(1.35rem,1rem + 1vw,2rem);font-weight:600;text-shadow:0 2px 14px #0009}.course-page_toc__iR_T_{background:linear-gradient(125deg,#f0e1f4,#fbf7fc 70%);color:#49364e}.course-page_examGrid__tottO,.course-page_tocGrid__l_9Zt{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(40px,8vw,130px)}.course-page_tocGrid__l_9Zt{align-items:center}.course-page_tocGrid__l_9Zt h2{max-width:550px}.course-page_tocGrid__l_9Zt>div:last-child{padding:clamp(28px,3.4vw,46px);border-radius:20px;background:#fff;box-shadow:0 16px 46px #4c1d550d}.course-page_tocGrid__l_9Zt h3{color:var(--color-brand-primary-dark);font-size:1.5rem}.course-page_examLead__CAi9G p,.course-page_tocGrid__l_9Zt p{margin-top:20px;font-size:1.08rem;line-height:1.7}.course-page_lightButton__KWDUF{background:#fff;color:var(--color-brand-primary-dark)}.course-page_lightButton__KWDUF,.course-page_tocButton__2EM0J{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;margin-top:28px;padding:12px 25px;border-radius:var(--radius-button);font-family:var(--font-display);font-size:.92rem;font-weight:600;text-align:center;text-decoration:none}.course-page_tocButton__2EM0J{background:var(--color-brand-primary);color:#fff;--interactive-fill:var(--color-brand-primary-dark)}.course-page_learning__CuJJa{background:linear-gradient(145deg,#f4e8f7,#fbf7fc)}.course-page_learningList__Iljsi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;border-top:1px solid #d9c8de}.course-page_learningList__Iljsi article{display:grid;grid-template-columns:42px 1fr;gap:0 18px;padding:28px 8px 30px 0;border-bottom:1px solid #d9c8de}.course-page_learningList__Iljsi article>span{grid-row:span 2;color:var(--color-brand-cta);font-family:var(--font-display);font-weight:700}.course-page_learningList__Iljsi h3{color:var(--color-brand-primary-dark);font-size:1.24rem}.course-page_learningList__Iljsi p{max-width:490px;margin-top:9px;color:#55485a;line-height:1.65}.course-page_examLead__CAi9G{max-width:560px}.course-page_examList__t5wCO{border-top:1px solid #ffffff55}.course-page_examList__t5wCO article{padding:24px 0 27px;border-bottom:1px solid #ffffff55}.course-page_examList__t5wCO h3{color:#fff;font-size:1.35rem}.course-page_examList__t5wCO p{max-width:540px;margin-top:8px;color:#e6d8e9;line-height:1.65}.course-page_examLink__EQeVa{display:inline-block;margin-top:12px;color:#f5dafa;font-weight:600;text-underline-offset:4px}.course-page_support__jBrnf{background:#fff}.course-page_supportGrid__km0_h{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(40px,7vw,100px);align-items:center}.course-page_supportPhoto__l1A8J{position:relative;aspect-ratio:5/5.5;overflow:hidden;border-radius:16px;background:#eee0f2}.course-page_supportPhoto__l1A8J img{object-fit:cover}.course-page_supportCollage__ThlBn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1.25fr 1fr;gap:12px;aspect-ratio:1/1}.course-page_supportCollage__ThlBn>div{position:relative;min-width:0;overflow:hidden;border-radius:16px;background:#eee0f2}.course-page_supportCollage__ThlBn .course-page_collageMain__QE_QA{grid-column:span 2}.course-page_supportCollage__ThlBn img{object-fit:cover}.course-page_supportCopy__YoB_7>p{margin-top:22px;color:#55485a;font-size:1.08rem;line-height:1.75}.course-page_supportCopy__YoB_7 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 24px;margin:30px 0 0;padding:0;list-style:none}.course-page_supportCopy__YoB_7 li{display:flex;align-items:center;gap:9px;color:var(--color-brand-primary-dark);font-family:var(--font-display);font-size:.9rem;font-weight:600}.course-page_supportCopy__YoB_7 li svg{flex:none;color:var(--color-brand-cta)}.course-page_extras__t7Rbg{background:#f7f0f9}.course-page_extrasGrid__1Zwmw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.course-page_extrasGrid__1Zwmw article{min-width:0;padding:28px 24px;border-top:3px solid var(--color-brand-cta);background:#fff}.course-page_extrasGrid__1Zwmw h3{color:var(--color-brand-primary-dark);font-size:1.22rem}.course-page_extrasGrid__1Zwmw p{margin-top:13px;color:#594d5d;line-height:1.65}.course-page_faq__7y8wd{background:#fff}.course-page_faqInner__kMbM_{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(40px,7vw,110px)}.course-page_faqList__JeIv4{border-top:1px solid #d8cadc}.course-page_faqList__JeIv4 details{border-bottom:1px solid #d8cadc}.course-page_faqList__JeIv4 summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:21px 4px;color:var(--color-brand-primary-dark);cursor:pointer;font-family:var(--font-display);font-size:1.04rem;font-weight:600;line-height:1.45;list-style:none}.course-page_faqList__JeIv4 summary::-webkit-details-marker{display:none}.course-page_faqList__JeIv4 summary::marker{content:""}.course-page_faqList__JeIv4 summary svg{flex:none;transition:rotate .2s var(--ease-brand)}.course-page_faqList__JeIv4 details[open] summary svg{rotate:45deg}.course-page_faqList__JeIv4 details p{max-width:620px;padding:0 28px 24px 4px;color:#55485a;line-height:1.75}.course-page_finalCta__c9sVn{background:linear-gradient(130deg,#4c1d55,#6f2e7a 65%,#8d3db4)}.course-page_ctaGrid__iM2yz{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:50px;align-items:center}.course-page_ctaGrid__iM2yz h2{max-width:700px}.course-page_ctaGrid__iM2yz p{margin-top:18px;font-size:1.08rem}.course-page_ctaActions__lhVSt{display:flex;flex-direction:column;align-items:flex-start;gap:14px;--action-focus:#fff}.course-page_ctaActions__lhVSt .course-page_lightButton__KWDUF{margin:0}.course-page_ctaActions__lhVSt>a{width:min(100%,330px)}.course-page_ctaActions__lhVSt .course-page_ctaTextLink__LSHCy{width:auto;color:#fff;font-size:.9rem;font-weight:600;text-underline-offset:4px}.course-page_whatsAppButton__8hpQJ{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:12px 25px;border-radius:var(--radius-button);background:var(--color-contact-whatsapp);color:#fff;font-family:var(--font-display);font-size:.92rem;font-weight:600;text-align:center;text-decoration:none}@media (min-width:1121px) and (max-width:1599px){.course-page_page___SjFk h2{font-size:clamp(2.15rem,3vw,2.75rem)}.course-page_heroCopy___2Lmr h1{font-size:clamp(2.9rem,3.8vw,3.55rem)}.course-page_audience__QGReL,.course-page_exams__tRLy1,.course-page_extras__t7Rbg,.course-page_faq__7y8wd,.course-page_finalCta__c9sVn,.course-page_learning__CuJJa,.course-page_overview__uwwyJ,.course-page_subjects__Jsf07,.course-page_support__jBrnf,.course-page_toc__iR_T_{padding-block:82px}}@media (max-width:900px){.course-page_heroGrid__zgmNn{grid-template-columns:1fr 1fr;gap:28px}.course-page_heroPhoto__bYr5D{width:100%;border-radius:16px}.course-page_audienceGrid__NU8hi{grid-template-columns:repeat(2,minmax(0,1fr))}.course-page_supportCopy__YoB_7 ul{grid-template-columns:1fr}}@media (max-width:767px){.course-page_hero__dC9uZ{padding-top:20px}.course-page_breadcrumb__xZtMX{margin-bottom:25px}.course-page_ctaGrid__iM2yz,.course-page_editorial__Ms1cu,.course-page_examGrid__tottO,.course-page_faqInner__kMbM_,.course-page_heroGrid__zgmNn,.course-page_sectionHeading__DFI3J,.course-page_supportGrid__km0_h,.course-page_tocGrid__l_9Zt{grid-template-columns:1fr}.course-page_heroGrid__zgmNn{gap:24px;min-height:0}.course-page_heroCopy___2Lmr{padding:0}.course-page_heroCopy___2Lmr h1{font-size:clamp(2.25rem,1.5rem + 3.5vw,3.25rem)}.course-page_heroCopy___2Lmr>p{margin-top:18px}.course-page_actions__sY5an{gap:10px 20px;margin-top:24px}.course-page_heroPhoto__bYr5D{height:auto;aspect-ratio:5/4}.course-page_heroFacts__Dm0jq{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0;margin-top:26px}.course-page_heroFacts__Dm0jq li:nth-child(odd){padding-left:0;border-left:0}.course-page_heroFacts__Dm0jq li:nth-child(2n){padding-left:18px}.course-page_audience__QGReL,.course-page_exams__tRLy1,.course-page_extras__t7Rbg,.course-page_faq__7y8wd,.course-page_finalCta__c9sVn,.course-page_learning__CuJJa,.course-page_overview__uwwyJ,.course-page_subjects__Jsf07,.course-page_support__jBrnf,.course-page_toc__iR_T_{padding-block:72px}.course-page_ctaGrid__iM2yz,.course-page_editorial__Ms1cu,.course-page_examGrid__tottO,.course-page_faqInner__kMbM_,.course-page_sectionHeading__DFI3J,.course-page_supportGrid__km0_h,.course-page_tocGrid__l_9Zt{gap:24px}.course-page_sectionHeading__DFI3J{margin-bottom:32px}.course-page_darkHeading__reuAW{margin-bottom:30px}.course-page_combinationGrid__AFqlp,.course-page_learningList__Iljsi{grid-template-columns:1fr}.course-page_combinationTop__7uo_Z,.course-page_fourGrid__zr9uH .course-page_combinationTop__7uo_Z{min-height:65px}.course-page_photoBreak__YNIlb{height:370px}.course-page_supportPhoto__l1A8J{aspect-ratio:5/4}.course-page_supportCollage__ThlBn{aspect-ratio:1/1}.course-page_supportCopy__YoB_7 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.course-page_extrasGrid__1Zwmw{grid-template-columns:1fr}}@media (max-width:500px){.course-page_heroFacts__Dm0jq span{font-size:.78rem}.course-page_actions__sY5an{align-items:stretch;flex-direction:column}.course-page_textAction__5q6yd{align-self:flex-start}.course-page_audienceGrid__NU8hi{grid-template-columns:1fr}.course-page_audienceItem__e3_kb{padding:22px}.course-page_audienceItem__e3_kb h3{margin-top:14px}.course-page_combination__N3jkz{padding:24px 20px}.course-page_supportCopy__YoB_7 ul{grid-template-columns:1fr}.course-page_ctaActions__lhVSt>a{width:100%}}@media (prefers-reduced-motion:reduce){.course-page_faqList__JeIv4 summary svg{transition:none}}