:where([class^=tds-post-card],[class*=\ tds-post-card]){--pcard-transition:var(--duration-fast);--pcard-ease:var(--ease-out);--pcard-hover-scale:103%;--pcard-ring:var(--border-hairline);--pcard-media-bg:var(--bg-subtle);--pcard-media-radius:var(--radius-xl);--pcard-eyebrow-fg:var(--content-secondary);--pcard-eyebrow-font-size:var(--text-lg);--pcard-eyebrow-line-height:var(--text-lg--line-height);--pcard-eyebrow-letter-spacing:var(--text-lg--tracking);--pcard-eyebrow-weight:var(--font-weight-normal);--pcard-title-fg:var(--content-primary);--pcard-title-fg-hover:var(--content-secondary);--pcard-title-family:var(--font-display);--pcard-title-family-features:var(--font-display-features);--pcard-title-weight:var(--font-weight-medium);--pcard-row-bg:var(--bg-surface);--pcard-row-radius:var(--radius-3xl);--pcard-row-padding:var(--space-7);--pcard-row-gap:var(--space-8);--pcard-row-text-gap:var(--space-3);--pcard-row-thumb-size:224px;--pcard-row-title-font-size:var(--text-display-xs);--pcard-row-title-line-height:var(--text-display-xs--line-height);--pcard-row-title-letter-spacing:var(--text-display-xs--tracking);--pcard-lead-bg:var(--bg-inverse);--pcard-lead-radius:var(--radius-3xl);--pcard-lead-padding:var(--space-12);--pcard-lead-text-gap:var(--space-6);--pcard-lead-media-share:38%;--pcard-lead-eyebrow-font-size:var(--text-lg);--pcard-lead-eyebrow-line-height:var(--text-lg--line-height);--pcard-lead-eyebrow-letter-spacing:var(--text-lg--tracking);--pcard-lead-title-font-size:var(--text-display-md);--pcard-lead-title-line-height:var(--text-display-md--line-height);--pcard-lead-title-letter-spacing:var(--text-display-md--tracking);--pcard-lead-excerpt-font-size:var(--text-lg);--pcard-lead-excerpt-line-height:var(--text-lg--line-height);--pcard-lead-excerpt-letter-spacing:var(--text-lg--tracking);--pcard-lead-excerpt-lines:4;--pcard-lead-media-inset:var(--space-7);--pcard-lead-media-radius:var(--radius-none);--pcard-lead-ink-dark:var(--neutral-900);--pcard-lead-ink-dark-secondary:var(--neutral-700);--pcard-lead-ink-light:#fff;--pcard-lead-ink-light-secondary:#fffc;--pcard-list-spacing:var(--space-6);--pcard-mobile-row-padding:var(--space-5);--pcard-mobile-thumb-size:96px;--pcard-mobile-title-font-size:var(--text-2xl);--pcard-mobile-title-line-height:var(--text-2xl--line-height);--pcard-mobile-title-letter-spacing:var(--text-2xl--tracking);--pcard-mobile-lead-padding:var(--space-6)}
:where([class^=tds-post-index],[class*=\ tds-post-index]){--pidx-sidebar-share:40%;--pidx-column-gap:var(--space-12);--pidx-sticky-top:var(--space-8);--pidx-padding-top:var(--space-0);--pidx-transition:var(--duration-fast);--pidx-sidebar-search-gap:var(--space-1);--pidx-sidebar-search-max-width:400px;--pidx-search-fg:var(--content-primary);--pidx-search-placeholder:var(--content-tertiary);--pidx-search-placeholder-hover:var(--content-primary);--pidx-search-bg-hover:var(--bg-subtle);--pidx-search-bg-focus:var(--bg-hue-subtle);--pidx-search-radius:var(--radius-md);--pidx-search-padding-x:var(--space-3);--pidx-search-padding-y:var(--space-1-5);--pidx-search-family:var(--font-display);--pidx-search-family-features:var(--font-display-features);--pidx-search-weight:var(--font-weight-medium);--pidx-search-font-size:var(--text-display-xs);--pidx-search-line-height:var(--text-display-xs--line-height);--pidx-search-letter-spacing:var(--text-display-xs--tracking);--pidx-search-mobile-font-size:var(--text-xl);--pidx-search-mobile-line-height:var(--text-xl--line-height);--pidx-search-mobile-letter-spacing:var(--text-xl--tracking);--pidx-more-gap:var(--space-10);--pidx-empty-fg:var(--content-secondary);--pidx-empty-font-size:var(--text-lg);--pidx-empty-line-height:var(--text-lg--line-height);--pidx-empty-letter-spacing:var(--text-lg--tracking);--pidx-mobile-padding-top:var(--space-0);--pidx-mobile-gap:var(--space-6)}
:where([class^=tds-prose],[class*=\ tds-prose]){--prose-max-width:720px;--prose-fg:var(--content-secondary);--prose-body-font-size:var(--text-xl);--prose-body-line-height:var(--text-xl--line-height);--prose-body-letter-spacing:var(--text-xl--tracking);--prose-body-leading:170%;--prose-body-gap:var(--space-6);--prose-lead-fg:var(--content-primary);--prose-lead-font-size:var(--text-lead);--prose-lead-line-height:var(--text-lead--line-height);--prose-lead-letter-spacing:var(--text-lead--tracking);--prose-lead-gap:var(--space-8);--prose-h2-fg:var(--content-primary);--prose-h2-family:var(--font-display);--prose-h2-family-features:var(--font-display-features);--prose-h2-weight:var(--font-weight-medium);--prose-h2-font-size:var(--text-display-sm);--prose-h2-line-height:var(--text-display-sm--line-height);--prose-h2-letter-spacing:var(--text-display-sm--tracking);--prose-h2-gap-top:var(--space-16);--prose-h2-gap-bottom:var(--space-5);--prose-h3-fg:var(--content-primary);--prose-h3-family:var(--font-display);--prose-h3-family-features:var(--font-display-features);--prose-h3-weight:var(--font-weight-medium);--prose-h3-font-size:var(--text-display-xs);--prose-h3-line-height:var(--text-display-xs--line-height);--prose-h3-letter-spacing:var(--text-display-xs--tracking);--prose-h3-gap-top:var(--space-10);--prose-h3-gap-bottom:var(--space-4);--prose-link-fg:var(--content-primary);--prose-link-underline:var(--border-strong);--prose-link-underline-offset:3px;--prose-list-indent:var(--space-6);--prose-list-gap:var(--space-2);--prose-list-marker-fg:var(--content-tertiary);--prose-blockquote-fg:var(--content-primary);--prose-blockquote-border:var(--border-hue);--prose-blockquote-border-width:3px;--prose-blockquote-font-size:var(--text-display-xs);--prose-blockquote-line-height:var(--text-display-xs--line-height);--prose-blockquote-letter-spacing:var(--text-display-xs--tracking);--prose-blockquote-family:var(--font-display);--prose-blockquote-family-features:var(--font-display-features);--prose-blockquote-weight:var(--font-weight-medium);--prose-blockquote-padding:var(--space-8);--prose-blockquote-gap:var(--space-12);--prose-blockquote-cite-fg:var(--content-secondary);--prose-blockquote-cite-font-size:var(--text-md);--prose-blockquote-cite-line-height:var(--text-md--line-height);--prose-blockquote-cite-letter-spacing:var(--text-md--tracking);--prose-blockquote-padding-mobile:var(--space-5);--prose-table-header-bg:transparent;--prose-table-header-fg:var(--content-primary);--prose-table-border:var(--border-hairline);--prose-table-header-border:var(--border-strong);--prose-table-px:var(--space-3);--prose-table-py:var(--space-3);--prose-table-font-size:var(--text-md);--prose-table-line-height:var(--text-md--line-height);--prose-table-letter-spacing:var(--text-md--tracking);--prose-image-radius:var(--radius-xl);--prose-image-gap:var(--space-10);--prose-caption-fg:var(--content-secondary);--prose-caption-font-size:var(--text-md);--prose-caption-line-height:var(--text-md--line-height);--prose-caption-letter-spacing:var(--text-md--tracking);--prose-caption-gap:var(--space-3)}
:where([class^=tds-rating-bars],[class*=\ tds-rating-bars]){--rbar-padding:var(--space-10);--rbar-gap:var(--space-6);--rbar-heading-fg:var(--content-primary);--rbar-heading-font-size:var(--text-display-xs);--rbar-heading-line-height:var(--text-display-xs--line-height);--rbar-heading-letter-spacing:var(--text-display-xs--tracking);--rbar-heading-family:var(--font-display);--rbar-heading-family-features:var(--font-display-features);--rbar-heading-weight:var(--font-weight-medium);--rbar-label-fg:var(--content-primary);--rbar-label-font-size:var(--text-lg);--rbar-label-line-height:var(--text-lg--line-height);--rbar-label-letter-spacing:var(--text-lg--tracking);--rbar-label-family:var(--font-sans);--rbar-label-family-features:var(--font-sans-features);--rbar-label-weight:var(--font-weight-semibold);--rbar-label-logo-height:22px;--rbar-value-fg:var(--content-primary);--rbar-value-font-size:var(--text-display-xs);--rbar-value-line-height:var(--text-display-xs--line-height);--rbar-value-letter-spacing:var(--text-display-xs--tracking);--rbar-value-family:var(--font-display);--rbar-value-family-features:var(--font-display-features);--rbar-value-weight:var(--font-weight-medium);--rbar-bar-height:12px;--rbar-bar-radius:var(--radius-full);--rbar-bar-track:var(--bg-hue-subtle);--rbar-bar-fill:var(--content-primary);--rbar-bar-fill-muted:var(--border-strong);--rbar-bar-gap:var(--space-2);--rbar-reviews-fg:var(--content-secondary);--rbar-reviews-font-size:var(--text-md);--rbar-reviews-line-height:var(--text-md--line-height);--rbar-reviews-letter-spacing:var(--text-md--tracking);--rbar-note-fg:var(--content-secondary);--rbar-note-font-size:var(--text-md);--rbar-note-line-height:var(--text-md--line-height);--rbar-note-letter-spacing:var(--text-md--tracking)}
:where([class^=tds-ratings],[class*=\ tds-ratings]){--rtg-heading-fg:var(--content-primary);--rtg-heading-font-size:var(--text-display-sm);--rtg-heading-line-height:var(--text-display-sm--line-height);--rtg-heading-letter-spacing:var(--text-display-sm--tracking);--rtg-heading-weight:var(--font-weight-medium);--rtg-heading-gap:var(--space-10);--rtg-item-padding-block:var(--space-8);--rtg-item-padding-inline:var(--space-6);--rtg-item-radius:var(--radius-2xl);--rtg-item-hover-bg:var(--action-secondary-bg-hover);--rtg-item-divider:transparent;--rtg-logo-size:48px;--rtg-logo-gap:var(--space-6);--rtg-inline-gap:var(--space-5);--rtg-label-fg:var(--content-primary);--rtg-label-font-size:var(--text-display-xs);--rtg-label-line-height:var(--text-display-xs--line-height);--rtg-label-letter-spacing:var(--text-display-xs--tracking);--rtg-label-family:var(--font-display);--rtg-label-family-features:var(--font-display-features);--rtg-label-weight:var(--font-weight-semibold);--rtg-label-gap:var(--space-2);--rtg-reviews-fg:var(--content-secondary);--rtg-reviews-font-size:var(--text-lg);--rtg-reviews-line-height:var(--text-lg--line-height);--rtg-reviews-letter-spacing:var(--text-lg--tracking);--rtg-value-fg:var(--content-primary);--rtg-value-weight:var(--font-weight-semibold);--rtg-arrow-fg:var(--content-tertiary);--rtg-arrow-hover-fg:var(--content-primary);--rtg-arrow-size:20px;--rtg-transition:var(--duration-fast);--rtg-ease:var(--ease-out);--rtg-mobile-logo-size:32px;--rtg-mobile-padding-block:var(--space-5);--rtg-mobile-label-font-size:var(--text-3xl);--rtg-mobile-label-line-height:var(--text-3xl--line-height);--rtg-mobile-label-letter-spacing:var(--text-3xl--tracking);--rtg-mobile-reviews-font-size:var(--text-md);--rtg-mobile-reviews-line-height:var(--text-md--line-height);--rtg-mobile-reviews-letter-spacing:var(--text-md--tracking)}
:where([class^=tds-review-deck],[class*=\ tds-review-deck]){--rdeck-max-width:1180px;--rdeck-column-gap:var(--space-20);--rdeck-head-gap:var(--space-12);--rdeck-deck-width:580px;--rdeck-eyebrow-fg:var(--content-secondary);--rdeck-eyebrow-font-size:var(--text-md);--rdeck-eyebrow-line-height:var(--text-md--line-height);--rdeck-eyebrow-letter-spacing:var(--text-md--tracking);--rdeck-eyebrow-weight:var(--font-weight-medium);--rdeck-heading-fg:var(--content-primary);--rdeck-heading-font-size:var(--text-display-md);--rdeck-heading-line-height:var(--text-display-md--line-height);--rdeck-heading-letter-spacing:var(--text-display-md--tracking);--rdeck-heading-family:var(--font-display);--rdeck-heading-family-features:var(--font-display-features);--rdeck-heading-weight:var(--font-weight-medium);--rdeck-card-color-a:var(--yellow-200);--rdeck-card-color-b:var(--green-100);--rdeck-card-color-c:var(--purple-200);--rdeck-card-color-d:var(--bg-surface);--rdeck-card-color-e:var(--sky-200);--rdeck-card-color-f:var(--error-100);--rdeck-card-ink:var(--content-primary);--rdeck-card-radius:var(--radius-3xl);--rdeck-card-padding:var(--space-10);--rdeck-card-min-height:340px;--rdeck-card-shadow:var(--shadow-lg);--rdeck-quote-font-size:var(--text-3xl);--rdeck-quote-line-height:var(--text-3xl--line-height);--rdeck-quote-letter-spacing:var(--text-3xl--tracking);--rdeck-quote-medium-font-size:var(--text-display-xs);--rdeck-quote-medium-line-height:var(--text-display-xs--line-height);--rdeck-quote-medium-letter-spacing:var(--text-display-xs--tracking);--rdeck-quote-short-font-size:var(--text-display-sm);--rdeck-quote-short-line-height:var(--text-display-sm--line-height);--rdeck-quote-short-letter-spacing:var(--text-display-sm--tracking);--rdeck-quote-family:var(--font-display);--rdeck-quote-family-features:var(--font-display-features);--rdeck-quote-weight:var(--font-weight-normal);--rdeck-quote-mute:62%;--rdeck-quote-leading:1.1;--rdeck-pose-tilt:1.5deg;--rdeck-pose-spread:3.5deg;--rdeck-pose-duration:var(--duration-slow);--rdeck-pose-ease:var(--ease-out-expo);--rdeck-mobile-min-height:0px;--rdeck-quote-font-mobile-font-size:var(--text-xl);--rdeck-quote-font-mobile-line-height:var(--text-xl--line-height);--rdeck-quote-font-mobile-letter-spacing:var(--text-xl--tracking)}
:where([class^=tds-scroll-story],[class*=\ tds-scroll-story]){--sstory-gap:var(--space-20);--sstory-steps-share:44%;--sstory-sticky-offset:var(--space-16);--sstory-fade:var(--duration-fast);--sstory-stage-fade:var(--duration-moderate);--sstory-ease:var(--ease-out);--sstory-heading-gap:var(--space-12);--sstory-row-padding-y:var(--space-12);--sstory-number-fg:var(--content-hue);--sstory-number-family:var(--font-display);--sstory-number-family-features:var(--font-display-features);--sstory-number-font-size:var(--text-display-xs);--sstory-number-line-height:var(--text-display-xs--line-height);--sstory-number-letter-spacing:var(--text-display-xs--tracking);--sstory-number-gap:var(--space-3);--sstory-eyebrow-fg:var(--content-secondary);--sstory-eyebrow-family:var(--font-display);--sstory-eyebrow-family-features:var(--font-display-features);--sstory-eyebrow-font-size:var(--text-eyebrow);--sstory-eyebrow-line-height:var(--text-eyebrow--line-height);--sstory-eyebrow-letter-spacing:var(--text-eyebrow--tracking);--sstory-eyebrow-weight:var(--font-weight-medium);--sstory-eyebrow-gap:var(--space-3);--sstory-title-fg:var(--content-primary);--sstory-title-font-size:var(--text-display-xs);--sstory-title-line-height:var(--text-display-xs--line-height);--sstory-title-letter-spacing:var(--text-display-xs--tracking);--sstory-title-weight:var(--font-weight-medium);--sstory-title-gap:var(--space-4);--sstory-body-fg:var(--content-secondary);--sstory-body-font-size:var(--text-lg);--sstory-body-line-height:var(--text-lg--line-height);--sstory-body-letter-spacing:var(--text-lg--tracking);--sstory-body-gap:var(--space-6);--sstory-actions-gap:var(--space-3);--sstory-inactive-opacity:.2;--sstory-stage-size:90%;--sstory-stage-bg:var(--bg-hue-subtle);--sstory-stage-hue-bg:var(--bg-canvas);--sstory-stage-radius:var(--radius-3xl);--sstory-stage-ratio:1/1;--sstory-stage-position:center;--sstory-mobile-padding-y:var(--space-10);--sstory-mobile-media-gap:var(--space-6)}
:where([class^=tds-section-intro],[class*=\ tds-section-intro]){--si-gap-eyebrow:var(--space-5);--si-gap-lead:var(--space-6);--si-gap-actions:var(--space-8);--si-gap-content:var(--space-12);--si-lead-fg:var(--content-secondary);--si-lead-font-size:var(--text-lead);--si-lead-line-height:var(--text-lead--line-height);--si-lead-letter-spacing:var(--text-lead--tracking);--si-lead-measure:60;--si-actions-gap:var(--space-3);--si-split-ratio:55%;--si-split-gap:var(--space-16);--si-offset-start:38%;--si-offset-gap:var(--space-16);--si-rule-color:var(--border-hairline);--si-rule-width:1px;--si-rule-gap:var(--space-10);--si-mobile-content-gap:var(--space-8)}
:where([class^=tds-showcase],[class*=\ tds-showcase]){--show-margin:var(--space-gutter);--show-max-width:1280px;--show-padding-top:var(--space-10);--show-padding-bottom:var(--space-section-sm);--show-gap:var(--space-16);--show-intro-share:50%;--show-align:center;--show-intro-aside-gap:var(--space-6);--show-intro-heading-gap:var(--space-10);--show-intro-aside-fg:var(--content-primary);--show-chip-height:48px;--show-chip-px:var(--space-6);--show-chip-gap:var(--space-2);--show-chip-radius:var(--radius-full);--show-chip-font-size:var(--text-lg);--show-chip-line-height:var(--text-lg--line-height);--show-chip-letter-spacing:var(--text-lg--tracking);--show-chip-weight:var(--font-weight-medium);--show-chip-fg:var(--content-primary);--show-chip-fg-active:var(--content-primary);--show-chip-bg:var(--bg-surface);--show-chip-bg-hover:var(--bg-subtle);--show-chip-bg-active:var(--bg-surface);--show-chip-border:var(--border-hairline);--show-chip-fill:var(--bg-highlight);--show-chip-shadow-active:none;--show-chip-focus:var(--focus-ring);--show-centered-heading-measure:22;--show-centered-media-gap:var(--space-8);--show-centered-media-width:800px;--show-centered-ratio:2/1;--show-centered-radius:var(--radius-2xl);--show-centered-copy-gap:var(--space-10);--show-centered-body-font-size:var(--text-lg);--show-centered-body-line-height:var(--text-lg--line-height);--show-centered-body-letter-spacing:var(--text-lg--tracking);--show-centered-body-max-width:640px;--show-centered-mobile-ratio:2/1;--show-centered-mobile-copy-gap:var(--space-6);--show-centered-mobile-body-font-size:var(--text-lg);--show-centered-mobile-body-line-height:var(--text-lg--line-height);--show-centered-mobile-body-letter-spacing:var(--text-lg--tracking);--show-card-radius:var(--radius-3xl);--show-card-bg:var(--bg-surface);--show-card-shadow:none;--show-card-ratio:1/1;--show-panel-lift:34%;--show-panel-padding-x:var(--space-10);--show-panel-padding-bottom:var(--space-12);--show-panel-actions-gap:var(--space-6);--show-body-fg:var(--content-secondary);--show-body-font-size:var(--text-lg);--show-body-line-height:var(--text-lg--line-height);--show-body-letter-spacing:var(--text-lg--tracking);--show-body-weight:var(--font-weight-normal);--show-body-max-width:320px;--show-interval:var(--duration-story);--show-fade:var(--duration-base);--show-transition:var(--duration-fast);--show-ease:var(--ease-out);--show-mobile-gap:var(--space-8);--show-mobile-radius:var(--radius-2xl);--show-mobile-lift:30%;--show-mobile-panel-padding:var(--space-5);--show-mobile-chip-height:40px;--show-mobile-chip-font-size:var(--text-md);--show-mobile-chip-line-height:var(--text-md--line-height);--show-mobile-chip-letter-spacing:var(--text-md--tracking)}
:where([class^=tds-split],[class*=\ tds-split]){--split-gap:var(--space-16);--split-open-padding-y:var(--space-6);--split-inset:var(--space-2);--split-padding:var(--space-10);--split-mobile-gap:var(--space-8);--split-mobile-padding:var(--space-6);--split-card-bg:var(--bg-surface);--split-card-radius:var(--radius-3xl);--split-card-shadow:none;--split-vertical-gap:var(--space-12);--split-vertical-lead-share:52%;--split-vertical-media-ratio:21/9;--split-media-bg:var(--bg-hue-subtle);--split-media-row-split:50%;--split-media-radius:var(--radius-2xl);--split-mark-size:156px;--split-mark-mobile-size:112px;--split-mark-gap:var(--space-6);--split-mark-float:8px;--split-mark-float-duration:3.2s;--split-eyebrow-fg:var(--content-secondary);--split-eyebrow-font-size:var(--text-eyebrow);--split-eyebrow-line-height:var(--text-eyebrow--line-height);--split-eyebrow-letter-spacing:var(--text-eyebrow--tracking);--split-eyebrow-family:var(--font-display);--split-eyebrow-family-features:var(--font-display-features);--split-eyebrow-weight:var(--font-weight-medium);--split-eyebrow-gap:var(--space-4);--split-heading-fg:var(--content-primary);--split-heading-font-size:var(--text-display-sm);--split-heading-line-height:var(--text-display-sm--line-height);--split-heading-letter-spacing:var(--text-display-sm--tracking);--split-heading-scale:1.2;--split-heading-weight:var(--font-weight-medium);--split-heading-gap:var(--space-6);--split-body-fg:var(--content-secondary);--split-body-font-size:var(--text-xl);--split-body-line-height:var(--text-xl--line-height);--split-body-letter-spacing:var(--text-xl--tracking);--split-body-gap:var(--space-8);--split-actions-gap:var(--space-3)}
:where([class^=tds-stars],[class*=\ tds-stars]){--stars-fill:var(--content-rating);--stars-track:var(--border-strong);--stars-sm-size:14px;--stars-sm-gap:4px;--stars-md-size:16px;--stars-md-gap:6px;--stars-lg-size:20px;--stars-lg-gap:8px}
:where([class^=tds-story-card],[class*=\ tds-story-card]){--scard-bg:var(--bg-surface);--scard-radius:var(--radius-3xl);--scard-padding:var(--space-6);--scard-gap:var(--space-10);--scard-hover-scale:103%;--scard-transition:var(--duration-fast);--scard-ease:var(--ease-out);--scard-media-width:44%;--scard-media-ratio:4 / 5;--scard-media-radius:var(--radius-2xl);--scard-media-bg:var(--bg-hue-subtle);--scard-eyebrow-fg:var(--content-secondary);--scard-eyebrow-font-size:var(--text-md);--scard-eyebrow-line-height:var(--text-md--line-height);--scard-eyebrow-letter-spacing:var(--text-md--tracking);--scard-eyebrow-weight:var(--font-weight-medium);--scard-title-fg:var(--content-primary);--scard-title-font-size:var(--text-display-sm);--scard-title-line-height:var(--text-display-sm--line-height);--scard-title-letter-spacing:var(--text-display-sm--tracking);--scard-title-family:var(--font-display);--scard-title-family-features:var(--font-display-features);--scard-title-weight:var(--font-weight-medium);--scard-title-max-width:520px;--scard-summary-fg:var(--content-primary);--scard-summary-font-size:var(--text-lg);--scard-summary-line-height:var(--text-lg--line-height);--scard-summary-letter-spacing:var(--text-lg--tracking);--scard-summary-max-width:480px;--scard-date-fg:var(--content-secondary);--scard-date-font-size:var(--text-md);--scard-date-line-height:var(--text-md--line-height);--scard-date-letter-spacing:var(--text-md--tracking);--scard-mobile-padding:var(--space-4)}
:where([class^=tds-story-tabs],[class*=\ tds-story-tabs]){--stabs-gap:var(--space-16);--stabs-text-share:42%;--stabs-steps-align:start;--stabs-tabs-gap:var(--space-8);--stabs-interval:var(--duration-story);--stabs-fade:var(--duration-moderate);--stabs-expand:var(--duration-moderate);--stabs-transition:var(--duration-fast);--stabs-ease:var(--ease-out);--stabs-step-fg:var(--content-tertiary);--stabs-step-fg-hover:var(--content-secondary);--stabs-step-fg-active:var(--content-primary);--stabs-step-family:var(--font-display);--stabs-step-family-features:var(--font-display-features);--stabs-step-weight:var(--font-weight-medium);--stabs-step-font-size:var(--text-display-xs);--stabs-step-line-height:var(--text-display-xs--line-height);--stabs-step-letter-spacing:var(--text-display-xs--tracking);--stabs-step-mobile-font-size:var(--text-display-xs);--stabs-step-mobile-line-height:var(--text-display-xs--line-height);--stabs-step-mobile-letter-spacing:var(--text-display-xs--tracking);--stabs-step-py:var(--space-5);--stabs-step-px:var(--space-6);--stabs-step-gap:var(--space-1);--stabs-step-desc-gap:var(--space-3);--stabs-number-fg:var(--content-tertiary);--stabs-number-fg-active:var(--content-hue);--stabs-number-family:var(--font-display);--stabs-number-family-features:var(--font-display-features);--stabs-number-font-size:var(--text-eyebrow);--stabs-number-line-height:var(--text-eyebrow--line-height);--stabs-number-letter-spacing:var(--text-eyebrow--tracking);--stabs-rail-track:var(--border-hairline);--stabs-rail-fill:var(--content-primary);--stabs-rail-size:2px;--stabs-dot-color:var(--hue-mark);--stabs-dot-size:8px;--stabs-label-fg:var(--content-secondary);--stabs-label-fg-active:var(--content-primary);--stabs-label-font-size:var(--text-md);--stabs-label-line-height:var(--text-md--line-height);--stabs-label-letter-spacing:var(--text-md--tracking);--stabs-label-weight:var(--font-weight-medium);--stabs-pill-height:44px;--stabs-pill-px:var(--space-5);--stabs-pill-gap:var(--space-2);--stabs-pill-radius:var(--radius-full);--stabs-pill-bg:transparent;--stabs-pill-bg-hover:var(--bg-subtle);--stabs-pill-bg-active:var(--bg-surface);--stabs-pill-border:var(--border-default);--stabs-pill-ring:var(--content-primary);--stabs-pill-ring-width:1.5px;--stabs-pill-shadow-active:var(--shadow-sm);--stabs-pill-fill:var(--bg-hue-muted);--stabs-folder-tab-bg:var(--bg-subtle);--stabs-folder-tab-bg-hover:var(--bg-muted);--stabs-folder-bg:var(--bg-hue-subtle);--stabs-folder-hue-bg:var(--bg-canvas);--stabs-folder-indicator:var(--content-primary);--stabs-folder-indicator-size:2px;--stabs-folder-fill:var(--bg-hue-muted);--stabs-folder-radius:var(--radius-2xl);--stabs-folder-tab-radius:var(--radius-xl);--stabs-folder-tab-px:var(--space-5);--stabs-folder-tab-py:var(--space-3);--stabs-folder-padding:var(--space-10);--stabs-folder-mobile-padding:var(--space-5);--stabs-title-fg:var(--content-primary);--stabs-title-font-size:var(--text-display-sm);--stabs-title-line-height:var(--text-display-sm--line-height);--stabs-title-letter-spacing:var(--text-display-sm--tracking);--stabs-title-weight:var(--font-weight-medium);--stabs-title-gap:var(--space-4);--stabs-body-fg:var(--content-secondary);--stabs-body-font-size:var(--text-lg);--stabs-body-line-height:var(--text-lg--line-height);--stabs-body-letter-spacing:var(--text-lg--tracking);--stabs-body-gap:var(--space-6);--stabs-actions-gap:var(--space-3);--stabs-media-bg:var(--bg-hue-subtle);--stabs-media-hue-bg:var(--bg-canvas);--stabs-media-radius:var(--radius-2xl);--stabs-media-ratio:1/1;--stabs-media-position:center;--stabs-toggle-size:32px;--stabs-toggle-icon:16px;--stabs-toggle-bg:var(--bg-surface);--stabs-toggle-fg:var(--content-primary);--stabs-toggle-shadow:var(--shadow-sm);--stabs-toggle-inset:var(--space-4);--stabs-mobile-gap:var(--space-6)}
:where([class^=tds-surface],[class*=\ tds-surface]){--srf-radius:var(--radius-3xl);--srf-padding:var(--space-16);--srf-mobile-padding:var(--space-6);--srf-gap:var(--space-8);--srf-bg:var(--bg-canvas);--srf-fg:var(--content-primary)}
:where([class^=tds-table],[class*=\ tds-table]){--tbl-font-size:var(--text-lg);--tbl-line-height:var(--text-lg--line-height);--tbl-letter-spacing:var(--text-lg--tracking);--tbl-header-bg:transparent;--tbl-header-fg:var(--content-secondary);--tbl-header-weight:var(--font-weight-semibold);--tbl-header-font-size:var(--text-md);--tbl-header-line-height:var(--text-md--line-height);--tbl-header-letter-spacing:var(--text-md--tracking);--tbl-header-rule:var(--border-strong);--tbl-header-sticky-bg:var(--bg-canvas);--tbl-header-sticky-top:var(--header-h,0px);--tbl-row-rule:var(--border-hairline);--tbl-cell-fg:var(--content-primary);--tbl-cell-px:var(--space-4);--tbl-cell-py:var(--space-4);--tbl-cell-edge-px:var(--space-0);--tbl-zebra-bg:var(--bg-subtle);--tbl-highlight-bg:var(--bg-surface);--tbl-highlight-fg:var(--content-primary);--tbl-highlight-header-fg:var(--content-primary);--tbl-highlight-accent:var(--bg-highlight);--tbl-highlight-accent-width:3px;--tbl-highlight-weight:var(--font-weight-semibold);--tbl-first-col-weight:var(--font-weight-medium);--tbl-first-col-fg:var(--content-primary);--tbl-mobile-min-width:560px;--tbl-mobile-fade:32px;--tbl-facts-title-fg:var(--content-primary);--tbl-facts-title-font-size:var(--text-display-xs);--tbl-facts-title-line-height:var(--text-display-xs--line-height);--tbl-facts-title-letter-spacing:var(--text-display-xs--tracking);--tbl-facts-title-family:var(--font-display);--tbl-facts-title-family-features:var(--font-display-features);--tbl-facts-title-weight:var(--font-weight-medium);--tbl-facts-label-fg:var(--content-secondary);--tbl-facts-label-font-size:var(--text-md);--tbl-facts-label-line-height:var(--text-md--line-height);--tbl-facts-label-letter-spacing:var(--text-md--tracking);--tbl-facts-label-width:36%;--tbl-facts-value-fg:var(--content-primary);--tbl-facts-value-font-size:var(--text-lg);--tbl-facts-value-line-height:var(--text-lg--line-height);--tbl-facts-value-letter-spacing:var(--text-lg--tracking);--tbl-facts-value-weight:var(--font-weight-medium);--tbl-facts-py:var(--space-4);--tbl-facts-link-underline:var(--border-strong);--tbl-facts-mobile-label-width:40%}
:where([class^=tds-talking-heads],[class*=\ tds-talking-heads]){--thd-gap:var(--space-16);--thd-faces-gap:var(--space-12);--thd-spot-size:320px;--thd-spot-bg:var(--bg-hue-subtle);--thd-lead-fg:var(--content-primary);--thd-lead-font-size:var(--text-display-sm);--thd-lead-line-height:var(--text-display-sm--line-height);--thd-lead-letter-spacing:var(--text-display-sm--tracking);--thd-lead-family:var(--font-display);--thd-lead-family-features:var(--font-display-features);--thd-lead-weight:var(--font-weight-medium);--thd-lead-name-weight:var(--font-weight-semibold);--thd-body-fg:var(--content-secondary);--thd-body-font-size:var(--text-xl);--thd-body-line-height:var(--text-xl--line-height);--thd-body-letter-spacing:var(--text-xl--tracking);--thd-body-gap:var(--space-5);--thd-face-size:56px;--thd-face-gap:var(--space-3);--thd-face-bg:var(--bg-hue-subtle);--thd-face-ring:var(--content-primary);--thd-face-ring-track:var(--border-default);--thd-face-ring-width:2px;--thd-face-ring-offset:3px;--thd-interval:6s;--thd-fade:var(--duration-base);--thd-transition:var(--duration-fast);--thd-ease:var(--ease-out);--thd-mobile-gap:var(--space-8);--thd-mobile-spot-size:200px;--thd-mobile-face-size:48px;--thd-mobile-lead-font-size:var(--text-display-xs);--thd-mobile-lead-line-height:var(--text-display-xs--line-height);--thd-mobile-lead-letter-spacing:var(--text-display-xs--tracking)}
:where([class^=tds-testimonials],[class*=\ tds-testimonials]){--tm-gap:var(--space-6);--tm-heading-fg:var(--content-primary);--tm-heading-font-size:var(--text-display-md);--tm-heading-line-height:var(--text-display-md--line-height);--tm-heading-letter-spacing:var(--text-display-md--tracking);--tm-heading-sub-font-size:var(--text-display-sm);--tm-heading-sub-line-height:var(--text-display-sm--line-height);--tm-heading-sub-letter-spacing:var(--text-display-sm--tracking);--tm-heading-weight:var(--font-weight-medium);--tm-heading-gap:var(--space-10);--tm-card-bg:var(--content-inverse);--tm-card-radius:var(--radius-2xl);--tm-card-padding:var(--space-8);--tm-card-min-height:440px;--tm-rating-fg:var(--content-rating);--tm-quote-fg:var(--content-primary);--tm-quote-font-size:var(--text-display-xs);--tm-quote-line-height:var(--text-display-xs--line-height);--tm-quote-letter-spacing:var(--text-display-xs--tracking);--tm-quote-family:var(--font-display);--tm-quote-family-features:var(--font-display-features);--tm-quote-weight:var(--font-weight-medium);--tm-body-fg:var(--content-primary);--tm-body-font-size:var(--text-lg);--tm-body-line-height:var(--text-lg--line-height);--tm-body-letter-spacing:var(--text-lg--tracking);--tm-body-gap:var(--space-4);--tm-author-fg:var(--content-primary);--tm-author-font-size:var(--text-lg);--tm-author-line-height:var(--text-lg--line-height);--tm-author-letter-spacing:var(--text-lg--tracking);--tm-author-weight:var(--font-weight-semibold);--tm-role-fg:var(--content-secondary);--tm-role-font-size:var(--text-md);--tm-role-line-height:var(--text-md--line-height);--tm-role-letter-spacing:var(--text-md--tracking);--tm-photo-size:96px;--tm-photo-radius:var(--radius-xl);--tm-photo-bg:var(--bg-hue-muted);--tm-photo-gap:var(--space-6);--tm-loop-size:120px;--tm-portrait-aspect:4/5;--tm-portrait-bg:var(--bg-hue-muted);--tm-portrait-inset:var(--space-2);--tm-video-play-size:44px;--tm-video-play-bg:var(--bg-hue-subtle);--tm-video-play-fg:var(--content-primary);--tm-wall-stagger:0px;--tm-wall-drift:0px;--tm-rail-card-width:400px;--tm-rail-nav-gap:var(--space-2);--tm-mobile-card-width:86%;--tm-mobile-card-padding:var(--space-6);--tm-mobile-radius:var(--radius-xl);--tm-mobile-gap:var(--space-4)}

.tds-accordion{font-family:var(--font-sans);border-block-start:var(--rule-weight) solid transparent;background-image:var(--rule-dash-x);background-position:0 0;background-size:var(--rule-period) var(--rule-weight);background-repeat:repeat-x;background-origin:border-box;flex-direction:column;display:flex}.tds-accordion-item{border-block-end:var(--rule-weight) solid transparent;background-image:var(--rule-dash-x);background-position:0 100%;background-size:var(--rule-period) var(--rule-weight);background-repeat:repeat-x;background-origin:border-box}.tds-accordion .tds-accordion-header,.tds-accordion-header{font-family:var(--acc-trigger-font-family);font-feature-settings:var(--acc-trigger-font-family-features);font-size:var(--acc-trigger-font-size);line-height:var(--acc-trigger-line-height);letter-spacing:var(--acc-trigger-letter-spacing);font-weight:var(--acc-trigger-weight);text-transform:none;color:inherit;margin:0;padding:0;font-style:normal}.tds-accordion-trigger{--acc-fg-now:var(--acc-trigger-fg);--acc-bg-now:transparent;--acc-icon-now:var(--acc-trigger-icon);box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:var(--acc-trigger-gap);inline-size:100%;padding:var(--acc-trigger-py) var(--acc-trigger-px);border-radius:var(--acc-trigger-radius);background:var(--acc-bg-now);color:var(--acc-fg-now);font-family:var(--acc-trigger-font-family);font-feature-settings:var(--acc-trigger-font-family-features);font-size:var(--acc-trigger-font-size);line-height:var(--acc-trigger-line-height);letter-spacing:var(--acc-trigger-letter-spacing);font-weight:var(--acc-trigger-weight);text-align:start;text-wrap:balance;cursor:pointer;-webkit-tap-highlight-color:transparent;transition-property:color,background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);border:0;outline:none;margin:0;display:flex}.tds-accordion-trigger:is(:hover,[data-hover]){--acc-fg-now:var(--acc-trigger-fg-hover);--acc-bg-now:var(--acc-trigger-bg-hover);--acc-icon-now:var(--acc-trigger-icon-hover)}.tds-accordion-trigger:is(:focus-visible,[data-focus]){outline:2px solid var(--focus-ring);outline-offset:2px}.tds-accordion-trigger[data-disabled]{color:var(--content-disabled);cursor:default}.tds-accordion-trigger-icon{inline-size:var(--acc-icon-box-size);block-size:var(--acc-icon-box-size);margin-block:calc((1lh - var(--acc-icon-box-size)) / 2);border-radius:var(--acc-icon-box-radius);background:var(--acc-icon-box-bg);border:1px solid var(--acc-icon-box-border);color:var(--acc-icon-box-fg);flex-shrink:0;place-items:center;display:inline-grid}.tds-accordion-trigger-icon svg{inline-size:var(--acc-icon-box-icon);block-size:var(--acc-icon-box-icon)}.tds-accordion-trigger-label{flex:1;min-inline-size:0}.tds-accordion-trigger-aside{color:var(--content-tertiary);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--text-md--line-height);letter-spacing:normal;font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums;align-self:center}.tds-accordion-plus{block-size:1lh;color:var(--acc-icon-now);transition:color var(--duration-fast) var(--ease-out);flex-shrink:0;align-items:center;display:inline-flex}.tds-accordion-plus svg{inline-size:var(--acc-trigger-icon-size);block-size:var(--acc-trigger-icon-size);overflow:visible}.tds-accordion-plus-v{transform-box:fill-box;transform-origin:50%;transition:transform calc(var(--acc-transition) * var(--motion-exit-factor,.6)) var(--acc-ease);transform:rotate(0)}.tds-accordion-trigger[data-panel-open] .tds-accordion-plus-v{transition-duration:var(--acc-transition);transform:rotate(90deg)}.tds-accordion-panel{box-sizing:border-box;block-size:var(--accordion-panel-height);color:var(--acc-panel-fg);font-size:var(--acc-panel-font-size);line-height:var(--acc-panel-line-height);letter-spacing:var(--acc-panel-letter-spacing);transition-property:height,opacity;transition-duration:var(--acc-transition);transition-timing-function:var(--acc-ease);overflow:hidden}.tds-accordion-panel[data-starting-style],.tds-accordion-panel[data-ending-style]{opacity:0;block-size:0}.tds-accordion-panel[data-ending-style]{transition-duration:calc(var(--acc-transition) * var(--motion-exit-factor,.6))}.tds-accordion-panel-inner{max-inline-size:var(--acc-panel-max-width);padding:0 var(--acc-panel-padding) var(--acc-panel-padding-bottom);text-wrap:pretty}.tds-accordion-panel-inner>:first-child{margin-block-start:0}.tds-accordion-panel-inner>:last-child{margin-block-end:0}@container tds-page (max-width:767px){.tds-accordion-trigger{padding-block:calc(var(--acc-trigger-py) * .75);gap:var(--space-4)}}@media (prefers-reduced-motion:reduce){.tds-accordion-panel,.tds-accordion-plus-v{transition-duration:0s}}
.tds-app-download{box-sizing:border-box;justify-items:center;gap:var(--appdl-gap);inline-size:min(var(--appdl-width), 100%);padding:var(--appdl-padding);border-radius:var(--appdl-radius);background:var(--appdl-bg);color:var(--appdl-fg);box-shadow:var(--appdl-shadow);font-family:var(--font-sans);text-align:center;display:grid;position:relative}.tds-app-download .tds-app-download-title{padding-inline:calc(var(--appdl-close-size) - var(--space-2));font-family:var(--font-display);font-feature-settings:var(--font-display-features);font-size:var(--appdl-title-font-size);line-height:var(--appdl-title-line-height);letter-spacing:var(--appdl-title-letter-spacing);font-weight:var(--appdl-title-weight);text-wrap:balance;margin:0}.tds-app-download .tds-app-download-qr{box-sizing:border-box;inline-size:calc(var(--appdl-qr-size) + 2 * var(--appdl-qr-padding));padding:var(--appdl-qr-padding);border:1px solid var(--appdl-qr-border);border-radius:var(--appdl-qr-radius);background:var(--appdl-qr-bg);color:var(--appdl-qr-fg);line-height:0}.tds-app-download .tds-app-download-qr-code{aspect-ratio:1;block-size:auto;inline-size:100%;display:block}.tds-app-download .tds-app-download-caption{color:var(--appdl-caption-fg);font-size:var(--appdl-caption-font-size);line-height:var(--appdl-caption-line-height);letter-spacing:var(--appdl-caption-letter-spacing);margin:0}.tds-app-download .tds-app-download-stores{justify-content:center;gap:var(--appdl-store-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tds-app-download .tds-app-download-store{box-sizing:border-box;align-items:center;gap:var(--appdl-store-inner-gap);min-block-size:var(--appdl-store-height);padding-block:var(--space-1);padding-inline:calc(var(--appdl-store-padding-x) - 2px) var(--appdl-store-padding-x);border:1px solid var(--appdl-store-border);border-radius:var(--appdl-store-radius);background:var(--appdl-store-bg);color:var(--appdl-store-fg);transition-property:background-color,border-color,scale;transition-duration:var(--appdl-transition);transition-timing-function:var(--appdl-ease);outline:none;text-decoration:none;display:inline-flex}.tds-app-download .tds-app-download-store:is(:hover,[data-hover]){background:var(--appdl-store-bg-hover);border-color:var(--appdl-store-border-hover)}.tds-app-download .tds-app-download-store:is(:active,[data-active]){scale:.96}.tds-app-download .tds-app-download-store:is(:focus-visible,[data-focus]){outline:2px solid var(--focus-ring);outline-offset:2px}.tds-app-download .tds-app-download-store-mark{inline-size:var(--appdl-store-mark-size);block-size:var(--appdl-store-mark-size);flex-shrink:0}.tds-app-download .tds-app-download-store-text{white-space:nowrap;flex-direction:column;align-items:flex-start;display:flex}.tds-app-download .tds-app-download-store-caption{color:var(--appdl-store-caption-fg);font-size:var(--appdl-store-caption-font-size);line-height:var(--appdl-store-caption-line-height);letter-spacing:var(--appdl-store-caption-letter-spacing)}.tds-app-download .tds-app-download-store-label{font-size:var(--appdl-store-label-font-size);line-height:var(--appdl-store-label-line-height);letter-spacing:var(--appdl-store-label-letter-spacing);font-weight:var(--appdl-store-label-weight)}.tds-app-download .tds-app-download-close{inline-size:var(--appdl-close-size);block-size:var(--appdl-close-size);border-radius:var(--radius-full);color:var(--appdl-close-fg);cursor:pointer;transition-property:background-color,color,scale;transition-duration:var(--appdl-transition);transition-timing-function:var(--appdl-ease);background:0 0;border:0;outline:none;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.tds-app-download .tds-app-download-close:is(:hover,[data-hover]){background:var(--appdl-close-bg-hover);color:var(--appdl-close-fg-hover)}.tds-app-download .tds-app-download-close:is(:active,[data-active]){scale:.96}.tds-app-download .tds-app-download-close:is(:focus-visible,[data-focus]){outline:2px solid var(--focus-ring);outline-offset:2px}@container tds-page (max-width:767px){.tds-app-download{padding:var(--appdl-mobile-padding)}}.tds-app-download-dialog{box-sizing:border-box;max-inline-size:calc(100vw - 2 * var(--space-4));max-block-size:calc(100dvh - 2 * var(--space-4));color:inherit;opacity:1;transition-property:opacity,scale,display,overlay;transition-duration:var(--appdl-transition);transition-timing-function:var(--appdl-ease);transition-behavior:allow-discrete;background:0 0;border:0;padding:0;overflow:visible;scale:1}@starting-style{.tds-app-download-dialog{opacity:0;scale:.96}}.tds-app-download-dialog::backdrop{background:var(--appdl-backdrop,var(--bg-overlay,#11190c7a));opacity:1;transition-property:opacity;transition-duration:var(--appdl-transition);transition-timing-function:var(--appdl-ease)}@starting-style{.tds-app-download-dialog::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.tds-app-download-dialog,.tds-app-download-dialog::backdrop,.tds-app-download :is(.tds-app-download-store,.tds-app-download-close){transition-duration:0s}}
.tds-area-chart{box-sizing:border-box;gap:var(--space-5);padding:var(--achart-padding);border-radius:var(--achart-radius);background:var(--achart-bg);flex-direction:column;margin:0;display:flex}.tds-area-chart-head{gap:var(--space-1);flex-direction:column;display:flex}.tds-area-chart .tds-area-chart-head{margin:0}.tds-area-chart-title{color:var(--achart-title-fg);font-size:var(--achart-title-font-size);line-height:var(--achart-title-line-height);letter-spacing:var(--achart-title-letter-spacing);font-weight:var(--achart-title-weight)}.tds-area-chart-caption{color:var(--achart-caption-fg);font-size:var(--achart-caption-font-size);line-height:var(--achart-caption-line-height);letter-spacing:var(--achart-caption-letter-spacing)}.tds-area-chart-frame{column-gap:var(--space-3);block-size:var(--achart-height);padding-block:var(--space-3) var(--space-8);grid-template-columns:auto minmax(0,1fr);display:grid}.tds-area-chart-yaxis{min-inline-size:3.5ch;position:relative}.tds-area-chart-tick{inset-inline-end:0;top:var(--y);color:var(--achart-axis-fg);font-size:var(--achart-axis-font-size);line-height:var(--achart-axis-line-height);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;translate:0 -50%}.tds-area-chart-plot{position:relative}.tds-area-chart-grid{inset-inline:0;top:var(--y);border-block-start:1px solid var(--achart-grid);position:absolute}.tds-area-chart-svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.tds-area-chart-area{fill:var(--achart-area)}.tds-area-chart-line{fill:none;stroke:var(--achart-line-color);stroke-width:var(--achart-line-width);stroke-linecap:round;stroke-linejoin:round}.tds-area-chart-line[data-estimated]{stroke-dasharray:3 5}.tds-area-chart-marker{left:var(--x);top:var(--y);inline-size:var(--achart-marker-size);block-size:var(--achart-marker-size);background:var(--achart-line-color);box-shadow:0 0 0 2px var(--achart-marker-ring);border-radius:50%;position:absolute;translate:-50% -50%}.tds-area-chart-marker[data-estimated]{background:var(--achart-marker-ring);box-shadow:inset 0 0 0 2px var(--achart-line-color), 0 0 0 2px var(--achart-marker-ring)}.tds-area-chart-value{left:var(--x);top:var(--y);color:var(--achart-annotation-fg);font-size:var(--achart-annotation-font-size);line-height:var(--achart-annotation-line-height);font-weight:var(--achart-annotation-weight);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute}.tds-area-chart-value[data-at=start]{translate:var(--space-2) calc(-100% - var(--space-1))}.tds-area-chart-value[data-at=end]{translate:calc(-100% - var(--space-2)) calc(-100% - var(--space-2))}.tds-area-chart-xaxis{inset-inline:0;position:absolute;top:100%}.tds-area-chart-xlabel{left:var(--x);top:var(--space-2);color:var(--achart-axis-fg);font-size:var(--achart-axis-font-size);line-height:var(--achart-axis-line-height);white-space:nowrap;position:absolute;translate:-50%}.tds-area-chart-xlabel[data-at=start]{translate:0}.tds-area-chart-xlabel[data-at=end]{translate:-100%}.tds-area-chart .tds-area-chart-data{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@container tds-page (max-width:767px){.tds-area-chart-frame{block-size:var(--achart-mobile-height)}}
.tds-article-rail{gap:var(--arail-gap);min-inline-size:0;max-block-size:calc(100dvh - var(--header-h,72px) - 2 * var(--arail-sticky-top));flex-direction:column;display:flex;position:sticky;inset-block-start:calc(var(--header-h,72px) + var(--arail-sticky-top))}.tds-article-rail-toc{gap:var(--space-3);flex-direction:column;min-block-size:0;display:flex}.tds-article-rail-label{color:var(--arail-label-fg);font-family:var(--font-sans);font-size:var(--arail-label-font-size);line-height:var(--arail-label-line-height);letter-spacing:var(--arail-label-letter-spacing);font-weight:var(--arail-label-weight);margin:0;padding-inline-start:calc(var(--arail-link-indicator-width) + var(--arail-link-padding))}.tds-article-rail-list{gap:var(--arail-link-gap);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.tds-article-rail-link{padding-block:var(--space-1);border-inline-start:var(--arail-link-indicator-width) solid var(--border-hairline);color:var(--arail-link-fg);font-family:var(--font-sans);font-size:var(--arail-link-font-size);line-height:var(--arail-link-line-height);letter-spacing:var(--arail-link-letter-spacing);text-wrap:pretty;transition-property:color,border-color;transition-duration:var(--arail-transition);transition-timing-function:var(--arail-ease);padding-inline-start:var(--arail-link-padding);text-decoration:none;display:block}.tds-article-rail-link:hover{color:var(--arail-link-fg-hover);border-inline-start-color:var(--arail-link-indicator-hover)}.tds-article-rail-link[aria-current]{color:var(--arail-link-fg-active);border-inline-start-color:var(--arail-link-indicator)}.tds-article-rail-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.tds-article-rail-banner{align-items:flex-start;gap:var(--arail-banner-gap);padding:var(--arail-banner-padding);border-radius:var(--arail-banner-radius);background:var(--arail-banner-bg);box-shadow:var(--arail-banner-shadow);transition-property:opacity,translate,visibility;transition-duration:var(--arail-transition), var(--arail-transition), 0s;transition-timing-function:var(--arail-ease);flex-direction:column;flex:none;display:flex}.tds-article-rail-banner[data-hidden]{opacity:0;translate:0 calc(8px * var(--motion-travel,1));visibility:hidden;transition-duration:calc(var(--arail-transition) * .6), calc(var(--arail-transition) * .6), 0s;transition-delay:0s, 0s, calc(var(--arail-transition) * .6)}.tds-article-rail-banner-heading{color:var(--arail-banner-fg);font-family:var(--font-display);font-feature-settings:var(--font-display-features,normal);font-size:var(--arail-banner-font-size);line-height:var(--arail-banner-line-height);letter-spacing:var(--arail-banner-letter-spacing);font-weight:var(--font-weight-medium);text-wrap:balance;margin:0}@media (prefers-reduced-motion:reduce){.tds-article-rail-link,.tds-article-rail-banner,.tds-article-rail-banner[data-hidden]{transition-duration:0s;transition-delay:0s}}@container tds-page (max-width:1023px){.tds-article-rail{display:none}}
.tds-avatar{--av-size-now:var(--av-md-size);--av-font-size-now:var(--av-md-font-size);--av-line-height-now:var(--av-md-line-height);align-items:center;gap:var(--av-text-gap);font-family:var(--font-sans);-webkit-user-select:none;user-select:none;display:inline-flex}.tds-avatar[data-size=sm]{--av-size-now:var(--av-sm-size);--av-font-size-now:var(--av-sm-font-size);--av-line-height-now:var(--av-sm-line-height)}.tds-avatar[data-size=lg]{--av-size-now:var(--av-lg-size);--av-font-size-now:var(--av-lg-font-size);--av-line-height-now:var(--av-lg-line-height)}.tds-avatar[data-size=xl]{--av-size-now:var(--av-xl-size);--av-font-size-now:var(--av-xl-font-size);--av-line-height-now:var(--av-xl-line-height)}.tds-avatar .tds-avatar-circle{box-sizing:border-box;inline-size:var(--av-size-now);block-size:var(--av-size-now);background:var(--av-bg);border:1px solid var(--av-border);border-radius:var(--av-radius);flex-shrink:0;place-items:center;display:inline-grid;position:relative;overflow:hidden}.tds-avatar .tds-avatar-circle:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--av-ring);pointer-events:none;position:absolute;inset:0}.tds-avatar .tds-avatar-initials{color:var(--av-fg);font-size:var(--av-font-size-now);line-height:var(--av-line-height-now);font-weight:var(--av-weight);letter-spacing:.02em}.tds-avatar .tds-avatar-image{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.tds-avatar .tds-avatar-text{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.tds-avatar .tds-avatar-name{color:var(--av-label-fg);font-size:var(--av-label-font-size);line-height:var(--av-label-line-height);letter-spacing:var(--av-label-letter-spacing);font-weight:var(--av-label-weight)}.tds-avatar .tds-avatar-caption{color:var(--av-caption-fg);font-size:var(--av-caption-font-size);line-height:var(--av-caption-line-height);letter-spacing:var(--av-caption-letter-spacing)}
.tds-band{--band-pad-block:var(--band-rhythm-sm);--band-max:var(--band-width-default);--band-pad-inline:var(--band-gutter);isolation:isolate;box-sizing:border-box;inline-size:100%;padding-block:var(--band-pad-block);position:relative}.tds-band[data-rhythm=none]{--band-pad-block:0px}.tds-band[data-rhythm=tight]{--band-pad-block:var(--band-rhythm-tight)}.tds-band[data-rhythm=md]{--band-pad-block:var(--band-rhythm-md)}.tds-band[data-rhythm=lg]{--band-pad-block:var(--band-rhythm-lg)}.tds-band[data-width=narrow]{--band-max:var(--band-width-narrow)}.tds-band[data-width=wide]{--band-max:var(--band-width-wide)}.tds-band[data-width=bleed]{--band-max:100%;--band-pad-inline:0px}.tds-band[data-painted]{background:var(--band-bg);color:var(--band-fg)}.tds-band[data-inset]{--band-pad-inline:var(--band-inset-padding);padding:var(--band-inset-gap) var(--band-gutter)}.tds-band[data-inset][data-width=bleed]{--band-pad-inline:0px}.tds-band[data-inset=edge]{--band-pad-inline:var(--band-gutter);padding-inline:var(--band-inset-edge-gap)}.tds-band[data-inset=edge]>.tds-band-panel{max-inline-size:none}.tds-band-panel{isolation:isolate;box-sizing:border-box;max-inline-size:var(--band-inset-max-width);padding-block:var(--band-pad-block);border-radius:var(--band-inset-radius);border:var(--band-inset-border-width) solid var(--band-inset-border);background:var(--band-bg);color:var(--band-fg);margin-inline:auto;position:relative}.tds-band-inner{box-sizing:border-box;inline-size:100%;max-inline-size:var(--band-max);padding-inline:var(--band-pad-inline);margin-inline:auto}.tds-band-inner>:not(:first-child){margin-block-start:var(--band-stack-gap)}@container tds-page (max-width:767px){.tds-band-panel{border-radius:var(--band-mobile-radius)}.tds-band-inner>:not(:first-child){margin-block-start:var(--band-mobile-stack-gap)}}
.tds-bar-chart{box-sizing:border-box;gap:var(--space-5);padding:var(--bchart-padding);border-radius:var(--bchart-radius);background:var(--bchart-bg);flex-direction:column;margin:0;display:flex}.tds-bar-chart-head{gap:var(--space-1);flex-direction:column;display:flex}.tds-bar-chart .tds-bar-chart-head{margin:0}.tds-bar-chart-title{color:var(--bchart-title-fg);font-size:var(--bchart-title-font-size);line-height:var(--bchart-title-line-height);letter-spacing:var(--bchart-title-letter-spacing);font-weight:var(--bchart-title-weight)}.tds-bar-chart-caption{color:var(--bchart-caption-fg);font-size:var(--bchart-caption-font-size);line-height:var(--bchart-caption-line-height);letter-spacing:var(--bchart-caption-letter-spacing)}.tds-bar-chart-frame{column-gap:var(--space-3);block-size:var(--bchart-height);padding-block:var(--space-6) var(--space-8);grid-template-columns:auto minmax(0,1fr);display:grid}.tds-bar-chart-yaxis{min-inline-size:3.5ch;position:relative}.tds-bar-chart-tick{inset-inline-end:0;top:var(--y);color:var(--bchart-axis-fg);font-size:var(--bchart-axis-font-size);line-height:var(--bchart-axis-line-height);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;translate:0 -50%}.tds-bar-chart-plot{position:relative}.tds-bar-chart-grid{inset-inline:0;top:var(--y);border-block-start:1px solid var(--bchart-grid);position:absolute}.tds-bar-chart-bars{align-items:stretch;display:flex;position:absolute;inset:0}.tds-bar-chart-slot{flex:1 1 0;justify-content:center;min-inline-size:0;display:flex;position:relative}.tds-bar-chart-bar{inline-size:min(var(--bchart-bar-width), var(--bchart-bar-max-width));block-size:var(--h);box-sizing:border-box;border-radius:var(--bchart-bar-radius) var(--bchart-bar-radius) 0 0;background:var(--bchart-bar-color);position:absolute;bottom:0}.tds-bar-chart-bar[data-planned]{border:1.5px dashed var(--bchart-planned-color);background:0 0;border-block-end:0}.tds-bar-chart-value{translate:-50% calc(-1 * var(--space-1));color:var(--bchart-annotation-fg);font-size:var(--bchart-annotation-font-size);line-height:var(--bchart-annotation-line-height);font-weight:var(--bchart-annotation-weight);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;bottom:100%;left:50%}.tds-bar-chart-xlabel{top:calc(100% + var(--space-2));inline-size:max-content;max-inline-size:max(100%,8ch);color:var(--bchart-axis-fg);font-size:var(--bchart-axis-font-size);line-height:var(--bchart-axis-line-height);text-align:center;text-wrap:balance;position:absolute;left:50%;translate:-50%}.tds-bar-chart-key{gap:var(--space-2) var(--space-5);color:var(--bchart-axis-fg);font-size:var(--bchart-axis-font-size);line-height:var(--bchart-axis-line-height);flex-wrap:wrap;display:flex}.tds-bar-chart-key-item{align-items:center;gap:var(--space-2);display:inline-flex}.tds-bar-chart-swatch{box-sizing:border-box;background:var(--bchart-bar-color);border-radius:3px;block-size:12px;inline-size:12px}.tds-bar-chart-swatch[data-planned]{border:1.5px dashed var(--bchart-planned-color);background:0 0}.tds-bar-chart .tds-bar-chart-data{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@container tds-page (max-width:767px){.tds-bar-chart-frame{block-size:var(--bchart-mobile-height)}}
.tds-benefits-bar{z-index:20;box-sizing:border-box;inline-size:100%;padding-block:var(--bbar-padding-y);padding-inline:var(--space-gutter);background:var(--bbar-bg);color:var(--bbar-fg);font-family:var(--font-sans);position:sticky;inset-block-end:0}.tds-benefits-bar-list{justify-content:center;gap:var(--space-3) var(--bbar-item-gap);max-inline-size:var(--bbar-max-width);border-radius:var(--radius-sm);flex-wrap:wrap;margin:0 auto;padding:0;list-style:none;display:flex}.tds-benefits-bar-list:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tds-benefits-bar-item{align-items:center;gap:var(--bbar-check-gap);font-size:var(--bbar-font-size);line-height:var(--bbar-line-height);letter-spacing:var(--bbar-letter-spacing);font-weight:var(--bbar-weight);display:inline-flex}.tds-benefits-bar-check{inline-size:var(--bbar-check-size);block-size:var(--bbar-check-size);color:var(--bbar-check);flex-shrink:0}@container tds-page (max-width:767px){.tds-benefits-bar{padding-block:var(--bbar-mobile-padding-y);padding-inline:0}.tds-benefits-bar-list{padding-inline:var(--space-gutter);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.tds-benefits-bar-list::-webkit-scrollbar{display:none}.tds-benefits-bar-item{white-space:nowrap;font-size:var(--bbar-mobile-font-size);line-height:var(--bbar-mobile-line-height);letter-spacing:var(--bbar-mobile-letter-spacing);flex:none}}
.tds-breadcrumb{font-family:var(--font-sans);font-size:var(--bc-font-size);line-height:var(--bc-line-height);letter-spacing:var(--bc-letter-spacing)}.tds-breadcrumb-list{align-items:center;gap:var(--bc-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tds-breadcrumb-item{align-items:center;gap:var(--bc-gap);display:inline-flex}.tds-breadcrumb-link{padding:var(--bc-py) var(--bc-px);border-radius:var(--bc-radius);color:var(--bc-link-fg);font:inherit;font-weight:var(--bc-weight);white-space:nowrap;cursor:pointer;transition-property:color,background-color;transition-duration:var(--bc-transition);transition-timing-function:var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;align-items:center;gap:6px;margin:0;text-decoration:none;display:inline-flex}.tds-breadcrumb-link svg{inline-size:var(--bc-icon);block-size:var(--bc-icon);flex-shrink:0}.tds-breadcrumb-link:is(:hover,[data-hover]){color:var(--bc-link-fg-hover);background:var(--bc-link-bg-hover)}.tds-breadcrumb-link:is(:focus-visible,[data-focus]){outline:var(--bc-focus-ring-width) solid var(--focus-ring);outline-offset:var(--bc-focus-ring-offset)}.tds-breadcrumb-link[aria-current=page]{color:var(--bc-link-fg-current);font-weight:var(--bc-current-weight);cursor:default;background:0 0}.tds-breadcrumb-link[data-ellipsis]{cursor:default}.tds-breadcrumb-sep{color:var(--bc-separator-fg);display:inline-flex}.tds-breadcrumb-sep svg{inline-size:var(--bc-separator-size);block-size:var(--bc-separator-size)}
.tds-button{--btn-bg:var(--btn-primary-bg);--btn-fg:var(--btn-primary-fg);--btn-border:var(--btn-primary-border);--btn-shadow:var(--btn-primary-shadow);--btn-height:var(--btn-md-height);--btn-px:var(--btn-md-px);--btn-font-size:var(--btn-md-font-size);--btn-line-height:var(--btn-md-line-height);--btn-icon:var(--btn-md-icon);--icon-stroke-width:2;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--btn-icon-gap);height:var(--btn-height);padding-inline:var(--btn-px);font-family:var(--btn-font-family);font-feature-settings:var(--btn-font-family-features);font-size:var(--btn-font-size);line-height:var(--btn-line-height);font-weight:var(--btn-font-weight);letter-spacing:var(--btn-tracking);white-space:nowrap;color:var(--btn-fg);background:var(--btn-bg);border:var(--btn-border-width) solid var(--btn-border);border-radius:var(--btn-radius);box-shadow:var(--btn-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;-webkit-tap-highlight-color:transparent;transition-property:background-color,color,border-color,box-shadow,scale;transition-duration:var(--btn-transition);transition-timing-function:var(--btn-ease);outline:none;margin:0;text-decoration:none;display:inline-flex;position:relative}.tds-button[data-size=sm]{--btn-height:var(--btn-sm-height);--btn-px:var(--btn-sm-px);--btn-font-size:var(--btn-sm-font-size);--btn-line-height:var(--btn-sm-line-height);--btn-icon:var(--btn-sm-icon)}.tds-button[data-size=lg]{--btn-height:var(--btn-lg-height);--btn-px:var(--btn-lg-px);--btn-font-size:var(--btn-lg-font-size);--btn-line-height:var(--btn-lg-line-height);--btn-icon:var(--btn-lg-icon)}.tds-button[data-variant=outline]{--btn-bg:var(--btn-outline-bg);--btn-fg:var(--btn-outline-fg);--btn-border:var(--btn-outline-border);--btn-shadow:var(--btn-outline-shadow)}.tds-button[data-variant=ghost]{--btn-bg:var(--btn-ghost-bg);--btn-fg:var(--btn-ghost-fg);--btn-border:var(--btn-ghost-border);--btn-shadow:var(--btn-ghost-shadow)}.tds-button[data-variant=inverse]{--btn-bg:var(--btn-inverse-bg);--btn-fg:var(--btn-inverse-fg);--btn-border:var(--btn-inverse-border);--btn-shadow:var(--btn-inverse-shadow)}.tds-button[data-variant=primary]:is(:hover,[data-hover]){--btn-bg:var(--btn-primary-bg-hover);--btn-border:var(--btn-primary-border-hover)}.tds-button[data-variant=outline]:is(:hover,[data-hover]){--btn-bg:var(--btn-outline-bg-hover);--btn-border:var(--btn-outline-border-hover)}.tds-button[data-variant=ghost]:is(:hover,[data-hover]){--btn-bg:var(--btn-ghost-bg-hover);--btn-border:var(--btn-ghost-border-hover)}.tds-button[data-variant=inverse]:is(:hover,[data-hover]){--btn-bg:var(--btn-inverse-bg-hover);--btn-border:var(--btn-inverse-border-hover)}.tds-button:after{content:"";inset:calc(var(--btn-border-width) * -1);border-radius:inherit;box-shadow:0 0 0 var(--btn-flare-width) var(--btn-flare-color);opacity:0;pointer-events:none;transition:opacity calc(var(--btn-transition) * var(--motion-exit-factor,.6)) var(--btn-ease);position:absolute}.tds-button:is([data-variant=primary],[data-variant=inverse]):is(:hover,[data-hover]):not(:disabled,[data-disabled]):after{opacity:1;transition-duration:var(--btn-transition)}.tds-button:not([data-icon-only])>svg:last-child:not(:first-child){transition:translate var(--btn-transition) var(--btn-ease);translate:0}.tds-button:not([data-icon-only]):is(:hover,[data-hover])>svg:last-child:not(:first-child){translate:calc(var(--btn-arrow-shift) * var(--motion-travel,1)) 0}.tds-button:is(:active,[data-active]):not([data-static]){scale:.96}.tds-button:not([data-icon-only]):has(>svg:first-child){padding-inline-start:calc(var(--btn-px) - 2px)}.tds-button:not([data-icon-only]):has(>svg:last-child){padding-inline-end:calc(var(--btn-px) - 2px)}.tds-button:is(:focus-visible,[data-focus]){outline:var(--btn-focus-ring-width) solid var(--focus-ring);outline-offset:var(--btn-focus-ring-offset)}.tds-button:is(:disabled,[data-disabled]){--btn-bg:var(--btn-disabled-bg);--btn-fg:var(--btn-disabled-fg);--btn-border:var(--btn-disabled-border);--btn-shadow:none;cursor:default;pointer-events:none;scale:1}.tds-button[data-icon-only]{width:var(--btn-height);padding-inline:0}.tds-button>svg{inline-size:var(--btn-icon);block-size:var(--btn-icon);flex-shrink:0}@media (prefers-reduced-motion:reduce){.tds-button>svg{transition-duration:0s}}
.tds-cal-embed{box-sizing:border-box;min-height:var(--cal-min-height);border-radius:var(--cal-radius);position:relative;overflow:clip}.tds-cal-embed-frame{z-index:1;width:100%;position:relative}.tds-cal-embed-fallback{place-items:center;margin:0;display:grid;position:absolute;inset:0}.tds-cal-embed[data-ready] .tds-cal-embed-fallback{display:none}@container tds-page (max-width:767px){.tds-cal-embed{min-height:var(--cal-mobile-min-height)}}
.tds-card{--card-media-radius:max(0px, calc(var(--card-radius) - var(--card-media-inset)));box-sizing:border-box;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);color:inherit;font-family:var(--font-sans);transition-property:box-shadow,translate;transition-duration:var(--card-transition);transition-timing-function:var(--card-ease);flex-direction:column;text-decoration:none;display:flex;overflow:clip}.tds-card:is(a){cursor:pointer}.tds-card:is(a):is(:hover,[data-hover]){box-shadow:var(--card-hover-shadow);translate:0 calc(var(--card-hover-lift) * -1 * var(--motion-travel,1))}.tds-card:is(a):is(:focus-visible,[data-focus]){outline:2px solid var(--focus-ring);outline-offset:2px}.tds-card .tds-card-media{box-sizing:border-box;inline-size:calc(100% - 2 * var(--card-media-inset));margin:var(--card-media-inset) var(--card-media-inset) var(--card-media-gap);border-radius:var(--card-media-radius);background:var(--card-media-bg);position:relative;overflow:clip}.tds-card .tds-card-media>:is(img,video){object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.tds-card .tds-card-body{padding:var(--card-body-padding);flex-direction:column;justify-content:center;display:flex}.tds-card[data-layout=row]{flex-direction:row;align-items:stretch}.tds-card[data-layout=row] .tds-card-media{inline-size:var(--card-media-row-split);margin:var(--card-media-inset);flex-shrink:0}.tds-card[data-layout=row] .tds-card-body{flex:1;min-inline-size:0}.tds-card[data-media-side=right]{flex-direction:row-reverse}@container tds-page (max-width:767px){.tds-card[data-layout=row]{flex-direction:column}.tds-card[data-layout=row] .tds-card-media{inline-size:calc(100% - 2 * var(--card-media-inset));aspect-ratio:16/9;margin-block-end:var(--card-media-gap)}}.tds-card .tds-card-title{margin:0 0 var(--card-title-gap);color:var(--card-title-fg);font-family:var(--card-title-family);font-feature-settings:var(--card-title-family-features);font-size:var(--card-title-font-size);line-height:var(--card-title-line-height);letter-spacing:var(--card-title-letter-spacing);font-weight:var(--card-title-weight);text-wrap:balance}.tds-card .tds-card-title:last-child{margin-block-end:0}.tds-card .tds-card-description{color:var(--card-description-fg);font-size:var(--card-description-font-size);line-height:var(--card-description-line-height);letter-spacing:var(--card-description-letter-spacing);text-wrap:pretty;margin:0}.tds-card .tds-card-logo{align-items:center;margin-block-end:var(--card-eyebrow-gap);display:flex}.tds-card .tds-card-logo>:is(svg,img){block-size:var(--card-logo-height);inline-size:auto;max-inline-size:100%;display:block}.tds-card .tds-card-eyebrow{margin:0 0 var(--card-eyebrow-gap);color:var(--card-eyebrow-fg);font-family:var(--card-eyebrow-family);font-feature-settings:var(--card-eyebrow-family-features);font-size:var(--card-eyebrow-font-size);line-height:var(--card-eyebrow-line-height);letter-spacing:var(--card-eyebrow-letter-spacing);font-weight:var(--card-eyebrow-weight)}.tds-card[data-layout=stack] .tds-card-media[data-aspect=auto]>:is(img,video){block-size:auto;display:block;position:static}.tds-card .tds-card-cta{align-items:center;gap:var(--space-1-5);color:var(--card-story-cta-fg);font-size:var(--card-story-cta-font-size);line-height:var(--card-story-cta-line-height);letter-spacing:var(--card-story-cta-letter-spacing);font-weight:var(--card-story-cta-weight);margin-block-start:auto;padding-block-start:var(--card-story-cta-gap);display:inline-flex}.tds-card .tds-card-cta-label{text-underline-offset:4px;transition-property:text-decoration-color;transition-duration:var(--card-transition);transition-timing-function:var(--card-ease);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.tds-card .tds-card-cta-arrow{--icon-stroke-width:2;transition-property:translate;transition-duration:var(--card-transition);transition-timing-function:var(--card-ease);flex-shrink:0;display:inline-flex}.tds-card .tds-card-cta-arrow svg{block-size:1.1em;inline-size:1.1em}.tds-card:is(a):is(:hover,[data-hover]) .tds-card-cta-label{text-decoration-color:currentColor}.tds-card:is(a):is(:hover,[data-hover]) .tds-card-cta-arrow{translate:calc(var(--card-story-cta-arrow-shift) * var(--motion-travel,1)) 0}.tds-card[data-variant=story]{--card-media-radius:max(0px, calc(var(--card-story-radius) - var(--card-media-inset)));background:var(--card-story-bg);border-color:var(--card-story-border);border-radius:var(--card-story-radius);color:var(--content-primary)}.tds-card[data-variant=story] .tds-card-media{background:var(--card-story-media-bg)}.tds-card[data-variant=story] .tds-card-logo{box-sizing:content-box;block-size:var(--card-story-logo-height);padding:var(--card-story-logo-padding);border-radius:var(--card-story-logo-radius);background:var(--card-story-media-bg);justify-content:center;margin-block-end:var(--card-story-logo-gap)}.tds-card[data-variant=story] .tds-card-logo>:is(svg,img){object-fit:contain;block-size:100%;inline-size:auto;max-inline-size:100%}.tds-card[data-variant=story] .tds-card-body{padding:var(--card-story-padding);flex:1;justify-content:flex-start}.tds-card[data-variant=story] .tds-card-title{font-size:var(--card-story-title-font-size);line-height:var(--card-story-title-line-height);letter-spacing:var(--card-story-title-letter-spacing)}.tds-card[data-variant=story] .tds-card-title:has(+.tds-card-cta){margin-block-end:0}@container tds-page (max-width:767px){.tds-card[data-variant=story] .tds-card-body{padding:var(--card-story-mobile-padding)}}@media (prefers-reduced-motion:reduce){.tds-card{transition-property:box-shadow}.tds-card .tds-card-cta-arrow{transition-duration:0s}}
.tds-chip{--chip-bg:var(--chip-default-bg);--chip-fg:var(--chip-default-fg);--chip-border:var(--chip-default-border);--chip-height:var(--chip-md-height);--chip-px:var(--chip-md-px);--chip-font-size:var(--chip-md-font-size);--chip-line-height:var(--chip-md-line-height);--chip-letter-spacing:var(--chip-md-letter-spacing);box-sizing:border-box;align-items:center;gap:var(--chip-gap);height:var(--chip-height);padding-inline:var(--chip-px);font-family:var(--font-sans);font-size:var(--chip-font-size);line-height:var(--chip-line-height);letter-spacing:var(--chip-letter-spacing);font-weight:var(--chip-font-weight);white-space:nowrap;color:var(--chip-fg);background:var(--chip-bg);border:var(--chip-border-width) solid var(--chip-border);border-radius:var(--chip-radius);appearance:none;-webkit-tap-highlight-color:transparent;transition-property:background-color,color,border-color,scale;transition-duration:var(--chip-transition);transition-timing-function:var(--ease-out);outline:none;margin:0;text-decoration:none;display:inline-flex}.tds-chip[data-size=sm]{--chip-height:var(--chip-sm-height);--chip-px:var(--chip-sm-px);--chip-font-size:var(--chip-sm-font-size);--chip-line-height:var(--chip-sm-line-height);--chip-letter-spacing:var(--chip-sm-letter-spacing)}.tds-chip[data-variant=selected]{--chip-bg:var(--chip-selected-bg);--chip-fg:var(--chip-selected-fg);--chip-border:var(--chip-selected-border)}.tds-chip[data-variant=check]{--chip-bg:var(--chip-check-bg);--chip-fg:var(--chip-check-fg);--chip-border:var(--chip-check-border);white-space:normal;text-align:start;border-width:0;align-items:flex-start;height:auto;padding-inline:0}.tds-chip:not([data-variant=check]):has(>.tds-chip-dot){padding-inline-start:calc(var(--chip-px) - 2px)}.tds-chip:not([data-static]){cursor:pointer;-webkit-user-select:none;user-select:none}.tds-chip:not([data-static]):is(:hover,[data-hover])[data-variant=default]{--chip-bg:var(--chip-default-bg-hover);--chip-border:var(--chip-default-border-hover)}.tds-chip:not([data-static]):is(:hover,[data-hover])[data-variant=selected]{--chip-bg:var(--chip-selected-bg-hover);--chip-border:var(--chip-selected-border-hover)}.tds-chip:not([data-static]):is(:hover,[data-hover])[data-variant=check]{--chip-bg:var(--chip-check-bg-hover);--chip-border:var(--chip-check-border-hover)}.tds-chip:not([data-static]):is(:active,[data-active]){scale:.96}.tds-chip:not([data-static]):is(:focus-visible,[data-focus]){outline:2px solid var(--focus-ring);outline-offset:2px}.tds-chip-dot{inline-size:var(--chip-dot-size);block-size:var(--chip-dot-size);border-radius:var(--radius-full);background:var(--chip-dot-color);box-shadow:inset 0 0 0 1px var(--chip-dot-ring);flex-shrink:0}.tds-chip-check{--icon-stroke-width:2;color:var(--chip-checkmark-color);flex-shrink:0;align-self:flex-start;margin-block-start:calc((var(--chip-line-height) - var(--chip-checkmark-size)) / 2);display:inline-flex}.tds-chip-check svg{inline-size:var(--chip-checkmark-size);block-size:var(--chip-checkmark-size)}
.tds-cta-frame{--ctaf-pad:var(--ctaf-padding);isolation:isolate;box-sizing:border-box;inline-size:100%;padding:var(--ctaf-pad);border:0 solid var(--ctaf-border-color);border-radius:var(--ctaf-radius);background:var(--ctaf-bg);color:var(--ctaf-fg);font-family:var(--font-sans);--ctaf-scrim-center:var(--ctaf-background-scrim-frame);--ctaf-scrim-edge:var(--ctaf-background-wash-frame);flex-direction:column;align-items:center;display:flex;position:relative}.tds-cta-frame[data-variant=frame]:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 var(--ctaf-border-width) var(--ctaf-border-color);pointer-events:none;position:absolute;inset:0}.tds-cta-frame[data-variant=vivid]{--ctaf-scrim-center:var(--ctaf-background-scrim-vivid);--ctaf-scrim-edge:var(--ctaf-background-wash-vivid)}.tds-cta-frame[data-variant=inverse]{--ctaf-scrim-center:var(--ctaf-background-scrim-inverse);--ctaf-scrim-edge:var(--ctaf-background-wash-inverse)}.tds-cta-frame[data-compact]{--ctaf-pad:var(--ctaf-compact-padding)}.tds-cta-frame[data-align=start]{align-items:flex-start}.tds-cta-frame .tds-cta-frame-bg{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:clip}.tds-cta-frame .tds-cta-frame-bg>:is(img,video,picture),.tds-cta-frame .tds-cta-frame-bg>picture>img{object-fit:cover;object-position:var(--ctaf-background-position);block-size:100%;inline-size:100%;position:absolute;inset:0}.tds-cta-frame .tds-cta-frame-bg:after{content:"";background:radial-gradient(ellipse 70% 80% at 50% 50%, color-mix(in oklab, var(--ctaf-bg) var(--ctaf-scrim-center), transparent), transparent), color-mix(in oklab, var(--ctaf-bg) var(--ctaf-scrim-edge), transparent);position:absolute;inset:0}.tds-cta-frame[data-align=start] .tds-cta-frame-bg:after{background:radial-gradient(ellipse 80% 90% at 20% 50%, color-mix(in oklab, var(--ctaf-bg) var(--ctaf-scrim-center), transparent), transparent), color-mix(in oklab, var(--ctaf-bg) var(--ctaf-scrim-edge), transparent)}.tds-cta-frame .tds-cta-frame-content{z-index:1;box-sizing:border-box;inline-size:100%;max-inline-size:var(--ctaf-max-text-width);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.tds-cta-frame .tds-cta-frame-content>:last-child{margin-block-end:0}.tds-cta-frame[data-align=start] .tds-cta-frame-content{text-align:start;align-items:flex-start}.tds-cta-frame .tds-cta-frame-heading{margin-block:0 var(--ctaf-heading-gap);max-inline-size:calc(var(--ctaf-heading-measure) * 1ch);font-size:var(--ctaf-heading-font-size);line-height:var(--ctaf-heading-line-height);letter-spacing:var(--ctaf-heading-letter-spacing)}.tds-cta-frame[data-compact] .tds-cta-frame-heading{font-size:var(--ctaf-heading-compact-font-size);line-height:var(--ctaf-heading-compact-line-height);letter-spacing:var(--ctaf-heading-compact-letter-spacing)}.tds-cta-frame .tds-cta-frame-lead{margin:0 0 var(--ctaf-lead-gap);max-inline-size:var(--ctaf-lead-max-width);color:var(--ctaf-lead-fg);font-size:var(--ctaf-lead-font-size);line-height:var(--ctaf-lead-line-height);letter-spacing:var(--ctaf-lead-letter-spacing);text-wrap:pretty}.tds-cta-frame .tds-cta-frame-lead p{margin:0 0 var(--space-3)}.tds-cta-frame .tds-cta-frame-lead p:last-child{margin-block-end:0}.tds-cta-frame[data-background] .tds-cta-frame-lead{color:var(--ctaf-lead-on-image-fg)}.tds-cta-frame .tds-cta-frame-actions{justify-content:center;align-items:center;gap:var(--ctaf-actions-gap);flex-wrap:wrap;display:flex}.tds-cta-frame .tds-cta-frame-checklist{justify-content:center;gap:var(--ctaf-checklist-row-gap) var(--ctaf-checklist-gap);margin:var(--ctaf-checklist-offset) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.tds-cta-frame .tds-cta-frame-check{min-inline-size:0;display:flex}.tds-cta-frame[data-align=start] :is(.tds-cta-frame-actions,.tds-cta-frame-checklist){justify-content:flex-start}@container tds-page (max-width:767px){.tds-cta-frame{padding-inline:var(--ctaf-mobile-padding-x);border-radius:var(--ctaf-mobile-radius)}.tds-cta-frame .tds-cta-frame-actions{flex-direction:column;align-self:stretch;align-items:stretch}}
.tds-directory{box-sizing:border-box;inline-size:100%;min-inline-size:0;font-family:var(--font-sans);color:var(--content-primary);position:relative}.tds-directory-heading{margin:0 0 var(--dir-heading-gap);color:var(--dir-heading-fg);font-family:var(--dir-heading-family);font-feature-settings:var(--dir-heading-family-features);font-size:var(--dir-heading-font-size);line-height:var(--dir-heading-line-height);letter-spacing:var(--dir-heading-letter-spacing);font-weight:var(--dir-heading-weight);text-wrap:balance}.tds-directory-search{inline-size:100%;max-inline-size:var(--dir-search-max-width);margin-block-end:var(--dir-search-gap)}.tds-directory-status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.tds-directory-list{--dir-cols:1;border-block-start:var(--rule-weight) solid transparent;background-image:var(--rule-dash-x);background-position:0 0;background-size:var(--rule-period) var(--rule-weight);background-repeat:repeat-x;background-origin:border-box;margin:0;padding:0;list-style:none}.tds-directory-row{border-block-end:var(--rule-weight) solid transparent;background-image:var(--rule-dash-x);background-position:0 100%;background-size:var(--rule-period) var(--rule-weight);background-repeat:repeat-x;background-origin:border-box;min-inline-size:0}.tds-directory-row[hidden]{display:none}.tds-directory-link{--dir-arrow-now:var(--dir-arrow-fg);box-sizing:border-box;align-items:baseline;gap:var(--dir-row-gap);min-inline-size:0;padding-block:var(--dir-row-py);border-radius:var(--radius-xs);color:inherit;-webkit-tap-highlight-color:transparent;transition-property:background-color;transition-duration:var(--dir-transition);transition-timing-function:var(--ease-out);background:0 0;outline:none;text-decoration:none;display:flex}.tds-directory-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tds-directory-body{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.tds-directory-title{color:var(--dir-title-fg);font-size:var(--dir-title-font-size);line-height:var(--dir-title-line-height);letter-spacing:var(--dir-title-letter-spacing);font-weight:var(--dir-title-weight);text-wrap:pretty;overflow-wrap:break-word;text-underline-offset:var(--dir-title-underline-offset);transition:text-decoration-color var(--dir-transition) var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.tds-directory-caption{color:var(--dir-caption-fg);font-size:var(--dir-caption-font-size);line-height:var(--dir-caption-line-height);letter-spacing:var(--dir-caption-letter-spacing);text-wrap:pretty;overflow-wrap:break-word}.tds-directory-badge{box-sizing:border-box;min-inline-size:var(--dir-badge-min-width);padding:2px var(--dir-badge-px);border-radius:var(--dir-badge-radius);background:var(--dir-badge-bg);color:var(--dir-badge-fg);font-family:var(--font-mono);font-size:var(--dir-badge-font-size);line-height:var(--dir-badge-line-height);letter-spacing:var(--dir-badge-letter-spacing);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tds-directory-trailing{align-items:baseline;gap:var(--space-2);color:var(--dir-trailing-fg);font-size:var(--dir-trailing-font-size);line-height:var(--dir-trailing-line-height);letter-spacing:var(--dir-trailing-letter-spacing);font-variant-numeric:tabular-nums;text-align:end;flex-shrink:0;display:inline-flex}.tds-directory-value-caption{color:var(--dir-trailing-caption-fg)}.tds-directory-arrow{color:var(--dir-arrow-now);transition-property:translate,color,opacity;transition-duration:var(--dir-transition);transition-timing-function:var(--ease-out);flex-shrink:0;align-self:center;display:inline-flex;translate:0}.tds-directory-arrow:before{content:"";inline-size:var(--dir-arrow-size);block-size:var(--dir-arrow-size);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 5.75L20.25 12L14 18.25'/%3E%3Cpath d='M19.5 12H3.75'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 5.75L20.25 12L14 18.25'/%3E%3Cpath d='M19.5 12H3.75'/%3E%3C/svg%3E") 50%/contain no-repeat}:is(.tds-directory-link:hover,.tds-directory[data-hover] .tds-directory-row:first-child>.tds-directory-link){--dir-arrow-now:var(--dir-arrow-fg-hover);background:var(--dir-row-bg-hover)}:is(.tds-directory-link:hover,.tds-directory[data-hover] .tds-directory-row:first-child>.tds-directory-link) .tds-directory-title{text-decoration-color:currentColor}:is(.tds-directory-link:hover,.tds-directory[data-hover] .tds-directory-row:first-child>.tds-directory-link) .tds-directory-arrow{translate:calc(var(--dir-arrow-shift) * var(--motion-travel,1)) 0}.tds-directory[data-focus] .tds-directory-row:first-child>.tds-directory-link{outline:2px solid var(--focus-ring);outline-offset:2px}.tds-directory-list[data-variant=grid]{grid-template-columns:repeat(var(--dir-cols), minmax(0, 1fr));column-gap:var(--dir-grid-column-gap);border-block-start:0;display:grid}.tds-directory-list[data-variant=grid][data-columns="2"]{--dir-cols:2}.tds-directory-list[data-variant=grid][data-columns="3"]{--dir-cols:3}.tds-directory-list[data-variant=grid][data-columns="4"]{--dir-cols:4}.tds-directory-list[data-variant=grid] .tds-directory-link{gap:var(--space-3);padding-block:var(--dir-grid-py)}.tds-directory-list[data-variant=grid] .tds-directory-title{font-size:var(--dir-grid-font-size);line-height:var(--dir-grid-line-height);letter-spacing:var(--dir-grid-letter-spacing)}.tds-directory-list[data-variant=grid] .tds-directory-arrow{opacity:0}.tds-directory-list[data-variant=grid] .tds-directory-link:is(:hover,:focus-visible) .tds-directory-arrow,.tds-directory:is([data-hover],[data-focus]) .tds-directory-list[data-variant=grid] .tds-directory-row:first-child .tds-directory-arrow{opacity:1}.tds-directory-list[data-variant=ranked] .tds-directory-link{padding-block:var(--dir-ranked-py)}.tds-directory-list[data-variant=ranked] .tds-directory-title{font-size:var(--dir-ranked-title-font-size);line-height:var(--dir-ranked-title-line-height);letter-spacing:var(--dir-ranked-title-letter-spacing)}.tds-directory-list[data-variant=ranked] .tds-directory-trailing{flex-direction:column;align-items:flex-end;gap:0}.tds-directory-list[data-variant=ranked] .tds-directory-value{color:var(--dir-ranked-value-fg);font-family:var(--dir-ranked-value-family);font-feature-settings:var(--dir-ranked-value-family-features);font-size:var(--dir-ranked-value-font-size);line-height:var(--dir-ranked-value-line-height);letter-spacing:var(--dir-ranked-value-letter-spacing);font-weight:var(--dir-ranked-rank-weight)}.tds-directory-rank{min-inline-size:var(--dir-ranked-rank-width);color:var(--dir-ranked-rank-fg);font-family:var(--dir-ranked-rank-family);font-feature-settings:var(--dir-ranked-rank-family-features);font-size:var(--dir-ranked-rank-font-size);line-height:var(--dir-ranked-rank-line-height);letter-spacing:var(--dir-ranked-rank-letter-spacing);font-weight:var(--dir-ranked-rank-weight);font-variant-numeric:tabular-nums;flex-shrink:0}.tds-directory-empty{align-items:flex-start;gap:var(--space-4);padding-block:var(--space-8);color:var(--dir-empty-fg);font-size:var(--dir-empty-font-size);line-height:var(--dir-empty-line-height);letter-spacing:var(--dir-empty-letter-spacing);flex-direction:column;display:flex}.tds-directory-empty p{margin:0}.tds-directory-list:not(:has(>li:not([hidden]))){border-block-start:0}.tds-directory-footer{justify-content:var(--dir-footer-justify);margin-block-start:var(--dir-footer-gap);display:flex}@container tds-page (max-width:1023px){.tds-directory-list[data-variant=grid][data-columns="4"]{--dir-cols:3}}@container tds-page (max-width:767px){.tds-directory-list[data-variant=grid]:is([data-columns="3"],[data-columns="4"]){--dir-cols:2}.tds-directory-link,.tds-directory-list[data-variant=ranked] .tds-directory-link{padding-block:var(--dir-mobile-row-py)}.tds-directory-list[data-variant=list] .tds-directory-link{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:start;row-gap:0;display:grid}.tds-directory-list[data-variant=list] :is(.tds-directory-badge,.tds-directory-body,.tds-directory-trailing){grid-column:1;justify-self:start}.tds-directory-list[data-variant=list] .tds-directory-badge{margin-block-end:var(--space-2)}.tds-directory-list[data-variant=list] .tds-directory-trailing{text-align:start;flex-wrap:wrap;margin-block-start:var(--space-1)}.tds-directory-list[data-variant=list] .tds-directory-arrow{grid-area:1/2/span 3;align-self:center}.tds-directory-list[data-variant=ranked] .tds-directory-link{column-gap:var(--space-4);row-gap:var(--space-1);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;display:grid}.tds-directory-list[data-variant=ranked] .tds-directory-rank{grid-row:1/span 2;align-self:start}.tds-directory-list[data-variant=ranked] :is(.tds-directory-badge,.tds-directory-body,.tds-directory-trailing){grid-column:2}.tds-directory-list[data-variant=ranked] .tds-directory-trailing{justify-self:start;align-items:baseline;column-gap:var(--space-2);text-align:start;flex-flow:wrap}.tds-directory-list[data-variant=ranked] .tds-directory-arrow{grid-area:1/3/span 2;align-self:center}.tds-directory-search{max-inline-size:none}}@container tds-page (max-width:479px){.tds-directory-list[data-variant=grid][data-columns]{--dir-cols:var(--dir-mobile-columns)}}@media (prefers-reduced-motion:reduce){.tds-directory-link,.tds-directory-title,.tds-directory-arrow{transition-duration:0s}}.tds-directory-rank-dot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.tds-display-heading{--dh-size-font-size:var(--dh-md-font-size);--dh-size-line-height:var(--dh-md-line-height);--dh-size-letter-spacing:var(--dh-md-letter-spacing);--dh-size-measure:var(--dh-md-measure);max-inline-size:calc(var(--dh-measure,var(--dh-size-measure)) * 1ch);color:var(--dh-fg);font-family:var(--dh-family);font-feature-settings:var(--dh-family-features);font-size:calc(var(--dh-size-font-size) * var(--dh-scale,1));line-height:var(--dh-size-line-height);letter-spacing:var(--dh-size-letter-spacing);font-weight:var(--dh-weight);text-align:start;text-wrap:balance;overflow-wrap:break-word;margin:0}.tds-display-heading em{font-style:normal}.tds-display-heading:where([data-size=xl]){--dh-size-font-size:var(--dh-xl-font-size);--dh-size-line-height:var(--dh-xl-line-height);--dh-size-letter-spacing:var(--dh-xl-letter-spacing);--dh-size-measure:var(--dh-xl-measure)}.tds-display-heading:where([data-size=lg]){--dh-size-font-size:var(--dh-lg-font-size);--dh-size-line-height:var(--dh-lg-line-height);--dh-size-letter-spacing:var(--dh-lg-letter-spacing);--dh-size-measure:var(--dh-lg-measure)}.tds-display-heading:where([data-size=sm]){--dh-size-font-size:var(--dh-sm-font-size);--dh-size-line-height:var(--dh-sm-line-height);--dh-size-letter-spacing:var(--dh-sm-letter-spacing);--dh-size-measure:var(--dh-sm-measure)}.tds-display-heading:where([data-size=xs]){--dh-size-font-size:var(--dh-xs-font-size);--dh-size-line-height:var(--dh-xs-line-height);--dh-size-letter-spacing:var(--dh-xs-letter-spacing);--dh-size-measure:var(--dh-xs-measure)}.tds-display-heading:where([data-align=center]){text-align:center;margin-inline:auto}.tds-display-heading:where([data-highlight=marker]) em{padding-inline:var(--dh-highlight-bleed);margin-inline:calc(var(--dh-highlight-bleed) * -1);color:var(--dh-highlight-fg);background-image:linear-gradient(var(--dh-highlight-bg), var(--dh-highlight-bg));background-repeat:no-repeat;background-size:100% var(--dh-highlight-height);background-position:0 var(--dh-highlight-offset);-webkit-box-decoration-break:clone;box-decoration-break:clone}.tds-display-heading:where([data-highlight=ink]) em{color:var(--dh-highlight-ink-fg)}@media (forced-colors:active){.tds-display-heading:where([data-highlight=marker],[data-highlight=ink]) em{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.06em}}
.tds-divider{box-sizing:border-box;inline-size:100%;block-size:var(--dvd-weight);background:var(--dvd-color);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='2'%3E%3Crect width='3' height='2' rx='1'/%3E%3C/svg%3E") 0 50% / var(--dvd-period) 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='2'%3E%3Crect width='3' height='2' rx='1'/%3E%3C/svg%3E") 0 50% / var(--dvd-period) 100% repeat-x;border:0;margin:0;padding:0;display:block}.tds-divider[data-variant=solid]{block-size:var(--dvd-solid-weight);background:var(--dvd-solid-color);-webkit-mask:none;mask:none}@media (forced-colors:active){.tds-divider{background:canvastext}}
.tds-eyebrow{--eyb-glyph-color:var(--eyb-glyph-fg);box-sizing:border-box;align-items:center;gap:var(--eyb-gap);inline-size:fit-content;max-inline-size:100%;color:var(--eyb-fg);font-family:var(--eyb-family);font-feature-settings:var(--eyb-family-features);font-size:var(--eyb-font-size);line-height:var(--eyb-line-height);letter-spacing:var(--eyb-letter-spacing);font-weight:var(--eyb-weight);text-wrap:balance;margin:0;text-decoration:none;display:inline-flex}.tds-eyebrow[data-variant=pill]{text-wrap:pretty}.tds-eyebrow[data-variant=script]{color:var(--eyb-script-fg);font-family:var(--eyb-script-family);font-feature-settings:var(--eyb-script-family-features);font-size:var(--eyb-script-size);line-height:var(--eyb-script-line-height);letter-spacing:0;font-weight:var(--eyb-script-weight);rotate:var(--eyb-script-rotate);transform-origin:0 100%;margin-block-end:calc(-1 * var(--eyb-script-pull))}.tds-eyebrow .tds-eyebrow-glyph{inline-size:var(--eyb-glyph-size);block-size:var(--eyb-glyph-size);color:var(--eyb-glyph-color);flex-shrink:0}.tds-eyebrow .tds-eyebrow-dot{inline-size:var(--eyb-glyph-dot-size);block-size:var(--eyb-glyph-dot-size);border-radius:var(--radius-full);background:var(--eyb-glyph-color);flex-shrink:0}.tds-eyebrow .tds-eyebrow-label{min-inline-size:0}.tds-eyebrow[data-variant=pill]{min-block-size:var(--eyb-pill-height);padding-block:var(--eyb-pill-py);padding-inline:var(--eyb-pill-px);border:1px solid var(--eyb-pill-border);border-radius:min(var(--eyb-pill-radius), calc(var(--eyb-pill-height) / 2));background:var(--eyb-pill-bg);white-space:normal}.tds-eyebrow[data-variant=pill]:not([data-glyph=none]){padding-inline-start:calc(var(--eyb-pill-px) - 2px)}.tds-eyebrow[data-link]{cursor:pointer;border-radius:var(--radius-xs);-webkit-tap-highlight-color:transparent;transition-property:color,border-color,scale;transition-duration:var(--eyb-transition);transition-timing-function:var(--ease-out)}.tds-eyebrow[data-link] .tds-eyebrow-label{text-underline-offset:2px;transition-property:text-decoration-color,text-underline-offset;transition-duration:var(--eyb-transition);transition-timing-function:var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.tds-eyebrow[data-link]:is(:hover,[data-hover]){color:var(--eyb-fg-hover)}.tds-eyebrow[data-link]:not([data-variant=pill]):is(:hover,[data-hover]) .tds-eyebrow-label{text-underline-offset:4px;text-decoration-color:currentColor}.tds-eyebrow[data-link][data-variant=pill]{border-radius:min(var(--eyb-pill-radius), calc(var(--eyb-pill-height) / 2))}.tds-eyebrow[data-link][data-variant=pill]:is(:hover,[data-hover]){border-color:var(--eyb-pill-border-hover)}.tds-eyebrow[data-link]:is(:active,[data-active]){scale:.96}.tds-eyebrow[data-link]:is(:focus-visible,[data-focus]){outline:2px solid var(--focus-ring);outline-offset:2px}:where([data-tone=vivid]) .tds-eyebrow:not([data-variant=pill]){--eyb-glyph-color:var(--eyb-glyph-vivid-fg)}@container tds-page (max-width:767px){.tds-eyebrow[data-variant=script]{font-size:var(--eyb-script-mobile-size)}}
.tds-fact-list{gap:var(--flist-gap);flex-direction:column;display:flex}.tds-fact-list-heading{color:var(--flist-heading-fg);font-size:var(--flist-heading-font-size);line-height:var(--flist-heading-line-height);letter-spacing:var(--flist-heading-letter-spacing);font-weight:var(--flist-heading-weight);text-transform:uppercase;margin:0}.tds-fact-list-items{gap:var(--flist-gap);flex-direction:column;margin:0;display:flex}.tds-fact-list-item{gap:var(--space-1);flex-direction:column;display:flex}.tds-fact-list-label{color:var(--flist-label-fg);font-size:var(--flist-label-font-size);line-height:var(--flist-label-line-height);letter-spacing:var(--flist-label-letter-spacing);font-weight:var(--flist-label-weight);text-transform:uppercase}.tds-fact-list-value{color:var(--flist-value-fg);font-size:var(--flist-value-font-size);line-height:var(--flist-value-line-height);letter-spacing:var(--flist-value-letter-spacing);margin:0}.tds-fact-list-value a{color:inherit;text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color .15s ease-out}.tds-fact-list-value a:hover{text-decoration-color:currentColor}.tds-fact-list-value a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}
.tds-faq{box-sizing:border-box;inline-size:100%;min-inline-size:0;font-family:var(--font-sans);color:var(--content-primary)}.tds-faq[data-layout=split]{grid-template-columns:minmax(0, var(--faq-split-ratio)) minmax(0, 1fr);column-gap:var(--faq-split-gap);align-items:start;display:grid}.tds-faq[data-layout=split]>.tds-faq-intro{position:var(--faq-split-heading-position);inset-block-start:calc(var(--header-h,0px) + var(--faq-split-sticky-top))}.tds-faq[data-layout=stacked]{max-inline-size:var(--faq-stacked-width);margin-inline:auto}.tds-faq[data-layout=stacked]>.tds-faq-intro{margin-block-end:var(--faq-stacked-gap)}.tds-faq[data-layout=stacked][data-align=center]>.tds-faq-intro{text-align:center}.tds-faq[data-layout=stacked][data-align=center] .tds-faq-lead{margin-inline:auto}.tds-faq[data-layout=stacked][data-align=center] :is(.tds-faq-filter,.tds-faq-more){justify-content:center}.tds-faq-intro{min-inline-size:0}.tds-faq-heading{color:var(--faq-heading-fg);font-family:var(--faq-heading-family);font-feature-settings:var(--faq-heading-family-features);font-size:var(--faq-heading-font-size);line-height:var(--faq-heading-line-height);letter-spacing:var(--faq-heading-letter-spacing);font-weight:var(--faq-heading-weight);text-wrap:balance;overflow-wrap:break-word;margin:0}.tds-faq-lead{max-inline-size:var(--faq-lead-measure);color:var(--faq-lead-fg);font-size:var(--faq-lead-font-size);line-height:var(--faq-lead-line-height);letter-spacing:var(--faq-lead-letter-spacing);text-wrap:pretty}.tds-faq-lead p{margin:0}.tds-faq-lead p+p{margin-block-start:.75em}.tds-faq[data-size=article]{max-inline-size:var(--faq-article-width);margin-inline:0}.tds-faq[data-size=article] .tds-faq-heading{font-size:var(--faq-heading-article-font-size);line-height:var(--faq-heading-article-line-height);letter-spacing:var(--faq-heading-article-letter-spacing)}.tds-faq-heading+.tds-faq-lead{margin-block-start:var(--faq-heading-gap)}.tds-faq-body{min-inline-size:0;position:relative}.tds-faq[data-filter=nav]{max-inline-size:none;margin-inline:0}.tds-faq[data-filter=nav]>.tds-faq-body{grid-template-columns:minmax(0, var(--faq-nav-share)) minmax(0, 1fr);column-gap:var(--faq-nav-gap);align-items:start;display:grid}.tds-faq[data-filter=nav] .tds-faq-nav{min-inline-size:0;position:sticky;inset-block-start:calc(var(--header-h,72px) + var(--faq-nav-sticky-top))}.tds-faq[data-filter=nav] .tds-faq-list{min-inline-size:0}.tds-faq-filter{gap:var(--faq-filter-gap);flex-wrap:wrap;margin-block-end:var(--faq-filter-margin-bottom);display:flex}.tds-faq-status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.tds-faq-group[hidden]{display:none}.tds-faq-group:not([hidden])~.tds-faq-group:not([hidden]){margin-block-start:var(--faq-group-gap)}.tds-faq-group-label{align-items:center;gap:var(--space-2);margin:0 0 var(--faq-group-label-gap);color:var(--faq-group-label-fg);font-family:var(--faq-group-label-family);font-feature-settings:var(--faq-group-label-family-features);font-size:var(--faq-group-label-font-size);line-height:var(--faq-group-label-line-height);letter-spacing:var(--faq-group-label-letter-spacing);font-weight:var(--faq-group-label-weight);display:flex}.tds-faq-group-label:before{content:"";inline-size:var(--faq-group-dot-size);block-size:var(--faq-group-dot-size);border-radius:var(--radius-full);background:var(--faq-group-dot);flex-shrink:0}.tds-faq-answer>p{margin:0}.tds-faq-answer>p+p{margin-block-start:var(--faq-answer-gap)}.tds-faq-more{margin-block-start:var(--faq-more-gap);display:flex}@container tds-page (max-width:1023px){.tds-faq[data-layout=split]{row-gap:var(--faq-mobile-gap);grid-template-columns:minmax(0,1fr)}.tds-faq[data-layout=split]>.tds-faq-intro{position:static}}@container tds-page (max-width:767px){.tds-faq-filter,.tds-faq[data-layout=stacked][data-align=center] .tds-faq-filter{overscroll-behavior-x:contain;scrollbar-width:none;margin:-4px -4px calc(var(--faq-filter-margin-bottom) - 4px);flex-wrap:nowrap;justify-content:flex-start;padding:4px;scroll-padding-inline:4px;overflow-x:auto}:is(.tds-faq-filter,.tds-faq[data-layout=stacked][data-align=center] .tds-faq-filter)::-webkit-scrollbar{display:none}:is(.tds-faq-filter,.tds-faq[data-layout=stacked][data-align=center] .tds-faq-filter)>*{flex-shrink:0}.tds-faq[data-layout=stacked]>.tds-faq-intro{margin-block-end:var(--faq-mobile-gap)}}@container tds-page (max-width:1023px){.tds-faq[data-filter=nav]>.tds-faq-body{row-gap:var(--faq-mobile-gap);grid-template-columns:minmax(0,1fr)}.tds-faq[data-filter=nav] .tds-faq-nav{position:static}}
.tds-feature-index{--fidx-cols:3;min-inline-size:0}.tds-feature-index[data-columns="1"]{--fidx-cols:1}.tds-feature-index[data-columns="2"]{--fidx-cols:2}.tds-feature-index[data-columns="3"]{--fidx-cols:3}.tds-feature-index[data-columns="4"]{--fidx-cols:4}.tds-feature-index-heading{margin:0 0 var(--fidx-heading-gap);max-inline-size:20em;color:var(--fidx-heading-fg);font-family:var(--font-display);font-feature-settings:var(--font-display-features);font-size:var(--fidx-heading-font-size);line-height:var(--fidx-heading-line-height);letter-spacing:var(--fidx-heading-letter-spacing);font-weight:var(--fidx-heading-weight);text-wrap:balance}.tds-feature-index-grid{grid-template-columns:repeat(var(--fidx-cols), minmax(0, 1fr));column-gap:var(--fidx-column-gap);row-gap:var(--fidx-row-gap);margin:0;padding:0;list-style:none;display:grid}.tds-feature-index-cell{flex-direction:column;align-items:flex-start;min-inline-size:0;display:flex;position:relative}.tds-feature-index:is([data-variant=rules],[data-variant=links],[data-variant=numbered]) .tds-feature-index-cell{border-block-start:var(--rule-weight) solid transparent;background-image:var(--rule-dash-x);background-position:0 0;background-size:var(--rule-period) var(--rule-weight);background-repeat:repeat-x;background-origin:border-box;padding-block-start:var(--fidx-rule-gap)}.tds-feature-index[data-variant=cards] .tds-feature-index-cell{padding:var(--fidx-card-padding);border:1px solid var(--fidx-card-border);border-radius:var(--fidx-card-radius);background:var(--fidx-card-bg);transition-property:translate,box-shadow;transition-duration:var(--fidx-transition);transition-timing-function:var(--fidx-ease)}.tds-feature-index[data-variant=cards] .tds-feature-index-cell[data-tone]{background:var(--fidx-card-toned-bg);border-color:#0000}.tds-feature-index-media{inline-size:100%;aspect-ratio:var(--fidx-media-ratio);border-radius:var(--fidx-media-radius);background:var(--fidx-media-bg);margin-block-end:var(--fidx-media-gap);position:relative;overflow:clip}.tds-feature-index-media>img,.tds-feature-index-media>video{object-fit:cover;block-size:100%;inline-size:100%;transition:scale calc(var(--fidx-transition) * 2) var(--fidx-ease);display:block}.tds-feature-index[data-variant=cards] .tds-feature-index-media{inline-size:calc(100% + 2 * (var(--fidx-card-padding) - var(--fidx-card-media-inset)));margin:calc(var(--fidx-card-media-inset) - var(--fidx-card-padding)) calc(var(--fidx-card-media-inset) - var(--fidx-card-padding)) var(--fidx-media-gap);border-radius:max(0px, calc(var(--fidx-card-radius) - var(--fidx-card-media-inset) - 1px))}.tds-feature-index-number{color:var(--fidx-number-fg);font-family:var(--fidx-number-family);font-feature-settings:var(--fidx-number-family-features);font-size:var(--fidx-number-font-size);line-height:var(--fidx-number-line-height);letter-spacing:var(--fidx-number-letter-spacing);font-weight:var(--fidx-number-weight);font-variant-numeric:tabular-nums;margin-block-end:var(--fidx-number-gap);display:block}.tds-feature-index-glyph{flex-shrink:0;margin-block-end:var(--fidx-glyph-gap);display:inline-grid}.tds-feature-index-eyebrow{margin:0 0 var(--fidx-eyebrow-gap);color:var(--fidx-eyebrow-fg);font-family:var(--fidx-eyebrow-family);font-feature-settings:var(--fidx-eyebrow-family-features);font-size:var(--fidx-eyebrow-font-size);line-height:var(--fidx-eyebrow-line-height);letter-spacing:var(--fidx-eyebrow-letter-spacing);font-weight:var(--fidx-eyebrow-weight)}.tds-feature-index-title{color:var(--fidx-title-fg);font-family:var(--fidx-title-family);font-feature-settings:var(--fidx-title-family-features);font-size:var(--fidx-title-font-size);line-height:var(--fidx-title-line-height);letter-spacing:var(--fidx-title-letter-spacing);font-weight:var(--fidx-title-weight);text-wrap:balance;overflow-wrap:break-word;margin:0}.tds-feature-index-body{color:var(--fidx-body-fg);font-family:var(--font-sans);font-size:var(--fidx-body-font-size);line-height:var(--fidx-body-line-height);letter-spacing:var(--fidx-body-letter-spacing);text-wrap:pretty;margin-block-start:var(--fidx-title-gap)}.tds-feature-index-body p{margin:0 0 var(--space-3)}.tds-feature-index-body p:last-child{margin-block-end:0}.tds-feature-index-link{color:inherit;text-underline-offset:var(--fidx-underline-offset);transition:text-decoration-color var(--fidx-transition) var(--fidx-ease);-webkit-tap-highlight-color:transparent;outline:none;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.tds-feature-index-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.tds-feature-index-link:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:4px}.tds-feature-index[data-variant=cards] .tds-feature-index-link:after{border-radius:var(--fidx-card-radius)}.tds-feature-index[data-variant=cards] .tds-feature-index-link:focus-visible:after{outline-offset:2px}.tds-feature-index-arrow{--icon-stroke-width:2;vertical-align:-.1em;transition:translate var(--fidx-transition) var(--fidx-ease);margin-inline-start:.25em;display:inline-block;translate:0}.tds-feature-index-arrow svg{inline-size:var(--fidx-arrow-size);block-size:var(--fidx-arrow-size);display:block}@media (hover:hover) and (pointer:fine){.tds-feature-index-cell[data-linked]:hover .tds-feature-index-link{text-decoration-color:currentColor}.tds-feature-index-cell[data-linked]:hover .tds-feature-index-arrow{translate:calc(var(--fidx-arrow-shift) * var(--motion-travel,1)) 0}.tds-feature-index[data-variant=cards] .tds-feature-index-cell[data-linked]:hover{translate:0 calc(-2px * var(--motion-travel,1));box-shadow:var(--fidx-card-shadow-hover)}.tds-feature-index[data-variant=cards] .tds-feature-index-cell[data-linked]:hover .tds-feature-index-media>:is(img,video){scale:calc(1 + .03 * var(--motion-travel,1))}}.tds-feature-index[data-hover] .tds-feature-index-cell[data-linked]:first-child .tds-feature-index-link{text-decoration-color:currentColor}.tds-feature-index[data-hover] .tds-feature-index-cell[data-linked]:first-child .tds-feature-index-arrow{translate:calc(var(--fidx-arrow-shift) * var(--motion-travel,1)) 0}.tds-feature-index[data-variant=cards][data-hover] .tds-feature-index-cell[data-linked]:first-child{translate:0 calc(-2px * var(--motion-travel,1));box-shadow:var(--fidx-card-shadow-hover)}.tds-feature-index[data-focus] .tds-feature-index-cell[data-linked]:first-child .tds-feature-index-link:after{outline:2px solid var(--focus-ring);outline-offset:4px}@container tds-page (max-width:1023px){.tds-feature-index:is([data-columns="3"],[data-columns="4"]){--fidx-cols:2}}@container tds-page (max-width:767px){.tds-feature-index[data-columns]{--fidx-cols:1}.tds-feature-index-grid{row-gap:var(--fidx-mobile-row-gap)}}@media (prefers-reduced-motion:reduce){.tds-feature-index[data-variant=cards] .tds-feature-index-cell,.tds-feature-index-arrow,.tds-feature-index-media>:is(img,video){transition-duration:0s}}
.tds-featured-quote{box-sizing:border-box;align-items:center;gap:var(--fq-gap);inline-size:100%;min-inline-size:0;font-family:var(--font-sans);color:var(--content-primary);display:flex}.tds-featured-quote[data-media-side=left]{flex-direction:row-reverse}.tds-featured-quote-content{flex-direction:column;flex:1;align-items:flex-start;min-inline-size:0;display:flex}.tds-featured-quote-result{align-self:stretch;gap:var(--fq-result-label-gap);margin:0 0 var(--fq-rule-gap);border-block-end:var(--rule-weight) solid transparent;background-image:var(--rule-dash-x);background-position:0 100%;background-size:var(--rule-period) var(--rule-weight);background-repeat:repeat-x;background-origin:border-box;flex-direction:column;padding-block-end:var(--fq-rule-gap);display:flex}.tds-featured-quote-value{color:var(--fq-result-fg);font-family:var(--fq-result-family);font-feature-settings:var(--fq-result-family-features);font-size:var(--fq-result-font-size);line-height:var(--fq-result-line-height);letter-spacing:var(--fq-result-letter-spacing);font-weight:var(--fq-result-weight);font-variant-numeric:tabular-nums lining-nums;text-wrap:balance}.tds-featured-quote-arrow{color:var(--fq-result-arrow-fg)}.tds-featured-quote-label{max-inline-size:var(--fq-result-label-max-width);color:var(--fq-result-label-fg);font-size:var(--fq-result-label-font-size);line-height:var(--fq-result-label-line-height);letter-spacing:var(--fq-result-label-letter-spacing);text-wrap:pretty}.tds-featured-quote-figure{gap:var(--fq-quote-gap);flex-direction:column;margin:0;display:flex}.tds-featured-quote-quote{color:var(--fq-quote-fg);font-family:var(--fq-quote-family);font-feature-settings:var(--fq-quote-family-features);font-size:var(--fq-quote-font-size);line-height:var(--fq-quote-line-height);letter-spacing:var(--fq-quote-letter-spacing);font-weight:var(--fq-quote-weight);text-wrap:pretty;margin:0;position:relative}.tds-featured-quote-quote:before{content:"“";color:var(--fq-quote-mark-fg);padding-inline-end:.04em;position:absolute;inset-block-start:0;inset-inline-end:100%}.tds-featured-quote-quote[data-plain]:after{content:"”"}.tds-featured-quote-quote>p{margin:0 0 .6em}.tds-featured-quote-quote>p:last-child{margin-block-end:0}.tds-featured-quote-caption{flex-direction:column;gap:2px;display:flex}.tds-featured-quote-author{color:var(--fq-author-fg);font-size:var(--fq-author-font-size);line-height:var(--fq-author-line-height);letter-spacing:var(--fq-author-letter-spacing);font-weight:var(--fq-author-weight)}.tds-featured-quote-role{color:var(--fq-role-fg);font-size:var(--fq-role-font-size);line-height:var(--fq-role-line-height);letter-spacing:var(--fq-role-letter-spacing)}.tds-featured-quote-link{margin-block-start:var(--fq-link-gap)}.tds-featured-quote-media{flex:0 0 var(--fq-media-share);aspect-ratio:var(--fq-portrait-aspect);border-radius:var(--fq-portrait-radius);background:var(--fq-portrait-bg);position:relative;overflow:clip}.tds-featured-quote-media>img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}@container tds-page (max-width:1023px){.tds-featured-quote{gap:min(var(--fq-gap), var(--space-10))}}@container tds-page (max-width:767px){.tds-featured-quote,.tds-featured-quote[data-media-side=left]{align-items:stretch;gap:var(--fq-mobile-gap);flex-direction:column}.tds-featured-quote-media{aspect-ratio:1;flex:none;order:-1;inline-size:100%}}
.tds-filter-nav{--fnav-fade-start:0px;--fnav-fade-end:0px;min-inline-size:0;position:relative}.tds-filter-nav-track{align-items:flex-start;gap:var(--fnav-gap);flex-direction:column;display:flex;position:relative}.tds-filter-nav-item{appearance:none;padding:var(--fnav-item-padding-y) var(--fnav-item-padding-x);border-radius:var(--fnav-item-radius);cursor:pointer;text-align:start;color:var(--fnav-item-fg);font-family:var(--fnav-item-family);font-feature-settings:var(--fnav-item-family-features);font-size:var(--fnav-item-font-size);line-height:var(--fnav-item-line-height);letter-spacing:var(--fnav-item-letter-spacing);font-weight:var(--fnav-item-weight);text-wrap:balance;transform-origin:0;transition-property:color,background-color,scale;transition-duration:var(--fnav-transition);transition-timing-function:var(--fnav-ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0}.tds-filter-nav-item:hover{color:var(--fnav-item-fg-hover);background:var(--fnav-item-bg-hover)}.tds-filter-nav-item[aria-pressed=true]{color:var(--fnav-item-fg-active);background:var(--fnav-item-bg-active)}.tds-filter-nav-item:active{scale:.96}.tds-filter-nav-item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tds-filter-nav-count{color:var(--fnav-count-fg);font-family:var(--font-sans);font-size:var(--fnav-count-font-size);line-height:var(--fnav-count-line-height);font-weight:var(--font-weight-normal);letter-spacing:var(--fnav-count-letter-spacing);vertical-align:top;font-variant-numeric:tabular-nums;margin-inline-start:var(--space-2)}.tds-filter-nav[data-hover] .tds-filter-nav-item:nth-child(2){color:var(--fnav-item-fg-hover);background:var(--fnav-item-bg-hover)}.tds-filter-nav[data-focus] .tds-filter-nav-item:nth-child(2){outline:2px solid var(--focus-ring);outline-offset:2px}.tds-filter-nav[data-active] .tds-filter-nav-item:nth-child(2){scale:.96}@media (prefers-reduced-motion:reduce){.tds-filter-nav-item{transition-property:color,background-color}}@container tds-page (max-width:1023px){.tds-filter-nav[data-collapse=lg][data-overflow-start]{--fnav-fade-start:var(--fnav-mobile-fade)}.tds-filter-nav[data-collapse=lg][data-overflow-end]{--fnav-fade-end:var(--fnav-mobile-fade)}.tds-filter-nav[data-collapse=lg] .tds-filter-nav-track{align-items:baseline;gap:var(--fnav-mobile-gap);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--fnav-mobile-fade);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fnav-fade-start), #000 calc(100% - var(--fnav-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fnav-fade-start), #000 calc(100% - var(--fnav-fade-end)), transparent 100%);flex-direction:row;margin:-4px;padding:4px;overflow-x:auto}.tds-filter-nav[data-collapse=lg] .tds-filter-nav-track::-webkit-scrollbar{display:none}.tds-filter-nav[data-collapse=lg] .tds-filter-nav-item{white-space:nowrap;scroll-snap-align:start;font-size:var(--fnav-item-mobile-font-size);line-height:var(--fnav-item-mobile-line-height);letter-spacing:var(--fnav-item-mobile-letter-spacing);flex:none}}@container tds-page (max-width:767px){.tds-filter-nav:is([data-collapse=lg],[data-collapse=md])[data-overflow-start]{--fnav-fade-start:var(--fnav-mobile-fade)}.tds-filter-nav:is([data-collapse=lg],[data-collapse=md])[data-overflow-end]{--fnav-fade-end:var(--fnav-mobile-fade)}.tds-filter-nav:is([data-collapse=lg],[data-collapse=md]) .tds-filter-nav-track{align-items:baseline;gap:var(--fnav-mobile-gap);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--fnav-mobile-fade);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fnav-fade-start), #000 calc(100% - var(--fnav-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fnav-fade-start), #000 calc(100% - var(--fnav-fade-end)), transparent 100%);flex-direction:row;margin:-4px;padding:4px;overflow-x:auto}.tds-filter-nav:is([data-collapse=lg],[data-collapse=md]) .tds-filter-nav-track::-webkit-scrollbar{display:none}.tds-filter-nav:is([data-collapse=lg],[data-collapse=md]) .tds-filter-nav-item{white-space:nowrap;scroll-snap-align:start;font-size:var(--fnav-item-mobile-font-size);line-height:var(--fnav-item-mobile-line-height);letter-spacing:var(--fnav-item-mobile-letter-spacing);flex:none}}
