.dsc-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--dsc-font-family-base);list-style:none;margin:0;padding:0}.dsc-breadcrumb,.dsc-breadcrumb__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--dsc-space-1)}.dsc-breadcrumb__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--dsc-font-size-sm)}.dsc-breadcrumb__link{color:var(--dsc-color-link);text-decoration:none;-webkit-transition:color var(--dsc-duration-fast) var(--dsc-easing-standard);transition:color var(--dsc-duration-fast) var(--dsc-easing-standard)}@media(prefers-reduced-motion:reduce){.dsc-breadcrumb__link{-webkit-transition:none;transition:none}}.dsc-breadcrumb__link:hover{color:var(--dsc-color-link-hover);text-decoration:underline}.dsc-breadcrumb__link:active{color:var(--dsc-color-link-pressed)}.dsc-breadcrumb__link:focus-visible{border-radius:var(--dsc-radius-sm);outline:2px solid var(--dsc-color-focus-ring);outline-offset:2px}.dsc-breadcrumb__current{color:var(--dsc-color-on-surface-muted);font-weight:var(--dsc-font-weight-medium)}.dsc-breadcrumb__separator{font-size:var(--dsc-font-size-xs)}.dsc-heading{color:var(--dsc-color-on-surface);font-family:var(--dsc-font-family-heading);margin:0}.dsc-heading--display-xl{font-size:var(--dsc-font-size-display-xl);font-weight:var(--dsc-font-weight-display-xl);line-height:var(--dsc-line-height-display-xl)}.dsc-heading--h1{font-size:var(--dsc-font-size-h1);font-weight:var(--dsc-font-weight-h1);line-height:var(--dsc-line-height-h1)}.dsc-heading--h2{font-size:var(--dsc-font-size-h2);font-weight:var(--dsc-font-weight-h2);line-height:var(--dsc-line-height-h2)}.dsc-heading--h3{font-size:var(--dsc-font-size-h3);font-weight:var(--dsc-font-weight-h3);line-height:var(--dsc-line-height-h3)}.dsc-heading--h4{font-size:var(--dsc-font-size-h4);font-weight:var(--dsc-font-weight-h4);line-height:var(--dsc-line-height-h4)}.dsc-heading--2xl,.dsc-heading--3xl,.dsc-heading--lg,.dsc-heading--md,.dsc-heading--sm,.dsc-heading--xl{font-weight:var(--dsc-font-weight-bold);letter-spacing:var(--dsc-letter-spacing-tight);line-height:var(--dsc-line-height-tight)}.dsc-heading--sm{font-size:var(--dsc-font-size-sm)}.dsc-heading--md{font-size:var(--dsc-font-size-lg)}.dsc-heading--lg{font-size:var(--dsc-font-size-xl)}.dsc-heading--xl{font-size:var(--dsc-font-size-2xl)}.dsc-heading--2xl{font-size:var(--dsc-font-size-3xl)}.dsc-heading--3xl{font-size:var(--dsc-font-size-4xl)}.dsc-hero-internal{color:var(--dsc-color-on-surface);isolation:isolate;position:relative}.dsc-hero-internal__media,.dsc-hero-internal__scrim{display:none}.dsc-hero-internal--has-bg{color:var(--dsc-color-on-primary)}.dsc-hero-internal--has-bg .dsc-hero-internal__media{display:block;inset:0;position:absolute;z-index:0}.dsc-hero-internal--has-bg .dsc-hero-internal__media picture{height:100%;width:100%}.dsc-hero-internal--has-bg .dsc-hero-internal__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.dsc-hero-internal--has-bg .dsc-hero-internal__scrim{background:-webkit-gradient(linear,right top,left top,color-stop(24.375%,rgba(0,0,0,.06)),color-stop(75.625%,rgba(0,0,0,.55)));background:linear-gradient(270deg,rgba(0,0,0,.06) 24.375%,rgba(0,0,0,.55) 75.625%);display:block;inset:0;pointer-events:none;position:absolute;z-index:1}.dsc-hero-internal__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--dsc-space-6);padding-block:var(--dsc-space-10);text-align:start}.dsc-hero-internal--has-bg .dsc-hero-internal__content{min-height:320px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-block:var(--dsc-space-12)}@media(min-width:1024px){.dsc-hero-internal--has-bg .dsc-hero-internal__content{min-height:360px}}.dsc-hero-internal__breadcrumb{font-size:var(--dsc-font-size-h4);font-weight:var(--dsc-font-weight-medium);line-height:var(--dsc-line-height-130)}.dsc-hero-internal__breadcrumb .dsc-breadcrumb__item{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:inherit}.dsc-hero-internal__breadcrumb .dsc-breadcrumb__current,.dsc-hero-internal__breadcrumb .dsc-breadcrumb__link{color:inherit}.dsc-hero-internal__breadcrumb .dsc-breadcrumb__link{text-decoration:none}.dsc-hero-internal__breadcrumb .dsc-breadcrumb__link:hover{color:inherit;text-decoration:underline}.dsc-hero-internal__breadcrumb .dsc-breadcrumb__separator{height:1em;width:1em;-ms-flex-negative:0;fill:currentColor;flex-shrink:0;margin-inline:.2rem}.dsc-hero-internal__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;font-size:var(--dsc-font-size-h4);font-weight:var(--dsc-font-weight-medium);gap:var(--dsc-space-2);line-height:var(--dsc-line-height-130);text-decoration:none}.dsc-hero-internal__back svg{height:.8em;width:.8em;-ms-flex-negative:0;fill:currentColor;flex-shrink:0}.dsc-hero-internal__back:active,.dsc-hero-internal__back:hover{color:inherit;text-decoration:underline}.dsc-hero-internal__back:focus-visible{border-radius:var(--dsc-radius-sm);outline:2px solid var(--dsc-color-focus-ring);outline-offset:2px}.dsc-hero-internal__breadcrumb{display:none}@media(min-width:768px){.dsc-hero-internal__back{display:none}.dsc-hero-internal__breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}}.dsc-hero-internal__title,.dsc-hero-internal__title :is(h1,h2,h3,h4,h5,h6){color:inherit;font-size:2.5rem;font-weight:var(--dsc-font-weight-bold);line-height:var(--dsc-line-height-120);margin:0}@media(min-width:1024px){.dsc-hero-internal__title,.dsc-hero-internal__title :is(h1,h2,h3,h4,h5,h6){font-size:3.5rem;letter-spacing:-1.059px}}.dsc-hero-internal--has-bg .dsc-hero-internal__back,.dsc-hero-internal--has-bg .dsc-hero-internal__breadcrumb,.dsc-hero-internal--has-bg .dsc-hero-internal__title{text-shadow:1px 2px 1px rgba(0,0,0,.35)}@media(forced-colors:active){.dsc-hero-internal--has-bg .dsc-hero-internal__scrim{display:none}.dsc-hero-internal--has-bg{color:CanvasText}}@media print{.dsc-hero-internal__media,.dsc-hero-internal__scrim{display:none}.dsc-hero-internal{color:#000}}