.home-page.hp-scope{min-height:100vh;padding-block-end:var(--udk-space-4);--hp-ccard-ease: var(--udk-ease);--hp-arrow-out-gap: clamp(.3rem, 1.6vw, .55rem)}.home-page.hp-scope>.hp-hero.udk-section--tight{padding-block-start:clamp(1rem,3.2vw,1.65rem);padding-block-end:var(--udk-space-2)}.home-page.hp-scope .hp-hero-slider{outline:none}.home-page.hp-scope .hp-hero-slider:focus-visible{outline:2px solid var(--udk-accent);outline-offset:3px;border-radius:var(--udk-radius-input)}.home-page.hp-scope .hp-hero-slider__frame{position:relative;display:block;direction:ltr;overflow:visible}.home-page.hp-scope .hp-hero-slider__viewport{min-width:0;overflow:hidden}.home-page.hp-scope .hp-hero-slider__track{--hp-slide-index: 0;display:flex;width:100%;transform:translate3d(calc(var(--hp-slide-index) * -100%),0,0);transition:transform var(--udk-duration) var(--hp-ccard-ease)}@media(prefers-reduced-motion:reduce){.home-page.hp-scope .hp-hero-slider__track{transition:none}}.home-page.hp-scope .hp-hero-slide{flex:0 0 100%;width:100%;box-sizing:border-box}.home-page.hp-scope .hp-hero-slide__grid{display:flex;flex-direction:column;gap:var(--udk-space-3);align-items:stretch}.home-page.hp-scope .hp-hero-slide__copy{display:flex;flex-direction:column;gap:var(--udk-space-2);align-items:flex-start;max-width:36rem}.home-page.hp-scope .hp-hero-slide__title{margin:0;font-size:clamp(var(--font-size-title-2xl),1.8vw + 1rem,var(--font-size-display-sm));font-weight:var(--font-weight-heading);line-height:1.14;letter-spacing:-.02em}.home-page.hp-scope .hp-hero__accent{color:var(--udk-accent-hover)}.home-page.hp-scope .hp-hero-slide__cta{display:inline-flex;align-items:center;gap:.4rem;margin-block-start:.125rem}.home-page.hp-scope .hp-hero-slide__ctaChev{flex-shrink:0;opacity:.95}.home-page.hp-scope .hp-hero-slide__visualCard.udk-card{padding:0;aspect-ratio:16 / 9;overflow:hidden}.home-page.hp-scope .hp-hero-slide__visualImg{display:block;width:100%;height:100%;object-fit:cover}.home-page.hp-scope .hp-hero-slider__arrow{position:relative;z-index:2}.home-page.hp-scope .hp-hero-slider__arrowIcon{display:block;width:.55rem;height:.55rem;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(135deg)}.home-page.hp-scope .hp-hero-slider__arrow--next .hp-hero-slider__arrowIcon{transform:rotate(-45deg)}.home-page.hp-scope .hp-hero-slider__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-block-start:var(--udk-space-2)}.home-page.hp-scope .hp-hero-slider__dot{width:.5rem;height:.5rem;padding:0;border:none;border-radius:var(--udk-radius-pill);background:color-mix(in srgb,var(--udk-muted) 35%,var(--udk-border));cursor:pointer}.home-page.hp-scope .hp-hero-slider__dot.is-active{background:var(--udk-accent);transform:scale(1.15)}@media(min-width:720px){.home-page.hp-scope .hp-hero-slide__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(220px,.95fr);gap:var(--udk-space-3);align-items:center;min-height:15rem}.home-page.hp-scope .hp-hero-slider__arrow{position:absolute;top:50%;transform:translateY(-50%)}.home-page.hp-scope .hp-hero-slider__arrow.udk-btn{transform:translateY(-50%)}.home-page.hp-scope .hp-hero-slider__arrow--prev{inset-inline-start:calc(-1 * (2.5rem + var(--hp-arrow-out-gap)))}.home-page.hp-scope .hp-hero-slider__arrow--next{inset-inline-start:100%;margin-inline-start:var(--hp-arrow-out-gap)}}@media(max-width:719px){.home-page.hp-scope .hp-hero-slider__arrow{display:none}}.home-page.hp-scope .hp-exam-carousel__head,.home-page.hp-scope .hp-blog-teaser__head{text-align:center;max-width:38rem;margin-inline:auto;margin-block-end:var(--udk-space-2)}.home-page.hp-scope .hp-exam-carousel__head h2,.home-page.hp-scope .hp-blog-teaser__head h2{margin:0;font-size:var(--font-size-fluid-section-md);font-weight:var(--font-weight-heading);line-height:1.3}.home-page.hp-scope .hp-exam-carousel__sub,.home-page.hp-scope .hp-blog-teaser__sub{margin:var(--udk-space-2) 0 0;font-size:var(--font-size-body);line-height:1.7}.home-page.hp-scope .hp-exam-carousel__viewport{min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.home-page.hp-scope .hp-exam-carousel__track{display:flex;flex-direction:row;gap:.75rem;padding-block:.35rem}.home-page.hp-scope .udk-card.hp-carousel-card{flex:0 0 clamp(15.25rem,78vw,17.25rem);scroll-snap-align:start;display:flex;flex-direction:column;gap:.55rem;min-height:12rem;padding:var(--udk-space-2) var(--udk-inset-control-x);margin:0}.home-page.hp-scope .hp-carousel-card__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem}.home-page.hp-scope .hp-carousel-card__cat{margin:0;font-size:var(--font-size-caption)}.home-page.hp-scope .hp-carousel-card__meta{display:flex;flex-wrap:wrap;gap:.35rem}.home-page.hp-scope .hp-carousel-card__actions{display:flex;flex-direction:column;gap:.35rem;margin-block-start:auto}.home-page.hp-scope .hp-carousel-card__actions .udk-btn{width:100%;justify-content:center}.home-page.hp-scope .hp-carousel-card__actions .udk-link{text-align:center;font-size:var(--font-size-caption);font-weight:600}.home-page.hp-scope .hp-carousel-card__head{display:flex;align-items:center;gap:.65rem}.home-page.hp-scope .hp-carousel-card__avatar{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-title-sm);font-weight:var(--font-weight-heading);color:var(--udk-success-ink);background:var(--udk-success-soft)}.home-page.hp-scope .hp-carousel-card__headText{min-width:0}.home-page.hp-scope .hp-carousel-card__tier{margin:0;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}.home-page.hp-scope .hp-promo-bands__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,2.2vw,1.1rem);align-items:stretch}@media(max-width:640px){.home-page.hp-scope .hp-promo-bands__grid{grid-template-columns:1fr}}.home-page.hp-scope .hp-promo-bands__grid .udk-entry-card__title strong{font-weight:inherit}.home-page.hp-scope .hp-promo-bands__grid .udk-entry-card--coach .udk-entry-card__title strong{color:color-mix(in srgb,var(--udk-success) 88%,var(--udk-ink))}.home-page.hp-scope .hp-promo-bands__grid .udk-entry-card--store .udk-entry-card__title strong{color:var(--udk-accent-hover)}.home-page.hp-scope .hp-band__row{justify-content:space-between;align-items:flex-end;gap:var(--udk-space-2)}.home-page.hp-scope .hp-band__copy h2{margin:0;font-size:var(--font-size-fluid-section-sm);font-weight:var(--font-weight-heading);line-height:1.32}@media(min-width:720px){.home-page.hp-scope .hp-band__card{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:auto auto;column-gap:var(--udk-space-3);row-gap:.35rem;align-items:center}.home-page.hp-scope .hp-band__card>.udk-eyebrow{grid-column:1 / -1;margin:0}.home-page.hp-scope .hp-band__row{display:contents}.home-page.hp-scope .hp-band__copy{grid-column:1;grid-row:2}.home-page.hp-scope .hp-band__cta{grid-column:2;grid-row:2;align-self:center}}@media(max-width:719px){.home-page.hp-scope .hp-band__cta{width:100%;justify-content:center}}.home-page.hp-scope .hp-blog-teaser__list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}@media(min-width:720px){.home-page.hp-scope .hp-blog-teaser__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-page.hp-scope .hp-blog-teaser__list .udk-card{height:100%}.home-page.hp-scope .hp-blog-teaser__date{display:block;margin-bottom:.35rem;font-size:var(--font-size-body-sm)}.home-page.hp-scope .hp-blog-teaser__more{margin:1rem 0 0;text-align:center}.home-page.hp-scope .hp-closure__box{text-align:center}
