.spotlight{--spotlight-mobile-overlap:var(--space-fluid-xl)}.spotlight__content,.spotlight__dividers{grid-area:1/1/-1/-1}.spotlight__content{z-index:2}.spotlight__dividers{z-index:1}@media (max-width:59.9375em){.spotlight__dividers{display:none}}.spotlight__text{gap:var(--space-fluid-lg);padding-block:var(--space-12);padding-inline:var(--space-inner);z-index:2;flex-direction:column;grid-column:1/span 6;display:flex}.spotlight__media{padding:var(--space-8);z-index:2;grid-column:5/span 8;place-content:end}@media (min-width:60em){.spotlight__media{padding-block:var(--space-32) var(--space-8);z-index:1;padding-inline-end:var(--space-8)}}@media (max-width:59.9375em){.spotlight__content.grid{grid-template-rows:auto minmax(var(--spotlight-mobile-overlap), auto) auto;align-items:start;row-gap:0}.spotlight__text{grid-area:1/1/3/-1}.spotlight__content:has(.spotlight__media) .spotlight__text{background-image:linear-gradient(var(--color-visual-grid), var(--color-visual-grid));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}.spotlight__media{grid-area:2/1/4/-1;place-content:center;padding-block-start:0}}@media (min-width:60em){.spotlight__text,.spotlight__media{grid-row:1}}.spotlight__text .textLockUp__body{max-inline-size:55ch}@media (min-width:60em){.spotlight__text .textLockUp__body{max-inline-size:60%}}.spotlight__list-title .u-accent:not(:is(fk-split-words *)){padding:0 .25em}.spotlight-divider-left{box-shadow:none;position:relative}.spotlight-divider-left:after{pointer-events:none;z-index:1;background-image:linear-gradient(var(--color-visual-grid), var(--color-visual-grid));content:"";background-position:0 0;background-repeat:no-repeat;background-size:1px 100%;position:absolute;inset:0}.spotlight-divider-left{grid-area:1/7/-1/-1;grid-template-rows:1fr .65fr;display:grid}.spotlight-divider-bottom{box-shadow:none;position:relative}.spotlight-divider-bottom:after{pointer-events:none;z-index:1;background-image:linear-gradient(var(--color-visual-grid), var(--color-visual-grid));content:"";background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;position:absolute;inset:0}.spotlight-divider-bottom{grid-area:1/1/2/-1}.spotlight__header .textLockUp__title{margin-block-end:var(--space-fluid-md)}.spotlight__list-title{margin-block-end:var(--space-4)}.spotlight__item{align-items:center;gap:var(--space-2);display:flex}.spotlight__item:before{background:var(--color-accent-bg,transparent);content:"";flex-shrink:0;block-size:12px;inline-size:12px;display:block}.spotlight__item+.spotlight__item{margin-block-start:var(--space-2)}
.stats__container{row-gap:var(--space-fluid-xl)}.stats[data-variant=grid] .stats__container{box-shadow:none;position:relative}.stats[data-variant=grid] .stats__container:after{pointer-events:none;z-index:1;background-image:linear-gradient(var(--color-visual-grid), var(--color-visual-grid)),linear-gradient(var(--color-visual-grid), var(--color-visual-grid));content:"";background-position:0 0,100% 0;background-repeat:no-repeat,no-repeat;background-size:1px 100%,1px 100%;position:absolute;inset:0}.stats[data-variant=grid] .stats__container{padding-block:3.25rem var(--space-12);padding-inline:var(--space-4)}.stats-item{background-color:var(--color-accent-bg,var(--color-light));min-block-size:5.4375rem;padding:var(--space-4);justify-content:flex-start;row-gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:37.5em){.stats-item{min-block-size:5.875rem}}@media (min-width:80em){.stats-item{min-block-size:6.4375rem}}.stats-item:not([class*=u-accent-bg--]){border:1px solid}.stats-item__title{text-wrap:balance;text-wrap:pretty;order:2}.stats-item__value{font-family:var(--ff,inherit);font-size:var(--fz,1rem);font-weight:var(--fw,inherit);letter-spacing:var(--lts,normal);line-height:var(--lh,inherit);text-transform:var(--tt,none);--ff:var(--ff-heading);--fw:var(--fw-medium);--fz:1.3125rem;--lh:1.05;--lts:-.01em}@media (min-width:60em){.stats-item__value{--fz:1.75rem}}@media (min-width:80em){.stats-item__value{--fz:2.25rem}}.stats-item__value{--fw:var(--fw-regular);font-variant-numeric:tabular-nums;letter-spacing:-.05em}[data-auto-increment]{display:inline-block}.stats__items-text{grid-column:1/-1;margin-block-end:var(--space-5)}.stats__items{gap:var(--space-1);grid-column:1/-1}@media (min-width:37.5em){.stats__items{--grid:repeat(4, minmax(10px, 1fr))}}.stats__featured-text{flex-direction:column;grid-column:1/-1;justify-content:flex-end;display:flex;position:relative}@media (min-width:37.5em){.stats__featured-text{grid-column:1/7}}.stats__featured-text .stats__textLockUp-wrapper{box-shadow:none;position:relative}.stats__featured-text .stats__textLockUp-wrapper:after{pointer-events:none;z-index:1;background-image:linear-gradient(var(--color-visual-grid), var(--color-visual-grid));content:"";background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;position:absolute;inset:0}.stats__featured-text .stats__textLockUp-wrapper{padding:var(--space-gutter);padding-block-start:clamp(3.75rem,3.01471rem + 3.67647vw,6.25rem)}.stats__featured-text .textLockUp__title{max-width:16ch}.stats__featured-stat{--tlu-eyebrow-space-bottom-default:var(--space-4);padding-block:var(--space-56) 0;padding-inline:var(--space-gutter);z-index:5;flex-direction:column;grid-column:1/-1;justify-content:flex-end;display:flex}@media (min-width:37.5em){.stats__featured-stat{padding-inline-end:var(--space-48)}}@media (min-width:60em){.stats__featured-stat{padding-inline-end:var(--space-56)}}@media (max-width:59.9375em){.stats__featured-stat .textLockUp__eyebrow[class*=u-accent-shape--]:before{display:none}.stats__featured-stat .textLockUp__eyebrow{align-items:flex-start;row-gap:0;margin-block-end:0}}.stats__featured-stat .textLockUp__eyebrow span:first-child{background:var(--color-light);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.stats__featured-stat .textLockUp__eyebrow span:last-child{--tt:none}.stats-featured__value{--max-font-size:11.875rem;font-family:var(--ff-gt-planar);font-feature-settings:"ss05" 1;font-weight:var(--fw-medium);padding-inline-end:var(--space-10)}.stats-featured__value .text-fit__content{background-color:var(--color-primary-gray);color:var(--color-primary-black)}.stats__media{z-index:1;grid-area:2/1/auto/-1}@media (min-width:60em){.stats__media{grid-row:1/3}}.stats__content{grid-area:1/1/3/-1;grid-template-rows:subgrid;z-index:2;row-gap:0;display:grid}@media (min-width:37.5em){[data-variant=featured] .stats__content{position:relative}[data-variant=featured] .stats__content:after{background-color:var(--color-visual-grid);content:"";pointer-events:none;z-index:1;width:1px;position:absolute;inset-block:0;inset-inline-start:calc(calc(calc(6 * calc((100% - 7 * var(--space-gutter)) / 8 + var(--space-gutter))) - var(--space-gutter)) - .5px);transform:translateZ(0)}}@media (min-width:60em){[data-variant=featured] .stats__content{position:relative}[data-variant=featured] .stats__content:after{background-color:var(--color-visual-grid);content:"";pointer-events:none;z-index:1;width:1px;position:absolute;inset-block:0;inset-inline-start:calc(calc(calc(6 * calc((100% - 11 * var(--space-gutter)) / 12 + var(--space-gutter))) - var(--space-gutter)) - .5px);transform:translateZ(0)}}.stats__media img,.stats__media video{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}[data-variant=featured] :is(.stats__media img,.stats__media video){-o-object-position:var(--hotspot-x) var(--hotspot-y);object-position:var(--hotspot-x) var(--hotspot-y)}
