.page-hero--with-awards{padding-block:1.875rem 0}@media(min-width:40.5625rem){.page-hero--with-awards{padding-block:2.8125rem 0}}@media(min-width:60.4375rem){.page-hero--with-awards{padding-block:1.25rem 2.5rem;overflow:hidden}}@media(min-width:40.5625rem){.page-hero--with-awards .page-hero__aside{display:block}}.page-hero--with-awards .page-hero__inner{row-gap:.75rem}@media(min-width:40.5625rem){.page-hero--with-awards .page-hero__inner{row-gap:1rem}}@media(min-width:60.4375rem){.page-hero--with-awards .page-hero__inner{min-height:26.25rem;row-gap:0;overflow:hidden}}@media(min-width:60.4375rem){.page-hero--with-awards .page-hero__aside{top:auto;bottom:-7.3125rem;width:21.8125rem}}.page-hero--with-awards .page-hero__btn{width:100%;max-width:none;min-width:0;min-height:3.125rem}@media(min-width:40.5625rem){.page-hero--with-awards .page-hero__btn{width:auto;min-width:11.6875rem;min-height:2.9375rem}}@media(min-width:60.4375rem){.page-hero--with-awards .page-hero__btn{min-width:15.625rem;min-height:3.625rem}}.page-hero--with-awards .page-hero__actions{gap:.75rem;margin-top:.5rem}@media(min-width:40.5625rem){.page-hero--with-awards .page-hero__actions{gap:1.25rem;margin-top:.25rem}}.page-hero--with-awards .page-hero__text{max-width:20rem;margin-bottom:.75rem}@media(min-width:40.5625rem){.page-hero--with-awards .page-hero__text{max-width:none;margin-bottom:0}}.page-hero--with-awards .page-hero__awards{margin-top:.75rem}@media(min-width:60.4375rem){.page-hero--with-awards .page-hero__awards{margin-top:0}}.page-hero--with-awards .page-hero__footnote{margin-top:0;padding-bottom:1.5rem}@media(min-width:60.4375rem){.page-hero--with-awards .page-hero__footnote{padding-bottom:0}}@media(min-width:40.5625rem)and (max-width:60.4375rem){.page-hero--with-awards .page-hero__awards{grid-row:4;margin:.5rem 0 0;padding:0;overflow-x:visible}.page-hero--with-awards .page-hero__actions{grid-row:5}.page-hero--with-awards .page-hero__footnote{grid-row:6}.page-hero--with-awards .page-hero__aside{top:14rem;width:10.8125rem}}.course-cost{padding-bottom:clamp(2.8125rem,5vw,3.75rem)}.page-hero--with-breadcrumbs{padding-block:.75rem 3.75rem}@media(min-width:60.4375rem){.page-hero--with-breadcrumbs{padding-block:1.25rem 3.75rem}}.page-hero--media-first .page-hero__inner .page-hero__aside{order:-1}@media(min-width:40.5625rem){.page-hero--media-first .page-hero__inner .page-hero__aside{order:0}}@media(min-width:60.4375rem){.page-hero--with-breadcrumbs .page-hero__inner{align-items:center}}@media(min-width:60.4375rem){.page-hero--with-breadcrumbs .page-hero__aside{align-self:center}}.page-hero--title-xl .page-hero__title{font-size:2.5rem;line-height:1;text-transform:none}@media(min-width:40.5625rem){.page-hero--title-xl .page-hero__title{font-size:3.75rem}}@media(min-width:60.4375rem){.page-hero--title-xl .page-hero__title{font-size:3.75rem;line-height:1.2}}@media(min-width:75rem){.page-hero--title-xl .page-hero__title{font-size:4.375rem}}.page-hero--text-lg .page-hero__text{font-size:1rem;line-height:1.375}@media(min-width:60.4375rem){.page-hero--text-lg .page-hero__text{font-size:1.25rem;line-height:1.4}}.page-hero--with-breadcrumbs .page-hero__image-wrap{aspect-ratio:2.1/1}@media(min-width:60.4375rem){.page-hero--with-breadcrumbs .page-hero__image-wrap{aspect-ratio:444/289}}.page-hero--with-breadcrumbs .page-hero__image{-o-object-position:50% 0%;object-position:50% 0%}.page-hero--with-breadcrumbs .page-hero__content{gap:1.25rem}.page-hero--with-breadcrumbs .page-hero__actions{width:100%;margin-top:.25rem}@media(min-width:60.4375rem){.page-hero--with-breadcrumbs .page-hero__actions{width:auto}}.page-hero--with-breadcrumbs .page-hero__actions .page-hero__btn{width:100%;max-width:17.5rem;min-height:3.125rem;padding:.95rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1.4}@media(min-width:60.4375rem){.page-hero--with-breadcrumbs .page-hero__actions .page-hero__btn{width:auto;min-height:3.625rem;padding:1rem 1.875rem;font-size:1rem}}.blog-feed{padding-block:3.75rem 0}.blog-feed__nav{margin:0;padding-block:0}.blog-feed__panel{padding-bottom:0}.blog-feed__panel[data-blog-feed-panel=articles]{padding-top:2.8125rem;padding-bottom:3.75rem}.blog-feed__panel[data-blog-feed-panel=articles] .blog-feed__header{margin-bottom:.9375rem}.blog-feed__panel[data-blog-feed-panel=articles] .blog-feed__search{margin-block:1.875rem}.blog-feed__panel--accent{margin-top:0;padding-block:3.75rem}.blog-feed__panel--links .blog-feed__header{margin-bottom:.9375rem}.blog-feed__title{font-size:1.875rem;line-height:1.17}@media(min-width:60.4375rem){.blog-feed__title{font-size:3.125rem}}.blog-stats{padding-top:3.75rem;padding-bottom:1.875rem}.blog-stats__header{margin-bottom:.9375rem}.blog-stats__title{font-size:1.875rem;line-height:1.1}@media(min-width:60.4375rem){.blog-stats__title{font-size:3.125rem}}.top-products:not(.top-products--featured){padding-top:4.6875rem;padding-bottom:.9375rem}.top-products:not(.top-products--featured) .top-products__title{font-size:1.875rem}@media(min-width:60.4375rem){.top-products:not(.top-products--featured) .top-products__title{font-size:3.125rem}}.ai-product-ask{padding-top:4.6875rem;padding-bottom:5.625rem}.ai-product-ask__header{text-align:center}.ai-product-ask__title{font-size:1.875rem}@media(min-width:60.4375rem){.ai-product-ask__title{font-size:3.125rem}}.ai-product-ask__list{justify-content:center}@media(max-width:40.5rem){.page-hero--text-lg:not(.page-hero--with-breadcrumbs){padding-block:1.25rem 1.5rem}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__content{gap:.75rem}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__title{font-size:1.5625rem;line-height:1}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__text{flex:0 0 auto;font-size:.75rem;line-height:1.583}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__message{flex-direction:column;align-items:stretch;gap:.5rem}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__tooltip{align-self:center;margin-top:0}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__btn{width:100%;min-width:0;min-height:2.875rem;padding-block:.75rem;font-size:.875rem}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__footnote{font-size:.75rem;line-height:1.417}.course-list .section__inner{padding-inline:.75rem}}@media(min-width:40.5625rem)and (max-width:60.375rem){.page-hero--text-lg:not(.page-hero--with-breadcrumbs){padding-block:1.875rem}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__content{gap:1.25rem}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__title{font-size:2.1875rem;line-height:1.2}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__text{line-height:1.5625}.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__btn{min-height:3.5625rem;padding-block:.75rem;font-size:1rem}.consultation-request{padding-block:2.75rem 1.5rem}.consultation-request__title{font-size:3.125rem;line-height:1.2;max-width:56.25rem}.consultation-request__header{margin-bottom:1.5rem}.consultation-request__text{margin-top:1rem;font-size:1.25rem}}@media(min-width:60.4375rem)and (max-width:74.9375rem){.page-hero--text-lg:not(.page-hero--with-breadcrumbs) .page-hero__title{font-size:2.5rem;line-height:1.2;max-width:none}.consultation-request{padding-block:2.75rem 1.5rem}.consultation-request__title{font-size:3.125rem;line-height:1.2;max-width:56.25rem}.consultation-request__header{margin-bottom:1.5rem}.consultation-request__text{margin-top:1rem;font-size:1.25rem}}@media(max-width:39.9375rem){.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module){padding-block:1.5rem 1.75rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__inner{display:flex;flex-direction:column;gap:1rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__content,.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__aside{display:contents}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__image-wrap{display:none}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__badge{order:1;padding:.25rem .75rem;font-size:.625rem;line-height:1.4;white-space:nowrap}}@media(max-width:39.9375rem)and (min-width:30rem){.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__badge{font-size:.75rem}}@media(max-width:39.9375rem){.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__title{order:2;font-size:1.5625rem;line-height:1.15}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__message{order:3}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__text{font-size:.875rem;line-height:1.4}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__actions{order:4;flex-direction:column;align-items:stretch;gap:.75rem;margin-top:0}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__btn{width:100%;min-width:0;min-height:2.9375rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.55;white-space:nowrap}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__partners{order:5}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__partners-label{font-size:.875rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__partner-logo{width:2.8125rem;height:2.8125rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards):not(.page-hero--module) .page-hero__footnote{order:6}.promo-card{padding-block:1.25rem 1.5rem}.promo-card__card,.promo-card--dual .promo-card__card{align-items:stretch;min-height:0;gap:1.5rem;padding:1.25rem 1.25rem 1.75rem}.promo-card__title{max-width:none;width:100%;font-size:1.75rem;line-height:1.2}.promo-card--dual .promo-card__title{font-size:1.25rem;line-height:1.2}.promo-card__actions,.promo-card--dual .promo-card__actions{width:100%;align-items:stretch;gap:.875rem}.promo-card__btn,.promo-card__btn--primary,.promo-card__btn--secondary,.promo-card--dual .promo-card__btn--primary,.promo-card--dual .promo-card__btn--secondary{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:.875rem 1.5rem;font-size:.875rem;white-space:normal}.cfa-exam-retake-guarantee__card{padding:1.25rem 1.25rem 1.5rem}.cfa-exam-retake-guarantee__header{gap:1rem}.cfa-exam-retake-guarantee__text{margin-top:1rem}.cfa-exam-retake-guarantee__divider{margin-block:1.125rem}.cfa-exam-retake-guarantee__conditions{gap:.75rem}.cfa-certificate-audience{padding-block:3.75rem 2.5rem}.cfa-certificate-audience__media{aspect-ratio:3/2}.cfa-learning-format{padding-block:4.6875rem 3.75rem}.cfa-learning-format__item{min-height:14rem}.related-courses:not(.related-courses--promo) .related-courses__card-link{min-height:18.75rem;height:18.75rem}}@media(min-width:30rem)and (max-width:40.5rem){.cfa-exam-retake-guarantee__card{padding:1.25rem}.cfa-exam-retake-guarantee__text{margin-top:1rem}.cfa-exam-retake-guarantee__conditions{gap:.5rem}}@media(min-width:40rem)and (max-width:74.9375rem){.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards){padding-block:1.875rem 2rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) 17rem;grid-template-areas:"badge badge" "title title" "text text" "actions image" "partners image" "footnote footnote";-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.875rem;align-items:start}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__content,.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__aside{display:contents}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__badge{grid-area:badge}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__title{grid-area:title;max-width:none;font-size:2.5rem;line-height:1.15}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__message{grid-area:text;max-width:36.25rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__actions{grid-area:actions;flex-direction:column;align-items:stretch;width:18.75rem;margin-top:0;gap:.75rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;max-width:none;min-height:3.625rem;padding:.875rem 1rem;font-size:.9375rem;line-height:1.2;text-align:center;white-space:nowrap}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__image-wrap{display:block;position:relative;grid-area:image;width:17rem;aspect-ratio:272/157;align-self:start;overflow:visible}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__promo-badge{bottom:-.75rem;left:-.75rem;width:5.5rem;height:5.5rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__partners{grid-area:partners;margin-top:0}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__footnote{grid-area:footnote}}@media(min-width:60.4375rem)and (max-width:74.9375rem){.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__inner{grid-template-columns:minmax(0,1fr) 17rem;grid-template-areas:"badge ." "title ." "text image" "actions partners" "footnote .";-moz-column-gap:1.5rem;column-gap:1.5rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__actions{flex-direction:row;flex-wrap:nowrap;align-items:stretch;width:auto;max-width:none;gap:1.25rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__btn{flex:0 0 18.75rem;width:18.75rem;max-width:18.75rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__image-wrap{width:17rem;aspect-ratio:272/156;margin-top:.5rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__promo-badge{top:-7.25rem;right:auto;bottom:auto;left:3.375rem;width:7.25rem;height:7.25rem;transform:rotate(10deg)}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__promo-badge-minus{top:1.4rem;font-size:1.75rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__promo-badge-value{top:-.1rem;font-size:3.375rem;line-height:1}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__promo-badge-percent{top:1.35rem;right:-.2rem;font-size:1.625rem}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__promo-badge-deadline{bottom:1rem;font-size:.6875rem;white-space:nowrap}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__partners{flex-direction:column-reverse;align-items:flex-end;justify-self:end;gap:.75rem;max-width:17rem;width:100%;text-align:right}.page-hero:not(.page-hero--with-breadcrumbs):not(.page-hero--with-awards) .page-hero__partners-label{max-width:none;text-align:right}}.course-cost{padding-top:4.6875rem;padding-bottom:2.5rem}@media(min-width:75rem){.course-cost{padding-bottom:3.75rem}}.course-cost__perks-wrap{margin-top:2.5rem}.course-cost__perk{flex:0 0 calc(100vw - 3.75rem);width:calc(100vw - 3.75rem);min-height:11.25rem;padding:1.875rem 1.25rem}@media(min-width:30rem){.course-cost__perk{flex:0 0 17.5rem;width:17.5rem}}@media(min-width:60.4375rem){.course-cost__perk{flex:none;width:auto;min-height:8.75rem;padding:1.5rem 1.25rem}}.course-cost__offer{margin-top:2.5rem}.course-cost__main{gap:1.25rem;padding:1.875rem 1.5rem}@media(min-width:40.5625rem){.course-cost__main{padding:2.5rem 1.875rem}}@media(min-width:60.4375rem){.course-cost__main{padding:2.5rem}}.course-cost__benefits{padding:1.875rem 1.5rem 2.5rem}@media(min-width:60.4375rem)and (max-width:74.9375rem){.course-cost__benefits{padding:2.5rem 1.875rem 10rem}}@media(min-width:75rem){.course-cost__benefits{padding:2.5rem 1.875rem}}.related-courses{padding-top:4.6875rem;padding-bottom:3.75rem}.related-courses__header{margin-bottom:1.25rem}.related-courses__title{font-size:1.875rem}@media(min-width:56.25rem){.related-courses__title{font-size:2.5rem}}.related-courses:not(.related-courses--promo) .related-courses__card-link{width:100%;aspect-ratio:auto;min-height:18.75rem;height:18.75rem}@media(min-width:30rem){.related-courses:not(.related-courses--promo) .related-courses__card-link{min-height:22.5rem;height:22.5rem}}@media(min-width:40.5625rem){.related-courses:not(.related-courses--promo) .related-courses__card-link{min-height:37.5rem;height:37.5rem}}@media(min-width:60.4375rem){.related-courses:not(.related-courses--promo) .related-courses__card-link{min-height:19.875rem;height:19.875rem}}@media(min-width:75rem){.related-courses:not(.related-courses--promo) .related-courses__card-link{min-height:17.5rem;height:17.5rem}}#fm-start-today.cta--banner{padding-block:2.5rem 3.125rem}#fm-start-today.cta--banner .cta__card{padding:1.875rem 1.25rem 2rem}#fm-start-today.cta--banner .cta__text{margin:1rem 0 1.5rem}@media(max-width:40.5rem){#fm-start-today.cta--banner .cta__title{font-size:1.375rem}#fm-start-today.cta--banner .cta__text{font-size:.8125rem}#fm-start-today.cta--banner.cta--dual .cta__btn{min-height:3.25rem;font-size:.875rem}}#fm-final-cta.cta--banner{padding-block:2.5rem 2.8125rem}#fm-final-cta.cta--banner .cta__card{padding:2rem 1.25rem 2.75rem;gap:2.125rem}#fm-final-cta.cta--banner .cta__content{gap:2.125rem}@media(max-width:40.5rem){#fm-final-cta.cta--banner .cta__title{font-size:1.25rem;line-height:1.2;max-width:17.5rem}#fm-final-cta.cta--banner.cta--dual .cta__actions{align-items:stretch;gap:.875rem}#fm-final-cta.cta--banner.cta--dual .cta__btn{width:100%;max-width:none;min-height:3rem;font-size:.875rem}}#fm-related-courses.related-courses{padding-top:3.125rem;padding-bottom:4.375rem}#fm-related-courses.related-courses .related-courses__card-link{aspect-ratio:5/4;min-height:14.5rem}#fm-cost.course-cost{padding-block:2.8125rem 5rem}#fm-cost.course-cost .course-cost__title{font-size:1.875rem;line-height:1.2}#fm-cost.course-cost .course-cost__offer{margin-top:2.125rem}#consultation.consultation-request{--consultation-request-input-height: 2.9375rem;--consultation-request-field-gap: .75rem;padding-block:2rem 0}@media(min-width:40.5625rem){#consultation.consultation-request{padding-block:2.5rem 0}}@media(min-width:75rem){#consultation.consultation-request{padding-block:3.5rem 0}}#consultation.consultation-request .consultation-request__card{padding:2.1875rem 1.25rem 1.9375rem}@media(min-width:40.5625rem){#consultation.consultation-request .consultation-request__card{padding:2.5rem 2rem}}@media(min-width:75rem){#consultation.consultation-request .consultation-request__card{padding:3.125rem 2.5rem}}#consultation.consultation-request .consultation-request__header{margin-bottom:.75rem}@media(min-width:40.5625rem){#consultation.consultation-request .consultation-request__header{margin-bottom:1.25rem}}#consultation.consultation-request .consultation-request__title{max-width:17.1875rem;font-size:1.25rem;line-height:1.25rem}@media(min-width:40.5625rem){#consultation.consultation-request .consultation-request__title{max-width:28.125rem;font-size:3.125rem;line-height:3.125rem}}@media(min-width:75rem){#consultation.consultation-request .consultation-request__title{max-width:56.25rem;line-height:3.75rem}}#consultation.consultation-request .consultation-request__text{margin-top:1.4375rem;max-width:16.4375rem;font-size:.875rem;line-height:1.25rem}@media(min-width:40.5625rem){#consultation.consultation-request .consultation-request__text{margin-top:1.875rem;max-width:34.3125rem;font-size:1.25rem;line-height:1.75rem}}@media(min-width:75rem){#consultation.consultation-request .consultation-request__text{max-width:49.5625rem}}#consultation{padding-block:1.75rem 2.375rem}@media(min-width:40.5625rem){#consultation{padding-block:2.5rem 1.875rem}}@media(min-width:75rem){#consultation{padding-block:3.75rem 1.875rem}}#consultation .consultation-request__inner{max-width:none}#consultation .consultation-request__title{max-width:17.2rem;font-size:1.25rem;line-height:1.25rem}@media(min-width:30rem){#consultation .consultation-request__title{max-width:28rem;font-size:1.5625rem;line-height:1.5625rem}}@media(min-width:40.5625rem){#consultation .consultation-request__title{max-width:none;font-size:3.125rem;line-height:3.125rem}}@media(min-width:75rem){#consultation .consultation-request__title{line-height:3.75rem}}#consultation .consultation-request__text{font-size:.875rem;line-height:1.25rem}@media(min-width:30rem){#consultation .consultation-request__text{font-size:1rem;line-height:1.375rem}}@media(min-width:40.5625rem){#consultation .consultation-request__text{font-size:1.25rem;line-height:1.75rem}}.page-hero--module{padding-bottom:3.1875rem}@media(min-width:40.5625rem){.page-hero--module{padding-bottom:2.5rem}}@media(min-width:60.4375rem){.page-hero--module{padding-bottom:2.125rem}.page-hero--module .page-hero__inner--module{min-height:25.75rem}}@media(min-width:75rem){.page-hero--module .page-hero__inner--module{min-height:25.75rem}}.page-hero--module.page-hero--title-xl .page-hero__badge--plain{margin:1.5rem 0 1rem}@media(min-width:40.5625rem){.page-hero--module.page-hero--title-xl .page-hero__badge--plain{margin-top:1.875rem}}.page-hero--module .page-hero__bottom{margin-top:2.125rem}@media(min-width:60.4375rem){.page-hero--module .page-hero__bottom{margin-top:2.75rem}}.cfa-course-expert--module .cfa-course-expert__photo{aspect-ratio:1/1;max-width:17.5rem}@media(min-width:30rem){.cfa-course-expert--module .cfa-course-expert__photo{max-width:none;aspect-ratio:1/1}}@media(min-width:40.5625rem){.cfa-course-expert--module .cfa-course-expert__photo{aspect-ratio:1/1}}@media(min-width:60.4375rem){.cfa-course-expert--module .cfa-course-expert__photo{aspect-ratio:1/1}}.course-cost{padding-top:2.8125rem;padding-bottom:clamp(2.8125rem,5vw,3.75rem)}@media(min-width:30rem){.course-cost{padding-top:5.625rem}}.student-reviews--powerbi{padding-bottom:2.8125rem}@media(min-width:30rem){.student-reviews--powerbi{padding-bottom:3.75rem}}#reviews-stats.blog-stats{padding-top:4.6875rem;padding-bottom:1.875rem}#reviews-stats.blog-stats .blog-stats__header{margin-bottom:.9375rem}#reviews-stats.blog-stats .blog-stats__title{font-size:1.875rem;line-height:1.1}@media(min-width:60.4375rem){#reviews-stats.blog-stats .blog-stats__title{font-size:3.125rem}}#reviews-stats.blog-stats .blog-stats__item{flex-basis:min(86vw,20rem)}#reviews-stats.blog-stats .blog-stats__card{aspect-ratio:320/222;padding:1.5rem 1.25rem}#reviews-stats.blog-stats .blog-stats__value{font-size:2.5rem}#reviews-stats.blog-stats .blog-stats__text{font-size:1.125rem}@media(min-width:40.5625rem){#reviews-stats.blog-stats .blog-stats__item{flex-basis:min(90vw,37.1875rem)}#reviews-stats.blog-stats .blog-stats__card{aspect-ratio:595/334;padding:2rem 1.75rem}#reviews-stats.blog-stats .blog-stats__value{font-size:3.125rem}#reviews-stats.blog-stats .blog-stats__text{font-size:1.25rem}}@media(min-width:60.4375rem){#reviews-stats.blog-stats .blog-stats__item{flex-basis:auto}#reviews-stats.blog-stats .blog-stats__card{aspect-ratio:276/212;padding:1.25rem}#reviews-stats.blog-stats .blog-stats__value{font-size:2.1875rem}#reviews-stats.blog-stats .blog-stats__text{font-size:1rem}}#reviews-top-products.top-products--featured{padding-top:4.6875rem;padding-bottom:3.75rem}@media(min-width:40.5625rem){#reviews-top-products.top-products--featured{padding-bottom:5.625rem}}#reviews-top-products.top-products--featured .top-products__header{margin-bottom:.9375rem}#reviews-top-products.top-products--featured .top-products__title{font-size:1.875rem;line-height:1.1}@media(min-width:60.4375rem){#reviews-top-products.top-products--featured .top-products__title{font-size:3.125rem}}#reviews-top-products.top-products--featured .top-products__list{padding-bottom:0}#reviews-top-products.top-products--featured .top-products__list-item{padding:.625rem .625rem 0}#reviews-top-products.top-products--featured .top-products__card-link{aspect-ratio:auto;min-height:16.5625rem}@media(min-width:40.5625rem){#reviews-top-products.top-products--featured .top-products__card-link{aspect-ratio:4/3;min-height:0}}#reviews-top-products.top-products--featured .top-products__card-content{padding:1.25rem 2.5rem 1.25rem 1.25rem;gap:.75rem}@media(min-width:40.5625rem){#reviews-top-products.top-products--featured .top-products__card-content{padding:1.875rem 3.75rem 1.875rem 1.875rem;gap:0}}#reviews-top-products.top-products--featured .top-products__stats{margin-top:.75rem}@media(min-width:40.5625rem){#reviews-top-products.top-products--featured .top-products__stats{margin-top:auto}}#reviews-top-products.top-products--featured .top-products__stats-item{font-size:.875rem;line-height:1.4}@media(min-width:40.5625rem){#reviews-top-products.top-products--featured .top-products__stats-item{font-size:1rem;line-height:1.5}}#consultation.consultation-request--pre-footer{padding-top:2.5rem;padding-bottom:0;background:#333}@media(min-width:40.5625rem){#consultation.consultation-request--pre-footer{padding-top:3.75rem}}#consultation.consultation-request--pre-footer .consultation-request__inner{padding-block:0}#consultation.consultation-request--pre-footer .consultation-request__card{background:#fff;min-height:0;padding:1.5rem 1.25rem 1.75rem;border-radius:1.25rem 1.25rem 0 0}@media(min-width:40.5625rem){#consultation.consultation-request--pre-footer .consultation-request__card{padding:2rem;border-radius:1.25rem}}@media(min-width:75rem){#consultation.consultation-request--pre-footer .consultation-request__card{padding:1.75rem 2rem}}#consultation.consultation-request--pre-footer .consultation-request__title{font-size:1.25rem;line-height:1.4}@media(min-width:40.5625rem){#consultation.consultation-request--pre-footer .consultation-request__title{font-size:1.875rem}}@media(min-width:75rem){#consultation.consultation-request--pre-footer .consultation-request__title{font-size:2.75rem;line-height:1.2}}#consultation.consultation-request--pre-footer .consultation-request__text{font-size:.875rem}
