.hero-carousel,.hero-carousel .carousel-inner,.hero-carousel .carousel-item,.hero-carousel-item{background-color:#000}.hero-carousel-controls{position:absolute;inset-inline:var(--spacing-mouse);bottom:var(--spacing-mouse);z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.hero-carousel-controls button{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex:0 0 auto;color:#fff;pointer-events:auto}.hero-carousel-control{border-radius:50%;border:1px solid;background:rgba(0,0,0,.65)}.hero-carousel-dots{display:flex;min-width:0;overflow-x:auto;pointer-events:auto}.hero-carousel-dot{padding:0;border:0;background:transparent}.hero-carousel-dot span{width:.5rem;height:.5rem;border-radius:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.65)}.hero-carousel-dot[aria-current] span{width:1.5rem}@media (max-width:767px){.hero-carousel-controls[data-mobile-controls=false]{display:none}}@media (min-width:768px){.hero-carousel-controls[data-desktop-controls=false]{display:none}.hero-carousel-controls{inset-inline:var(--spacing-lynx);bottom:var(--spacing-rabbit);gap:var(--spacing-stoat);justify-content:flex-end}.hero-carousel-dots{display:none}}.text-cta-block{width:100%}.text-align-left .text-cta-block{align-items:flex-start;text-align:start}[class*=fixed-speciality-branded-cta],[class*=fixed-utility],[class*=fluid-utility]{text-box-trim:trim-both;text-box-edge:cap alphabetic}@media(min-width:1440px){.fluid-heading-s{font-weight:500;font-size:2.75rem;line-height:3rem;letter-spacing:.003rem}.fluid-body-m{font-weight:400;font-size:1rem;line-height:1.375rem;letter-spacing:.00625rem}}@media(max-width:480px){.fluid-heading-s{font-weight:500;font-size:2rem;line-height:2.25rem;letter-spacing:.00625rem}.fluid-body-m{font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem}}.standard-reel{align-items:center;gap:var(--spacing-fox);align-self:stretch;padding-top:var(--spacing-fox);padding-bottom:var(--spacing-fox);overflow:hidden}.standard-reel,.standard-reel__content{display:flex;flex-direction:column;width:100%}.standard-reel__content{gap:var(--spacing-mink)}.standard-reel__description{display:flex;gap:var(--spacing-mink)}.standard-reel:not(.standard-reel--has-dashed-title) .standard-reel__description{flex-direction:column}.shared-link__link.shared-link--underline .shared-link__label--first,.shared-link__link.shared-link--underline.shared-link__label--first{border-bottom:.0625rem solid #888;padding-top:.28125rem;padding-bottom:.28125rem;white-space:nowrap;color:#111;width:min-content}@media(min-width:964px){.standard-reel{padding-top:var(--spacing-deer);padding-bottom:var(--spacing-deer)}.standard-reel__content{flex-direction:row;justify-content:space-between}.standard-reel__description{align-self:stretch}.standard-reel .standard-reel__link{padding-left:var(--spacing-moose);display:flex;flex:0 0 auto;justify-content:flex-end;align-self:flex-end}}@media(min-width:1440px){.fluid-heading-s{font-weight:500;font-size:2.75rem;line-height:3rem;letter-spacing:.003rem}}