:root{--color-white: #ffffff;--color-black: #000000;--color-primary1: #917c6f;--color-primary2: #504416;--color-primary3: #999999;--color-primary4: #222b00;--color-primary5: #008080;--color-primary6: #808000;--color-primary7: #ff5555;--color-primary8: #66ff00;--color-primary9: #00ffff;--color-primary10: #ffcc00;--color-secondary1: #73655a;--color-secondary2: #7d766f;--color-secondary3: #96786b;--color-secondary4: #855b4a;--color-secondary5: #5c463e;--color-secondary6: #aa8d83;--color-secondary7: #76655b;--color-secondary8: #755e00;--color-secondary9: #7d5e4f;--bg-color: var(--color-black);--text-color: var(--color-white);--text-primary-color: var(--text-color);--text-secondary-color: var(--color-primary3);--link-color: var(--color-primary5);--link-hover-color: var(--color-primary6);--border-color: rgba(255,255,255,.14);--digital-brain-stage-bg: var(--bg-color);--digital-brain-cortex-base: color-mix(in srgb, var(--color-primary1) 42%, var(--bg-color) 58%);--digital-brain-cortex-border: color-mix(in srgb, var(--text-primary-color) 32%, transparent);--digital-brain-cortex-fold: color-mix(in srgb, var(--text-primary-color) 28%, transparent);--digital-brain-cortex-midline: color-mix(in srgb, var(--color-primary5) 34%, var(--text-primary-color) 18%);--digital-brain-brainstem: color-mix(in srgb, var(--text-secondary-color) 42%, var(--bg-color) 58%);--digital-brain-region-frontal: color-mix(in srgb, var(--status-success-color) 34%, var(--digital-brain-cortex-base) 66%);--digital-brain-region-parietal: color-mix(in srgb, var(--color-primary5) 24%, var(--digital-brain-cortex-base) 76%);--digital-brain-region-temporal: color-mix(in srgb, var(--status-warning-color) 34%, var(--digital-brain-cortex-base) 66%);--digital-brain-region-occipital: color-mix(in srgb, var(--text-secondary-color) 24%, var(--digital-brain-cortex-base) 76%);--digital-brain-region-limbic: color-mix(in srgb, var(--status-danger-color) 28%, var(--digital-brain-cortex-base) 72%);--digital-brain-layer-identity: color-mix(in srgb, var(--color-primary9) 44%, var(--digital-brain-cortex-base) 56%);--digital-brain-layer-source: color-mix(in srgb, var(--status-success-color) 50%, var(--digital-brain-cortex-base) 50%);--digital-brain-layer-personality: color-mix(in srgb, var(--color-primary10) 52%, var(--digital-brain-cortex-base) 48%);--digital-brain-layer-memory: color-mix(in srgb, var(--color-primary5) 50%, var(--digital-brain-cortex-base) 50%);--digital-brain-layer-voice: color-mix(in srgb, var(--status-danger-color) 42%, var(--digital-brain-cortex-base) 58%);--digital-brain-node-pending: var(--digital-brain-cortex-border);--digital-brain-node-stable: var(--status-success-color);--digital-brain-node-forming: var(--status-warning-color);--digital-brain-node-blocked: var(--status-danger-color);--digital-brain-node-focus: var(--field-border-focus);--surface-0: transparent;--surface-1: rgba(255,255,255,.04);--surface-2: rgba(255,255,255,.06);--surface-3: rgba(255,255,255,.08);--surface-4: rgba(255,255,255,.12);--surface-inverse-1: rgba(0,0,0,.04);--surface-inverse-2: rgba(0,0,0,.06);--surface-inverse-3: rgba(0,0,0,.08);--surface-inverse-4: rgba(0,0,0,.12);--overlay-backdrop-dark: rgba(0,0,0,.48);--overlay-backdrop-light: rgba(255,255,255,.28);--hover-overlay-bg: rgba(255,255,255,.95);--hover-overlay-text: var(--color-black);--hover-overlay-shadow: rgba(0,0,0,.12);--accessibility-typography-scale: 1;--accessibility-density-scale: 1;--accessibility-motion-reduced: 0;--accessibility-icon-scale: 1.25;--accessibility-aria-announcements: 0;--font-base: "Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--font-ui: var(--font-base);--font-heading: var(--font-base);--font-body: var(--font-base);--font-mono: "SFMono-Regular","SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--line-height-base: 1.55;--line-height-body: 1.6;--line-height-body-tight: 1.42;--line-height-body-relaxed: 1.72;--line-height-heading-tight: 1.08;--line-height-heading: 1.16;--line-height-heading-relaxed: 1.28;--line-height-ui: 1;--line-height-ui-relaxed: 1.24;--line-height-code: 1.55;--font-size-display-1: calc(4.2rem * var(--accessibility-typography-scale));--font-size-display-2: calc(3.4rem * var(--accessibility-typography-scale));--font-size-display-3: calc(2.9rem * var(--accessibility-typography-scale));--font-size-h1: calc(2.6rem * var(--accessibility-typography-scale));--font-size-h2: calc(1.9rem * var(--accessibility-typography-scale));--font-size-h3: calc(1.4rem * var(--accessibility-typography-scale));--font-size-h4: calc(1.15rem * var(--accessibility-typography-scale));--font-size-h5: calc(1rem * var(--accessibility-typography-scale));--font-size-h6: calc(.9rem * var(--accessibility-typography-scale));--font-size-title-1: calc(1.25rem * var(--accessibility-typography-scale));--font-size-title-2: calc(1.08rem * var(--accessibility-typography-scale));--font-size-title-3: calc(.98rem * var(--accessibility-typography-scale));--font-size-section-title: calc(2.08rem * var(--accessibility-typography-scale));--font-size-section-title-wide: calc(2.3rem * var(--accessibility-typography-scale));--font-size-section-title-tablet: calc(1.82rem * var(--accessibility-typography-scale));--font-size-section-title-mobile: calc(1.56rem * var(--accessibility-typography-scale));--font-size-subtitle-1: calc(1rem * var(--accessibility-typography-scale));--font-size-subtitle-2: calc(.92rem * var(--accessibility-typography-scale));--font-size-body-1: calc(1rem * var(--accessibility-typography-scale));--font-size-body-2: calc(.95rem * var(--accessibility-typography-scale));--font-size-body-3: calc(.9rem * var(--accessibility-typography-scale));--font-size-body-4: calc(.84rem * var(--accessibility-typography-scale));--font-size-editorial-title: calc(2.8rem * var(--accessibility-typography-scale));--font-size-editorial-heading: calc(1.55rem * var(--accessibility-typography-scale));--font-size-editorial-subheading: calc(1.12rem * var(--accessibility-typography-scale));--font-size-editorial-body: calc(1.02rem * var(--accessibility-typography-scale));--font-size-editorial-lede: calc(1.12rem * var(--accessibility-typography-scale));--font-size-editorial-note: calc(.9rem * var(--accessibility-typography-scale));--font-size-caption-1: calc(.78rem * var(--accessibility-typography-scale));--font-size-caption-2: calc(.72rem * var(--accessibility-typography-scale));--font-size-label-1: calc(.82rem * var(--accessibility-typography-scale));--font-size-label-2: calc(.76rem * var(--accessibility-typography-scale));--font-size-meta-1: calc(.8rem * var(--accessibility-typography-scale));--font-size-meta-2: calc(.74rem * var(--accessibility-typography-scale));--font-size-eyebrow: calc(.72rem * var(--accessibility-typography-scale));--font-size-overline: calc(.7rem * var(--accessibility-typography-scale));--font-size-nav-primary: calc(.82rem * var(--accessibility-typography-scale));--font-size-nav-secondary: calc(.78rem * var(--accessibility-typography-scale));--font-size-nav-local-label: calc(1rem * var(--accessibility-typography-scale));--font-size-nav-local-link: calc(.8rem * var(--accessibility-typography-scale));--font-size-nav-tab: var(--font-size-nav-local-link);--font-size-breadcrumb: calc(.76rem * var(--accessibility-typography-scale));--font-size-utility-nav: calc(.74rem * var(--accessibility-typography-scale));--font-size-button-sm: calc(.76rem * var(--accessibility-typography-scale));--font-size-button-md: calc(.82rem * var(--accessibility-typography-scale));--font-size-button-lg: calc(.9rem * var(--accessibility-typography-scale));--font-size-control-xs: calc(.7rem * var(--accessibility-typography-scale));--font-size-control-sm: calc(.76rem * var(--accessibility-typography-scale));--font-size-control-md: calc(.82rem * var(--accessibility-typography-scale));--font-size-control-lg: calc(.9rem * var(--accessibility-typography-scale));--font-size-chip: calc(.74rem * var(--accessibility-typography-scale));--font-size-pill: calc(.74rem * var(--accessibility-typography-scale));--font-size-menu-item: calc(.82rem * var(--accessibility-typography-scale));--font-size-tooltip: calc(.74rem * var(--accessibility-typography-scale));--font-size-field-label: calc(.76rem * var(--accessibility-typography-scale));--font-size-field-input: calc(.9rem * var(--accessibility-typography-scale));--font-size-field-placeholder: calc(.9rem * var(--accessibility-typography-scale));--font-size-field-helper: calc(.76rem * var(--accessibility-typography-scale));--font-size-field-error: calc(.76rem * var(--accessibility-typography-scale));--font-size-field-counter: calc(.72rem * var(--accessibility-typography-scale));--font-size-data-value-xl: calc(2.2rem * var(--accessibility-typography-scale));--font-size-data-value-lg: calc(1.55rem * var(--accessibility-typography-scale));--font-size-data-value-md: calc(1.05rem * var(--accessibility-typography-scale));--font-size-data-label: calc(.76rem * var(--accessibility-typography-scale));--font-size-data-caption: calc(.72rem * var(--accessibility-typography-scale));--font-size-chart-axis: calc(.7rem * var(--accessibility-typography-scale));--font-size-chart-legend: calc(.72rem * var(--accessibility-typography-scale));--font-size-table-heading: calc(.76rem * var(--accessibility-typography-scale));--font-size-table-cell: calc(.82rem * var(--accessibility-typography-scale));--font-size-table-cell-dense: calc(.76rem * var(--accessibility-typography-scale));--font-size-table-caption: calc(.72rem * var(--accessibility-typography-scale));--font-size-code-inline: .86em;--font-size-code-block: calc(.86rem * var(--accessibility-typography-scale));--font-size-kbd: calc(.72rem * var(--accessibility-typography-scale));--font-size-path: calc(.78rem * var(--accessibility-typography-scale));--font-size-status-sm: calc(.74rem * var(--accessibility-typography-scale));--font-size-status-md: calc(.8rem * var(--accessibility-typography-scale));--font-size-alert-title: calc(.92rem * var(--accessibility-typography-scale));--font-size-alert-body: calc(.84rem * var(--accessibility-typography-scale));--font-size-toast-title: calc(.84rem * var(--accessibility-typography-scale));--font-size-toast-body: calc(.78rem * var(--accessibility-typography-scale));--font-size-profile-name: calc(1.32rem * var(--accessibility-typography-scale));--font-size-profile-role: calc(1.42rem * var(--accessibility-typography-scale));--font-size-profile-handle: calc(.86rem * var(--accessibility-typography-scale));--font-size-profile-bio: calc(.92rem * var(--accessibility-typography-scale));--font-size-profile-stat-value: calc(1rem * var(--accessibility-typography-scale));--font-size-profile-stat-label: calc(.72rem * var(--accessibility-typography-scale));--font-size-profile-meta: calc(.78rem * var(--accessibility-typography-scale));--font-size-product-title: calc(1.28rem * var(--accessibility-typography-scale));--font-size-product-kicker: calc(.72rem * var(--accessibility-typography-scale));--font-size-product-summary: calc(.94rem * var(--accessibility-typography-scale));--font-size-product-feature-title: calc(.92rem * var(--accessibility-typography-scale));--font-size-product-feature-body: calc(.84rem * var(--accessibility-typography-scale));--font-size-product-spec-label: calc(.74rem * var(--accessibility-typography-scale));--font-size-product-spec-value: calc(.84rem * var(--accessibility-typography-scale));--font-size-marketing-hero: calc(3.2rem * var(--accessibility-typography-scale));--font-size-marketing-section-title: calc(1.72rem * var(--accessibility-typography-scale));--font-size-marketing-card-title: calc(1.05rem * var(--accessibility-typography-scale));--font-size-marketing-proof: calc(.84rem * var(--accessibility-typography-scale));--font-size-marketing-cta: calc(.84rem * var(--accessibility-typography-scale));--display-1-size: var(--font-size-display-1);--display-1-line-height: var(--line-height-heading-tight);--display-2-size: var(--font-size-display-2);--display-2-line-height: var(--line-height-heading-tight);--display-3-size: var(--font-size-display-3);--display-3-line-height: var(--line-height-heading);--headline-1-size: var(--font-size-h1);--headline-1-line-height: var(--line-height-heading-tight);--headline-2-size: var(--font-size-h2);--headline-2-line-height: var(--line-height-heading);--headline-3-size: var(--font-size-h3);--headline-3-line-height: var(--line-height-heading);--headline-4-size: var(--font-size-h4);--headline-4-line-height: var(--line-height-heading-relaxed);--headline-5-size: var(--font-size-h5);--headline-5-line-height: var(--line-height-heading-relaxed);--headline-6-size: var(--font-size-h6);--headline-6-line-height: var(--line-height-heading-relaxed);--title-1-size: var(--font-size-title-1);--title-1-line-height: var(--line-height-heading-relaxed);--title-2-size: var(--font-size-title-2);--title-2-line-height: var(--line-height-heading-relaxed);--title-3-size: var(--font-size-title-3);--title-3-line-height: var(--line-height-heading-relaxed);--section-title-size: var(--font-size-section-title);--section-title-size-wide: var(--font-size-section-title-wide);--section-title-size-tablet: var(--font-size-section-title-tablet);--section-title-size-mobile: var(--font-size-section-title-mobile);--section-title-line-height: var(--line-height-heading-tight);--subtitle-1-size: var(--font-size-subtitle-1);--subtitle-1-line-height: var(--line-height-body-tight);--subtitle-2-size: var(--font-size-subtitle-2);--subtitle-2-line-height: var(--line-height-body-tight);--body-1-size: var(--font-size-body-1);--body-1-line-height: var(--line-height-body);--body-2-size: var(--font-size-body-2);--body-2-line-height: var(--line-height-body);--body-3-size: var(--font-size-body-3);--body-3-line-height: var(--line-height-body);--body-4-size: var(--font-size-body-4);--body-4-line-height: var(--line-height-body-tight);--description-1-size: var(--body-2-size);--description-1-line-height: var(--body-2-line-height);--description-2-size: var(--body-3-size);--description-2-line-height: var(--body-3-line-height);--editorial-title-size: var(--font-size-editorial-title);--editorial-title-line-height: var(--line-height-heading-tight);--editorial-heading-size: var(--font-size-editorial-heading);--editorial-heading-line-height: var(--line-height-heading);--editorial-subheading-size: var(--font-size-editorial-subheading);--editorial-subheading-line-height: var(--line-height-heading-relaxed);--editorial-body-size: var(--font-size-editorial-body);--editorial-body-line-height: var(--line-height-body-relaxed);--editorial-lede-size: var(--font-size-editorial-lede);--editorial-lede-line-height: var(--line-height-body-relaxed);--editorial-note-size: var(--font-size-editorial-note);--editorial-note-line-height: var(--line-height-body-tight);--caption-1-size: var(--font-size-caption-1);--caption-1-line-height: var(--line-height-body-tight);--caption-2-size: var(--font-size-caption-2);--caption-2-line-height: var(--line-height-body-tight);--label-1-size: var(--font-size-label-1);--label-1-line-height: var(--line-height-ui);--label-2-size: var(--font-size-label-2);--label-2-line-height: var(--line-height-ui);--meta-1-size: var(--font-size-meta-1);--meta-1-line-height: var(--line-height-body-tight);--meta-2-size: var(--font-size-meta-2);--meta-2-line-height: var(--line-height-body-tight);--eyebrow-size: var(--font-size-eyebrow);--eyebrow-line-height: var(--line-height-ui);--overline-size: var(--font-size-overline);--overline-line-height: var(--line-height-ui);--nav-primary-size: var(--font-size-nav-primary);--nav-primary-line-height: var(--line-height-ui);--nav-secondary-size: var(--font-size-nav-secondary);--nav-secondary-line-height: var(--line-height-ui);--nav-local-label-size: var(--font-size-nav-local-label);--nav-local-label-line-height: var(--line-height-ui);--nav-local-link-size: var(--font-size-nav-local-link);--nav-local-link-line-height: var(--line-height-ui);--nav-tab-size: var(--font-size-nav-tab);--nav-tab-line-height: var(--line-height-ui);--breadcrumb-size: var(--font-size-breadcrumb);--breadcrumb-line-height: var(--line-height-ui-relaxed);--utility-nav-size: var(--font-size-utility-nav);--utility-nav-line-height: var(--line-height-ui);--website-local-nav-label-font-size: var(--nav-local-label-size);--website-local-nav-link-font-size: var(--nav-local-link-size);--website-local-nav-font-weight: var(--nav-local-link-weight);--website-local-nav-letter-spacing: var(--nav-local-link-tracking);--website-local-nav-line-height: var(--nav-local-link-line-height);--button-sm-size: var(--font-size-button-sm);--button-md-size: var(--font-size-button-md);--button-lg-size: var(--font-size-button-lg);--button-sm-line-height: var(--line-height-ui);--button-md-line-height: var(--line-height-ui);--button-lg-line-height: var(--line-height-ui);--control-xs-size: var(--font-size-control-xs);--control-sm-size: var(--font-size-control-sm);--control-md-size: var(--font-size-control-md);--control-lg-size: var(--font-size-control-lg);--control-xs-line-height: var(--line-height-ui);--control-sm-line-height: var(--line-height-ui);--control-md-line-height: var(--line-height-ui);--control-lg-line-height: var(--line-height-ui);--chip-size: var(--font-size-chip);--chip-line-height: var(--line-height-ui);--pill-size: var(--font-size-pill);--pill-line-height: var(--line-height-ui);--menu-item-size: var(--font-size-menu-item);--menu-item-line-height: var(--line-height-ui-relaxed);--tooltip-size: var(--font-size-tooltip);--tooltip-line-height: var(--line-height-body-tight);--field-label-size: var(--font-size-field-label);--field-label-line-height: var(--line-height-ui);--field-input-size: var(--font-size-field-input);--field-input-line-height: var(--line-height-body-tight);--field-placeholder-size: var(--font-size-field-placeholder);--field-placeholder-line-height: var(--line-height-body-tight);--field-helper-size: var(--font-size-field-helper);--field-helper-line-height: var(--line-height-body-tight);--field-error-size: var(--font-size-field-error);--field-error-line-height: var(--line-height-body-tight);--field-counter-size: var(--font-size-field-counter);--field-counter-line-height: var(--line-height-ui);--data-value-xl-size: var(--font-size-data-value-xl);--data-value-xl-line-height: var(--line-height-heading-tight);--data-value-lg-size: var(--font-size-data-value-lg);--data-value-lg-line-height: var(--line-height-heading);--data-value-md-size: var(--font-size-data-value-md);--data-value-md-line-height: var(--line-height-heading-relaxed);--data-label-size: var(--font-size-data-label);--data-label-line-height: var(--line-height-ui);--data-caption-size: var(--font-size-data-caption);--data-caption-line-height: var(--line-height-body-tight);--chart-axis-size: var(--font-size-chart-axis);--chart-axis-line-height: var(--line-height-ui);--chart-legend-size: var(--font-size-chart-legend);--chart-legend-line-height: var(--line-height-ui);--table-heading-size: var(--font-size-table-heading);--table-heading-line-height: var(--line-height-ui);--table-cell-size: var(--font-size-table-cell);--table-cell-line-height: var(--line-height-body-tight);--table-cell-dense-size: var(--font-size-table-cell-dense);--table-cell-dense-line-height: var(--line-height-body-tight);--table-caption-size: var(--font-size-table-caption);--table-caption-line-height: var(--line-height-body-tight);--code-inline-size: var(--font-size-code-inline);--code-inline-line-height: var(--line-height-body-tight);--code-block-size: var(--font-size-code-block);--code-block-line-height: var(--line-height-code);--kbd-size: var(--font-size-kbd);--kbd-line-height: var(--line-height-ui);--path-size: var(--font-size-path);--path-line-height: var(--line-height-body-tight);--status-sm-size: var(--font-size-status-sm);--status-sm-line-height: var(--line-height-ui);--status-md-size: var(--font-size-status-md);--status-md-line-height: var(--line-height-ui);--alert-title-size: var(--font-size-alert-title);--alert-title-line-height: var(--line-height-heading-relaxed);--alert-body-size: var(--font-size-alert-body);--alert-body-line-height: var(--line-height-body-tight);--toast-title-size: var(--font-size-toast-title);--toast-title-line-height: var(--line-height-ui-relaxed);--toast-body-size: var(--font-size-toast-body);--toast-body-line-height: var(--line-height-body-tight);--profile-name-size: var(--font-size-profile-name);--profile-name-line-height: var(--line-height-heading-relaxed);--profile-role-size: var(--font-size-profile-role);--profile-role-line-height: var(--line-height-heading-relaxed);--profile-handle-size: var(--font-size-profile-handle);--profile-handle-line-height: var(--line-height-body-tight);--profile-bio-size: var(--font-size-profile-bio);--profile-bio-line-height: var(--line-height-body-tight);--profile-stat-value-size: var(--font-size-profile-stat-value);--profile-stat-value-line-height: var(--line-height-ui);--profile-stat-label-size: var(--font-size-profile-stat-label);--profile-stat-label-line-height: var(--line-height-ui);--profile-meta-size: var(--font-size-profile-meta);--profile-meta-line-height: var(--line-height-body-tight);--product-title-size: var(--font-size-product-title);--product-title-line-height: var(--line-height-heading-relaxed);--product-kicker-size: var(--font-size-product-kicker);--product-kicker-line-height: var(--line-height-ui);--product-summary-size: var(--font-size-product-summary);--product-summary-line-height: var(--line-height-body-tight);--product-feature-title-size: var(--font-size-product-feature-title);--product-feature-title-line-height: var(--line-height-heading-relaxed);--product-feature-body-size: var(--font-size-product-feature-body);--product-feature-body-line-height: var(--line-height-body-tight);--product-spec-label-size: var(--font-size-product-spec-label);--product-spec-label-line-height: var(--line-height-ui);--product-spec-value-size: var(--font-size-product-spec-value);--product-spec-value-line-height: var(--line-height-body-tight);--marketing-hero-size: var(--font-size-marketing-hero);--marketing-hero-line-height: var(--line-height-heading-tight);--marketing-section-title-size: var(--font-size-marketing-section-title);--marketing-section-title-line-height: var(--line-height-heading);--marketing-card-title-size: var(--font-size-marketing-card-title);--marketing-card-title-line-height: var(--line-height-heading-relaxed);--marketing-proof-size: var(--font-size-marketing-proof);--marketing-proof-line-height: var(--line-height-body-tight);--marketing-cta-size: var(--font-size-marketing-cta);--marketing-cta-line-height: var(--line-height-ui);--font-weight-extra-light: var(--font-weight-light);--font-weight-light: 300;--font-weight-body: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-heading-strong: var(--font-weight-bold);--font-weight-heading: var(--font-weight-semibold);--font-weight-heading-soft: var(--font-weight-medium);--display-1-weight: var(--font-weight-heading-strong);--display-2-weight: var(--font-weight-heading-strong);--display-3-weight: var(--font-weight-heading);--headline-1-weight: var(--font-weight-heading-strong);--headline-2-weight: var(--font-weight-heading);--headline-3-weight: var(--font-weight-heading-soft);--headline-4-weight: var(--font-weight-heading-soft);--headline-5-weight: var(--font-weight-heading-soft);--headline-6-weight: var(--font-weight-heading-soft);--title-1-weight: var(--font-weight-heading);--title-2-weight: var(--font-weight-heading-soft);--title-3-weight: var(--font-weight-heading-soft);--subtitle-1-weight: var(--font-weight-body);--subtitle-2-weight: var(--font-weight-body);--section-title-weight: var(--font-weight-light);--description-1-weight: var(--body-2-weight);--description-2-weight: var(--body-3-weight);--body-1-weight: var(--font-weight-body);--body-2-weight: var(--font-weight-body);--body-3-weight: var(--font-weight-body);--body-4-weight: var(--font-weight-body);--editorial-title-weight: var(--font-weight-heading-strong);--editorial-heading-weight: var(--font-weight-heading);--editorial-subheading-weight: var(--font-weight-heading-soft);--editorial-body-weight: var(--font-weight-body);--editorial-lede-weight: var(--font-weight-body);--editorial-note-weight: var(--font-weight-body);--caption-1-weight: var(--font-weight-body);--caption-2-weight: var(--font-weight-body);--label-1-weight: var(--font-weight-heading-soft);--label-2-weight: var(--font-weight-heading-soft);--meta-1-weight: var(--font-weight-body);--meta-2-weight: var(--font-weight-body);--eyebrow-weight: var(--font-weight-heading-soft);--overline-weight: var(--font-weight-heading-soft);--nav-primary-weight: var(--font-weight-heading-soft);--nav-secondary-weight: var(--font-weight-body);--nav-local-label-weight: var(--font-weight-body);--nav-local-link-weight: var(--font-weight-body);--nav-tab-weight: var(--nav-local-link-weight);--breadcrumb-weight: var(--font-weight-body);--utility-nav-weight: var(--font-weight-body);--button-sm-weight: var(--font-weight-heading-soft);--button-md-weight: var(--font-weight-heading-soft);--button-lg-weight: var(--font-weight-heading-soft);--control-xs-weight: var(--font-weight-heading-soft);--control-sm-weight: var(--font-weight-heading-soft);--control-md-weight: var(--font-weight-heading-soft);--control-lg-weight: var(--font-weight-heading-soft);--chip-weight: var(--font-weight-heading-soft);--pill-weight: var(--font-weight-heading-soft);--menu-item-weight: var(--font-weight-body);--tooltip-weight: var(--font-weight-body);--field-label-weight: var(--font-weight-heading-soft);--field-input-weight: var(--font-weight-body);--field-placeholder-weight: var(--font-weight-body);--field-helper-weight: var(--font-weight-body);--field-error-weight: var(--font-weight-body);--field-counter-weight: var(--font-weight-body);--data-value-xl-weight: var(--font-weight-heading);--data-value-lg-weight: var(--font-weight-heading);--data-value-md-weight: var(--font-weight-heading-soft);--data-label-weight: var(--font-weight-heading-soft);--data-caption-weight: var(--font-weight-body);--chart-axis-weight: var(--font-weight-body);--chart-legend-weight: var(--font-weight-body);--table-heading-weight: var(--font-weight-heading-soft);--table-cell-weight: var(--font-weight-body);--table-cell-dense-weight: var(--font-weight-body);--table-caption-weight: var(--font-weight-body);--code-inline-weight: var(--font-weight-body);--code-block-weight: var(--font-weight-body);--kbd-weight: var(--font-weight-heading-soft);--path-weight: var(--font-weight-body);--status-sm-weight: var(--font-weight-heading-soft);--status-md-weight: var(--font-weight-heading-soft);--alert-title-weight: var(--font-weight-heading-soft);--alert-body-weight: var(--font-weight-body);--toast-title-weight: var(--font-weight-heading-soft);--toast-body-weight: var(--font-weight-body);--profile-name-weight: var(--font-weight-heading);--profile-role-weight: var(--font-weight-extra-light);--profile-handle-weight: var(--font-weight-body);--profile-bio-weight: var(--font-weight-body);--profile-stat-value-weight: var(--font-weight-heading-soft);--profile-stat-label-weight: var(--font-weight-body);--profile-meta-weight: var(--font-weight-body);--product-title-weight: var(--font-weight-heading);--product-kicker-weight: var(--font-weight-heading-soft);--product-summary-weight: var(--font-weight-body);--product-feature-title-weight: var(--font-weight-heading-soft);--product-feature-body-weight: var(--font-weight-body);--product-spec-label-weight: var(--font-weight-heading-soft);--product-spec-value-weight: var(--font-weight-body);--marketing-hero-weight: var(--font-weight-heading-strong);--marketing-section-title-weight: var(--font-weight-heading);--marketing-card-title-weight: var(--font-weight-heading-soft);--marketing-proof-weight: var(--font-weight-body);--marketing-cta-weight: var(--font-weight-heading-soft);--tracking-display: .08em;--tracking-heading: .01em;--tracking-copy: .01em;--tracking-control: .008em;--tracking-label: .04em;--tracking-meta: .02em;--tracking-caption: .015em;--tracking-ui: .08em;--tracking-code: 0;--display-1-tracking: var(--tracking-display);--display-2-tracking: var(--tracking-display);--display-3-tracking: var(--tracking-heading);--headline-1-tracking: var(--tracking-display);--headline-2-tracking: var(--tracking-heading);--headline-3-tracking: var(--tracking-heading);--headline-4-tracking: var(--tracking-heading);--headline-5-tracking: var(--tracking-heading);--headline-6-tracking: var(--tracking-heading);--title-1-tracking: var(--tracking-heading);--title-2-tracking: var(--tracking-heading);--title-3-tracking: var(--tracking-heading);--section-title-tracking: -.03em;--subtitle-1-tracking: var(--tracking-copy);--subtitle-2-tracking: var(--tracking-copy);--body-1-tracking: var(--tracking-copy);--body-2-tracking: var(--tracking-copy);--body-3-tracking: var(--tracking-copy);--body-4-tracking: var(--tracking-copy);--description-1-tracking: var(--body-2-tracking);--description-2-tracking: var(--body-3-tracking);--editorial-title-tracking: var(--tracking-heading);--editorial-heading-tracking: var(--tracking-heading);--editorial-subheading-tracking: var(--tracking-heading);--editorial-body-tracking: var(--tracking-copy);--editorial-lede-tracking: var(--tracking-copy);--editorial-note-tracking: var(--tracking-caption);--caption-1-tracking: var(--tracking-caption);--caption-2-tracking: var(--tracking-caption);--label-1-tracking: var(--tracking-label);--label-2-tracking: var(--tracking-label);--meta-1-tracking: var(--tracking-meta);--meta-2-tracking: var(--tracking-meta);--eyebrow-tracking: var(--tracking-ui);--overline-tracking: var(--tracking-ui);--nav-primary-tracking: var(--tracking-control);--nav-secondary-tracking: var(--tracking-control);--nav-local-label-tracking: var(--tracking-control);--nav-local-link-tracking: var(--tracking-control);--nav-tab-tracking: var(--nav-local-link-tracking);--breadcrumb-tracking: var(--tracking-meta);--utility-nav-tracking: var(--tracking-control);--button-sm-tracking: var(--tracking-control);--button-md-tracking: var(--tracking-control);--button-lg-tracking: var(--tracking-control);--control-xs-tracking: var(--tracking-control);--control-sm-tracking: var(--tracking-control);--control-md-tracking: var(--tracking-control);--control-lg-tracking: var(--tracking-control);--chip-tracking: var(--tracking-control);--pill-tracking: var(--tracking-control);--menu-item-tracking: var(--tracking-control);--tooltip-tracking: var(--tracking-caption);--field-label-tracking: var(--tracking-label);--field-input-tracking: var(--tracking-copy);--field-placeholder-tracking: var(--tracking-copy);--field-helper-tracking: var(--tracking-caption);--field-error-tracking: var(--tracking-caption);--field-counter-tracking: var(--tracking-caption);--data-value-xl-tracking: var(--tracking-heading);--data-value-lg-tracking: var(--tracking-heading);--data-value-md-tracking: var(--tracking-heading);--data-label-tracking: var(--tracking-label);--data-caption-tracking: var(--tracking-caption);--chart-axis-tracking: var(--tracking-caption);--chart-legend-tracking: var(--tracking-caption);--table-heading-tracking: var(--tracking-label);--table-cell-tracking: var(--tracking-copy);--table-cell-dense-tracking: var(--tracking-copy);--table-caption-tracking: var(--tracking-caption);--code-inline-tracking: var(--tracking-code);--code-block-tracking: var(--tracking-code);--kbd-tracking: var(--tracking-control);--path-tracking: var(--tracking-code);--status-sm-tracking: var(--tracking-control);--status-md-tracking: var(--tracking-control);--alert-title-tracking: var(--tracking-heading);--alert-body-tracking: var(--tracking-copy);--toast-title-tracking: var(--tracking-heading);--toast-body-tracking: var(--tracking-copy);--profile-name-tracking: var(--tracking-heading);--profile-role-tracking: var(--tracking-heading);--profile-handle-tracking: var(--tracking-meta);--profile-bio-tracking: var(--tracking-copy);--profile-stat-value-tracking: var(--tracking-heading);--profile-stat-label-tracking: var(--tracking-caption);--profile-meta-tracking: var(--tracking-meta);--product-title-tracking: var(--tracking-heading);--product-kicker-tracking: var(--tracking-ui);--product-summary-tracking: var(--tracking-copy);--product-feature-title-tracking: var(--tracking-heading);--product-feature-body-tracking: var(--tracking-copy);--product-spec-label-tracking: var(--tracking-label);--product-spec-value-tracking: var(--tracking-copy);--marketing-hero-tracking: var(--tracking-display);--marketing-section-title-tracking: var(--tracking-heading);--marketing-card-title-tracking: var(--tracking-heading);--marketing-proof-tracking: var(--tracking-copy);--marketing-cta-tracking: var(--tracking-control);--text-transform-none: none;--text-transform-uppercase: uppercase;--eyebrow-transform: var(--text-transform-uppercase);--overline-transform: var(--text-transform-uppercase);--label-1-transform: var(--text-transform-none);--label-2-transform: var(--text-transform-none);--section-title-transform: var(--text-transform-none);--nav-primary-transform: var(--text-transform-none);--nav-secondary-transform: var(--text-transform-none);--nav-local-label-transform: var(--text-transform-none);--nav-local-link-transform: var(--text-transform-none);--button-transform: var(--text-transform-none);--control-transform: var(--text-transform-none);--product-kicker-transform: var(--text-transform-uppercase);--spacing-xs: calc(.35rem * var(--accessibility-density-scale));--spacing-sm: calc(.75rem * var(--accessibility-density-scale));--spacing-md: calc(1.1rem * var(--accessibility-density-scale));--spacing-lg: calc(1.6rem * var(--accessibility-density-scale));--spacing-xl: calc(2.4rem * var(--accessibility-density-scale));--spacing-2xl: calc(3.6rem * var(--accessibility-density-scale));--spacing-3xl: calc(4.5rem * var(--accessibility-density-scale));--spacing-4xl: calc(6rem * var(--accessibility-density-scale));--reading-width-sm: 64ch;--reading-width-md: 74ch;--reading-width-lg: 78ch;--content-max-width-sm: var(--reading-width-sm);--content-max-width-md: var(--reading-width-md);--content-max-width-lg: var(--reading-width-lg);--section-padding-y: 10vh;--section-padding-y-mobile: 12vh;--section-min-height: 100vh;--section-min-height-stable: 100svh;--radius-none: 0;--radius-xs: .5rem;--radius-sm: .75rem;--radius-md: 1rem;--radius-lg: 1.375rem;--radius-xl: 1.75rem;--radius-2xl: 2.125rem;--radius-dialog: 1.9rem;--radius-pill: 999px;--radius-circle: 50%;--shadow-soft: 0 12px 34px rgba(0,0,0,.16);--shadow-medium: 0 18px 48px rgba(0,0,0,.22);--shadow-strong: 0 28px 72px rgba(0,0,0,.28);--stroke-soft: 1px;--stroke-strong: 1.5px;--shape-control-radius: var(--radius-pill);--shape-toggle-radius: var(--radius-pill);--shape-icon-button-radius: var(--radius-circle);--shape-card-radius: var(--radius-lg);--shape-panel-radius: var(--radius-xl);--shape-dialog-radius: var(--radius-dialog);--shape-overlay-radius: var(--radius-dialog);--shape-subpanel-radius: var(--radius-lg);--control-radius: var(--shape-control-radius);--control-radius-pill: var(--radius-pill);--control-height-sm: 2.5rem;--control-height-md: 3rem;--control-height-lg: 3.5rem;--control-padding-x-sm: .85rem;--control-padding-x-md: 1rem;--control-padding-x-lg: 1.25rem;--control-gap: .42rem;--control-font-size: calc(.9rem * var(--accessibility-typography-scale));--control-font-weight: 400;--control-line-height: 1.2;--control-tracking: -.01em;--control-width-min: 2.75rem;--border-width-thin: 1px;--space-8: 2rem;--z-above: 20;--viewport-width: 100vw;--viewport-height: 100vh;--control-surface: color-mix(in srgb, var(--surface-color, var(--bg-color)) 82%, transparent);--control-surface-hover: var(--hover-bg-medium);--control-surface-active: var(--active-bg-medium);--control-border-unified: var(--control-border-color, var(--border-color));--control-border-hover-unified: var(--hover-border-medium);--overlay-popover-surface: color-mix(in srgb, var(--surface-color, var(--bg-color)) 96%, var(--bg-color));--overlay-popover-border: var(--control-border-unified);--search-field-border-width: 0;--search-field-border: transparent;--search-field-border-focus: transparent;--search-field-radius: var(--control-radius-composer);--search-field-surface: var(--field-bg);--search-field-surface-clear: transparent;--search-field-text: var(--text-primary-color);--search-field-placeholder: var(--text-secondary-color);--search-field-placeholder-opacity: .72;--search-field-caret: var(--text-primary-color);--control-text-unified: var(--text-color);--control-text-hover-unified: var(--hover-text-color);--close-control-size: 2.4rem;--close-control-radius: var(--shape-icon-button-radius);--close-control-line-width: 1.05rem;--close-control-line-height: 1px;--close-control-line-radius: var(--radius-pill);--close-control-surface: transparent;--close-control-surface-hover: var(--hover-bg-medium);--close-control-border: transparent;--close-control-border-hover: var(--hover-border-medium);--close-control-color: var(--text-color);--close-control-color-hover: var(--text-color);--panel-surface-unified: color-mix(in srgb, var(--surface-color, var(--bg-color)) 86%, transparent);--panel-surface-solid-unified: color-mix(in srgb, var(--surface-color, var(--bg-color)) 94%, transparent);--panel-surface-dropdown-unified: color-mix(in srgb, var(--surface-color, var(--bg-color)) 98%, transparent);--panel-border-unified: var(--control-border-color, var(--border-color));--panel-shadow-unified: var(--dialog-overlay-shadow);--panel-blur-unified: var(--dialog-overlay-panel-blur);--panel-saturate-unified: 1.18;--panel-radius-unified: var(--shape-panel-radius);--dialog-radius-unified: var(--shape-dialog-radius);--overlay-radius-unified: var(--shape-overlay-radius);--overlay-motion-duration: .32s;--overlay-motion-ease: cubic-bezier(.22, 1, .36, 1);--overlay-transform-closed: var(--dialog-overlay-transform-closed);--overlay-transform-open: var(--dialog-overlay-transform-open);--overlay-opacity-closed: 0;--overlay-opacity-open: 1;--interaction-motion-fast: .18s;--interaction-motion-medium: .22s;--interaction-motion-slow: .32s;--interaction-ease-standard: cubic-bezier(.22, 1, .36, 1);--interaction-transition-control: background-color var(--interaction-motion-medium) var(--interaction-ease-standard), border-color var(--interaction-motion-medium) var(--interaction-ease-standard), color var(--interaction-motion-medium) var(--interaction-ease-standard), opacity var(--interaction-motion-medium) var(--interaction-ease-standard), transform var(--interaction-motion-medium) var(--interaction-ease-standard);--state-opacity-idle: 1;--state-opacity-hover-subtle: .82;--state-opacity-hover-medium: .9;--state-opacity-hover-strong: 1;--state-opacity-active: .72;--state-opacity-selected: 1;--state-opacity-disabled: .38;--state-opacity-muted: .62;--hover-bg-subtle: color-mix(in srgb, var(--text-primary-color) 4%, transparent);--hover-bg-medium: color-mix(in srgb, var(--text-primary-color) 7%, transparent);--hover-bg-strong: color-mix(in srgb, var(--text-primary-color) 11%, transparent);--hover-bg-inverted: var(--text-primary-color);--hover-text-color: var(--text-primary-color);--hover-text-muted-color: var(--text-secondary-color);--hover-text-inverted-color: var(--bg-color);--hover-border-subtle: color-mix(in srgb, var(--text-primary-color) 10%, transparent);--hover-border-medium: color-mix(in srgb, var(--text-primary-color) 18%, transparent);--hover-border-strong: color-mix(in srgb, var(--text-primary-color) 28%, transparent);--focus-ring-width: 2px;--focus-ring-offset: 3px;--focus-ring-color: color-mix(in srgb, var(--text-primary-color) 52%, transparent);--focus-ring-shadow: 0 0 0 var(--focus-ring-width) var(--focus-ring-color);--focus-ring-soft-color: color-mix(in srgb, var(--text-primary-color) 24%, transparent);--focus-ring-soft-shadow: 0 0 0 var(--focus-ring-width) var(--focus-ring-soft-color);--active-bg-subtle: color-mix(in srgb, var(--text-primary-color) 8%, transparent);--active-bg-medium: color-mix(in srgb, var(--text-primary-color) 12%, transparent);--active-border-color: color-mix(in srgb, var(--text-primary-color) 24%, transparent);--active-transform: translateY(0);--active-scale: .99;--selected-bg-subtle: color-mix(in srgb, var(--text-primary-color) 6%, transparent);--selected-bg-medium: color-mix(in srgb, var(--text-primary-color) 10%, transparent);--selected-text-color: var(--text-primary-color);--selected-border-color: color-mix(in srgb, var(--text-primary-color) 20%, transparent);--selected-indicator-color: var(--text-primary-color);--selected-indicator-opacity: 1;--interactive-cursor: pointer;--text-input-cursor: text;--disabled-opacity: var(--state-opacity-disabled);--disabled-cursor: not-allowed;--disabled-filter: saturate(.4);--effect-lift-y-subtle: -1px;--effect-lift-y-medium: -2px;--effect-lift-y-strong: -4px;--effect-scale-subtle: 1.01;--effect-scale-medium: 1.018;--effect-scale-strong: 1.028;--effect-press-scale: var(--active-scale);--hover-transform-none: none;--hover-transform-lift-subtle: translateY(var(--effect-lift-y-subtle));--hover-transform-lift-medium: translateY(var(--effect-lift-y-medium));--hover-transform-scale-subtle: scale(var(--effect-scale-subtle));--effect-blur-xs: 4px;--effect-blur-sm: 8px;--effect-blur-md: 14px;--effect-blur-lg: 22px;--effect-blur-xl: 34px;--effect-saturate-soft: saturate(1.08);--effect-saturate-strong: saturate(1.18);--effect-brightness-hover: brightness(1.04);--effect-brightness-muted: brightness(.92);--effect-shadow-none: none;--effect-shadow-hover-subtle: 0 10px 28px color-mix(in srgb, var(--text-primary-color) 8%, transparent);--effect-shadow-hover-medium: 0 18px 52px color-mix(in srgb, var(--text-primary-color) 12%, transparent);--effect-shadow-hover-strong: 0 28px 80px color-mix(in srgb, var(--text-primary-color) 16%, transparent);--overlay-opacity-subtle: .18;--overlay-opacity-medium: .38;--overlay-opacity-strong: .62;--overlay-bg-subtle: color-mix(in srgb, var(--bg-color) 72%, transparent);--overlay-bg-medium: color-mix(in srgb, var(--bg-color) 84%, transparent);--overlay-bg-strong: color-mix(in srgb, var(--bg-color) 92%, transparent);--dialog-overlay-viewport-gap: 24px;--dialog-overlay-viewport-gap-mobile: 20px;--dialog-overlay-shadow: 0 20px 60px color-mix(in srgb, var(--shadow-color, #000000) 8%, transparent);--dialog-overlay-shadow-dark: 0 24px 70px color-mix(in srgb, var(--shadow-color, #000000) 24%, transparent);--dialog-overlay-row-shadow: 0 14px 34px color-mix(in srgb, var(--shadow-color, #000000) 4%, transparent);--dialog-overlay-row-shadow-light: 0 14px 34px color-mix(in srgb, var(--shadow-color, #000000) 3.5%, transparent);--dialog-overlay-row-shadow-dark: 0 14px 34px color-mix(in srgb, var(--shadow-color, #000000) 18%, transparent);--dialog-overlay-radius: 1.9rem;--dialog-overlay-radius-mobile: 1.5rem;--dialog-overlay-card-radius: 1rem;--dialog-overlay-subitem-radius: .9rem;--dialog-overlay-pill-radius: 999px;--dialog-overlay-backdrop-blur: 16px;--dialog-overlay-panel-blur: 18px;--dialog-overlay-footer-separator-opacity: .35;--dialog-overlay-shell-gap: .9rem;--dialog-overlay-panel-min-height: 24rem;--dialog-overlay-panel-padding-y: 1.25rem;--dialog-overlay-panel-padding-x: 1.25rem;--dialog-overlay-panel-padding-y-mobile: .95rem;--dialog-overlay-panel-padding-x-mobile: .95rem;--dialog-overlay-transform-closed: translateY(1.2rem) scale(.985);--dialog-overlay-transform-open: translateY(0) scale(1);--dialog-overlay-opacity-closed: 0;--dialog-overlay-opacity-open: 1;--dialog-consent-header-gap: .82rem;--dialog-consent-header-gap-mobile: .72rem;--dialog-consent-header-padding-bottom: 1.14rem;--dialog-consent-header-padding-bottom-mobile: .97rem;--dialog-consent-body-padding-top: 1.92rem;--dialog-consent-body-padding-top-mobile: 1.53rem;--dialog-consent-body-padding-inline: .52rem;--dialog-consent-body-padding-inline-mobile: .36rem;--dialog-consent-content-gutter: 1.42rem;--dialog-consent-content-gutter-mobile: 1.08rem;--dialog-consent-body-edge-inset: .52rem;--dialog-consent-body-edge-inset-mobile: .36rem;--dialog-consent-row-margin-bottom: 1rem;--dialog-consent-subitems-margin-top: .06rem;--dialog-consent-settings-intro-margin-bottom: 1rem;--dialog-consent-eyebrow-size: .78rem;--dialog-consent-eyebrow-weight: 400;--dialog-consent-eyebrow-line-height: 1.2;--dialog-consent-eyebrow-tracking: .08em;--dialog-consent-copy-size: .95rem;--dialog-consent-copy-weight: 300;--dialog-consent-copy-line-height: 1.58;--dialog-consent-copy-tracking: -.015em;--dialog-consent-note-legal-size: .8rem;--dialog-consent-note-legal-line-height: 1.45;--dialog-consent-strong-weight: 400;--dialog-consent-mobile-title-size: 1.46rem;--dialog-consent-mobile-copy-size: .9rem;--dialog-consent-action-gap: .72rem;--dialog-consent-action-min-height: 3rem;--dialog-consent-action-min-height-mobile: 2.86rem;--dialog-consent-action-padding-y: .82rem;--dialog-consent-action-padding-x: 1rem;--dialog-consent-action-padding-y-mobile: .78rem;--dialog-consent-action-padding-x-mobile: .94rem;--dialog-consent-action-size: .94rem;--dialog-consent-action-weight: 300;--dialog-consent-action-line-height: 1.2;--dialog-consent-action-tracking: -.015em;--dialog-consent-row-topline-gap: .72rem;--dialog-consent-row-topline-gap-mobile: .62rem;--dialog-consent-row-topline-padding-y: 1rem;--dialog-consent-row-topline-padding-y-mobile: .92rem;--dialog-consent-row-summary-gap: .8rem;--dialog-consent-row-copy-gap: .22rem;--dialog-consent-row-title-size: .94rem;--dialog-consent-row-title-weight: 400;--dialog-consent-row-title-line-height: 1.2;--dialog-consent-row-title-tracking: -.016em;--dialog-consent-row-copy-size: .84rem;--dialog-consent-row-copy-size-mobile: .78rem;--dialog-consent-row-copy-weight: 300;--dialog-consent-row-copy-line-height: 1.5;--dialog-consent-row-copy-tracking: -.012em;--dialog-consent-row-status-size: .76rem;--dialog-consent-row-status-weight: 400;--dialog-consent-row-status-line-height: 1.2;--dialog-consent-row-status-tracking: -.01em;--dialog-consent-row-detail-gap: .62rem;--dialog-consent-row-detail-padding-y: .92rem;--dialog-consent-row-detail-padding-y-mobile: .82rem;--dialog-consent-row-link-size: .8rem;--dialog-consent-row-link-weight: 400;--dialog-consent-row-link-line-height: 1.3;--dialog-consent-row-link-tracking: -.01em;--dialog-consent-row-hover: color-mix(in srgb, var(--text-primary-color) 12%, transparent);--dialog-consent-row-icon-size: 1.68rem;--dialog-consent-row-expand-size: .92rem;--dialog-consent-row-expand-icon-size: .68rem;--dialog-consent-row-expand-icon-size-mobile: .64rem;--dialog-consent-brand-gap: 1.04rem;--dialog-consent-brand-margin-top: .28rem;--dialog-consent-brand-margin-bottom: .78rem;--dialog-consent-brand-symbol-wrap-size: 2.4rem;--dialog-consent-brand-symbol-size: 2.3rem;--dialog-consent-brand-symbol-size-mobile: 1.9rem;--dialog-consent-brand-wordmark-width: 11.8rem;--dialog-consent-brand-wordmark-height: .96rem;--dialog-consent-brand-wordmark-height-mobile: .84rem;--dialog-consent-learning-shell-min-height: 10.5rem;--dialog-consent-learning-shell-radius: 1rem;--dialog-consent-learning-shell-padding: .88rem;--dialog-consent-learning-card-padding-mobile: .84rem;--dialog-consent-learning-icon-size: 1.68rem;--dialog-consent-learning-rail-gap: 1rem;--dialog-consent-learning-card-gap: .82rem;--dialog-consent-learning-copy-gap: .28rem;--dialog-consent-copy-stack-gap: .56rem;--dialog-consent-learning-title-size: .94rem;--dialog-consent-learning-title-size-mobile: .9rem;--dialog-consent-learning-title-weight: 400;--dialog-consent-learning-title-line-height: 1.22;--dialog-consent-learning-title-tracking: -.016em;--dialog-consent-learning-copy-size: .84rem;--dialog-consent-learning-copy-size-mobile: .8rem;--dialog-consent-learning-copy-weight: 300;--dialog-consent-learning-copy-line-height: 1.52;--dialog-consent-learning-copy-tracking: -.01em;--dialog-consent-subitem-gap: .62rem;--dialog-consent-subitem-layout-gap: .9rem;--dialog-consent-subitem-padding-y: .92rem;--dialog-consent-subitem-state-margin-top-mobile: .12rem;--dialog-consent-subitem-copy-gap: .2rem;--dialog-consent-subitem-title-size: .86rem;--dialog-consent-subitem-title-weight: 400;--dialog-consent-subitem-title-line-height: 1.2;--dialog-consent-subitem-title-tracking: -.014em;--dialog-consent-subitem-copy-size: .76rem;--dialog-consent-subitem-copy-weight: 300;--dialog-consent-subitem-copy-line-height: 1.45;--dialog-consent-subitem-copy-tracking: -.01em;--dialog-consent-subitem-state-size: .74rem;--dialog-consent-subitem-state-weight: 400;--dialog-consent-subitem-state-line-height: 1.2;--dialog-consent-subitem-state-tracking: -.01em;--dialog-consent-sticky-actions-padding-top: .48rem;--dialog-consent-sticky-actions-padding-top-mobile: .42rem;--dialog-consent-sticky-actions-padding-bottom: 1.12rem;--dialog-consent-sticky-actions-padding-bottom-mobile: 1rem;--dialog-consent-footer-gap: 1rem;--dialog-consent-footer-gap-mobile: .78rem;--dialog-consent-footer-link-row-gap: .5rem;--dialog-consent-footer-separator-size: .95rem;--dialog-consent-footer-separator-weight: 400;--dialog-consent-footer-separator-line-height: 1;--dialog-consent-footer-separator-margin-inline: 1rem;--dialog-consent-footer-link-size: .78rem;--dialog-consent-footer-link-weight: 400;--dialog-consent-footer-link-line-height: 1.3;--dialog-consent-footer-link-tracking: -.01em;--dialog-consent-footer-language-gap: .42rem;--dialog-consent-footer-language-min-height: 2.2rem;--dialog-consent-footer-language-padding-y: .56rem;--dialog-consent-footer-language-padding-x: .82rem;--dialog-consent-footer-language-label-size: .74rem;--dialog-consent-footer-language-label-weight: 400;--dialog-consent-footer-language-label-line-height: 1.2;--dialog-consent-footer-language-label-tracking: -.01em;--dialog-consent-footer-language-value-size: .78rem;--dialog-consent-footer-language-value-weight: 400;--dialog-consent-footer-language-value-line-height: 1.2;--dialog-consent-footer-language-value-tracking: -.01em;--feedback-success-bg-hover: color-mix(in srgb, var(--feedback-success-color, var(--text-primary-color)) 10%, transparent);--feedback-warning-bg-hover: color-mix(in srgb, var(--feedback-warning-color, var(--text-primary-color)) 10%, transparent);--feedback-error-bg-hover: color-mix(in srgb, var(--feedback-error-color, var(--text-primary-color)) 10%, transparent);--feedback-info-bg-hover: color-mix(in srgb, var(--feedback-info-color, var(--text-primary-color)) 10%, transparent);--nav-hover-text-color: var(--hover-text-color);--nav-hover-opacity: var(--state-opacity-hover-strong);--nav-hover-bg: transparent;--nav-hover-transform: var(--hover-transform-none);--nav-hover-text-only-bg: transparent;--nav-hover-text-only-border: transparent;--nav-hover-text-only-color: var(--hover-text-color);--nav-active-text-color: var(--selected-text-color);--nav-active-indicator-color: var(--selected-indicator-color);--nav-active-indicator-opacity: var(--selected-indicator-opacity);--local-nav-hover-text-color: var(--hover-text-color);--local-nav-hover-opacity: var(--state-opacity-hover-strong);--local-nav-hover-text-only-bg: var(--nav-hover-text-only-bg);--local-nav-hover-text-only-border: var(--nav-hover-text-only-border);--local-nav-hover-text-only-color: var(--nav-hover-text-only-color);--local-nav-active-text-color: var(--selected-text-color);--local-nav-active-indicator-color: var(--selected-indicator-color);--interactive-icon-stroke-width: 0;--interactive-icon-stroke-width-hover: var(--interactive-icon-stroke-width);--interactive-icon-stroke-width-active: 1.5;--interactive-icon-stroke-width-selected: var(--interactive-icon-stroke-width-active);--interactive-icon-stroke-width-current: var(--interactive-icon-stroke-width-active);--interactive-icon-stroke-width-disabled: var(--interactive-icon-stroke-width);--interactive-icon-stroke-transition: none;--interactive-icon-transform: none;--toggle-track-bg: var(--toggle-track-bg-off);--toggle-track-bg-off: color-mix(in srgb, var(--text-primary-color) 14%, transparent);--toggle-track-bg-on: var(--color-primary1);--control-hover-bg: var(--hover-bg-subtle);--control-hover-border-color: var(--hover-border-medium);--control-hover-text-color: var(--hover-text-color);--control-hover-transform: var(--hover-transform-lift-subtle);--control-active-bg: var(--active-bg-medium);--control-active-border-color: var(--active-border-color);--control-active-transform: scale(var(--effect-press-scale));--button-hover-bg: var(--hover-bg-medium);--button-hover-border-color: var(--hover-border-medium);--button-hover-text-color: var(--hover-text-color);--button-hover-transform: var(--hover-transform-lift-subtle);--shape-composer-radius: 1rem;--control-radius-composer: var(--shape-composer-radius);--profile-hover-bg: var(--hover-bg-subtle);--profile-hover-border-color: var(--hover-border-subtle);--profile-hover-transform: var(--hover-transform-lift-subtle);--profile-card-hover-shadow: var(--effect-shadow-hover-subtle);--profile-media-hover-filter: var(--effect-brightness-hover);--product-hover-bg: var(--hover-bg-subtle);--product-hover-border-color: var(--hover-border-medium);--product-hover-transform: var(--hover-transform-lift-subtle);--product-card-hover-shadow: var(--effect-shadow-hover-subtle);--product-media-hover-filter: var(--effect-brightness-hover);--marketing-hover-bg: var(--hover-bg-medium);--marketing-hover-border-color: var(--hover-border-strong);--marketing-hover-transform: var(--hover-transform-lift-medium);--marketing-card-hover-shadow: var(--effect-shadow-hover-medium);--marketing-media-hover-filter: var(--effect-brightness-hover);--glass-overlay-backdrop-bg: linear-gradient(180deg, color-mix(in srgb, var(--surface-color) 10%, transparent) 0%, color-mix(in srgb, var(--surface-color) 8%, transparent) 100%);--glass-overlay-backdrop-blur: var(--nav-institutional-panel-backdrop-blur);--glass-overlay-backdrop-saturate: var(--nav-institutional-panel-backdrop-saturate);--glass-overlay-shell-bg: color-mix(in srgb, var(--surface-color) 58%, transparent);--glass-overlay-drawer-shell-bg: color-mix(in srgb, var(--surface-color) 76%, transparent);--glass-overlay-shell-blur: var(--nav-institutional-panel-shell-blur);--glass-overlay-shell-saturate: var(--nav-institutional-panel-shell-saturate);--duration-fast: calc(.18s * (1 - var(--accessibility-motion-reduced) * .8));--duration-base: calc(.24s * (1 - var(--accessibility-motion-reduced) * .8));--duration-slow: calc(.32s * (1 - var(--accessibility-motion-reduced) * .8));--ease-standard: cubic-bezier(.22,1,.36,1);--ease-emphasis: cubic-bezier(.2,.8,.2,1);--hover-opacity-soft: .9;--hover-opacity-strong: 1;--hover-lift-y: -1px;--hover-lift-y-strong: -2px;--hover-scale-soft: 1.015;--hover-scale-strong: 1.03;--intro-ease: cubic-bezier(.22, 1, .36, 1);--intro-pop-duration: 1.6s;--intro-settle-duration: 1.9s;--intro-fade-duration: 1.5s;--z-below: -1;--z-base: 1;--z-raised: 10;--z-sticky: 100;--z-fixed: 1000;--z-overlay-backdrop: 10000;--z-overlay-surface: 10010;--z-overlay-control: 10020;--z-menu: 100000;--z-header-controls: 100001;--profile-topbar-z-index: var(--z-header-controls);--z-country-overlay: 100100;--z-language-dropdown: 200001;--spacing-none: 0;--size-full: 100%;--grid-column-single: 1fr;--border-width-hairline: 1px;--site-max-width: 1320px;--site-header-height: 72px;--header-height: var(--site-header-height);--footer-height: 72px;--footer-gutter: var(--site-gutter);--surface-color: var(--bg-color, transparent);--shadow-color: #000000;--panel-width: 960px;--content-width: var(--site-max-width);--page-gutter: var(--site-gutter);--z-overlay-modal: 80;--background-color: var(--bg-color, transparent);--bg-primary-color: var(--bg-color, transparent);--border-soft: var(--border-color, color-mix(in srgb, var(--text-color, #ffffff) 12%, transparent));--control-border-color: var(--control-border, var(--border-color, color-mix(in srgb, var(--text-color, #ffffff) 12%, transparent)));--cursor-accent-color: var(--link-color, var(--color-primary1, currentColor));--duration-instant: 0ms;--font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-sans: var(--font-family, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--home-panel-radius: var(--layout-home-platform-radius);--menu-icon: currentColor;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-9: 2.25rem;--spacing-2xs: .375rem;--spacing-3xs: .25rem;--state-opacity-high: .88;--state-opacity-strong: 1;--status-danger-color: #d94c4c;--status-success-color: #4f9f6e;--status-warning-color: #c79a3b;--surface-hover: color-mix(in srgb, var(--surface-color) 88%, var(--text-color, #ffffff) 12%);--text-muted-color: var(--text-secondary-color, color-mix(in srgb, var(--text-color, #ffffff) 62%, transparent));--type-body-regular-weight: 400;--type-body-sm-line-height: 1.5;--type-body-sm-size: .875rem;--type-body-tracking: 0;--type-label-size: .84rem;--type-label-weight: 400;--type-label-line-height: 1.38;--type-label-tracking: 0;--type-label: var(--type-label-weight) calc(var(--type-label-size) * var(--accessibility-typography-scale, 1)) / var(--type-label-line-height) var(--font-family-sans);--site-edge-gutter: 3.2rem;--site-gutter: var(--site-edge-gutter);--site-mobile-gutter: 1.25rem;--site-shell-inline-padding: var(--site-gutter);--site-shell-inline-padding-mobile: var(--site-mobile-gutter);--site-rail-width: calc(100% - (var(--site-gutter) * 2));--site-rail-width-mobile: calc(100% - (var(--site-mobile-gutter) * 2));--layout-profile-workspace-content-padding-block: var(--spacing-xl);--site-gutter-min: var(--site-edge-gutter);--site-gutter-max: var(--site-edge-gutter);--site-inline-gutter: clamp(var(--site-gutter-min), var(--site-gutter), var(--site-gutter-max));--site-rail-measure: min(var(--site-rail-width), calc(100% - (var(--site-inline-gutter) * 2)));--site-rail-measure-mobile: var(--site-rail-width-mobile);--chrome-rail-width: var(--site-rail-measure);--footer-rail-width: var(--site-rail-measure);--menu-rail-width: var(--site-rail-measure);--chrome-rail-width-mobile: var(--site-rail-measure-mobile);--footer-rail-width-mobile: var(--site-rail-measure-mobile);--menu-rail-width-mobile: var(--site-rail-measure-mobile);--chrome-padding-y-sm: .8rem;--chrome-padding-y-md: .9rem;--chrome-gap-sm: .9rem;--chrome-gap-md: 1rem;--footer-margin-top: .6rem;--footer-padding-top: .8rem;--footer-padding-bottom: .9rem;--menu-padding-top: .9rem;--menu-padding-bottom: .9rem;--stage-circle-desktop: 1200px;--stage-circle-mobile: 600px;--stage-circle-max-desktop: 1800px;--stage-circle-max-mobile: 1200px;--stage-circle-vh-cap: 90vh;--stage-circle-vw-cap: 96vw;--intro-logo-max: 420px;--intro-logo-mobile-max: 360px;--drawer-width-sm: 22rem;--drawer-width-md: 28rem;--drawer-width-lg: 34rem;--drawer-padding: 1.25rem;--layout-home-announcement-size: 1.8rem;--layout-home-announcement-weight: 600;--layout-home-announcement-tracking: .02em;--layout-home-announcement-secondary-size: 1.5rem;--layout-home-announcement-secondary-weight: 400;--layout-home-announcement-secondary-tracking: .05em;--layout-home-announcement-mobile-size: 1.35rem;--layout-home-announcement-mobile-line-height: 1.25;--layout-home-announcement-secondary-mobile-size: 1.05rem;--layout-home-announcement-secondary-mobile-tracking: .06em;--layout-home-enter-width: 2.9rem;--layout-home-enter-height: 4.4rem;--layout-home-enter-padding-y: .7rem;--layout-home-enter-padding-x: .6rem;--layout-home-enter-size: .95rem;--layout-home-enter-weight: 300;--layout-home-enter-tracking: .14em;--layout-home-enter-border-width: 1px;--layout-home-enter-radius: 999px;--layout-home-enter-icon-size: calc(1.42rem * var(--accessibility-icon-scale));--layout-home-enter-hover-y: -1px;--layout-home-enter-hover-opacity: .95;--layout-home-enter-breathe-duration: 6s;--layout-home-enter-breathe-y: -4px;--layout-home-enter-mobile-width: 2.7rem;--layout-home-enter-mobile-height: 4.05rem;--layout-home-enter-mobile-padding-y: .62rem;--layout-home-enter-mobile-padding-x: .55rem;--layout-home-enter-mobile-size: .85rem;--layout-home-circle-blur: 14px;--layout-home-circle-halo-scale: 1.3;--layout-home-circle-halo-opacity: .9;--layout-home-circle-start-scale: .8;--layout-home-circle-mid-scale: 1.12;--layout-home-circle-breathe-duration: 2.6s;--layout-home-halo-start-opacity: .55;--layout-home-halo-breathe-duration: 3.4s;--layout-home-stage-wallpaper-overlay-blur: 20px;--layout-home-stage-wallpaper-overlay-saturate: 1.1;--layout-home-stage-wallpaper-overlay-motion: 2.4s;--layout-home-stage-wallpaper-overlay-reveal-opacity: .96;--layout-home-logo-width: 320px;--layout-home-logo-width-mobile: 260px;--layout-home-logo-margin-bottom: 1.7rem;--layout-home-logo-docked-margin-bottom: 2rem;--layout-home-logo-transition-opacity: .7s;--layout-home-logo-transition-transform: .9s;--layout-home-stage-copy-margin-top: 1.5rem;--layout-home-stage-bottom-margin-top: 1.7rem;--layout-home-stage-bottom-margin-top-mobile: 1.35rem;--layout-home-stage-intro-max-height: 1200px;--layout-home-stage-intro-opacity-duration: .9s;--layout-home-stage-intro-transform-duration: 1.1s;--layout-home-stage-intro-reveal-duration: .8s;--layout-home-intro-reveal-y: 18px;--layout-home-intro-content-opacity-duration: .65s;--layout-home-intro-content-transform-duration: .85s;--layout-home-intro-logo-scale-start: .68;--layout-home-intro-logo-scale-settle: .94;--layout-home-intro-logo-scale-fade: .3;--layout-catalog-rail-padding-top: 8.8rem;--layout-catalog-rail-padding-bottom: 5.5rem;--layout-catalog-rail-padding-top-mobile: 7.4rem;--layout-catalog-rail-padding-bottom-mobile: 4.5rem;--layout-catalog-section-margin-top: 2.5rem;--layout-catalog-hero-gap: 1rem;--layout-catalog-hero-padding-bottom: 2.5rem;--layout-catalog-eyebrow-size: .78rem;--layout-catalog-eyebrow-weight: 500;--layout-catalog-eyebrow-tracking: .16em;--layout-catalog-title-size: clamp(2.8rem, 6vw, 4.8rem);--layout-catalog-title-weight: 300;--layout-catalog-title-line-height: .94;--layout-catalog-title-tracking: -.06em;--layout-catalog-description-max-width: 56rem;--layout-catalog-description-size: 1.02rem;--layout-catalog-description-line-height: 1.72;--layout-catalog-chip-gap: .75rem;--layout-catalog-chip-min-height: 2.2rem;--layout-catalog-chip-padding-x: .95rem;--layout-catalog-chip-size: .78rem;--layout-catalog-chip-line-height: 1;--layout-catalog-toolbar-gap: .9rem;--layout-catalog-search-gap: .45rem;--layout-catalog-filter-note-size: .86rem;--layout-catalog-filter-note-line-height: 1.6;--layout-catalog-search-row-min-height: 3.4rem;--layout-catalog-search-row-padding-x: 1rem;--layout-catalog-search-row-radius: 1rem;--layout-catalog-grid-gap: 1.5rem;--layout-catalog-grid-compact-gap: 1rem;--layout-catalog-card-radius: 1.4rem;--layout-catalog-card-body-gap: 1rem;--layout-catalog-card-body-padding: 1.35rem;--layout-catalog-card-header-gap: .65rem;--layout-catalog-card-eyebrow-size: .74rem;--layout-catalog-card-eyebrow-weight: 500;--layout-catalog-card-eyebrow-tracking: .12em;--layout-catalog-card-title-size: 1.28rem;--layout-catalog-card-title-weight: 400;--layout-catalog-card-title-line-height: 1.1;--layout-catalog-card-summary-line-height: 1.65;--layout-catalog-action-gap: .75rem;--layout-catalog-detail-gap: 1.5rem;--layout-catalog-panel-gap: 1rem;--layout-catalog-panel-padding: 1.4rem;--layout-catalog-panel-radius: 1.4rem;--layout-catalog-panel-title-size: 1.14rem;--layout-catalog-panel-title-weight: 500;--layout-catalog-panel-copy-line-height: 1.7;--layout-catalog-rows-gap: .85rem;--layout-catalog-row-gap: .25rem;--layout-catalog-row-padding-bottom: .85rem;--layout-catalog-row-label-size: .78rem;--layout-catalog-row-label-tracking: .08em;--layout-catalog-row-value-line-height: 1.65;--layout-catalog-list-gap: .9rem;--layout-catalog-list-line-height: 1.7;--layout-catalog-timeline-gap: 1.2rem;--layout-catalog-timeline-year-gap: 1rem;--layout-catalog-timeline-year-size: 1.3rem;--layout-catalog-timeline-year-weight: 500;--layout-catalog-timeline-entry-gap: .5rem;--layout-catalog-timeline-entry-padding-y: 1.2rem;--layout-catalog-timeline-entry-padding-x: 1.3rem;--layout-catalog-timeline-entry-radius: 1.25rem;--layout-catalog-timeline-eyebrow-size: .76rem;--layout-catalog-timeline-eyebrow-tracking: .1em;--layout-catalog-timeline-title-size: 1.1rem;--layout-catalog-timeline-title-weight: 500;--layout-catalog-timeline-copy-line-height: 1.72;--layout-catalog-sitemap-group-gap: 1rem;--layout-catalog-sitemap-group-padding-top: 1.6rem;--layout-catalog-sitemap-title-size: 1.15rem;--layout-catalog-sitemap-title-weight: 500;--layout-catalog-sitemap-item-gap: .2rem;--layout-catalog-sitemap-path-size: .84rem;--layout-catalog-empty-gap: .75rem;--layout-catalog-empty-padding: 1.5rem;--layout-catalog-empty-radius: 1.4rem;--layout-catalog-empty-title-size: 1.2rem;--layout-catalog-empty-title-weight: 500;--layout-catalog-empty-copy-line-height: 1.72;--layout-catalog-media-card-min: 15rem;--layout-catalog-media-card-max: 22rem;--layout-catalog-media-card-gap: 1.25rem;--layout-catalog-media-figure-radius: 1.2rem;--layout-catalog-media-body-gap: 1rem;--layout-home-search-shell-width: 72rem;--layout-home-search-dialog-blur: 18px;--layout-home-search-dialog-saturate: 145%;--layout-home-search-header-gap: 1rem;--layout-home-search-header-padding-y: 1.45rem;--layout-home-search-header-padding-x-fallback: 2.8rem;--layout-home-search-header-padding-bottom: .2rem;--layout-home-search-eyebrow-margin-bottom: .35rem;--layout-home-search-eyebrow-size: .72rem;--layout-home-search-eyebrow-weight: 500;--layout-home-search-eyebrow-tracking: .08em;--layout-home-search-title-size: 1.02rem;--layout-home-search-title-weight: 500;--layout-home-search-title-line-height: 1.3;--layout-home-search-body-gap: 1.15rem;--layout-home-search-body-padding-y: 1.25rem;--layout-home-search-body-padding-x-fallback: 2.8rem;--layout-home-search-form-gap: .55rem;--layout-home-search-input-row-gap: .62rem;--layout-home-search-input-row-min-height: 4rem;--layout-home-search-input-row-padding-y: .82rem;--layout-home-search-input-row-padding-x: 0;--layout-home-search-input-row-radius: 999px;--layout-home-search-input-row-line-height: 1;--layout-home-search-input-row-opacity: .9;--layout-home-search-input-row-border: color-mix(in srgb, var(--text-primary-color) 16%, transparent);--layout-home-search-input-row-border-focus: color-mix(in srgb, var(--text-primary-color) 24%, transparent);--layout-home-search-icon-size: var(--layout-home-platform-nav-icon-size);--layout-home-search-icon-opacity: .82;--layout-home-search-voice-motion: .18s;--layout-home-search-input-size: 1.88rem;--layout-home-search-input-weight: 300;--layout-home-search-input-tracking: -.012em;--layout-home-search-input-line-height: 1;--layout-home-search-hint-size: .94rem;--layout-home-search-hint-line-height: 1.45;--layout-home-search-quick-actions-gap: .55rem;--layout-home-search-chip-min-height: 2.35rem;--layout-home-search-chip-padding-x: .88rem;--layout-home-search-chip-size: .8rem;--layout-home-search-chip-weight: 500;--layout-home-search-chip-tracking: .03em;--layout-home-search-empty-gap: .45rem;--layout-home-search-empty-padding-top: .95rem;--layout-home-search-empty-title-size: .96rem;--layout-home-search-empty-title-weight: 500;--layout-home-search-empty-text-size: .88rem;--layout-home-search-empty-text-line-height: 1.55;--layout-home-search-result-card-gap: .5rem;--layout-home-search-result-card-padding-y: .95rem;--layout-home-search-result-list-gap: .85rem;--layout-home-search-result-meta-row-gap: .55rem;--layout-home-search-result-meta-column-gap: .8rem;--layout-home-search-result-route-size: .72rem;--layout-home-search-result-route-weight: 500;--layout-home-search-result-route-tracking: .08em;--layout-home-search-result-query-size: .9rem;--layout-home-search-result-query-line-height: 1.4;--layout-home-search-result-title-size: 1.02rem;--layout-home-search-result-title-weight: 300;--layout-home-search-result-title-tracking: -.018em;--layout-home-search-result-title-line-height: 1.28;--layout-home-search-result-title-row-gap: .55rem;--layout-home-search-result-body-size: .88rem;--layout-home-search-result-body-line-height: 1.55;--layout-home-search-result-badge-gap: .38rem;--layout-home-search-result-badge-min-height: 1.7rem;--layout-home-search-result-badge-padding-x: .62rem;--layout-home-search-result-badge-color: #1d9bf0;--layout-home-search-result-badge-size: .7rem;--layout-home-search-result-badge-weight: 600;--layout-home-search-result-badge-tracking: .08em;--layout-home-search-result-badge-icon-size: calc(1.5rem * var(--accessibility-icon-scale));--layout-home-search-result-tags-gap: .45rem;--layout-home-search-result-tag-min-height: 1.85rem;--layout-home-search-result-tag-padding-x: .7rem;--layout-home-search-result-tag-size: .72rem;--layout-home-search-result-tag-tracking: .04em;--layout-home-search-result-actions-gap: .8rem;--layout-home-search-result-action-min-height: 2.4rem;--layout-home-search-result-action-min-width: 10.5rem;--layout-home-search-result-action-padding-x: .95rem;--layout-home-search-result-action-size: .78rem;--layout-home-search-result-action-weight: 500;--layout-home-search-result-action-tracking: .08em;--layout-home-search-result-action-line-height: 1;--layout-home-search-filter-panel-width: 34rem;--layout-home-search-filter-panel-max-height: 28rem;--layout-home-search-filter-panel-padding: 1rem;--layout-home-search-light-border: rgba(0, 0, 0, .12);--layout-home-search-dark-border: rgba(255, 255, 255, .16);--layout-home-search-mobile-padding-x-fallback: var(--site-shell-inline-padding-mobile);--layout-home-search-mobile-title-size: 1.15rem;--layout-home-search-mobile-input-row-min-height: 3.2rem;--layout-home-search-mobile-input-row-padding-y: .68rem;--layout-home-search-mobile-input-row-padding-x: 0;--layout-home-search-mobile-input-size: 1.2rem;--layout-home-platform-nav-opacity: .68;--layout-home-platform-nav-hover-opacity: 1;--layout-home-platform-motion-fast: .22s;--layout-home-platform-radius: var(--home-panel-radius, 1.35rem);--layout-home-platform-padding: .92rem;--layout-home-platform-gap: .88rem;--layout-home-platform-shadow: var(--home-panel-shadow, 0 18px 54px color-mix(in srgb, var(--shadow-color, #000000) 18%, transparent));--layout-home-platform-blur: 4px;--layout-home-platform-saturate: 115%;--layout-home-platform-chrome-min-height: 3.55rem;--layout-home-platform-chrome-blur: 8px;--layout-home-platform-chrome-saturate: 120%;--layout-home-platform-rail-toggle-size: 1.25rem;--layout-home-platform-rail-toggle-margin-left: var(--spacing-lg);--layout-home-platform-rail-toggle-icon-size: calc(1.05rem * var(--accessibility-icon-scale));--layout-home-platform-rail-width: 18rem;--layout-home-platform-subrail-width: 15rem;--layout-home-platform-rail-compact-width: 3.25rem;--layout-home-platform-tablet-rail-min: 12rem;--layout-home-platform-tablet-rail-max: 15rem;--layout-home-platform-tablet-subrail-min: 11rem;--layout-home-platform-tablet-subrail-max: 13rem;--layout-home-platform-mobile-inline-padding-fallback: var(--site-shell-inline-padding-mobile);--layout-home-platform-mobile-column-padding-y: var(--site-shell-inline-padding-mobile);--layout-home-platform-mobile-column-padding-x: var(--spacing-none);--layout-home-platform-mobile-column-padding: var(--layout-home-platform-mobile-column-padding-y);--layout-home-platform-mobile-rail-inner-padding-y: var(--layout-home-platform-mobile-column-padding-y);--layout-home-platform-mobile-nav-gap: var(--space-2);--layout-home-platform-mobile-nav-item-min-height: var(--layout-home-platform-nav-item-min-height);--layout-home-platform-mobile-nav-item-padding-x: var(--layout-home-platform-mobile-column-padding-x);--layout-home-platform-mobile-nav-icon-size: var(--layout-home-platform-nav-icon-size);--layout-home-platform-rail-padding-top: 1.45rem;--layout-home-platform-rail-padding-right: 1.5rem;--layout-home-platform-rail-padding-bottom: 2.2rem;--layout-home-platform-rail-padding-left: 0;--layout-home-platform-column-padding: var(--layout-home-platform-rail-padding-right);--layout-home-platform-column-padding-top: var(--layout-home-platform-column-padding);--layout-home-platform-column-padding-right: var(--layout-home-platform-column-padding);--layout-home-platform-column-padding-bottom: var(--layout-home-platform-column-padding);--layout-home-platform-column-padding-left: var(--layout-home-platform-rail-padding-left);--layout-home-platform-subrail-padding-left: var(--layout-home-platform-column-padding);--layout-home-platform-tablet-rail-padding-right: 1rem;--layout-home-platform-group-margin-top: 2.35rem;--layout-home-platform-label-margin-bottom: .9rem;--layout-home-platform-label-size: .72rem;--layout-home-platform-label-weight: 500;--layout-home-platform-label-tracking: .08em;--layout-home-platform-subrail-header-gap: .35rem;--layout-home-platform-subrail-header-margin-bottom: .95rem;--layout-home-platform-subrail-title-size: 1.02rem;--layout-home-platform-subrail-title-weight: 500;--layout-home-platform-subrail-title-line-height: 1.3;--layout-home-platform-nav-gap: .62rem;--layout-home-platform-nav-item-gap: .78rem;--layout-home-platform-nav-item-min-height: 3.08rem;--layout-home-platform-nav-item-radius: 999px;--layout-home-platform-nav-item-padding-y: .86rem;--layout-home-platform-nav-item-padding-x: 1rem;--layout-home-platform-nav-icon-size: calc(1rem * var(--accessibility-icon-scale));--layout-home-platform-nav-indicator-min-size: 1.15rem;--layout-home-platform-nav-indicator-padding-x: .32rem;--layout-home-platform-nav-indicator-size: .64rem;--layout-home-platform-nav-indicator-weight: 600;--layout-home-platform-nav-indicator-line-height: 1;--layout-home-platform-nav-indicator-tracking: .04em;--layout-home-platform-nav-text-size: .98rem;--layout-home-platform-nav-text-weight: 400;--layout-home-platform-nav-text-line-height: 1.35;--layout-home-platform-nav-text-tracking: -.01em;--layout-home-platform-subnav-padding-x: .92rem;--layout-home-platform-subnav-min-height: 2.95rem;--layout-home-platform-subnav-size: .86rem;--layout-home-platform-subnav-line-height: 1.35;--layout-home-platform-content-header-gap: .38rem;--layout-home-platform-content-header-padding-top: 1.45rem;--layout-home-platform-content-header-padding-right: 0;--layout-home-platform-content-header-padding-bottom: 1rem;--layout-home-platform-content-header-padding-left: 2rem;--layout-home-platform-tablet-content-padding-left: 1.5rem;--layout-home-platform-mobile-content-header-padding-top: 1rem;--layout-home-platform-mobile-content-header-padding-bottom: .85rem;--layout-home-platform-content-title-size: var(--section-title-size);--layout-home-platform-content-title-weight: var(--section-title-weight);--layout-home-platform-content-title-line-height: var(--section-title-line-height);--layout-home-platform-content-title-tracking: var(--section-title-tracking);--layout-home-platform-content-title-transform: var(--section-title-transform);--layout-home-platform-content-title-color: var(--text-primary-color, var(--text-color, currentColor));--layout-home-platform-content-copy-max-width: 42rem;--layout-home-platform-content-copy-size: .98rem;--layout-home-platform-content-copy-weight: 400;--layout-home-platform-content-copy-line-height: 1.65;--layout-home-platform-content-copy-tracking: -.01em;--layout-home-platform-content-inner-padding-top: var(--layout-home-platform-column-padding-top);--layout-home-platform-content-inner-padding-right: var(--spacing-none);--layout-home-platform-content-inner-padding-left: var(--layout-home-platform-column-padding);--layout-home-platform-content-inner-footer-gap: 1.45rem;--layout-home-platform-mobile-content-inner-padding-top: 1rem;--layout-home-platform-mobile-content-inner-footer-gap: 1.15rem;--layout-home-platform-destination-gap: 1rem;--layout-home-platform-content-stack-gap: 1.25rem;--layout-home-platform-state-title-size: 1.15rem;--layout-home-platform-state-title-weight: 400;--layout-home-platform-state-title-line-height: 1.25;--layout-home-platform-state-title-tracking: -.02em;--layout-home-platform-state-copy-max-width: 40rem;--layout-home-platform-state-copy-size: .92rem;--layout-home-platform-state-copy-line-height: 1.6;--layout-home-platform-state-action-min-height: 2.45rem;--layout-home-platform-state-action-padding-x: 1rem;--layout-home-platform-state-action-size: .78rem;--layout-home-platform-state-action-weight: 500;--layout-home-platform-state-action-tracking: .08em;--layout-home-platform-embedded-section-gap: .75rem;--layout-home-platform-embedded-stack-gap: .45rem;--layout-home-platform-destination-grid-gap: .72rem;--layout-home-platform-destination-grid-count: 3;--layout-home-platform-destination-grid-count-compact: 2;--layout-home-platform-destination-card-gap: .7rem;--layout-home-platform-destination-card-inner-gap: .5rem;--layout-home-platform-destination-card-padding-y: 1rem;--layout-home-platform-destination-card-padding-x: 1.05rem;--layout-home-platform-destination-label-size: .72rem;--layout-home-platform-destination-label-weight: 500;--layout-home-platform-destination-label-tracking: .08em;--layout-home-platform-destination-title-size: 1rem;--layout-home-platform-destination-title-weight: 500;--layout-home-platform-destination-title-line-height: 1.35;--layout-home-platform-destination-copy-size: .84rem;--layout-home-platform-destination-copy-line-height: 1.6;--layout-home-platform-destination-link-size: .84rem;--layout-home-platform-destination-link-line-height: 1.55;--layout-home-platform-destination-workspace-copy-size: .88rem;--layout-home-platform-destination-workspace-copy-line-height: 1.55;--layout-home-platform-destination-list-gap: .45rem;--layout-home-platform-destination-action-gap: .65rem;--layout-home-platform-destination-action-min-height: 2.5rem;--layout-home-platform-destination-action-padding-x: .95rem;--layout-home-platform-destination-action-size: .76rem;--layout-home-platform-destination-action-weight: 500;--layout-home-platform-destination-action-tracking: .08em;--layout-home-platform-destination-state-size: .88rem;--layout-home-platform-destination-state-line-height: 1.5;--layout-home-platform-destination-field-gap: .45rem;--layout-home-platform-destination-field-min-height: 2.65rem;--layout-home-platform-destination-field-padding-y: .72rem;--layout-home-platform-destination-field-padding-x: .82rem;--layout-home-stage-motion-core-width: min(24rem, 70vw);--layout-home-stage-motion-core-height: min(22.5rem, 39vh);--layout-home-stage-motion-core-active-width: min(18.8rem, 58vw);--layout-home-stage-motion-core-active-height: min(17.4rem, 29vh);--layout-home-stage-motion-vessel-size: min(21rem, 58vw, 46vh);--layout-home-stage-motion-vessel-active-size: min(16.8rem, 48vw, 31vh);--layout-home-stage-motion-vessel-blur: 24px;--layout-home-stage-motion-vessel-ring-border: color-mix(in srgb, var(--text-primary-color) 22%, transparent);--layout-home-stage-motion-vessel-inner-bg: color-mix(in srgb, var(--bg-color) 12%, transparent);--layout-home-stage-motion-core-color: color-mix(in srgb, var(--text-primary-color) 92%, transparent);--layout-home-stage-motion-active-color: var(--layout-home-stage-motion-core-color);--layout-home-stage-motion-core-ring-border: color-mix(in srgb, var(--text-primary-color) 10%, transparent);--layout-home-stage-motion-core-idle-ring-opacity: .72;--layout-home-stage-motion-core-idle-signal-opacity: .42;--layout-home-stage-motion-core-idle-pulse-opacity: .34;--layout-home-stage-motion-core-signal-size: 58%;--layout-home-stage-motion-core-ring-size: 72%;--layout-home-stage-motion-core-pulse-size: 34%;--layout-home-stage-motion-core-signal-blur: 16px;--layout-home-stage-motion-core-pulse-blur: 10px;--layout-home-stage-motion-mic-size: 4.8rem;--layout-home-stage-motion-mic-icon-size: calc(2.35rem * var(--accessibility-icon-scale));--layout-home-stage-motion-mic-margin-bottom: 1.15rem;--layout-home-stage-motion-mic-color: color-mix(in srgb, var(--text-primary-color) 72%, transparent);--layout-home-stage-motion-mic-hover-color: color-mix(in srgb, var(--color-primary1) 94%, var(--text-primary-color));--layout-home-stage-motion-mic-opacity: .92;--layout-home-stage-motion-mic-icon-opacity: .9;--layout-home-stage-motion-mic-hover-scale: 1.08;--layout-home-stage-motion-mic-icon-hover-scale: 1.03;--layout-home-stage-motion-active-mic-scale: 1.04;--layout-home-stage-motion-fast: .22s;--layout-home-stage-motion-transition: .62s cubic-bezier(.22,1,.36,1);--layout-home-stage-motion-field-opacity-transition: .35s;--layout-home-stage-motion-field-blur: 10px;--layout-home-stage-motion-field-size: 13rem;--layout-home-stage-motion-ring-size: 17rem;--layout-home-stage-motion-field-color: rgba(145,124,111,.18);--layout-home-stage-motion-field-color-soft: rgba(145,124,111,.08);--layout-home-stage-motion-field-color-faint: rgba(145,124,111,.02);--layout-home-stage-motion-field-color-clear: rgba(145,124,111,0);--layout-home-stage-motion-ring-border: rgba(255,255,255,.18);--layout-home-stage-motion-mic-field-color: rgba(145,124,111,.22);--layout-home-stage-motion-mic-field-color-soft: rgba(145,124,111,.1);--layout-home-stage-motion-mic-field-color-clear: rgba(145,124,111,0);--layout-home-stage-motion-mic-field-blur: 12px;--layout-home-stage-motion-mic-ring-border: var(--layout-home-stage-motion-ring-border);--layout-home-stage-motion-mic-ring-offset: 1.2rem;--layout-home-stage-motion-mode-core-opacity: .72;--layout-home-stage-motion-mode-ring-opacity: .82;--layout-home-stage-motion-listening-core-duration: 1.35s;--layout-home-stage-motion-listening-ring-duration: 2.1s;--layout-home-stage-motion-listening-mic-duration: 1.25s;--layout-home-stage-motion-thinking-core-duration: 1.8s;--layout-home-stage-motion-thinking-ring-duration: 2.6s;--layout-home-stage-motion-thinking-mic-duration: 1.9s;--layout-home-stage-motion-responding-core-duration: 1s;--layout-home-stage-motion-responding-ring-duration: 1.45s;--layout-home-stage-motion-responding-mic-duration: .95s;--layout-home-stage-motion-mobile-core-width: min(18rem, 72vw);--layout-home-stage-motion-mobile-core-height: min(16.8rem, 27vh);--layout-home-stage-motion-mobile-core-active-width: min(15.2rem, 60vw);--layout-home-stage-motion-mobile-core-active-height: min(14rem, 22vh);--layout-home-stage-motion-mobile-vessel-size: min(17rem, 66vw, 31vh);--layout-home-stage-motion-mobile-vessel-active-size: min(14rem, 54vw, 24vh);--layout-home-stage-motion-mobile-mic-size: 4rem;--layout-home-stage-motion-mobile-mic-icon-size: calc(2rem * var(--accessibility-icon-scale));--layout-home-stage-motion-mobile-mic-margin-bottom: .85rem;--layout-home-stage-motion-key-core-listen-start-scale: .88;--layout-home-stage-motion-key-core-listen-mid-scale: 1.1;--layout-home-stage-motion-key-core-listen-start-opacity: .34;--layout-home-stage-motion-key-core-listen-mid-opacity: .92;--layout-home-stage-motion-key-core-think-start-scale: .96;--layout-home-stage-motion-key-core-think-mid-scale: 1.04;--layout-home-stage-motion-key-core-think-start-opacity: .36;--layout-home-stage-motion-key-core-think-mid-opacity: .72;--layout-home-stage-motion-key-core-respond-start-scale: .92;--layout-home-stage-motion-key-core-respond-mid-scale: 1.16;--layout-home-stage-motion-key-core-respond-start-opacity: .34;--layout-home-stage-motion-key-core-respond-mid-opacity: 1;--layout-home-stage-motion-key-ring-listen-start-scale: .94;--layout-home-stage-motion-key-ring-listen-mid-scale: 1.02;--layout-home-stage-motion-key-ring-listen-start-opacity: .18;--layout-home-stage-motion-key-ring-listen-mid-opacity: .58;--layout-home-stage-motion-key-ring-think-start-scale: .98;--layout-home-stage-motion-key-ring-think-mid-scale: 1.01;--layout-home-stage-motion-key-ring-think-start-opacity: .14;--layout-home-stage-motion-key-ring-think-mid-opacity: .4;--layout-home-stage-motion-key-ring-respond-start-scale: .92;--layout-home-stage-motion-key-ring-respond-mid-scale: 1.08;--layout-home-stage-motion-key-ring-respond-start-opacity: .16;--layout-home-stage-motion-key-ring-respond-mid-opacity: .7;--layout-home-stage-motion-key-mic-listen-start-scale: .92;--layout-home-stage-motion-key-mic-listen-mid-scale: 1.14;--layout-home-stage-motion-key-mic-listen-start-opacity: .18;--layout-home-stage-motion-key-mic-listen-mid-opacity: .62;--layout-home-stage-motion-key-mic-think-start-scale: .98;--layout-home-stage-motion-key-mic-think-mid-scale: 1.04;--layout-home-stage-motion-key-mic-think-start-opacity: .14;--layout-home-stage-motion-key-mic-think-mid-opacity: .34;--layout-home-stage-motion-key-mic-respond-start-scale: .9;--layout-home-stage-motion-key-mic-respond-mid-scale: 1.18;--layout-home-stage-motion-key-mic-respond-start-opacity: .2;--layout-home-stage-motion-key-mic-respond-mid-opacity: .74;--layout-home-featured-functions-max-width: 1440px;--layout-home-featured-functions-viewport-max-width: 820px;--layout-home-featured-functions-footer-max-width: 820px;--layout-home-featured-functions-timeline-height: 1px;--layout-home-featured-functions-timeline-progress-scale: 0;--layout-home-featured-functions-description-opacity: .74;--layout-home-featured-functions-card-border-width: 1.25px;--layout-home-featured-functions-card-border-color-dark: rgba(255, 255, 255, .08);--layout-home-featured-functions-card-border-color-hover-dark: rgba(255, 255, 255, .12);--layout-home-featured-functions-card-surface-bg-dark: rgba(255, 255, 255, .02);--layout-home-featured-functions-card-surface-highlight-rest-dark: rgba(255, 255, 255, .035);--layout-home-featured-functions-card-surface-highlight-hover-dark: rgba(255, 255, 255, .045);--layout-home-featured-functions-card-placeholder-glow-a-dark: rgba(255, 255, 255, .08);--layout-home-featured-functions-card-placeholder-glow-b-dark: rgba(145, 124, 111, .24);--layout-home-featured-functions-card-placeholder-fill-top-dark: rgba(255, 255, 255, .04);--layout-home-featured-functions-card-placeholder-fill-bottom-dark: rgba(255, 255, 255, .02);--layout-home-featured-functions-card-padding: 0;--layout-home-featured-functions-visual-aspect-ratio: 16 / 6.4;--layout-home-featured-functions-card-copy-max-width: 100%;--layout-home-featured-functions-card-summary-gap: 52px;--layout-home-featured-functions-card-title-gap: 0;--layout-home-featured-functions-card-label-line-height: .9;--layout-home-featured-functions-card-label-weight: 100;--layout-home-featured-functions-card-label-tracking: .01em;--layout-home-featured-functions-eyebrow-opacity: .42;--layout-home-featured-functions-dot-size: 7px;--layout-home-featured-functions-dot-opacity: .22;--layout-home-featured-functions-dot-opacity-active: 1;--layout-home-featured-functions-dot-opacity-light: .18;--layout-home-featured-functions-dot-opacity-dark: .24;--layout-home-featured-functions-rail-offset: 0px;--layout-home-featured-functions-card-matte-blur: 34px;--layout-home-featured-functions-card-matte-saturation: .96;--layout-home-featured-functions-card-spectrum-opacity: .09;--layout-home-featured-functions-card-spectrum-opacity-light: .06;--layout-home-featured-functions-card-spectrum-blend: normal;--layout-home-featured-functions-card-spectrum-red: rgba(255, 72, 72, 1);--layout-home-featured-functions-card-spectrum-orange: rgba(255, 154, 72, 1);--layout-home-featured-functions-card-spectrum-yellow: rgb(79, 65, 23);--layout-home-featured-functions-card-spectrum-violet: rgba(146, 92, 255, 1);--layout-home-featured-functions-card-spectrum-blue: rgba(92, 148, 255, 1);--layout-home-featured-functions-card-spectrum-cyan: rgba(84, 232, 255, 1);--layout-home-featured-functions-card-summary-color-dark: rgba(255, 255, 255, .94);--layout-home-featured-functions-card-icon-filter-dark: brightness(0) invert(1);--layout-home-featured-functions-card-matte-surface-top-dark: rgba(0, 0, 0, .14);--layout-home-featured-functions-card-matte-surface-mid-dark: rgba(0, 0, 0, .08);--layout-home-featured-functions-card-matte-surface-bottom-dark: rgba(0, 0, 0, .22);--layout-home-featured-functions-card-border-color-light: rgba(0, 0, 0, .08);--layout-home-featured-functions-card-border-color-hover-light: rgba(0, 0, 0, .12);--layout-home-featured-functions-card-surface-bg-light: rgba(0, 0, 0, .02);--layout-home-featured-functions-card-surface-highlight-rest-light: rgba(0, 0, 0, .03);--layout-home-featured-functions-card-surface-highlight-hover-light: rgba(0, 0, 0, .05);--layout-home-featured-functions-card-placeholder-glow-a-light: rgba(0, 0, 0, .04);--layout-home-featured-functions-card-placeholder-glow-b-light: rgba(145, 124, 111, .12);--layout-home-featured-functions-card-placeholder-fill-top-light: rgba(0, 0, 0, .03);--layout-home-featured-functions-card-placeholder-fill-bottom-light: rgba(0, 0, 0, .015);--layout-home-featured-functions-card-summary-color-light: rgba(17, 17, 17, .88);--layout-home-featured-functions-card-icon-filter-light: brightness(0) saturate(100%);--layout-home-featured-functions-card-matte-surface-top-light: rgba(255, 255, 255, .82);--layout-home-featured-functions-card-matte-surface-mid-light: rgba(255, 255, 255, .66);--layout-home-featured-functions-card-matte-surface-bottom-light: rgba(255, 255, 255, .9);--layout-home-featured-functions-control-size: 48px;--layout-home-featured-functions-control-icon-size: 16px;--layout-home-featured-functions-control-disabled-opacity: .32;--layout-home-featured-functions-track-motion: .42s;--layout-home-featured-functions-ready-opacity-motion: .26s;--layout-about-featured-functions-max-width: var(--layout-home-featured-functions-max-width);--layout-about-featured-functions-shell-padding-x: var(--site-shell-inline-padding);--layout-about-featured-functions-shell-padding-y: var(--spacing-2xl);--layout-about-featured-functions-shell-padding-x-tablet: var(--site-shell-inline-padding);--layout-about-featured-functions-shell-padding-y-tablet: var(--spacing-2xl);--layout-about-featured-functions-shell-padding-x-mobile: var(--site-shell-inline-padding-mobile);--layout-about-featured-functions-shell-padding-y-mobile: var(--spacing-2xl);--layout-about-featured-functions-viewport-max-width: var(--layout-home-featured-functions-viewport-max-width);--layout-about-featured-functions-footer-max-width: var(--layout-home-featured-functions-footer-max-width);--layout-about-featured-functions-header-bottom-gap: var(--spacing-3xl);--layout-about-featured-functions-timeline-height: var(--layout-home-featured-functions-timeline-height);--layout-about-featured-functions-timeline-progress-scale: var(--layout-home-featured-functions-timeline-progress-scale);--layout-about-featured-functions-description-opacity: var(--layout-home-featured-functions-description-opacity);--layout-about-featured-functions-card-border-width: var(--layout-home-featured-functions-card-border-width);--layout-about-featured-functions-card-border-color-dark: var(--layout-home-featured-functions-card-border-color-dark);--layout-about-featured-functions-card-border-color-hover-dark: var(--layout-home-featured-functions-card-border-color-hover-dark);--layout-about-featured-functions-card-surface-bg-dark: var(--layout-home-featured-functions-card-surface-bg-dark);--layout-about-featured-functions-card-surface-highlight-rest-dark: var(--layout-home-featured-functions-card-surface-highlight-rest-dark);--layout-about-featured-functions-card-surface-highlight-hover-dark: var(--layout-home-featured-functions-card-surface-highlight-hover-dark);--layout-about-featured-functions-card-placeholder-glow-a-dark: var(--layout-home-featured-functions-card-placeholder-glow-a-dark);--layout-about-featured-functions-card-placeholder-glow-b-dark: var(--layout-home-featured-functions-card-placeholder-glow-b-dark);--layout-about-featured-functions-card-placeholder-fill-top-dark: var(--layout-home-featured-functions-card-placeholder-fill-top-dark);--layout-about-featured-functions-card-placeholder-fill-bottom-dark: var(--layout-home-featured-functions-card-placeholder-fill-bottom-dark);--layout-about-featured-functions-card-padding: var(--layout-home-featured-functions-card-padding);--layout-about-featured-functions-visual-aspect-ratio: var(--layout-home-featured-functions-visual-aspect-ratio);--layout-about-featured-functions-card-copy-max-width: var(--layout-home-featured-functions-card-copy-max-width);--layout-about-featured-functions-card-copy-gap: var(--spacing-xl);--layout-about-featured-functions-card-icon-size: var(--site-edge-gutter);--layout-about-featured-functions-card-summary-width: 14rem;--layout-about-featured-functions-card-label-size: var(--font-size-display-2);--layout-about-featured-functions-card-summary-gap: var(--layout-home-featured-functions-card-summary-gap);--layout-about-featured-functions-card-title-gap: var(--layout-home-featured-functions-card-title-gap);--layout-about-featured-functions-card-label-line-height: var(--layout-home-featured-functions-card-label-line-height);--layout-about-featured-functions-card-label-weight: var(--layout-home-featured-functions-card-label-weight);--layout-about-featured-functions-card-label-tracking: var(--layout-home-featured-functions-card-label-tracking);--layout-about-featured-functions-eyebrow-opacity: var(--layout-home-featured-functions-eyebrow-opacity);--layout-about-featured-functions-dot-size: var(--layout-home-featured-functions-dot-size);--layout-about-featured-functions-dot-opacity: var(--layout-home-featured-functions-dot-opacity);--layout-about-featured-functions-dot-opacity-active: var(--layout-home-featured-functions-dot-opacity-active);--layout-about-featured-functions-dot-opacity-light: var(--layout-home-featured-functions-dot-opacity-light);--layout-about-featured-functions-dot-opacity-dark: var(--layout-home-featured-functions-dot-opacity-dark);--layout-about-featured-functions-rail-offset: var(--layout-home-featured-functions-rail-offset);--layout-about-featured-functions-card-matte-blur: var(--layout-home-featured-functions-card-matte-blur);--layout-about-featured-functions-card-matte-saturation: var(--layout-home-featured-functions-card-matte-saturation);--layout-about-featured-functions-card-spectrum-opacity: var(--layout-home-featured-functions-card-spectrum-opacity);--layout-about-featured-functions-card-spectrum-opacity-light: var(--layout-home-featured-functions-card-spectrum-opacity-light);--layout-about-featured-functions-card-spectrum-blend: var(--layout-home-featured-functions-card-spectrum-blend);--layout-about-featured-functions-card-spectrum-red: var(--layout-home-featured-functions-card-spectrum-red);--layout-about-featured-functions-card-spectrum-orange: var(--layout-home-featured-functions-card-spectrum-orange);--layout-about-featured-functions-card-spectrum-yellow: var(--layout-home-featured-functions-card-spectrum-yellow);--layout-about-featured-functions-card-spectrum-violet: var(--layout-home-featured-functions-card-spectrum-violet);--layout-about-featured-functions-card-spectrum-blue: var(--layout-home-featured-functions-card-spectrum-blue);--layout-about-featured-functions-card-spectrum-cyan: var(--layout-home-featured-functions-card-spectrum-cyan);--layout-about-featured-functions-card-summary-color-dark: var(--layout-home-featured-functions-card-summary-color-dark);--layout-about-featured-functions-card-icon-filter-dark: var(--layout-home-featured-functions-card-icon-filter-dark);--layout-about-featured-functions-card-matte-surface-top-dark: var(--layout-home-featured-functions-card-matte-surface-top-dark);--layout-about-featured-functions-card-matte-surface-mid-dark: var(--layout-home-featured-functions-card-matte-surface-mid-dark);--layout-about-featured-functions-card-matte-surface-bottom-dark: var(--layout-home-featured-functions-card-matte-surface-bottom-dark);--layout-about-featured-functions-card-border-color-light: var(--layout-home-featured-functions-card-border-color-light);--layout-about-featured-functions-card-border-color-hover-light: var(--layout-home-featured-functions-card-border-color-hover-light);--layout-about-featured-functions-card-surface-bg-light: var(--layout-home-featured-functions-card-surface-bg-light);--layout-about-featured-functions-card-surface-highlight-rest-light: var(--layout-home-featured-functions-card-surface-highlight-rest-light);--layout-about-featured-functions-card-surface-highlight-hover-light: var(--layout-home-featured-functions-card-surface-highlight-hover-light);--layout-about-featured-functions-card-placeholder-glow-a-light: var(--layout-home-featured-functions-card-placeholder-glow-a-light);--layout-about-featured-functions-card-placeholder-glow-b-light: var(--layout-home-featured-functions-card-placeholder-glow-b-light);--layout-about-featured-functions-card-placeholder-fill-top-light: var(--layout-home-featured-functions-card-placeholder-fill-top-light);--layout-about-featured-functions-card-placeholder-fill-bottom-light: var(--layout-home-featured-functions-card-placeholder-fill-bottom-light);--layout-about-featured-functions-card-summary-color-light: var(--layout-home-featured-functions-card-summary-color-light);--layout-about-featured-functions-card-icon-filter-light: var(--layout-home-featured-functions-card-icon-filter-light);--layout-about-featured-functions-card-matte-surface-top-light: var(--layout-home-featured-functions-card-matte-surface-top-light);--layout-about-featured-functions-card-matte-surface-mid-light: var(--layout-home-featured-functions-card-matte-surface-mid-light);--layout-about-featured-functions-card-matte-surface-bottom-light: var(--layout-home-featured-functions-card-matte-surface-bottom-light);--layout-about-featured-functions-control-size: var(--layout-home-featured-functions-control-size);--layout-about-featured-functions-control-icon-size: var(--layout-home-featured-functions-control-icon-size);--layout-about-featured-functions-control-disabled-opacity: var(--layout-home-featured-functions-control-disabled-opacity);--layout-about-featured-functions-track-motion: var(--layout-home-featured-functions-track-motion);--layout-about-featured-functions-ready-opacity-motion: var(--layout-home-featured-functions-ready-opacity-motion);--layout-home-essence-stage-min-height: 320vh;--layout-home-essence-inner-height: 100vh;--layout-home-essence-inner-height-small: 100svh;--layout-home-essence-inner-height-dynamic: 100dvh;--layout-home-essence-inner-opacity: 1;--layout-home-essence-inner-transform: none;--layout-home-essence-inner-transform-motion: .9s;--layout-home-essence-inner-opacity-motion: .45s;--layout-home-essence-reveal-width: min(92vw, 1120px);--layout-home-essence-reveal-y: -9vh;--layout-home-essence-stack-min-height: 3.2em;--layout-home-essence-layer-opacity-hidden: 0;--layout-home-essence-layer-font-size: 1.9rem;--layout-home-essence-layer-line-height: 1.16;--layout-home-essence-layer-font-weight: 300;--layout-home-essence-layer-tracking: .004em;--layout-home-essence-layer-enter-y: 8px;--layout-home-essence-layer-enter-scale: .985;--layout-home-essence-layer-enter-blur: .35px;--layout-home-essence-layer-opacity-motion: .48s;--layout-home-essence-layer-transform-motion: .58s;--layout-home-essence-layer-filter-motion: .48s;--layout-home-essence-preview-opacity: .5;--layout-home-essence-preview-y: 4px;--layout-home-essence-preview-scale: .992;--layout-home-essence-preview-blur: .2px;--layout-home-essence-inactive-y: 10px;--layout-home-essence-inactive-scale: .985;--layout-home-essence-inactive-blur: .35px;--layout-home-essence-phase-enter-y: 2px;--layout-home-essence-phase-enter-scale: .994;--layout-home-essence-phase-enter-blur: .15px;--layout-home-essence-phase-active-opacity: .96;--layout-home-essence-phase-active-y: 0;--layout-home-essence-phase-active-scale: 1;--layout-home-essence-phase-active-blur: 0;--layout-home-essence-phase-exit-y: -2px;--layout-home-essence-phase-exit-scale: .994;--layout-home-essence-phase-exit-blur: .15px;--layout-home-essence-phase-hidden-y: -10px;--layout-home-essence-phase-hidden-y-final: -12px;--layout-home-essence-phase-hidden-scale: .985;--layout-home-essence-phase-hidden-blur: .35px;--layout-home-essence-phase-hidden-blur-final: .4px;--layout-home-essence-delay: .22s;--layout-home-essence-fast-duration: .34s;--layout-home-essence-gap-y: -8px;--layout-home-essence-gap-scale: .985;--layout-home-essence-gap-blur: .3px;--layout-home-essence-hide-y: -64px;--layout-home-essence-mobile-layer-size: 1.45rem;--layout-home-essence-mobile-layer-line-height: 1.18;--layout-home-essence-desktop-layer-size: 2.2rem;--layout-account-drawer-panel-width: min(40rem, calc(100vw - (2 * var(--site-gutter))));--layout-account-drawer-panel-width-mobile: min(100vw, calc(100vw - (2 * var(--site-shell-inline-padding-mobile))));--layout-account-drawer-shell-padding-y: 1.6rem;--layout-account-drawer-shell-padding-x: 2rem;--layout-account-drawer-shell-padding-bottom: calc(var(--layout-account-drawer-shell-padding-y) * 2);--layout-account-drawer-shell-padding-y-tablet: 1.36rem;--layout-account-drawer-shell-padding-x-tablet: 1.7rem;--layout-account-drawer-shell-padding-bottom-tablet: calc(var(--layout-account-drawer-shell-padding-y-tablet) * 2);--layout-account-drawer-shell-padding-y-mobile: 1.2rem;--layout-account-drawer-shell-padding-x-mobile: 1.28rem;--layout-account-drawer-shell-padding-bottom-mobile: calc(var(--layout-account-drawer-shell-padding-y-mobile) * 2);--layout-account-drawer-close-offset: 1rem;--layout-account-drawer-close-offset-tablet: .82rem;--layout-account-drawer-close-offset-mobile: var(--spacing-none);--layout-account-drawer-header-padding-bottom-mobile: 1.04rem;--layout-account-drawer-content-stage-padding-inline: 4.8rem;--layout-account-drawer-content-stage-padding-inline-tablet: 3.2rem;--layout-account-drawer-content-stage-padding-inline-mobile: 1.8rem;--layout-account-drawer-body-gap-mobile: 1.04rem;--layout-account-drawer-entry-card-padding: 1.06rem;--layout-account-drawer-entry-card-padding-mobile: .96rem;--layout-account-drawer-entry-title-size-mobile: .98rem;--layout-account-drawer-entry-copy-size-mobile: .9rem;--layout-account-drawer-meta-link-size: .82rem;--layout-account-drawer-meta-link-size-mobile: .78rem;--layout-account-drawer-segment-title-weight: 400;--layout-account-drawer-segment-title-max-width: 18ch;--layout-account-drawer-text-link-weight: 400;--layout-account-drawer-text-link-opacity: 1;--layout-account-drawer-text-link-opacity-hover: 1;--layout-account-drawer-copy-weight: 300;--layout-account-drawer-entry-badge-min-height: 1.66rem;--layout-account-drawer-entry-badge-padding-y: .3rem;--layout-account-drawer-entry-badge-padding-x: .58rem;--layout-account-drawer-entry-badge-weight: 500;--layout-account-drawer-entry-badge-line-height: 1;--layout-account-drawer-entry-title-weight: 400;--layout-account-drawer-profile-title-max-width: 19ch;--layout-account-drawer-profile-copy-max-width: 42ch;--account-provider-google-section-gap: 1rem;--profile-panel-gap: 1rem;--profile-dashboard-progress: 0%;--layout-interaction-settings-panel-width: min(68rem, calc(100vw - (2 * var(--site-gutter))));--layout-interaction-settings-panel-height: min(42rem, calc(100svh - var(--home-interaction-settings-panel-top) - var(--home-interaction-settings-panel-bottom)));--layout-interaction-settings-panel-radius: var(--layout-home-platform-radius);--layout-interaction-settings-panel-padding: var(--layout-home-platform-padding);--layout-interaction-settings-panel-gap: var(--layout-home-platform-gap);--layout-interaction-settings-panel-shadow: var(--layout-home-platform-shadow);--layout-interaction-settings-panel-blur: var(--layout-home-platform-blur);--layout-interaction-settings-panel-saturate: var(--layout-home-platform-saturate);--layout-interaction-settings-panel-body-gap: var(--layout-home-platform-gap);--layout-interaction-settings-panel-nav-radius: 1rem;--layout-interaction-settings-panel-content-radius: 1rem;--layout-interaction-settings-panel-icon-size: 1rem;--layout-interaction-settings-panel-nav-width: 13.4rem;--layout-interaction-settings-panel-nav-width-tablet: 11rem;--layout-interaction-settings-panel-nav-opacity: .72;--layout-interaction-settings-panel-nav-hover-opacity: 1;--layout-interaction-settings-panel-nav-font-size: calc(.82rem * var(--accessibility-typography-scale));--layout-interaction-settings-panel-nav-font-weight: 500;--layout-interaction-settings-panel-nav-line-height: 1.2;--layout-interaction-settings-panel-nav-item-radius: .82rem;--layout-interaction-settings-panel-nav-item-padding: .76rem;--layout-interaction-settings-header-gap: 1rem;--layout-interaction-settings-title-block-gap: .18rem;--layout-interaction-settings-eyebrow-size: .68rem;--layout-interaction-settings-eyebrow-weight: 600;--layout-interaction-settings-eyebrow-tracking: .12em;--layout-interaction-settings-eyebrow-line-height: 1.2;--layout-interaction-settings-title-size: 1.02rem;--layout-interaction-settings-title-weight: 650;--layout-interaction-settings-nav-gap: .28rem;--layout-interaction-settings-section-gap: .68rem;--layout-interaction-settings-section-heading-gap: .38rem;--layout-interaction-settings-section-title-tracking: .08em;--layout-interaction-settings-option-grid-gap: .42rem;--layout-interaction-settings-option-gap: .22rem;--layout-interaction-settings-option-padding-y: .82rem;--layout-interaction-settings-option-label-size: .84rem;--layout-interaction-settings-option-label-weight: 650;--layout-interaction-settings-option-description-size: .72rem;--layout-interaction-settings-option-description-weight: 400;--layout-interaction-settings-option-description-line-height: 1.42;--layout-interaction-settings-row-gap: .75rem;--layout-interaction-settings-row-padding-y: .72rem;--layout-interaction-settings-row-weight: 600;--layout-interaction-settings-row-value-weight: 500;--layout-interaction-settings-toggle-row-gap: .9rem;--layout-interaction-settings-toggle-row-padding-y: .74rem;--layout-interaction-settings-toggle-radius: 999px;--layout-interaction-settings-toggle-width: 2.42rem;--layout-interaction-settings-toggle-height: 1.34rem;--layout-interaction-settings-toggle-padding: .16rem;--layout-interaction-settings-toggle-thumb-size: 1.02rem;--layout-interaction-settings-status-padding-y: .58rem;--layout-interaction-settings-status-padding-x: .68rem;--layout-interaction-settings-status-radius: .88rem;--layout-interaction-settings-status-line-height: 1.45;--layout-office-internal-correspondence-panel-surface: rgba(255, 255, 255, .04);--layout-office-internal-correspondence-panel-border-fallback: rgba(255, 255, 255, .08);--layout-office-internal-correspondence-text-fallback: rgba(255, 255, 255, .92);--layout-office-internal-correspondence-muted-fallback: rgba(255, 255, 255, .62);--layout-office-internal-correspondence-soft-fallback: rgba(255, 255, 255, .12);--layout-office-internal-correspondence-page-glow-left: rgba(255, 255, 255, .06);--layout-office-internal-correspondence-page-glow-right: rgba(255, 255, 255, .03);--layout-office-internal-correspondence-page-wash-top: rgba(255, 255, 255, .015);--layout-office-internal-correspondence-page-wash-bottom: rgba(255, 255, 255, 0);--layout-office-internal-correspondence-max-width: 1200px;--layout-office-internal-correspondence-radius: 24px;--layout-office-internal-correspondence-radius-outer-offset: 4px;--layout-office-internal-correspondence-shadow: 0 24px 80px rgba(0, 0, 0, .34);--layout-office-internal-correspondence-shell-gap: 32px;--layout-office-internal-correspondence-shell-padding-top: 56px;--layout-office-internal-correspondence-shell-padding-inline: 24px;--layout-office-internal-correspondence-shell-padding-bottom: 80px;--layout-office-internal-correspondence-surface-max-width: 1440px;--layout-office-internal-correspondence-menu-gap: 24px;--layout-office-internal-correspondence-footer-gap: 32px;--layout-office-internal-correspondence-layout-gap: 24px;--layout-office-internal-correspondence-sidebar-width: 320px;--layout-office-internal-correspondence-content-min-width: 0;--layout-office-internal-correspondence-sidebar-top-offset: 110px;--layout-office-internal-correspondence-section-gap: 24px;--layout-office-internal-correspondence-header-surface-top: rgba(255, 255, 255, .05);--layout-office-internal-correspondence-header-surface-bottom: rgba(255, 255, 255, .025);--layout-office-internal-correspondence-header-padding: 40px;--layout-office-internal-correspondence-header-padding-mobile: 24px;--layout-office-internal-correspondence-eyebrow-margin-bottom: 16px;--layout-office-internal-correspondence-eyebrow-size: .78rem;--layout-office-internal-correspondence-eyebrow-weight: 600;--layout-office-internal-correspondence-eyebrow-tracking: .14em;--layout-office-internal-correspondence-title-size: clamp(2.4rem, 4vw, 4.2rem);--layout-office-internal-correspondence-title-size-mobile: 2.4rem;--layout-office-internal-correspondence-title-line-height: .94;--layout-office-internal-correspondence-title-tracking: -.05em;--layout-office-internal-correspondence-title-weight: 600;--layout-office-internal-correspondence-title-max-width: 900px;--layout-office-internal-correspondence-copy-margin-top: 20px;--layout-office-internal-correspondence-copy-max-width: 760px;--layout-office-internal-correspondence-copy-size: 1rem;--layout-office-internal-correspondence-copy-line-height: 1.7;--layout-office-internal-correspondence-grid-gap: 24px;--layout-office-internal-correspondence-card-padding: 28px;--layout-office-internal-correspondence-card-padding-mobile: 24px;--layout-office-internal-correspondence-card-gap: 18px;--layout-office-internal-correspondence-card-title-size: 1.15rem;--layout-office-internal-correspondence-card-title-weight: 600;--layout-office-internal-correspondence-card-title-tracking: -.02em;--layout-office-internal-correspondence-card-copy-size: .96rem;--layout-office-internal-correspondence-card-copy-line-height: 1.65;--layout-office-internal-correspondence-link-list-gap: 10px;--layout-office-internal-correspondence-link-opacity: .92;--layout-office-internal-correspondence-link-opacity-hover: 1;--layout-office-internal-correspondence-link-motion: .18s;--layout-office-internal-correspondence-subgrid-gap: 16px;--layout-office-internal-correspondence-subcard-radius: 18px;--layout-office-internal-correspondence-subcard-padding: 20px;--layout-office-internal-correspondence-subcard-surface: rgba(255, 255, 255, .025);--layout-office-internal-correspondence-subcard-gap: 12px;--layout-office-internal-correspondence-subcard-title-size: .98rem;--layout-office-internal-correspondence-subcard-title-weight: 600;--layout-office-internal-correspondence-subcard-title-tracking: -.02em;--layout-office-internal-correspondence-subcard-copy-size: .92rem;--layout-office-internal-correspondence-subcard-copy-line-height: 1.6;--layout-office-internal-correspondence-mobile-shell-padding-top: 18px;--layout-office-internal-correspondence-mobile-shell-padding-inline: 16px;--layout-office-internal-correspondence-mobile-shell-padding-bottom: 48px;--layout-cookie-language-overlay-shadow: 0 20px 60px color-mix(in srgb, var(--shadow-color, #000000) 8%, transparent);--layout-cookie-language-overlay-shadow-dark: 0 24px 70px color-mix(in srgb, var(--shadow-color, #000000) 24%, transparent);--layout-cookie-language-overlay-width: min(36rem, calc(100vw - (2 * var(--site-gutter))));--layout-cookie-language-overlay-max-height: min(46rem, calc(100vh - 3rem) );--layout-cookie-language-overlay-max-height-mobile: min(42rem, calc(100vh - 1.6rem) );--layout-cookie-language-overlay-min-height: 24rem;--layout-cookie-language-overlay-region-min-height-mobile: 12rem;--layout-cookie-language-overlay-radius: 1.9rem;--layout-cookie-language-overlay-toolbar-padding-top: 3.06rem;--layout-cookie-language-overlay-toolbar-gap: .44rem;--layout-cookie-language-overlay-toolbar-mobile-offset: .2rem;--layout-cookie-language-overlay-search-to-list-gap: .68rem;--layout-cookie-language-overlay-list-padding-top: 0;--layout-cookie-language-overlay-list-padding-bottom: 1rem;--layout-cookie-language-overlay-back-icon-size: 1rem;--layout-cookie-language-overlay-motion-fast: .2s;--layout-cookie-language-overlay-search-min-height: 3rem;--layout-cookie-language-overlay-search-padding-y: .82rem;--layout-cookie-language-overlay-search-padding-x: 1rem;--layout-cookie-language-overlay-search-radius: 999px;--layout-cookie-language-overlay-search-size: .94rem;--layout-cookie-language-overlay-search-weight: 300;--layout-cookie-language-overlay-search-tracking: -.015em;--layout-cookie-language-overlay-search-line-height: 1.2;--layout-cookie-language-overlay-regions-gap: .56rem;--layout-cookie-language-overlay-section-gap: .68rem;--layout-cookie-language-overlay-group-gap: .5rem;--layout-cookie-language-overlay-country-gap: 1rem;--layout-cookie-language-overlay-country-padding-y: .98rem;--layout-cookie-language-overlay-country-padding-x: 1rem;--layout-cookie-language-overlay-country-radius: 1rem;--layout-cookie-language-overlay-country-copy-gap: 1rem;--layout-cookie-language-overlay-country-copy-gap-mobile: .82rem;--layout-cookie-language-overlay-country-title-size: 1.08rem;--layout-cookie-language-overlay-country-title-size-mobile: 1rem;--layout-cookie-language-overlay-country-title-weight: 300;--layout-cookie-language-overlay-country-title-tracking: -.03em;--layout-cookie-language-overlay-country-title-line-height: 1.12;--layout-cookie-language-overlay-country-subtitle-size: .88rem;--layout-cookie-language-overlay-country-subtitle-size-mobile: .84rem;--layout-cookie-language-overlay-country-subtitle-weight: 300;--layout-cookie-language-overlay-country-subtitle-tracking: -.012em;--layout-cookie-language-overlay-country-subtitle-line-height: 1.35;--layout-country-container-pad: 0px;--layout-country-motion-fast: .22s;--layout-country-motion-medium: .24s;--layout-country-motion-overlay: .62s;--layout-country-motion-inner-transform: 1.4s;--layout-country-motion-inner-opacity: .9s;--layout-country-motion-close-transform: 1.5s;--layout-country-motion-close-opacity: 1.1s;--layout-country-motion-item-transform: .98s;--layout-country-motion-item-opacity: .72s;--layout-country-motion-ease: cubic-bezier(.22,1,.36,1);--layout-country-overlay-blur: 16px;--layout-country-overlay-separator-opacity: .35;--layout-country-heading-opacity: .85;--layout-country-option-opacity: .9;--layout-country-option-hover-opacity: 1;--layout-country-overlay-padding-block: clamp(3rem, 6vh, 5rem);--layout-country-overlay-inner-gap: 1.5rem;--layout-country-overlay-inner-enter-y: 48px;--layout-country-overlay-inner-enter-scale: .98;--layout-country-overlay-inner-close-y: 64px;--layout-country-overlay-inner-close-scale: .965;--layout-country-title-size: 1.4rem;--layout-country-title-size-mobile: 1.6rem;--layout-country-title-size-small: 1.4rem;--layout-country-title-weight: 300;--layout-country-title-line-height: 1.2;--layout-country-title-tracking: .02em;--layout-country-region-gap: .75rem;--layout-country-region-title-size: 1.1rem;--layout-country-region-title-size-mobile: 1rem;--layout-country-region-title-size-small: .95rem;--layout-country-region-title-weight: 700;--layout-country-region-title-margin-bottom: .5rem;--layout-country-separator-margin-top: .5rem;--layout-country-separator-margin-bottom: 1rem;--layout-country-separator-height: 1px;--layout-country-list-row-gap: .5rem;--layout-country-list-column-gap: 2rem;--layout-country-list-width-large: 25%;--layout-country-list-gap-large: 1.5rem;--layout-country-list-width-default: 33%;--layout-country-list-gap-default: 1.33rem;--layout-country-list-width-tablet: 50%;--layout-country-list-gap-tablet: 1rem;--layout-country-list-width-mobile: 100%;--layout-country-list-min-width: 150px;--layout-country-item-enter-y: 36px;--layout-country-item-delay-01: .1s;--layout-country-item-delay-02: .13s;--layout-country-item-delay-03: .16s;--layout-country-item-delay-04: .19s;--layout-country-item-delay-05: .22s;--layout-country-item-delay-06: .25s;--layout-country-item-delay-07: .28s;--layout-country-item-delay-08: .31s;--layout-country-item-delay-09: .34s;--layout-country-item-delay-10: .37s;--layout-country-item-delay-11: .4s;--layout-country-item-delay-12: .43s;--layout-country-option-size: 1rem;--layout-country-option-size-mobile: .95rem;--layout-country-option-size-small: .9rem;--layout-country-option-weight: 300;--layout-office-menu-bg: rgba(7, 7, 7, .86);--layout-office-menu-panel: rgba(255, 255, 255, .04);--layout-office-menu-border-fallback: rgba(255, 255, 255, .08);--layout-office-menu-text-fallback: rgba(255, 255, 255, .92);--layout-office-menu-muted-fallback: rgba(255, 255, 255, .58);--layout-office-menu-soft-fallback: rgba(255, 255, 255, .12);--layout-office-menu-max-width: 1440px;--layout-office-menu-radius: 22px;--layout-office-menu-shadow: 0 20px 60px rgba(0, 0, 0, .26);--layout-office-menu-blur: 18px;--layout-office-menu-shell-padding-inline: 24px;--layout-office-menu-shell-padding-top: 18px;--layout-office-menu-shell-gap: 10px;--layout-office-menu-inner-min-height: 72px;--layout-office-menu-inner-gap: 24px;--layout-office-menu-inner-padding-y: 16px;--layout-office-menu-inner-padding-x: 20px;--layout-office-menu-brand-gap: 4px;--layout-office-menu-brand-size: .96rem;--layout-office-menu-brand-weight: 600;--layout-office-menu-brand-tracking: -.02em;--layout-office-menu-context-size: .78rem;--layout-office-menu-context-tracking: .02em;--layout-office-menu-nav-gap: 18px;--layout-office-menu-link-motion: .18s;--layout-office-menu-link-padding-y: 8px;--layout-office-menu-link-padding-x: 2px;--layout-office-menu-link-size: .9rem;--layout-office-menu-link-opacity: .88;--layout-office-menu-link-opacity-active: 1;--layout-office-menu-utility-gap: 14px;--layout-office-menu-status-min-height: 34px;--layout-office-menu-status-padding-x: 12px;--layout-office-menu-status-radius: 999px;--layout-office-menu-status-size: .78rem;--layout-office-menu-status-tracking: .08em;--layout-office-menu-toggle-min-height: 38px;--layout-office-menu-toggle-padding-x: 14px;--layout-office-menu-mobile-panel-gap: 8px;--layout-office-menu-mobile-panel-padding: 14px;--layout-office-menu-mobile-panel-bg: rgba(7, 7, 7, .94);--layout-office-menu-mobile-link-min-height: 42px;--layout-office-menu-mobile-link-padding-x: 10px;--layout-office-menu-mobile-link-radius: 12px;--layout-office-menu-mobile-link-opacity: .9;--layout-office-menu-tablet-nav-gap: 14px;--layout-office-menu-tablet-link-size: .86rem;--layout-office-menu-mobile-shell-padding-top: 14px;--layout-office-menu-mobile-shell-padding-inline: 16px;--layout-office-menu-mobile-inner-gap: 16px;--layout-office-menu-mobile-inner-padding-y: 14px;--layout-office-menu-mobile-inner-padding-x: 16px;--layout-feed-main-column: 1.2fr;--layout-feed-discovery-min: 18rem;--layout-feed-discovery-column: .8fr;--layout-feed-layout-gap: 1.5rem;--layout-feed-panel-gap: 1.25rem;--layout-feed-composer-min-height: 7.5rem;--layout-feed-input-line-height: 1.7;--layout-feed-action-min-height: 2.6rem;--layout-feed-action-padding-x: 1rem;--layout-feed-action-radius: 999px;--layout-feed-motion: .22s;--layout-feed-header-gap: 1rem;--layout-feed-tab-gap: .75rem;--layout-feed-tab-min-height: 2.2rem;--layout-feed-tab-padding-x: .95rem;--layout-feed-sort-gap: .45rem;--layout-feed-sort-label-size: .86rem;--layout-feed-sort-label-line-height: 1.6;--layout-feed-select-min-height: 2.8rem;--layout-feed-select-padding-x: 1rem;--layout-feed-select-radius: 1rem;--layout-feed-stream-gap: 1.15rem;--layout-feed-post-gap: .85rem;--layout-feed-post-padding-bottom: 1.1rem;--layout-feed-post-identity-gap: .85rem;--layout-feed-avatar-size: 3rem;--layout-feed-avatar-radius: 999px;--layout-feed-avatar-fallback-size: .92rem;--layout-feed-avatar-fallback-weight: 600;--layout-feed-avatar-fallback-tracking: .06em;--layout-feed-identity-gap: .32rem;--layout-feed-row-gap: .55rem;--layout-feed-entity-size: 1rem;--layout-feed-entity-weight: 500;--layout-feed-entity-line-height: 1.32;--layout-feed-handle-size: .82rem;--layout-feed-handle-line-height: 1.5;--layout-feed-chip-min-height: 1.85rem;--layout-feed-chip-padding-x: .72rem;--layout-feed-chip-radius: 999px;--layout-feed-chip-size: .72rem;--layout-feed-chip-tracking: .04em;--layout-feed-badge-gap: .4rem;--layout-feed-badge-blue: #1d9bf0;--layout-feed-badge-border-mix: 30%;--layout-feed-badge-bg-mix: 10%;--layout-feed-badge-weight: 600;--layout-feed-badge-icon-size: .82rem;--layout-feed-copy-line-height: 1.72;--layout-feed-post-action-min-height: 2.35rem;--layout-feed-post-action-padding-x: .92rem;--layout-feed-post-action-size: .76rem;--layout-home-profile-control-panel-width: min(24rem, calc(100vw - (var(--home-shell-panel-inline-padding) * 2)));--layout-home-profile-control-panel-inner-gap: 1.25rem;--layout-home-profile-control-panel-inner-padding-top: 1.25rem;--layout-home-profile-control-panel-inner-padding-right: 0;--layout-home-profile-control-panel-inner-padding-bottom: 2rem;--layout-home-profile-control-panel-inner-padding-left: 0;--layout-home-profile-control-panel-inner-padding-top-mobile: 1rem;--layout-home-profile-control-panel-header-gap: 1rem;--layout-home-profile-control-panel-header-padding-bottom: .95rem;--layout-home-profile-control-panel-eyebrow-margin-bottom: .35rem;--layout-home-profile-control-panel-section-gap: .7rem;--layout-home-profile-control-panel-stack-gap: .45rem;--layout-home-profile-control-panel-identity-gap: .9rem;--layout-home-profile-control-panel-identity-padding-y: .9rem;--layout-home-profile-control-panel-identity-padding-x: .95rem;--layout-home-profile-control-panel-avatar-size: 3rem;--layout-home-profile-control-panel-avatar-radius: 999px;--layout-home-profile-control-panel-avatar-fallback-size: .95rem;--layout-home-profile-control-panel-avatar-fallback-weight: 600;--layout-home-profile-control-panel-avatar-fallback-tracking: .06em;--layout-home-profile-control-panel-name-margin-bottom: .2rem;--layout-home-profile-control-panel-name-size: .92rem;--layout-home-profile-control-panel-name-weight: 500;--layout-home-profile-control-panel-username-margin-bottom: .25rem;--layout-home-profile-control-panel-username-size: .76rem;--layout-home-profile-control-panel-username-weight: 500;--layout-home-profile-control-panel-username-tracking: .1em;--layout-home-profile-control-panel-plan-margin-bottom: .35rem;--layout-home-profile-control-panel-plan-size: .78rem;--layout-home-profile-control-panel-plan-weight: 500;--layout-home-profile-control-panel-plan-tracking: .06em;--layout-home-profile-control-panel-meta-size: .82rem;--layout-home-profile-control-panel-meta-line-height: 1.5;--layout-home-profile-control-panel-route-link-margin-top: .55rem;--layout-home-profile-control-panel-route-link-size: .82rem;--layout-home-profile-control-panel-route-link-line-height: 1.3;--layout-home-profile-control-panel-status-grid-gap: .55rem;--layout-home-profile-control-panel-status-card-gap: .35rem;--layout-home-profile-control-panel-status-card-padding-y: .85rem;--layout-home-profile-control-panel-status-card-padding-x: .9rem;--layout-home-profile-control-panel-status-label-size: .68rem;--layout-home-profile-control-panel-status-label-weight: 500;--layout-home-profile-control-panel-status-label-tracking: .12em;--layout-home-profile-control-panel-status-value-size: .86rem;--layout-home-profile-control-panel-status-value-weight: 500;--layout-home-profile-control-panel-status-value-line-height: 1.3;--layout-home-profile-control-panel-route-status-size: .82rem;--layout-home-profile-control-panel-route-status-line-height: 1.5;--layout-home-profile-control-panel-item-min-height: 2.8rem;--layout-home-profile-control-panel-item-padding-y: .78rem;--layout-home-profile-control-panel-item-padding-x: .92rem;--layout-home-profile-control-panel-item-size: .84rem;--layout-home-profile-control-panel-item-weight: 500;--layout-home-profile-control-panel-item-tracking: .02em;--layout-office-footer-bg: rgba(7, 7, 7, .82);--layout-office-footer-panel: rgba(255, 255, 255, .04);--layout-office-footer-border-fallback: rgba(255, 255, 255, .08);--layout-office-footer-text-fallback: rgba(255, 255, 255, .92);--layout-office-footer-muted-fallback: rgba(255, 255, 255, .58);--layout-office-footer-soft-fallback: rgba(255, 255, 255, .12);--layout-office-footer-max-width: 1440px;--layout-office-footer-radius: 28px;--layout-office-footer-shadow: 0 20px 60px rgba(0, 0, 0, .24);--layout-office-footer-shell-padding-top: 0;--layout-office-footer-shell-padding-inline: 24px;--layout-office-footer-shell-padding-bottom: 32px;--layout-office-footer-inner-gap: 28px;--layout-office-footer-inner-padding: 32px;--layout-office-footer-brand-gap: 12px;--layout-office-footer-brand-max-width: 720px;--layout-office-footer-eyebrow-size: .78rem;--layout-office-footer-eyebrow-weight: 600;--layout-office-footer-eyebrow-tracking: .14em;--layout-office-footer-title-size: 1.8rem;--layout-office-footer-title-line-height: 1.04;--layout-office-footer-title-weight: 600;--layout-office-footer-title-tracking: -.04em;--layout-office-footer-copy-size: .98rem;--layout-office-footer-copy-line-height: 1.72;--layout-office-footer-columns-count: 3;--layout-office-footer-columns-gap: 20px;--layout-office-footer-column-gap: 14px;--layout-office-footer-column-padding: 18px;--layout-office-footer-column-radius: 18px;--layout-office-footer-column-title-size: .95rem;--layout-office-footer-column-title-weight: 600;--layout-office-footer-column-title-tracking: -.02em;--layout-office-footer-link-gap: 10px;--layout-office-footer-link-motion: .18s;--layout-office-footer-link-opacity: .9;--layout-office-footer-link-opacity-hover: 1;--layout-office-footer-meta-gap: 12px;--layout-office-footer-meta-label-size: .84rem;--layout-office-footer-meta-label-tracking: .04em;--layout-office-footer-meta-value-size: .92rem;--layout-office-footer-meta-value-weight: 600;--layout-office-footer-bottom-gap: 16px;--layout-office-footer-bottom-padding-top: 8px;--layout-office-footer-legal-size: .84rem;--layout-office-footer-legal-line-height: 1.5;--layout-office-footer-mobile-shell-padding-top: 0;--layout-office-footer-mobile-shell-padding-inline: 16px;--layout-office-footer-mobile-shell-padding-bottom: 24px;--layout-office-footer-mobile-inner-padding: 24px;--layout-models-toolbar-gap: 1.15rem;--layout-models-toolbar-top-gap: 1rem;--layout-models-sort-gap: .45rem;--layout-models-sort-label-size: .86rem;--layout-models-sort-label-line-height: 1.6;--layout-models-select-min-height: 3.4rem;--layout-models-select-padding-x: 1rem;--layout-models-select-radius: 1rem;--layout-models-filter-row-gap: .75rem;--layout-models-filter-chip-min-height: 2.2rem;--layout-models-filter-chip-padding-x: .95rem;--layout-models-filter-chip-radius: 999px;--layout-models-motion: .22s;--layout-models-filter-groups-count: 2;--layout-models-filter-groups-gap: 1rem;--layout-models-filter-group-gap: .55rem;--layout-models-filter-label-size: .78rem;--layout-models-filter-label-weight: 500;--layout-models-filter-label-tracking: .1em;--layout-models-card-column-span: 6;--layout-models-card-column-span-mobile: 12;--layout-models-card-identity-gap: .9rem;--layout-models-avatar-size: 3rem;--layout-models-avatar-radius: 999px;--layout-models-avatar-fallback-size: .92rem;--layout-models-avatar-fallback-weight: 600;--layout-models-avatar-fallback-tracking: .06em;--layout-models-identity-copy-gap: .3rem;--layout-models-title-row-gap: .6rem;--layout-models-verification-gap: .42rem;--layout-models-verification-min-height: 1.9rem;--layout-models-verification-padding-x: .7rem;--layout-models-verification-radius: 999px;--layout-models-verification-blue: #1d9bf0;--layout-models-verification-border-mix: 30%;--layout-models-verification-bg-mix: 10%;--layout-models-verification-size: .72rem;--layout-models-verification-weight: 600;--layout-models-verification-tracking: .08em;--layout-models-verification-icon-size: .9rem;--layout-models-handle-size: .82rem;--layout-models-handle-tracking: .08em;--layout-models-meta-gap: .55rem;--layout-models-meta-row-gap: 1rem;--layout-models-meta-size: .82rem;--layout-models-meta-line-height: 1.5;--layout-models-meta-strong-weight: 500;--layout-models-actions-gap: .75rem;--layout-models-action-min-height: 2.6rem;--layout-models-action-padding-x: 1rem;--layout-models-action-radius: 999px;--layout-legal-page-narrow-width: 920px;--layout-legal-page-border-fallback: rgba(255, 255, 255, .1);--layout-legal-page-surface: rgba(255, 255, 255, .03);--layout-legal-page-muted: rgba(255, 255, 255, .64);--layout-legal-page-soft: rgba(255, 255, 255, .5);--layout-legal-page-body-min-height: 100vh;--layout-legal-page-shell-padding-top: 160px;--layout-legal-page-shell-padding-right: 0;--layout-legal-page-shell-padding-bottom: 96px;--layout-legal-page-shell-padding-left: 0;--layout-legal-page-shell-padding-top-tablet: 136px;--layout-legal-page-shell-padding-top-mobile: 124px;--layout-legal-page-shell-padding-bottom-mobile: 72px;--layout-legal-page-header-gap: 20px;--layout-legal-page-header-max-width: 1100px;--layout-legal-page-eyebrow-size: .76rem;--layout-legal-page-eyebrow-tracking: .16em;--layout-legal-page-title-size: 64px;--layout-legal-page-title-size-tablet: 52px;--layout-legal-page-title-size-mobile: 42px;--layout-legal-page-title-line-height: .96;--layout-legal-page-title-tracking: -.05em;--layout-legal-page-intro-line-height: 1.72;--layout-legal-page-meta-gap: 12px;--layout-legal-page-meta-margin-top: 4px;--layout-legal-page-meta-padding-y: 10px;--layout-legal-page-meta-padding-x: 12px;--layout-legal-page-meta-size: .86rem;--layout-legal-page-divider-height: 1px;--layout-legal-page-divider-margin-top: 40px;--layout-legal-page-divider-margin-bottom: 44px;--layout-legal-page-divider-margin-top-mobile: 30px;--layout-legal-page-divider-margin-bottom-mobile: 32px;--layout-legal-page-content-gap: 40px;--layout-legal-page-content-gap-mobile: 32px;--layout-legal-page-section-gap: 14px;--layout-legal-page-section-title-size: 1.18rem;--layout-legal-page-section-title-line-height: 1.2;--layout-legal-page-section-title-tracking: -.02em;--layout-legal-page-list-padding-inline-start: 20px;--layout-legal-page-list-gap: 8px;--layout-legal-page-callout-gap: 8px;--layout-legal-page-callout-padding-y: 18px;--layout-legal-page-callout-padding-x: 20px;--layout-legal-page-footer-margin-top: 52px;--layout-legal-page-footer-padding-top: 24px;--layout-legal-page-footer-line-height: 1.7;--layout-legal-page-link-border-rest: rgba(255, 255, 255, .22);--layout-legal-page-link-border-hover: rgba(255, 255, 255, .4);--layout-about-icos-node-width: min(30rem, 34vw);--layout-about-icos-node-width-desktop: 30rem;--layout-about-icos-node-width-tablet: min(24rem, 46vw);--layout-about-icos-node-width-tablet-max: 24rem;--layout-about-icos-node-width-mobile: min(18rem, 68vw);--layout-about-icos-node-width-mobile-max: 18rem;--layout-about-anchor-max-width: 26rem;--layout-about-anchor-max-width-wide: 28rem;--layout-about-icos-copy-body-width: 28rem;--layout-about-icos-copy-body-width-tablet: 26rem;--layout-about-icos-copy-gap: clamp(var(--spacing-lg), 3vw, var(--spacing-xl));--layout-about-section-title-size-desktop: 2.08rem;--layout-about-section-title-size-wide: 2.3rem;--layout-about-section-title-size-tablet: 1.82rem;--layout-about-section-title-size-mobile: 1.56rem;--layout-about-section-title-weight: 300;--layout-about-section-title-opacity: 1;--layout-about-section-title-text-transform: none;--layout-about-closing-padding-bottom-mobile: 5rem;--layout-about-stack-handoff-distance: 100svh;--layout-about-stack-panel-height: 100svh;--layout-about-stack-shell-height: 200svh;--layout-about-stack-handoff-distance-dynamic: 100dvh;--layout-about-stack-panel-height-dynamic: 100dvh;--layout-about-stack-shell-height-dynamic: 200dvh;--layout-about-closing-sub-opacity: .78;--layout-about-legacy-post-padding-y: 2rem;--layout-about-legacy-post-title-size: 1.5rem;--layout-about-legacy-post-title-weight: 600;--layout-about-legacy-post-title-margin-bottom: .5rem;--layout-about-legacy-post-excerpt-size: 1rem;--layout-about-legacy-post-excerpt-margin-bottom: .5rem;--layout-about-legacy-comments-padding-y: 2rem;--layout-about-legacy-comments-title-size: 1.8rem;--layout-about-legacy-comments-title-weight: 600;--layout-about-legacy-comments-title-margin-bottom: 1.5rem;--layout-about-legacy-comment-padding-y: 1rem;--layout-about-legacy-comment-size: .95rem;--layout-about-legacy-comment-line-height: 1.6;--layout-about-hero-stage-min-height: 320vh;--layout-about-hero-fixed-inset: 0;--layout-about-hero-height: 100vh;--layout-about-hero-height-small: 100svh;--layout-about-hero-height-dynamic: 100dvh;--layout-about-hero-z-index: -100;--layout-about-hero-media-z-index: -102;--layout-about-hero-content-z-index: 2;--layout-about-hero-overlay-z-index: 1;--layout-about-zero: 0;--layout-about-center-percent: 50%;--layout-about-full-width: 100%;--layout-about-viewport-width: 100vw;--layout-about-figure-translate-x: -50%;--layout-about-body-opacity: .92;--layout-about-title-margin-bottom: .2rem;--layout-about-featured-mobile-shell-factor: 1.8;--layout-about-closing-sub-tracking: .01em;--layout-home-platform-theme-eyebrow-opacity: .72;--layout-home-platform-theme-summary-opacity: .72;--layout-home-platform-theme-caption-opacity: .72;--layout-home-platform-theme-token-grid-disabled-opacity: .48;--layout-home-platform-theme-token-grid-enabled-opacity: 1;--layout-home-platform-theme-motion-fast: .22s;--layout-home-platform-theme-shell-gap: 1.05rem;--layout-home-platform-theme-header-gap: .36rem;--layout-home-platform-theme-eyebrow-size: .68rem;--layout-home-platform-theme-eyebrow-weight: 500;--layout-home-platform-theme-eyebrow-tracking: .08em;--layout-home-platform-theme-title-size: 1.18rem;--layout-home-platform-theme-title-weight: 500;--layout-home-platform-theme-title-line-height: 1.18;--layout-home-platform-theme-title-tracking: -.01em;--layout-home-platform-theme-summary-max-width: 44rem;--layout-home-platform-theme-summary-size: .88rem;--layout-home-platform-theme-summary-line-height: 1.46;--layout-home-platform-theme-section-gap: .72rem;--layout-home-platform-theme-section-padding-top: .82rem;--layout-home-platform-theme-section-header-gap: .28rem;--layout-home-platform-theme-mode-grid-count: 4;--layout-home-platform-theme-mode-grid-gap: .58rem;--layout-home-platform-theme-mode-option-gap: .16rem;--layout-home-platform-theme-mode-option-min-height: 4.35rem;--layout-home-platform-theme-mode-option-padding-y: .72rem;--layout-home-platform-theme-mode-option-padding-x: .78rem;--layout-home-platform-theme-mode-option-radius: 1rem;--layout-home-platform-theme-mode-label-size: .88rem;--layout-home-platform-theme-mode-label-weight: 500;--layout-home-platform-theme-mode-label-line-height: 1.3;--layout-home-platform-theme-caption-size: .74rem;--layout-home-platform-theme-caption-line-height: 1.32;--layout-home-platform-theme-token-grid-count: 2;--layout-home-platform-theme-token-grid-gap: .58rem;--layout-home-platform-theme-token-field-gap: .72rem;--layout-home-platform-theme-token-field-min-height: 3.55rem;--layout-home-platform-theme-token-field-padding-y: .72rem;--layout-home-platform-theme-token-field-padding-x: .78rem;--layout-home-platform-theme-token-field-radius: 1rem;--layout-home-platform-theme-token-label-size: .8rem;--layout-home-platform-theme-token-label-weight: 500;--layout-home-platform-theme-token-label-line-height: 1.35;--layout-home-platform-theme-toggle-list-gap: .56rem;--layout-home-platform-theme-toggle-row-gap: .86rem;--layout-home-platform-theme-toggle-row-padding-y: .68rem;--layout-home-interaction-panel-width: min(46rem, calc(100vw - (2 * var(--site-gutter))));--layout-home-interaction-panel-width-mobile: min(100%, calc(100vw - (2 * var(--site-shell-inline-padding-mobile))));--layout-home-interaction-panel-gap: .38rem;--layout-home-interaction-panel-padding: .54rem;--layout-home-interaction-panel-padding-mobile: .52rem;--layout-home-interaction-panel-radius: 1.42rem;--layout-home-interaction-panel-shadow: 0 18px 48px color-mix(in srgb, var(--shadow-color, #000000) 14%, transparent);--layout-home-interaction-panel-blur: 18px;--layout-home-interaction-panel-saturate: 126%;--layout-home-interaction-panel-form-gap: .32rem;--layout-home-interaction-panel-developer-actions-gap: .32rem;--layout-home-interaction-panel-developer-action-min-height: 1.8rem;--layout-home-interaction-panel-developer-action-padding-x: .62rem;--layout-home-interaction-panel-developer-action-size: .7rem;--layout-home-interaction-panel-developer-action-weight: 560;--layout-home-interaction-panel-developer-action-line-height: 1.1;--layout-home-interaction-panel-developer-action-tracking: .02em;--layout-home-interaction-panel-developer-control-min-width: 8.8rem;--layout-home-interaction-panel-developer-status-size: .68rem;--layout-home-interaction-panel-developer-status-line-height: 1.3;--layout-home-interaction-panel-input-min-height: 2.72rem;--layout-home-interaction-panel-input-max-height: 6.25rem;--layout-home-interaction-panel-input-padding-y: .42rem;--layout-home-interaction-panel-input-padding-x: .64rem;--layout-home-interaction-panel-input-radius: .92rem;--layout-home-interaction-panel-input-line-height: 1.38;--layout-home-interaction-panel-composer-gap: .38rem;--layout-home-interaction-panel-composer-side-gap: .34rem;--layout-home-interaction-panel-control-size: 2.08rem;--layout-home-interaction-panel-control-radius: 999px;--layout-home-interaction-panel-control-pulse-shadow: 0 0 0 0 color-mix(in srgb, var(--color-primary1) 28%, transparent);--layout-home-interaction-panel-control-pulse-shadow-active: 0 0 0 .42rem color-mix(in srgb, var(--color-primary1) 0%, transparent);--layout-home-interaction-panel-model-height: 2.08rem;--layout-home-interaction-panel-model-padding-x: .68rem;--layout-home-interaction-panel-model-padding-x-mobile: .66rem;--layout-home-interaction-panel-model-radius: 999px;--layout-home-interaction-panel-model-gap: .32rem;--layout-home-interaction-panel-model-name-size: .82rem;--layout-home-interaction-panel-model-name-weight: 500;--layout-home-interaction-panel-model-name-line-height: 1.2;--layout-home-interaction-panel-model-name-tracking: -.01em;--layout-home-interaction-panel-icon-size: 1rem;--layout-home-interaction-panel-icon-opacity: .82;--layout-home-interaction-panel-icon-opacity-hover: 1;--layout-home-interaction-panel-submit-height: 2.08rem;--layout-home-interaction-panel-submit-padding-x: .78rem;--layout-home-interaction-panel-submit-radius: 999px;--layout-home-interaction-panel-submit-gap: .32rem;--layout-home-interaction-panel-submit-size: .82rem;--layout-home-interaction-panel-submit-weight: 500;--layout-home-interaction-panel-submit-line-height: 1;--layout-home-interaction-panel-disabled-opacity: .48;--layout-home-interaction-panel-file-gap: .38rem;--layout-home-interaction-panel-file-chip-min-height: 1.55rem;--layout-home-interaction-panel-file-chip-padding-x: .58rem;--layout-home-interaction-panel-file-chip-radius: 999px;--layout-home-interaction-panel-file-chip-size: .68rem;--layout-home-interaction-panel-file-chip-weight: 500;--layout-home-interaction-panel-file-chip-tracking: .04em;--layout-home-interaction-panel-motion-fast: .22s;--layout-home-interaction-panel-voice-opacity-active: 1;--layout-home-interaction-panel-voice-opacity-inactive: 0;--layout-home-interaction-panel-voice-animation-duration: 1.18s;--layout-home-interaction-panel-thinking-animation-duration: 1.2s;--layout-home-interaction-panel-thinking-animation-steps: 4;--layout-home-interaction-panel-dot-width: .72em;--layout-office-sidebar-width: 320px;--layout-office-sidebar-collapsed-width: 112px;--layout-office-sidebar-bg: rgba(255, 255, 255, .04);--layout-office-sidebar-border-fallback: rgba(255, 255, 255, .08);--layout-office-sidebar-text-fallback: rgba(255, 255, 255, .92);--layout-office-sidebar-muted-fallback: rgba(255, 255, 255, .58);--layout-office-sidebar-soft-fallback: rgba(255, 255, 255, .12);--layout-office-sidebar-shadow: 0 20px 60px rgba(0, 0, 0, .24);--layout-office-sidebar-radius: 24px;--layout-office-sidebar-gap: 18px;--layout-office-sidebar-inner-padding-y: 24px;--layout-office-sidebar-inner-padding-x: 20px;--layout-office-sidebar-inner-motion: .18s;--layout-office-sidebar-top-gap: 16px;--layout-office-sidebar-brand-gap: 8px;--layout-office-sidebar-eyebrow-size: .76rem;--layout-office-sidebar-eyebrow-weight: 600;--layout-office-sidebar-eyebrow-tracking: .14em;--layout-office-sidebar-title-size: 1.42rem;--layout-office-sidebar-title-line-height: 1.04;--layout-office-sidebar-title-tracking: -.03em;--layout-office-sidebar-title-weight: 600;--layout-office-sidebar-copy-size: .92rem;--layout-office-sidebar-copy-line-height: 1.6;--layout-office-sidebar-toggle-min-height: 40px;--layout-office-sidebar-toggle-padding-x: 14px;--layout-office-sidebar-toggle-radius: 999px;--layout-office-sidebar-toggle-hover-bg: rgba(255, 255, 255, .03);--layout-office-sidebar-nav-gap: 10px;--layout-office-sidebar-link-gap: 4px;--layout-office-sidebar-link-padding-y: 14px;--layout-office-sidebar-link-padding-x: 14px;--layout-office-sidebar-link-radius: 16px;--layout-office-sidebar-link-bg: rgba(255, 255, 255, .02);--layout-office-sidebar-link-bg-active: rgba(255, 255, 255, .04);--layout-office-sidebar-link-opacity: .92;--layout-office-sidebar-link-opacity-active: 1;--layout-office-sidebar-link-label-size: .94rem;--layout-office-sidebar-link-label-weight: 600;--layout-office-sidebar-link-label-tracking: -.02em;--layout-office-sidebar-link-meta-size: .78rem;--layout-office-sidebar-link-meta-tracking: .06em;--layout-office-sidebar-collapsed-padding-y: 20px;--layout-office-sidebar-collapsed-padding-x: 14px;--layout-office-sidebar-collapsed-title-size: 1.1rem;--layout-office-sidebar-tablet-padding-y: 20px;--layout-office-sidebar-tablet-padding-x: 16px;--layout-office-sidebar-mobile-padding-y: 18px;--layout-office-sidebar-mobile-padding-x: 16px;--layout-awareness-wrap-min-height: 100%;--layout-awareness-wrap-padding: 28px;--layout-awareness-panel-width: 96%;--layout-awareness-panel-radius: 14px;--layout-awareness-panel-padding: 34px;--layout-awareness-title-margin-bottom: 18px;--layout-awareness-title-size: 22px;--layout-awareness-title-weight: 400;--layout-awareness-lead-margin-bottom: 18px;--layout-awareness-lead-size: 15px;--layout-awareness-lead-line-height: 1.45;--layout-awareness-question-size: 24px;--layout-awareness-question-line-height: 1.5;--layout-awareness-question-margin-top: 6px;--layout-awareness-question-margin-bottom: 14px;--layout-awareness-note-margin-top: 14px;--layout-awareness-note-size: 13px;--layout-awareness-row-gap: 12px;--layout-awareness-row-margin-bottom: 20px;--layout-awareness-select-padding-y: 8px;--layout-awareness-select-padding-x: 12px;--layout-awareness-select-size: 15px;--layout-awareness-select-radius: 8px;--layout-awareness-slider-width: 680px;--layout-awareness-slider-margin-top: 28px;--layout-awareness-slider-margin-bottom: 18px;--layout-awareness-slider-gap: 32px;--layout-awareness-track-height: 12px;--layout-awareness-track-radius: 10px;--layout-awareness-thumb-width: 20px;--layout-awareness-thumb-height: 20px;--layout-awareness-thumb-radius: 50%;--layout-awareness-thumb-shadow: 0 6px 18px var(--shadow-color, rgba(102,100,64,.24));--layout-awareness-thumb-margin-top: 0%;--layout-awareness-thumb-margin-top-moz: -2px;--layout-awareness-thumb-motion: .3s;--layout-awareness-label-size: .95rem;--layout-awareness-label-margin-top: .3rem;--layout-awareness-label-margin-bottom: 10px;--layout-awareness-button-padding-y: 14px;--layout-awareness-button-padding-x: 32px;--layout-awareness-button-radius: 28px;--layout-awareness-button-size: 16px;--layout-awareness-button-margin-top: 34px;--layout-awareness-result-margin-top: 12px;--layout-awareness-result-size: 15px;--layout-awareness-result-gap: 12px;--layout-awareness-stage-weight: 700;--layout-awareness-stage-padding: 10px;--layout-awareness-stage-radius: 10px;--layout-awareness-stage-motion: .2s;--layout-awareness-stage-hover-shadow: 0 4px 14px var(--shadow-color, rgba(0,0,0,.1));--layout-awareness-score-size: 18px;--layout-awareness-score-margin-top: 8px;--layout-awareness-score-weight: 600;--layout-awareness-desc-padding-y: 12px;--layout-awareness-desc-padding-x: 14px;--layout-awareness-desc-margin-top: 8px;--layout-awareness-desc-radius: 10px;--layout-awareness-desc-size: 14px;--layout-awareness-desc-line-height: 1.6;--layout-awareness-dominant-margin-top: 20px;--layout-awareness-dominant-radius: 12px;--layout-awareness-dominant-padding: 16px;--layout-awareness-dominant-size: 15px;--layout-awareness-dominant-line-height: 1.4;--layout-awareness-mobile-panel-padding: 14px;--layout-awareness-mobile-question-size: 18px;--layout-awareness-mobile-button-padding-y: 12px;--layout-awareness-mobile-button-padding-x: 18px;--layout-awareness-mobile-button-margin-top: 24px;--layout-awareness-mobile-button-size: 15px;--layout-awareness-mobile-slider-width: 96%;--layout-awareness-mobile-slider-max-width: 100%;--layout-awareness-mobile-slider-margin-top: 18px;--layout-awareness-mobile-slider-margin-bottom: 10px;--layout-awareness-mobile-slider-gap: 22px;--layout-awareness-mobile-label-size: .85rem;--layout-awareness-mobile-label-margin-bottom: 6px;--layout-awareness-mobile-thumb-width: 28px;--layout-awareness-mobile-thumb-height: 16px;--layout-awareness-progress-width: 92%;--layout-awareness-progress-max-width: 680px;--layout-awareness-progress-height: 4px;--layout-awareness-progress-radius: 3px;--layout-awareness-progress-margin-top: 14px;--layout-awareness-progress-margin-bottom: 8px;--layout-awareness-progress-fill-width: 0%;--control-width-auth-max: 26rem;--control-width-auth-max-wide: 30rem;--control-gap-xs: .46rem;--control-gap-sm: .52rem;--control-gap-md: .72rem;--control-gap-lg: .82rem;--control-gap-xl: 1rem;--button-font-size: var(--body-2-size);--button-font-weight: 500;--button-letter-spacing: var(--tracking-copy);--button-line-height: 1;--button-height-sm: var(--control-height-sm);--button-height-md: var(--control-height-md);--button-height-lg: var(--control-height-lg);--button-radius-sm: var(--radius-pill);--button-radius-md: var(--radius-pill);--button-radius-lg: var(--radius-pill);--button-padding-x-sm: var(--control-padding-x-sm);--button-padding-x-md: var(--control-padding-x-md);--button-padding-x-lg: var(--control-padding-x-lg);--button-hover-lift-y-subtle: 0;--button-hover-scale-subtle: 1;--input-font-size: var(--body-2-size);--input-line-height: var(--body-2-line-height);--input-letter-spacing: var(--body-2-tracking);--input-height-sm: var(--control-height-sm);--input-height-md: var(--control-height-md);--input-height-lg: var(--control-height-lg);--input-radius-sm: var(--radius-pill);--input-radius-md: var(--radius-pill);--input-radius-lg: var(--radius-pill);--input-padding-x-sm: var(--control-padding-x-sm);--input-padding-x-md: var(--control-padding-x-md);--input-padding-x-lg: var(--control-padding-x-lg);--input-minimal-font-size: var(--body-2-size);--input-minimal-line-height: var(--body-2-line-height);--input-minimal-letter-spacing: var(--body-2-tracking);--input-minimal-border: none;--input-minimal-border-focus: none;--input-minimal-background: transparent;--input-minimal-padding: 0;--input-minimal-radius: 0;--input-minimal-outline: none;--input-minimal-box-shadow: none;--toggle-width: 2.625rem;--toggle-height: 1.25rem;--toggle-padding: .125rem;--toggle-thumb-size: 1rem;--toggle-radius: 999px;--toggle-track-border-width: 0;--toggle-track-border-color: transparent;--toggle-track-border-hover-color: transparent;--toggle-thumb-bg: rgb(255, 255, 255);--toggle-thumb-shadow: 0 .0625rem .125rem rgba(0, 0, 0, .22), 0 .03125rem .0625rem rgba(0, 0, 0, .14);--toggle-thumb-shadow-active: 0 .03125rem .0625rem rgba(0, 0, 0, .16);--toggle-focus-ring-width: .125rem;--toggle-focus-ring-color: color-mix(in srgb, var(--color-primary1) 22%, transparent);--toggle-disabled-opacity: .42;--toggle-transition-duration: .22s;--toggle-transition-ease: cubic-bezier(.25, .1, .25, 1);--toggle-thumb-translate-on: calc(var(--toggle-width) - var(--toggle-thumb-size) - (2 * var(--toggle-padding)));--account-control-width-max: var(--control-width-auth-max);--account-control-width-max-wide: var(--control-width-auth-max-wide);--account-content-gap-xs: var(--control-gap-xs);--account-content-gap-sm: var(--control-gap-sm);--account-content-gap-md: var(--control-gap-md);--account-content-gap-lg: var(--control-gap-lg);--account-content-gap-xl: var(--control-gap-xl);--account-button-height: var(--button-height-md);--account-button-radius: var(--button-radius-md);--account-button-padding-x: var(--button-padding-x-lg);--account-button-font-size: var(--button-font-size);--account-button-font-weight: var(--button-font-weight);--account-button-letter-spacing: var(--button-letter-spacing);--account-button-line-height: var(--button-line-height);--account-button-hover-lift-y: var(--button-hover-lift-y-subtle);--account-button-hover-scale: var(--button-hover-scale-subtle);--account-field-height: var(--input-height-md);--account-field-radius: var(--radius-sm);--account-field-padding-x: var(--input-padding-x-md);--account-field-font-size: var(--input-font-size);--account-field-line-height: var(--input-line-height);--account-field-letter-spacing: var(--input-letter-spacing);--account-provider-button-height: var(--account-button-height);--account-provider-button-radius: var(--account-button-radius);--account-provider-button-padding-x: var(--account-button-padding-x);--account-text-action-font-size: var(--body-3-size);--account-text-action-line-height: var(--body-3-line-height);--account-text-action-letter-spacing: var(--body-3-tracking);--account-back-control-size: var(--icon-size-md);--account-back-icon-size: 1.12rem;--icon-size-xs: .9rem;--icon-size-sm: 1rem;--icon-size-md: 1.2rem;--icon-size-lg: 1.4rem;--icon-size-xl: 1.8rem;--glass-blur-sm: 10px;--glass-blur-md: 16px;--glass-blur-lg: 24px;--avatar-size: var(--spacing-3xl);--avatar-bg: var(--color-primary1);--avatar-border: var(--border-color);--avatar-border-width: var(--border-width-hairline);--avatar-radius: var(--radius-pill);--avatar-layer: var(--z-raised);--avatar-media-action-size: var(--spacing-lg);--avatar-media-action-bg: var(--control-surface);--avatar-media-action-bg-hover: var(--panel-surface-solid-unified);--avatar-media-action-border: var(--control-border-unified);--avatar-media-action-border-hover: var(--control-border-hover-unified);--avatar-media-action-radius: var(--radius-pill);--avatar-media-action-layer: var(--z-above);--avatar-media-action-position-right: 0;--avatar-media-action-position-bottom: 0;--glass-surface-height: 3.55rem;--glass-surface-height-tablet: 3.3rem;--glass-surface-height-mobile: 3.18rem;--glass-surface-bg: color-mix(in srgb, var(--bg-color) 32%, transparent);--glass-surface-bg-light: color-mix(in srgb, var(--surface-color) 26%, transparent);--glass-surface-border: var(--border-color);--glass-surface-border-light: var(--border-color);--glass-surface-shadow: none;--glass-surface-blur: var(--effect-blur-sm);--glass-surface-saturate: 120%;--nav-global-gap: calc(1.15rem * var(--accessibility-density-scale));--nav-global-item-gap: calc(.42rem * var(--accessibility-density-scale));--nav-global-topbar-menu-gap: calc(1.2rem * var(--accessibility-density-scale));--nav-global-padding-y: 0;--nav-global-padding-x: 0;--nav-global-min-height: auto;--nav-global-color: var(--text-secondary-color);--nav-global-hover-color: var(--nav-hover-text-color);--nav-global-active-color: var(--nav-active-text-color);--nav-global-hover-opacity: var(--nav-hover-opacity);--nav-local-gap: calc(1.42rem * var(--accessibility-density-scale));--nav-local-label-gap: calc(.42rem * var(--accessibility-density-scale));--nav-local-padding-y: 0;--nav-local-padding-x: 0;--nav-local-min-height: auto;--nav-local-color: var(--text-secondary-color);--nav-local-hover-color: var(--local-nav-hover-text-color);--nav-local-active-color: var(--local-nav-active-text-color);--nav-local-hover-opacity: var(--local-nav-hover-opacity);--nav-local-active-indicator-color: var(--local-nav-active-indicator-color);--website-local-nav-link-gap: var(--nav-local-gap);--nav-tab-gap: var(--nav-local-gap);--nav-tab-padding-y: 0;--nav-tab-padding-x: 0;--nav-tab-min-height: auto;--nav-tab-color: var(--text-secondary-color);--nav-tab-hover-color: var(--local-nav-hover-text-color);--nav-tab-active-color: var(--local-nav-active-text-color);--nav-tab-hover-opacity: var(--local-nav-hover-opacity);--nav-breadcrumb-gap: calc(.42rem * var(--accessibility-density-scale));--nav-breadcrumb-separator-gap: calc(.34rem * var(--accessibility-density-scale));--nav-breadcrumb-color: var(--text-secondary-color);--nav-breadcrumb-hover-color: var(--hover-text-color);--nav-breadcrumb-current-color: var(--text-primary-color);--nav-breadcrumb-separator-color: var(--text-muted-color, var(--text-secondary-color));--nav-footer-gap: calc(.84rem * var(--accessibility-density-scale));--nav-footer-column-gap: calc(1.4rem * var(--accessibility-density-scale));--nav-footer-row-gap: calc(.42rem * var(--accessibility-density-scale));--nav-footer-color: var(--text-secondary-color);--nav-footer-hover-color: var(--hover-text-color);--nav-footer-hover-opacity: var(--state-opacity-hover-strong);--nav-menu-gap: calc(.64rem * var(--accessibility-density-scale));--nav-menu-item-gap: calc(.42rem * var(--accessibility-density-scale));--nav-menu-padding-y: calc(.42rem * var(--accessibility-density-scale));--nav-menu-padding-x: 0;--nav-menu-color: var(--text-secondary-color);--nav-menu-hover-color: var(--hover-text-color);--nav-menu-active-color: var(--selected-text-color);--nav-indicator-height: 1px;--nav-indicator-width: 100%;--nav-indicator-offset: -.28rem;--nav-indicator-radius: 999px;--nav-indicator-color: var(--selected-indicator-color);--nav-indicator-opacity: var(--selected-indicator-opacity);--nav-glass-surface-height: calc(3.55rem * var(--accessibility-density-scale));--nav-glass-surface-height-tablet: calc(3.3rem * var(--accessibility-density-scale));--nav-glass-surface-height-mobile: calc(3.18rem * var(--accessibility-density-scale));--nav-glass-surface-bg: color-mix(in srgb, var(--bg-color) 32%, transparent);--nav-glass-surface-bg-light: color-mix(in srgb, var(--surface-color) 26%, transparent);--nav-glass-surface-border: var(--border-color);--nav-glass-surface-border-light: var(--border-color);--nav-glass-surface-shadow: none;--nav-glass-surface-blur: var(--effect-blur-sm);--nav-glass-surface-saturate: 120%;--nav-primitive-shell-gap: calc(.5rem * var(--accessibility-density-scale));--nav-primitive-section-gap: calc(.4rem * var(--accessibility-density-scale));--nav-primitive-section-padding-top: calc(.6rem * var(--accessibility-density-scale));--nav-primitive-section-border: 1px solid color-mix(in srgb, var(--text-color) 8%, transparent);--nav-primitive-group-gap: calc(.22rem * var(--accessibility-density-scale));--nav-primitive-group-header-gap: calc(.75rem * var(--accessibility-density-scale));--nav-primitive-group-title-size: calc(.72rem * var(--accessibility-typography-scale));--nav-primitive-group-title-weight: 500;--nav-primitive-group-title-tracking: .08em;--nav-primitive-group-title-line-height: 1.2;--nav-primitive-row-gap: calc(.75rem * var(--accessibility-density-scale));--nav-primitive-row-min-height: calc(2.65rem * var(--accessibility-density-scale));--nav-primitive-row-padding-y: calc(.7rem * var(--accessibility-density-scale));--nav-primitive-row-padding-x: calc(.85rem * var(--accessibility-density-scale));--nav-primitive-row-border: 1px solid transparent;--nav-primitive-row-radius: 1rem;--nav-primitive-row-transition-duration: .22s;--nav-primitive-icon-size: calc(1rem * var(--accessibility-icon-scale));--nav-primitive-text-gap: calc(.12rem * var(--accessibility-density-scale));--nav-primitive-label-size: calc(.92rem * var(--accessibility-typography-scale));--nav-primitive-label-weight: 500;--nav-primitive-label-line-height: 1.3;--nav-primitive-description-size: calc(.78rem * var(--accessibility-typography-scale));--nav-primitive-description-line-height: 1.35;--nav-primitive-hover-border: color-mix(in srgb, var(--text-color) 12%, transparent);--nav-primitive-hover-background: color-mix(in srgb, var(--bg-color) 16%, transparent);--nav-primitive-hover-y: -1px;--nav-primitive-active-border: color-mix(in srgb, var(--color-primary1) 46%, var(--text-color) 18%);--nav-primitive-active-background: color-mix(in srgb, var(--color-primary1) 10%, transparent);--nav-primitive-disabled-opacity: .45;--nav-primitive-breadcrumb-gap: calc(.42rem * var(--accessibility-density-scale));--nav-primitive-breadcrumb-size: calc(.8rem * var(--accessibility-typography-scale));--nav-primitive-breadcrumb-line-height: 1.35;--nav-primitive-breadcrumb-current-weight: 500;--nav-primitive-breadcrumb-separator-opacity: .72;--nav-primitive-sidebar-gap: calc(.7rem * var(--accessibility-density-scale));--nav-primitive-sidebar-header-gap: calc(.2rem * var(--accessibility-density-scale));--nav-primitive-sidebar-title-size: calc(.92rem * var(--accessibility-typography-scale));--nav-primitive-sidebar-title-weight: 600;--nav-primitive-sidebar-title-line-height: 1.3;--nav-primitive-sidebar-caption-size: calc(.78rem * var(--accessibility-typography-scale));--nav-primitive-sidebar-caption-line-height: 1.35;--nav-primitive-collapsible-gap: calc(.22rem * var(--accessibility-density-scale));--nav-primitive-chevron-open-rotation: 90deg;--nav-primitive-chevron-transition-duration: .22s;--nav-primitive-mobile-row-min-height: calc(2.45rem * var(--accessibility-density-scale));--nav-primitive-mobile-row-padding-y: calc(.64rem * var(--accessibility-density-scale));--nav-primitive-mobile-row-padding-x: calc(.78rem * var(--accessibility-density-scale));--nav-institutional-surface-height: var(--nav-glass-surface-height);--nav-institutional-surface-height-tablet: var(--nav-glass-surface-height-tablet);--nav-institutional-surface-height-mobile: var(--nav-glass-surface-height-mobile);--nav-institutional-surface-bg: var(--nav-glass-surface-bg);--nav-institutional-surface-bg-light: var(--nav-glass-surface-bg-light);--nav-institutional-surface-border: var(--nav-glass-surface-border);--nav-institutional-surface-border-light: var(--nav-glass-surface-border-light);--nav-institutional-surface-shadow: var(--nav-glass-surface-shadow);--nav-institutional-surface-blur: var(--nav-glass-surface-blur);--nav-institutional-surface-saturate: var(--nav-glass-surface-saturate);--nav-institutional-text-color: var(--text-secondary-color);--nav-institutional-text-hover-color: var(--text-primary-color);--nav-institutional-brand-color: var(--text-primary-color);--nav-institutional-icon-opacity: .82;--nav-institutional-icon-hover-opacity: 1;--nav-institutional-motion-fast: .22s;--nav-institutional-motion-medium: .32s;--nav-institutional-motion-panel: .76s;--nav-institutional-motion-panel-slow: .92s;--nav-institutional-motion-ease: cubic-bezier(.22, 1, .36, 1);--nav-institutional-panel-ease: cubic-bezier(.19, 1, .22, 1);--nav-institutional-inner-gap: calc(1.6rem * var(--accessibility-density-scale));--nav-institutional-inner-gap-tablet: calc(1.2rem * var(--accessibility-density-scale));--nav-institutional-inner-gap-mobile: calc(1rem * var(--accessibility-density-scale));--nav-institutional-group-gap: calc(1.6rem * var(--accessibility-density-scale));--nav-institutional-nav-gap: calc(1.42rem * var(--accessibility-density-scale));--nav-institutional-nav-gap-tablet: calc(1.08rem * var(--accessibility-density-scale));--nav-institutional-utility-gap: calc(1rem * var(--accessibility-density-scale));--nav-institutional-link-size: calc(.8rem * var(--accessibility-typography-scale));--nav-institutional-link-size-tablet: calc(.74rem * var(--accessibility-typography-scale));--nav-institutional-link-weight: 400;--nav-institutional-link-tracking: .008em;--nav-institutional-link-line-height: 1;--nav-institutional-brand-symbol-size: calc(1.4rem * var(--accessibility-icon-scale));--nav-institutional-brand-symbol-size-tablet: calc(1.1rem * var(--accessibility-icon-scale));--nav-institutional-brand-symbol-size-mobile: calc(1.05rem * var(--accessibility-icon-scale));--nav-institutional-brand-wordmark-height: calc(.5rem * var(--accessibility-icon-scale));--nav-institutional-brand-wordmark-height-mobile: calc(.44rem * var(--accessibility-icon-scale));--nav-institutional-trigger-size: calc(.9rem * var(--accessibility-icon-scale));--nav-institutional-trigger-size-tablet: calc(.8rem * var(--accessibility-icon-scale));--nav-institutional-panel-backdrop-blur: var(--effect-blur-lg);--nav-institutional-panel-backdrop-saturate: 115%;--nav-institutional-panel-shell-blur: var(--effect-blur-xl);--nav-institutional-panel-shell-saturate: 145%;--nav-institutional-panel-shadow: 0 28px 90px color-mix(in srgb, var(--shadow-color, #000000) 10%, transparent);--nav-institutional-panel-shadow-light: 0 28px 90px color-mix(in srgb, var(--shadow-color, #000000) 8%, transparent);--nav-institutional-panel-shadow-dark: 0 32px 100px color-mix(in srgb, var(--shadow-color, #000000) 28%, transparent);--nav-institutional-closed-y: -10px;--nav-institutional-panel-closed-y: -1.1rem;--nav-institutional-panel-closed-scale: .982;--nav-institutional-panel-active-scale: 1;--nav-institutional-panel-closing-y: -.95rem;--nav-institutional-panel-closing-scale: .988;--nav-institutional-panel-closing-opacity: .001;--nav-institutional-panel-content-y: .36rem;--nav-institutional-panel-content-motion: .42s;--nav-institutional-panel-content-exit-motion: .18s;--nav-institutional-panel-content-delay: 70ms;--nav-institutional-panel-content-stagger: 34ms;--nav-institutional-panel-padding-y: calc(5.15rem * var(--accessibility-density-scale));--nav-institutional-panel-padding-x-fallback: var(--site-gutter);--nav-institutional-panel-padding-bottom: calc(3.9rem * var(--accessibility-density-scale));--nav-institutional-panel-gap: calc(5.8rem * var(--accessibility-density-scale));--nav-institutional-panel-col-gap: calc(1.9rem * var(--accessibility-density-scale));--nav-institutional-panel-col-padding-top: calc(5.15rem * var(--accessibility-density-scale));--nav-institutional-panel-eyebrow-margin-bottom: calc(1.35rem * var(--accessibility-density-scale));--nav-institutional-panel-eyebrow-size: calc(.72rem * var(--accessibility-typography-scale));--nav-institutional-panel-eyebrow-weight: 500;--nav-institutional-panel-eyebrow-tracking: .08em;--nav-institutional-panel-eyebrow-line-height: 1.2;--nav-institutional-panel-title-margin-bottom: calc(1.08rem * var(--accessibility-density-scale));--nav-institutional-panel-title-size: calc(2.18rem * var(--accessibility-typography-scale));--nav-institutional-panel-title-weight: 400;--nav-institutional-panel-title-line-height: 1.08;--nav-institutional-panel-title-strong-weight: 300;--nav-institutional-panel-copy-margin-bottom: calc(1rem * var(--accessibility-density-scale));--nav-institutional-panel-copy-size: calc(.98rem * var(--accessibility-typography-scale));--nav-institutional-panel-copy-weight: 400;--nav-institutional-panel-copy-line-height: 1.35;--nav-institutional-panel-copy-strong-weight: 300;--nav-institutional-search-shell-gap: calc(.62rem * var(--accessibility-density-scale));--nav-institutional-search-shell-min-height: calc(4rem * var(--accessibility-density-scale));--nav-institutional-search-shell-padding-y: calc(.82rem * var(--accessibility-density-scale));--nav-institutional-search-shell-padding-x: calc(1.08rem * var(--accessibility-density-scale));--nav-institutional-search-shell-line-height: 1;--nav-institutional-search-shell-opacity: .9;--nav-institutional-search-icon-size: calc(1.38rem * var(--accessibility-icon-scale));--nav-institutional-search-icon-line-height: 0;--nav-institutional-search-button-hover-scale: 1.08;--nav-institutional-search-input-width: 18ch;--nav-institutional-search-input-size: calc(1.88rem * var(--accessibility-typography-scale));--nav-institutional-search-input-weight: 300;--nav-institutional-search-input-line-height: 1;--nav-institutional-search-result-margin-top: calc(.9rem * var(--accessibility-density-scale));--nav-institutional-search-empty-margin-bottom: calc(.9rem * var(--accessibility-density-scale));--nav-institutional-search-panel-padding-top: calc(.95rem * var(--accessibility-density-scale));--nav-institutional-search-panel-size: calc(.94rem * var(--accessibility-typography-scale));--nav-institutional-search-panel-weight: 300;--nav-institutional-search-panel-line-height: 1.45;--nav-institutional-search-list-gap: calc(.26rem * var(--accessibility-density-scale));--nav-institutional-search-list-padding-y: calc(.95rem * var(--accessibility-density-scale));--nav-institutional-search-result-title-size: calc(1.02rem * var(--accessibility-typography-scale));--nav-institutional-search-result-title-weight: 300;--nav-institutional-search-result-title-line-height: 1.28;--nav-institutional-search-result-meta-size: calc(.82rem * var(--accessibility-typography-scale));--nav-institutional-search-result-meta-weight: 400;--nav-institutional-search-result-meta-line-height: 1.35;--nav-institutional-caret-opacity: .9;--nav-institutional-tablet-account-avatar-size: calc(1.18rem * var(--accessibility-icon-scale));--nav-institutional-tablet-search-shell-gap: calc(.54rem * var(--accessibility-density-scale));--nav-institutional-tablet-search-shell-padding-y: calc(.72rem * var(--accessibility-density-scale));--nav-institutional-tablet-search-shell-padding-x: calc(.94rem * var(--accessibility-density-scale));--nav-institutional-tablet-panel-gap: calc(3rem * var(--accessibility-density-scale));--nav-institutional-tablet-panel-padding-y: calc(4.6rem * var(--accessibility-density-scale));--nav-institutional-tablet-panel-padding-x-fallback: var(--site-shell-inline-padding-mobile);--nav-institutional-tablet-panel-padding-bottom: calc(3.2rem * var(--accessibility-density-scale));--nav-institutional-tablet-panel-title-size: calc(1.86rem * var(--accessibility-typography-scale));--nav-institutional-tablet-search-input-size: calc(1.62rem * var(--accessibility-typography-scale));--nav-institutional-tablet-search-panel-size: calc(.96rem * var(--accessibility-typography-scale));--nav-institutional-mobile-edge-padding: 0;--nav-menu-hover-ease: cubic-bezier(.22,1,.36,1);--nav-menu-hover-scale: 1.08;--nav-menu-hover-duration: .52s;--nav-menu-hover-opacity-duration: .24s;--nav-menu-hover-pulse-duration: .76s;--nav-menu-pack-toggle-nudge: -10px;--nav-menu-harmonic-gap: calc(46px * var(--accessibility-density-scale));--nav-menu-gutter: var(--footer-gutter);--nav-menu-vpad: calc(90px * var(--accessibility-density-scale));--nav-menu-rail-pad: calc(34px * var(--accessibility-density-scale));--nav-menu-rail-label-pad: calc(34px * var(--accessibility-density-scale));--nav-menu-rail-font-size: calc(1.08rem * var(--accessibility-typography-scale));--nav-menu-motion-line-fast: .3s;--nav-menu-motion-overlay: .26s;--nav-menu-motion-filter: .26s;--nav-menu-motion-color: .26s;--nav-menu-motion-background: .26s;--nav-menu-motion-opacity: .26s;--nav-menu-overlay-enter-y: calc(24px * var(--accessibility-density-scale));--nav-menu-overlay-exit-y: calc(32px * var(--accessibility-density-scale));--nav-menu-overlay-enter-duration: .8s;--nav-menu-overlay-enter-opacity-duration: .6s;--nav-menu-overlay-exit-duration: 1.1s;--nav-menu-overlay-exit-opacity-duration: .8s;--nav-menu-rail-reveal-duration: .55s;--nav-menu-rail-reveal-opacity: .9;--nav-menu-button-container-size: calc(60px * var(--accessibility-density-scale));--nav-menu-button-size: calc(35px * var(--accessibility-density-scale));--nav-menu-button-line-height: 1.2px;--nav-menu-button-line-width: 55%;--nav-menu-button-line-offset: calc(4px * var(--accessibility-density-scale));--nav-menu-button-hover-duration: .35s;--nav-menu-pack-toggle-size: calc(72px * var(--accessibility-density-scale));--nav-menu-pack-toggle-icon-size: calc(40px * var(--accessibility-icon-scale));--nav-menu-icon-control-size: calc(44px * var(--accessibility-density-scale));--nav-menu-icon-glyph-size: calc(22px * var(--accessibility-icon-scale));--nav-menu-theme-toggle-size: calc(30px * var(--accessibility-density-scale));--nav-menu-theme-toggle-dot-size: calc(14px * var(--accessibility-density-scale));--nav-menu-pack-split-padding-top: calc(28px * var(--accessibility-density-scale));--nav-menu-pack-split-min-height: calc(160px * var(--accessibility-density-scale));--nav-menu-pack-out-duration: .36s;--nav-menu-pack-in-duration: .42s;--nav-menu-pack-gap-duration: .22s;--nav-menu-pack-shift-y: calc(-10px * var(--accessibility-density-scale));--nav-menu-pack-transform-duration: .72s;--nav-menu-plain-logo-padding-top: calc(22px * var(--accessibility-density-scale));--nav-menu-typo-logo-width: calc(140px * var(--accessibility-density-scale));--nav-menu-site-essence-margin-top: calc(18px * var(--accessibility-density-scale));--nav-menu-site-essence-size: calc(.95rem * var(--accessibility-typography-scale));--nav-menu-site-essence-line-height: 1.6;--nav-menu-site-essence-shadow: 0 0 calc(22px * var(--accessibility-density-scale)) color-mix(in srgb, var(--menu-fg) 10%, transparent);--nav-menu-site-essence-breathe-duration: 5.8s;--nav-menu-site-essence-sheen-duration: 3.9s;--nav-menu-site-essence-shift-y: calc(-1.6px * var(--accessibility-density-scale));--nav-menu-site-essence-brightness: 1.06;--nav-menu-unified-pack-gap: calc(14px * var(--accessibility-density-scale));--nav-menu-preview-padding-right: calc(46px * var(--accessibility-density-scale));--nav-menu-preview-shift-x: calc(-18px * var(--accessibility-density-scale));--nav-menu-preview-shift-duration: .65s;--nav-menu-preview-title-gap: calc(14px * var(--accessibility-density-scale));--nav-menu-preview-icon-margin-bottom: calc(18px * var(--accessibility-density-scale));--nav-menu-rail-flex-base: .7 1 0;--nav-menu-rail-flex-hover: 1.6 1 0;--nav-menu-rail-flex-list-hover: .55 1 0;--nav-menu-rail-flex-list-item-hover: 1.85 1 0;--nav-menu-rail-flex-duration: .42s;--nav-menu-rail-link-padding-block: calc(18px * var(--accessibility-density-scale));--nav-menu-rail-link-tracking: .14em;--nav-menu-rail-link-line-height: 1;--nav-menu-rail-link-opacity: .86;--nav-menu-rail-link-hover-scale: 1.12;--nav-menu-rail-link-transform-duration: .82s;--nav-menu-packs-left: calc(22px * var(--accessibility-density-scale));--nav-menu-packs-bottom: calc(90px * var(--accessibility-density-scale));--nav-menu-packs-width: calc(96px * var(--accessibility-density-scale));--nav-menu-packs-gap: calc(22px * var(--accessibility-density-scale));--nav-menu-plain-logo-width: calc(72px * var(--accessibility-density-scale));--nav-menu-close-top: calc(18px * var(--accessibility-density-scale));--nav-menu-close-size: calc(44px * var(--accessibility-density-scale));--nav-menu-close-opacity: .85;--nav-menu-close-duration: .18s;--nav-menu-close-hover-scale: 1.06;--nav-menu-opacity-hidden: 0;--nav-menu-opacity-visible: 1;--nav-menu-control-opacity: .86;--nav-menu-control-active-opacity: .98;--nav-menu-logo-opacity: .92;--nav-menu-active-scale: .98;--nav-menu-hover-pulse-scale-down: .88;--nav-menu-hover-pulse-scale-up: 1.06;--nav-menu-mobile-columns-gap: calc(22px * var(--accessibility-density-scale));--nav-menu-mobile-columns-padding: calc(84px * var(--accessibility-density-scale)) calc(18px * var(--accessibility-density-scale)) calc(28px * var(--accessibility-density-scale));--nav-menu-mobile-col-gap: calc(18px * var(--accessibility-density-scale));--nav-menu-mobile-pack-padding-top: calc(18px * var(--accessibility-density-scale));--nav-menu-mobile-pack-min-height: calc(150px * var(--accessibility-density-scale));--nav-menu-mobile-rail-item-padding: calc(14px * var(--accessibility-density-scale)) 0;--nav-menu-mobile-rail-link-tracking: .1em;--feedback-success-color: #2f8f5b;--feedback-warning-color: #b9822b;--feedback-error-color: #b84a4a;--feedback-info-color: #4f7fa8;--feedback-neutral-color: var(--text-secondary-color);--status-active-color: var(--feedback-success-color);--status-pending-color: var(--feedback-warning-color);--status-error-color: var(--feedback-error-color);--status-info-color: var(--feedback-info-color);--status-muted-color: var(--feedback-neutral-color);--feedback-success-bg: color-mix(in srgb, var(--feedback-success-color) 10%, transparent);--feedback-warning-bg: color-mix(in srgb, var(--feedback-warning-color) 10%, transparent);--feedback-error-bg: color-mix(in srgb, var(--feedback-error-color) 10%, transparent);--feedback-info-bg: color-mix(in srgb, var(--feedback-info-color) 10%, transparent);--feedback-neutral-bg: color-mix(in srgb, var(--feedback-neutral-color) 8%, transparent);--feedback-success-bg-strong: color-mix(in srgb, var(--feedback-success-color) 16%, transparent);--feedback-warning-bg-strong: color-mix(in srgb, var(--feedback-warning-color) 16%, transparent);--feedback-error-bg-strong: color-mix(in srgb, var(--feedback-error-color) 16%, transparent);--feedback-info-bg-strong: color-mix(in srgb, var(--feedback-info-color) 16%, transparent);--feedback-neutral-bg-strong: color-mix(in srgb, var(--feedback-neutral-color) 12%, transparent);--feedback-success-border: color-mix(in srgb, var(--feedback-success-color) 28%, transparent);--feedback-warning-border: color-mix(in srgb, var(--feedback-warning-color) 30%, transparent);--feedback-error-border: color-mix(in srgb, var(--feedback-error-color) 32%, transparent);--feedback-info-border: color-mix(in srgb, var(--feedback-info-color) 28%, transparent);--feedback-neutral-border: color-mix(in srgb, var(--feedback-neutral-color) 18%, transparent);--feedback-success-text: var(--feedback-success-color);--feedback-warning-text: var(--feedback-warning-color);--feedback-error-text: var(--feedback-error-color);--feedback-info-text: var(--feedback-info-color);--feedback-neutral-text: var(--feedback-neutral-color);--feedback-title-size: var(--alert-title-size);--feedback-title-weight: var(--alert-title-weight);--feedback-title-line-height: var(--alert-title-line-height);--feedback-title-tracking: var(--alert-title-tracking);--feedback-body-size: var(--alert-body-size);--feedback-body-weight: var(--alert-body-weight);--feedback-body-line-height: var(--alert-body-line-height);--feedback-body-tracking: var(--alert-body-tracking);--feedback-icon-size-sm: .78rem;--feedback-icon-size-md: .96rem;--feedback-icon-size-lg: 1.12rem;--feedback-icon-opacity: .82;--feedback-icon-opacity-strong: 1;--status-badge-gap: .34rem;--status-badge-padding-y: .22rem;--status-badge-padding-x: .48rem;--status-badge-radius: 999px;--status-badge-border-width: 1px;--status-badge-size: var(--status-sm-size);--status-badge-weight: var(--status-sm-weight);--status-badge-line-height: var(--status-sm-line-height);--status-badge-tracking: var(--status-sm-tracking);--status-badge-active-bg: var(--feedback-success-bg);--status-badge-active-border: var(--feedback-success-border);--status-badge-active-text: var(--feedback-success-text);--status-badge-pending-bg: var(--feedback-warning-bg);--status-badge-pending-border: var(--feedback-warning-border);--status-badge-pending-text: var(--feedback-warning-text);--status-badge-error-bg: var(--feedback-error-bg);--status-badge-error-border: var(--feedback-error-border);--status-badge-error-text: var(--feedback-error-text);--status-badge-info-bg: var(--feedback-info-bg);--status-badge-info-border: var(--feedback-info-border);--status-badge-info-text: var(--feedback-info-text);--status-badge-neutral-bg: var(--feedback-neutral-bg);--status-badge-neutral-border: var(--feedback-neutral-border);--status-badge-neutral-text: var(--feedback-neutral-text);--alert-gap: .68rem;--alert-padding-y: .92rem;--alert-padding-x: 1rem;--alert-radius: var(--radius-md);--alert-border-width: 1px;--alert-success-bg: var(--feedback-success-bg-strong);--alert-success-border: var(--feedback-success-border);--alert-success-text: var(--feedback-success-text);--alert-warning-bg: var(--feedback-warning-bg-strong);--alert-warning-border: var(--feedback-warning-border);--alert-warning-text: var(--feedback-warning-text);--alert-error-bg: var(--feedback-error-bg-strong);--alert-error-border: var(--feedback-error-border);--alert-error-text: var(--feedback-error-text);--alert-info-bg: var(--feedback-info-bg-strong);--alert-info-border: var(--feedback-info-border);--alert-info-text: var(--feedback-info-text);--alert-neutral-bg: var(--feedback-neutral-bg-strong);--alert-neutral-border: var(--feedback-neutral-border);--alert-neutral-text: var(--feedback-neutral-text);--toast-gap: .52rem;--toast-padding-y: .78rem;--toast-padding-x: .92rem;--toast-radius: var(--radius-md);--toast-border-width: 1px;--toast-shadow: var(--effect-shadow-hover-subtle);--toast-success-bg: var(--feedback-success-bg-strong);--toast-success-border: var(--feedback-success-border);--toast-success-text: var(--feedback-success-text);--toast-warning-bg: var(--feedback-warning-bg-strong);--toast-warning-border: var(--feedback-warning-border);--toast-warning-text: var(--feedback-warning-text);--toast-error-bg: var(--feedback-error-bg-strong);--toast-error-border: var(--feedback-error-border);--toast-error-text: var(--feedback-error-text);--toast-info-bg: var(--feedback-info-bg-strong);--toast-info-border: var(--feedback-info-border);--toast-info-text: var(--feedback-info-text);--validation-success-color: var(--feedback-success-color);--validation-warning-color: var(--feedback-warning-color);--validation-error-color: var(--feedback-error-color);--validation-info-color: var(--feedback-info-color);--validation-success-bg: var(--feedback-success-bg);--validation-warning-bg: var(--feedback-warning-bg);--validation-error-bg: var(--feedback-error-bg);--validation-info-bg: var(--feedback-info-bg);--validation-success-border: var(--feedback-success-border);--validation-warning-border: var(--feedback-warning-border);--validation-error-border: var(--feedback-error-border);--validation-info-border: var(--feedback-info-border);--system-message-gap: .68rem;--system-message-padding-y: 1rem;--system-message-padding-x: 1rem;--system-message-radius: var(--radius-lg);--system-message-bg: var(--feedback-neutral-bg);--system-message-border: var(--feedback-neutral-border);--system-message-title-color: var(--text-primary-color);--system-message-body-color: var(--text-secondary-color);--loader-circle-size-sm: .54rem;--loader-circle-size: .68rem;--loader-circle-size-lg: .84rem;--loader-circle-stroke-width: var(--border-width-hairline);--loader-circle-color: var(--text-primary-color);--loader-circle-opacity: var(--overlay-opacity-open);--loader-circle-motion-duration: 2.4s;--loader-circle-motion-ease: var(--ease-standard, ease-in-out);--loader-circle-reduced-motion-duration: 2.4s;--data-surface-bg: var(--surface-primary, var(--bg-color));--data-surface-bg-muted: color-mix(in srgb, var(--text-primary-color) 3%, transparent);--data-surface-bg-hover: var(--hover-bg-subtle);--data-surface-border: var(--border-color);--data-surface-border-hover: var(--hover-border-subtle);--data-surface-radius: var(--radius-lg);--data-surface-shadow: var(--effect-shadow-none);--data-surface-shadow-hover: var(--effect-shadow-hover-subtle);--data-metric-gap: .52rem;--data-metric-padding-y: 1rem;--data-metric-padding-x: 1rem;--data-metric-radius: var(--radius-lg);--data-metric-border-width: 1px;--data-metric-value-xl-size: var(--data-value-xl-size);--data-metric-value-xl-weight: var(--data-value-xl-weight);--data-metric-value-xl-line-height: var(--data-value-xl-line-height);--data-metric-value-xl-tracking: var(--data-value-xl-tracking);--data-metric-value-lg-size: var(--data-value-lg-size);--data-metric-value-lg-weight: var(--data-value-lg-weight);--data-metric-value-lg-line-height: var(--data-value-lg-line-height);--data-metric-value-lg-tracking: var(--data-value-lg-tracking);--data-metric-label-size: var(--data-label-size);--data-metric-label-weight: var(--data-label-weight);--data-metric-label-line-height: var(--data-label-line-height);--data-metric-label-tracking: var(--data-label-tracking);--data-metric-caption-size: var(--data-caption-size);--data-metric-caption-weight: var(--data-caption-weight);--data-metric-caption-line-height: var(--data-caption-line-height);--data-metric-caption-tracking: var(--data-caption-tracking);--data-grid-gap: 1rem;--data-grid-gap-compact: .72rem;--data-grid-column-min: 14rem;--data-grid-column-min-compact: 11rem;--data-grid-section-gap: 1.4rem;--data-table-border: var(--border-color);--data-table-border-hover: var(--hover-border-subtle);--data-table-header-bg: color-mix(in srgb, var(--text-primary-color) 4%, transparent);--data-table-row-bg: transparent;--data-table-row-bg-hover: var(--hover-bg-subtle);--data-table-row-bg-selected: var(--selected-bg-subtle);--data-table-cell-padding-y: .62rem;--data-table-cell-padding-x: .72rem;--data-table-cell-padding-y-dense: .42rem;--data-table-cell-padding-x-dense: .56rem;--chart-gap: .72rem;--chart-padding-y: 1rem;--chart-padding-x: 1rem;--chart-radius: var(--radius-lg);--chart-border: var(--border-color);--chart-bg: var(--data-surface-bg);--chart-bg-muted: var(--data-surface-bg-muted);--chart-min-height-sm: 12rem;--chart-min-height-md: 18rem;--chart-min-height-lg: 26rem;--chart-axis-color: var(--text-secondary-color);--chart-axis-opacity: .72;--chart-gridline-color: color-mix(in srgb, var(--text-primary-color) 10%, transparent);--chart-gridline-width: 1px;--chart-gridline-opacity: .62;--chart-annotation-color: var(--text-secondary-color);--chart-annotation-opacity: .82;--chart-series-1: var(--text-primary-color);--chart-series-2: color-mix(in srgb, var(--text-primary-color) 72%, transparent);--chart-series-3: color-mix(in srgb, var(--text-primary-color) 52%, transparent);--chart-series-4: color-mix(in srgb, var(--text-primary-color) 34%, transparent);--chart-series-5: color-mix(in srgb, var(--text-primary-color) 22%, transparent);--chart-series-success: var(--feedback-success-color);--chart-series-warning: var(--feedback-warning-color);--chart-series-error: var(--feedback-error-color);--chart-series-info: var(--feedback-info-color);--chart-series-neutral: var(--feedback-neutral-color);--chart-legend-gap: .56rem;--chart-legend-item-gap: .34rem;--chart-legend-marker-size: .48rem;--chart-legend-marker-radius: 999px;--chart-legend-color: var(--text-secondary-color);--data-progress-track-bg: color-mix(in srgb, var(--text-primary-color) 8%, transparent);--data-progress-fill-bg: var(--text-primary-color);--data-progress-height-sm: .22rem;--data-progress-height-md: .34rem;--data-progress-height-lg: .52rem;--data-progress-radius: 999px;--data-gauge-track-width: 1px;--data-gauge-track-color: color-mix(in srgb, var(--text-primary-color) 18%, transparent);--data-gauge-dot-size: .56rem;--data-gauge-dot-bg: var(--text-primary-color);--data-gauge-dot-border: var(--bg-color);--data-gauge-label-gap: .42rem;--data-state-positive-color: var(--feedback-success-color);--data-state-warning-color: var(--feedback-warning-color);--data-state-negative-color: var(--feedback-error-color);--data-state-neutral-color: var(--feedback-neutral-color);--data-state-info-color: var(--feedback-info-color);--data-state-positive-bg: var(--feedback-success-bg);--data-state-warning-bg: var(--feedback-warning-bg);--data-state-negative-bg: var(--feedback-error-bg);--data-state-neutral-bg: var(--feedback-neutral-bg);--data-state-info-bg: var(--feedback-info-bg);--editor-surface-bg: var(--surface-primary, var(--bg-color));--editor-surface-bg-muted: color-mix(in srgb, var(--text-primary-color) 3%, transparent);--editor-surface-bg-hover: var(--hover-bg-subtle);--editor-surface-border: var(--border-color);--editor-surface-border-hover: var(--hover-border-subtle);--editor-surface-radius: var(--radius-lg);--editor-surface-shadow: var(--effect-shadow-none);--editor-surface-shadow-focus: var(--focus-ring-soft-shadow);--editor-panel-gap: 1rem;--editor-panel-padding-y: 1rem;--editor-panel-padding-x: 1rem;--editor-panel-radius: var(--radius-lg);--editor-content-size: var(--body-1-size);--editor-content-weight: var(--body-1-weight);--editor-content-line-height: var(--line-height-body-relaxed);--editor-content-tracking: var(--body-1-tracking);--editor-content-color: var(--text-primary-color);--editor-supporting-size: var(--body-3-size);--editor-supporting-weight: var(--body-3-weight);--editor-supporting-line-height: var(--body-3-line-height);--editor-supporting-tracking: var(--body-3-tracking);--editor-supporting-color: var(--text-secondary-color);--editor-content-max-width: 46rem;--editor-content-gap: 1rem;--editor-paragraph-gap: .92rem;--editor-toolbar-gap: .42rem;--editor-toolbar-padding-y: .42rem;--editor-toolbar-padding-x: .52rem;--editor-toolbar-radius: var(--radius-md);--editor-toolbar-bg: color-mix(in srgb, var(--text-primary-color) 4%, transparent);--editor-toolbar-border: var(--border-color);--editor-toolbar-control-size: var(--control-sm-size);--editor-toolbar-control-weight: var(--control-sm-weight);--editor-toolbar-control-line-height: var(--control-sm-line-height);--editor-toolbar-control-tracking: var(--control-sm-tracking);--editor-toolbar-control-color: var(--text-secondary-color);--editor-toolbar-control-hover-color: var(--hover-text-color);--editor-toolbar-control-hover-bg: var(--control-hover-bg);--editor-selection-bg: color-mix(in srgb, var(--text-primary-color) 18%, transparent);--editor-selection-color: var(--text-primary-color);--editor-block-selected-bg: var(--selected-bg-subtle);--editor-block-selected-border: var(--selected-border-color);--editor-caret-color: var(--text-primary-color);--editor-caret-width: 1px;--editor-caret-opacity: 1;--editor-cursor-target-bg: var(--hover-bg-subtle);--editor-cursor-target-border: var(--hover-border-subtle);--editor-placeholder-size: var(--body-2-size);--editor-placeholder-weight: var(--body-2-weight);--editor-placeholder-line-height: var(--body-2-line-height);--editor-placeholder-tracking: var(--body-2-tracking);--editor-placeholder-color: var(--text-secondary-color);--editor-placeholder-opacity: .62;--editor-markdown-syntax-color: var(--text-secondary-color);--editor-markdown-syntax-opacity: .72;--editor-markdown-heading-color: var(--text-primary-color);--editor-markdown-link-color: var(--text-primary-color);--editor-markdown-link-underline-color: var(--border-color);--editor-markdown-code-bg: color-mix(in srgb, var(--text-primary-color) 6%, transparent);--editor-markdown-code-border: color-mix(in srgb, var(--text-primary-color) 10%, transparent);--editor-block-gap: .84rem;--editor-block-padding-y: .72rem;--editor-block-padding-x: .84rem;--editor-block-radius: var(--radius-md);--editor-block-border: var(--border-color);--editor-block-bg: color-mix(in srgb, var(--text-primary-color) 3%, transparent);--editor-quote-border-width: 1px;--editor-quote-border-color: color-mix(in srgb, var(--text-primary-color) 18%, transparent);--editor-quote-padding-x: .92rem;--editor-quote-color: var(--text-secondary-color);--editor-list-indent: 1.2rem;--editor-list-gap: .34rem;--editor-divider-color: var(--border-color);--editor-divider-width: 1px;--editor-inline-code-size: var(--code-inline-size);--editor-inline-code-weight: var(--code-inline-weight);--editor-inline-code-line-height: var(--code-inline-line-height);--editor-inline-code-tracking: var(--code-inline-tracking);--editor-inline-code-bg: var(--editor-markdown-code-bg);--editor-inline-code-border: var(--editor-markdown-code-border);--editor-inline-code-radius: var(--radius-xs);--editor-inline-code-padding-y: .08rem;--editor-inline-code-padding-x: .24rem;--editor-link-color: var(--text-primary-color);--editor-link-hover-color: var(--hover-text-color);--editor-link-underline-color: var(--border-color);--editor-link-underline-hover-color: var(--hover-border-medium);--editor-highlight-bg: color-mix(in srgb, var(--text-primary-color) 10%, transparent);--editor-highlight-color: var(--text-primary-color);--editor-status-draft-color: var(--feedback-neutral-text);--editor-status-saving-color: var(--feedback-info-text);--editor-status-synced-color: var(--feedback-success-text);--editor-status-error-color: var(--feedback-error-text);--editor-status-warning-color: var(--feedback-warning-text);--editor-status-size: var(--status-sm-size);--editor-status-weight: var(--status-sm-weight);--editor-status-line-height: var(--status-sm-line-height);--editor-status-tracking: var(--status-sm-tracking);--editor-publishing-panel-bg: var(--editor-surface-bg-muted);--editor-publishing-panel-border: var(--editor-surface-border);--editor-publishing-panel-radius: var(--radius-lg);--editor-publishing-panel-gap: .72rem;--editor-review-pending-bg: var(--feedback-warning-bg);--editor-review-pending-border: var(--feedback-warning-border);--editor-review-approved-bg: var(--feedback-success-bg);--editor-review-approved-border: var(--feedback-success-border);--editor-review-rejected-bg: var(--feedback-error-bg);--editor-review-rejected-border: var(--feedback-error-border);--slider-track-height: 6px;--slider-track-radius: 3px;--slider-track-bg: var(--border-color);--slider-fill-bg: var(--color-primary1);--slider-thumb-size: 20px;--slider-thumb-radius: 50%;--slider-thumb-bg: var(--color-primary1);--slider-thumb-border: none;--slider-value-visibility: hidden;--slider-value-position: inline;--slider-value-opacity: 1;--slider-value-transform: none;--slider-value-z-index: auto;--slider-value-bg: transparent;--slider-value-padding: 0;--slider-value-radius: 0;--slider-value-shadow: none;--slider-value-centered-visibility: hidden;--slider-value-centered-position: fixed;--slider-value-centered-inset: 0;--slider-value-centered-opacity: 0;--slider-value-centered-transform: scale(.9);--slider-value-centered-z-index: var(--z-raised);--slider-value-centered-bg: var(--panel-surface-solid-unified);--slider-value-centered-bg-opacity: 0;--slider-value-centered-padding: var(--spacing-xl);--slider-value-centered-radius: var(--shape-card-radius);--slider-value-centered-shadow: var(--shadow-lg);--slider-value-centered-color: var(--text-color);--slider-value-centered-halo-size: clamp(5rem, 12vw, 7rem);--slider-value-centered-halo-bg: color-mix(in srgb, var(--panel-surface-solid-unified) 98%, transparent);--slider-value-centered-halo-filter: none;--slider-value-centered-font-size: var(--headline-1-size);--slider-value-centered-line-height: var(--headline-1-line-height);--slider-value-centered-font-weight: var(--font-weight-light);--viewport-dim-opacity: 1;--viewport-dim-filter: none;--viewport-dimmed-opacity: .3;--viewport-dimmed-filter: blur(2px);--status-message-visibility: hidden;--status-message-position: fixed;--status-message-inset: auto auto var(--spacing-xl) 0;--status-message-left: 0;--status-message-right: 0;--status-message-margin: 0 auto;--status-message-max-width: fit-content;--status-message-opacity: 0;--status-message-transform: translateY(1rem);--status-message-z-index: var(--z-raised);--status-message-bg: var(--panel-surface-solid-unified);--status-message-bg-opacity: .95;--status-message-padding: var(--spacing-md) var(--spacing-lg);--status-message-radius: var(--shape-card-radius);--status-message-shadow: var(--shadow-lg);--status-message-font-size: var(--body-2-size);--status-message-line-height: var(--body-2-line-height);--status-message-font-weight: var(--font-weight-body);--status-message-auto-dismiss-duration: 3000;--scroll-strip-size: .1875rem;--scroll-strip-hit-size: .5rem;--scroll-strip-inset-block: 10%;--scroll-strip-inset-inline: 0;--scroll-strip-thumb-min: 1.75rem;--scroll-strip-thumb-max: 8.75rem;--scroll-strip-radius: var(--radius-pill);--scroll-strip-track-color: transparent;--scroll-strip-thumb-color: color-mix(in srgb, var(--text-primary-color) 30%, transparent);--scroll-strip-thumb-hover-color: color-mix(in srgb, var(--text-primary-color) 48%, transparent);--scroll-strip-native-thumb-color: color-mix(in srgb, var(--text-primary-color) 22%, transparent);--scroll-strip-native-thumb-hover-color: color-mix(in srgb, var(--text-primary-color) 42%, transparent);--scroll-strip-opacity-idle: 0;--scroll-strip-opacity-active: .62;--scroll-strip-transition: opacity .28s var(--ease-standard), background-color var(--duration-base) var(--ease-standard);--scroll-strip-z-index: var(--z-above);--cc-blur-unified: var(--panel-blur-unified);--cc-border-unified: var(--panel-border-unified);--cc-color: var(--text-color);--cc-composition-footer-clearance: var(--home-composition-footer-clearance);--cc-composition-panel-to-response-gap: var(--home-composition-panel-to-response-gap);--cc-composition-shell-block-padding: var(--home-composition-shell-block-padding);--cc-composition-stage-component-gap: var(--home-composition-stage-component-gap);--cc-composition-stage-width: var(--home-composition-stage-width);--cc-composition-stage-width-mobile: var(--home-composition-stage-width-mobile);--cc-composition-topbar-clearance: var(--home-composition-topbar-clearance);--cc-hero-shader-canvas-softness: var(--home-hero-shader-canvas-softness);--cc-hero-shader-matte-blur: var(--home-hero-shader-matte-blur);--cc-hero-shader-matte-opacity: var(--home-hero-shader-matte-opacity);--cc-hero-shader-matte-surface-dark: var(--home-hero-shader-matte-surface-dark);--cc-hero-shader-matte-surface-light: var(--home-hero-shader-matte-surface-light);--cc-hero-shader-opacity: var(--home-hero-shader-opacity);--cc-hero-shader-transition: var(--home-hero-shader-transition);--cc-hero-shader-veil-blur: var(--home-hero-shader-veil-blur);--cc-hero-shader-veil-opacity: var(--home-hero-shader-veil-opacity);--cc-home-announcement-mobile-line-height: var(--layout-home-announcement-mobile-line-height);--cc-home-announcement-mobile-size: var(--layout-home-announcement-mobile-size);--cc-home-announcement-secondary-mobile-size: var(--layout-home-announcement-secondary-mobile-size);--cc-home-announcement-secondary-mobile-tracking: var(--layout-home-announcement-secondary-mobile-tracking);--cc-home-announcement-secondary-size: var(--layout-home-announcement-secondary-size);--cc-home-announcement-secondary-tracking: var(--layout-home-announcement-secondary-tracking);--cc-home-announcement-secondary-weight: var(--layout-home-announcement-secondary-weight);--cc-home-announcement-size: var(--layout-home-announcement-size);--cc-home-announcement-tracking: var(--layout-home-announcement-tracking);--cc-home-announcement-weight: var(--layout-home-announcement-weight);--cc-home-circle-blur: var(--layout-home-circle-blur);--cc-home-circle-breathe-duration: var(--layout-home-circle-breathe-duration);--cc-home-circle-halo-opacity: var(--layout-home-circle-halo-opacity);--cc-home-circle-halo-scale: var(--layout-home-circle-halo-scale);--cc-home-circle-mid-scale: var(--layout-home-circle-mid-scale);--cc-home-circle-start-scale: var(--layout-home-circle-start-scale);--cc-home-enter-border-width: var(--layout-home-enter-border-width);--cc-home-enter-breathe-duration: var(--layout-home-enter-breathe-duration);--cc-home-enter-breathe-y: var(--layout-home-enter-breathe-y);--cc-home-enter-height: var(--layout-home-enter-height);--cc-home-enter-hover-opacity: var(--layout-home-enter-hover-opacity);--cc-home-enter-hover-y: var(--layout-home-enter-hover-y);--cc-home-enter-icon-size: var(--layout-home-enter-icon-size);--cc-home-enter-mobile-height: var(--layout-home-enter-mobile-height);--cc-home-enter-mobile-padding-x: var(--layout-home-enter-mobile-padding-x);--cc-home-enter-mobile-padding-y: var(--layout-home-enter-mobile-padding-y);--cc-home-enter-mobile-size: var(--layout-home-enter-mobile-size);--cc-home-enter-mobile-width: var(--layout-home-enter-mobile-width);--cc-home-enter-padding-x: var(--layout-home-enter-padding-x);--cc-home-enter-padding-y: var(--layout-home-enter-padding-y);--cc-home-enter-size: var(--layout-home-enter-size);--cc-home-enter-tracking: var(--layout-home-enter-tracking);--cc-home-enter-weight: var(--layout-home-enter-weight);--cc-home-enter-width: var(--layout-home-enter-width);--cc-home-essence-delay: var(--layout-home-essence-delay);--cc-home-essence-desktop-layer-size: var(--layout-home-essence-desktop-layer-size);--cc-home-essence-fast-duration: var(--layout-home-essence-fast-duration);--cc-home-essence-gap-blur: var(--layout-home-essence-gap-blur);--cc-home-essence-gap-scale: var(--layout-home-essence-gap-scale);--cc-home-essence-gap-y: var(--layout-home-essence-gap-y);--cc-home-essence-hide-y: var(--layout-home-essence-hide-y);--cc-home-essence-inactive-blur: var(--layout-home-essence-inactive-blur);--cc-home-essence-inactive-scale: var(--layout-home-essence-inactive-scale);--cc-home-essence-inactive-y: var(--layout-home-essence-inactive-y);--cc-home-essence-inner-height: var(--layout-home-essence-inner-height);--cc-home-essence-inner-height-dynamic: var(--layout-home-essence-inner-height-dynamic);--cc-home-essence-inner-height-small: var(--layout-home-essence-inner-height-small);--cc-home-essence-inner-opacity: var(--layout-home-essence-inner-opacity);--cc-home-essence-inner-opacity-motion: var(--layout-home-essence-inner-opacity-motion);--cc-home-essence-inner-transform: var(--layout-home-essence-inner-transform);--cc-home-essence-inner-transform-motion: var(--layout-home-essence-inner-transform-motion);--cc-home-essence-layer-enter-blur: var(--layout-home-essence-layer-enter-blur);--cc-home-essence-layer-enter-scale: var(--layout-home-essence-layer-enter-scale);--cc-home-essence-layer-enter-y: var(--layout-home-essence-layer-enter-y);--cc-home-essence-layer-filter-motion: var(--layout-home-essence-layer-filter-motion);--cc-home-essence-layer-font-size: var(--layout-home-essence-layer-font-size);--cc-home-essence-layer-font-weight: var(--layout-home-essence-layer-font-weight);--cc-home-essence-layer-line-height: var(--layout-home-essence-layer-line-height);--cc-home-essence-layer-opacity-hidden: var(--layout-home-essence-layer-opacity-hidden);--cc-home-essence-layer-opacity-motion: var(--layout-home-essence-layer-opacity-motion);--cc-home-essence-layer-tracking: var(--layout-home-essence-layer-tracking);--cc-home-essence-layer-transform-motion: var(--layout-home-essence-layer-transform-motion);--cc-home-essence-mobile-layer-line-height: var(--layout-home-essence-mobile-layer-line-height);--cc-avatar-size: var(--avatar-size);--cc-avatar-bg: var(--avatar-bg);--cc-avatar-border: var(--avatar-border);--cc-avatar-border-width: var(--avatar-border-width);--cc-avatar-radius: var(--avatar-radius);--cc-avatar-layer: var(--avatar-layer);--cc-avatar-media-action-size: var(--avatar-media-action-size);--cc-avatar-media-action-bg: var(--avatar-media-action-bg);--cc-avatar-media-action-bg-hover: var(--avatar-media-action-bg-hover);--cc-avatar-media-action-border: var(--avatar-media-action-border);--cc-avatar-media-action-border-hover: var(--avatar-media-action-border-hover);--cc-avatar-media-action-radius: var(--avatar-media-action-radius);--cc-avatar-media-action-layer: var(--avatar-media-action-layer);--cc-avatar-media-action-position-right: var(--avatar-media-action-position-right);--cc-avatar-media-action-position-bottom: var(--avatar-media-action-position-bottom);--cc-home-essence-mobile-layer-size: var(--layout-home-essence-mobile-layer-size);--cc-home-essence-phase-active-blur: var(--layout-home-essence-phase-active-blur);--cc-home-essence-phase-active-opacity: var(--layout-home-essence-phase-active-opacity);--cc-home-essence-phase-active-scale: var(--layout-home-essence-phase-active-scale);--cc-home-essence-phase-active-y: var(--layout-home-essence-phase-active-y);--cc-home-essence-phase-enter-blur: var(--layout-home-essence-phase-enter-blur);--cc-home-essence-phase-enter-scale: var(--layout-home-essence-phase-enter-scale);--cc-home-essence-phase-enter-y: var(--layout-home-essence-phase-enter-y);--cc-home-essence-phase-exit-blur: var(--layout-home-essence-phase-exit-blur);--cc-home-essence-phase-exit-scale: var(--layout-home-essence-phase-exit-scale);--cc-home-essence-phase-exit-y: var(--layout-home-essence-phase-exit-y);--cc-home-essence-phase-hidden-blur: var(--layout-home-essence-phase-hidden-blur);--cc-home-essence-phase-hidden-blur-final: var(--layout-home-essence-phase-hidden-blur-final);--cc-home-essence-phase-hidden-scale: var(--layout-home-essence-phase-hidden-scale);--cc-home-essence-phase-hidden-y: var(--layout-home-essence-phase-hidden-y);--cc-home-essence-phase-hidden-y-final: var(--layout-home-essence-phase-hidden-y-final);--cc-home-essence-preview-blur: var(--layout-home-essence-preview-blur);--cc-home-essence-preview-opacity: var(--layout-home-essence-preview-opacity);--cc-home-essence-preview-scale: var(--layout-home-essence-preview-scale);--cc-home-essence-preview-y: var(--layout-home-essence-preview-y);--cc-home-essence-reveal-width: var(--layout-home-essence-reveal-width);--cc-home-essence-reveal-y: var(--layout-home-essence-reveal-y);--cc-home-essence-stack-min-height: var(--layout-home-essence-stack-min-height);--cc-home-essence-stage-min-height: var(--layout-home-essence-stage-min-height);--cc-home-featured-functions-card-border-color-dark: var(--layout-home-featured-functions-card-border-color-dark);--cc-home-featured-functions-card-border-color-hover-dark: var(--layout-home-featured-functions-card-border-color-hover-dark);--cc-home-featured-functions-card-border-color-hover-light: var(--layout-home-featured-functions-card-border-color-hover-light);--cc-home-featured-functions-card-border-color-light: var(--layout-home-featured-functions-card-border-color-light);--cc-home-featured-functions-card-border-width: var(--layout-home-featured-functions-card-border-width);--cc-home-featured-functions-card-copy-max-width: var(--layout-home-featured-functions-card-copy-max-width);--cc-home-featured-functions-card-icon-filter-dark: var(--layout-home-featured-functions-card-icon-filter-dark);--cc-home-featured-functions-card-icon-filter-light: var(--layout-home-featured-functions-card-icon-filter-light);--cc-home-featured-functions-card-label-line-height: var(--layout-home-featured-functions-card-label-line-height);--cc-home-featured-functions-card-label-tracking: var(--layout-home-featured-functions-card-label-tracking);--cc-home-featured-functions-card-label-weight: var(--layout-home-featured-functions-card-label-weight);--cc-home-featured-functions-card-matte-blur: var(--layout-home-featured-functions-card-matte-blur);--cc-home-featured-functions-card-matte-saturation: var(--layout-home-featured-functions-card-matte-saturation);--cc-home-featured-functions-card-matte-surface-bottom-dark: var(--layout-home-featured-functions-card-matte-surface-bottom-dark);--cc-home-featured-functions-card-matte-surface-bottom-light: var(--layout-home-featured-functions-card-matte-surface-bottom-light);--cc-home-featured-functions-card-matte-surface-mid-dark: var(--layout-home-featured-functions-card-matte-surface-mid-dark);--cc-home-featured-functions-card-matte-surface-mid-light: var(--layout-home-featured-functions-card-matte-surface-mid-light);--cc-home-featured-functions-card-matte-surface-top-dark: var(--layout-home-featured-functions-card-matte-surface-top-dark);--cc-home-featured-functions-card-matte-surface-top-light: var(--layout-home-featured-functions-card-matte-surface-top-light);--cc-home-featured-functions-card-padding: var(--layout-home-featured-functions-card-padding);--cc-home-featured-functions-card-placeholder-fill-bottom-dark: var(--layout-home-featured-functions-card-placeholder-fill-bottom-dark);--cc-home-featured-functions-card-placeholder-fill-bottom-light: var(--layout-home-featured-functions-card-placeholder-fill-bottom-light);--cc-home-featured-functions-card-placeholder-fill-top-dark: var(--layout-home-featured-functions-card-placeholder-fill-top-dark);--cc-home-featured-functions-card-placeholder-fill-top-light: var(--layout-home-featured-functions-card-placeholder-fill-top-light);--cc-home-featured-functions-card-placeholder-glow-a-dark: var(--layout-home-featured-functions-card-placeholder-glow-a-dark);--cc-home-featured-functions-card-placeholder-glow-a-light: var(--layout-home-featured-functions-card-placeholder-glow-a-light);--cc-home-featured-functions-card-placeholder-glow-b-dark: var(--layout-home-featured-functions-card-placeholder-glow-b-dark);--cc-home-featured-functions-card-placeholder-glow-b-light: var(--layout-home-featured-functions-card-placeholder-glow-b-light);--cc-home-featured-functions-card-spectrum-blend: var(--layout-home-featured-functions-card-spectrum-blend);--cc-home-featured-functions-card-spectrum-blue: var(--layout-home-featured-functions-card-spectrum-blue);--cc-home-featured-functions-card-spectrum-cyan: var(--layout-home-featured-functions-card-spectrum-cyan);--cc-home-featured-functions-card-spectrum-opacity: var(--layout-home-featured-functions-card-spectrum-opacity);--cc-home-featured-functions-card-spectrum-opacity-light: var(--layout-home-featured-functions-card-spectrum-opacity-light);--cc-home-featured-functions-card-spectrum-orange: var(--layout-home-featured-functions-card-spectrum-orange);--cc-home-featured-functions-card-spectrum-red: var(--layout-home-featured-functions-card-spectrum-red);--cc-home-featured-functions-card-spectrum-violet: var(--layout-home-featured-functions-card-spectrum-violet);--cc-home-featured-functions-card-spectrum-yellow: var(--layout-home-featured-functions-card-spectrum-yellow);--cc-home-featured-functions-card-summary-color-dark: var(--layout-home-featured-functions-card-summary-color-dark);--cc-home-featured-functions-card-summary-color-light: var(--layout-home-featured-functions-card-summary-color-light);--cc-home-featured-functions-card-summary-gap: var(--layout-home-featured-functions-card-summary-gap);--cc-home-featured-functions-card-surface-bg-dark: var(--layout-home-featured-functions-card-surface-bg-dark);--cc-home-featured-functions-card-surface-bg-light: var(--layout-home-featured-functions-card-surface-bg-light);--cc-home-featured-functions-card-surface-highlight-hover-dark: var(--layout-home-featured-functions-card-surface-highlight-hover-dark);--cc-home-featured-functions-card-surface-highlight-hover-light: var(--layout-home-featured-functions-card-surface-highlight-hover-light);--cc-home-featured-functions-card-surface-highlight-rest-dark: var(--layout-home-featured-functions-card-surface-highlight-rest-dark);--cc-home-featured-functions-card-surface-highlight-rest-light: var(--layout-home-featured-functions-card-surface-highlight-rest-light);--cc-home-featured-functions-card-title-gap: var(--layout-home-featured-functions-card-title-gap);--cc-home-featured-functions-control-disabled-opacity: var(--layout-home-featured-functions-control-disabled-opacity);--cc-home-featured-functions-control-icon-size: var(--layout-home-featured-functions-control-icon-size);--cc-home-featured-functions-control-size: var(--layout-home-featured-functions-control-size);--cc-home-featured-functions-description-opacity: var(--layout-home-featured-functions-description-opacity);--cc-home-featured-functions-dot-opacity: var(--layout-home-featured-functions-dot-opacity);--cc-home-featured-functions-dot-opacity-active: var(--layout-home-featured-functions-dot-opacity-active);--cc-home-featured-functions-dot-opacity-dark: var(--layout-home-featured-functions-dot-opacity-dark);--cc-home-featured-functions-dot-opacity-light: var(--layout-home-featured-functions-dot-opacity-light);--cc-home-featured-functions-dot-size: var(--layout-home-featured-functions-dot-size);--cc-home-featured-functions-eyebrow-opacity: var(--layout-home-featured-functions-eyebrow-opacity);--cc-home-featured-functions-footer-max-width: var(--layout-home-featured-functions-footer-max-width);--cc-home-featured-functions-max-width: var(--layout-home-featured-functions-max-width);--cc-home-featured-functions-rail-offset: var(--layout-home-featured-functions-rail-offset);--cc-home-featured-functions-ready-opacity-motion: var(--layout-home-featured-functions-ready-opacity-motion);--cc-home-featured-functions-timeline-height: var(--layout-home-featured-functions-timeline-height);--cc-home-featured-functions-timeline-progress-scale: var(--layout-home-featured-functions-timeline-progress-scale);--cc-home-featured-functions-track-motion: var(--layout-home-featured-functions-track-motion);--cc-home-featured-functions-viewport-max-width: var(--layout-home-featured-functions-viewport-max-width);--cc-home-featured-functions-visual-aspect-ratio: var(--layout-home-featured-functions-visual-aspect-ratio);--cc-home-halo-breathe-duration: var(--layout-home-halo-breathe-duration);--cc-home-halo-start-opacity: var(--layout-home-halo-start-opacity);--cc-home-interaction-panel-composer-gap: var(--layout-home-interaction-panel-composer-gap);--cc-home-interaction-panel-composer-side-gap: var(--layout-home-interaction-panel-composer-side-gap);--cc-home-interaction-panel-control-pulse-shadow: var(--layout-home-interaction-panel-control-pulse-shadow);--cc-home-interaction-panel-control-pulse-shadow-active: var(--layout-home-interaction-panel-control-pulse-shadow-active);--cc-home-interaction-panel-control-size: var(--layout-home-interaction-panel-control-size);--cc-home-interaction-panel-developer-action-line-height: var(--layout-home-interaction-panel-developer-action-line-height);--cc-home-interaction-panel-developer-action-min-height: var(--layout-home-interaction-panel-developer-action-min-height);--cc-home-interaction-panel-developer-action-padding-x: var(--layout-home-interaction-panel-developer-action-padding-x);--cc-home-interaction-panel-developer-action-size: var(--layout-home-interaction-panel-developer-action-size);--cc-home-interaction-panel-developer-action-tracking: var(--layout-home-interaction-panel-developer-action-tracking);--cc-home-interaction-panel-developer-action-weight: var(--layout-home-interaction-panel-developer-action-weight);--cc-home-interaction-panel-developer-actions-gap: var(--layout-home-interaction-panel-developer-actions-gap);--cc-home-interaction-panel-developer-control-min-width: var(--layout-home-interaction-panel-developer-control-min-width);--cc-home-interaction-panel-developer-status-line-height: var(--layout-home-interaction-panel-developer-status-line-height);--cc-home-interaction-panel-developer-status-size: var(--layout-home-interaction-panel-developer-status-size);--cc-home-interaction-panel-disabled-opacity: var(--layout-home-interaction-panel-disabled-opacity);--cc-home-interaction-panel-dot-width: var(--layout-home-interaction-panel-dot-width);--cc-home-interaction-panel-file-chip-min-height: var(--layout-home-interaction-panel-file-chip-min-height);--cc-home-interaction-panel-file-chip-padding-x: var(--layout-home-interaction-panel-file-chip-padding-x);--cc-home-interaction-panel-file-chip-size: var(--layout-home-interaction-panel-file-chip-size);--cc-home-interaction-panel-file-chip-tracking: var(--layout-home-interaction-panel-file-chip-tracking);--cc-home-interaction-panel-file-chip-weight: var(--layout-home-interaction-panel-file-chip-weight);--cc-home-interaction-panel-file-gap: var(--layout-home-interaction-panel-file-gap);--cc-home-interaction-panel-form-gap: var(--layout-home-interaction-panel-form-gap);--cc-home-interaction-panel-gap: var(--layout-home-interaction-panel-gap);--cc-home-interaction-panel-icon-opacity: var(--layout-home-interaction-panel-icon-opacity);--cc-home-interaction-panel-icon-opacity-hover: var(--layout-home-interaction-panel-icon-opacity-hover);--cc-home-interaction-panel-icon-size: var(--layout-home-interaction-panel-icon-size);--cc-home-interaction-panel-input-line-height: var(--layout-home-interaction-panel-input-line-height);--cc-home-interaction-panel-input-max-height: var(--layout-home-interaction-panel-input-max-height);--cc-home-interaction-panel-input-min-height: var(--layout-home-interaction-panel-input-min-height);--cc-home-interaction-panel-input-padding-x: var(--layout-home-interaction-panel-input-padding-x);--cc-home-interaction-panel-input-padding-y: var(--layout-home-interaction-panel-input-padding-y);--cc-home-interaction-panel-model-gap: var(--layout-home-interaction-panel-model-gap);--cc-home-interaction-panel-model-height: var(--layout-home-interaction-panel-model-height);--cc-home-interaction-panel-model-name-line-height: var(--layout-home-interaction-panel-model-name-line-height);--cc-home-interaction-panel-model-name-size: var(--layout-home-interaction-panel-model-name-size);--cc-home-interaction-panel-model-name-tracking: var(--layout-home-interaction-panel-model-name-tracking);--cc-home-interaction-panel-model-name-weight: var(--layout-home-interaction-panel-model-name-weight);--cc-home-interaction-panel-model-padding-x: var(--layout-home-interaction-panel-model-padding-x);--cc-home-interaction-panel-model-padding-x-mobile: var(--layout-home-interaction-panel-model-padding-x-mobile);--cc-home-interaction-panel-padding: var(--layout-home-interaction-panel-padding);--cc-home-interaction-panel-padding-mobile: var(--layout-home-interaction-panel-padding-mobile);--cc-home-interaction-panel-submit-gap: var(--layout-home-interaction-panel-submit-gap);--cc-home-interaction-panel-submit-height: var(--layout-home-interaction-panel-submit-height);--cc-home-interaction-panel-submit-line-height: var(--layout-home-interaction-panel-submit-line-height);--cc-home-interaction-panel-submit-padding-x: var(--layout-home-interaction-panel-submit-padding-x);--cc-home-interaction-panel-submit-size: var(--layout-home-interaction-panel-submit-size);--cc-home-interaction-panel-submit-weight: var(--layout-home-interaction-panel-submit-weight);--cc-home-interaction-panel-thinking-animation-duration: var(--layout-home-interaction-panel-thinking-animation-duration);--cc-home-interaction-panel-thinking-animation-steps: var(--layout-home-interaction-panel-thinking-animation-steps);--cc-home-interaction-panel-voice-animation-duration: var(--layout-home-interaction-panel-voice-animation-duration);--cc-home-interaction-panel-voice-opacity-active: var(--layout-home-interaction-panel-voice-opacity-active);--cc-home-interaction-panel-voice-opacity-inactive: var(--layout-home-interaction-panel-voice-opacity-inactive);--cc-home-interaction-panel-width: var(--layout-home-interaction-panel-width);--cc-home-interaction-panel-width-mobile: var(--layout-home-interaction-panel-width-mobile);--cc-home-intro-content-opacity-duration: var(--layout-home-intro-content-opacity-duration);--cc-home-intro-content-transform-duration: var(--layout-home-intro-content-transform-duration);--cc-home-intro-logo-scale-fade: var(--layout-home-intro-logo-scale-fade);--cc-home-intro-logo-scale-settle: var(--layout-home-intro-logo-scale-settle);--cc-home-intro-logo-scale-start: var(--layout-home-intro-logo-scale-start);--cc-home-intro-reveal-y: var(--layout-home-intro-reveal-y);--cc-home-logo-docked-margin-bottom: var(--layout-home-logo-docked-margin-bottom);--cc-home-logo-margin-bottom: var(--layout-home-logo-margin-bottom);--cc-home-logo-transition-opacity: var(--layout-home-logo-transition-opacity);--cc-home-logo-transition-transform: var(--layout-home-logo-transition-transform);--cc-home-logo-width: var(--layout-home-logo-width);--cc-home-logo-width-mobile: var(--layout-home-logo-width-mobile);--cc-home-platform-blur: var(--layout-home-platform-blur);--cc-home-platform-chrome-min-height: var(--layout-home-platform-chrome-min-height);--cc-home-platform-content-copy-line-height: var(--layout-home-platform-content-copy-line-height);--cc-home-platform-content-copy-max-width: var(--layout-home-platform-content-copy-max-width);--cc-home-platform-content-copy-size: var(--layout-home-platform-content-copy-size);--cc-home-platform-content-copy-tracking: var(--layout-home-platform-content-copy-tracking);--cc-home-platform-content-copy-weight: var(--layout-home-platform-content-copy-weight);--cc-home-platform-content-header-gap: var(--layout-home-platform-content-header-gap);--cc-home-platform-content-header-padding-bottom: var(--layout-home-platform-content-header-padding-bottom);--cc-home-platform-content-header-padding-left: var(--layout-home-platform-content-header-padding-left);--cc-home-platform-content-header-padding-right: var(--layout-home-platform-content-header-padding-right);--cc-home-platform-content-header-padding-top: var(--layout-home-platform-content-header-padding-top);--cc-home-platform-content-inner-footer-gap: var(--layout-home-platform-content-inner-footer-gap);--cc-home-platform-content-inner-padding-left: var(--layout-home-platform-content-inner-padding-left);--cc-home-platform-content-inner-padding-top: var(--layout-home-platform-content-inner-padding-top);--cc-home-platform-content-stack-gap: var(--layout-home-platform-content-stack-gap);--cc-home-platform-content-title-color: var(--layout-home-platform-content-title-color);--cc-home-platform-content-title-line-height: var(--layout-home-platform-content-title-line-height);--cc-home-platform-content-title-size: var(--layout-home-platform-content-title-size);--cc-home-platform-content-title-tracking: var(--layout-home-platform-content-title-tracking);--cc-home-platform-content-title-transform: var(--layout-home-platform-content-title-transform);--cc-home-platform-content-title-weight: var(--layout-home-platform-content-title-weight);--cc-home-platform-destination-action-gap: var(--layout-home-platform-destination-action-gap);--cc-home-platform-destination-action-min-height: var(--layout-home-platform-destination-action-min-height);--cc-home-platform-destination-action-padding-x: var(--layout-home-platform-destination-action-padding-x);--cc-home-platform-destination-action-size: var(--layout-home-platform-destination-action-size);--cc-home-platform-destination-action-tracking: var(--layout-home-platform-destination-action-tracking);--cc-home-platform-destination-action-weight: var(--layout-home-platform-destination-action-weight);--cc-home-platform-destination-card-gap: var(--layout-home-platform-destination-card-gap);--cc-home-platform-destination-card-inner-gap: var(--layout-home-platform-destination-card-inner-gap);--cc-home-platform-destination-card-padding-x: var(--layout-home-platform-destination-card-padding-x);--cc-home-platform-destination-card-padding-y: var(--layout-home-platform-destination-card-padding-y);--cc-home-platform-destination-copy-line-height: var(--layout-home-platform-destination-copy-line-height);--cc-home-platform-destination-copy-size: var(--layout-home-platform-destination-copy-size);--cc-home-platform-destination-field-gap: var(--layout-home-platform-destination-field-gap);--cc-home-platform-destination-field-min-height: var(--layout-home-platform-destination-field-min-height);--cc-home-platform-destination-field-padding-x: var(--layout-home-platform-destination-field-padding-x);--cc-home-platform-destination-field-padding-y: var(--layout-home-platform-destination-field-padding-y);--cc-home-platform-destination-gap: var(--layout-home-platform-destination-gap);--cc-home-platform-destination-grid-count: var(--layout-home-platform-destination-grid-count);--cc-home-platform-destination-grid-count-compact: var(--layout-home-platform-destination-grid-count-compact);--cc-home-platform-destination-grid-gap: var(--layout-home-platform-destination-grid-gap);--cc-home-platform-destination-label-size: var(--layout-home-platform-destination-label-size);--cc-home-platform-destination-label-tracking: var(--layout-home-platform-destination-label-tracking);--cc-home-platform-destination-label-weight: var(--layout-home-platform-destination-label-weight);--cc-home-platform-destination-link-line-height: var(--layout-home-platform-destination-link-line-height);--cc-home-platform-destination-link-size: var(--layout-home-platform-destination-link-size);--cc-home-platform-destination-list-gap: var(--layout-home-platform-destination-list-gap);--cc-home-platform-destination-state-line-height: var(--layout-home-platform-destination-state-line-height);--cc-home-platform-destination-state-size: var(--layout-home-platform-destination-state-size);--cc-home-platform-destination-title-line-height: var(--layout-home-platform-destination-title-line-height);--cc-home-platform-destination-title-size: var(--layout-home-platform-destination-title-size);--cc-home-platform-destination-title-weight: var(--layout-home-platform-destination-title-weight);--cc-home-platform-destination-workspace-copy-line-height: var(--layout-home-platform-destination-workspace-copy-line-height);--cc-home-platform-destination-workspace-copy-size: var(--layout-home-platform-destination-workspace-copy-size);--cc-home-platform-embedded-section-gap: var(--layout-home-platform-embedded-section-gap);--cc-home-platform-embedded-stack-gap: var(--layout-home-platform-embedded-stack-gap);--cc-home-platform-gap: var(--layout-home-platform-gap);--cc-home-platform-group-margin-top: var(--layout-home-platform-group-margin-top);--cc-home-platform-label-margin-bottom: var(--layout-home-platform-label-margin-bottom);--cc-home-platform-label-size: var(--layout-home-platform-label-size);--cc-home-platform-label-tracking: var(--layout-home-platform-label-tracking);--cc-home-platform-label-weight: var(--layout-home-platform-label-weight);--cc-home-platform-mobile-content-header-padding-bottom: var(--layout-home-platform-mobile-content-header-padding-bottom);--cc-home-platform-mobile-content-header-padding-top: var(--layout-home-platform-mobile-content-header-padding-top);--cc-home-platform-mobile-content-inner-footer-gap: var(--layout-home-platform-mobile-content-inner-footer-gap);--cc-home-platform-mobile-content-inner-padding-top: var(--layout-home-platform-mobile-content-inner-padding-top);--cc-home-platform-mobile-column-padding-x: var(--layout-home-platform-mobile-column-padding-x);--cc-home-platform-mobile-column-padding-y: var(--layout-home-platform-mobile-column-padding-y);--cc-home-platform-mobile-inline-padding-fallback: var(--layout-home-platform-mobile-inline-padding-fallback);--cc-home-platform-mobile-nav-gap: var(--layout-home-platform-mobile-nav-gap);--cc-home-platform-mobile-nav-icon-size: var(--layout-home-platform-mobile-nav-icon-size);--cc-home-platform-mobile-nav-item-min-height: var(--layout-home-platform-mobile-nav-item-min-height);--cc-home-platform-mobile-nav-item-padding-x: var(--layout-home-platform-mobile-nav-item-padding-x);--cc-home-platform-mobile-rail-inner-padding-y: var(--layout-home-platform-mobile-rail-inner-padding-y);--cc-home-platform-nav-gap: var(--layout-home-platform-nav-gap);--cc-home-platform-nav-icon-size: var(--layout-home-platform-nav-icon-size);--cc-home-platform-nav-indicator-line-height: var(--layout-home-platform-nav-indicator-line-height);--cc-home-platform-nav-indicator-min-size: var(--layout-home-platform-nav-indicator-min-size);--cc-home-platform-nav-indicator-padding-x: var(--layout-home-platform-nav-indicator-padding-x);--cc-home-platform-nav-indicator-size: var(--layout-home-platform-nav-indicator-size);--cc-home-platform-nav-indicator-tracking: var(--layout-home-platform-nav-indicator-tracking);--cc-home-platform-nav-indicator-weight: var(--layout-home-platform-nav-indicator-weight);--cc-home-platform-nav-item-gap: var(--layout-home-platform-nav-item-gap);--cc-home-platform-nav-item-min-height: var(--layout-home-platform-nav-item-min-height);--cc-home-platform-nav-item-padding-x: var(--layout-home-platform-nav-item-padding-x);--cc-home-platform-nav-item-padding-y: var(--layout-home-platform-nav-item-padding-y);--cc-home-platform-nav-item-radius: var(--layout-home-platform-nav-item-radius);--cc-home-platform-nav-text-line-height: var(--layout-home-platform-nav-text-line-height);--cc-home-platform-nav-text-size: var(--layout-home-platform-nav-text-size);--cc-home-platform-nav-text-tracking: var(--layout-home-platform-nav-text-tracking);--cc-home-platform-nav-text-weight: var(--layout-home-platform-nav-text-weight);--cc-home-platform-padding: var(--layout-home-platform-padding);--cc-home-platform-radius: var(--layout-home-platform-radius);--cc-home-platform-rail-compact-width: var(--layout-home-platform-rail-compact-width);--cc-home-platform-rail-padding-bottom: var(--layout-home-platform-rail-padding-bottom);--cc-home-platform-rail-padding-left: var(--layout-home-platform-rail-padding-left);--cc-home-platform-rail-padding-right: var(--layout-home-platform-rail-padding-right);--cc-home-platform-rail-padding-top: var(--layout-home-platform-rail-padding-top);--cc-home-platform-rail-toggle-icon-size: var(--layout-home-platform-rail-toggle-icon-size);--cc-home-platform-rail-toggle-margin-left: var(--layout-home-platform-rail-toggle-margin-left);--cc-home-platform-rail-toggle-size: var(--layout-home-platform-rail-toggle-size);--cc-home-platform-rail-width: var(--layout-home-platform-rail-width);--cc-home-platform-saturate: var(--layout-home-platform-saturate);--cc-home-platform-shadow: var(--layout-home-platform-shadow);--cc-home-platform-state-action-min-height: var(--layout-home-platform-state-action-min-height);--cc-home-platform-state-action-padding-x: var(--layout-home-platform-state-action-padding-x);--cc-home-platform-state-action-size: var(--layout-home-platform-state-action-size);--cc-home-platform-state-action-tracking: var(--layout-home-platform-state-action-tracking);--cc-home-platform-state-action-weight: var(--layout-home-platform-state-action-weight);--cc-home-platform-state-copy-line-height: var(--layout-home-platform-state-copy-line-height);--cc-home-platform-state-copy-max-width: var(--layout-home-platform-state-copy-max-width);--cc-home-platform-state-copy-size: var(--layout-home-platform-state-copy-size);--cc-home-platform-state-title-line-height: var(--layout-home-platform-state-title-line-height);--cc-home-platform-state-title-size: var(--layout-home-platform-state-title-size);--cc-home-platform-state-title-tracking: var(--layout-home-platform-state-title-tracking);--cc-home-platform-state-title-weight: var(--layout-home-platform-state-title-weight);--cc-home-platform-subnav-line-height: var(--layout-home-platform-subnav-line-height);--cc-home-platform-subnav-min-height: var(--layout-home-platform-subnav-min-height);--cc-home-platform-subnav-padding-x: var(--layout-home-platform-subnav-padding-x);--cc-home-platform-subnav-size: var(--layout-home-platform-subnav-size);--cc-home-platform-subrail-header-gap: var(--layout-home-platform-subrail-header-gap);--cc-home-platform-subrail-header-margin-bottom: var(--layout-home-platform-subrail-header-margin-bottom);--cc-home-platform-subrail-padding-left: var(--layout-home-platform-subrail-padding-left);--cc-home-platform-subrail-title-line-height: var(--layout-home-platform-subrail-title-line-height);--cc-home-platform-subrail-title-size: var(--layout-home-platform-subrail-title-size);--cc-home-platform-subrail-title-weight: var(--layout-home-platform-subrail-title-weight);--cc-home-platform-subrail-width: var(--layout-home-platform-subrail-width);--cc-home-platform-tablet-content-padding-left: var(--layout-home-platform-tablet-content-padding-left);--cc-home-platform-tablet-rail-max: var(--layout-home-platform-tablet-rail-max);--cc-home-platform-tablet-rail-min: var(--layout-home-platform-tablet-rail-min);--cc-home-platform-tablet-rail-padding-right: var(--layout-home-platform-tablet-rail-padding-right);--cc-home-platform-tablet-subrail-max: var(--layout-home-platform-tablet-subrail-max);--cc-home-platform-tablet-subrail-min: var(--layout-home-platform-tablet-subrail-min);--cc-home-platform-theme-caption-line-height: var(--layout-home-platform-theme-caption-line-height);--cc-home-platform-theme-caption-opacity: var(--layout-home-platform-theme-caption-opacity);--cc-home-platform-theme-caption-size: var(--layout-home-platform-theme-caption-size);--cc-home-platform-theme-eyebrow-opacity: var(--layout-home-platform-theme-eyebrow-opacity);--cc-home-platform-theme-eyebrow-size: var(--layout-home-platform-theme-eyebrow-size);--cc-home-platform-theme-eyebrow-tracking: var(--layout-home-platform-theme-eyebrow-tracking);--cc-home-platform-theme-eyebrow-weight: var(--layout-home-platform-theme-eyebrow-weight);--cc-home-platform-theme-header-gap: var(--layout-home-platform-theme-header-gap);--cc-home-platform-theme-mode-grid-count: var(--layout-home-platform-theme-mode-grid-count);--cc-home-platform-theme-mode-grid-gap: var(--layout-home-platform-theme-mode-grid-gap);--cc-home-platform-theme-mode-label-line-height: var(--layout-home-platform-theme-mode-label-line-height);--cc-home-platform-theme-mode-label-size: var(--layout-home-platform-theme-mode-label-size);--cc-home-platform-theme-mode-label-weight: var(--layout-home-platform-theme-mode-label-weight);--cc-home-platform-theme-mode-option-gap: var(--layout-home-platform-theme-mode-option-gap);--cc-home-platform-theme-mode-option-min-height: var(--layout-home-platform-theme-mode-option-min-height);--cc-home-platform-theme-mode-option-padding-x: var(--layout-home-platform-theme-mode-option-padding-x);--cc-home-platform-theme-mode-option-padding-y: var(--layout-home-platform-theme-mode-option-padding-y);--cc-home-platform-theme-section-gap: var(--layout-home-platform-theme-section-gap);--cc-home-platform-theme-section-header-gap: var(--layout-home-platform-theme-section-header-gap);--cc-home-platform-theme-section-padding-top: var(--layout-home-platform-theme-section-padding-top);--cc-home-platform-theme-shell-gap: var(--layout-home-platform-theme-shell-gap);--cc-home-platform-theme-summary-line-height: var(--layout-home-platform-theme-summary-line-height);--cc-home-platform-theme-summary-max-width: var(--layout-home-platform-theme-summary-max-width);--cc-home-platform-theme-summary-opacity: var(--layout-home-platform-theme-summary-opacity);--cc-home-platform-theme-summary-size: var(--layout-home-platform-theme-summary-size);--cc-home-platform-theme-title-line-height: var(--layout-home-platform-theme-title-line-height);--cc-home-platform-theme-title-size: var(--layout-home-platform-theme-title-size);--cc-home-platform-theme-title-tracking: var(--layout-home-platform-theme-title-tracking);--cc-home-platform-theme-title-weight: var(--layout-home-platform-theme-title-weight);--cc-home-platform-theme-toggle-list-gap: var(--layout-home-platform-theme-toggle-list-gap);--cc-home-platform-theme-toggle-row-gap: var(--layout-home-platform-theme-toggle-row-gap);--cc-home-platform-theme-toggle-row-padding-y: var(--layout-home-platform-theme-toggle-row-padding-y);--cc-home-platform-theme-token-field-gap: var(--layout-home-platform-theme-token-field-gap);--cc-home-platform-theme-token-field-min-height: var(--layout-home-platform-theme-token-field-min-height);--cc-home-platform-theme-token-field-padding-x: var(--layout-home-platform-theme-token-field-padding-x);--cc-home-platform-theme-token-field-padding-y: var(--layout-home-platform-theme-token-field-padding-y);--cc-home-platform-theme-token-grid-count: var(--layout-home-platform-theme-token-grid-count);--cc-home-platform-theme-token-grid-disabled-opacity: var(--layout-home-platform-theme-token-grid-disabled-opacity);--cc-home-platform-theme-token-grid-enabled-opacity: var(--layout-home-platform-theme-token-grid-enabled-opacity);--cc-home-platform-theme-token-grid-gap: var(--layout-home-platform-theme-token-grid-gap);--cc-home-platform-theme-token-label-line-height: var(--layout-home-platform-theme-token-label-line-height);--cc-home-platform-theme-token-label-size: var(--layout-home-platform-theme-token-label-size);--cc-home-platform-theme-token-label-weight: var(--layout-home-platform-theme-token-label-weight);--cc-home-profile-control-panel-avatar-fallback-size: var(--layout-home-profile-control-panel-avatar-fallback-size);--cc-home-profile-control-panel-avatar-fallback-tracking: var(--layout-home-profile-control-panel-avatar-fallback-tracking);--cc-home-profile-control-panel-avatar-fallback-weight: var(--layout-home-profile-control-panel-avatar-fallback-weight);--cc-home-profile-control-panel-avatar-size: var(--layout-home-profile-control-panel-avatar-size);--cc-home-profile-control-panel-eyebrow-margin-bottom: var(--layout-home-profile-control-panel-eyebrow-margin-bottom);--cc-home-profile-control-panel-header-gap: var(--layout-home-profile-control-panel-header-gap);--cc-home-profile-control-panel-header-padding-bottom: var(--layout-home-profile-control-panel-header-padding-bottom);--cc-home-profile-control-panel-identity-gap: var(--layout-home-profile-control-panel-identity-gap);--cc-home-profile-control-panel-identity-padding-x: var(--layout-home-profile-control-panel-identity-padding-x);--cc-home-profile-control-panel-identity-padding-y: var(--layout-home-profile-control-panel-identity-padding-y);--cc-home-profile-control-panel-inner-gap: var(--layout-home-profile-control-panel-inner-gap);--cc-home-profile-control-panel-inner-padding-bottom: var(--layout-home-profile-control-panel-inner-padding-bottom);--cc-home-profile-control-panel-inner-padding-left: var(--layout-home-profile-control-panel-inner-padding-left);--cc-home-profile-control-panel-inner-padding-right: var(--layout-home-profile-control-panel-inner-padding-right);--cc-home-profile-control-panel-inner-padding-top: var(--layout-home-profile-control-panel-inner-padding-top);--cc-home-profile-control-panel-inner-padding-top-mobile: var(--layout-home-profile-control-panel-inner-padding-top-mobile);--cc-home-profile-control-panel-item-min-height: var(--layout-home-profile-control-panel-item-min-height);--cc-home-profile-control-panel-item-padding-x: var(--layout-home-profile-control-panel-item-padding-x);--cc-home-profile-control-panel-item-padding-y: var(--layout-home-profile-control-panel-item-padding-y);--cc-home-profile-control-panel-item-size: var(--layout-home-profile-control-panel-item-size);--cc-home-profile-control-panel-item-tracking: var(--layout-home-profile-control-panel-item-tracking);--cc-home-profile-control-panel-item-weight: var(--layout-home-profile-control-panel-item-weight);--cc-home-profile-control-panel-meta-line-height: var(--layout-home-profile-control-panel-meta-line-height);--cc-home-profile-control-panel-meta-size: var(--layout-home-profile-control-panel-meta-size);--cc-home-profile-control-panel-name-margin-bottom: var(--layout-home-profile-control-panel-name-margin-bottom);--cc-home-profile-control-panel-name-size: var(--layout-home-profile-control-panel-name-size);--cc-home-profile-control-panel-name-weight: var(--layout-home-profile-control-panel-name-weight);--cc-home-profile-control-panel-plan-margin-bottom: var(--layout-home-profile-control-panel-plan-margin-bottom);--cc-home-profile-control-panel-plan-size: var(--layout-home-profile-control-panel-plan-size);--cc-home-profile-control-panel-plan-tracking: var(--layout-home-profile-control-panel-plan-tracking);--cc-home-profile-control-panel-plan-weight: var(--layout-home-profile-control-panel-plan-weight);--cc-home-profile-control-panel-route-link-line-height: var(--layout-home-profile-control-panel-route-link-line-height);--cc-home-profile-control-panel-route-link-margin-top: var(--layout-home-profile-control-panel-route-link-margin-top);--cc-home-profile-control-panel-route-link-size: var(--layout-home-profile-control-panel-route-link-size);--cc-home-profile-control-panel-route-status-line-height: var(--layout-home-profile-control-panel-route-status-line-height);--cc-home-profile-control-panel-route-status-size: var(--layout-home-profile-control-panel-route-status-size);--cc-home-profile-control-panel-section-gap: var(--layout-home-profile-control-panel-section-gap);--cc-home-profile-control-panel-stack-gap: var(--layout-home-profile-control-panel-stack-gap);--cc-home-profile-control-panel-status-card-gap: var(--layout-home-profile-control-panel-status-card-gap);--cc-home-profile-control-panel-status-card-padding-x: var(--layout-home-profile-control-panel-status-card-padding-x);--cc-home-profile-control-panel-status-card-padding-y: var(--layout-home-profile-control-panel-status-card-padding-y);--cc-home-profile-control-panel-status-grid-gap: var(--layout-home-profile-control-panel-status-grid-gap);--cc-home-profile-control-panel-status-label-size: var(--layout-home-profile-control-panel-status-label-size);--cc-home-profile-control-panel-status-label-tracking: var(--layout-home-profile-control-panel-status-label-tracking);--cc-home-profile-control-panel-status-label-weight: var(--layout-home-profile-control-panel-status-label-weight);--cc-home-profile-control-panel-status-value-line-height: var(--layout-home-profile-control-panel-status-value-line-height);--cc-home-profile-control-panel-status-value-size: var(--layout-home-profile-control-panel-status-value-size);--cc-home-profile-control-panel-status-value-weight: var(--layout-home-profile-control-panel-status-value-weight);--cc-home-profile-control-panel-username-margin-bottom: var(--layout-home-profile-control-panel-username-margin-bottom);--cc-home-profile-control-panel-username-size: var(--layout-home-profile-control-panel-username-size);--cc-home-profile-control-panel-username-tracking: var(--layout-home-profile-control-panel-username-tracking);--cc-home-profile-control-panel-username-weight: var(--layout-home-profile-control-panel-username-weight);--cc-home-profile-control-panel-width: var(--layout-home-profile-control-panel-width);--cc-home-search-body-gap: var(--layout-home-search-body-gap);--cc-home-search-body-padding-x-fallback: var(--layout-home-search-body-padding-x-fallback);--cc-home-search-body-padding-y: var(--layout-home-search-body-padding-y);--cc-home-search-chip-min-height: var(--layout-home-search-chip-min-height);--cc-home-search-chip-padding-x: var(--layout-home-search-chip-padding-x);--cc-home-search-chip-size: var(--layout-home-search-chip-size);--cc-home-search-chip-tracking: var(--layout-home-search-chip-tracking);--cc-home-search-chip-weight: var(--layout-home-search-chip-weight);--cc-home-search-dark-border: var(--layout-home-search-dark-border);--cc-home-search-dialog-blur: var(--layout-home-search-dialog-blur);--cc-home-search-dialog-saturate: var(--layout-home-search-dialog-saturate);--cc-home-search-empty-gap: var(--layout-home-search-empty-gap);--cc-home-search-empty-padding-top: var(--layout-home-search-empty-padding-top);--cc-home-search-empty-text-line-height: var(--layout-home-search-empty-text-line-height);--cc-home-search-empty-text-size: var(--layout-home-search-empty-text-size);--cc-home-search-empty-title-size: var(--layout-home-search-empty-title-size);--cc-home-search-empty-title-weight: var(--layout-home-search-empty-title-weight);--cc-home-search-filter-panel-width: var(--layout-home-search-filter-panel-width);--cc-home-search-filter-panel-max-height: var(--layout-home-search-filter-panel-max-height);--cc-home-search-filter-panel-padding: var(--layout-home-search-filter-panel-padding);--cc-home-search-eyebrow-margin-bottom: var(--layout-home-search-eyebrow-margin-bottom);--cc-home-search-eyebrow-size: var(--layout-home-search-eyebrow-size);--cc-home-search-eyebrow-tracking: var(--layout-home-search-eyebrow-tracking);--cc-home-search-eyebrow-weight: var(--layout-home-search-eyebrow-weight);--cc-home-search-form-gap: var(--layout-home-search-form-gap);--cc-home-search-header-gap: var(--layout-home-search-header-gap);--cc-home-search-header-padding-bottom: var(--layout-home-search-header-padding-bottom);--cc-home-search-header-padding-x-fallback: var(--layout-home-search-header-padding-x-fallback);--cc-home-search-header-padding-y: var(--layout-home-search-header-padding-y);--cc-home-search-hint-line-height: var(--layout-home-search-hint-line-height);--cc-home-search-hint-size: var(--layout-home-search-hint-size);--cc-home-search-icon-opacity: var(--layout-home-search-icon-opacity);--cc-home-search-icon-size: var(--layout-home-search-icon-size);--cc-home-search-input-line-height: var(--layout-home-search-input-line-height);--cc-home-search-input-row-border: var(--layout-home-search-input-row-border);--cc-home-search-input-row-border-focus: var(--layout-home-search-input-row-border-focus);--cc-home-search-input-row-gap: var(--layout-home-search-input-row-gap);--cc-home-search-input-row-line-height: var(--layout-home-search-input-row-line-height);--cc-home-search-input-row-min-height: var(--layout-home-search-input-row-min-height);--cc-home-search-input-row-opacity: var(--layout-home-search-input-row-opacity);--cc-home-search-input-row-padding-x: var(--layout-home-search-input-row-padding-x);--cc-home-search-input-row-padding-y: var(--layout-home-search-input-row-padding-y);--cc-home-search-input-size: var(--layout-home-search-input-size);--cc-home-search-input-tracking: var(--layout-home-search-input-tracking);--cc-home-search-input-weight: var(--layout-home-search-input-weight);--cc-home-search-light-border: var(--layout-home-search-light-border);--cc-home-search-mobile-input-row-min-height: var(--layout-home-search-mobile-input-row-min-height);--cc-home-search-mobile-input-row-padding-x: var(--layout-home-search-mobile-input-row-padding-x);--cc-home-search-mobile-input-row-padding-y: var(--layout-home-search-mobile-input-row-padding-y);--cc-home-search-mobile-input-size: var(--layout-home-search-mobile-input-size);--cc-home-search-mobile-padding-x-fallback: var(--layout-home-search-mobile-padding-x-fallback);--cc-home-search-mobile-title-size: var(--layout-home-search-mobile-title-size);--cc-home-search-quick-actions-gap: var(--layout-home-search-quick-actions-gap);--cc-home-search-result-action-line-height: var(--layout-home-search-result-action-line-height);--cc-home-search-result-action-min-height: var(--layout-home-search-result-action-min-height);--cc-home-search-result-action-min-width: var(--layout-home-search-result-action-min-width);--cc-home-search-result-action-padding-x: var(--layout-home-search-result-action-padding-x);--cc-home-search-result-action-size: var(--layout-home-search-result-action-size);--cc-home-search-result-action-tracking: var(--layout-home-search-result-action-tracking);--cc-home-search-result-action-weight: var(--layout-home-search-result-action-weight);--cc-home-search-result-actions-gap: var(--layout-home-search-result-actions-gap);--cc-home-search-result-badge-color: var(--layout-home-search-result-badge-color);--cc-home-search-result-badge-gap: var(--layout-home-search-result-badge-gap);--cc-home-search-result-badge-icon-size: var(--layout-home-search-result-badge-icon-size);--cc-home-search-result-badge-min-height: var(--layout-home-search-result-badge-min-height);--cc-home-search-result-badge-padding-x: var(--layout-home-search-result-badge-padding-x);--cc-home-search-result-badge-size: var(--layout-home-search-result-badge-size);--cc-home-search-result-badge-tracking: var(--layout-home-search-result-badge-tracking);--cc-home-search-result-badge-weight: var(--layout-home-search-result-badge-weight);--cc-home-search-result-body-line-height: var(--layout-home-search-result-body-line-height);--cc-home-search-result-body-size: var(--layout-home-search-result-body-size);--cc-home-search-result-card-gap: var(--layout-home-search-result-card-gap);--cc-home-search-result-card-padding-y: var(--layout-home-search-result-card-padding-y);--cc-home-search-result-list-gap: var(--layout-home-search-result-list-gap);--cc-home-search-result-meta-column-gap: var(--layout-home-search-result-meta-column-gap);--cc-home-search-result-meta-row-gap: var(--layout-home-search-result-meta-row-gap);--cc-home-search-result-query-line-height: var(--layout-home-search-result-query-line-height);--cc-home-search-result-query-size: var(--layout-home-search-result-query-size);--cc-home-search-result-route-size: var(--layout-home-search-result-route-size);--cc-home-search-result-route-tracking: var(--layout-home-search-result-route-tracking);--cc-home-search-result-route-weight: var(--layout-home-search-result-route-weight);--cc-home-search-result-tag-min-height: var(--layout-home-search-result-tag-min-height);--cc-home-search-result-tag-padding-x: var(--layout-home-search-result-tag-padding-x);--cc-home-search-result-tag-size: var(--layout-home-search-result-tag-size);--cc-home-search-result-tag-tracking: var(--layout-home-search-result-tag-tracking);--cc-home-search-result-tags-gap: var(--layout-home-search-result-tags-gap);--cc-home-search-result-title-line-height: var(--layout-home-search-result-title-line-height);--cc-home-search-result-title-row-gap: var(--layout-home-search-result-title-row-gap);--cc-home-search-result-title-size: var(--layout-home-search-result-title-size);--cc-home-search-result-title-tracking: var(--layout-home-search-result-title-tracking);--cc-home-search-result-title-weight: var(--layout-home-search-result-title-weight);--cc-home-search-shell-width: var(--layout-home-search-shell-width);--cc-home-search-title-line-height: var(--layout-home-search-title-line-height);--cc-home-search-title-size: var(--layout-home-search-title-size);--cc-home-search-title-weight: var(--layout-home-search-title-weight);--cc-home-search-voice-motion: var(--layout-home-search-voice-motion);--cc-home-stage-bottom-margin-top: var(--layout-home-stage-bottom-margin-top);--cc-home-stage-bottom-margin-top-mobile: var(--layout-home-stage-bottom-margin-top-mobile);--cc-home-stage-copy-margin-top: var(--layout-home-stage-copy-margin-top);--cc-home-stage-intro-max-height: var(--layout-home-stage-intro-max-height);--cc-home-stage-intro-opacity-duration: var(--layout-home-stage-intro-opacity-duration);--cc-home-stage-intro-reveal-duration: var(--layout-home-stage-intro-reveal-duration);--cc-home-stage-intro-transform-duration: var(--layout-home-stage-intro-transform-duration);--cc-home-stage-motion-active-color: var(--layout-home-stage-motion-active-color);--cc-home-stage-motion-active-mic-scale: var(--layout-home-stage-motion-active-mic-scale);--cc-home-stage-motion-core-active-height: var(--layout-home-stage-motion-core-active-height);--cc-home-stage-motion-core-active-width: var(--layout-home-stage-motion-core-active-width);--cc-home-stage-motion-core-color: var(--layout-home-stage-motion-core-color);--cc-home-stage-motion-core-height: var(--layout-home-stage-motion-core-height);--cc-home-stage-motion-core-idle-pulse-opacity: var(--layout-home-stage-motion-core-idle-pulse-opacity);--cc-home-stage-motion-core-idle-ring-opacity: var(--layout-home-stage-motion-core-idle-ring-opacity);--cc-home-stage-motion-core-idle-signal-opacity: var(--layout-home-stage-motion-core-idle-signal-opacity);--cc-home-stage-motion-core-pulse-blur: var(--layout-home-stage-motion-core-pulse-blur);--cc-home-stage-motion-core-pulse-size: var(--layout-home-stage-motion-core-pulse-size);--cc-home-stage-motion-core-ring-border: var(--layout-home-stage-motion-core-ring-border);--cc-home-stage-motion-core-signal-blur: var(--layout-home-stage-motion-core-signal-blur);--cc-home-stage-motion-core-signal-size: var(--layout-home-stage-motion-core-signal-size);--cc-home-stage-motion-core-width: var(--layout-home-stage-motion-core-width);--cc-home-stage-motion-fast: var(--layout-home-stage-motion-fast);--cc-home-stage-motion-field-blur: var(--layout-home-stage-motion-field-blur);--cc-home-stage-motion-field-color: var(--layout-home-stage-motion-field-color);--cc-home-stage-motion-field-color-clear: var(--layout-home-stage-motion-field-color-clear);--cc-home-stage-motion-field-color-faint: var(--layout-home-stage-motion-field-color-faint);--cc-home-stage-motion-field-color-soft: var(--layout-home-stage-motion-field-color-soft);--cc-home-stage-motion-field-opacity-transition: var(--layout-home-stage-motion-field-opacity-transition);--cc-home-stage-motion-field-size: var(--layout-home-stage-motion-field-size);--cc-home-stage-motion-key-core-listen-mid-opacity: var(--layout-home-stage-motion-key-core-listen-mid-opacity);--cc-home-stage-motion-key-core-listen-mid-scale: var(--layout-home-stage-motion-key-core-listen-mid-scale);--cc-home-stage-motion-key-core-listen-start-opacity: var(--layout-home-stage-motion-key-core-listen-start-opacity);--cc-home-stage-motion-key-core-listen-start-scale: var(--layout-home-stage-motion-key-core-listen-start-scale);--cc-home-stage-motion-key-core-respond-mid-opacity: var(--layout-home-stage-motion-key-core-respond-mid-opacity);--cc-home-stage-motion-key-core-respond-mid-scale: var(--layout-home-stage-motion-key-core-respond-mid-scale);--cc-home-stage-motion-key-core-respond-start-opacity: var(--layout-home-stage-motion-key-core-respond-start-opacity);--cc-home-stage-motion-key-core-respond-start-scale: var(--layout-home-stage-motion-key-core-respond-start-scale);--cc-home-stage-motion-key-core-think-mid-opacity: var(--layout-home-stage-motion-key-core-think-mid-opacity);--cc-home-stage-motion-key-core-think-mid-scale: var(--layout-home-stage-motion-key-core-think-mid-scale);--cc-home-stage-motion-key-core-think-start-opacity: var(--layout-home-stage-motion-key-core-think-start-opacity);--cc-home-stage-motion-key-core-think-start-scale: var(--layout-home-stage-motion-key-core-think-start-scale);--cc-home-stage-motion-key-mic-listen-mid-opacity: var(--layout-home-stage-motion-key-mic-listen-mid-opacity);--cc-home-stage-motion-key-mic-listen-mid-scale: var(--layout-home-stage-motion-key-mic-listen-mid-scale);--cc-home-stage-motion-key-mic-listen-start-opacity: var(--layout-home-stage-motion-key-mic-listen-start-opacity);--cc-home-stage-motion-key-mic-listen-start-scale: var(--layout-home-stage-motion-key-mic-listen-start-scale);--cc-home-stage-motion-key-mic-respond-mid-opacity: var(--layout-home-stage-motion-key-mic-respond-mid-opacity);--cc-home-stage-motion-key-mic-respond-mid-scale: var(--layout-home-stage-motion-key-mic-respond-mid-scale);--cc-home-stage-motion-key-mic-respond-start-opacity: var(--layout-home-stage-motion-key-mic-respond-start-opacity);--cc-home-stage-motion-key-mic-respond-start-scale: var(--layout-home-stage-motion-key-mic-respond-start-scale);--cc-home-stage-motion-key-mic-think-mid-opacity: var(--layout-home-stage-motion-key-mic-think-mid-opacity);--cc-home-stage-motion-key-mic-think-mid-scale: var(--layout-home-stage-motion-key-mic-think-mid-scale);--cc-home-stage-motion-key-mic-think-start-opacity: var(--layout-home-stage-motion-key-mic-think-start-opacity);--cc-home-stage-motion-key-mic-think-start-scale: var(--layout-home-stage-motion-key-mic-think-start-scale);--cc-home-stage-motion-key-ring-listen-mid-opacity: var(--layout-home-stage-motion-key-ring-listen-mid-opacity);--cc-home-stage-motion-key-ring-listen-mid-scale: var(--layout-home-stage-motion-key-ring-listen-mid-scale);--cc-home-stage-motion-key-ring-listen-start-opacity: var(--layout-home-stage-motion-key-ring-listen-start-opacity);--cc-home-stage-motion-key-ring-listen-start-scale: var(--layout-home-stage-motion-key-ring-listen-start-scale);--cc-home-stage-motion-key-ring-respond-mid-opacity: var(--layout-home-stage-motion-key-ring-respond-mid-opacity);--cc-home-stage-motion-key-ring-respond-mid-scale: var(--layout-home-stage-motion-key-ring-respond-mid-scale);--cc-home-stage-motion-key-ring-respond-start-opacity: var(--layout-home-stage-motion-key-ring-respond-start-opacity);--cc-home-stage-motion-key-ring-respond-start-scale: var(--layout-home-stage-motion-key-ring-respond-start-scale);--cc-home-stage-motion-key-ring-think-mid-opacity: var(--layout-home-stage-motion-key-ring-think-mid-opacity);--cc-home-stage-motion-key-ring-think-mid-scale: var(--layout-home-stage-motion-key-ring-think-mid-scale);--cc-home-stage-motion-key-ring-think-start-opacity: var(--layout-home-stage-motion-key-ring-think-start-opacity);--cc-home-stage-motion-key-ring-think-start-scale: var(--layout-home-stage-motion-key-ring-think-start-scale);--cc-home-stage-motion-listening-core-duration: var(--layout-home-stage-motion-listening-core-duration);--cc-home-stage-motion-listening-mic-duration: var(--layout-home-stage-motion-listening-mic-duration);--cc-home-stage-motion-listening-ring-duration: var(--layout-home-stage-motion-listening-ring-duration);--cc-home-stage-motion-mic-color: var(--layout-home-stage-motion-mic-color);--cc-home-stage-motion-mic-field-blur: var(--layout-home-stage-motion-mic-field-blur);--cc-home-stage-motion-mic-field-color: var(--layout-home-stage-motion-mic-field-color);--cc-home-stage-motion-mic-field-color-clear: var(--layout-home-stage-motion-mic-field-color-clear);--cc-home-stage-motion-mic-field-color-soft: var(--layout-home-stage-motion-mic-field-color-soft);--cc-home-stage-motion-mic-hover-color: var(--layout-home-stage-motion-mic-hover-color);--cc-home-stage-motion-mic-hover-scale: var(--layout-home-stage-motion-mic-hover-scale);--cc-home-stage-motion-mic-icon-hover-scale: var(--layout-home-stage-motion-mic-icon-hover-scale);--cc-home-stage-motion-mic-icon-opacity: var(--layout-home-stage-motion-mic-icon-opacity);--cc-home-stage-motion-mic-icon-size: var(--layout-home-stage-motion-mic-icon-size);--cc-home-stage-motion-mic-margin-bottom: var(--layout-home-stage-motion-mic-margin-bottom);--cc-home-stage-motion-mic-opacity: var(--layout-home-stage-motion-mic-opacity);--cc-home-stage-motion-mic-ring-border: var(--layout-home-stage-motion-mic-ring-border);--cc-home-stage-motion-mic-ring-offset: var(--layout-home-stage-motion-mic-ring-offset);--cc-home-stage-motion-mic-size: var(--layout-home-stage-motion-mic-size);--cc-home-stage-motion-mobile-core-active-height: var(--layout-home-stage-motion-mobile-core-active-height);--cc-home-stage-motion-mobile-core-active-width: var(--layout-home-stage-motion-mobile-core-active-width);--cc-home-stage-motion-mobile-core-height: var(--layout-home-stage-motion-mobile-core-height);--cc-home-stage-motion-mobile-core-width: var(--layout-home-stage-motion-mobile-core-width);--cc-home-stage-motion-mobile-mic-icon-size: var(--layout-home-stage-motion-mobile-mic-icon-size);--cc-home-stage-motion-mobile-mic-margin-bottom: var(--layout-home-stage-motion-mobile-mic-margin-bottom);--cc-home-stage-motion-mobile-mic-size: var(--layout-home-stage-motion-mobile-mic-size);--cc-home-stage-motion-mobile-vessel-active-size: var(--layout-home-stage-motion-mobile-vessel-active-size);--cc-home-stage-motion-mobile-vessel-size: var(--layout-home-stage-motion-mobile-vessel-size);--cc-home-stage-motion-mode-core-opacity: var(--layout-home-stage-motion-mode-core-opacity);--cc-home-stage-motion-mode-ring-opacity: var(--layout-home-stage-motion-mode-ring-opacity);--cc-home-stage-motion-responding-core-duration: var(--layout-home-stage-motion-responding-core-duration);--cc-home-stage-motion-responding-mic-duration: var(--layout-home-stage-motion-responding-mic-duration);--cc-home-stage-motion-responding-ring-duration: var(--layout-home-stage-motion-responding-ring-duration);--cc-home-stage-motion-ring-border: var(--layout-home-stage-motion-ring-border);--cc-home-stage-motion-ring-size: var(--layout-home-stage-motion-ring-size);--cc-home-stage-motion-thinking-core-duration: var(--layout-home-stage-motion-thinking-core-duration);--cc-home-stage-motion-thinking-mic-duration: var(--layout-home-stage-motion-thinking-mic-duration);--cc-home-stage-motion-thinking-ring-duration: var(--layout-home-stage-motion-thinking-ring-duration);--cc-home-stage-motion-transition: var(--layout-home-stage-motion-transition);--cc-home-stage-motion-vessel-active-size: var(--layout-home-stage-motion-vessel-active-size);--cc-home-stage-motion-vessel-blur: var(--layout-home-stage-motion-vessel-blur);--cc-home-stage-motion-vessel-inner-bg: var(--layout-home-stage-motion-vessel-inner-bg);--cc-home-stage-motion-vessel-ring-border: var(--layout-home-stage-motion-vessel-ring-border);--cc-home-stage-motion-vessel-size: var(--layout-home-stage-motion-vessel-size);--cc-home-stage-wallpaper-overlay-blur: var(--layout-home-stage-wallpaper-overlay-blur);--cc-home-stage-wallpaper-overlay-motion: var(--layout-home-stage-wallpaper-overlay-motion);--cc-home-stage-wallpaper-overlay-reveal-opacity: var(--layout-home-stage-wallpaper-overlay-reveal-opacity);--cc-home-stage-wallpaper-overlay-saturate: var(--layout-home-stage-wallpaper-overlay-saturate);--cc-interaction-panel-blur: var(--home-interaction-panel-blur);--cc-interaction-panel-border: var(--home-interaction-panel-border);--cc-interaction-panel-border-active: var(--home-interaction-panel-border-active);--cc-interaction-panel-composer-gap: var(--home-interaction-panel-composer-gap);--cc-interaction-panel-control-bg: var(--home-interaction-panel-control-bg);--cc-interaction-panel-control-bg-hover: var(--home-interaction-panel-control-bg-hover);--cc-interaction-panel-control-border: var(--home-interaction-panel-control-border);--cc-interaction-panel-control-border-hover: var(--home-interaction-panel-control-border-hover);--cc-interaction-panel-control-listening-bg: var(--home-interaction-panel-control-listening-bg);--cc-interaction-panel-control-pulse-shadow: var(--home-interaction-panel-control-pulse-shadow);--cc-interaction-panel-control-pulse-shadow-active: var(--home-interaction-panel-control-pulse-shadow-active);--cc-interaction-panel-control-responding-bg: var(--home-interaction-panel-control-responding-bg);--cc-interaction-panel-control-size: var(--home-interaction-panel-control-size);--cc-interaction-panel-control-text: var(--home-interaction-panel-control-text);--cc-interaction-panel-control-text-hover: var(--home-interaction-panel-control-text-hover);--cc-interaction-panel-control-thinking-bg: var(--home-interaction-panel-control-thinking-bg);--cc-interaction-panel-developer-action-bg: var(--home-interaction-panel-developer-action-bg);--cc-interaction-panel-developer-action-bg-hover: var(--home-interaction-panel-developer-action-bg-hover);--cc-interaction-panel-developer-action-border: var(--home-interaction-panel-developer-action-border);--cc-interaction-panel-developer-action-border-hover: var(--home-interaction-panel-developer-action-border-hover);--cc-interaction-panel-developer-action-line-height: var(--home-interaction-panel-developer-action-line-height);--cc-interaction-panel-developer-action-min-height: var(--home-interaction-panel-developer-action-min-height);--cc-interaction-panel-developer-action-padding-x: var(--home-interaction-panel-developer-action-padding-x);--cc-interaction-panel-developer-action-radius: var(--home-interaction-panel-developer-action-radius);--cc-interaction-panel-developer-action-size: var(--home-interaction-panel-developer-action-size);--cc-interaction-panel-developer-action-text: var(--home-interaction-panel-developer-action-text);--cc-interaction-panel-developer-action-text-hover: var(--home-interaction-panel-developer-action-text-hover);--cc-interaction-panel-developer-action-tracking: var(--home-interaction-panel-developer-action-tracking);--cc-interaction-panel-developer-action-weight: var(--home-interaction-panel-developer-action-weight);--cc-interaction-panel-developer-actions-gap: var(--home-interaction-panel-developer-actions-gap);--cc-interaction-panel-developer-control-bg: var(--home-interaction-panel-developer-control-bg);--cc-interaction-panel-developer-control-border: var(--home-interaction-panel-developer-control-border);--cc-interaction-panel-developer-control-border-hover: var(--home-interaction-panel-developer-control-border-hover);--cc-interaction-panel-developer-control-height: var(--home-interaction-panel-developer-control-height);--cc-interaction-panel-developer-control-line-height: var(--home-interaction-panel-developer-control-line-height);--cc-interaction-panel-developer-control-min-width: var(--home-interaction-panel-developer-control-min-width);--cc-interaction-panel-developer-control-muted: var(--home-interaction-panel-developer-control-muted);--cc-interaction-panel-developer-control-padding-x: var(--home-interaction-panel-developer-control-padding-x);--cc-interaction-panel-developer-control-radius: var(--home-interaction-panel-developer-control-radius);--cc-interaction-panel-developer-control-size: var(--home-interaction-panel-developer-control-size);--cc-interaction-panel-developer-control-text: var(--home-interaction-panel-developer-control-text);--cc-interaction-panel-developer-control-weight: var(--home-interaction-panel-developer-control-weight);--cc-interaction-panel-developer-status-line-height: var(--home-interaction-panel-developer-status-line-height);--cc-interaction-panel-developer-status-size: var(--home-interaction-panel-developer-status-size);--cc-interaction-panel-disabled-opacity: var(--home-interaction-panel-disabled-opacity);--cc-interaction-panel-dot-width: var(--home-interaction-panel-dot-width);--cc-interaction-panel-file-chip-bg: var(--home-interaction-panel-file-chip-bg);--cc-interaction-panel-file-chip-border: var(--home-interaction-panel-file-chip-border);--cc-interaction-panel-file-chip-min-height: var(--home-interaction-panel-file-chip-min-height);--cc-interaction-panel-file-chip-padding-x: var(--home-interaction-panel-file-chip-padding-x);--cc-interaction-panel-file-chip-size: var(--home-interaction-panel-file-chip-size);--cc-interaction-panel-file-chip-text: var(--home-interaction-panel-file-chip-text);--cc-interaction-panel-file-chip-tracking: var(--home-interaction-panel-file-chip-tracking);--cc-interaction-panel-file-chip-weight: var(--home-interaction-panel-file-chip-weight);--cc-interaction-panel-form-gap: var(--home-interaction-panel-form-gap);--cc-interaction-panel-gap: var(--home-interaction-panel-gap);--cc-interaction-panel-icon-opacity: var(--home-interaction-panel-icon-opacity);--cc-interaction-panel-icon-opacity-hover: var(--home-interaction-panel-icon-opacity-hover);--cc-interaction-panel-icon-size: var(--home-interaction-panel-icon-size);--cc-interaction-panel-input-border: var(--home-interaction-panel-input-border);--cc-interaction-panel-input-border-focus: var(--home-interaction-panel-input-border-focus);--cc-interaction-panel-input-line-height: var(--home-interaction-panel-input-line-height);--cc-interaction-panel-input-max-height: var(--home-interaction-panel-input-max-height);--cc-interaction-panel-input-min-height: var(--home-interaction-panel-input-min-height);--cc-interaction-panel-input-padding-x: var(--home-interaction-panel-input-padding-x);--cc-interaction-panel-input-padding-y: var(--home-interaction-panel-input-padding-y);--cc-interaction-panel-input-placeholder: var(--home-interaction-panel-input-placeholder);--cc-interaction-panel-input-radius: var(--home-interaction-panel-input-radius);--cc-interaction-panel-input-surface: var(--home-interaction-panel-input-surface);--cc-interaction-panel-input-text: var(--home-interaction-panel-input-text);--cc-interaction-panel-model-bg: var(--home-interaction-panel-model-bg);--cc-interaction-panel-model-border: var(--home-interaction-panel-model-border);--cc-interaction-panel-model-chevron: var(--home-interaction-panel-model-chevron);--cc-interaction-panel-model-gap: var(--home-interaction-panel-model-gap);--cc-interaction-panel-model-height: var(--home-interaction-panel-model-height);--cc-interaction-panel-model-name-line-height: var(--home-interaction-panel-model-name-line-height);--cc-interaction-panel-model-name-size: var(--home-interaction-panel-model-name-size);--cc-interaction-panel-model-name-tracking: var(--home-interaction-panel-model-name-tracking);--cc-interaction-panel-model-name-weight: var(--home-interaction-panel-model-name-weight);--cc-interaction-panel-model-padding-x: var(--home-interaction-panel-model-padding-x);--cc-interaction-panel-model-padding-x-mobile: var(--home-interaction-panel-model-padding-x-mobile);--cc-interaction-panel-model-radius: var(--home-interaction-panel-model-radius);--cc-interaction-panel-model-text: var(--home-interaction-panel-model-text);--cc-interaction-panel-motion-fast: var(--home-interaction-panel-motion-fast);--cc-interaction-panel-padding: var(--home-interaction-panel-padding);--cc-interaction-panel-padding-mobile: var(--home-interaction-panel-padding-mobile);--cc-interaction-panel-radius: var(--home-interaction-panel-radius);--cc-interaction-panel-saturate: var(--home-interaction-panel-saturate);--cc-interaction-panel-shadow: var(--home-interaction-panel-shadow);--cc-interaction-panel-submit-bg: var(--home-interaction-panel-submit-bg);--cc-interaction-panel-submit-border: var(--home-interaction-panel-submit-border);--cc-interaction-panel-submit-gap: var(--home-interaction-panel-submit-gap);--cc-interaction-panel-submit-line-height: var(--home-interaction-panel-submit-line-height);--cc-interaction-panel-submit-size: var(--home-interaction-panel-submit-size);--cc-interaction-panel-submit-text: var(--home-interaction-panel-submit-text);--cc-interaction-panel-submit-weight: var(--home-interaction-panel-submit-weight);--cc-interaction-panel-surface: var(--home-interaction-panel-surface);--cc-interaction-panel-thinking-animation-duration: var(--home-interaction-panel-thinking-animation-duration);--cc-interaction-panel-thinking-animation-steps: var(--home-interaction-panel-thinking-animation-steps);--cc-interaction-panel-voice-animation-duration: var(--home-interaction-panel-voice-animation-duration);--cc-interaction-panel-voice-opacity-active: var(--home-interaction-panel-voice-opacity-active);--cc-interaction-panel-voice-opacity-inactive: var(--home-interaction-panel-voice-opacity-inactive);--cc-interaction-panel-width: var(--home-interaction-panel-width);--cc-interaction-panel-width-mobile: var(--home-interaction-panel-width-mobile);--cc-layout-announcement-mobile-line-height: var(--layout-home-announcement-mobile-line-height);--cc-layout-announcement-mobile-size: var(--layout-home-announcement-mobile-size);--cc-layout-announcement-secondary-mobile-size: var(--layout-home-announcement-secondary-mobile-size);--cc-layout-announcement-secondary-mobile-tracking: var(--layout-home-announcement-secondary-mobile-tracking);--cc-layout-announcement-secondary-size: var(--layout-home-announcement-secondary-size);--cc-layout-announcement-secondary-tracking: var(--layout-home-announcement-secondary-tracking);--cc-layout-announcement-secondary-weight: var(--layout-home-announcement-secondary-weight);--cc-layout-announcement-size: var(--layout-home-announcement-size);--cc-layout-announcement-tracking: var(--layout-home-announcement-tracking);--cc-layout-announcement-weight: var(--layout-home-announcement-weight);--cc-layout-enter-border-width: var(--layout-home-enter-border-width);--cc-layout-enter-breathe-duration: var(--layout-home-enter-breathe-duration);--cc-layout-enter-breathe-y: var(--layout-home-enter-breathe-y);--cc-layout-enter-height: var(--layout-home-enter-height);--cc-layout-enter-hover-opacity: var(--layout-home-enter-hover-opacity);--cc-layout-enter-hover-y: var(--layout-home-enter-hover-y);--cc-layout-enter-icon-size: var(--layout-home-enter-icon-size);--cc-layout-enter-mobile-height: var(--layout-home-enter-mobile-height);--cc-layout-enter-mobile-padding-x: var(--layout-home-enter-mobile-padding-x);--cc-layout-enter-mobile-padding-y: var(--layout-home-enter-mobile-padding-y);--cc-layout-enter-mobile-size: var(--layout-home-enter-mobile-size);--cc-layout-enter-mobile-width: var(--layout-home-enter-mobile-width);--cc-layout-enter-padding-x: var(--layout-home-enter-padding-x);--cc-layout-enter-padding-y: var(--layout-home-enter-padding-y);--cc-layout-enter-size: var(--layout-home-enter-size);--cc-layout-enter-tracking: var(--layout-home-enter-tracking);--cc-layout-enter-weight: var(--layout-home-enter-weight);--cc-layout-enter-width: var(--layout-home-enter-width);--cc-layout-intro-content-opacity-duration: var(--layout-home-intro-content-opacity-duration);--cc-layout-intro-content-transform-duration: var(--layout-home-intro-content-transform-duration);--cc-layout-intro-logo-scale-fade: var(--layout-home-intro-logo-scale-fade);--cc-layout-intro-logo-scale-settle: var(--layout-home-intro-logo-scale-settle);--cc-layout-intro-logo-scale-start: var(--layout-home-intro-logo-scale-start);--cc-layout-intro-reveal-y: var(--layout-home-intro-reveal-y);--cc-layout-logo-docked-margin-bottom: var(--layout-home-logo-docked-margin-bottom);--cc-layout-logo-margin-bottom: var(--layout-home-logo-margin-bottom);--cc-layout-logo-transition-opacity: var(--layout-home-logo-transition-opacity);--cc-layout-logo-transition-transform: var(--layout-home-logo-transition-transform);--cc-layout-logo-width: var(--layout-home-logo-width);--cc-layout-logo-width-mobile: var(--layout-home-logo-width-mobile);--cc-layout-stage-copy-margin-top: var(--layout-home-stage-copy-margin-top);--cc-layout-stage-intro-max-height: var(--layout-home-stage-intro-max-height);--cc-layout-stage-intro-opacity-duration: var(--layout-home-stage-intro-opacity-duration);--cc-layout-stage-intro-reveal-duration: var(--layout-home-stage-intro-reveal-duration);--cc-layout-stage-intro-transform-duration: var(--layout-home-stage-intro-transform-duration);--cc-layout-stage-wallpaper-overlay-blur: var(--layout-home-stage-wallpaper-overlay-blur);--cc-layout-stage-wallpaper-overlay-motion: var(--layout-home-stage-wallpaper-overlay-motion);--cc-layout-stage-wallpaper-overlay-reveal-opacity: var(--layout-home-stage-wallpaper-overlay-reveal-opacity);--cc-layout-stage-wallpaper-overlay-saturate: var(--layout-home-stage-wallpaper-overlay-saturate);--cc-matte-blur: var(--home-matte-blur);--cc-matte-opacity-bottom: var(--home-matte-opacity-bottom);--cc-matte-opacity-bottom-clear: var(--home-matte-opacity-bottom-clear);--cc-matte-opacity-bottom-light: var(--home-matte-opacity-bottom-light);--cc-matte-opacity-bottom-soft: var(--home-matte-opacity-bottom-soft);--cc-matte-opacity-bottom-solid-softedge: var(--home-matte-opacity-bottom-solid-softedge);--cc-matte-opacity-low: var(--home-matte-opacity-low);--cc-matte-opacity-low-clear: var(--home-matte-opacity-low-clear);--cc-matte-opacity-low-light: var(--home-matte-opacity-low-light);--cc-matte-opacity-low-soft: var(--home-matte-opacity-low-soft);--cc-matte-opacity-low-solid-softedge: var(--home-matte-opacity-low-solid-softedge);--cc-matte-opacity-mid: var(--home-matte-opacity-mid);--cc-matte-opacity-mid-clear: var(--home-matte-opacity-mid-clear);--cc-matte-opacity-mid-light: var(--home-matte-opacity-mid-light);--cc-matte-opacity-mid-soft: var(--home-matte-opacity-mid-soft);--cc-matte-opacity-mid-solid-softedge: var(--home-matte-opacity-mid-solid-softedge);--cc-matte-opacity-top: var(--home-matte-opacity-top);--cc-matte-opacity-top-clear: var(--home-matte-opacity-top-clear);--cc-matte-opacity-top-light: var(--home-matte-opacity-top-light);--cc-matte-opacity-top-soft: var(--home-matte-opacity-top-soft);--cc-matte-opacity-top-solid-softedge: var(--home-matte-opacity-top-solid-softedge);--cc-matte-rgb-dark: var(--home-matte-rgb-dark);--cc-matte-saturate: var(--home-matte-saturate);--cc-matte-transition-duration: var(--home-matte-transition-duration);--cc-matte-transition-ease: var(--home-matte-transition-ease);--cc-panel-border: var(--glass-surface-border);--cc-panel-card-border: var(--glass-surface-border);--cc-panel-card-radius: var(--radius-lg);--cc-panel-card-surface: var(--glass-surface-bg);--cc-panel-radius: var(--radius-lg);--cc-panel-shadow: var(--glass-surface-shadow);--cc-panel-surface: var(--glass-surface-bg);--cc-platform-shell-blur: var(--home-platform-shell-blur);--cc-platform-shell-border: var(--home-platform-shell-border);--cc-platform-shell-chrome-blur: var(--home-platform-shell-chrome-blur);--cc-platform-shell-chrome-min-height: var(--home-platform-shell-chrome-min-height);--cc-platform-shell-chrome-saturate: var(--home-platform-shell-chrome-saturate);--cc-platform-shell-chrome-toggle-color: var(--home-platform-shell-chrome-toggle-color);--cc-platform-shell-chrome-toggle-hover-color: var(--home-platform-shell-chrome-toggle-hover-color);--cc-platform-shell-content-copy-line-height: var(--home-platform-shell-content-copy-line-height);--cc-platform-shell-content-copy-max-width: var(--home-platform-shell-content-copy-max-width);--cc-platform-shell-content-copy-size: var(--home-platform-shell-content-copy-size);--cc-platform-shell-content-copy-tracking: var(--home-platform-shell-content-copy-tracking);--cc-platform-shell-content-copy-weight: var(--home-platform-shell-content-copy-weight);--cc-platform-shell-content-header-gap: var(--home-platform-shell-content-header-gap);--cc-platform-shell-content-header-padding-bottom: var(--home-platform-shell-content-header-padding-bottom);--cc-platform-shell-content-header-padding-left: var(--home-platform-shell-content-header-padding-left);--cc-platform-shell-content-header-padding-right: var(--home-platform-shell-content-header-padding-right);--cc-platform-shell-content-header-padding-top: var(--home-platform-shell-content-header-padding-top);--cc-platform-shell-content-inner-footer-gap: var(--home-platform-shell-content-inner-footer-gap);--cc-platform-shell-content-inner-padding-left: var(--home-platform-shell-content-inner-padding-left);--cc-platform-shell-content-inner-padding-top: var(--home-platform-shell-content-inner-padding-top);--cc-platform-shell-content-stack-gap: var(--home-platform-shell-content-stack-gap);--cc-platform-shell-content-title-color: var(--home-platform-shell-content-title-color);--cc-platform-shell-content-title-line-height: var(--home-platform-shell-content-title-line-height);--cc-platform-shell-content-title-size: var(--home-platform-shell-content-title-size);--cc-platform-shell-content-title-tracking: var(--home-platform-shell-content-title-tracking);--cc-platform-shell-content-title-weight: var(--home-platform-shell-content-title-weight);--cc-platform-shell-destination-gap: var(--home-platform-shell-destination-gap);--cc-platform-shell-embedded-section-gap: var(--home-platform-shell-embedded-section-gap);--cc-platform-shell-embedded-stack-gap: var(--home-platform-shell-embedded-stack-gap);--cc-platform-shell-gap: var(--home-platform-shell-gap);--cc-platform-shell-group-separator: var(--home-platform-shell-group-separator);--cc-platform-shell-group-separator-gap: var(--home-platform-shell-group-separator-gap);--cc-platform-shell-group-separator-offset: var(--home-platform-shell-group-separator-offset);--cc-platform-shell-inline-padding: var(--home-platform-shell-inline-padding);--cc-platform-shell-inner-surface: var(--home-platform-shell-inner-surface);--cc-platform-shell-label-margin-bottom: var(--home-platform-shell-label-margin-bottom);--cc-platform-shell-label-size: var(--home-platform-shell-label-size);--cc-platform-shell-label-tracking: var(--home-platform-shell-label-tracking);--cc-platform-shell-label-weight: var(--home-platform-shell-label-weight);--cc-platform-shell-mobile-content-header-padding-bottom: var(--home-platform-shell-mobile-content-header-padding-bottom);--cc-platform-shell-mobile-content-header-padding-top: var(--home-platform-shell-mobile-content-header-padding-top);--cc-platform-shell-mobile-content-inner-footer-gap: var(--home-platform-shell-mobile-content-inner-footer-gap);--cc-platform-shell-mobile-content-inner-padding-top: var(--home-platform-shell-mobile-content-inner-padding-top);--cc-platform-shell-mobile-inline-padding-fallback: var(--home-platform-shell-mobile-inline-padding-fallback);--cc-platform-shell-mobile-nav-gap: var(--home-platform-shell-mobile-nav-gap);--cc-platform-shell-mobile-nav-icon-size: var(--home-platform-shell-mobile-nav-icon-size);--cc-platform-shell-mobile-nav-item-min-height: var(--home-platform-shell-mobile-nav-item-min-height);--cc-platform-shell-mobile-nav-item-padding-x: var(--home-platform-shell-mobile-nav-item-padding-x);--cc-platform-shell-mobile-rail-inner-padding-y: var(--home-platform-shell-mobile-rail-inner-padding-y);--cc-platform-shell-muted-copy-color: var(--home-platform-shell-muted-copy-color);--cc-platform-shell-muted-label-color: var(--home-platform-shell-muted-label-color);--cc-platform-shell-nav-color: var(--home-platform-shell-nav-color);--cc-platform-shell-nav-gap: var(--home-platform-shell-nav-gap);--cc-platform-shell-nav-hover-color: var(--home-platform-shell-nav-hover-color);--cc-platform-shell-nav-hover-opacity: var(--home-platform-shell-nav-hover-opacity);--cc-platform-shell-nav-icon-size: var(--home-platform-shell-nav-icon-size);--cc-platform-shell-nav-indicator-bg: var(--home-platform-shell-nav-indicator-bg);--cc-platform-shell-nav-indicator-color: var(--home-platform-shell-nav-indicator-color);--cc-platform-shell-nav-indicator-high-bg: var(--home-platform-shell-nav-indicator-high-bg);--cc-platform-shell-nav-indicator-high-color: var(--home-platform-shell-nav-indicator-high-color);--cc-platform-shell-nav-indicator-line-height: var(--home-platform-shell-nav-indicator-line-height);--cc-platform-shell-nav-indicator-min-size: var(--home-platform-shell-nav-indicator-min-size);--cc-platform-shell-nav-indicator-new-bg: var(--home-platform-shell-nav-indicator-new-bg);--cc-platform-shell-nav-indicator-new-color: var(--home-platform-shell-nav-indicator-new-color);--cc-platform-shell-nav-indicator-padding-x: var(--home-platform-shell-nav-indicator-padding-x);--cc-platform-shell-nav-indicator-size: var(--home-platform-shell-nav-indicator-size);--cc-platform-shell-nav-indicator-tracking: var(--home-platform-shell-nav-indicator-tracking);--cc-platform-shell-nav-indicator-weight: var(--home-platform-shell-nav-indicator-weight);--cc-platform-shell-nav-item-bg: var(--home-platform-shell-nav-item-bg);--cc-platform-shell-nav-item-bg-active: var(--home-platform-shell-nav-item-bg-active);--cc-platform-shell-nav-item-bg-hover: var(--home-platform-shell-nav-item-bg-hover);--cc-platform-shell-nav-item-border-active: var(--home-platform-shell-nav-item-border-active);--cc-platform-shell-nav-item-border-hover: var(--home-platform-shell-nav-item-border-hover);--cc-platform-shell-nav-item-color-hover: var(--home-platform-shell-nav-item-color-hover);--cc-platform-shell-nav-item-gap: var(--home-platform-shell-nav-item-gap);--cc-platform-shell-nav-item-min-height: var(--home-platform-shell-nav-item-min-height);--cc-platform-shell-nav-item-padding: var(--home-platform-shell-nav-item-padding);--cc-platform-shell-nav-item-padding-x: var(--home-platform-shell-nav-item-padding-x);--cc-platform-shell-nav-item-padding-y: var(--home-platform-shell-nav-item-padding-y);--cc-platform-shell-nav-item-radius: var(--home-platform-shell-nav-item-radius);--cc-platform-shell-nav-opacity: var(--home-platform-shell-nav-opacity);--cc-platform-shell-nav-text-line-height: var(--home-platform-shell-nav-text-line-height);--cc-platform-shell-nav-text-size: var(--home-platform-shell-nav-text-size);--cc-platform-shell-nav-text-tracking: var(--home-platform-shell-nav-text-tracking);--cc-platform-shell-nav-text-weight: var(--home-platform-shell-nav-text-weight);--cc-platform-shell-padding: var(--home-platform-shell-padding);--cc-platform-shell-radius: var(--home-platform-shell-radius);--cc-platform-shell-rail-compact-width: var(--home-platform-shell-rail-compact-width);--cc-platform-shell-rail-padding-bottom: var(--home-platform-shell-rail-padding-bottom);--cc-platform-shell-rail-padding-left: var(--home-platform-shell-rail-padding-left);--cc-platform-shell-rail-padding-right: var(--home-platform-shell-rail-padding-right);--cc-platform-shell-rail-padding-top: var(--home-platform-shell-rail-padding-top);--cc-platform-shell-rail-toggle-icon-size: var(--home-platform-shell-rail-toggle-icon-size);--cc-platform-shell-rail-toggle-margin-left: var(--home-platform-shell-rail-toggle-margin-left);--cc-platform-shell-rail-toggle-size: var(--home-platform-shell-rail-toggle-size);--cc-platform-shell-rail-width: var(--home-platform-shell-rail-width);--cc-platform-shell-rail-width-token: var(--home-platform-shell-rail-width-token);--cc-platform-shell-saturate: var(--home-platform-shell-saturate);--cc-platform-shell-shadow: var(--home-platform-shell-shadow);--cc-platform-shell-state-action-min-height: var(--home-platform-shell-state-action-min-height);--cc-platform-shell-state-action-padding-x: var(--home-platform-shell-state-action-padding-x);--cc-platform-shell-state-action-size: var(--home-platform-shell-state-action-size);--cc-platform-shell-state-action-tracking: var(--home-platform-shell-state-action-tracking);--cc-platform-shell-state-action-weight: var(--home-platform-shell-state-action-weight);--cc-platform-shell-state-copy-line-height: var(--home-platform-shell-state-copy-line-height);--cc-platform-shell-state-copy-max-width: var(--home-platform-shell-state-copy-max-width);--cc-platform-shell-state-copy-size: var(--home-platform-shell-state-copy-size);--cc-platform-shell-state-title-line-height: var(--home-platform-shell-state-title-line-height);--cc-platform-shell-state-title-size: var(--home-platform-shell-state-title-size);--cc-platform-shell-state-title-tracking: var(--home-platform-shell-state-title-tracking);--cc-platform-shell-state-title-weight: var(--home-platform-shell-state-title-weight);--cc-platform-shell-subnav-line-height: var(--home-platform-shell-subnav-line-height);--cc-platform-shell-subnav-min-height: var(--home-platform-shell-subnav-min-height);--cc-platform-shell-subnav-padding-x: var(--home-platform-shell-subnav-padding-x);--cc-platform-shell-subnav-size: var(--home-platform-shell-subnav-size);--cc-platform-shell-subrail-header-gap: var(--home-platform-shell-subrail-header-gap);--cc-platform-shell-subrail-header-margin-bottom: var(--home-platform-shell-subrail-header-margin-bottom);--cc-platform-shell-subrail-padding-left: var(--home-platform-shell-subrail-padding-left);--cc-platform-shell-subrail-title-line-height: var(--home-platform-shell-subrail-title-line-height);--cc-platform-shell-subrail-title-size: var(--home-platform-shell-subrail-title-size);--cc-platform-shell-subrail-title-weight: var(--home-platform-shell-subrail-title-weight);--cc-platform-shell-subrail-width: var(--home-platform-shell-subrail-width);--cc-platform-shell-subrail-width-token: var(--home-platform-shell-subrail-width-token);--cc-platform-shell-surface: var(--home-platform-shell-surface);--cc-platform-shell-tablet-content-padding-left: var(--home-platform-shell-tablet-content-padding-left);--cc-platform-shell-tablet-rail-max: var(--home-platform-shell-tablet-rail-max);--cc-platform-shell-tablet-rail-min: var(--home-platform-shell-tablet-rail-min);--cc-platform-shell-tablet-rail-padding-right: var(--home-platform-shell-tablet-rail-padding-right);--cc-platform-shell-tablet-subrail-max: var(--home-platform-shell-tablet-subrail-max);--cc-platform-shell-tablet-subrail-min: var(--home-platform-shell-tablet-subrail-min);--cc-platform-theme-caption-line-height: var(--layout-home-platform-theme-caption-line-height);--cc-platform-theme-caption-opacity: var(--layout-home-platform-theme-caption-opacity);--cc-platform-theme-caption-size: var(--layout-home-platform-theme-caption-size);--cc-platform-theme-eyebrow-opacity: var(--layout-home-platform-theme-eyebrow-opacity);--cc-platform-theme-eyebrow-size: var(--layout-home-platform-theme-eyebrow-size);--cc-platform-theme-eyebrow-tracking: var(--layout-home-platform-theme-eyebrow-tracking);--cc-platform-theme-eyebrow-weight: var(--layout-home-platform-theme-eyebrow-weight);--cc-platform-theme-header-gap: var(--layout-home-platform-theme-header-gap);--cc-platform-theme-mode-grid-count: var(--layout-home-platform-theme-mode-grid-count);--cc-platform-theme-mode-grid-gap: var(--layout-home-platform-theme-mode-grid-gap);--cc-platform-theme-mode-label-line-height: var(--layout-home-platform-theme-mode-label-line-height);--cc-platform-theme-mode-label-size: var(--layout-home-platform-theme-mode-label-size);--cc-platform-theme-mode-option-gap: var(--layout-home-platform-theme-mode-option-gap);--cc-platform-theme-mode-option-min-height: var(--layout-home-platform-theme-mode-option-min-height);--cc-platform-theme-mode-option-padding-x: var(--layout-home-platform-theme-mode-option-padding-x);--cc-platform-theme-mode-option-padding-y: var(--layout-home-platform-theme-mode-option-padding-y);--cc-platform-theme-mode-option-radius: var(--layout-home-platform-theme-mode-option-radius);--cc-platform-theme-section-gap: var(--layout-home-platform-theme-section-gap);--cc-platform-theme-section-header-gap: var(--layout-home-platform-theme-section-header-gap);--cc-platform-theme-section-padding-top: var(--layout-home-platform-theme-section-padding-top);--cc-platform-theme-shell-gap: var(--layout-home-platform-theme-shell-gap);--cc-platform-theme-summary-line-height: var(--layout-home-platform-theme-summary-line-height);--cc-platform-theme-summary-max-width: var(--layout-home-platform-theme-summary-max-width);--cc-platform-theme-summary-opacity: var(--layout-home-platform-theme-summary-opacity);--cc-platform-theme-summary-size: var(--layout-home-platform-theme-summary-size);--cc-platform-theme-title-line-height: var(--layout-home-platform-theme-title-line-height);--cc-platform-theme-title-size: var(--layout-home-platform-theme-title-size);--cc-platform-theme-title-tracking: var(--layout-home-platform-theme-title-tracking);--cc-platform-theme-toggle-list-gap: var(--layout-home-platform-theme-toggle-list-gap);--cc-platform-theme-toggle-row-gap: var(--layout-home-platform-theme-toggle-row-gap);--cc-platform-theme-toggle-row-padding-y: var(--layout-home-platform-theme-toggle-row-padding-y);--cc-platform-theme-token-field-gap: var(--layout-home-platform-theme-token-field-gap);--cc-platform-theme-token-field-min-height: var(--layout-home-platform-theme-token-field-min-height);--cc-platform-theme-token-field-padding-x: var(--layout-home-platform-theme-token-field-padding-x);--cc-platform-theme-token-field-padding-y: var(--layout-home-platform-theme-token-field-padding-y);--cc-platform-theme-token-field-radius: var(--layout-home-platform-theme-token-field-radius);--cc-platform-theme-token-grid-count: var(--layout-home-platform-theme-token-grid-count);--cc-platform-theme-token-grid-disabled-opacity: var(--layout-home-platform-theme-token-grid-disabled-opacity);--cc-platform-theme-token-grid-enabled-opacity: var(--layout-home-platform-theme-token-grid-enabled-opacity);--cc-platform-theme-token-grid-gap: var(--layout-home-platform-theme-token-grid-gap);--cc-platform-theme-token-label-line-height: var(--layout-home-platform-theme-token-label-line-height);--cc-platform-theme-token-label-size: var(--layout-home-platform-theme-token-label-size);--cc-primary-color: var(--text-primary-color);--cc-profile-control-panel-avatar-fallback-size: var(--layout-home-profile-control-panel-avatar-fallback-size);--cc-profile-control-panel-avatar-fallback-tracking: var(--layout-home-profile-control-panel-avatar-fallback-tracking);--cc-profile-control-panel-avatar-fallback-weight: var(--layout-home-profile-control-panel-avatar-fallback-weight);--cc-profile-control-panel-avatar-size: var(--layout-home-profile-control-panel-avatar-size);--cc-profile-control-panel-eyebrow-margin-bottom: var(--layout-home-profile-control-panel-eyebrow-margin-bottom);--cc-profile-control-panel-header-gap: var(--layout-home-profile-control-panel-header-gap);--cc-profile-control-panel-header-padding-bottom: var(--layout-home-profile-control-panel-header-padding-bottom);--cc-profile-control-panel-identity-gap: var(--layout-home-profile-control-panel-identity-gap);--cc-profile-control-panel-identity-padding-x: var(--layout-home-profile-control-panel-identity-padding-x);--cc-profile-control-panel-identity-padding-y: var(--layout-home-profile-control-panel-identity-padding-y);--cc-profile-control-panel-inner-gap: var(--layout-home-profile-control-panel-inner-gap);--cc-profile-control-panel-inner-padding-bottom: var(--layout-home-profile-control-panel-inner-padding-bottom);--cc-profile-control-panel-inner-padding-left: var(--layout-home-profile-control-panel-inner-padding-left);--cc-profile-control-panel-inner-padding-right: var(--layout-home-profile-control-panel-inner-padding-right);--cc-profile-control-panel-inner-padding-top: var(--layout-home-profile-control-panel-inner-padding-top);--cc-profile-control-panel-inner-padding-top-mobile: var(--layout-home-profile-control-panel-inner-padding-top-mobile);--cc-profile-control-panel-item-min-height: var(--layout-home-profile-control-panel-item-min-height);--cc-profile-control-panel-item-padding-x: var(--layout-home-profile-control-panel-item-padding-x);--cc-profile-control-panel-item-padding-y: var(--layout-home-profile-control-panel-item-padding-y);--cc-profile-control-panel-item-size: var(--layout-home-profile-control-panel-item-size);--cc-profile-control-panel-item-tracking: var(--layout-home-profile-control-panel-item-tracking);--cc-profile-control-panel-item-weight: var(--layout-home-profile-control-panel-item-weight);--cc-profile-control-panel-meta-line-height: var(--layout-home-profile-control-panel-meta-line-height);--cc-profile-control-panel-meta-size: var(--layout-home-profile-control-panel-meta-size);--cc-profile-control-panel-name-margin-bottom: var(--layout-home-profile-control-panel-name-margin-bottom);--cc-profile-control-panel-name-size: var(--layout-home-profile-control-panel-name-size);--cc-profile-control-panel-name-weight: var(--layout-home-profile-control-panel-name-weight);--cc-profile-control-panel-plan-margin-bottom: var(--layout-home-profile-control-panel-plan-margin-bottom);--cc-profile-control-panel-plan-size: var(--layout-home-profile-control-panel-plan-size);--cc-profile-control-panel-plan-tracking: var(--layout-home-profile-control-panel-plan-tracking);--cc-profile-control-panel-plan-weight: var(--layout-home-profile-control-panel-plan-weight);--cc-profile-control-panel-route-link-line-height: var(--layout-home-profile-control-panel-route-link-line-height);--cc-profile-control-panel-route-link-margin-top: var(--layout-home-profile-control-panel-route-link-margin-top);--cc-profile-control-panel-route-link-size: var(--layout-home-profile-control-panel-route-link-size);--cc-profile-control-panel-section-gap: var(--layout-home-profile-control-panel-section-gap);--cc-profile-control-panel-stack-gap: var(--layout-home-profile-control-panel-stack-gap);--cc-profile-control-panel-status-card-gap: var(--layout-home-profile-control-panel-status-card-gap);--cc-profile-control-panel-status-card-padding-x: var(--layout-home-profile-control-panel-status-card-padding-x);--cc-profile-control-panel-status-card-padding-y: var(--layout-home-profile-control-panel-status-card-padding-y);--cc-profile-control-panel-status-grid-gap: var(--layout-home-profile-control-panel-status-grid-gap);--cc-profile-control-panel-status-label-size: var(--layout-home-profile-control-panel-status-label-size);--cc-profile-control-panel-status-label-tracking: var(--layout-home-profile-control-panel-status-label-tracking);--cc-profile-control-panel-status-label-weight: var(--layout-home-profile-control-panel-status-label-weight);--cc-profile-control-panel-status-value-line-height: var(--layout-home-profile-control-panel-status-value-line-height);--cc-profile-control-panel-status-value-size: var(--layout-home-profile-control-panel-status-value-size);--cc-profile-control-panel-status-value-weight: var(--layout-home-profile-control-panel-status-value-weight);--cc-profile-control-panel-username-margin-bottom: var(--layout-home-profile-control-panel-username-margin-bottom);--cc-profile-control-panel-username-size: var(--layout-home-profile-control-panel-username-size);--cc-profile-control-panel-username-tracking: var(--layout-home-profile-control-panel-username-tracking);--cc-profile-control-panel-username-weight: var(--layout-home-profile-control-panel-username-weight);--cc-profile-control-panel-width: var(--layout-home-profile-control-panel-width);--cc-radius-unified: var(--panel-radius-unified);--cc-saturate-unified: var(--panel-saturate-unified);--cc-search-shell-body-gap: var(--layout-home-search-body-gap);--cc-search-shell-body-padding-x-fallback: var(--layout-home-search-body-padding-x-fallback);--cc-search-shell-body-padding-y: var(--layout-home-search-body-padding-y);--cc-search-shell-chip-min-height: var(--layout-home-search-chip-min-height);--cc-search-shell-chip-padding-x: var(--layout-home-search-chip-padding-x);--cc-search-shell-chip-size: var(--layout-home-search-chip-size);--cc-search-shell-chip-tracking: var(--layout-home-search-chip-tracking);--cc-search-shell-dark-border: var(--layout-home-search-dark-border);--cc-search-shell-dialog-blur: var(--layout-home-search-dialog-blur);--cc-search-shell-dialog-saturate: var(--layout-home-search-dialog-saturate);--cc-search-shell-empty-gap: var(--layout-home-search-empty-gap);--cc-search-shell-empty-padding-top: var(--layout-home-search-empty-padding-top);--cc-search-shell-empty-text-line-height: var(--layout-home-search-empty-text-line-height);--cc-search-shell-empty-text-size: var(--layout-home-search-empty-text-size);--cc-search-shell-empty-title-size: var(--layout-home-search-empty-title-size);--cc-search-shell-filter-panel-width: var(--layout-home-search-filter-panel-width);--cc-search-shell-filter-panel-max-height: var(--layout-home-search-filter-panel-max-height);--cc-search-shell-filter-panel-padding: var(--layout-home-search-filter-panel-padding);--cc-search-shell-eyebrow-margin-bottom: var(--layout-home-search-eyebrow-margin-bottom);--cc-search-shell-eyebrow-size: var(--layout-home-search-eyebrow-size);--cc-search-shell-eyebrow-tracking: var(--layout-home-search-eyebrow-tracking);--cc-search-shell-eyebrow-weight: var(--layout-home-search-eyebrow-weight);--cc-search-shell-form-gap: var(--layout-home-search-form-gap);--cc-search-shell-header-gap: var(--layout-home-search-header-gap);--cc-search-shell-header-padding-bottom: var(--layout-home-search-header-padding-bottom);--cc-search-shell-header-padding-x-fallback: var(--layout-home-search-header-padding-x-fallback);--cc-search-shell-header-padding-y: var(--layout-home-search-header-padding-y);--cc-search-shell-hint-line-height: var(--layout-home-search-hint-line-height);--cc-search-shell-hint-size: var(--layout-home-search-hint-size);--cc-search-shell-icon-opacity: var(--layout-home-search-icon-opacity);--cc-search-shell-icon-size: var(--home-search-shell-icon-size);--cc-search-shell-input-line-height: var(--layout-home-search-input-line-height);--cc-search-shell-input-row-border: var(--layout-home-search-input-row-border);--cc-search-shell-input-row-border-focus: var(--home-search-shell-input-row-border-focus);--cc-search-shell-input-row-gap: var(--layout-home-search-input-row-gap);--cc-search-shell-input-row-line-height: var(--layout-home-search-input-row-line-height);--cc-search-shell-input-row-min-height: var(--home-search-shell-input-row-min-height);--cc-search-shell-input-row-opacity: var(--layout-home-search-input-row-opacity);--cc-search-shell-input-row-padding-x: var(--home-search-shell-input-row-padding-x);--cc-search-shell-input-row-padding-y: var(--layout-home-search-input-row-padding-y);--cc-search-shell-input-row-radius: var(--home-search-shell-input-row-radius);--cc-search-shell-input-size: var(--layout-home-search-input-size);--cc-search-shell-input-tracking: var(--layout-home-search-input-tracking);--cc-search-shell-input-weight: var(--layout-home-search-input-weight);--cc-search-shell-light-border: var(--layout-home-search-light-border);--cc-search-shell-mobile-input-row-min-height: var(--layout-home-search-mobile-input-row-min-height);--cc-search-shell-mobile-input-row-padding-x: var(--layout-home-search-mobile-input-row-padding-x);--cc-search-shell-mobile-input-row-padding-y: var(--layout-home-search-mobile-input-row-padding-y);--cc-search-shell-mobile-input-size: var(--layout-home-search-mobile-input-size);--cc-search-shell-mobile-padding-x-fallback: var(--layout-home-search-mobile-padding-x-fallback);--cc-search-shell-quick-actions-gap: var(--layout-home-search-quick-actions-gap);--cc-search-shell-result-action-line-height: var(--layout-home-search-result-action-line-height);--cc-search-shell-result-action-min-height: var(--layout-home-search-result-action-min-height);--cc-search-shell-result-action-min-width: var(--layout-home-search-result-action-min-width);--cc-search-shell-result-action-padding-x: var(--layout-home-search-result-action-padding-x);--cc-search-shell-result-action-size: var(--layout-home-search-result-action-size);--cc-search-shell-result-actions-gap: var(--layout-home-search-result-actions-gap);--cc-search-shell-result-badge-color: var(--layout-home-search-result-badge-color);--cc-search-shell-result-badge-gap: var(--layout-home-search-result-badge-gap);--cc-search-shell-result-badge-icon-size: var(--layout-home-search-result-badge-icon-size);--cc-search-shell-result-badge-min-height: var(--layout-home-search-result-badge-min-height);--cc-search-shell-result-badge-padding-x: var(--layout-home-search-result-badge-padding-x);--cc-search-shell-result-badge-size: var(--layout-home-search-result-badge-size);--cc-search-shell-result-badge-weight: var(--layout-home-search-result-badge-weight);--cc-search-shell-result-card-gap: var(--layout-home-search-result-card-gap);--cc-search-shell-result-card-padding-y: var(--layout-home-search-result-card-padding-y);--cc-search-shell-result-list-gap: var(--layout-home-search-result-list-gap);--cc-search-shell-result-meta-column-gap: var(--layout-home-search-result-meta-column-gap);--cc-search-shell-result-meta-row-gap: var(--layout-home-search-result-meta-row-gap);--cc-search-shell-result-query-line-height: var(--layout-home-search-result-query-line-height);--cc-search-shell-result-query-size: var(--layout-home-search-result-query-size);--cc-search-shell-result-tag-min-height: var(--layout-home-search-result-tag-min-height);--cc-search-shell-result-tag-padding-x: var(--layout-home-search-result-tag-padding-x);--cc-search-shell-result-tag-size: var(--layout-home-search-result-tag-size);--cc-search-shell-result-tag-tracking: var(--layout-home-search-result-tag-tracking);--cc-search-shell-result-title-line-height: var(--layout-home-search-result-title-line-height);--cc-search-shell-result-title-size: var(--layout-home-search-result-title-size);--cc-search-shell-result-title-tracking: var(--layout-home-search-result-title-tracking);--cc-search-shell-result-title-weight: var(--layout-home-search-result-title-weight);--cc-search-shell-voice-motion: var(--layout-home-search-voice-motion);--cc-secondary: var(--text-secondary-color);--cc-secondary-color: var(--text-secondary-color);--cc-shadow-unified: var(--panel-shadow-unified);--cc-stage-circle-blur: var(--layout-home-circle-blur);--cc-stage-circle-breathe-duration: var(--layout-home-circle-breathe-duration);--cc-stage-circle-halo-opacity: var(--layout-home-circle-halo-opacity);--cc-stage-circle-halo-scale: var(--layout-home-circle-halo-scale);--cc-stage-circle-mid-scale: var(--layout-home-circle-mid-scale);--cc-stage-circle-start-scale: var(--layout-home-circle-start-scale);--cc-stage-developer-operations-border: var(--home-stage-developer-operations-border);--cc-stage-developer-operations-button-radius: var(--home-stage-developer-operations-button-radius);--cc-stage-developer-operations-control-focus-border: var(--home-stage-developer-operations-control-focus-border);--cc-stage-developer-operations-control-font-size: var(--home-stage-developer-operations-control-font-size);--cc-stage-developer-operations-control-height: var(--home-stage-developer-operations-control-height);--cc-stage-developer-operations-control-icon-offset: var(--home-stage-developer-operations-control-icon-offset);--cc-stage-developer-operations-control-inline-padding: var(--home-stage-developer-operations-control-inline-padding);--cc-stage-developer-operations-control-padding: var(--home-stage-developer-operations-control-padding);--cc-stage-developer-operations-copy-font-size: var(--home-stage-developer-operations-copy-font-size);--cc-stage-developer-operations-full-body-gap: var(--home-stage-developer-operations-full-body-gap);--cc-stage-developer-operations-full-border: var(--home-stage-developer-operations-full-border);--cc-stage-developer-operations-full-gap: var(--home-stage-developer-operations-full-gap);--cc-stage-developer-operations-full-height: var(--home-stage-developer-operations-full-height);--cc-stage-developer-operations-full-inset: var(--home-stage-developer-operations-full-inset);--cc-stage-developer-operations-full-padding-block: var(--home-stage-developer-operations-full-padding-block);--cc-stage-developer-operations-full-padding-inline: var(--home-stage-developer-operations-full-padding-inline);--cc-stage-developer-operations-full-surface: var(--home-stage-developer-operations-full-surface);--cc-stage-developer-operations-full-text: var(--home-stage-developer-operations-full-text);--cc-stage-developer-operations-full-top: var(--home-stage-developer-operations-full-top);--cc-stage-developer-operations-full-z-index: var(--home-stage-developer-operations-full-z-index);--cc-stage-developer-operations-gap: var(--home-stage-developer-operations-gap);--cc-stage-developer-operations-gap-compact: var(--home-stage-developer-operations-gap-compact);--cc-stage-developer-operations-gap-spacious: var(--home-stage-developer-operations-gap-spacious);--cc-stage-developer-operations-gap-tight: var(--home-stage-developer-operations-gap-tight);--cc-stage-developer-operations-icon-gap: var(--home-stage-developer-operations-icon-gap);--cc-stage-developer-operations-icon-opacity: var(--home-stage-developer-operations-icon-opacity);--cc-stage-developer-operations-icon-opacity-active: var(--home-stage-developer-operations-icon-opacity-active);--cc-stage-developer-operations-icon-size: var(--home-stage-developer-operations-icon-size);--cc-stage-developer-operations-label-font-size: var(--home-stage-developer-operations-label-font-size);--cc-stage-developer-operations-max-height: var(--home-stage-developer-operations-max-height);--cc-stage-developer-operations-muted: var(--home-stage-developer-operations-muted);--cc-stage-developer-operations-padding: var(--home-stage-developer-operations-padding);--cc-stage-developer-operations-radius: var(--home-stage-developer-operations-radius);--cc-stage-developer-operations-search-icon-size: var(--home-stage-developer-operations-search-icon-size);--cc-stage-developer-operations-shadow: var(--home-stage-developer-operations-shadow);--cc-stage-developer-operations-surface: var(--home-stage-developer-operations-surface);--cc-stage-developer-operations-text: var(--home-stage-developer-operations-text);--cc-stage-developer-operations-width: var(--home-stage-developer-operations-width);--cc-stage-halo-breathe-duration: var(--layout-home-halo-breathe-duration);--cc-stage-halo-start-opacity: var(--layout-home-halo-start-opacity);--cc-stage-interactive-text-active-opacity: var(--home-stage-interactive-text-active-opacity);--cc-stage-interactive-text-color: var(--home-stage-interactive-text-color);--cc-stage-interactive-text-dot-color: var(--home-stage-interactive-text-dot-color);--cc-stage-interactive-text-dot-glow: var(--home-stage-interactive-text-dot-glow);--cc-stage-interactive-text-dot-size: var(--home-stage-interactive-text-dot-size);--cc-stage-interactive-text-font-size: var(--home-stage-interactive-text-font-size);--cc-stage-interactive-text-font-size-mobile: var(--home-stage-interactive-text-font-size-mobile);--cc-stage-interactive-text-font-weight: var(--home-stage-interactive-text-font-weight);--cc-stage-interactive-text-gap: var(--home-stage-interactive-text-gap);--cc-stage-interactive-text-letter-spacing: var(--home-stage-interactive-text-letter-spacing);--cc-stage-interactive-text-line-height: var(--home-stage-interactive-text-line-height);--cc-stage-interactive-text-max-width: var(--home-stage-interactive-text-max-width);--cc-stage-interactive-text-motion-fast: var(--home-stage-interactive-text-motion-fast);--cc-stage-interactive-text-opacity: var(--home-stage-interactive-text-opacity);--cc-stage-interactive-text-sheen-duration: var(--home-stage-interactive-text-sheen-duration);--cc-stage-interactive-text-switch-duration: var(--home-stage-interactive-text-switch-duration);--cc-stage-motion-active-color: var(--layout-home-stage-motion-active-color);--cc-stage-motion-active-mic-scale: var(--layout-home-stage-motion-active-mic-scale);--cc-stage-motion-core-active-height: var(--layout-home-stage-motion-core-active-height);--cc-stage-motion-core-active-width: var(--layout-home-stage-motion-core-active-width);--cc-stage-motion-core-color: var(--layout-home-stage-motion-core-color);--cc-stage-motion-core-height: var(--layout-home-stage-motion-core-height);--cc-stage-motion-core-pulse-size: var(--layout-home-stage-motion-core-pulse-size);--cc-stage-motion-core-ring-border: var(--layout-home-stage-motion-core-ring-border);--cc-stage-motion-core-ring-size: var(--layout-home-stage-motion-core-ring-size);--cc-stage-motion-core-signal-size: var(--layout-home-stage-motion-core-signal-size);--cc-stage-motion-core-width: var(--layout-home-stage-motion-core-width);--cc-stage-motion-fast: var(--layout-home-stage-motion-fast);--cc-stage-motion-field-opacity-transition: var(--layout-home-stage-motion-field-opacity-transition);--cc-stage-motion-key-core-listen-mid-opacity: var(--layout-home-stage-motion-key-core-listen-mid-opacity);--cc-stage-motion-key-core-listen-mid-scale: var(--layout-home-stage-motion-key-core-listen-mid-scale);--cc-stage-motion-key-core-listen-start-opacity: var(--layout-home-stage-motion-key-core-listen-start-opacity);--cc-stage-motion-key-core-listen-start-scale: var(--layout-home-stage-motion-key-core-listen-start-scale);--cc-stage-motion-key-core-respond-mid-opacity: var(--layout-home-stage-motion-key-core-respond-mid-opacity);--cc-stage-motion-key-core-respond-mid-scale: var(--layout-home-stage-motion-key-core-respond-mid-scale);--cc-stage-motion-key-core-respond-start-opacity: var(--layout-home-stage-motion-key-core-respond-start-opacity);--cc-stage-motion-key-core-respond-start-scale: var(--layout-home-stage-motion-key-core-respond-start-scale);--cc-stage-motion-key-core-think-mid-opacity: var(--layout-home-stage-motion-key-core-think-mid-opacity);--cc-stage-motion-key-core-think-mid-scale: var(--layout-home-stage-motion-key-core-think-mid-scale);--cc-stage-motion-key-core-think-start-opacity: var(--layout-home-stage-motion-key-core-think-start-opacity);--cc-stage-motion-key-core-think-start-scale: var(--layout-home-stage-motion-key-core-think-start-scale);--cc-stage-motion-key-mic-listen-mid-opacity: var(--layout-home-stage-motion-key-mic-listen-mid-opacity);--cc-stage-motion-key-mic-listen-mid-scale: var(--layout-home-stage-motion-key-mic-listen-mid-scale);--cc-stage-motion-key-mic-listen-start-opacity: var(--layout-home-stage-motion-key-mic-listen-start-opacity);--cc-stage-motion-key-mic-listen-start-scale: var(--layout-home-stage-motion-key-mic-listen-start-scale);--cc-stage-motion-key-mic-respond-mid-opacity: var(--layout-home-stage-motion-key-mic-respond-mid-opacity);--cc-stage-motion-key-mic-respond-mid-scale: var(--layout-home-stage-motion-key-mic-respond-mid-scale);--cc-stage-motion-key-mic-respond-start-opacity: var(--layout-home-stage-motion-key-mic-respond-start-opacity);--cc-stage-motion-key-mic-respond-start-scale: var(--layout-home-stage-motion-key-mic-respond-start-scale);--cc-stage-motion-key-mic-think-mid-opacity: var(--layout-home-stage-motion-key-mic-think-mid-opacity);--cc-stage-motion-key-mic-think-mid-scale: var(--layout-home-stage-motion-key-mic-think-mid-scale);--cc-stage-motion-key-mic-think-start-opacity: var(--layout-home-stage-motion-key-mic-think-start-opacity);--cc-stage-motion-key-mic-think-start-scale: var(--layout-home-stage-motion-key-mic-think-start-scale);--cc-stage-motion-key-ring-listen-mid-opacity: var(--layout-home-stage-motion-key-ring-listen-mid-opacity);--cc-stage-motion-key-ring-listen-mid-scale: var(--layout-home-stage-motion-key-ring-listen-mid-scale);--cc-stage-motion-key-ring-listen-start-opacity: var(--layout-home-stage-motion-key-ring-listen-start-opacity);--cc-stage-motion-key-ring-listen-start-scale: var(--layout-home-stage-motion-key-ring-listen-start-scale);--cc-stage-motion-key-ring-respond-mid-opacity: var(--layout-home-stage-motion-key-ring-respond-mid-opacity);--cc-stage-motion-key-ring-respond-mid-scale: var(--layout-home-stage-motion-key-ring-respond-mid-scale);--cc-stage-motion-key-ring-respond-start-opacity: var(--layout-home-stage-motion-key-ring-respond-start-opacity);--cc-stage-motion-key-ring-respond-start-scale: var(--layout-home-stage-motion-key-ring-respond-start-scale);--cc-stage-motion-key-ring-think-mid-opacity: var(--layout-home-stage-motion-key-ring-think-mid-opacity);--cc-stage-motion-key-ring-think-mid-scale: var(--layout-home-stage-motion-key-ring-think-mid-scale);--cc-stage-motion-key-ring-think-start-opacity: var(--layout-home-stage-motion-key-ring-think-start-opacity);--cc-stage-motion-key-ring-think-start-scale: var(--layout-home-stage-motion-key-ring-think-start-scale);--cc-stage-motion-listening-core-duration: var(--layout-home-stage-motion-listening-core-duration);--cc-stage-motion-listening-mic-duration: var(--layout-home-stage-motion-listening-mic-duration);--cc-stage-motion-listening-ring-duration: var(--layout-home-stage-motion-listening-ring-duration);--cc-stage-motion-mic-color: var(--layout-home-stage-motion-mic-color);--cc-stage-motion-mic-field-blur: var(--layout-home-stage-motion-mic-field-blur);--cc-stage-motion-mic-field-color: var(--layout-home-stage-motion-mic-field-color);--cc-stage-motion-mic-field-color-clear: var(--layout-home-stage-motion-mic-field-color-clear);--cc-stage-motion-mic-field-color-soft: var(--layout-home-stage-motion-mic-field-color-soft);--cc-stage-motion-mic-hover-color: var(--layout-home-stage-motion-mic-hover-color);--cc-stage-motion-mic-hover-scale: var(--layout-home-stage-motion-mic-hover-scale);--cc-stage-motion-mic-icon-hover-scale: var(--layout-home-stage-motion-mic-icon-hover-scale);--cc-stage-motion-mic-icon-opacity: var(--layout-home-stage-motion-mic-icon-opacity);--cc-stage-motion-mic-icon-size: var(--layout-home-stage-motion-mic-icon-size);--cc-stage-motion-mic-margin-bottom: var(--layout-home-stage-motion-mic-margin-bottom);--cc-stage-motion-mic-opacity: var(--layout-home-stage-motion-mic-opacity);--cc-stage-motion-mic-ring-border: var(--layout-home-stage-motion-mic-ring-border);--cc-stage-motion-mic-ring-offset: var(--layout-home-stage-motion-mic-ring-offset);--cc-stage-motion-mic-size: var(--layout-home-stage-motion-mic-size);--cc-stage-motion-mode-core-opacity: var(--layout-home-stage-motion-mode-core-opacity);--cc-stage-motion-mode-ring-opacity: var(--layout-home-stage-motion-mode-ring-opacity);--cc-stage-motion-responding-core-duration: var(--layout-home-stage-motion-responding-core-duration);--cc-stage-motion-responding-mic-duration: var(--layout-home-stage-motion-responding-mic-duration);--cc-stage-motion-responding-ring-duration: var(--layout-home-stage-motion-responding-ring-duration);--cc-stage-motion-thinking-core-duration: var(--layout-home-stage-motion-thinking-core-duration);--cc-stage-motion-thinking-mic-duration: var(--layout-home-stage-motion-thinking-mic-duration);--cc-stage-motion-thinking-ring-duration: var(--layout-home-stage-motion-thinking-ring-duration);--cc-stage-motion-transition: var(--layout-home-stage-motion-transition);--cc-stage-motion-vessel-active-size: var(--layout-home-stage-motion-vessel-active-size);--cc-stage-motion-vessel-blur: var(--layout-home-stage-motion-vessel-blur);--cc-stage-motion-vessel-inner-bg: var(--layout-home-stage-motion-vessel-inner-bg);--cc-stage-motion-vessel-ring-border: var(--layout-home-stage-motion-vessel-ring-border);--cc-stage-motion-vessel-size: var(--layout-home-stage-motion-vessel-size);--cc-subtle: color-mix(in srgb, var(--text-secondary-color) 58%, transparent);--cc-surface-unified: var(--glass-surface-bg);--cc-transform-none: none;--cc-transform-uppercase: uppercase;--cc-width: 100%;--cc-width-hairline: var(--border-width-hairline);--cc-width-thin: 2px;--cc-shell-topbar-height: 3.55rem;--cc-shell-footer-separator-offset: 3.25rem;--cc-shell-panel-top: calc(env(safe-area-inset-top, 0px) + var(--cc-shell-topbar-height));--cc-shell-panel-bottom: calc(env(safe-area-inset-bottom, 0px) + var(--cc-shell-footer-separator-offset));--cc-dashboard-topbar-height: var(--cc-shell-topbar-height);--body-small-font: 400 var(--font-size-body-4)/var(--line-height-body-tight) var(--font-body);--heading-5-font: 500 var(--font-size-h5)/var(--line-height-heading) var(--font-heading);--font-weight-500: 500;--font-weight-600: var(--font-weight-semibold);--font-weight-700: var(--font-weight-bold);--tracking-wide: var(--tracking-ui);--letter-spacing-tight: var(--type-body-tracking);--copy-line-height: var(--line-height-body);--heading-line-height: var(--line-height-heading);--heading-size-xs: var(--font-size-h6);--heading-size-sm: var(--font-size-h5);--heading-size-md: var(--font-size-h4);--heading-size-lg: var(--font-size-h3);--text-body-size: var(--font-size-body-1);--text-caption-size: var(--font-size-caption-1);--opacity-64: .64;--opacity-88: .88;--opacity-100: 1;--control-height-xl: 4rem;--layout-reading-width: var(--reading-width-sm);--layout-reading-width-max: var(--reading-width-lg);--layout-sidebar-width: var(--layout-office-internal-correspondence-sidebar-width);--primary: var(--color-primary1);--surface-primary-color: var(--surface-color);--cc-width-sm: 2px;--cc-shell-panel-inline-padding: var(--spacing-lg);--cc-developer-mode-shell-viewport-height: calc(100vh - var(--cc-dashboard-topbar-height, var(--control-height-xl)));--cc-developer-mode-shell-padding-x: var(--spacing-md);--cc-developer-mode-shell-padding-y: var(--spacing-md);--cc-developer-mode-shell-slot-gap: var(--spacing-md);--cc-developer-mode-shell-left-slot-width: 18rem;--cc-developer-mode-shell-right-slot-width: 22rem;--cc-developer-mode-shell-left-slot-border: var(--glass-surface-border);--cc-developer-mode-shell-center-slot-border: var(--glass-surface-border);--cc-developer-mode-shell-right-slot-border: var(--glass-surface-border);--cc-developer-mode-sidebar-text: var(--cc-primary-color);--cc-developer-mode-sidebar-muted: var(--cc-secondary-color);--cc-developer-mode-sidebar-surface: var(--glass-surface-bg);--cc-interaction-panel-bg: var(--glass-surface-bg);--color-success: var(--status-success-color);--cc-developer-mode-sidebar-border: var(--glass-surface-border);--cc-developer-mode-sidebar-separator: var(--glass-surface-border);--cc-developer-mode-sidebar-diagnostic-border: var(--glass-surface-border);--cc-developer-mode-sidebar-gap: var(--spacing-sm);--cc-developer-mode-sidebar-padding-block: var(--spacing-sm);--cc-developer-mode-sidebar-padding-inline: var(--spacing-sm);--cc-developer-mode-sidebar-route-padding-block: .72rem;--cc-developer-mode-sidebar-route-padding-inline: .82rem;--cc-developer-mode-context-text: var(--cc-primary-color);--cc-developer-mode-context-muted: var(--cc-secondary-color);--cc-developer-mode-context-surface: var(--glass-surface-bg);--cc-developer-mode-context-border: var(--glass-surface-border);--cc-developer-mode-context-separator: var(--glass-surface-border);--cc-developer-mode-context-gap: var(--spacing-sm);--cc-developer-mode-context-copy-gap: var(--spacing-xs);--cc-developer-mode-context-padding-block: var(--spacing-sm);--cc-developer-mode-context-padding-inline: var(--spacing-sm);--cc-developer-mode-context-row-gap: var(--spacing-xs);--cc-developer-mode-context-row-padding-block: .62rem;--cc-developer-mode-context-row-padding-inline: .72rem;--cc-about-closing-padding-bottom-mobile: var(--layout-about-closing-padding-bottom-mobile);--cc-about-featured-functions-card-border-color-dark: var(--cc-home-featured-functions-card-border-color-dark);--cc-about-featured-functions-card-border-color-light: var(--cc-home-featured-functions-card-border-color-light);--cc-about-featured-functions-card-border-color-hover-dark: var(--cc-home-featured-functions-card-border-color-hover-dark);--cc-about-featured-functions-card-border-color-hover-light: var(--cc-home-featured-functions-card-border-color-hover-light);--cc-about-featured-functions-card-surface-bg-dark: var(--cc-home-featured-functions-card-surface-bg-dark);--cc-about-featured-functions-card-surface-bg-light: var(--cc-home-featured-functions-card-surface-bg-light);--cc-about-featured-functions-card-surface-highlight-rest-dark: var(--cc-home-featured-functions-card-surface-highlight-rest-dark);--cc-about-featured-functions-card-surface-highlight-rest-light: var(--cc-home-featured-functions-card-surface-highlight-rest-light);--cc-about-featured-functions-card-surface-highlight-hover-dark: var(--cc-home-featured-functions-card-surface-highlight-hover-dark);--cc-about-featured-functions-card-surface-highlight-hover-light: var(--cc-home-featured-functions-card-surface-highlight-hover-light);--cc-about-featured-functions-card-matte-surface-top-dark: var(--cc-home-featured-functions-card-matte-surface-top-dark);--cc-about-featured-functions-card-matte-surface-top-light: var(--cc-home-featured-functions-card-matte-surface-top-light);--cc-about-featured-functions-card-matte-surface-mid-dark: var(--cc-home-featured-functions-card-matte-surface-mid-dark);--cc-about-featured-functions-card-matte-surface-mid-light: var(--cc-home-featured-functions-card-matte-surface-mid-light);--cc-about-featured-functions-card-matte-surface-bottom-dark: var(--cc-home-featured-functions-card-matte-surface-bottom-dark);--cc-about-featured-functions-card-matte-surface-bottom-light: var(--cc-home-featured-functions-card-matte-surface-bottom-light);--cc-about-featured-functions-card-spectrum-opacity-light: var(--cc-home-featured-functions-card-spectrum-opacity-light);--cc-about-featured-functions-dot-opacity-dark: var(--cc-home-featured-functions-dot-opacity-dark);--cc-about-featured-functions-dot-opacity-light: var(--cc-home-featured-functions-dot-opacity-light);--about-stack-panel-height: 100svh;--font-weight-regular: var(--font-weight-body);--grid-column-full: 1 / -1;--line-height-copy: var(--line-height-body);--line-height-tight: var(--line-height-body-tight);--opacity-full: 1;--opacity-muted: var(--opacity-64);--opacity-strong: var(--opacity-88);--page-bg: var(--bg-color);--space-12: 8rem;--spacing-2: var(--space-2);--tracking-tight: var(--tracking-heading);--cc-about-anchor-max-width: var(--layout-about-anchor-max-width);--cc-about-anchor-max-width-wide: var(--layout-about-anchor-max-width-wide);--cc-about-body-opacity: var(--layout-about-body-opacity);--cc-about-closing-sub-opacity: var(--layout-about-closing-sub-opacity);--cc-about-featured-functions-card-border-width: var(--layout-about-featured-functions-card-border-width);--cc-about-featured-functions-card-copy-max-width: var(--layout-about-featured-functions-card-copy-max-width);--cc-about-featured-functions-card-icon-filter-dark: var(--layout-about-featured-functions-card-icon-filter-dark);--cc-about-featured-functions-card-label-line-height: var(--layout-about-featured-functions-card-label-line-height);--cc-about-featured-functions-card-label-tracking: var(--layout-about-featured-functions-card-label-tracking);--cc-about-featured-functions-card-label-weight: var(--layout-about-featured-functions-card-label-weight);--cc-about-featured-functions-card-matte-blur: var(--layout-about-featured-functions-card-matte-blur);--cc-about-featured-functions-card-matte-saturation: var(--layout-about-featured-functions-card-matte-saturation);--cc-about-featured-functions-card-padding: var(--layout-about-featured-functions-card-padding);--cc-about-featured-functions-card-placeholder-fill-bottom-dark: var(--layout-about-featured-functions-card-placeholder-fill-bottom-dark);--cc-about-featured-functions-card-placeholder-fill-top-dark: var(--layout-about-featured-functions-card-placeholder-fill-top-dark);--cc-about-featured-functions-card-placeholder-glow-a-dark: var(--layout-about-featured-functions-card-placeholder-glow-a-dark);--cc-about-featured-functions-card-placeholder-glow-b-dark: var(--layout-about-featured-functions-card-placeholder-glow-b-dark);--cc-about-featured-functions-card-spectrum-blend: var(--layout-about-featured-functions-card-spectrum-blend);--cc-about-featured-functions-card-spectrum-blue: var(--layout-about-featured-functions-card-spectrum-blue);--cc-about-featured-functions-card-spectrum-cyan: var(--layout-about-featured-functions-card-spectrum-cyan);--cc-about-featured-functions-card-spectrum-orange: var(--layout-about-featured-functions-card-spectrum-orange);--cc-about-featured-functions-card-spectrum-red: var(--layout-about-featured-functions-card-spectrum-red);--cc-about-featured-functions-card-spectrum-violet: var(--layout-about-featured-functions-card-spectrum-violet);--cc-about-featured-functions-card-spectrum-yellow: var(--layout-about-featured-functions-card-spectrum-yellow);--cc-about-featured-functions-card-summary-color-dark: var(--layout-about-featured-functions-card-summary-color-dark);--cc-about-featured-functions-card-summary-gap: var(--layout-about-featured-functions-card-summary-gap);--cc-about-featured-functions-card-title-gap: var(--layout-about-featured-functions-card-title-gap);--cc-about-featured-functions-description-opacity: var(--layout-about-featured-functions-description-opacity);--cc-about-featured-functions-dot-opacity-active: var(--layout-about-featured-functions-dot-opacity-active);--cc-about-featured-functions-dot-size: var(--layout-about-featured-functions-dot-size);--cc-about-featured-functions-eyebrow-opacity: var(--layout-about-featured-functions-eyebrow-opacity);--cc-about-featured-functions-footer-max-width: var(--layout-about-featured-functions-footer-max-width);--cc-about-featured-functions-max-width: var(--layout-about-featured-functions-max-width);--cc-about-featured-functions-rail-offset: var(--layout-about-featured-functions-rail-offset);--cc-about-featured-functions-timeline-height: var(--layout-about-featured-functions-timeline-height);--cc-about-featured-functions-timeline-progress-scale: var(--layout-about-featured-functions-timeline-progress-scale);--cc-about-featured-functions-viewport-max-width: var(--layout-about-featured-functions-viewport-max-width);--cc-about-featured-functions-visual-aspect-ratio: var(--layout-about-featured-functions-visual-aspect-ratio);--cc-about-icos-copy-body-width: var(--layout-about-icos-copy-body-width);--cc-about-icos-copy-body-width-tablet: var(--layout-about-icos-copy-body-width-tablet);--cc-about-icos-copy-gap: var(--layout-about-icos-copy-gap);--cc-about-icos-node-width: var(--layout-about-icos-node-width);--cc-about-icos-node-width-desktop: var(--layout-about-icos-node-width-desktop);--cc-about-icos-node-width-mobile: var(--layout-about-icos-node-width-mobile);--cc-about-icos-node-width-tablet: var(--layout-about-icos-node-width-tablet);--cc-about-section-title-opacity: var(--layout-about-section-title-opacity);--cc-about-section-title-size-mobile: var(--layout-about-section-title-size-mobile);--cc-about-section-title-size-tablet: var(--layout-about-section-title-size-tablet);--cc-about-section-title-size-wide: var(--layout-about-section-title-size-wide);--cc-about-section-title-text-transform: var(--layout-about-section-title-text-transform);--cc-about-stack-handoff-distance-dynamic: var(--layout-about-stack-handoff-distance-dynamic);--cc-about-stack-panel-height-dynamic: var(--layout-about-stack-panel-height-dynamic);--cc-about-stack-shell-height-dynamic: var(--layout-about-stack-shell-height-dynamic);--cc-account-drawer-body-gap-mobile: var(--layout-account-drawer-body-gap-mobile);--cc-account-drawer-close-offset: var(--layout-account-drawer-close-offset);--cc-account-drawer-close-offset-mobile: var(--layout-account-drawer-close-offset-mobile);--cc-account-drawer-close-offset-tablet: var(--layout-account-drawer-close-offset-tablet);--cc-account-drawer-content-stage-padding-inline: var(--layout-account-drawer-content-stage-padding-inline);--cc-account-drawer-content-stage-padding-inline-mobile: var(--layout-account-drawer-content-stage-padding-inline-mobile);--cc-account-drawer-content-stage-padding-inline-tablet: var(--layout-account-drawer-content-stage-padding-inline-tablet);--cc-account-drawer-copy-weight: var(--layout-account-drawer-copy-weight);--cc-account-drawer-entry-badge-line-height: var(--layout-account-drawer-entry-badge-line-height);--cc-account-drawer-entry-badge-min-height: var(--layout-account-drawer-entry-badge-min-height);--cc-account-drawer-entry-badge-padding-x: var(--layout-account-drawer-entry-badge-padding-x);--cc-account-drawer-entry-badge-padding-y: var(--layout-account-drawer-entry-badge-padding-y);--cc-account-drawer-entry-badge-weight: var(--layout-account-drawer-entry-badge-weight);--cc-account-drawer-entry-card-padding: var(--layout-account-drawer-entry-card-padding);--cc-account-drawer-entry-card-padding-mobile: var(--layout-account-drawer-entry-card-padding-mobile);--cc-account-drawer-entry-copy-size-mobile: var(--layout-account-drawer-entry-copy-size-mobile);--cc-account-drawer-entry-title-size-mobile: var(--layout-account-drawer-entry-title-size-mobile);--cc-account-drawer-entry-title-weight: var(--layout-account-drawer-entry-title-weight);--cc-account-drawer-header-padding-bottom-mobile: var(--layout-account-drawer-header-padding-bottom-mobile);--cc-account-drawer-meta-link-size: var(--layout-account-drawer-meta-link-size);--cc-account-drawer-meta-link-size-mobile: var(--layout-account-drawer-meta-link-size-mobile);--cc-account-drawer-panel-width-mobile: var(--layout-account-drawer-panel-width-mobile);--cc-account-drawer-profile-copy-max-width: var(--layout-account-drawer-profile-copy-max-width);--cc-account-drawer-profile-title-max-width: var(--layout-account-drawer-profile-title-max-width);--cc-account-drawer-segment-title-max-width: var(--layout-account-drawer-segment-title-max-width);--cc-account-drawer-segment-title-weight: var(--layout-account-drawer-segment-title-weight);--cc-account-drawer-shell-padding-x: var(--layout-account-drawer-shell-padding-x);--cc-account-drawer-shell-padding-x-mobile: var(--layout-account-drawer-shell-padding-x-mobile);--cc-account-drawer-shell-padding-x-tablet: var(--layout-account-drawer-shell-padding-x-tablet);--cc-account-drawer-shell-padding-y: var(--layout-account-drawer-shell-padding-y);--cc-account-drawer-shell-padding-y-mobile: var(--layout-account-drawer-shell-padding-y-mobile);--cc-account-drawer-shell-padding-y-tablet: var(--layout-account-drawer-shell-padding-y-tablet);--cc-account-drawer-text-link-opacity: var(--layout-account-drawer-text-link-opacity);--cc-account-drawer-text-link-opacity-hover: var(--layout-account-drawer-text-link-opacity-hover);--cc-account-drawer-text-link-weight: var(--layout-account-drawer-text-link-weight);--cc-awareness-button-margin-top: var(--layout-awareness-button-margin-top);--cc-awareness-button-padding-x: var(--layout-awareness-button-padding-x);--cc-awareness-button-padding-y: var(--layout-awareness-button-padding-y);--cc-awareness-button-radius: var(--layout-awareness-button-radius);--cc-awareness-button-size: var(--layout-awareness-button-size);--cc-awareness-desc-line-height: var(--layout-awareness-desc-line-height);--cc-awareness-desc-margin-top: var(--layout-awareness-desc-margin-top);--cc-awareness-desc-padding-x: var(--layout-awareness-desc-padding-x);--cc-awareness-desc-padding-y: var(--layout-awareness-desc-padding-y);--cc-awareness-desc-radius: var(--layout-awareness-desc-radius);--cc-awareness-desc-size: var(--layout-awareness-desc-size);--cc-awareness-dominant-line-height: var(--layout-awareness-dominant-line-height);--cc-awareness-dominant-margin-top: var(--layout-awareness-dominant-margin-top);--cc-awareness-dominant-padding: var(--layout-awareness-dominant-padding);--cc-awareness-dominant-radius: var(--layout-awareness-dominant-radius);--cc-awareness-dominant-size: var(--layout-awareness-dominant-size);--cc-awareness-label-margin-bottom: var(--layout-awareness-label-margin-bottom);--cc-awareness-label-margin-top: var(--layout-awareness-label-margin-top);--cc-awareness-label-size: var(--layout-awareness-label-size);--cc-awareness-lead-line-height: var(--layout-awareness-lead-line-height);--cc-awareness-lead-margin-bottom: var(--layout-awareness-lead-margin-bottom);--cc-awareness-lead-size: var(--layout-awareness-lead-size);--cc-awareness-mobile-button-margin-top: var(--layout-awareness-mobile-button-margin-top);--cc-awareness-mobile-button-padding-x: var(--layout-awareness-mobile-button-padding-x);--cc-awareness-mobile-button-padding-y: var(--layout-awareness-mobile-button-padding-y);--cc-awareness-mobile-button-size: var(--layout-awareness-mobile-button-size);--cc-awareness-mobile-label-margin-bottom: var(--layout-awareness-mobile-label-margin-bottom);--cc-awareness-mobile-label-size: var(--layout-awareness-mobile-label-size);--cc-awareness-mobile-panel-padding: var(--layout-awareness-mobile-panel-padding);--cc-awareness-mobile-question-size: var(--layout-awareness-mobile-question-size);--cc-awareness-mobile-slider-gap: var(--layout-awareness-mobile-slider-gap);--cc-awareness-mobile-slider-margin-bottom: var(--layout-awareness-mobile-slider-margin-bottom);--cc-awareness-mobile-slider-margin-top: var(--layout-awareness-mobile-slider-margin-top);--cc-awareness-mobile-slider-max-width: var(--layout-awareness-mobile-slider-max-width);--cc-awareness-mobile-slider-width: var(--layout-awareness-mobile-slider-width);--cc-awareness-mobile-thumb-height: var(--layout-awareness-mobile-thumb-height);--cc-awareness-mobile-thumb-width: var(--layout-awareness-mobile-thumb-width);--cc-awareness-note-margin-top: var(--layout-awareness-note-margin-top);--cc-awareness-note-size: var(--layout-awareness-note-size);--cc-awareness-panel-padding: var(--layout-awareness-panel-padding);--cc-awareness-panel-radius: var(--layout-awareness-panel-radius);--cc-awareness-panel-width: var(--layout-awareness-panel-width);--cc-awareness-progress-fill-width: var(--layout-awareness-progress-fill-width);--cc-awareness-progress-height: var(--layout-awareness-progress-height);--cc-awareness-progress-margin-bottom: var(--layout-awareness-progress-margin-bottom);--cc-awareness-progress-margin-top: var(--layout-awareness-progress-margin-top);--cc-awareness-progress-max-width: var(--layout-awareness-progress-max-width);--cc-awareness-progress-radius: var(--layout-awareness-progress-radius);--cc-awareness-progress-width: var(--layout-awareness-progress-width);--cc-awareness-question-line-height: var(--layout-awareness-question-line-height);--cc-awareness-question-margin-bottom: var(--layout-awareness-question-margin-bottom);--cc-awareness-question-margin-top: var(--layout-awareness-question-margin-top);--cc-awareness-question-size: var(--layout-awareness-question-size);--cc-awareness-result-gap: var(--layout-awareness-result-gap);--cc-awareness-result-margin-top: var(--layout-awareness-result-margin-top);--cc-awareness-result-size: var(--layout-awareness-result-size);--cc-awareness-row-gap: var(--layout-awareness-row-gap);--cc-awareness-row-margin-bottom: var(--layout-awareness-row-margin-bottom);--cc-awareness-score-margin-top: var(--layout-awareness-score-margin-top);--cc-awareness-score-size: var(--layout-awareness-score-size);--cc-awareness-score-weight: var(--layout-awareness-score-weight);--cc-awareness-select-padding-x: var(--layout-awareness-select-padding-x);--cc-awareness-select-padding-y: var(--layout-awareness-select-padding-y);--cc-awareness-select-radius: var(--layout-awareness-select-radius);--cc-awareness-select-size: var(--layout-awareness-select-size);--cc-awareness-slider-gap: var(--layout-awareness-slider-gap);--cc-awareness-slider-margin-bottom: var(--layout-awareness-slider-margin-bottom);--cc-awareness-slider-margin-top: var(--layout-awareness-slider-margin-top);--cc-awareness-slider-width: var(--layout-awareness-slider-width);--cc-awareness-stage-hover-shadow: var(--layout-awareness-stage-hover-shadow);--cc-awareness-stage-motion: var(--layout-awareness-stage-motion);--cc-awareness-stage-padding: var(--layout-awareness-stage-padding);--cc-awareness-stage-radius: var(--layout-awareness-stage-radius);--cc-awareness-stage-weight: var(--layout-awareness-stage-weight);--cc-awareness-thumb-height: var(--layout-awareness-thumb-height);--cc-awareness-thumb-margin-top: var(--layout-awareness-thumb-margin-top);--cc-awareness-thumb-margin-top-moz: var(--layout-awareness-thumb-margin-top-moz);--cc-awareness-thumb-motion: var(--layout-awareness-thumb-motion);--cc-awareness-thumb-radius: var(--layout-awareness-thumb-radius);--cc-awareness-thumb-shadow: var(--layout-awareness-thumb-shadow);--cc-awareness-thumb-width: var(--layout-awareness-thumb-width);--cc-awareness-title-margin-bottom: var(--layout-awareness-title-margin-bottom);--cc-awareness-title-size: var(--layout-awareness-title-size);--cc-awareness-title-weight: var(--layout-awareness-title-weight);--cc-awareness-track-height: var(--layout-awareness-track-height);--cc-awareness-track-radius: var(--layout-awareness-track-radius);--cc-awareness-wrap-min-height: var(--layout-awareness-wrap-min-height);--cc-awareness-wrap-padding: var(--layout-awareness-wrap-padding);--cc-catalog-action-gap: var(--layout-catalog-action-gap);--cc-catalog-card-body-gap: var(--layout-catalog-card-body-gap);--cc-catalog-card-body-padding: var(--layout-catalog-card-body-padding);--cc-catalog-card-eyebrow-size: var(--layout-catalog-card-eyebrow-size);--cc-catalog-card-eyebrow-tracking: var(--layout-catalog-card-eyebrow-tracking);--cc-catalog-card-eyebrow-weight: var(--layout-catalog-card-eyebrow-weight);--cc-catalog-card-header-gap: var(--layout-catalog-card-header-gap);--cc-catalog-card-radius: var(--layout-catalog-card-radius);--cc-catalog-card-summary-line-height: var(--layout-catalog-card-summary-line-height);--cc-catalog-card-title-line-height: var(--layout-catalog-card-title-line-height);--cc-catalog-card-title-size: var(--layout-catalog-card-title-size);--cc-catalog-card-title-weight: var(--layout-catalog-card-title-weight);--cc-catalog-chip-gap: var(--layout-catalog-chip-gap);--cc-catalog-chip-line-height: var(--layout-catalog-chip-line-height);--cc-catalog-chip-min-height: var(--layout-catalog-chip-min-height);--cc-catalog-chip-padding-x: var(--layout-catalog-chip-padding-x);--cc-catalog-chip-size: var(--layout-catalog-chip-size);--cc-catalog-description-line-height: var(--layout-catalog-description-line-height);--cc-catalog-description-max-width: var(--layout-catalog-description-max-width);--cc-catalog-description-size: var(--layout-catalog-description-size);--cc-catalog-detail-gap: var(--layout-catalog-detail-gap);--cc-catalog-empty-copy-line-height: var(--layout-catalog-empty-copy-line-height);--cc-catalog-empty-gap: var(--layout-catalog-empty-gap);--cc-catalog-empty-padding: var(--layout-catalog-empty-padding);--cc-catalog-empty-radius: var(--layout-catalog-empty-radius);--cc-catalog-empty-title-size: var(--layout-catalog-empty-title-size);--cc-catalog-empty-title-weight: var(--layout-catalog-empty-title-weight);--cc-catalog-eyebrow-size: var(--layout-catalog-eyebrow-size);--cc-catalog-eyebrow-tracking: var(--layout-catalog-eyebrow-tracking);--cc-catalog-eyebrow-weight: var(--layout-catalog-eyebrow-weight);--cc-catalog-filter-note-line-height: var(--layout-catalog-filter-note-line-height);--cc-catalog-filter-note-size: var(--layout-catalog-filter-note-size);--cc-catalog-grid-compact-gap: var(--layout-catalog-grid-compact-gap);--cc-catalog-grid-gap: var(--layout-catalog-grid-gap);--cc-catalog-hero-gap: var(--layout-catalog-hero-gap);--cc-catalog-hero-padding-bottom: var(--layout-catalog-hero-padding-bottom);--cc-catalog-list-gap: var(--layout-catalog-list-gap);--cc-catalog-list-line-height: var(--layout-catalog-list-line-height);--cc-catalog-media-body-gap: var(--layout-catalog-media-body-gap);--cc-catalog-media-card-gap: var(--layout-catalog-media-card-gap);--cc-catalog-media-card-max: var(--layout-catalog-media-card-max);--cc-catalog-media-card-min: var(--layout-catalog-media-card-min);--cc-catalog-media-figure-radius: var(--layout-catalog-media-figure-radius);--cc-catalog-panel-copy-line-height: var(--layout-catalog-panel-copy-line-height);--cc-catalog-panel-gap: var(--layout-catalog-panel-gap);--cc-catalog-panel-padding: var(--layout-catalog-panel-padding);--cc-catalog-panel-radius: var(--layout-catalog-panel-radius);--cc-catalog-panel-title-size: var(--layout-catalog-panel-title-size);--cc-catalog-panel-title-weight: var(--layout-catalog-panel-title-weight);--cc-catalog-rail-padding-bottom: var(--layout-catalog-rail-padding-bottom);--cc-catalog-rail-padding-bottom-mobile: var(--layout-catalog-rail-padding-bottom-mobile);--cc-catalog-rail-padding-top: var(--layout-catalog-rail-padding-top);--cc-catalog-rail-padding-top-mobile: var(--layout-catalog-rail-padding-top-mobile);--cc-catalog-row-gap: var(--layout-catalog-row-gap);--cc-catalog-row-label-size: var(--layout-catalog-row-label-size);--cc-catalog-row-label-tracking: var(--layout-catalog-row-label-tracking);--cc-catalog-row-padding-bottom: var(--layout-catalog-row-padding-bottom);--cc-catalog-row-value-line-height: var(--layout-catalog-row-value-line-height);--cc-catalog-rows-gap: var(--layout-catalog-rows-gap);--cc-catalog-search-gap: var(--layout-catalog-search-gap);--cc-catalog-search-row-min-height: var(--layout-catalog-search-row-min-height);--cc-catalog-search-row-padding-x: var(--layout-catalog-search-row-padding-x);--cc-catalog-search-row-radius: var(--layout-catalog-search-row-radius);--cc-catalog-section-margin-top: var(--layout-catalog-section-margin-top);--cc-catalog-sitemap-group-gap: var(--layout-catalog-sitemap-group-gap);--cc-catalog-sitemap-group-padding-top: var(--layout-catalog-sitemap-group-padding-top);--cc-catalog-sitemap-item-gap: var(--layout-catalog-sitemap-item-gap);--cc-catalog-sitemap-path-size: var(--layout-catalog-sitemap-path-size);--cc-catalog-sitemap-title-size: var(--layout-catalog-sitemap-title-size);--cc-catalog-sitemap-title-weight: var(--layout-catalog-sitemap-title-weight);--cc-catalog-timeline-copy-line-height: var(--layout-catalog-timeline-copy-line-height);--cc-catalog-timeline-entry-gap: var(--layout-catalog-timeline-entry-gap);--cc-catalog-timeline-entry-padding-x: var(--layout-catalog-timeline-entry-padding-x);--cc-catalog-timeline-entry-padding-y: var(--layout-catalog-timeline-entry-padding-y);--cc-catalog-timeline-entry-radius: var(--layout-catalog-timeline-entry-radius);--cc-catalog-timeline-eyebrow-size: var(--layout-catalog-timeline-eyebrow-size);--cc-catalog-timeline-eyebrow-tracking: var(--layout-catalog-timeline-eyebrow-tracking);--cc-catalog-timeline-gap: var(--layout-catalog-timeline-gap);--cc-catalog-timeline-title-size: var(--layout-catalog-timeline-title-size);--cc-catalog-timeline-title-weight: var(--layout-catalog-timeline-title-weight);--cc-catalog-timeline-year-gap: var(--layout-catalog-timeline-year-gap);--cc-catalog-timeline-year-size: var(--layout-catalog-timeline-year-size);--cc-catalog-timeline-year-weight: var(--layout-catalog-timeline-year-weight);--cc-catalog-title-line-height: var(--layout-catalog-title-line-height);--cc-catalog-title-size: var(--layout-catalog-title-size);--cc-catalog-title-tracking: var(--layout-catalog-title-tracking);--cc-catalog-title-weight: var(--layout-catalog-title-weight);--cc-catalog-toolbar-gap: var(--layout-catalog-toolbar-gap);--cc-cookie-language-overlay-back-icon-size: var(--layout-cookie-language-overlay-back-icon-size);--cc-cookie-language-overlay-list-padding-bottom: var(--layout-cookie-language-overlay-list-padding-bottom);--cc-cookie-language-overlay-list-padding-top: var(--layout-cookie-language-overlay-list-padding-top);--cc-cookie-language-overlay-max-height-mobile: var(--layout-cookie-language-overlay-max-height-mobile);--cc-cookie-language-overlay-min-height: var(--layout-cookie-language-overlay-min-height);--cc-cookie-language-overlay-search-to-list-gap: var(--layout-cookie-language-overlay-search-to-list-gap);--cc-cookie-language-overlay-toolbar-gap: var(--layout-cookie-language-overlay-toolbar-gap);--cc-cookie-language-overlay-toolbar-padding-top: var(--layout-cookie-language-overlay-toolbar-padding-top);--cc-cookie-language-overlay-width: var(--layout-cookie-language-overlay-width);--cc-country-container-pad: var(--layout-country-container-pad);--cc-country-heading-opacity: var(--layout-country-heading-opacity);--cc-country-item-enter-y: var(--layout-country-item-enter-y);--cc-country-list-column-gap: var(--layout-country-list-column-gap);--cc-country-list-gap-default: var(--layout-country-list-gap-default);--cc-country-list-gap-large: var(--layout-country-list-gap-large);--cc-country-list-gap-tablet: var(--layout-country-list-gap-tablet);--cc-country-list-min-width: var(--layout-country-list-min-width);--cc-country-list-row-gap: var(--layout-country-list-row-gap);--cc-country-list-width-default: var(--layout-country-list-width-default);--cc-country-list-width-large: var(--layout-country-list-width-large);--cc-country-list-width-mobile: var(--layout-country-list-width-mobile);--cc-country-list-width-tablet: var(--layout-country-list-width-tablet);--cc-country-motion-close-opacity: var(--layout-country-motion-close-opacity);--cc-country-motion-close-transform: var(--layout-country-motion-close-transform);--cc-country-motion-inner-opacity: var(--layout-country-motion-inner-opacity);--cc-country-motion-inner-transform: var(--layout-country-motion-inner-transform);--cc-country-motion-item-opacity: var(--layout-country-motion-item-opacity);--cc-country-motion-item-transform: var(--layout-country-motion-item-transform);--cc-country-option-hover-opacity: var(--layout-country-option-hover-opacity);--cc-country-option-opacity: var(--layout-country-option-opacity);--cc-country-option-size: var(--layout-country-option-size);--cc-country-option-size-mobile: var(--layout-country-option-size-mobile);--cc-country-option-size-small: var(--layout-country-option-size-small);--cc-country-option-weight: var(--layout-country-option-weight);--cc-country-overlay-blur: var(--layout-country-overlay-blur);--cc-country-overlay-inner-close-scale: var(--layout-country-overlay-inner-close-scale);--cc-country-overlay-inner-close-y: var(--layout-country-overlay-inner-close-y);--cc-country-overlay-inner-enter-scale: var(--layout-country-overlay-inner-enter-scale);--cc-country-overlay-inner-enter-y: var(--layout-country-overlay-inner-enter-y);--cc-country-overlay-inner-gap: var(--layout-country-overlay-inner-gap);--cc-country-overlay-padding-block: var(--layout-country-overlay-padding-block);--cc-country-overlay-separator-opacity: var(--layout-country-overlay-separator-opacity);--cc-country-region-gap: var(--layout-country-region-gap);--cc-country-region-title-margin-bottom: var(--layout-country-region-title-margin-bottom);--cc-country-region-title-size: var(--layout-country-region-title-size);--cc-country-region-title-size-mobile: var(--layout-country-region-title-size-mobile);--cc-country-region-title-size-small: var(--layout-country-region-title-size-small);--cc-country-region-title-weight: var(--layout-country-region-title-weight);--cc-country-separator-height: var(--layout-country-separator-height);--cc-country-separator-margin-bottom: var(--layout-country-separator-margin-bottom);--cc-country-separator-margin-top: var(--layout-country-separator-margin-top);--cc-country-title-line-height: var(--layout-country-title-line-height);--cc-country-title-size: var(--layout-country-title-size);--cc-country-title-size-mobile: var(--layout-country-title-size-mobile);--cc-country-title-size-small: var(--layout-country-title-size-small);--cc-country-title-tracking: var(--layout-country-title-tracking);--cc-country-title-weight: var(--layout-country-title-weight);--cc-feed-action-min-height: var(--layout-feed-action-min-height);--cc-feed-action-padding-x: var(--layout-feed-action-padding-x);--cc-feed-action-radius: var(--layout-feed-action-radius);--cc-feed-avatar-fallback-size: var(--layout-feed-avatar-fallback-size);--cc-feed-avatar-fallback-tracking: var(--layout-feed-avatar-fallback-tracking);--cc-feed-avatar-fallback-weight: var(--layout-feed-avatar-fallback-weight);--cc-feed-avatar-radius: var(--layout-feed-avatar-radius);--cc-feed-avatar-size: var(--layout-feed-avatar-size);--cc-feed-badge-bg-mix: var(--layout-feed-badge-bg-mix);--cc-feed-badge-blue: var(--layout-feed-badge-blue);--cc-feed-badge-border-mix: var(--layout-feed-badge-border-mix);--cc-feed-badge-gap: var(--layout-feed-badge-gap);--cc-feed-badge-icon-size: var(--layout-feed-badge-icon-size);--cc-feed-badge-weight: var(--layout-feed-badge-weight);--cc-feed-chip-min-height: var(--layout-feed-chip-min-height);--cc-feed-chip-padding-x: var(--layout-feed-chip-padding-x);--cc-feed-chip-radius: var(--layout-feed-chip-radius);--cc-feed-chip-size: var(--layout-feed-chip-size);--cc-feed-chip-tracking: var(--layout-feed-chip-tracking);--cc-feed-composer-min-height: var(--layout-feed-composer-min-height);--cc-feed-copy-line-height: var(--layout-feed-copy-line-height);--cc-feed-discovery-column: var(--layout-feed-discovery-column);--cc-feed-discovery-min: var(--layout-feed-discovery-min);--cc-feed-entity-line-height: var(--layout-feed-entity-line-height);--cc-feed-entity-size: var(--layout-feed-entity-size);--cc-feed-entity-weight: var(--layout-feed-entity-weight);--cc-feed-handle-line-height: var(--layout-feed-handle-line-height);--cc-feed-handle-size: var(--layout-feed-handle-size);--cc-feed-header-gap: var(--layout-feed-header-gap);--cc-feed-identity-gap: var(--layout-feed-identity-gap);--cc-feed-input-line-height: var(--layout-feed-input-line-height);--cc-feed-layout-gap: var(--layout-feed-layout-gap);--cc-feed-main-column: var(--layout-feed-main-column);--cc-feed-motion: var(--layout-feed-motion);--cc-feed-panel-gap: var(--layout-feed-panel-gap);--cc-feed-post-action-min-height: var(--layout-feed-post-action-min-height);--cc-feed-post-action-padding-x: var(--layout-feed-post-action-padding-x);--cc-feed-post-action-size: var(--layout-feed-post-action-size);--cc-feed-post-gap: var(--layout-feed-post-gap);--cc-feed-post-identity-gap: var(--layout-feed-post-identity-gap);--cc-feed-post-padding-bottom: var(--layout-feed-post-padding-bottom);--cc-feed-row-gap: var(--layout-feed-row-gap);--cc-feed-select-min-height: var(--layout-feed-select-min-height);--cc-feed-select-padding-x: var(--layout-feed-select-padding-x);--cc-feed-select-radius: var(--layout-feed-select-radius);--cc-feed-sort-gap: var(--layout-feed-sort-gap);--cc-feed-sort-label-line-height: var(--layout-feed-sort-label-line-height);--cc-feed-sort-label-size: var(--layout-feed-sort-label-size);--cc-feed-stream-gap: var(--layout-feed-stream-gap);--cc-feed-tab-gap: var(--layout-feed-tab-gap);--cc-feed-tab-min-height: var(--layout-feed-tab-min-height);--cc-feed-tab-padding-x: var(--layout-feed-tab-padding-x);--cc-interaction-settings-active-description-color: var(--home-interaction-settings-active-description-color);--cc-interaction-settings-active-description-line-height: var(--home-interaction-settings-active-description-line-height);--cc-interaction-settings-active-description-size: var(--home-interaction-settings-active-description-size);--cc-interaction-settings-active-description-weight: var(--home-interaction-settings-active-description-weight);--cc-interaction-settings-arrow-icon-size: var(--home-interaction-settings-arrow-icon-size);--cc-interaction-settings-control-group-row-separator: var(--home-interaction-settings-control-group-row-separator);--cc-interaction-settings-control-group-surface-border: var(--home-interaction-settings-control-group-surface-border);--cc-interaction-settings-eyebrow-line-height: var(--layout-interaction-settings-eyebrow-line-height);--cc-interaction-settings-eyebrow-size: var(--layout-interaction-settings-eyebrow-size);--cc-interaction-settings-eyebrow-tracking: var(--layout-interaction-settings-eyebrow-tracking);--cc-interaction-settings-eyebrow-weight: var(--layout-interaction-settings-eyebrow-weight);--cc-interaction-settings-header-gap: var(--layout-interaction-settings-header-gap);--cc-interaction-settings-nav-gap: var(--layout-interaction-settings-nav-gap);--cc-interaction-settings-nested-navigation-control-size: var(--home-interaction-settings-nested-navigation-control-size);--cc-interaction-settings-option-description-line-height: var(--layout-interaction-settings-option-description-line-height);--cc-interaction-settings-option-description-size: var(--layout-interaction-settings-option-description-size);--cc-interaction-settings-option-description-weight: var(--layout-interaction-settings-option-description-weight);--cc-interaction-settings-option-gap: var(--layout-interaction-settings-option-gap);--cc-interaction-settings-option-grid-gap: var(--layout-interaction-settings-option-grid-gap);--cc-interaction-settings-option-label-size: var(--layout-interaction-settings-option-label-size);--cc-interaction-settings-option-label-weight: var(--layout-interaction-settings-option-label-weight);--cc-interaction-settings-option-padding-y: var(--layout-interaction-settings-option-padding-y);--cc-interaction-settings-panel-body-gap: var(--layout-interaction-settings-panel-body-gap);--cc-interaction-settings-panel-border: var(--home-interaction-settings-panel-border);--cc-interaction-settings-panel-content-inline-gutter: var(--home-interaction-settings-panel-content-inline-gutter);--cc-interaction-settings-panel-control-active-ring: var(--home-interaction-settings-panel-control-active-ring);--cc-interaction-settings-panel-control-bg: var(--home-interaction-settings-panel-control-bg);--cc-interaction-settings-panel-control-radius: var(--home-interaction-settings-panel-control-radius);--cc-interaction-settings-panel-control-text: var(--home-interaction-settings-panel-control-text);--cc-interaction-settings-panel-control-text-active: var(--home-interaction-settings-panel-control-text-active);--cc-interaction-settings-panel-gap: var(--layout-interaction-settings-panel-gap);--cc-interaction-settings-panel-header-separator: var(--home-interaction-settings-panel-header-separator);--cc-interaction-settings-panel-height: var(--layout-interaction-settings-panel-height);--cc-interaction-settings-panel-inner-padding-inline: var(--home-interaction-settings-panel-inner-padding-inline);--cc-interaction-settings-panel-inner-padding-top: var(--home-interaction-settings-panel-inner-padding-top);--cc-interaction-settings-panel-muted-color: var(--home-interaction-settings-panel-muted-color);--cc-interaction-settings-panel-nav-color: var(--home-interaction-settings-panel-nav-color);--cc-interaction-settings-panel-nav-hover-color: var(--home-interaction-settings-panel-nav-hover-color);--cc-interaction-settings-panel-nav-hover-opacity: var(--home-interaction-settings-panel-nav-hover-opacity);--cc-interaction-settings-panel-nav-item-bg: var(--home-interaction-settings-panel-nav-item-bg);--cc-interaction-settings-panel-nav-item-bg-active: var(--home-interaction-settings-panel-nav-item-bg-active);--cc-interaction-settings-panel-nav-item-bg-hover: var(--home-interaction-settings-panel-nav-item-bg-hover);--cc-interaction-settings-panel-nav-item-border: var(--home-interaction-settings-panel-nav-item-border);--cc-interaction-settings-panel-nav-item-border-active: var(--home-interaction-settings-panel-nav-item-border-active);--cc-interaction-settings-panel-nav-item-border-hover: var(--home-interaction-settings-panel-nav-item-border-hover);--cc-interaction-settings-panel-nav-item-color-hover: var(--home-interaction-settings-panel-nav-item-color-hover);--cc-interaction-settings-panel-nav-item-content-inset: var(--home-interaction-settings-panel-nav-item-content-inset);--cc-interaction-settings-panel-nav-item-gap: var(--home-interaction-settings-panel-nav-item-gap);--cc-interaction-settings-panel-nav-item-radius: var(--home-interaction-settings-panel-nav-item-radius);--cc-interaction-settings-panel-nav-opacity: var(--home-interaction-settings-panel-nav-opacity);--cc-interaction-settings-panel-padding: var(--layout-interaction-settings-panel-padding);--cc-interaction-settings-panel-radius: var(--home-interaction-settings-panel-radius);--cc-interaction-settings-panel-toggle-height: var(--home-interaction-settings-panel-toggle-height);--cc-interaction-settings-panel-toggle-width: var(--home-interaction-settings-panel-toggle-width);--cc-interaction-settings-panel-width: var(--layout-interaction-settings-panel-width);--cc-interaction-settings-radio-list-item-color: var(--home-interaction-settings-radio-list-item-color);--cc-interaction-settings-radio-list-item-color-active: var(--home-interaction-settings-radio-list-item-color-active);--cc-interaction-settings-radio-list-item-color-hover: var(--home-interaction-settings-radio-list-item-color-hover);--cc-interaction-settings-row-gap: var(--layout-interaction-settings-row-gap);--cc-interaction-settings-row-padding-y: var(--layout-interaction-settings-row-padding-y);--cc-interaction-settings-row-value-weight: var(--layout-interaction-settings-row-value-weight);--cc-interaction-settings-row-weight: var(--layout-interaction-settings-row-weight);--cc-interaction-settings-section-heading-gap: var(--layout-interaction-settings-section-heading-gap);--cc-interaction-settings-section-icon-gap: var(--layout-interaction-settings-section-icon-gap);--cc-interaction-settings-section-icon-size-large: var(--layout-interaction-settings-section-icon-size-large);--cc-interaction-settings-section-title-color-prominent: var(--home-interaction-settings-section-title-color-prominent);--cc-interaction-settings-section-title-line-height-with-description: var(--layout-interaction-settings-section-title-line-height-with-description);--cc-interaction-settings-section-title-size-large: var(--layout-interaction-settings-section-title-size-large);--cc-interaction-settings-section-title-size-with-description: var(--layout-interaction-settings-section-title-size-with-description);--cc-interaction-settings-status-line-height: var(--layout-interaction-settings-status-line-height);--cc-interaction-settings-status-padding-x: var(--layout-interaction-settings-status-padding-x);--cc-interaction-settings-status-padding-y: var(--layout-interaction-settings-status-padding-y);--cc-interaction-settings-title-block-gap: var(--layout-interaction-settings-title-block-gap);--cc-interaction-settings-title-line-height: var(--home-interaction-settings-title-line-height);--cc-interaction-settings-toggle-row-gap: var(--layout-interaction-settings-toggle-row-gap);--cc-interaction-settings-toggle-row-padding-y: var(--layout-interaction-settings-toggle-row-padding-y);--cc-legal-page-body-min-height: var(--layout-legal-page-body-min-height);--cc-legal-page-border-fallback: var(--layout-legal-page-border-fallback);--cc-legal-page-callout-gap: var(--layout-legal-page-callout-gap);--cc-legal-page-callout-padding-x: var(--layout-legal-page-callout-padding-x);--cc-legal-page-callout-padding-y: var(--layout-legal-page-callout-padding-y);--cc-legal-page-content-gap: var(--layout-legal-page-content-gap);--cc-legal-page-content-gap-mobile: var(--layout-legal-page-content-gap-mobile);--cc-legal-page-divider-height: var(--layout-legal-page-divider-height);--cc-legal-page-divider-margin-bottom: var(--layout-legal-page-divider-margin-bottom);--cc-legal-page-divider-margin-bottom-mobile: var(--layout-legal-page-divider-margin-bottom-mobile);--cc-legal-page-divider-margin-top: var(--layout-legal-page-divider-margin-top);--cc-legal-page-divider-margin-top-mobile: var(--layout-legal-page-divider-margin-top-mobile);--cc-legal-page-eyebrow-size: var(--layout-legal-page-eyebrow-size);--cc-legal-page-eyebrow-tracking: var(--layout-legal-page-eyebrow-tracking);--cc-legal-page-footer-line-height: var(--layout-legal-page-footer-line-height);--cc-legal-page-footer-margin-top: var(--layout-legal-page-footer-margin-top);--cc-legal-page-footer-padding-top: var(--layout-legal-page-footer-padding-top);--cc-legal-page-header-gap: var(--layout-legal-page-header-gap);--cc-legal-page-header-max-width: var(--layout-legal-page-header-max-width);--cc-legal-page-intro-line-height: var(--layout-legal-page-intro-line-height);--cc-legal-page-link-border-hover: var(--layout-legal-page-link-border-hover);--cc-legal-page-link-border-rest: var(--layout-legal-page-link-border-rest);--cc-legal-page-list-gap: var(--layout-legal-page-list-gap);--cc-legal-page-list-padding-inline-start: var(--layout-legal-page-list-padding-inline-start);--cc-legal-page-meta-gap: var(--layout-legal-page-meta-gap);--cc-legal-page-meta-margin-top: var(--layout-legal-page-meta-margin-top);--cc-legal-page-meta-padding-x: var(--layout-legal-page-meta-padding-x);--cc-legal-page-meta-padding-y: var(--layout-legal-page-meta-padding-y);--cc-legal-page-meta-size: var(--layout-legal-page-meta-size);--cc-legal-page-muted: var(--layout-legal-page-muted);--cc-legal-page-narrow-width: var(--layout-legal-page-narrow-width);--cc-legal-page-section-gap: var(--layout-legal-page-section-gap);--cc-legal-page-section-title-line-height: var(--layout-legal-page-section-title-line-height);--cc-legal-page-section-title-size: var(--layout-legal-page-section-title-size);--cc-legal-page-section-title-tracking: var(--layout-legal-page-section-title-tracking);--cc-legal-page-shell-padding-bottom: var(--layout-legal-page-shell-padding-bottom);--cc-legal-page-shell-padding-bottom-mobile: var(--layout-legal-page-shell-padding-bottom-mobile);--cc-legal-page-shell-padding-left: var(--layout-legal-page-shell-padding-left);--cc-legal-page-shell-padding-right: var(--layout-legal-page-shell-padding-right);--cc-legal-page-shell-padding-top: var(--layout-legal-page-shell-padding-top);--cc-legal-page-shell-padding-top-mobile: var(--layout-legal-page-shell-padding-top-mobile);--cc-legal-page-shell-padding-top-tablet: var(--layout-legal-page-shell-padding-top-tablet);--cc-legal-page-soft: var(--layout-legal-page-soft);--cc-legal-page-surface: var(--layout-legal-page-surface);--cc-legal-page-title-line-height: var(--layout-legal-page-title-line-height);--cc-legal-page-title-size: var(--layout-legal-page-title-size);--cc-legal-page-title-size-mobile: var(--layout-legal-page-title-size-mobile);--cc-legal-page-title-size-tablet: var(--layout-legal-page-title-size-tablet);--cc-legal-page-title-tracking: var(--layout-legal-page-title-tracking);--cc-models-action-min-height: var(--layout-models-action-min-height);--cc-models-action-padding-x: var(--layout-models-action-padding-x);--cc-models-action-radius: var(--layout-models-action-radius);--cc-models-actions-gap: var(--layout-models-actions-gap);--cc-models-avatar-fallback-size: var(--layout-models-avatar-fallback-size);--cc-models-avatar-fallback-tracking: var(--layout-models-avatar-fallback-tracking);--cc-models-avatar-fallback-weight: var(--layout-models-avatar-fallback-weight);--cc-models-avatar-radius: var(--layout-models-avatar-radius);--cc-models-avatar-size: var(--layout-models-avatar-size);--cc-models-card-column-span: var(--layout-models-card-column-span);--cc-models-card-column-span-mobile: var(--layout-models-card-column-span-mobile);--cc-models-card-identity-gap: var(--layout-models-card-identity-gap);--cc-models-filter-chip-min-height: var(--layout-models-filter-chip-min-height);--cc-models-filter-chip-padding-x: var(--layout-models-filter-chip-padding-x);--cc-models-filter-chip-radius: var(--layout-models-filter-chip-radius);--cc-models-filter-group-gap: var(--layout-models-filter-group-gap);--cc-models-filter-groups-count: var(--layout-models-filter-groups-count);--cc-models-filter-groups-gap: var(--layout-models-filter-groups-gap);--cc-models-filter-label-size: var(--layout-models-filter-label-size);--cc-models-filter-label-tracking: var(--layout-models-filter-label-tracking);--cc-models-filter-label-weight: var(--layout-models-filter-label-weight);--cc-models-filter-row-gap: var(--layout-models-filter-row-gap);--cc-models-handle-size: var(--layout-models-handle-size);--cc-models-handle-tracking: var(--layout-models-handle-tracking);--cc-models-identity-copy-gap: var(--layout-models-identity-copy-gap);--cc-models-meta-gap: var(--layout-models-meta-gap);--cc-models-meta-line-height: var(--layout-models-meta-line-height);--cc-models-meta-row-gap: var(--layout-models-meta-row-gap);--cc-models-meta-size: var(--layout-models-meta-size);--cc-models-meta-strong-weight: var(--layout-models-meta-strong-weight);--cc-models-motion: var(--layout-models-motion);--cc-models-select-min-height: var(--layout-models-select-min-height);--cc-models-select-padding-x: var(--layout-models-select-padding-x);--cc-models-select-radius: var(--layout-models-select-radius);--cc-models-sort-gap: var(--layout-models-sort-gap);--cc-models-sort-label-line-height: var(--layout-models-sort-label-line-height);--cc-models-sort-label-size: var(--layout-models-sort-label-size);--cc-models-title-row-gap: var(--layout-models-title-row-gap);--cc-models-toolbar-gap: var(--layout-models-toolbar-gap);--cc-models-toolbar-top-gap: var(--layout-models-toolbar-top-gap);--cc-models-verification-bg-mix: var(--layout-models-verification-bg-mix);--cc-models-verification-blue: var(--layout-models-verification-blue);--cc-models-verification-border-mix: var(--layout-models-verification-border-mix);--cc-models-verification-gap: var(--layout-models-verification-gap);--cc-models-verification-icon-size: var(--layout-models-verification-icon-size);--cc-models-verification-min-height: var(--layout-models-verification-min-height);--cc-models-verification-padding-x: var(--layout-models-verification-padding-x);--cc-models-verification-radius: var(--layout-models-verification-radius);--cc-models-verification-size: var(--layout-models-verification-size);--cc-models-verification-tracking: var(--layout-models-verification-tracking);--cc-models-verification-weight: var(--layout-models-verification-weight);--cc-office-footer-bg: var(--layout-office-footer-bg);--cc-office-footer-border-fallback: var(--layout-office-footer-border-fallback);--cc-office-footer-bottom-gap: var(--layout-office-footer-bottom-gap);--cc-office-footer-bottom-padding-top: var(--layout-office-footer-bottom-padding-top);--cc-office-footer-brand-gap: var(--layout-office-footer-brand-gap);--cc-office-footer-brand-max-width: var(--layout-office-footer-brand-max-width);--cc-office-footer-column-gap: var(--layout-office-footer-column-gap);--cc-office-footer-column-padding: var(--layout-office-footer-column-padding);--cc-office-footer-column-radius: var(--layout-office-footer-column-radius);--cc-office-footer-column-title-size: var(--layout-office-footer-column-title-size);--cc-office-footer-column-title-tracking: var(--layout-office-footer-column-title-tracking);--cc-office-footer-column-title-weight: var(--layout-office-footer-column-title-weight);--cc-office-footer-columns-count: var(--layout-office-footer-columns-count);--cc-office-footer-columns-gap: var(--layout-office-footer-columns-gap);--cc-office-footer-copy-line-height: var(--layout-office-footer-copy-line-height);--cc-office-footer-copy-size: var(--layout-office-footer-copy-size);--cc-office-footer-eyebrow-size: var(--layout-office-footer-eyebrow-size);--cc-office-footer-eyebrow-tracking: var(--layout-office-footer-eyebrow-tracking);--cc-office-footer-eyebrow-weight: var(--layout-office-footer-eyebrow-weight);--cc-office-footer-inner-gap: var(--layout-office-footer-inner-gap);--cc-office-footer-inner-padding: var(--layout-office-footer-inner-padding);--cc-office-footer-legal-line-height: var(--layout-office-footer-legal-line-height);--cc-office-footer-legal-size: var(--layout-office-footer-legal-size);--cc-office-footer-link-gap: var(--layout-office-footer-link-gap);--cc-office-footer-link-motion: var(--layout-office-footer-link-motion);--cc-office-footer-link-opacity: var(--layout-office-footer-link-opacity);--cc-office-footer-link-opacity-hover: var(--layout-office-footer-link-opacity-hover);--cc-office-footer-max-width: var(--layout-office-footer-max-width);--cc-office-footer-meta-gap: var(--layout-office-footer-meta-gap);--cc-office-footer-meta-label-size: var(--layout-office-footer-meta-label-size);--cc-office-footer-meta-label-tracking: var(--layout-office-footer-meta-label-tracking);--cc-office-footer-meta-value-size: var(--layout-office-footer-meta-value-size);--cc-office-footer-meta-value-weight: var(--layout-office-footer-meta-value-weight);--cc-office-footer-mobile-inner-padding: var(--layout-office-footer-mobile-inner-padding);--cc-office-footer-mobile-shell-padding-bottom: var(--layout-office-footer-mobile-shell-padding-bottom);--cc-office-footer-mobile-shell-padding-inline: var(--layout-office-footer-mobile-shell-padding-inline);--cc-office-footer-mobile-shell-padding-top: var(--layout-office-footer-mobile-shell-padding-top);--cc-office-footer-muted-fallback: var(--layout-office-footer-muted-fallback);--cc-office-footer-panel: var(--layout-office-footer-panel);--cc-office-footer-radius: var(--layout-office-footer-radius);--cc-office-footer-shadow: var(--layout-office-footer-shadow);--cc-office-footer-shell-padding-bottom: var(--layout-office-footer-shell-padding-bottom);--cc-office-footer-shell-padding-inline: var(--layout-office-footer-shell-padding-inline);--cc-office-footer-shell-padding-top: var(--layout-office-footer-shell-padding-top);--cc-office-footer-soft-fallback: var(--layout-office-footer-soft-fallback);--cc-office-footer-text-fallback: var(--layout-office-footer-text-fallback);--cc-office-footer-title-line-height: var(--layout-office-footer-title-line-height);--cc-office-footer-title-size: var(--layout-office-footer-title-size);--cc-office-footer-title-tracking: var(--layout-office-footer-title-tracking);--cc-office-footer-title-weight: var(--layout-office-footer-title-weight);--cc-office-internal-correspondence-card-copy-line-height: var(--layout-office-internal-correspondence-card-copy-line-height);--cc-office-internal-correspondence-card-copy-size: var(--layout-office-internal-correspondence-card-copy-size);--cc-office-internal-correspondence-card-gap: var(--layout-office-internal-correspondence-card-gap);--cc-office-internal-correspondence-card-padding: var(--layout-office-internal-correspondence-card-padding);--cc-office-internal-correspondence-card-padding-mobile: var(--layout-office-internal-correspondence-card-padding-mobile);--cc-office-internal-correspondence-card-title-size: var(--layout-office-internal-correspondence-card-title-size);--cc-office-internal-correspondence-card-title-tracking: var(--layout-office-internal-correspondence-card-title-tracking);--cc-office-internal-correspondence-card-title-weight: var(--layout-office-internal-correspondence-card-title-weight);--cc-office-internal-correspondence-content-min-width: var(--layout-office-internal-correspondence-content-min-width);--cc-office-internal-correspondence-copy-line-height: var(--layout-office-internal-correspondence-copy-line-height);--cc-office-internal-correspondence-copy-margin-top: var(--layout-office-internal-correspondence-copy-margin-top);--cc-office-internal-correspondence-copy-max-width: var(--layout-office-internal-correspondence-copy-max-width);--cc-office-internal-correspondence-copy-size: var(--layout-office-internal-correspondence-copy-size);--cc-office-internal-correspondence-eyebrow-margin-bottom: var(--layout-office-internal-correspondence-eyebrow-margin-bottom);--cc-office-internal-correspondence-eyebrow-size: var(--layout-office-internal-correspondence-eyebrow-size);--cc-office-internal-correspondence-eyebrow-tracking: var(--layout-office-internal-correspondence-eyebrow-tracking);--cc-office-internal-correspondence-eyebrow-weight: var(--layout-office-internal-correspondence-eyebrow-weight);--cc-office-internal-correspondence-footer-gap: var(--layout-office-internal-correspondence-footer-gap);--cc-office-internal-correspondence-grid-gap: var(--layout-office-internal-correspondence-grid-gap);--cc-office-internal-correspondence-header-padding: var(--layout-office-internal-correspondence-header-padding);--cc-office-internal-correspondence-header-padding-mobile: var(--layout-office-internal-correspondence-header-padding-mobile);--cc-office-internal-correspondence-header-surface-bottom: var(--layout-office-internal-correspondence-header-surface-bottom);--cc-office-internal-correspondence-header-surface-top: var(--layout-office-internal-correspondence-header-surface-top);--cc-office-internal-correspondence-layout-gap: var(--layout-office-internal-correspondence-layout-gap);--cc-office-internal-correspondence-link-list-gap: var(--layout-office-internal-correspondence-link-list-gap);--cc-office-internal-correspondence-link-motion: var(--layout-office-internal-correspondence-link-motion);--cc-office-internal-correspondence-link-opacity: var(--layout-office-internal-correspondence-link-opacity);--cc-office-internal-correspondence-link-opacity-hover: var(--layout-office-internal-correspondence-link-opacity-hover);--cc-office-internal-correspondence-max-width: var(--layout-office-internal-correspondence-max-width);--cc-office-internal-correspondence-menu-gap: var(--layout-office-internal-correspondence-menu-gap);--cc-office-internal-correspondence-mobile-shell-padding-bottom: var(--layout-office-internal-correspondence-mobile-shell-padding-bottom);--cc-office-internal-correspondence-mobile-shell-padding-inline: var(--layout-office-internal-correspondence-mobile-shell-padding-inline);--cc-office-internal-correspondence-mobile-shell-padding-top: var(--layout-office-internal-correspondence-mobile-shell-padding-top);--cc-office-internal-correspondence-muted-fallback: var(--layout-office-internal-correspondence-muted-fallback);--cc-office-internal-correspondence-page-glow-left: var(--layout-office-internal-correspondence-page-glow-left);--cc-office-internal-correspondence-page-glow-right: var(--layout-office-internal-correspondence-page-glow-right);--cc-office-internal-correspondence-page-wash-bottom: var(--layout-office-internal-correspondence-page-wash-bottom);--cc-office-internal-correspondence-page-wash-top: var(--layout-office-internal-correspondence-page-wash-top);--cc-office-internal-correspondence-panel-border-fallback: var(--layout-office-internal-correspondence-panel-border-fallback);--cc-office-internal-correspondence-panel-surface: var(--layout-office-internal-correspondence-panel-surface);--cc-office-internal-correspondence-radius: var(--layout-office-internal-correspondence-radius);--cc-office-internal-correspondence-radius-outer-offset: var(--layout-office-internal-correspondence-radius-outer-offset);--cc-office-internal-correspondence-section-gap: var(--layout-office-internal-correspondence-section-gap);--cc-office-internal-correspondence-shadow: var(--layout-office-internal-correspondence-shadow);--cc-office-internal-correspondence-shell-gap: var(--layout-office-internal-correspondence-shell-gap);--cc-office-internal-correspondence-shell-padding-bottom: var(--layout-office-internal-correspondence-shell-padding-bottom);--cc-office-internal-correspondence-shell-padding-inline: var(--layout-office-internal-correspondence-shell-padding-inline);--cc-office-internal-correspondence-shell-padding-top: var(--layout-office-internal-correspondence-shell-padding-top);--cc-office-internal-correspondence-sidebar-top-offset: var(--layout-office-internal-correspondence-sidebar-top-offset);--cc-office-internal-correspondence-sidebar-width: var(--layout-office-internal-correspondence-sidebar-width);--cc-office-internal-correspondence-soft-fallback: var(--layout-office-internal-correspondence-soft-fallback);--cc-office-internal-correspondence-subcard-copy-line-height: var(--layout-office-internal-correspondence-subcard-copy-line-height);--cc-office-internal-correspondence-subcard-copy-size: var(--layout-office-internal-correspondence-subcard-copy-size);--cc-office-internal-correspondence-subcard-gap: var(--layout-office-internal-correspondence-subcard-gap);--cc-office-internal-correspondence-subcard-padding: var(--layout-office-internal-correspondence-subcard-padding);--cc-office-internal-correspondence-subcard-radius: var(--layout-office-internal-correspondence-subcard-radius);--cc-office-internal-correspondence-subcard-surface: var(--layout-office-internal-correspondence-subcard-surface);--cc-office-internal-correspondence-subcard-title-size: var(--layout-office-internal-correspondence-subcard-title-size);--cc-office-internal-correspondence-subcard-title-tracking: var(--layout-office-internal-correspondence-subcard-title-tracking);--cc-office-internal-correspondence-subcard-title-weight: var(--layout-office-internal-correspondence-subcard-title-weight);--cc-office-internal-correspondence-subgrid-gap: var(--layout-office-internal-correspondence-subgrid-gap);--cc-office-internal-correspondence-surface-max-width: var(--layout-office-internal-correspondence-surface-max-width);--cc-office-internal-correspondence-text-fallback: var(--layout-office-internal-correspondence-text-fallback);--cc-office-internal-correspondence-title-line-height: var(--layout-office-internal-correspondence-title-line-height);--cc-office-internal-correspondence-title-max-width: var(--layout-office-internal-correspondence-title-max-width);--cc-office-internal-correspondence-title-size: var(--layout-office-internal-correspondence-title-size);--cc-office-internal-correspondence-title-size-mobile: var(--layout-office-internal-correspondence-title-size-mobile);--cc-office-internal-correspondence-title-tracking: var(--layout-office-internal-correspondence-title-tracking);--cc-office-internal-correspondence-title-weight: var(--layout-office-internal-correspondence-title-weight);--cc-office-menu-bg: var(--layout-office-menu-bg);--cc-office-menu-blur: var(--layout-office-menu-blur);--cc-office-menu-border-fallback: var(--layout-office-menu-border-fallback);--cc-office-menu-brand-gap: var(--layout-office-menu-brand-gap);--cc-office-menu-brand-size: var(--layout-office-menu-brand-size);--cc-office-menu-brand-tracking: var(--layout-office-menu-brand-tracking);--cc-office-menu-brand-weight: var(--layout-office-menu-brand-weight);--cc-office-menu-context-size: var(--layout-office-menu-context-size);--cc-office-menu-context-tracking: var(--layout-office-menu-context-tracking);--cc-office-menu-inner-gap: var(--layout-office-menu-inner-gap);--cc-office-menu-inner-min-height: var(--layout-office-menu-inner-min-height);--cc-office-menu-inner-padding-x: var(--layout-office-menu-inner-padding-x);--cc-office-menu-inner-padding-y: var(--layout-office-menu-inner-padding-y);--cc-office-menu-link-motion: var(--layout-office-menu-link-motion);--cc-office-menu-link-opacity: var(--layout-office-menu-link-opacity);--cc-office-menu-link-opacity-active: var(--layout-office-menu-link-opacity-active);--cc-office-menu-link-padding-x: var(--layout-office-menu-link-padding-x);--cc-office-menu-link-padding-y: var(--layout-office-menu-link-padding-y);--cc-office-menu-link-size: var(--layout-office-menu-link-size);--cc-office-menu-max-width: var(--layout-office-menu-max-width);--cc-office-menu-mobile-inner-gap: var(--layout-office-menu-mobile-inner-gap);--cc-office-menu-mobile-inner-padding-x: var(--layout-office-menu-mobile-inner-padding-x);--cc-office-menu-mobile-inner-padding-y: var(--layout-office-menu-mobile-inner-padding-y);--cc-office-menu-mobile-link-min-height: var(--layout-office-menu-mobile-link-min-height);--cc-office-menu-mobile-link-opacity: var(--layout-office-menu-mobile-link-opacity);--cc-office-menu-mobile-link-padding-x: var(--layout-office-menu-mobile-link-padding-x);--cc-office-menu-mobile-link-radius: var(--layout-office-menu-mobile-link-radius);--cc-office-menu-mobile-panel-bg: var(--layout-office-menu-mobile-panel-bg);--cc-office-menu-mobile-panel-gap: var(--layout-office-menu-mobile-panel-gap);--cc-office-menu-mobile-panel-padding: var(--layout-office-menu-mobile-panel-padding);--cc-office-menu-mobile-shell-padding-inline: var(--layout-office-menu-mobile-shell-padding-inline);--cc-office-menu-mobile-shell-padding-top: var(--layout-office-menu-mobile-shell-padding-top);--cc-office-menu-muted-fallback: var(--layout-office-menu-muted-fallback);--cc-office-menu-nav-gap: var(--layout-office-menu-nav-gap);--cc-office-menu-panel: var(--layout-office-menu-panel);--cc-office-menu-radius: var(--layout-office-menu-radius);--cc-office-menu-shadow: var(--layout-office-menu-shadow);--cc-office-menu-shell-gap: var(--layout-office-menu-shell-gap);--cc-office-menu-shell-padding-inline: var(--layout-office-menu-shell-padding-inline);--cc-office-menu-shell-padding-top: var(--layout-office-menu-shell-padding-top);--cc-office-menu-soft-fallback: var(--layout-office-menu-soft-fallback);--cc-office-menu-status-min-height: var(--layout-office-menu-status-min-height);--cc-office-menu-status-padding-x: var(--layout-office-menu-status-padding-x);--cc-office-menu-status-radius: var(--layout-office-menu-status-radius);--cc-office-menu-status-size: var(--layout-office-menu-status-size);--cc-office-menu-status-tracking: var(--layout-office-menu-status-tracking);--cc-office-menu-tablet-link-size: var(--layout-office-menu-tablet-link-size);--cc-office-menu-tablet-nav-gap: var(--layout-office-menu-tablet-nav-gap);--cc-office-menu-text-fallback: var(--layout-office-menu-text-fallback);--cc-office-menu-toggle-min-height: var(--layout-office-menu-toggle-min-height);--cc-office-menu-toggle-padding-x: var(--layout-office-menu-toggle-padding-x);--cc-office-menu-utility-gap: var(--layout-office-menu-utility-gap);--cc-office-sidebar-bg: var(--layout-office-sidebar-bg);--cc-office-sidebar-border-fallback: var(--layout-office-sidebar-border-fallback);--cc-office-sidebar-brand-gap: var(--layout-office-sidebar-brand-gap);--cc-office-sidebar-collapsed-padding-x: var(--layout-office-sidebar-collapsed-padding-x);--cc-office-sidebar-collapsed-padding-y: var(--layout-office-sidebar-collapsed-padding-y);--cc-office-sidebar-collapsed-title-size: var(--layout-office-sidebar-collapsed-title-size);--cc-office-sidebar-collapsed-width: var(--layout-office-sidebar-collapsed-width);--cc-office-sidebar-copy-line-height: var(--layout-office-sidebar-copy-line-height);--cc-office-sidebar-copy-size: var(--layout-office-sidebar-copy-size);--cc-office-sidebar-eyebrow-size: var(--layout-office-sidebar-eyebrow-size);--cc-office-sidebar-eyebrow-tracking: var(--layout-office-sidebar-eyebrow-tracking);--cc-office-sidebar-eyebrow-weight: var(--layout-office-sidebar-eyebrow-weight);--cc-office-sidebar-gap: var(--layout-office-sidebar-gap);--cc-office-sidebar-inner-motion: var(--layout-office-sidebar-inner-motion);--cc-office-sidebar-inner-padding-x: var(--layout-office-sidebar-inner-padding-x);--cc-office-sidebar-inner-padding-y: var(--layout-office-sidebar-inner-padding-y);--cc-office-sidebar-link-bg: var(--layout-office-sidebar-link-bg);--cc-office-sidebar-link-bg-active: var(--layout-office-sidebar-link-bg-active);--cc-office-sidebar-link-gap: var(--layout-office-sidebar-link-gap);--cc-office-sidebar-link-label-size: var(--layout-office-sidebar-link-label-size);--cc-office-sidebar-link-label-tracking: var(--layout-office-sidebar-link-label-tracking);--cc-office-sidebar-link-label-weight: var(--layout-office-sidebar-link-label-weight);--cc-office-sidebar-link-meta-size: var(--layout-office-sidebar-link-meta-size);--cc-office-sidebar-link-meta-tracking: var(--layout-office-sidebar-link-meta-tracking);--cc-office-sidebar-link-opacity: var(--layout-office-sidebar-link-opacity);--cc-office-sidebar-link-opacity-active: var(--layout-office-sidebar-link-opacity-active);--cc-office-sidebar-link-padding-x: var(--layout-office-sidebar-link-padding-x);--cc-office-sidebar-link-padding-y: var(--layout-office-sidebar-link-padding-y);--cc-office-sidebar-link-radius: var(--layout-office-sidebar-link-radius);--cc-office-sidebar-mobile-padding-x: var(--layout-office-sidebar-mobile-padding-x);--cc-office-sidebar-mobile-padding-y: var(--layout-office-sidebar-mobile-padding-y);--cc-office-sidebar-muted-fallback: var(--layout-office-sidebar-muted-fallback);--cc-office-sidebar-nav-gap: var(--layout-office-sidebar-nav-gap);--cc-office-sidebar-radius: var(--layout-office-sidebar-radius);--cc-office-sidebar-shadow: var(--layout-office-sidebar-shadow);--cc-office-sidebar-soft-fallback: var(--layout-office-sidebar-soft-fallback);--cc-office-sidebar-tablet-padding-x: var(--layout-office-sidebar-tablet-padding-x);--cc-office-sidebar-tablet-padding-y: var(--layout-office-sidebar-tablet-padding-y);--cc-office-sidebar-text-fallback: var(--layout-office-sidebar-text-fallback);--cc-office-sidebar-title-line-height: var(--layout-office-sidebar-title-line-height);--cc-office-sidebar-title-size: var(--layout-office-sidebar-title-size);--cc-office-sidebar-title-tracking: var(--layout-office-sidebar-title-tracking);--cc-office-sidebar-title-weight: var(--layout-office-sidebar-title-weight);--cc-office-sidebar-toggle-hover-bg: var(--layout-office-sidebar-toggle-hover-bg);--cc-office-sidebar-toggle-min-height: var(--layout-office-sidebar-toggle-min-height);--cc-office-sidebar-toggle-padding-x: var(--layout-office-sidebar-toggle-padding-x);--cc-office-sidebar-toggle-radius: var(--layout-office-sidebar-toggle-radius);--cc-office-sidebar-top-gap: var(--layout-office-sidebar-top-gap);--cc-office-sidebar-width: var(--layout-office-sidebar-width);--cc-platform-shell-body-gap: var(--home-platform-shell-body-gap);--cc-platform-shell-content-bg: var(--home-platform-shell-content-bg);--cc-platform-shell-content-border: var(--home-platform-shell-content-border);--cc-platform-shell-content-radius: var(--home-platform-shell-content-radius);--cc-platform-shell-control-description: var(--home-platform-shell-control-description);--cc-platform-shell-control-padding: var(--home-platform-shell-control-padding);--cc-platform-shell-control-radius: var(--home-platform-shell-control-radius);--cc-platform-shell-muted-color: var(--home-platform-shell-muted-color);--cc-platform-shell-nav-item-border: var(--home-platform-shell-nav-item-border);--cc-section-title-size-mobile: var(--home-section-title-size-mobile);--cc-stack-panel-height: var(--home-stack-panel-height);--cc-stack-shell-height: var(--home-stack-shell-height);--cc-about-center-percent: var(--layout-about-center-percent);--cc-about-featured-functions-card-spectrum-opacity: var(--layout-about-featured-functions-card-spectrum-opacity);--cc-about-featured-functions-control-disabled-opacity: var(--layout-about-featured-functions-control-disabled-opacity);--cc-about-featured-functions-control-icon-size: var(--layout-about-featured-functions-control-icon-size);--cc-about-featured-functions-control-size: var(--layout-about-featured-functions-control-size);--cc-about-featured-functions-dot-opacity: var(--layout-about-featured-functions-dot-opacity);--cc-about-featured-functions-ready-opacity-motion: var(--layout-about-featured-functions-ready-opacity-motion);--cc-about-featured-functions-track-motion: var(--layout-about-featured-functions-track-motion);--cc-about-featured-mobile-shell-factor: var(--layout-about-featured-mobile-shell-factor);--cc-about-figure-translate-x: var(--layout-about-figure-translate-x);--cc-about-hero-fixed-inset: var(--layout-about-hero-fixed-inset);--cc-about-hero-height-dynamic: var(--layout-about-hero-height-dynamic);--cc-about-hero-media-z-index: var(--layout-about-hero-media-z-index);--cc-about-hero-stage-min-height: var(--layout-about-hero-stage-min-height);--cc-about-hero-z-index: var(--layout-about-hero-z-index);--cc-about-icos-node-width-tablet-max: var(--layout-about-icos-node-width-tablet-max);--cc-about-legacy-comment-line-height: var(--layout-about-legacy-comment-line-height);--cc-about-legacy-comment-padding-y: var(--layout-about-legacy-comment-padding-y);--cc-about-legacy-comment-size: var(--layout-about-legacy-comment-size);--cc-about-legacy-comments-padding-y: var(--layout-about-legacy-comments-padding-y);--cc-about-legacy-comments-title-margin-bottom: var(--layout-about-legacy-comments-title-margin-bottom);--cc-about-legacy-comments-title-size: var(--layout-about-legacy-comments-title-size);--cc-about-legacy-comments-title-weight: var(--layout-about-legacy-comments-title-weight);--cc-about-legacy-post-excerpt-margin-bottom: var(--layout-about-legacy-post-excerpt-margin-bottom);--cc-about-legacy-post-excerpt-size: var(--layout-about-legacy-post-excerpt-size);--cc-about-legacy-post-padding-y: var(--layout-about-legacy-post-padding-y);--cc-about-legacy-post-title-margin-bottom: var(--layout-about-legacy-post-title-margin-bottom);--cc-about-legacy-post-title-size: var(--layout-about-legacy-post-title-size);--cc-about-legacy-post-title-weight: var(--layout-about-legacy-post-title-weight);--cc-about-stack-handoff-distance: var(--layout-about-stack-handoff-distance);--cc-about-stack-panel-height: var(--layout-about-stack-panel-height);--cc-about-stack-shell-height: var(--layout-about-stack-shell-height);--cc-about-title-margin-bottom: var(--layout-about-title-margin-bottom);--cc-about-zero: var(--layout-about-zero);--cc-account-drawer-panel-width: var(--layout-account-drawer-panel-width);--cc-body-size-mobile: var(--home-body-size-mobile);--cc-closing-body-size-mobile: var(--home-closing-body-size-mobile);--cc-closing-padding-bottom: var(--home-closing-padding-bottom);--cc-closing-padding-bottom-mobile: var(--home-closing-padding-bottom-mobile);--cc-closing-padding-top: var(--home-closing-padding-top);--cc-closing-padding-top-mobile: var(--home-closing-padding-top-mobile);--cc-color-base: var(--border-color-base);--cc-cookie-language-overlay-country-copy-gap: var(--layout-cookie-language-overlay-country-copy-gap);--cc-cookie-language-overlay-country-copy-gap-mobile: var(--layout-cookie-language-overlay-country-copy-gap-mobile);--cc-cookie-language-overlay-country-gap: var(--layout-cookie-language-overlay-country-gap);--cc-cookie-language-overlay-country-padding-x: var(--layout-cookie-language-overlay-country-padding-x);--cc-cookie-language-overlay-country-padding-y: var(--layout-cookie-language-overlay-country-padding-y);--cc-cookie-language-overlay-country-radius: var(--layout-cookie-language-overlay-country-radius);--cc-cookie-language-overlay-country-title-line-height: var(--layout-cookie-language-overlay-country-title-line-height);--cc-cookie-language-overlay-country-title-size: var(--layout-cookie-language-overlay-country-title-size);--cc-cookie-language-overlay-country-title-size-mobile: var(--layout-cookie-language-overlay-country-title-size-mobile);--cc-cookie-language-overlay-country-title-tracking: var(--layout-cookie-language-overlay-country-title-tracking);--cc-cookie-language-overlay-country-title-weight: var(--layout-cookie-language-overlay-country-title-weight);--cc-cookie-language-overlay-group-gap: var(--layout-cookie-language-overlay-group-gap);--cc-cookie-language-overlay-max-height: var(--layout-cookie-language-overlay-max-height);--cc-cookie-language-overlay-region-min-height-mobile: var(--layout-cookie-language-overlay-region-min-height-mobile);--cc-cookie-language-overlay-regions-gap: var(--layout-cookie-language-overlay-regions-gap);--cc-cookie-language-overlay-search-line-height: var(--layout-cookie-language-overlay-search-line-height);--cc-cookie-language-overlay-search-min-height: var(--layout-cookie-language-overlay-search-min-height);--cc-cookie-language-overlay-search-padding-x: var(--layout-cookie-language-overlay-search-padding-x);--cc-cookie-language-overlay-search-padding-y: var(--layout-cookie-language-overlay-search-padding-y);--cc-cookie-language-overlay-search-radius: var(--layout-cookie-language-overlay-search-radius);--cc-cookie-language-overlay-search-size: var(--layout-cookie-language-overlay-search-size);--cc-cookie-language-overlay-search-tracking: var(--layout-cookie-language-overlay-search-tracking);--cc-cookie-language-overlay-search-weight: var(--layout-cookie-language-overlay-search-weight);--cc-cookie-language-overlay-section-gap: var(--layout-cookie-language-overlay-section-gap);--cc-cookie-language-overlay-toolbar-mobile-offset: var(--layout-cookie-language-overlay-toolbar-mobile-offset);--cc-country-item-delay-01: var(--layout-country-item-delay-01);--cc-country-item-delay-02: var(--layout-country-item-delay-02);--cc-country-item-delay-03: var(--layout-country-item-delay-03);--cc-country-item-delay-04: var(--layout-country-item-delay-04);--cc-country-item-delay-05: var(--layout-country-item-delay-05);--cc-country-item-delay-06: var(--layout-country-item-delay-06);--cc-country-item-delay-07: var(--layout-country-item-delay-07);--cc-country-item-delay-08: var(--layout-country-item-delay-08);--cc-country-item-delay-09: var(--layout-country-item-delay-09);--cc-country-item-delay-10: var(--layout-country-item-delay-10);--cc-country-item-delay-11: var(--layout-country-item-delay-11);--cc-country-item-delay-12: var(--layout-country-item-delay-12);--cc-essence-delay: var(--home-essence-delay);--cc-essence-desktop-layer-size: var(--home-essence-desktop-layer-size);--cc-essence-fast-duration: var(--home-essence-fast-duration);--cc-essence-gap-blur: var(--home-essence-gap-blur);--cc-essence-gap-scale: var(--home-essence-gap-scale);--cc-essence-gap-y: var(--home-essence-gap-y);--cc-essence-hide-y: var(--home-essence-hide-y);--cc-essence-inner-height-dynamic: var(--home-essence-inner-height-dynamic);--cc-essence-inner-opacity: var(--home-essence-inner-opacity);--cc-essence-inner-opacity-motion: var(--home-essence-inner-opacity-motion);--cc-essence-inner-transform: var(--home-essence-inner-transform);--cc-essence-inner-transform-motion: var(--home-essence-inner-transform-motion);--cc-essence-layer-enter-scale: var(--home-essence-layer-enter-scale);--cc-essence-layer-enter-y: var(--home-essence-layer-enter-y);--cc-essence-layer-filter-motion: var(--home-essence-layer-filter-motion);--cc-essence-layer-font-size: var(--home-essence-layer-font-size);--cc-essence-layer-font-weight: var(--home-essence-layer-font-weight);--cc-essence-layer-line-height: var(--home-essence-layer-line-height);--cc-essence-layer-opacity-motion: var(--home-essence-layer-opacity-motion);--cc-essence-layer-tracking: var(--home-essence-layer-tracking);--cc-essence-layer-transform-motion: var(--home-essence-layer-transform-motion);--cc-essence-mobile-layer-line-height: var(--home-essence-mobile-layer-line-height);--cc-essence-mobile-layer-size: var(--home-essence-mobile-layer-size);--cc-essence-preview-blur: var(--home-essence-preview-blur);--cc-essence-preview-scale: var(--home-essence-preview-scale);--cc-essence-preview-y: var(--home-essence-preview-y);--cc-essence-reveal-width: var(--home-essence-reveal-width);--cc-essence-reveal-y: var(--home-essence-reveal-y);--cc-essence-stack-min-height: var(--home-essence-stack-min-height);--cc-essence-stage-min-height: var(--home-essence-stage-min-height);--cc-gap-body: var(--home-gap-body);--cc-gap-compact: var(--home-gap-compact);--cc-icos-copy-gap: var(--home-icos-copy-gap);--cc-icos-node-width: var(--home-icos-node-width);--cc-icos-node-width-desktop: var(--home-icos-node-width-desktop);--cc-icos-node-width-tablet: var(--home-icos-node-width-tablet);--cc-icos-stack-shell-height: var(--home-icos-stack-shell-height);--cc-interaction-response-panel-content-align: var(--home-interaction-response-panel-content-align);--cc-interaction-response-panel-content-max-width: var(--home-interaction-response-panel-content-max-width);--cc-interaction-response-panel-font-size: var(--home-interaction-response-panel-font-size);--cc-interaction-response-panel-font-weight: var(--home-interaction-response-panel-font-weight);--cc-interaction-response-panel-letter-spacing: var(--home-interaction-response-panel-letter-spacing);--cc-interaction-response-panel-line-height: var(--home-interaction-response-panel-line-height);--cc-interaction-response-panel-padding: var(--home-interaction-response-panel-padding);--cc-interaction-response-panel-radius: var(--home-interaction-response-panel-radius);--cc-interaction-response-panel-scrollbar: var(--home-interaction-response-panel-scrollbar);--cc-interaction-response-panel-surface: var(--home-interaction-response-panel-surface);--cc-interaction-response-panel-text: var(--home-interaction-response-panel-text);--cc-interaction-response-panel-width: var(--home-interaction-response-panel-width);--cc-interaction-settings-active-description-gap: var(--home-interaction-settings-active-description-gap);--cc-interaction-settings-control-group-gap: var(--home-interaction-settings-control-group-gap);--cc-interaction-settings-control-group-padding-top: var(--home-interaction-settings-control-group-padding-top);--cc-interaction-settings-control-group-row-padding-x: var(--home-interaction-settings-control-group-row-padding-x);--cc-interaction-settings-control-group-row-padding-y: var(--home-interaction-settings-control-group-row-padding-y);--cc-interaction-settings-control-group-surface-bg: var(--home-interaction-settings-control-group-surface-bg);--cc-interaction-settings-control-group-surface-radius: var(--home-interaction-settings-control-group-surface-radius);--cc-interaction-settings-control-group-title-color: var(--home-interaction-settings-control-group-title-color);--cc-interaction-settings-control-group-title-line-height: var(--home-interaction-settings-control-group-title-line-height);--cc-interaction-settings-control-group-title-margin-bottom: var(--home-interaction-settings-control-group-title-margin-bottom);--cc-interaction-settings-control-group-title-size: var(--home-interaction-settings-control-group-title-size);--cc-interaction-settings-control-group-title-tracking: var(--home-interaction-settings-control-group-title-tracking);--cc-interaction-settings-control-group-title-weight: var(--home-interaction-settings-control-group-title-weight);--cc-interaction-settings-control-subgroup-gap: var(--home-interaction-settings-control-subgroup-gap);--cc-interaction-settings-control-text-description-gap: var(--home-interaction-settings-control-text-description-gap);--cc-interaction-settings-drill-indicator-color: var(--home-interaction-settings-drill-indicator-color);--cc-interaction-settings-drill-indicator-control-height: var(--home-interaction-settings-drill-indicator-control-height);--cc-interaction-settings-drill-indicator-control-width: var(--home-interaction-settings-drill-indicator-control-width);--cc-interaction-settings-drill-indicator-icon-size: var(--home-interaction-settings-drill-indicator-icon-size);--cc-interaction-settings-header-padding-y: var(--home-interaction-settings-header-padding-y);--cc-interaction-settings-nested-navigation-bg: var(--home-interaction-settings-nested-navigation-bg);--cc-interaction-settings-nested-navigation-border: var(--home-interaction-settings-nested-navigation-border);--cc-interaction-settings-nested-navigation-color: var(--home-interaction-settings-nested-navigation-color);--cc-interaction-settings-nested-navigation-color-hover: var(--home-interaction-settings-nested-navigation-color-hover);--cc-interaction-settings-nested-navigation-divider-color: var(--home-interaction-settings-nested-navigation-divider-color);--cc-interaction-settings-nested-navigation-gap: var(--home-interaction-settings-nested-navigation-gap);--cc-interaction-settings-nested-navigation-icon-size: var(--home-interaction-settings-nested-navigation-icon-size);--cc-interaction-settings-nested-navigation-opacity: var(--home-interaction-settings-nested-navigation-opacity);--cc-interaction-settings-nested-navigation-opacity-disabled: var(--home-interaction-settings-nested-navigation-opacity-disabled);--cc-interaction-settings-nested-navigation-opacity-hover: var(--home-interaction-settings-nested-navigation-opacity-hover);--cc-interaction-settings-nested-navigation-padding: var(--home-interaction-settings-nested-navigation-padding);--cc-interaction-settings-nested-navigation-radius: var(--home-interaction-settings-nested-navigation-radius);--cc-interaction-settings-panel-blur: var(--home-interaction-settings-panel-blur);--cc-interaction-settings-panel-content-bg: var(--home-interaction-settings-panel-content-bg);--cc-interaction-settings-panel-content-padding-inline-end: var(--home-interaction-settings-panel-content-padding-inline-end);--cc-interaction-settings-panel-content-padding-inline-start: var(--home-interaction-settings-panel-content-padding-inline-start);--cc-interaction-settings-panel-control-border: var(--home-interaction-settings-panel-control-border);--cc-interaction-settings-panel-control-padding: var(--home-interaction-settings-panel-control-padding);--cc-interaction-settings-panel-inline: var(--home-interaction-settings-panel-inline);--cc-interaction-settings-panel-motion-fast: var(--home-interaction-settings-panel-motion-fast);--cc-interaction-settings-panel-nav-bg: var(--home-interaction-settings-panel-nav-bg);--cc-interaction-settings-panel-nav-border: var(--home-interaction-settings-panel-nav-border);--cc-interaction-settings-panel-nav-item-min-height: var(--home-interaction-settings-panel-nav-item-min-height);--cc-interaction-settings-panel-nav-padding-inline-end: var(--home-interaction-settings-panel-nav-padding-inline-end);--cc-interaction-settings-panel-nav-padding-inline-start: var(--home-interaction-settings-panel-nav-padding-inline-start);--cc-interaction-settings-panel-nav-width: var(--home-interaction-settings-panel-nav-width);--cc-interaction-settings-panel-saturate: var(--home-interaction-settings-panel-saturate);--cc-interaction-settings-panel-separator: var(--home-interaction-settings-panel-separator);--cc-interaction-settings-panel-shadow: var(--home-interaction-settings-panel-shadow);--cc-interaction-settings-panel-status-bg: var(--home-interaction-settings-panel-status-bg);--cc-interaction-settings-panel-surface: var(--home-interaction-settings-panel-surface);--cc-interaction-settings-panel-title-color: var(--home-interaction-settings-panel-title-color);--cc-interaction-settings-panel-toggle-bg: var(--home-interaction-settings-panel-toggle-bg);--cc-interaction-settings-panel-toggle-padding: var(--home-interaction-settings-panel-toggle-padding);--cc-interaction-settings-panel-toggle-thumb: var(--home-interaction-settings-panel-toggle-thumb);--cc-interaction-settings-panel-toggle-thumb-size: var(--home-interaction-settings-panel-toggle-thumb-size);--cc-interaction-settings-panel-z-index: var(--home-interaction-settings-panel-z-index);--cc-interaction-settings-section-gap: var(--home-interaction-settings-section-gap);--cc-interaction-settings-section-header-padding-bottom: var(--home-interaction-settings-section-header-padding-bottom);--cc-interaction-settings-section-header-padding-top: var(--home-interaction-settings-section-header-padding-top);--cc-interaction-settings-section-header-separator: var(--home-interaction-settings-section-header-separator);--cc-interaction-settings-section-icon-size: var(--home-interaction-settings-section-icon-size);--cc-interaction-settings-section-padding-bottom: var(--home-interaction-settings-section-padding-bottom);--cc-interaction-settings-status-radius: var(--home-interaction-settings-status-radius);--cc-interaction-settings-title-tracking: var(--home-interaction-settings-title-tracking);--cc-interaction-settings-toggle-height: var(--layout-interaction-settings-toggle-height);--cc-interaction-settings-toggle-padding: var(--layout-interaction-settings-toggle-padding);--cc-interaction-settings-toggle-thumb-size: var(--layout-interaction-settings-toggle-thumb-size);--cc-interaction-settings-toggle-width: var(--layout-interaction-settings-toggle-width);--cc-interaction-settings-unified-control-bg: var(--home-interaction-settings-unified-control-bg);--cc-interaction-settings-unified-control-bg-active: var(--home-interaction-settings-unified-control-bg-active);--cc-interaction-settings-unified-control-border: var(--home-interaction-settings-unified-control-border);--cc-interaction-settings-unified-control-border-active: var(--home-interaction-settings-unified-control-border-active);--cc-interaction-settings-unified-control-padding-x: var(--home-interaction-settings-unified-control-padding-x);--cc-interaction-settings-unified-control-padding-y: var(--home-interaction-settings-unified-control-padding-y);--cc-interaction-settings-unified-control-shadow-active: var(--home-interaction-settings-unified-control-shadow-active);--cc-layout-enter-border: var(--home-layout-enter-border);--cc-layout-enter-color: var(--home-layout-enter-color);--cc-layout-enter-text-motion: var(--home-layout-enter-text-motion);--cc-layout-enter-transition: var(--home-layout-enter-transition);--cc-layout-stage-center-gap: var(--home-layout-stage-center-gap);--cc-layout-stage-color: var(--home-layout-stage-color);--cc-layout-stage-video-motion: var(--home-layout-stage-video-motion);--cc-layout-stage-wallpaper-overlay: var(--home-layout-stage-wallpaper-overlay);--cc-platform-shell-control-bg: var(--home-platform-shell-control-bg);--cc-platform-shell-nav-item-color: var(--home-platform-shell-nav-item-color);--cc-platform-shell-nav-item-opacity: var(--home-platform-shell-nav-item-opacity);--cc-primary: var(--text-primary);--cc-rail-width: var(--home-rail-width);--cc-reading-width-max: var(--home-reading-width-max);--cc-search-shell-border-width: var(--home-search-shell-border-width);--cc-search-shell-divider-border: var(--home-search-shell-divider-border);--cc-search-shell-full: var(--home-search-shell-full);--cc-search-shell-medium-border: var(--home-search-shell-medium-border);--cc-search-shell-primary-color: var(--home-search-shell-primary-color);--cc-search-shell-subtle-border: var(--home-search-shell-subtle-border);--cc-search-shell-title-display-line-height: var(--home-search-shell-title-display-line-height);--cc-search-shell-width: var(--home-search-shell-width);--cc-section-padding-y: var(--home-section-padding-y);--cc-section-title-color: var(--home-section-title-color);--cc-section-title-line-height: var(--home-section-title-line-height);--cc-section-title-opacity: var(--home-section-title-opacity);--cc-section-title-size: var(--home-section-title-size);--cc-section-title-size-desktop: var(--home-section-title-size-desktop);--cc-section-title-size-wide: var(--home-section-title-size-wide);--cc-section-title-text-transform: var(--home-section-title-text-transform);--cc-section-title-tracking: var(--home-section-title-tracking);--cc-section-title-weight: var(--home-section-title-weight);--cc-soft: var(--border-soft);--cc-stack-surface: var(--home-stack-surface);--cc-stage-motion-accent-orange: var(--home-stage-motion-accent-orange);--cc-stage-motion-orb-active-blur: var(--home-stage-motion-orb-active-blur);--cc-stage-motion-orb-blur: var(--home-stage-motion-orb-blur);--cc-stage-motion-reset-transition: var(--home-stage-motion-reset-transition);--cc-topbar-menu-gap: var(--home-topbar-menu-gap);--home-layout-stage-center-gap: 24px;--home-platform-shell-body-gap: var(--layout-interaction-settings-panel-body-gap);--home-platform-shell-content-bg: var(--home-platform-shell-inner-surface);--home-platform-shell-content-border: var(--border-width-hairline) solid var(--home-platform-shell-border);--home-platform-shell-content-radius: var(--panel-radius-unified);--home-platform-shell-control-bg: var(--control-surface);--home-platform-shell-control-description: var(--text-secondary-color);--home-platform-shell-control-padding: var(--space-12);--home-platform-shell-control-radius: var(--control-radius-composer);--home-platform-shell-muted-color: var(--text-secondary-color);--home-platform-shell-nav-item-border: transparent;--home-platform-shell-nav-item-color: var(--home-platform-shell-nav-color);--home-platform-shell-nav-item-opacity: var(--home-platform-shell-nav-opacity);--layout-interaction-settings-section-icon-gap: calc(var(--home-interaction-settings-panel-nav-item-gap) * 1.25);--layout-interaction-settings-section-icon-size-large: calc(var(--home-interaction-settings-panel-icon-size) * 1.6);--layout-interaction-settings-section-title-line-height-with-description: var(--home-interaction-settings-panel-nav-line-height);--layout-interaction-settings-section-title-size-large: calc((var(--home-interaction-settings-title-size) + var(--home-interaction-settings-panel-nav-font-size)) / 2);--layout-interaction-settings-section-title-size-with-description: var(--home-interaction-settings-title-size);--cc-about-closing-sub-tracking: var(--layout-about-closing-sub-tracking);--cc-about-full-width: var(--layout-about-full-width);--cc-about-hero-height: var(--layout-about-hero-height);--cc-about-hero-height-small: var(--layout-about-hero-height-small);--cc-about-icos-node-width-mobile-max: var(--layout-about-icos-node-width-mobile-max);--cc-about-viewport-width: var(--layout-about-viewport-width);--cc-anchor-max-width: var(--home-anchor-max-width);--cc-anchor-max-width-wide: var(--home-anchor-max-width-wide);--cc-body-size: var(--home-body-size);--cc-closing-body-line-height: var(--home-closing-body-line-height);--cc-closing-body-size: var(--home-closing-body-size);--cc-cookie-language-overlay-country-subtitle-line-height: var(--layout-cookie-language-overlay-country-subtitle-line-height);--cc-cookie-language-overlay-country-subtitle-size: var(--layout-cookie-language-overlay-country-subtitle-size);--cc-cookie-language-overlay-country-subtitle-size-mobile: var(--layout-cookie-language-overlay-country-subtitle-size-mobile);--cc-cookie-language-overlay-country-subtitle-tracking: var(--layout-cookie-language-overlay-country-subtitle-tracking);--cc-cookie-language-overlay-country-subtitle-weight: var(--layout-cookie-language-overlay-country-subtitle-weight);--cc-description-color: var(--home-description-color);--cc-description-opacity: var(--home-description-opacity);--cc-essence-inactive-scale: var(--home-essence-inactive-scale);--cc-essence-inactive-y: var(--home-essence-inactive-y);--cc-essence-inner-height: var(--home-essence-inner-height);--cc-essence-inner-height-small: var(--home-essence-inner-height-small);--cc-essence-layer-enter-blur: var(--home-essence-layer-enter-blur);--cc-essence-layer-opacity-hidden: var(--home-essence-layer-opacity-hidden);--cc-essence-phase-active-blur: var(--home-essence-phase-active-blur);--cc-essence-phase-active-opacity: var(--home-essence-phase-active-opacity);--cc-essence-phase-active-scale: var(--home-essence-phase-active-scale);--cc-essence-phase-active-y: var(--home-essence-phase-active-y);--cc-essence-phase-enter-blur: var(--home-essence-phase-enter-blur);--cc-essence-phase-enter-scale: var(--home-essence-phase-enter-scale);--cc-essence-phase-enter-y: var(--home-essence-phase-enter-y);--cc-essence-phase-exit-scale: var(--home-essence-phase-exit-scale);--cc-essence-phase-exit-y: var(--home-essence-phase-exit-y);--cc-essence-phase-hidden-blur-final: var(--home-essence-phase-hidden-blur-final);--cc-essence-phase-hidden-scale: var(--home-essence-phase-hidden-scale);--cc-essence-phase-hidden-y: var(--home-essence-phase-hidden-y);--cc-essence-phase-hidden-y-final: var(--home-essence-phase-hidden-y-final);--cc-essence-preview-opacity: var(--home-essence-preview-opacity);--cc-icos-copy-body-width: var(--home-icos-copy-body-width);--cc-icos-copy-body-width-tablet: var(--home-icos-copy-body-width-tablet);--cc-icos-node-width-mobile: var(--home-icos-node-width-mobile);--cc-interaction-response-panel-scrollbar-hover: var(--home-interaction-response-panel-scrollbar-hover);--cc-interaction-settings-nested-navigation-divider-height: var(--home-interaction-settings-nested-navigation-divider-height);--cc-interaction-settings-panel-control-description: var(--home-interaction-settings-panel-control-description);--cc-interaction-settings-panel-nav-font-size: var(--layout-interaction-settings-panel-nav-font-size);--cc-interaction-settings-panel-nav-font-weight: var(--layout-interaction-settings-panel-nav-font-weight);--cc-interaction-settings-panel-nav-item-padding: var(--layout-interaction-settings-panel-nav-item-padding);--cc-interaction-settings-panel-nav-line-height: var(--layout-interaction-settings-panel-nav-line-height);--cc-interaction-settings-panel-toggle-bg-active: var(--home-interaction-settings-panel-toggle-bg-active);--cc-interaction-settings-section-copy-gap: var(--home-interaction-settings-section-copy-gap);--cc-interaction-settings-section-description-color: var(--home-interaction-settings-section-description-color);--cc-interaction-settings-section-description-line-height: var(--home-interaction-settings-section-description-line-height);--cc-interaction-settings-section-description-size: var(--home-interaction-settings-section-description-size);--cc-interaction-settings-section-description-weight: var(--home-interaction-settings-section-description-weight);--cc-interaction-settings-section-title-tracking: var(--layout-interaction-settings-section-title-tracking);--cc-interaction-settings-section-title-weight-large: var(--home-interaction-settings-section-title-weight-large);--cc-interaction-settings-title-size: var(--layout-interaction-settings-title-size);--cc-interaction-settings-title-weight: var(--layout-interaction-settings-title-weight);--cc-reading-width: var(--home-reading-width);--cc-search-shell-control-bg: var(--home-search-shell-control-bg);--cc-search-shell-muted-color: var(--home-search-shell-muted-color);--cc-search-shell-none: var(--home-search-shell-none);--cc-search-shell-opacity-full: var(--home-search-shell-opacity-full);--cc-search-shell-title-display-color: var(--home-search-shell-title-display-color);--cc-search-shell-title-display-size: var(--home-search-shell-title-display-size);--cc-search-shell-title-display-tracking: var(--home-search-shell-title-display-tracking);--cc-search-shell-title-display-weight: var(--home-search-shell-title-display-weight);--cc-search-shell-transparent: var(--home-search-shell-transparent);--cc-section-min-height: var(--home-section-min-height);--cc-section-min-height-stable: var(--home-section-min-height-stable);--cc-section-padding-y-mobile: var(--home-section-padding-y-mobile);--cc-section-title-size-tablet: var(--home-section-title-size-tablet);--cc-about-featured-functions-card-icon-filter-light: var(--layout-about-featured-functions-card-icon-filter-light);--cc-about-featured-functions-card-placeholder-fill-bottom-light: var(--layout-about-featured-functions-card-placeholder-fill-bottom-light);--cc-about-featured-functions-card-placeholder-fill-top-light: var(--layout-about-featured-functions-card-placeholder-fill-top-light);--cc-about-featured-functions-card-placeholder-glow-a-light: var(--layout-about-featured-functions-card-placeholder-glow-a-light);--cc-about-featured-functions-card-placeholder-glow-b-light: var(--layout-about-featured-functions-card-placeholder-glow-b-light);--cc-about-featured-functions-card-summary-color-light: var(--layout-about-featured-functions-card-summary-color-light);--cc-interaction-settings-panel-icon-size: var(--home-interaction-settings-panel-icon-size);--cc-interaction-settings-stage-background-depth-clean-opacity: var(--layout-interaction-settings-stage-background-depth-clean-opacity, var(--opacity-muted));--cc-interaction-settings-stage-contrast-high-filter: var(--layout-interaction-settings-stage-contrast-high-filter, var(--filter-contrast-strong));--cc-interaction-settings-stage-contrast-soft-opacity: var(--layout-interaction-settings-stage-contrast-soft-opacity, var(--opacity-strong));--layout-interaction-settings-stage-background-depth-clean-opacity: var(--opacity-muted);--layout-interaction-settings-stage-contrast-soft-opacity: var(--opacity-strong);--filter-contrast-strong: none;--layout-interaction-settings-stage-contrast-high-filter: var(--filter-contrast-strong);--cc-interaction-panel-control-height: 44px;--cc-interaction-panel-control-padding: 0 14px;--cc-interaction-panel-muted: var(--text-secondary-color);--cc-interaction-panel-text: var(--text-color);--cc-platform-shell-nav-icon-opacity: .72;--border-width-sm: var(--border-width-thin);--home-dashboard-topbar-height: var(--control-height-xl);--home-interaction-panel-bg: var(--surface-primary-color);--home-interaction-panel-control-height: var(--home-interaction-panel-developer-control-height);--home-interaction-panel-control-padding: var(--home-interaction-panel-developer-control-padding-x);--home-interaction-panel-muted: var(--home-interaction-panel-developer-control-muted);--home-interaction-panel-text: var(--home-interaction-panel-developer-control-text);--home-platform-shell-nav-icon-opacity: var(--home-platform-shell-nav-opacity);--layout-interaction-settings-arrow-icon-size: calc(((var(--global-close-button-size, var(--close-control-size)) + var(--global-close-button-line-width, var(--close-control-line-width))) / 2) * .45);--layout-interaction-settings-section-copy-gap: var(--spacing-sm);--home-composition-panel-padding: var(--spacing-lg);--home-composition-panel-radius: var(--control-radius-composer);--home-composition-section-gap: var(--spacing-md);--text-tertiary-color: color-mix(in srgb,var(--text-primary-color) 58%,transparent);--text-xxs-label-font: 500 var(--font-size-caption-2)/var(--line-height-body-tight) var(--font-ui);--home-composition-panel-min-block-size: auto;--surface-primary: var(--surface-1);--control-border: rgba(255,255,255,.08);--menu-fg: var(--text-color);--cc-muted-color: var(--text-secondary-color);--cc-interaction-settings-panel-top: var(--spacing-lg);--cc-interaction-settings-panel-bottom: var(--spacing-lg);--control-bg: var(--surface-1);--control-border-strong: rgba(255,255,255,.14);--field-border-focus: color-mix( in srgb, var(--color-primary1) 32%, rgba(255,255,255,.24) );--font-size-caption: 12px}:root{--color-white:#ffffff;--color-black:#000000;--color-primary1:#917c6f;--color-primary2:#504416;--color-primary3:#999999;--color-primary4:#222b00;--color-primary5:#008080;--color-primary6:#808000;--color-primary7:#ff5555;--color-primary8:#66ff00;--color-primary9:#00ffff;--color-primary10:#ffcc00;--color-secondary1:#73655a;--color-secondary2:#7d766f;--color-secondary3:#96786b;--color-secondary4:#855b4a;--color-secondary5:#5c463e;--color-secondary6:#aa8d83;--color-secondary7:#76655b;--color-secondary8:#755e00;--color-secondary9:#7d5e4f}:root{--bg-color:var(--color-black);--text-color:var(--color-white);--text-primary-color:var(--text-color);--text-secondary-color:var(--color-primary3);--link-color:var(--color-primary5);--link-hover-color:var(--color-primary6);--border-color:rgba(255,255,255,.14)}:root{--digital-brain-stage-bg:var(--bg-color);--digital-brain-cortex-base:color-mix(in srgb, var(--color-primary1) 42%, var(--bg-color) 58%);--digital-brain-cortex-border:color-mix(in srgb, var(--text-primary-color) 32%, transparent);--digital-brain-cortex-fold:color-mix(in srgb, var(--text-primary-color) 28%, transparent);--digital-brain-cortex-midline:color-mix(in srgb, var(--color-primary5) 34%, var(--text-primary-color) 18%);--digital-brain-brainstem:color-mix(in srgb, var(--text-secondary-color) 42%, var(--bg-color) 58%);--digital-brain-region-frontal:color-mix(in srgb, var(--status-success-color) 34%, var(--digital-brain-cortex-base) 66%);--digital-brain-region-parietal:color-mix(in srgb, var(--color-primary5) 24%, var(--digital-brain-cortex-base) 76%);--digital-brain-region-temporal:color-mix(in srgb, var(--status-warning-color) 34%, var(--digital-brain-cortex-base) 66%);--digital-brain-region-occipital:color-mix(in srgb, var(--text-secondary-color) 24%, var(--digital-brain-cortex-base) 76%);--digital-brain-region-limbic:color-mix(in srgb, var(--status-danger-color) 28%, var(--digital-brain-cortex-base) 72%);--digital-brain-layer-identity:color-mix(in srgb, var(--color-primary9) 44%, var(--digital-brain-cortex-base) 56%);--digital-brain-layer-source:color-mix(in srgb, var(--status-success-color) 50%, var(--digital-brain-cortex-base) 50%);--digital-brain-layer-personality:color-mix(in srgb, var(--color-primary10) 52%, var(--digital-brain-cortex-base) 48%);--digital-brain-layer-memory:color-mix(in srgb, var(--color-primary5) 50%, var(--digital-brain-cortex-base) 50%);--digital-brain-layer-voice:color-mix(in srgb, var(--status-danger-color) 42%, var(--digital-brain-cortex-base) 58%);--digital-brain-node-pending:var(--digital-brain-cortex-border);--digital-brain-node-stable:var(--status-success-color);--digital-brain-node-forming:var(--status-warning-color);--digital-brain-node-blocked:var(--status-danger-color);--digital-brain-node-focus:var(--field-border-focus)}:root{--surface-0:transparent;--surface-1:rgba(255,255,255,.04);--surface-2:rgba(255,255,255,.06);--surface-3:rgba(255,255,255,.08);--surface-4:rgba(255,255,255,.12);--surface-inverse-1:rgba(0,0,0,.04);--surface-inverse-2:rgba(0,0,0,.06);--surface-inverse-3:rgba(0,0,0,.08);--surface-inverse-4:rgba(0,0,0,.12)}:root{--overlay-backdrop-dark:rgba(0,0,0,.48);--overlay-backdrop-light:rgba(255,255,255,.28);--hover-overlay-bg:rgba(255,255,255,.95);--hover-overlay-text:var(--color-black);--hover-overlay-shadow:rgba(0,0,0,.12)}:root{--site-divider-duration: .92s;--site-divider-stagger: 90ms;--site-tooltip-overlap: .1rem;--site-tooltip-offset: .12rem;--site-tooltip-width: min(20rem, 72vw);--site-menu-button-size: 1.1rem;--site-menu-line-size: 1rem;--site-menu-line-offset: .18rem;--site-header-height: calc(var(--spacing-lg) * 2 + var(--site-menu-button-size) + env(safe-area-inset-top, 0px));--site-menu-type-size: min(5rem, max(2.2rem, 7vw));--site-menu-type-tracking: -.04em;--site-menu-type-leading: .98;--site-menu-type-size-mobile: min(12vw, 3.2rem);--artist-portrait-width: 22rem;--gallery-preview-aspect-ratio: 1;--gallery-panel-width: min(var(--reading-width-md), calc(100vw - var(--site-gutter) * 2));--featured-card-width: 14rem;--site-brand-width: 9rem;--music-context-wordmark-width: calc(var(--featured-card-width) / 2);--cv-motion-duration: var(--duration-base);--cv-motion-ease: var(--ease-standard);--site-monochrome-icon-filter: none;--cv-page-bg: var(--bg-color);--cv-text-primary: var(--text-primary-color);--cv-text-secondary: var(--text-secondary-color);--cv-border: var(--border-color);--cv-page-width: var(--site-rail-width);--cv-reading-width: min(var(--reading-width-md), var(--site-rail-width));--cv-page-padding-block: var(--section-padding-y);--cv-font-base: var(--font-base);--cv-font-caption: var(--font-size-caption);--cv-line-body: var(--line-height-body);--cv-letter-label: var(--tracking-label);--cv-opacity-none: 0;--cv-opacity-full: var(--opacity-full)}html[data-theme-effective=dark]{--site-monochrome-icon-filter: invert(1)}@media(max-width:860px){:root{--gallery-panel-width: min(var(--reading-width-md), calc(100vw - var(--site-mobile-gutter) * 2));--cv-page-width: var(--site-rail-width-mobile);--cv-reading-width: min(var(--reading-width-md), var(--site-rail-width-mobile));--cv-page-padding-block: var(--section-padding-y-mobile)}}:root{--site-type-family: var(--font-base);--site-type-headline-size: var(--font-size-section-title);--site-type-heading-size: var(--font-size-title-1);--site-type-heading-weight: var(--font-weight-body);--site-type-heading-leading: var(--line-height-heading);--site-type-heading-tracking: var(--tracking-heading);--site-type-body-size: var(--font-size-body-1);--site-type-body-weight: var(--font-weight-body);--site-type-body-leading: var(--line-height-body);--site-type-caption-size: var(--font-size-caption-1);--site-type-label-weight: var(--font-weight-body);--site-type-label-leading: var(--line-height-heading-tight);--site-type-label-tracking: var(--tracking-label)}:root{--site-header-motion-duration: .42s;--site-header-motion-offset: .5rem;--site-menu-motion-duration: .56s;--site-menu-motion-offset: .35rem;--site-menu-motion-stagger: 60ms;--site-navigation-ease: cubic-bezier(.22, 1, .36, 1);--site-theme-arrive-duration: calc(var(--duration-slow) * 2);--site-theme-arrive-delay: calc(var(--site-theme-arrive-duration) * .3);--site-theme-breathe-scale: 1.35;--site-theme-dot-size: var(--spacing-sm);--site-theme-target-size: var(--control-height-md)}:root{color-scheme:dark;--theme-mode:dark;--theme-effective-mode:dark;--theme-contrast:standard;--bg-color:var(--color-black);--text-color:var(--color-white);--text-primary-color:var(--text-color);--text-secondary-color:var(--color-primary3);--link-color:var(--color-primary5);--link-hover-color:var(--color-primary6);--border-color:rgba(255,255,255,.14);--border-color-base:rgba(255,255,255,.14);--surface-primary:var(--surface-1);--surface-secondary:var(--surface-2);--surface-tertiary:var(--surface-3);--surface-elevated:rgba(10,10,10,.72);--surface-glass:rgba(10,10,10,.56);--control-bg:rgba(255,255,255,.04);--control-bg-hover:rgba(255,255,255,.08);--control-border:rgba(255,255,255,.14);--control-border-strong:rgba(255,255,255,.22);--control-border-base:rgba(255,255,255,.14);--control-border-strong-base:rgba(255,255,255,.22);--field-bg:rgba(255,255,255,.03);--field-bg-focus:rgba(255,255,255,.05);--field-border:rgba(255,255,255,.14);--field-border-focus:rgba(255,255,255,.26);--field-border-base:rgba(255,255,255,.14);--field-border-focus-base:rgba(255,255,255,.26);--overlay-backdrop:var(--overlay-backdrop-dark);--menu-surface:rgba(0,0,0,.94);--menu-surface-strong:rgba(0,0,0,.92);--menu-border:rgba(255,255,255,.18);--menu-sep:rgba(255,255,255,.14);--hover-overlay-bg:var(--color-white);--hover-overlay-text:var(--color-black);--theme-accent-color:var(--link-color);--theme-accent-hover-color:var(--link-hover-color);--theme-custom-bg-color:var(--bg-color);--theme-custom-text-color:var(--text-color);--theme-custom-surface-color:var(--surface-primary);--theme-custom-border-color:var(--border-color);--digital-brain-stage-bg:var(--bg-color);--digital-brain-cortex-base:color-mix(in srgb, var(--color-secondary6) 48%, var(--color-black) 52%);--digital-brain-cortex-border:color-mix(in srgb, var(--color-white) 36%, transparent);--digital-brain-cortex-fold:color-mix(in srgb, var(--color-white) 30%, transparent);--digital-brain-cortex-midline:color-mix(in srgb, var(--color-primary5) 34%, var(--color-white) 20%);--digital-brain-brainstem:color-mix(in srgb, var(--color-secondary2) 42%, var(--color-black) 58%);--digital-brain-region-frontal:color-mix(in srgb, var(--status-success-color) 36%, var(--digital-brain-cortex-base) 64%);--digital-brain-region-parietal:color-mix(in srgb, var(--color-primary5) 30%, var(--digital-brain-cortex-base) 70%);--digital-brain-region-temporal:color-mix(in srgb, var(--status-warning-color) 38%, var(--digital-brain-cortex-base) 62%);--digital-brain-region-occipital:color-mix(in srgb, var(--text-secondary-color) 30%, var(--digital-brain-cortex-base) 70%);--digital-brain-region-limbic:color-mix(in srgb, var(--status-danger-color) 32%, var(--digital-brain-cortex-base) 68%);--digital-brain-layer-identity:color-mix(in srgb, var(--color-primary9) 42%, var(--digital-brain-cortex-base) 58%);--digital-brain-layer-source:color-mix(in srgb, var(--status-success-color) 48%, var(--digital-brain-cortex-base) 52%);--digital-brain-layer-personality:color-mix(in srgb, var(--color-primary10) 52%, var(--digital-brain-cortex-base) 48%);--digital-brain-layer-memory:color-mix(in srgb, var(--color-primary5) 50%, var(--digital-brain-cortex-base) 50%);--digital-brain-layer-voice:color-mix(in srgb, var(--status-danger-color) 42%, var(--digital-brain-cortex-base) 58%)}html[data-theme=dark],html[data-theme=system][data-theme-effective=dark],html[data-theme=custom][data-theme-effective=dark]{color-scheme:dark;--theme-mode:dark;--theme-effective-mode:dark;--bg-color:var(--color-black);--text-color:var(--color-white);--text-primary-color:var(--text-color);--text-secondary-color:var(--color-primary3);--link-color:var(--color-primary5);--link-hover-color:var(--color-primary6);--border-color:rgba(255,255,255,.14);--border-color-base:rgba(255,255,255,.14);--surface-primary:var(--surface-1);--surface-secondary:var(--surface-2);--surface-tertiary:var(--surface-3);--surface-elevated:rgba(10,10,10,.72);--surface-glass:rgba(10,10,10,.56);--control-bg:rgba(255,255,255,.04);--control-bg-hover:rgba(255,255,255,.08);--control-border:rgba(255,255,255,.14);--control-border-strong:rgba(255,255,255,.22);--control-border-base:rgba(255,255,255,.14);--control-border-strong-base:rgba(255,255,255,.22);--field-bg:rgba(255,255,255,.03);--field-bg-focus:rgba(255,255,255,.05);--field-border:rgba(255,255,255,.14);--field-border-focus:rgba(255,255,255,.26);--field-border-base:rgba(255,255,255,.14);--field-border-focus-base:rgba(255,255,255,.26);--overlay-backdrop:var(--overlay-backdrop-dark);--menu-surface:rgba(0,0,0,.94);--menu-surface-strong:rgba(0,0,0,.92);--menu-border:rgba(255,255,255,.18);--menu-sep:rgba(255,255,255,.14);--digital-brain-stage-bg:var(--bg-color);--digital-brain-cortex-base:color-mix(in srgb, var(--color-secondary6) 48%, var(--color-black) 52%);--digital-brain-cortex-border:color-mix(in srgb, var(--color-white) 36%, transparent);--digital-brain-cortex-fold:color-mix(in srgb, var(--color-white) 30%, transparent);--digital-brain-cortex-midline:color-mix(in srgb, var(--color-primary5) 34%, var(--color-white) 20%);--digital-brain-brainstem:color-mix(in srgb, var(--color-secondary2) 42%, var(--color-black) 58%);--digital-brain-region-frontal:color-mix(in srgb, var(--status-success-color) 36%, var(--digital-brain-cortex-base) 64%);--digital-brain-region-parietal:color-mix(in srgb, var(--color-primary5) 30%, var(--digital-brain-cortex-base) 70%);--digital-brain-region-temporal:color-mix(in srgb, var(--status-warning-color) 38%, var(--digital-brain-cortex-base) 62%);--digital-brain-region-occipital:color-mix(in srgb, var(--text-secondary-color) 30%, var(--digital-brain-cortex-base) 70%);--digital-brain-region-limbic:color-mix(in srgb, var(--status-danger-color) 32%, var(--digital-brain-cortex-base) 68%);--digital-brain-layer-identity:color-mix(in srgb, var(--color-primary9) 42%, var(--digital-brain-cortex-base) 58%);--digital-brain-layer-source:color-mix(in srgb, var(--status-success-color) 48%, var(--digital-brain-cortex-base) 52%);--digital-brain-layer-personality:color-mix(in srgb, var(--color-primary10) 52%, var(--digital-brain-cortex-base) 48%);--digital-brain-layer-memory:color-mix(in srgb, var(--color-primary5) 50%, var(--digital-brain-cortex-base) 50%);--digital-brain-layer-voice:color-mix(in srgb, var(--status-danger-color) 42%, var(--digital-brain-cortex-base) 58%)}html[data-theme=light],html[data-theme=system][data-theme-effective=light],html[data-theme=custom][data-theme-effective=light]{color-scheme:light;--theme-mode:light;--theme-effective-mode:light;--bg-color:var(--color-white);--text-color:var(--color-black);--text-primary-color:var(--text-color);--text-secondary-color:var(--color-black);--link-color:var(--color-primary5);--link-hover-color:var(--color-primary6);--border-color:rgba(0,0,0,.14);--border-color-base:rgba(0,0,0,.14);--surface-primary:var(--surface-inverse-1);--surface-secondary:var(--surface-inverse-2);--surface-tertiary:var(--surface-inverse-3);--surface-elevated:rgba(255,255,255,.78);--surface-glass:rgba(255,255,255,.6);--control-bg:rgba(0,0,0,.03);--control-bg-hover:rgba(0,0,0,.06);--control-border:rgba(0,0,0,.14);--control-border-strong:rgba(0,0,0,.2);--control-border-base:rgba(0,0,0,.14);--control-border-strong-base:rgba(0,0,0,.2);--field-bg:rgba(0,0,0,.02);--field-bg-focus:rgba(0,0,0,.035);--field-border:rgba(0,0,0,.14);--field-border-focus:rgba(0,0,0,.24);--field-border-base:rgba(0,0,0,.14);--field-border-focus-base:rgba(0,0,0,.24);--overlay-backdrop:var(--overlay-backdrop-light);--menu-surface:rgba(255,255,255,.92);--menu-surface-strong:rgba(255,255,255,.88);--menu-border:rgba(0,0,0,.14);--menu-sep:rgba(0,0,0,.12);--hover-overlay-bg:var(--color-black);--hover-overlay-text:var(--color-white);--digital-brain-stage-bg:var(--bg-color);--digital-brain-cortex-base:color-mix(in srgb, var(--color-secondary6) 42%, var(--color-white) 58%);--digital-brain-cortex-border:color-mix(in srgb, var(--color-black) 30%, transparent);--digital-brain-cortex-fold:color-mix(in srgb, var(--color-black) 22%, transparent);--digital-brain-cortex-midline:color-mix(in srgb, var(--color-primary5) 32%, var(--color-black) 16%);--digital-brain-brainstem:color-mix(in srgb, var(--color-secondary2) 30%, var(--color-white) 70%);--digital-brain-region-frontal:color-mix(in srgb, var(--status-success-color) 24%, var(--digital-brain-cortex-base) 76%);--digital-brain-region-parietal:color-mix(in srgb, var(--color-primary5) 18%, var(--digital-brain-cortex-base) 82%);--digital-brain-region-temporal:color-mix(in srgb, var(--status-warning-color) 26%, var(--digital-brain-cortex-base) 74%);--digital-brain-region-occipital:color-mix(in srgb, var(--color-secondary2) 18%, var(--digital-brain-cortex-base) 82%);--digital-brain-region-limbic:color-mix(in srgb, var(--status-danger-color) 22%, var(--digital-brain-cortex-base) 78%);--digital-brain-layer-identity:color-mix(in srgb, var(--color-primary9) 34%, var(--digital-brain-cortex-base) 66%);--digital-brain-layer-source:color-mix(in srgb, var(--status-success-color) 36%, var(--digital-brain-cortex-base) 64%);--digital-brain-layer-personality:color-mix(in srgb, var(--color-primary10) 42%, var(--digital-brain-cortex-base) 58%);--digital-brain-layer-memory:color-mix(in srgb, var(--color-primary5) 34%, var(--digital-brain-cortex-base) 66%);--digital-brain-layer-voice:color-mix(in srgb, var(--status-danger-color) 32%, var(--digital-brain-cortex-base) 68%)}html[data-theme=system]{--theme-mode:system}html[data-theme=custom]{--theme-mode:custom}html[data-theme-contrast=low]{--theme-contrast:low;--border-color:color-mix(in srgb,var(--border-color-base) 52%,transparent);--control-border:color-mix(in srgb,var(--control-border-base) 52%,transparent);--control-border-strong:color-mix(in srgb,var(--control-border-strong-base) 52%,transparent);--field-border:color-mix(in srgb,var(--field-border-base) 52%,transparent);--field-border-focus:color-mix(in srgb,var(--field-border-focus-base) 52%,transparent)}html[data-theme-contrast=standard]{--theme-contrast:standard}html[data-theme-contrast=high]{--theme-contrast:high;--border-color:color-mix(in srgb,var(--border-color-base) 72%,var(--text-color));--control-border:color-mix(in srgb,var(--control-border-base) 72%,var(--text-color));--control-border-strong:color-mix(in srgb,var(--control-border-strong-base) 72%,var(--text-color));--field-border:color-mix(in srgb,var(--field-border-base) 72%,var(--text-color));--field-border-focus:color-mix(in srgb,var(--field-border-focus-base) 72%,var(--text-color))}html[data-theme=custom]{--bg-color:var(--theme-custom-bg-color);--text-color:var(--theme-custom-text-color);--text-primary-color:var(--theme-custom-text-color);--text-secondary-color:color-mix(in srgb,var(--theme-custom-text-color) 72%,var(--theme-custom-bg-color));--link-color:var(--theme-accent-color);--link-hover-color:var(--theme-accent-hover-color);--border-color:var(--theme-custom-border-color);--border-color-base:var(--theme-custom-border-color);--surface-primary:var(--theme-custom-surface-color);--surface-secondary:color-mix(in srgb,var(--theme-custom-surface-color) 92%,var(--theme-custom-text-color));--surface-tertiary:color-mix(in srgb,var(--theme-custom-surface-color) 84%,var(--theme-custom-text-color));--surface-elevated:color-mix(in srgb,var(--theme-custom-surface-color) 88%,transparent);--surface-glass:color-mix(in srgb,var(--theme-custom-surface-color) 72%,transparent);--control-bg:color-mix(in srgb,var(--theme-custom-surface-color) 92%,var(--theme-custom-text-color));--control-bg-hover:color-mix(in srgb,var(--theme-custom-surface-color) 84%,var(--theme-custom-text-color));--control-border:var(--theme-custom-border-color);--control-border-strong:color-mix(in srgb,var(--theme-custom-border-color) 72%,var(--theme-custom-text-color));--control-border-base:var(--theme-custom-border-color);--control-border-strong-base:color-mix(in srgb,var(--theme-custom-border-color) 72%,var(--theme-custom-text-color));--field-bg:color-mix(in srgb,var(--theme-custom-surface-color) 96%,var(--theme-custom-text-color));--field-bg-focus:color-mix(in srgb,var(--theme-custom-surface-color) 88%,var(--theme-custom-text-color));--field-border:var(--theme-custom-border-color);--field-border-focus:color-mix(in srgb,var(--theme-custom-border-color) 64%,var(--theme-custom-text-color));--field-border-base:var(--theme-custom-border-color);--field-border-focus-base:color-mix(in srgb,var(--theme-custom-border-color) 64%,var(--theme-custom-text-color));--menu-surface:color-mix(in srgb,var(--theme-custom-bg-color) 94%,transparent);--menu-surface-strong:color-mix(in srgb,var(--theme-custom-bg-color) 88%,transparent);--menu-border:var(--theme-custom-border-color);--menu-sep:color-mix(in srgb,var(--theme-custom-border-color) 76%,transparent)}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--cv-page-bg);color:var(--cv-text-primary);font-family:var(--site-type-family);font-size:var(--site-type-body-size);font-weight:var(--site-type-body-weight);line-height:var(--site-type-body-leading)}button,input,select,textarea{font:inherit}select{-webkit-appearance:auto;appearance:auto;inline-size:100%;min-inline-size:0;min-block-size:var(--control-height-md);border-radius:var(--radius-md);padding-block:var(--spacing-sm);padding-inline:var(--spacing-md);font:inherit}a{color:inherit;text-underline-offset:var(--spacing-xs)}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img{display:block;max-inline-size:100%;block-size:auto}figure,h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--site-type-family);font-weight:var(--site-type-heading-weight);line-height:var(--site-type-heading-leading);letter-spacing:var(--site-type-heading-tracking);overflow-wrap:anywhere}h1,h2{font-size:var(--site-type-headline-size)}h3,h4,h5,h6{font-size:var(--site-type-heading-size)}[hidden]{display:none!important}:focus-visible{outline:var(--border-width-hairline) solid currentColor;outline-offset:var(--spacing-xs)}.muted,figcaption{color:var(--cv-text-secondary)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.ui-button,.ui-control{appearance:none;-webkit-appearance:none;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:var(--spacing-sm);white-space:nowrap;border:none;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:none}.ui-button:focus-visible,.ui-control:focus-visible{outline:none;box-shadow:none}.ui-button--primary{background:var(--text-color);color:var(--bg-color);border-color:transparent}.ui-button--primary:hover{opacity:var(--state-opacity-high)}.ui-button--brand{background:var(--color-primary1);color:var(--text-color);border-color:transparent}.ui-button--brand:hover{background:var(--color-primary1);color:var(--text-color);border-color:transparent;opacity:var(--state-opacity-high)}.ui-button--secondary{background:transparent}.ui-button--ghost{background:transparent;border-color:transparent;padding-inline:var(--spacing-none);min-height:auto;backdrop-filter:none;-webkit-backdrop-filter:none}.ui-button--ghost:hover,.ui-button--ghost:focus-visible,.ui-button--ghost:active{background:transparent;border-color:transparent;box-shadow:none;color:currentColor;opacity:var(--hover-opacity-strong)}.ui-button--ghost:focus-visible{outline:none}.ui-button--icon,.ui-control--icon{width:var(--control-height-md);min-width:var(--control-height-md);padding:var(--spacing-none);gap:var(--spacing-none);border-radius:var(--shape-icon-button-radius)}.ui-button--icon.ui-button--sm,.ui-control--icon.ui-control--sm{width:var(--control-height-sm);min-width:var(--control-height-sm)}.ui-button--icon.ui-button--lg,.ui-control--icon.ui-control--lg{width:var(--control-height-lg);min-width:var(--control-height-lg)}.ui-button__icon,.ui-control__icon{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--close-control-line-width) * var(--accessibility-icon-scale));height:calc(var(--close-control-line-width) * var(--accessibility-icon-scale));flex:0 0 auto}.ui-button__icon>svg,.ui-button__icon>img,.ui-control__icon>svg,.ui-control__icon>img{display:block;width:var(--size-full);height:var(--size-full)}.ui-button--sm,.ui-control--sm{min-height:var(--control-height-sm);padding:var(--spacing-none) var(--control-padding-x-sm)}.ui-button--lg,.ui-control--lg{min-height:var(--control-height-lg);padding:var(--spacing-none) var(--control-padding-x-lg)}:root{--global-close-button-size:var(--close-control-size);--global-close-button-line-width:var(--close-control-line-width);--global-close-button-line-size:var(--close-control-line-height);--global-close-button-line-radius:var(--close-control-line-radius);--global-close-button-surface:var(--close-control-surface);--global-close-button-surface-hover:transparent;--global-close-button-border:var(--close-control-border);--global-close-button-border-hover:transparent;--global-close-button-radius:var(--close-control-radius);--global-close-button-color:var(--close-control-color);--global-close-button-hover-color:var(--close-control-color-hover);--global-close-button-duration:var(--interaction-motion-medium);--global-close-button-ease:var(--interaction-ease-standard);--global-close-button-optical-end-offset:calc((var(--global-close-button-line-width) - var(--global-close-button-size)) / 2)}.global-close-button{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--global-close-button-size);height:var(--global-close-button-size);padding:var(--spacing-none);margin:var(--spacing-none);border:0;border-radius:var(--global-close-button-radius);background:var(--global-close-button-surface);color:var(--global-close-button-color);font-size:var(--global-close-button-size);font-weight:var(--type-body-regular-weight);line-height:var(--control-line-height);opacity:var(--state-opacity-strong);transform:none;pointer-events:auto;transition:background-color var(--global-close-button-duration) var(--global-close-button-ease),border-color var(--global-close-button-duration) var(--global-close-button-ease),color var(--global-close-button-duration) var(--global-close-button-ease),transform var(--global-close-button-duration) var(--global-close-button-ease)}.global-close-button__line,.global-close-button span{position:absolute;top:50%;left:50%;display:block;width:var(--global-close-button-line-width);height:var(--global-close-button-line-size);border-radius:var(--global-close-button-line-radius);background-color:currentColor;transform-origin:center;transition:background-color var(--global-close-button-duration) var(--global-close-button-ease),transform var(--global-close-button-duration) var(--global-close-button-ease)}.global-close-button__line--first,.global-close-button span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.global-close-button__line--second,.global-close-button span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.global-close-button:hover,.global-close-button:focus-visible{background:transparent;border-color:transparent;color:var(--global-close-button-hover-color);transform:none;outline:none}@media(hover:hover)and (pointer:fine){.global-close-button:hover .global-close-button__line--first,.global-close-button:hover span:nth-child(1){transform:translate(-50%,-50%) rotate(0)}.global-close-button:hover .global-close-button__line--second,.global-close-button:hover span:nth-child(2){transform:translate(-50%,-50%) rotate(0)}}.ui-field{width:var(--size-full);min-height:var(--account-field-height);padding:var(--spacing-none) var(--account-field-padding-x);border-radius:var(--account-field-radius);border:var(--border-width-hairline) solid var(--control-border-unified);background:var(--control-surface);color:var(--control-text-unified);font-family:var(--font-family);font-size:var(--account-field-font-size);font-weight:var(--control-font-weight);line-height:var(--account-field-line-height);letter-spacing:var(--account-field-letter-spacing);box-shadow:none;transition:var(--interaction-transition-control)}.ui-field:hover,.ui-field:focus,.ui-field:focus-visible{border-color:var(--control-border-unified);background:var(--control-surface);color:var(--control-text-unified);outline:none;box-shadow:none}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]),select,textarea):focus,:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]),select,textarea):focus-visible{border-color:var(--control-border-unified);outline:none;box-shadow:none}.ui-field::placeholder{color:var(--text-secondary-color);opacity:var(--state-opacity-high)}@media(hover:none),(pointer:coarse),(max-width:768px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select,[contenteditable=true]{font-size:max(16px,1em)}}:root{--icon-image-filter:brightness(0) invert(1);--icon-image-filter-strong:brightness(0) invert(1);--icon-color:var(--text-color);--icon-color-muted:var(--text-secondary-color);--icon-color-accent:var(--color-primary1);--icon-size-xs:calc(.75rem * var(--accessibility-icon-scale));--icon-size-sm:calc(1rem * var(--accessibility-icon-scale));--icon-size-md:calc(1.25rem * var(--accessibility-icon-scale));--icon-size-lg:calc(1.5rem * var(--accessibility-icon-scale));--icon-size-xl:calc(2rem * var(--accessibility-icon-scale))}html[data-theme-effective=light]{--icon-image-filter:brightness(0) saturate(100%);--icon-image-filter-strong:brightness(0) saturate(100%);--icon-color:var(--text-color);--icon-color-muted:var(--text-secondary-color);--icon-color-accent:var(--color-primary1)}html[data-theme-effective=dark]{--icon-image-filter:brightness(0) invert(1);--icon-image-filter-strong:brightness(0) invert(1);--icon-color:var(--text-color);--icon-color-muted:var(--text-secondary-color);--icon-color-accent:var(--color-primary1)}.ui-icon-button{appearance:none;-webkit-appearance:none;width:var(--control-height-md);height:var(--control-height-md);min-width:var(--control-height-md);min-height:var(--control-height-md);padding:var(--spacing-none);border-radius:var(--shape-icon-button-radius);border:var(--border-width-hairline) solid transparent;background:transparent;color:var(--control-text-unified);display:inline-flex;align-items:center;justify-content:center;transition:var(--interaction-transition-control)}.ui-icon-button:hover{background:var(--control-surface-hover);color:var(--control-text-hover-unified);transform:none}.ui-icon-button:focus-visible{outline:none;box-shadow:none}.ui-icon-xs{width:var(--icon-size-xs);height:var(--icon-size-xs)}.ui-icon-sm{width:var(--icon-size-sm);height:var(--icon-size-sm)}.ui-icon-md{width:var(--icon-size-md);height:var(--icon-size-md)}.ui-icon-lg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.ui-icon-xl{width:var(--icon-size-xl);height:var(--icon-size-xl)}.ui-icon-theme-aware,img.ui-icon-theme-aware,svg.ui-icon-theme-aware,.ui-icon-theme-aware img,.ui-icon-theme-aware svg,.ui-icon-button img,.ui-icon-button svg,.ui-icon-button [data-ui-icon],[data-ui-icon].ui-icon-theme-aware{filter:var(--icon-image-filter)!important;color:var(--icon-color)}.ui-icon-theme-aware-muted,img.ui-icon-theme-aware-muted,svg.ui-icon-theme-aware-muted,.ui-icon-theme-aware-muted img,.ui-icon-theme-aware-muted svg,[data-ui-icon-muted]{filter:var(--icon-image-filter)!important;color:var(--icon-color-muted)}.ui-icon-theme-aware-accent,img.ui-icon-theme-aware-accent,svg.ui-icon-theme-aware-accent,.ui-icon-theme-aware-accent img,.ui-icon-theme-aware-accent svg,[data-ui-icon-accent]{filter:var(--icon-image-filter-strong)!important;color:var(--icon-color-accent)}img[src$="/core/identity/trust/verified.svg"]{filter:none!important}.ui-icon-mask,.ui-icon-mask:before,.ui-icon-mask:after,[data-ui-icon-mask]{background-color:currentColor}img[src^="/registry/icons/"],img[src*="/registry/icons/"],img.ui-icon-theme-aware,img.ui-icon-theme-aware-muted,img.ui-icon-theme-aware-accent,.ui-icon-theme-aware img,.ui-icon-theme-aware-muted img,.ui-icon-theme-aware-accent img,.ui-icon-button img,[data-ui-icon] img,svg.ui-icon-theme-aware,svg.ui-icon-theme-aware-muted,svg.ui-icon-theme-aware-accent,[data-ui-icon] svg{-webkit-user-drag:none;-webkit-user-select:none;-webkit-touch-callout:none;pointer-events:none;user-select:none}.ui-hover-lift:hover,.ui-hover-lift-strong:hover{transform:none}.ui-hover-opacity:hover{opacity:var(--hover-opacity-soft)}:root{--password-field-toggle-size:calc(var(--icon-size-md) + var(--spacing-xs));--password-field-toggle-icon-size:var(--icon-size-sm);--password-field-control-gap:var(--spacing-xs);--password-field-end-padding:var(--account-field-padding-x);--password-field-toggle-offset:var(--password-field-end-padding);--password-field-control-reserve:calc( var(--password-field-end-padding) + var(--password-field-toggle-size) + var(--password-field-control-gap) );--password-field-input-padding-right:var(--password-field-control-reserve);--password-field-toggle-opacity:var(--state-opacity-high);--password-field-toggle-opacity-hover:var(--state-opacity-strong);--password-field-toggle-surface:transparent;--password-field-toggle-surface-hover:transparent;--password-field-toggle-border:transparent;--password-field-toggle-border-hover:transparent;--password-field-text-letter-spacing:var(--spacing-none);--password-field-visible-letter-spacing:calc(var(--spacing-3xs) / 3)}.ui-password-field{position:relative;display:block;width:var(--size-full)}.ui-password-field>.ui-password-field__input{padding-right:var(--password-field-input-padding-right);letter-spacing:var(--password-field-text-letter-spacing);font-variant-ligatures:none;font-feature-settings:"kern" 0}.ui-password-field__value{position:absolute;inset:0 var(--password-field-control-reserve) 0 var(--account-field-padding-x);z-index:1;display:none;align-items:center;justify-content:flex-start;min-width:var(--spacing-none);overflow:hidden;color:var(--text-color);font-size:var(--account-field-font-size);font-weight:var(--type-body-regular-weight);line-height:var(--account-field-line-height);letter-spacing:var(--password-field-visible-letter-spacing);font-variant-ligatures:none;font-feature-settings:"kern" 0;white-space:nowrap;text-overflow:clip;opacity:0;pointer-events:none}.ui-password-field__toggle{appearance:none;-webkit-appearance:none;position:absolute;top:50%;right:var(--password-field-toggle-offset);z-index:2;width:var(--password-field-toggle-size);height:var(--password-field-toggle-size);min-width:var(--password-field-toggle-size);min-height:var(--password-field-toggle-size);padding:var(--spacing-none);border:var(--border-width-hairline) solid var(--password-field-toggle-border);border-radius:var(--shape-icon-button-radius);background:var(--password-field-toggle-surface);color:var(--control-text-unified);display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-50%);transition:var(--interaction-transition-control);cursor:pointer;pointer-events:none}.ui-password-field[data-password-has-value=true] .ui-password-field__toggle{opacity:var(--password-field-toggle-opacity);pointer-events:auto}.ui-password-field__toggle:hover,.ui-password-field__toggle:focus-visible{background:var(--password-field-toggle-surface-hover);color:var(--control-text-hover-unified);opacity:var(--password-field-toggle-opacity-hover);outline:none}.ui-password-field__toggle:focus-visible{box-shadow:none}.ui-password-field__toggle-icon{display:block;width:var(--password-field-toggle-icon-size);height:var(--password-field-toggle-icon-size);pointer-events:none}.site-navigation,main,.site-footer,.site-status{inline-size:var(--cv-page-width);margin-inline:auto}.site-navigation,.site-navigation nav,.record-links{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-md)}.site-navigation{justify-content:space-between;padding-block:var(--spacing-lg)}.site-navigation a,.site-footer a{text-decoration:none}.site-navigation nav a,.site-footer,.eyebrow{font-size:var(--site-type-caption-size);font-weight:var(--site-type-label-weight);letter-spacing:var(--site-type-label-tracking);text-transform:none}.site-navigation nav a{color:var(--cv-text-secondary)}.site-navigation nav a:hover,.site-navigation nav a[aria-current]{color:var(--cv-text-primary)}.skip-link:not(:focus){position:absolute;inline-size:0;block-size:0;overflow:hidden}.site-section{display:grid;gap:var(--spacing-xl);padding-block:var(--cv-page-padding-block)}.site-footer{display:grid;justify-items:center;gap:var(--spacing-xl);padding-block:var(--spacing-xl);color:var(--cv-text-secondary)}.control{padding:var(--spacing-sm) var(--spacing-md);min-block-size:var(--control-height-md);color:var(--cv-text-primary);background:transparent;border:var(--border-width-hairline) solid var(--cv-border);border-radius:var(--shape-control-radius)}.control:hover,.control[aria-pressed=true]{background:var(--control-bg-hover)}.catalogue{display:grid;gap:var(--spacing-3xl)}.catalogue-record{display:grid;gap:var(--spacing-md)}.catalogue img{border-radius:var(--shape-card-radius)}.site-status{padding-block:var(--spacing-lg)}img[data-monochrome]{filter:var(--site-monochrome-icon-filter)}html[data-theme-effective=dark] img[data-dark-monochrome]{filter:brightness(0) invert(1)}.site-back-link{display:inline-grid;place-items:center;justify-self:start;inline-size:var(--control-height-sm);block-size:var(--control-height-sm);appearance:none;border:0;padding:0;background:transparent;color:var(--cv-text-primary);text-decoration:none;cursor:pointer;transition:opacity var(--duration-base) var(--ease-standard)}.site-back-link img{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.site-back-link:hover{opacity:var(--opacity-muted)}:root{--email-text-size:var(--caption-1-size);--email-text-weight:var(--font-weight-semibold);--publication-meta-size:var(--caption-1-size);--publication-meta-weight:var(--font-weight-medium);--publication-meta-gap:var(--spacing-sm);--publication-meta-padding-y:var(--spacing-xs);--publication-meta-padding-x:var(--spacing-sm);--publication-meta-radius:var(--radius-xs);--publication-meta-background:var(--text-primary-color);--publication-meta-color:var(--bg-color)}a[href^="mailto:"],.ui-email{font-size:var(--email-text-size);font-weight:var(--email-text-weight);text-decoration:none;overflow-wrap:anywhere}.publication-meta{display:flex;flex-wrap:wrap;gap:var(--publication-meta-gap);padding:0;list-style:none}.publication-meta>span,.publication-meta>li{display:inline-block;padding:var(--publication-meta-padding-y) var(--publication-meta-padding-x);border:0;border-radius:var(--publication-meta-radius);background:var(--publication-meta-background);color:var(--publication-meta-color);font-size:var(--publication-meta-size);font-weight:var(--publication-meta-weight);line-height:var(--caption-1-line-height)}[data-menu-theme]{display:grid;place-items:center;inline-size:var(--site-theme-target-size);block-size:var(--site-theme-target-size);margin-inline-start:calc((var(--site-theme-dot-size) - var(--site-theme-target-size)) / 2);border:0;padding:0;border-radius:var(--radius-circle);background:transparent;color:transparent;cursor:pointer;pointer-events:none;visibility:hidden;opacity:0;transform:scale(0);transition:opacity var(--duration-slow) var(--ease-standard),transform var(--duration-slow) var(--ease-standard),visibility var(--duration-slow)}[data-menu-theme]:before{content:"";inline-size:var(--site-theme-dot-size);block-size:var(--site-theme-dot-size);border-radius:var(--radius-circle);background:var(--cv-text-primary)}[data-menu-theme]:focus-visible{outline:var(--border-width-hairline) solid var(--cv-text-primary);outline-offset:var(--spacing-xs)}html[data-menu-open] [data-menu-theme]{visibility:visible;opacity:1;transform:none;pointer-events:auto;animation:site-theme-arrive var(--site-theme-arrive-duration) var(--ease-standard) var(--site-theme-arrive-delay) backwards}@keyframes site-theme-arrive{0%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(var(--site-theme-breathe-scale))}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){[data-menu-theme],html[data-menu-open] [data-menu-theme]{animation:none;transition:none}}.site-account-link{display:grid;place-items:center;margin-inline-start:auto;inline-size:var(--control-height-md);block-size:var(--control-height-md);border:0;text-decoration:none}.site-account-link img{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.site-account-link+.site-menu-toggle{margin-inline-start:var(--spacing-md)}html[data-menu-open] .site-account-link{visibility:hidden}[data-fragment=navigation]{position:sticky;top:0;z-index:var(--z-header-controls);padding-block-start:env(safe-area-inset-top,0px)}html{scroll-padding-block-start:var(--site-header-height)}.site-navigation{position:relative;z-index:var(--z-header-controls);display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--spacing-lg);padding-block:var(--spacing-lg);pointer-events:auto;transition:opacity var(--site-header-motion-duration) var(--site-navigation-ease),transform var(--site-header-motion-duration) var(--site-navigation-ease)}.site-brand{display:block;inline-size:var(--site-brand-width);max-inline-size:calc(100% - var(--site-menu-button-size) - var(--spacing-lg));text-decoration:none}.site-brand,.site-header-drawer-item{transform-origin:calc(var(--spacing-sm) / 2) center;transition:opacity var(--site-theme-arrive-duration) var(--ease-standard),transform var(--site-theme-arrive-duration) var(--ease-standard),visibility var(--site-theme-arrive-duration)}.site-navigation>.site-brand{min-inline-size:0;flex-shrink:1}.site-navigation>.site-account-link{flex-shrink:0}.site-brand img{inline-size:100%;block-size:auto}html[data-menu-open] :is(.site-brand,.site-header-drawer-item){visibility:hidden;opacity:var(--cv-opacity-none);transform:scale(0);transition:opacity var(--duration-base) var(--ease-standard) calc(var(--site-theme-arrive-duration) * .8),transform var(--site-theme-arrive-duration) var(--ease-standard),visibility var(--site-theme-arrive-duration)}html[data-header-drawer]:not([data-menu-open]) :is(.site-brand,.site-header-drawer-item){visibility:hidden;opacity:var(--cv-opacity-none);transform:translate(var(--menu-drawer-distance)) scale(0)}@media(prefers-reduced-motion:reduce){.site-brand,.site-header-drawer-item,html[data-menu-open] :is(.site-brand,.site-header-drawer-item){transition:none}}html[data-header-hidden]:not([data-menu-open]) .site-navigation{opacity:var(--cv-opacity-none);transform:translateY(calc(var(--site-header-motion-offset) * -1));pointer-events:none}html[data-header-hidden]:not([data-menu-open]) .site-navigation button{pointer-events:none}.site-theme-toggle{position:absolute;inset-inline-start:0;inset-block-start:50%;translate:0 -50%}.site-menu-toggle{margin-inline-start:auto;position:relative;display:inline-grid;place-items:center;inline-size:var(--site-menu-button-size);block-size:var(--site-menu-button-size);flex:0 0 auto;border:0;padding:0;background:transparent;color:var(--cv-text-primary);cursor:pointer;pointer-events:auto;transition:opacity var(--duration-base) var(--ease-standard)}.site-menu-toggle:hover,.site-menu-toggle:focus-visible{opacity:var(--opacity-strong)}.site-menu-toggle__line{grid-area:1 / 1;justify-self:end;inline-size:var(--site-menu-line-size);block-size:var(--border-width-hairline);background:currentColor;transform:translateY(calc(var(--site-menu-line-offset) * -1));transition:transform var(--duration-base) var(--ease-standard)}.site-menu-toggle__line:last-child{transform:translateY(var(--site-menu-line-offset))}html[data-menu-open] .site-menu-toggle__line:first-child{transform:rotate(45deg)}html[data-menu-open] .site-menu-toggle__line:last-child{transform:rotate(-45deg)}.site-menu[hidden]{display:none}.site-menu{position:fixed;inset:0;z-index:var(--z-overlay-surface);background:var(--cv-page-bg);color:var(--cv-text-primary)}body[data-menu-locked]{overflow:hidden;overscroll-behavior:none}html[data-menu-ready] .site-menu{opacity:var(--cv-opacity-none);visibility:hidden;pointer-events:none;transition:opacity var(--duration-base) var(--ease-standard),visibility var(--duration-base) step-end}html[data-menu-ready][data-menu-open] .site-menu{opacity:var(--cv-opacity-full);visibility:visible;pointer-events:auto;transition:opacity var(--duration-base) var(--ease-standard),visibility var(--duration-base) step-start}.site-menu__surface{display:grid;align-content:safe center;min-block-size:100svh;padding-block:max(var(--cv-page-padding-block),calc(var(--site-header-height) + var(--spacing-md)));padding-inline:var(--site-gutter)}.site-menu__links{display:grid;justify-items:center;gap:var(--spacing-lg);inline-size:100%;max-inline-size:var(--cv-reading-width);margin-inline:auto}.site-menu__links a{text-align:center;color:var(--cv-text-primary);font-size:var(--site-menu-type-size);font-weight:var(--font-weight-light);letter-spacing:var(--site-menu-type-tracking);line-height:var(--site-menu-type-leading);text-decoration:none;opacity:var(--opacity-muted);transform:translateY(calc(var(--site-menu-motion-offset) * -1));transition:opacity var(--site-menu-motion-duration) var(--site-navigation-ease),transform var(--site-menu-motion-duration) var(--site-navigation-ease)}html[data-menu-open] .site-menu__links a{opacity:1;transform:translateY(0);transition-delay:calc(var(--site-menu-item-index, 0) * var(--site-menu-motion-stagger))}.site-menu__links a:hover,.site-menu__links a:focus-visible{opacity:var(--opacity-muted)}@media(max-width:860px){.site-menu__surface{padding-inline:var(--site-mobile-gutter)}.site-menu__links{justify-items:center;max-inline-size:100%}.site-menu__links a{font-size:var(--site-menu-type-size-mobile);text-align:center}}@media(prefers-reduced-motion:reduce){.site-navigation,html[data-menu-ready] .site-menu,.site-theme-toggle,.site-menu-toggle,.site-menu-toggle__line,html[data-menu-open] .site-menu__links a{transition:none;transition-delay:0s}}:root{--site-content-motion-duration: var(--nav-institutional-motion-panel-slow)}@media(prefers-reduced-motion:no-preference){[data-content-reveal]{transition:opacity var(--site-content-motion-duration) var(--ease-standard),transform var(--site-content-motion-duration) var(--ease-standard)}[data-content-reveal]:not([data-content-visible]):not(:focus-within){opacity:0;transform:translateY(var(--spacing-lg))}}.loading-overlay{position:fixed;inset:var(--spacing-none);z-index:var(--z-language-dropdown);isolation:isolate;display:grid;place-items:center;padding:var(--space-8);opacity:var(--overlay-opacity-closed);visibility:hidden;pointer-events:none;transition:var(--interaction-transition-control)}.loading-overlay[hidden]{display:none}.loading-overlay.is-active{opacity:var(--overlay-opacity-open);visibility:visible;pointer-events:auto}.loading-overlay__backdrop{position:absolute;inset:var(--spacing-none);background:var(--bg-color)}.loading-overlay__surface{position:relative;z-index:var(--z-above);min-width:var(--control-width-min);display:grid;justify-items:center;gap:var(--space-4)}.loading-overlay__spinner{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-circle);background:var(--text-primary-color);box-shadow:0 0 var(--space-4) color-mix(in srgb,var(--text-primary-color) 14%,transparent);transform:scale(.94);animation:loading-overlay-breathe var(--loader-circle-motion-duration, 2.4s) var(--loader-circle-motion-ease, ease-in-out) infinite}.ui-loading-inline{min-height:var(--control-height-2xl);display:grid;place-items:center;padding-block:var(--space-8);color:var(--text-color)}.ui-loading-inline[hidden]{display:none}.ui-loading-inline__spinner{width:var(--loader-circle-size, var(--space-3));height:var(--loader-circle-size, var(--space-3));border-radius:var(--radius-circle);background:var(--text-primary-color);box-shadow:0 0 var(--space-3) color-mix(in srgb,var(--text-primary-color) 12%,transparent);transform:scale(.94);animation:loading-overlay-breathe var(--loader-circle-motion-duration, 2.4s) var(--loader-circle-motion-ease, ease-in-out) infinite}.loading-overlay__label{margin:var(--spacing-none);color:var(--text-color);font-size:var(--body-3-size);line-height:var(--type-body-sm-line-height);letter-spacing:var(--tracking-ui);text-transform:none;text-align:center;opacity:var(--state-opacity-muted);display:none}.loading-overlay--compact .loading-overlay__spinner{width:var(--loader-circle-size, var(--space-3));height:var(--loader-circle-size, var(--space-3))}.loading-overlay--compact .loading-overlay__label{font-size:var(--body-3-size);letter-spacing:var(--tracking-ui)}@keyframes loading-overlay-breathe{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.loading-overlay,.loading-overlay__spinner,.ui-loading-inline__spinner{transition:none!important;animation:none!important;opacity:1;transform:scale(1)}}:root{--site-header-height:calc(var(--spacing-lg) * 2 + var(--control-height-sm) + env(safe-area-inset-top,0px));--store-artwork-width:var(--artist-portrait-width);--store-action-danger-bg:color-mix(in srgb,var(--status-danger-color) 90%,var(--color-black));--store-action-signout-bg:var(--layout-home-featured-functions-card-spectrum-orange)}#shop>h2{color:var(--color-primary1)}.store-landing{position:relative;isolation:isolate;display:grid;place-items:center;min-block-size:calc(100svh - var(--site-header-height));overflow:hidden}.store-landing__content{display:grid;justify-items:center;gap:var(--spacing-lg);text-align:center;padding-block:var(--spacing-xl)}.store-landing__content h1{margin:0;font-size:var(--font-size-display-2);font-weight:var(--font-weight-heading-strong);line-height:var(--line-height-heading-tight);text-wrap:balance}.store-landing__content p{margin:0}.store-landing__description{max-inline-size:var(--reading-width-md);text-wrap:pretty}.store-landing__words{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-lg);color:var(--color-primary1);font-size:var(--font-size-h2);font-weight:var(--font-weight-light)}.store-landing__atmosphere{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--color-primary1) 14%,transparent),transparent 68%)}.store-landing__action.ui-button{display:inline-flex;inline-size:auto;border-radius:var(--button-radius-md);gap:var(--spacing-sm);align-items:center;background:var(--color-primary1);color:var(--color-white);border:0}.store-landing__action img{filter:brightness(0) invert(1)}@media(max-width:860px){.store-landing__content h1{font-size:var(--marketing-hero-size)}.store-landing__words{font-size:var(--font-size-h3);gap:var(--spacing-md)}}@media(prefers-reduced-motion:no-preference){.store-landing__content>*{animation:store-landing-arrive var(--site-content-motion-duration) var(--ease-standard) both}.store-landing__words span{animation:store-word-breathe 8s var(--ease-standard) infinite alternate}.store-landing__words span:nth-child(2){animation-delay:-3s}.store-landing__words span:nth-child(3){animation-delay:-6s}.store-landing__atmosphere{animation:store-atmosphere 12s var(--ease-standard) infinite alternate}.store-landing:not([data-landing-visible]) :is(.store-landing__atmosphere,.store-landing__words span){animation-play-state:paused}@keyframes store-landing-arrive{0%{opacity:0;transform:translateY(var(--spacing-lg))}to{opacity:1;transform:none}}@keyframes store-word-breathe{0%{opacity:var(--state-opacity-muted);transform:translateY(0)}to{opacity:1;transform:translateY(calc(var(--spacing-xs) * -1))}}@keyframes store-atmosphere{0%{transform:translate(-8%) scale(.9)}to{transform:translate(8%) scale(1.1)}}}.store-announcement{display:flex;justify-content:center;padding-block:var(--spacing-md)}.store-offer-link{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--color-primary1);font-weight:var(--font-weight-medium)}.legal-topics nav,.ecosystem-links{display:grid;gap:var(--spacing-md);padding-block:var(--spacing-md)}.legal-topics nav a{opacity:var(--state-opacity-muted)}.legal-topics nav a:hover,.legal-topics nav a:focus-visible{opacity:1}.ecosystem-links a{display:grid;gap:var(--spacing-xs);padding-block:var(--spacing-sm)}.ecosystem-links span{color:var(--text-secondary-color)}.store-offer-link img{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm)}html[data-theme=dark] .store-offer-link img{filter:brightness(0) invert(1)}#offer-dialog{padding-block-start:calc(var(--layout-account-drawer-close-offset) + var(--control-height-md) + var(--spacing-md))}#offer-dialog p{margin-block:var(--spacing-md)}[data-phone-dialog]{padding-block-start:calc(var(--layout-account-drawer-close-offset) + var(--control-height-md) + var(--spacing-md));text-align:center}[data-phone-dialog] input{text-align:center;letter-spacing:var(--tracking-label);font-size:var(--font-size-h2)}.store-announcement button.ui-button{font-size:var(--site-type-caption-size);border:0;background:var(--surface-color);color:var(--text-secondary-color);min-block-size:var(--control-height-sm)}.store-preferences-link{appearance:none;border:0;background:transparent;color:inherit;font:inherit;padding:0;cursor:pointer}.store-policy-link{display:block;text-align:center;margin-block-start:var(--spacing-lg);font-weight:var(--font-weight-medium)}.customer-product{display:grid;justify-items:center;gap:var(--spacing-md);text-align:center}.customer-product h2{margin:0}.profile-identity{display:grid;gap:var(--spacing-md);margin:0;overflow-wrap:anywhere}.profile-identity dt{font-size:var(--site-type-caption-size);color:var(--text-secondary-color)}.profile-identity dd{margin:0}.profile-identity dd:empty{display:none}.profile-identity dd+dd{font-size:var(--site-type-caption-size);color:var(--text-secondary-color)}.profile-phone,.profile-phone [data-phone-code-entry]{display:grid;gap:var(--spacing-md)}.profile-phone p{margin:0;font-size:var(--site-type-caption-size);color:var(--text-secondary-color)}.phone-entry-fields{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--spacing-sm);align-items:end}.phone-entry-fields label{min-inline-size:0}.phone-entry-fields input{min-inline-size:0;inline-size:100%}.phone-country-picker{display:block}.phone-country-picker [data-country-trigger]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);inline-size:100%;cursor:pointer}.phone-country-picker [data-country-trigger] img{inline-size:var(--icon-size-xs);block-size:var(--icon-size-xs)}.phone-country-picker [role=listbox]{position:absolute;inset-block-start:calc(100% + var(--spacing-xs));inset-inline-start:0;inline-size:100%;max-block-size:38vh;overflow-y:auto;overscroll-behavior:contain;z-index:var(--z-overlay-dropdown,40);margin:0;padding:var(--spacing-xs);list-style:none;border:var(--border-width-hairline) solid var(--border-color);border-radius:var(--radius-lg);background:var(--panel-surface-dropdown-unified)}.phone-country-picker [role=option]{min-block-size:var(--control-height-md);padding:var(--spacing-sm);border-radius:var(--radius-md);cursor:pointer;text-align:start}.phone-country-picker [role=option]:hover,.phone-country-picker [role=option]:focus-visible,.phone-country-picker [aria-selected=true]{background:var(--control-surface);outline:none}html[data-theme=dark] .phone-country-picker [data-country-trigger] img{filter:brightness(0) invert(1)}.profile-phone-verified{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.customer-product [data-customer-status]{min-block-size:var(--site-type-caption-size);margin:0;font-size:var(--site-type-caption-size);color:var(--text-secondary-color)}.customer-product label{max-inline-size:var(--store-artwork-width)}.product-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.product-heading h1{min-inline-size:0;margin:0}.product-heading .wishlist-heart{flex:0 0 auto}.product-details details+details{border-block-start:var(--border-width-hairline) solid var(--border-color)}.product-details summary{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);min-block-size:var(--control-height-md);padding-block:var(--spacing-md);cursor:pointer;list-style:none}.product-details summary::-webkit-details-marker{display:none}.product-details summary img{display:block;inline-size:var(--icon-size-xs);block-size:var(--icon-size-xs);flex:0 0 auto;opacity:var(--state-opacity-high);transition:transform var(--duration-fast) var(--interaction-ease-standard)}.product-details details[open] summary img{transform:rotate(180deg)}.product-detail-content{display:grid;gap:var(--spacing-md);padding-block-end:var(--spacing-lg)}.product-detail-content p{margin:0}html[data-theme=dark] .product-details summary img{filter:brightness(0) invert(1)}.wishlist-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding-block:var(--spacing-md)}.wishlist-row:not(:last-child){border-block-end:var(--border-width-hairline) solid var(--border-color)}.wishlist-row>a{min-inline-size:0;overflow-wrap:anywhere}.wishlist-row .wishlist-heart{flex:0 0 auto}.related-products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--store-artwork-width)),1fr));gap:var(--spacing-xl)}.related-products-grid article{display:grid;margin:0}@media(prefers-reduced-motion:reduce){.product-details summary img{transition:none}}.wishlist-heart.ui-button{display:inline-flex;inline-size:var(--control-height-md);block-size:var(--control-height-md);min-block-size:var(--control-height-md);padding:0;border:0;background:transparent;color:var(--text-secondary-color)}.wishlist-heart.ui-button[aria-pressed=true]{color:var(--status-danger-color)}.wishlist-heart__icon{display:block;inline-size:var(--icon-size-md);block-size:var(--icon-size-md);background:currentColor;mask:var(--wishlist-icon) center / contain no-repeat;-webkit-mask:var(--wishlist-icon) center / contain no-repeat}.personal-rating{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs);border:0;padding:0;margin:0}.personal-rating legend{margin-block-end:var(--spacing-sm)}.personal-rating label{position:relative;display:grid;place-items:center;inline-size:var(--control-height-sm);block-size:var(--control-height-sm);margin:0;cursor:pointer}.personal-rating input{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer}.personal-rating span{font-size:var(--site-type-heading-size);color:var(--text-secondary-color);opacity:var(--state-opacity-low)}.personal-rating [data-rating-filled] span{color:var(--color-primary1);opacity:1}.personal-rating label:has(input:focus-visible) span,.personal-rating label:hover span{opacity:1;transform:scale(var(--effect-scale-subtle))}@media(prefers-reduced-motion:no-preference){[data-feedback-transient]{animation:customer-feedback var(--customer-feedback-duration) var(--ease-standard) both}@keyframes customer-feedback{0%,to{opacity:0}10%,80%{opacity:1}}}#shop article>a{display:block;overflow:hidden;border-radius:var(--shape-card-radius)}#shop article>a img{transition:transform var(--nav-institutional-motion-panel-slow) var(--ease-standard)}#shop article .ui-button{background:var(--color-primary1);color:var(--color-white);border-color:var(--color-primary1)}@media(hover:hover)and (pointer:fine){#shop article>a:hover img{transform:scale(var(--effect-scale-subtle))}}@media(prefers-reduced-motion:reduce){#shop article>a img{transition:none;transform:none}}main{padding-block:var(--spacing-lg)}.site-footer{border-block-start:var(--border-width-hairline) solid var(--border-color)}.site-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-lg)}a{text-decoration:none}a:hover,a:focus-visible{opacity:var(--hover-opacity-strong)}.site-menu__links{justify-items:center}.site-menu__links a{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);text-align:center}.site-menu__links img{inline-size:var(--control-height-md);block-size:var(--control-height-md);object-fit:contain}html[data-theme=dark] .site-menu__links img{filter:brightness(0) invert(1)}.skip-link{position:absolute;clip-path:inset(100%)}.skip-link:focus-visible{clip-path:none;background:var(--bg-color)}section:not(.site-menu){padding-block:var(--cv-page-padding-block);scroll-margin-block-start:var(--spacing-lg)}section.customer-product{padding-block:var(--spacing-xl)}section:not(.site-menu):not(.faq-page):not(.store-search):not(.customer-product):not(:last-child){border-block-end:var(--border-width-hairline) solid var(--border-color)}article{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);margin-block:var(--spacing-xl)}article img{inline-size:min(100%,var(--store-artwork-width));border-radius:var(--radius-md);object-fit:contain}article>a:has(img){inline-size:min(100%,var(--store-artwork-width))}article div{flex:1;min-inline-size:min(100%,var(--store-artwork-width))}main p,main h2,label:not(.phone-entry-fields>label){margin-block-end:var(--spacing-md)}.store-reading-document{max-inline-size:var(--reading-width-md);margin-inline:auto;display:grid;gap:var(--spacing-md)}.store-reading-document p,.store-reading-document h2{margin-block:0}#preferences-dialog{text-align:center}#preferences-dialog .store-actions{justify-content:center}#preferences-dialog form.store-actions{flex-direction:row;max-inline-size:none}#preferences-dialog .ui-button{border:0;background:transparent}#preferences-title:focus{outline:none}html[data-theme=dark] #preferences-dialog .ui-button__icon img{filter:brightness(0) invert(1)}form{display:flex;flex-direction:column;gap:var(--spacing-md);max-inline-size:var(--store-artwork-width)}label,.phone-country-field{display:grid;gap:var(--account-content-gap-xs);inline-size:100%}input{display:block;inline-size:100%}.ui-button{padding:var(--spacing-sm) var(--spacing-lg);border:var(--border-width-hairline) solid var(--control-border);border-radius:var(--button-radius-md);min-block-size:var(--control-height-md);color:var(--text-color)}.ui-button:hover:not(:disabled){opacity:var(--hover-opacity-strong)}.ui-button:focus-visible{outline:none;box-shadow:none;opacity:var(--hover-opacity-strong)}button:disabled{cursor:not-allowed;opacity:var(--state-opacity-low)}dialog{inline-size:min(var(--layout-account-drawer-panel-width),calc(100% - var(--spacing-lg)));max-block-size:calc(100dvh - var(--spacing-xl));padding:var(--spacing-xl);border:0;border-radius:var(--dialog-radius-unified);background:var(--glass-overlay-drawer-shell-bg);backdrop-filter:blur(var(--glass-overlay-shell-blur)) saturate(var(--glass-overlay-shell-saturate));-webkit-backdrop-filter:blur(var(--glass-overlay-shell-blur)) saturate(var(--glass-overlay-shell-saturate));color:var(--text-color);overflow:auto}dialog::backdrop{background:var(--glass-overlay-backdrop-bg);backdrop-filter:blur(var(--glass-overlay-backdrop-blur)) saturate(var(--glass-overlay-backdrop-saturate));-webkit-backdrop-filter:blur(var(--glass-overlay-backdrop-blur)) saturate(var(--glass-overlay-backdrop-saturate))}dialog{scrollbar-width:none;max-inline-size:calc(100% - var(--spacing-lg))}dialog::-webkit-scrollbar{display:none}dialog [hidden]{display:none}button.account-switch.ui-button{border:0;background:transparent;padding-inline:0}dialog form{max-inline-size:none}#account-close,.dialog-close{position:absolute;inset-block-start:var(--layout-account-drawer-close-offset);inset-inline-end:var(--layout-account-drawer-close-offset)}.store-account-control,.store-bag-control,.store-utility-control{display:grid;place-items:center;flex:0 0 auto;border:0;padding:0;background:transparent;inline-size:var(--control-height-sm);block-size:var(--control-height-sm);cursor:pointer}.store-account-control{margin-inline-start:0}.store-account-control img,.store-bag-control img,.store-utility-control img{display:block;inline-size:var(--icon-size-md);block-size:var(--icon-size-md);object-fit:contain}.store-account-control.has-avatar img{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);border-radius:50%;object-fit:cover;filter:none}.account-avatar{inline-size:var(--control-height-lg);block-size:var(--control-height-lg);border-radius:50%;object-fit:cover}.profile-photo-control{position:relative;display:grid;place-items:center;inline-size:var(--control-height-lg);block-size:var(--control-height-lg)}.account-page .profile-photo-control .ui-button{position:absolute;inset-inline-end:var(--avatar-media-action-position-right);inset-block-end:var(--avatar-media-action-position-bottom);z-index:var(--avatar-media-action-layer);inline-size:var(--icon-size-md);block-size:var(--icon-size-md);min-block-size:var(--icon-size-md);padding:0;border:0;border-radius:var(--avatar-media-action-radius);background:var(--avatar-media-action-bg)}.profile-photo-control .ui-button__icon{inline-size:var(--icon-size-xs);block-size:var(--icon-size-xs)}.address-book,.account-payment-management{display:grid;gap:var(--spacing-md);inline-size:100%}.address-book form{padding-block:var(--spacing-md)}.address-book h2{margin:0}.field-required{color:var(--status-danger-color)}.account-security{inline-size:100%}.edition-picker{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);padding:0;border:0;margin:0}.edition-picker legend{margin-block-end:var(--spacing-sm)}.edition-picker label{display:flex;align-items:center;gap:var(--spacing-xs);inline-size:auto;margin:0;padding:var(--spacing-sm);cursor:pointer;opacity:var(--state-opacity-muted)}.edition-picker label:has(:checked){opacity:var(--state-opacity-selected);color:var(--color-primary1)}.edition-picker input{inline-size:auto}.edition-picker img{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);object-fit:contain}html[data-theme=dark] .edition-picker img{filter:brightness(0) invert(1)}.customer-care{inline-size:100%;text-align:center;display:grid;gap:var(--spacing-xl)}.customer-care .care-introduction,.customer-care>p{max-inline-size:var(--reading-width-md);margin-inline:auto}.customer-care .product-detail-content{max-inline-size:var(--reading-width-md)}.customer-care h1,.customer-care h2,.customer-care p{margin:0}.care-introduction,.customer-care [data-support-content]{display:grid;gap:var(--spacing-lg)}.care-introduction h1,.care-eyebrow{color:var(--color-primary1)}.care-topics{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-md)}.care-topics a{font-size:var(--site-type-caption-size);font-weight:var(--font-weight-medium)}.customer-care form{inline-size:100%;margin-inline:auto;text-align:start}.customer-care .care-submit{background:var(--color-primary1);color:var(--color-white);border-color:transparent}.care-submit img{filter:brightness(0) invert(1)}.care-help,.customer-care [data-support-requests]{text-align:start}.care-help>h2{margin-block-end:var(--spacing-xl)}.care-next-step{display:flex;justify-content:center;padding-block:var(--spacing-lg)}.care-next-step a{font-weight:var(--font-weight-medium)}.care-ticket-heading{display:grid;gap:var(--spacing-xs)}.care-ticket-reference{color:var(--color-primary1);font-size:var(--site-type-caption-size)}.care-form-note,[data-support-identity]{color:var(--text-secondary-color);font-size:var(--site-type-caption-size);overflow-wrap:anywhere}.store-payment-methods{display:flex;justify-content:center;align-items:center;gap:var(--spacing-md);padding:0;margin:var(--spacing-md) 0;list-style:none}.store-payment-methods li{margin:0}.store-payment-methods img{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);object-fit:contain}html[data-theme=dark] .store-payment-methods img,html[data-theme=dark] .store-search-field img{filter:brightness(0) invert(1)}.store-search{max-inline-size:var(--reading-width-md);margin-inline:auto}.store-search form{max-inline-size:none}.store-search-field{display:flex;align-items:center;gap:var(--nav-institutional-search-shell-gap);min-block-size:var(--nav-institutional-search-shell-min-height)}.store-search-field img{inline-size:var(--nav-institutional-search-icon-size);block-size:var(--nav-institutional-search-icon-size)}.store-search-field .ui-field{min-inline-size:0;border:0;background:transparent;font-size:var(--nav-institutional-search-input-size);font-weight:var(--nav-institutional-search-input-weight);line-height:var(--nav-institutional-search-input-line-height)}.store-search-field input::-webkit-search-cancel-button,.store-search-field input::-webkit-search-decoration{-webkit-appearance:none;display:none}.store-search-field .global-close-button{flex:0 0 auto}[data-search-results]{display:grid;gap:var(--nav-institutional-search-list-gap)}[data-search-results]>a{display:block;padding-block:var(--nav-institutional-search-list-padding-y)}[data-search-results] h2{font-size:var(--nav-institutional-search-result-title-size);font-weight:var(--nav-institutional-search-result-title-weight);line-height:var(--nav-institutional-search-result-title-line-height)}[data-search-results] p{font-size:var(--nav-institutional-search-result-meta-size);color:var(--text-secondary-color)}.store-search-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-md);margin-block:var(--spacing-lg)}.store-search-filters button{appearance:none;border:0;background:transparent;color:inherit;padding:var(--spacing-xs);font:inherit;cursor:pointer;opacity:var(--state-opacity-muted)}.store-search-filters button[aria-pressed=true],.store-search-filters button:hover,.store-search-filters button:focus-visible{opacity:1}.search-result-type{font-size:var(--site-type-caption-size);color:var(--text-secondary-color)}#account-management{display:grid;gap:var(--spacing-lg);justify-items:center;inline-size:100%;max-inline-size:var(--store-artwork-width)}#account-management[hidden]{display:none}#profile{scroll-margin-block-start:var(--cv-page-padding-block)}.account-navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:var(--reading-width-md);margin:var(--spacing-lg) auto;gap:var(--spacing-xs)}.account-navigation a{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);min-block-size:var(--control-height-md);padding:var(--spacing-sm) var(--spacing-xs);text-align:center;color:var(--text-color);opacity:var(--state-opacity-muted)}.account-navigation a[aria-current=page]{opacity:var(--state-opacity-selected)}.account-page{margin-inline:auto;display:grid;justify-items:center;gap:var(--spacing-lg);text-align:center}.account-page form{inline-size:100%;align-items:center}.account-page label,.account-page .phone-country-field{text-align:start}.account-page .ui-button{inline-size:100%;max-inline-size:var(--store-artwork-width);min-block-size:var(--account-field-height);padding-block:var(--spacing-none);border-radius:var(--account-field-radius);white-space:normal}.account-page p,.account-page h2{margin:0}.ui-button.ui-button--danger{background:var(--store-action-danger-bg);color:var(--color-white);border-color:transparent}.ui-button.ui-button--warning{background:var(--store-action-signout-bg);color:var(--color-black);border-color:transparent}.ui-button--danger .ui-button__icon img{filter:brightness(0) invert(1)}html[data-theme=dark] .account-page .ui-button:not(.ui-button--warning):not(.ui-button--danger) .ui-button__icon img{filter:brightness(0) invert(1)}.catalogue-controls{display:flex;flex-direction:row;flex-wrap:wrap;max-inline-size:none;gap:var(--spacing-lg);margin-block:var(--spacing-lg)}.catalogue-controls label{flex:1;min-inline-size:min(100%,var(--store-artwork-width))}[data-product-card][hidden]{display:none}html[data-theme=dark] .account-navigation img,html[data-theme=dark] .customer-product .ui-button__icon img,html[data-theme=dark] [data-wishlist-list] .ui-button__icon img{filter:brightness(0) invert(1)}html[data-theme=dark] .store-account-control:not(.has-avatar) img{filter:brightness(0) invert(1)}.site-navigation{gap:var(--spacing-xs)}.site-navigation>.site-menu-toggle{inline-size:var(--control-height-sm);block-size:var(--control-height-sm);margin-inline-start:0;transition:opacity var(--site-theme-arrive-duration) var(--ease-standard),transform var(--site-theme-arrive-duration) var(--ease-standard),visibility var(--site-theme-arrive-duration)}.store-bag-control{margin-inline-start:auto}.site-menu__links .store-mobile-menu-link{display:none}html[data-search-open] :is(.site-brand,.site-header-drawer-item,.site-menu-toggle){opacity:var(--cv-opacity-none);visibility:hidden;transform:scale(0)}html[data-search-route] .site-navigation>:not(.store-search-control):not(.skip-link){display:none}html[data-search-route] .site-navigation>.store-search-control{display:grid;margin-inline-start:auto}#store-search-dialog{inline-size:100%;max-inline-size:100%;block-size:100dvh;max-block-size:100dvh;border-radius:0;margin:0;padding:var(--cv-page-padding-block) var(--spacing-lg)}#store-search-dialog .store-search{padding-block:var(--spacing-xl);transition:opacity var(--site-theme-arrive-duration) var(--ease-standard)}#store-search-dialog[data-search-phase=chrome],#store-search-dialog[data-search-phase=chrome]::backdrop{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}#store-search-dialog[data-search-phase=chrome] .store-search{opacity:var(--cv-opacity-none);pointer-events:none}#store-search-dialog [data-search-close]{position:absolute;inset-block-start:var(--search-close-top,var(--layout-account-drawer-close-offset));inset-inline-end:var(--search-close-end,var(--layout-account-drawer-close-offset))}#store-search-dialog [data-search-close].is-arriving .global-close-button__line{transform:translate(-50%,-50%) rotate(0) scale(0)}.search-arrival-icon{display:block;inline-size:var(--icon-size-md);block-size:var(--icon-size-md);object-fit:contain}html[data-theme=dark] .search-arrival-icon{filter:brightness(0) invert(1)}.store-search .care-topics{margin-block-start:var(--spacing-xl);gap:var(--spacing-lg)}html[data-theme=dark] :is(.store-bag-control,.store-utility-control) img{filter:brightness(0) invert(1)}#bag-dialog{text-align:start}#bag-dialog .bag-content,#bag-dialog .bag-footer{display:grid;gap:var(--spacing-lg)}#bag-dialog h2,#bag-dialog p{margin:0}#bag-dialog [data-bag-status]:empty{display:none}#bag-dialog .bag-content{padding-block-start:var(--spacing-sm)}#bag-dialog .bag-footer{border-block-start:var(--border-width-hairline) solid var(--border-color);padding-block-start:var(--spacing-lg)}.bag-information-link{justify-self:start;font-size:var(--site-type-caption-size);font-weight:var(--font-weight-medium)}.bag-browse-link{justify-self:start}#bag-dialog [data-bag-checkout].ui-button{background:var(--color-primary1);color:var(--color-white);border-color:transparent}.bag-promotion{display:grid;gap:var(--spacing-md)}.bag-promotion label{margin-block:var(--spacing-md)}[data-availability=out_of_stock]{color:var(--status-danger-color);font-weight:var(--font-weight-medium)}[data-availability=in_stock]{color:var(--status-success-color)}[data-availability=not_released]{color:var(--text-secondary-color)}[data-bag-items]{display:grid;gap:0;margin:0;padding:0;list-style:none}[data-bag-items] li{display:grid;grid-template-columns:var(--control-height-lg) minmax(0,1fr) var(--control-height-sm);align-items:center;gap:var(--spacing-md);margin:0;padding-block:var(--spacing-md)}[data-bag-items] li:not(:last-child){border-block-end:var(--border-width-hairline) solid var(--border-color)}.bag-item-image{display:block;inline-size:var(--control-height-lg);block-size:var(--control-height-lg);border-radius:var(--radius-md);object-fit:cover}.bag-item-information{display:grid;gap:var(--spacing-xs);min-inline-size:0}.bag-item-format{font-size:var(--site-type-caption-size);color:var(--text-secondary-color)}#bag-dialog .bag-remove.ui-button{inline-size:var(--control-height-sm);block-size:var(--control-height-sm);min-block-size:var(--control-height-sm);padding:0;border:0}html[data-theme=dark] .bag-remove img{filter:brightness(0) invert(1)}.provider img{inline-size:var(--close-control-line-width);block-size:var(--close-control-line-width)}#providers{display:grid;gap:var(--spacing-sm);margin-block:var(--spacing-lg)}.provider{justify-content:flex-start;inline-size:100%}.account-action-icon{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);object-fit:contain}dialog button:has(.account-action-icon){display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}html[data-theme=dark] .account-action-icon{filter:brightness(0) invert(1)}html[data-theme=dark] .provider img:not([src$="google.svg"]){filter:brightness(0) invert(1)}.notice{padding-block:var(--spacing-md);color:var(--text-secondary-color)}li{margin-block:var(--spacing-md);overflow-wrap:anywhere}#collection-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--store-artwork-width)),1fr));gap:var(--spacing-xl);margin-block-start:var(--spacing-xl)}.collection-link{display:flex;align-items:center;gap:var(--spacing-md);padding-block:var(--spacing-lg);border-block-start:var(--border-width-hairline) solid var(--border-color);font-size:var(--site-type-heading-size)}.collection-link img{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.collection-link{transition:color var(--nav-institutional-motion-panel) var(--ease-standard),padding var(--nav-institutional-motion-panel) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.collection-link:hover{color:var(--color-primary1);padding-inline-start:var(--spacing-sm)}}html[data-theme=dark] .collection-link img{filter:brightness(0) invert(1)}main article div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md);justify-content:center}main article div p{margin:0}.store-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin-block-start:var(--spacing-lg)}.site-menu__surface{max-block-size:100dvh;overflow:auto}.account-page-loading{display:none}.account-loading-surface{display:grid;justify-items:center;gap:var(--spacing-md);max-inline-size:var(--reading-width-md);padding-inline:var(--spacing-lg);text-align:center}.account-loading-surface p{margin:0}.account-loading-surface button{pointer-events:auto}html[data-theme=dark] .account-loading-surface img{filter:brightness(0) invert(1)}html[data-store-enhanced]:not([data-account-ready]) [data-account-page-content]{display:none}html[data-store-enhanced][data-account-page]:not([data-account-ready]) [data-fragment=footer]{visibility:hidden}html[data-store-enhanced]:not([data-account-state=guest]) #account-open{display:none!important}html[data-store-enhanced]:not([data-account-ready]) .account-page-loading{display:grid;position:fixed;inset:0;padding:0;pointer-events:none}@media(max-width:860px){.store-search-control{display:none}.site-navigation>.store-utility-control{display:none}.site-menu__links .store-mobile-menu-link{display:flex}dialog{padding:var(--spacing-lg)}.account-navigation .ui-button__icon{display:none}.account-navigation a{font-size:var(--site-type-caption-size)}}@media(prefers-reduced-motion:reduce){.site-navigation>.site-menu-toggle{transition:none}}
