@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=IBM+Plex+Sans:wght@400;500;600;700&display=swap";[data-theme=casino]{--p-color-brand-primary: #bf8c1a;--p-color-brand-secondary: #2e1f61;--p-color-brand-tertiary: #d9a633;--p-color-brand-accent: #f2bf0d;--p-color-surface-page: #0f0a1f;--p-color-surface-card: #1a122e;--p-color-surface-section: #140d26;--p-color-surface-elevated: #241a3d;--p-color-surface-overlay: #00000099;--p-color-surface-inverse: #ffffff;--p-color-content-primary: #ffffff;--p-color-content-secondary: #b2a6c7;--p-color-content-tertiary: #73668c;--p-color-content-inverse: #0f0a1f;--p-color-content-brand: #f2bf0d;--p-color-content-link: #6699ff;--p-color-action-primary-bg: #d9a600;--p-color-action-primary-content: #0f0a1f;--p-color-action-primary-hover: #f2bf1a;--p-color-action-secondary-bg: #241a3d;--p-color-action-secondary-content: #ffffff;--p-color-action-secondary-hover: #2e244d;--p-color-action-ghost-bg: #00000000;--p-color-action-ghost-content: #f2bf0d;--p-color-action-ghost-hover: #f2bf0d1a;--p-color-border-default: #332952;--p-color-border-subtle: #241a3d;--p-color-border-strong: #4d4073;--p-color-border-brand: #d9a600;--p-color-status-success: #26c766;--p-color-status-warning: #ffc208;--p-color-status-error: #eb4242;--p-color-status-info: #4d99ff;--p-typography-family-primary: "Inter", system-ui, -apple-system, sans-serif;--p-typography-family-display: "Inter", system-ui, -apple-system, sans-serif;--p-typography-weight-regular: 400;--p-typography-weight-medium: 500;--p-typography-weight-semibold: 600;--p-typography-weight-bold: 700;--p-typography-size-display: 64px;--p-typography-size-heading-xl: 48px;--p-typography-size-heading-lg: 36px;--p-typography-size-heading-md: 28px;--p-typography-size-heading-sm: 22px;--p-typography-size-body-lg: 18px;--p-typography-size-body: 16px;--p-typography-size-body-sm: 14px;--p-typography-size-caption: 12px;--p-typography-size-button: 16px;--p-typography-line-height-tight: 1.1;--p-typography-line-height-normal: 1.5;--p-typography-line-height-relaxed: 1.7;--p-typography-letter-spacing-tight: -.02em;--p-typography-letter-spacing-normal: 0;--p-typography-letter-spacing-wide: .05em;--p-radius-none: 0px;--p-radius-sm: 4px;--p-radius-md: 8px;--p-radius-lg: 12px;--p-radius-xl: 16px;--p-radius-2xl: 24px;--p-radius-full: 9999px;--p-spacing-0: 0px;--p-spacing-1: 4px;--p-spacing-2: 8px;--p-spacing-3: 12px;--p-spacing-4: 16px;--p-spacing-5: 20px;--p-spacing-6: 24px;--p-spacing-8: 32px;--p-spacing-10: 40px;--p-spacing-12: 48px;--p-spacing-16: 64px;--p-spacing-20: 80px;--p-spacing-24: 96px;--p-shadow-card-x: 0px;--p-shadow-card-y: 4px;--p-shadow-card-blur: 16px;--p-shadow-card-spread: 0px;--p-shadow-card-color: #00000040;--p-shadow-modal-x: 0px;--p-shadow-modal-y: 8px;--p-shadow-modal-blur: 32px;--p-shadow-modal-spread: 0px;--p-shadow-modal-color: #00000066;--p-opacity-disabled: .004000000059604645;--p-opacity-hover: .00800000011920929;--p-opacity-overlay: .006000000238418579;--p-layout-container-max: 1200px;--p-layout-container-md: 960px;--p-layout-container-sm: 640px;--p-layout-section-padding-x: 80px;--p-layout-section-padding-y: 96px;--p-layout-grid-gap: 24px;--p-layout-grid-columns: 12px;--p-border-width-thin: 1px;--p-border-width-medium: 2px;--p-border-width-thick: 3px;--surface-page: #0f0a1f;--surface-card: #1a122e;--surface-section: #140d26;--surface-elevated: #241a3d;--surface-overlay: #00000099;--surface-inverse: #ffffff;--content-primary: #ffffff;--content-secondary: #b2a6c7;--content-tertiary: #73668c;--content-inverse: #0f0a1f;--content-brand: #f2bf0d;--content-link: #6699ff;--action-primary-background: #d9a600;--action-primary-content: #0f0a1f;--action-primary-hover: #f2bf1a;--action-secondary-background: #241a3d;--action-secondary-content: #ffffff;--action-secondary-hover: #2e244d;--action-ghost-background: #00000000;--action-ghost-content: #f2bf0d;--action-ghost-hover: #f2bf0d1a;--border-default: #332952;--border-subtle: #241a3d;--border-strong: #4d4073;--border-brand: #d9a600;--icon-primary: #ffffff;--icon-secondary: #b2a6c7;--icon-brand: #f2bf0d;--icon-inverse: #0f0a1f;--status-success: #26c766;--status-warning: #ffc208;--status-error: #eb4242;--status-info: #4d99ff;--type-family-primary: "Inter", system-ui, -apple-system, sans-serif;--type-family-display: "Inter", system-ui, -apple-system, sans-serif;--type-weight-regular: 400;--type-weight-medium: 500;--type-weight-semibold: 600;--type-weight-bold: 700;--type-display: 64px;--type-heading-xl: 48px;--type-heading-lg: 36px;--type-heading-md: 28px;--type-heading-sm: 22px;--type-body-lg: 18px;--type-body: 16px;--type-body-sm: 14px;--type-caption: 12px;--type-button: 16px;--type-line-height-tight: 1.1;--type-line-height-normal: 1.5;--type-line-height-relaxed: 1.7;--type-letter-spacing-tight: -.02em;--type-letter-spacing-normal: 0;--type-letter-spacing-wide: .05em;--radius-card: 12px;--radius-button: 8px;--radius-input: 8px;--radius-badge: 9999px;--radius-section: 16px;--radius-image: 12px;--space-layout: 80px;--space-section: 64px;--space-card: 24px;--space-control: 12px;--space-stack: 16px;--space-inline: 8px;--space-tight: 4px;--shadow-card-x: 0px;--shadow-card-y: 4px;--shadow-card-blur: 16px;--shadow-card-spread: 0px;--shadow-card-color: #00000040;--shadow-modal-x: 0px;--shadow-modal-y: 8px;--shadow-modal-blur: 32px;--shadow-modal-spread: 0px;--shadow-modal-color: #00000066;--layout-container-max: 1200px;--layout-container-md: 960px;--layout-container-sm: 640px;--layout-section-padding-x: 80px;--layout-section-padding-y: 96px;--layout-grid-gap: 24px;--opacity-disabled: .004000000059604645;--opacity-hover: .00800000011920929;--border-width-thin: 1px;--border-width-medium: 2px;--button-primary-background: #d9a600;--button-primary-content: #0f0a1f;--button-primary-hover: #f2bf1a;--button-secondary-background: #241a3d;--button-secondary-content: #ffffff;--button-secondary-hover: #2e244d;--button-ghost-background: #00000000;--button-ghost-content: #f2bf0d;--button-ghost-hover: #f2bf0d1a;--button-radius: 8px;--button-padding-x: 16px;--button-padding-y: 12px;--button-font-size: 16px;--card-background: #1a122e;--card-border: #241a3d;--card-title: #ffffff;--card-body: #b2a6c7;--card-radius: 12px;--card-padding: 24px;--hero-background: #0f0a1f;--hero-title: #ffffff;--hero-subtitle: #b2a6c7;--hero-accent: #f2bf0d;--header-background: #0f0a1f;--header-nav-text: #ffffff;--header-nav-hover: #f2bf0d;--header-logo: #f2bf0d;--footer-background: #140d26;--footer-text: #b2a6c7;--footer-link: #6699ff;--footer-border: #241a3d;--section-background: #140d26;--section-title: #ffffff;--section-subtitle: #b2a6c7;--section-padding-x: 80px;--section-padding-y: 96px;--section-radius: 16px;--badge-background: #d9a600;--badge-content: #0f0a1f;--badge-radius: 9999px;--input-background: #241a3d;--input-border: #332952;--input-text: #ffffff;--input-placeholder: #73668c;--input-radius: 8px;--accordion-background: #1a122e;--accordion-border: #241a3d;--accordion-title: #ffffff;--accordion-body: #b2a6c7;--accordion-icon: #f2bf0d;--table-header-bg: #241a3d;--table-row-bg: #1a122e;--table-border: #241a3d;--table-header-text: #ffffff;--table-cell-text: #b2a6c7;--cta-background: #d9a600;--cta-title: #0f0a1f;--cta-body: #0f0a1f;--stats-value: #f2bf0d;--stats-label: #b2a6c7;--divider-color: #241a3d;--container-max-width: 1200px;--container-gap: 24px}@media (max-width: 1024px){[data-theme=casino]{--p-layout-section-padding-x: 40px;--p-layout-section-padding-y: 64px;--layout-section-padding-x: 40px;--layout-section-padding-y: 64px;--section-padding-x: 40px;--section-padding-y: 64px}}@media (max-width: 640px){[data-theme=casino]{--p-layout-section-padding-x: 20px;--p-layout-section-padding-y: 48px;--layout-section-padding-x: 20px;--layout-section-padding-y: 48px;--section-padding-x: 20px;--section-padding-y: 48px}}[data-theme=betting]{--p-color-brand-primary: #21b861;--p-color-brand-secondary: #122440;--p-color-brand-tertiary: #33d17a;--p-color-brand-accent: #00d973;--p-color-surface-page: #0d1424;--p-color-surface-card: #121f33;--p-color-surface-section: #0f1a2b;--p-color-surface-elevated: #1a2942;--p-color-surface-overlay: #00000099;--p-color-surface-inverse: #ffffff;--p-color-content-primary: #ffffff;--p-color-content-secondary: #99b2cc;--p-color-content-tertiary: #667a94;--p-color-content-inverse: #0d1424;--p-color-content-brand: #00d973;--p-color-content-link: #4db2ff;--p-color-action-primary-bg: #21b861;--p-color-action-primary-content: #ffffff;--p-color-action-primary-hover: #29d173;--p-color-action-secondary-bg: #1a2942;--p-color-action-secondary-content: #ffffff;--p-color-action-secondary-hover: #243352;--p-color-action-ghost-bg: #00000000;--p-color-action-ghost-content: #00d973;--p-color-action-ghost-hover: #00d9731a;--p-color-border-default: #263852;--p-color-border-subtle: #1a2942;--p-color-border-strong: #40597a;--p-color-border-brand: #21b861;--p-color-status-success: #26c766;--p-color-status-warning: #ffc208;--p-color-status-error: #eb4242;--p-color-status-info: #4d99ff;--p-typography-family-primary: Roboto;--p-typography-family-display: Roboto;--p-typography-weight-regular: 400;--p-typography-weight-medium: 500;--p-typography-weight-semibold: 600;--p-typography-weight-bold: 700;--p-typography-size-display: 56px;--p-typography-size-heading-xl: 44px;--p-typography-size-heading-lg: 34px;--p-typography-size-heading-md: 26px;--p-typography-size-heading-sm: 20px;--p-typography-size-body-lg: 18px;--p-typography-size-body: 16px;--p-typography-size-body-sm: 14px;--p-typography-size-caption: 12px;--p-typography-size-button: 16px;--p-typography-line-height-tight: 1.1;--p-typography-line-height-normal: 1.5;--p-typography-line-height-relaxed: 1.7;--p-typography-letter-spacing-tight: -.02em;--p-typography-letter-spacing-normal: 0;--p-typography-letter-spacing-wide: .05em;--p-radius-none: 0px;--p-radius-sm: 4px;--p-radius-md: 8px;--p-radius-lg: 12px;--p-radius-xl: 16px;--p-radius-2xl: 20px;--p-radius-full: 9999px;--p-spacing-0: 0px;--p-spacing-1: 4px;--p-spacing-2: 8px;--p-spacing-3: 12px;--p-spacing-4: 16px;--p-spacing-5: 20px;--p-spacing-6: 24px;--p-spacing-8: 32px;--p-spacing-10: 40px;--p-spacing-12: 48px;--p-spacing-16: 64px;--p-spacing-20: 80px;--p-spacing-24: 96px;--p-shadow-card-x: 0px;--p-shadow-card-y: 4px;--p-shadow-card-blur: 12px;--p-shadow-card-spread: 0px;--p-shadow-card-color: #00000033;--p-shadow-modal-x: 0px;--p-shadow-modal-y: 8px;--p-shadow-modal-blur: 28px;--p-shadow-modal-spread: 0px;--p-shadow-modal-color: #00000059;--p-opacity-disabled: .004000000059604645;--p-opacity-hover: .00800000011920929;--p-opacity-overlay: .006000000238418579;--p-layout-container-max: 1200px;--p-layout-container-md: 960px;--p-layout-container-sm: 640px;--p-layout-section-padding-x: 80px;--p-layout-section-padding-y: 96px;--p-layout-grid-gap: 24px;--p-layout-grid-columns: 12px;--p-border-width-thin: 1px;--p-border-width-medium: 2px;--p-border-width-thick: 3px;--surface-page: #0d1424;--surface-card: #121f33;--surface-section: #0f1a2b;--surface-elevated: #1a2942;--surface-overlay: #00000099;--surface-inverse: #ffffff;--content-primary: #ffffff;--content-secondary: #99b2cc;--content-tertiary: #667a94;--content-inverse: #0d1424;--content-brand: #00d973;--content-link: #4db2ff;--action-primary-background: #21b861;--action-primary-content: #ffffff;--action-primary-hover: #29d173;--action-secondary-background: #1a2942;--action-secondary-content: #ffffff;--action-secondary-hover: #243352;--action-ghost-background: #00000000;--action-ghost-content: #00d973;--action-ghost-hover: #00d9731a;--border-default: #263852;--border-subtle: #1a2942;--border-strong: #40597a;--border-brand: #21b861;--icon-primary: #ffffff;--icon-secondary: #99b2cc;--icon-brand: #00d973;--icon-inverse: #0d1424;--status-success: #26c766;--status-warning: #ffc208;--status-error: #eb4242;--status-info: #4d99ff;--type-family-primary: Roboto;--type-family-display: Roboto;--type-weight-regular: 400;--type-weight-medium: 500;--type-weight-semibold: 600;--type-weight-bold: 700;--type-display: 56px;--type-heading-xl: 44px;--type-heading-lg: 34px;--type-heading-md: 26px;--type-heading-sm: 20px;--type-body-lg: 18px;--type-body: 16px;--type-body-sm: 14px;--type-caption: 12px;--type-button: 16px;--type-line-height-tight: 1.1;--type-line-height-normal: 1.5;--type-line-height-relaxed: 1.7;--type-letter-spacing-tight: -.02em;--type-letter-spacing-normal: 0;--type-letter-spacing-wide: .05em;--radius-card: 12px;--radius-button: 8px;--radius-input: 8px;--radius-badge: 9999px;--radius-section: 16px;--radius-image: 12px;--space-layout: 80px;--space-section: 64px;--space-card: 24px;--space-control: 12px;--space-stack: 16px;--space-inline: 8px;--space-tight: 4px;--shadow-card-x: 0px;--shadow-card-y: 4px;--shadow-card-blur: 12px;--shadow-card-spread: 0px;--shadow-card-color: #00000033;--shadow-modal-x: 0px;--shadow-modal-y: 8px;--shadow-modal-blur: 28px;--shadow-modal-spread: 0px;--shadow-modal-color: #00000059;--layout-container-max: 1200px;--layout-container-md: 960px;--layout-container-sm: 640px;--layout-section-padding-x: 80px;--layout-section-padding-y: 96px;--layout-grid-gap: 24px;--opacity-disabled: .004000000059604645;--opacity-hover: .00800000011920929;--border-width-thin: 1px;--border-width-medium: 2px;--button-primary-background: #21b861;--button-primary-content: #ffffff;--button-primary-hover: #29d173;--button-secondary-background: #1a2942;--button-secondary-content: #ffffff;--button-secondary-hover: #243352;--button-ghost-background: #00000000;--button-ghost-content: #00d973;--button-ghost-hover: #00d9731a;--button-radius: 8px;--button-padding-x: 16px;--button-padding-y: 12px;--button-font-size: 16px;--card-background: #121f33;--card-border: #1a2942;--card-title: #ffffff;--card-body: #99b2cc;--card-radius: 12px;--card-padding: 24px;--hero-background: #0d1424;--hero-title: #ffffff;--hero-subtitle: #99b2cc;--hero-accent: #00d973;--header-background: #0d1424;--header-nav-text: #ffffff;--header-nav-hover: #00d973;--header-logo: #00d973;--footer-background: #0f1a2b;--footer-text: #99b2cc;--footer-link: #4db2ff;--footer-border: #1a2942;--section-background: #0f1a2b;--section-title: #ffffff;--section-subtitle: #99b2cc;--section-padding-x: 80px;--section-padding-y: 96px;--section-radius: 16px;--badge-background: #21b861;--badge-content: #ffffff;--badge-radius: 9999px;--input-background: #1a2942;--input-border: #263852;--input-text: #ffffff;--input-placeholder: #667a94;--input-radius: 8px;--accordion-background: #121f33;--accordion-border: #1a2942;--accordion-title: #ffffff;--accordion-body: #99b2cc;--accordion-icon: #00d973;--table-header-bg: #1a2942;--table-row-bg: #121f33;--table-border: #1a2942;--table-header-text: #ffffff;--table-cell-text: #99b2cc;--cta-background: #21b861;--cta-title: #ffffff;--cta-body: #ffffff;--stats-value: #00d973;--stats-label: #99b2cc;--divider-color: #1a2942;--container-max-width: 1200px;--container-gap: 24px}@media (max-width: 1024px){[data-theme=betting]{--p-layout-section-padding-x: 40px;--p-layout-section-padding-y: 64px;--layout-section-padding-x: 40px;--layout-section-padding-y: 64px;--section-padding-x: 40px;--section-padding-y: 64px}}@media (max-width: 640px){[data-theme=betting]{--p-layout-section-padding-x: 20px;--p-layout-section-padding-y: 48px;--layout-section-padding-x: 20px;--layout-section-padding-y: 48px;--section-padding-x: 20px;--section-padding-y: 48px}}[data-theme=arena]{--p-color-brand-primary: #ff6a3d;--p-color-brand-secondary: #0c2b29;--p-color-brand-tertiary: #ff9166;--p-color-brand-accent: #2fd4c3;--p-color-surface-page: #08211f;--p-color-surface-card: #0e2c29;--p-color-surface-section: #0a2523;--p-color-surface-elevated: #143734;--p-color-surface-overlay: #00000099;--p-color-surface-inverse: #ffffff;--p-color-content-primary: #ffffff;--p-color-content-secondary: #a3c3bd;--p-color-content-tertiary: #6d908a;--p-color-content-inverse: #08211f;--p-color-content-brand: #2fd4c3;--p-color-content-link: #37c8e8;--p-color-action-primary-bg: #ff6a3d;--p-color-action-primary-content: #08211f;--p-color-action-primary-hover: #ff855c;--p-color-action-secondary-bg: #143734;--p-color-action-secondary-content: #ffffff;--p-color-action-secondary-hover: #1b4340;--p-color-action-ghost-bg: #00000000;--p-color-action-ghost-content: #2fd4c3;--p-color-action-ghost-hover: #2fd4c31a;--p-color-border-default: #1e403d;--p-color-border-subtle: #143734;--p-color-border-strong: #2f635e;--p-color-border-brand: #ff6a3d;--p-color-status-success: #26c766;--p-color-status-warning: #ffc208;--p-color-status-error: #eb4242;--p-color-status-info: #4d99ff;--p-typography-family-primary: "IBM Plex Sans", system-ui, sans-serif;--p-typography-family-display: "Space Grotesk", system-ui, sans-serif;--p-typography-weight-regular: 400;--p-typography-weight-medium: 500;--p-typography-weight-semibold: 600;--p-typography-weight-bold: 700;--p-typography-size-display: 56px;--p-typography-size-heading-xl: 44px;--p-typography-size-heading-lg: 34px;--p-typography-size-heading-md: 26px;--p-typography-size-heading-sm: 20px;--p-typography-size-body-lg: 18px;--p-typography-size-body: 16px;--p-typography-size-body-sm: 14px;--p-typography-size-caption: 12px;--p-typography-size-button: 16px;--p-typography-line-height-tight: 1.1;--p-typography-line-height-normal: 1.5;--p-typography-line-height-relaxed: 1.7;--p-typography-letter-spacing-tight: -.02em;--p-typography-letter-spacing-normal: 0;--p-typography-letter-spacing-wide: .05em;--p-radius-none: 0px;--p-radius-sm: 4px;--p-radius-md: 8px;--p-radius-lg: 12px;--p-radius-xl: 16px;--p-radius-2xl: 20px;--p-radius-full: 9999px;--p-spacing-0: 0px;--p-spacing-1: 4px;--p-spacing-2: 8px;--p-spacing-3: 12px;--p-spacing-4: 16px;--p-spacing-5: 20px;--p-spacing-6: 24px;--p-spacing-8: 32px;--p-spacing-10: 40px;--p-spacing-12: 48px;--p-spacing-16: 64px;--p-spacing-20: 80px;--p-spacing-24: 96px;--p-shadow-card-x: 0px;--p-shadow-card-y: 4px;--p-shadow-card-blur: 12px;--p-shadow-card-spread: 0px;--p-shadow-card-color: #00000033;--p-shadow-modal-x: 0px;--p-shadow-modal-y: 8px;--p-shadow-modal-blur: 28px;--p-shadow-modal-spread: 0px;--p-shadow-modal-color: #00000059;--p-opacity-disabled: .004000000059604645;--p-opacity-hover: .00800000011920929;--p-opacity-overlay: .006000000238418579;--p-layout-container-max: 1200px;--p-layout-container-md: 960px;--p-layout-container-sm: 640px;--p-layout-section-padding-x: 80px;--p-layout-section-padding-y: 96px;--p-layout-grid-gap: 24px;--p-layout-grid-columns: 12px;--p-border-width-thin: 1px;--p-border-width-medium: 2px;--p-border-width-thick: 3px;--surface-page: #08211f;--surface-card: #0e2c29;--surface-section: #0a2523;--surface-elevated: #143734;--surface-overlay: #00000099;--surface-inverse: #ffffff;--content-primary: #ffffff;--content-secondary: #a3c3bd;--content-tertiary: #6d908a;--content-inverse: #08211f;--content-brand: #2fd4c3;--content-link: #37c8e8;--action-primary-background: #ff6a3d;--action-primary-content: #08211f;--action-primary-hover: #ff855c;--action-secondary-background: #143734;--action-secondary-content: #ffffff;--action-secondary-hover: #1b4340;--action-ghost-background: #00000000;--action-ghost-content: #2fd4c3;--action-ghost-hover: #2fd4c31a;--border-default: #1e403d;--border-subtle: #143734;--border-strong: #2f635e;--border-brand: #ff6a3d;--icon-primary: #ffffff;--icon-secondary: #a3c3bd;--icon-brand: #2fd4c3;--icon-inverse: #08211f;--status-success: #26c766;--status-warning: #ffc208;--status-error: #eb4242;--status-info: #4d99ff;--type-family-primary: "IBM Plex Sans", system-ui, sans-serif;--type-family-display: "Space Grotesk", system-ui, sans-serif;--type-weight-regular: 400;--type-weight-medium: 500;--type-weight-semibold: 600;--type-weight-bold: 700;--type-display: 56px;--type-heading-xl: 44px;--type-heading-lg: 34px;--type-heading-md: 26px;--type-heading-sm: 20px;--type-body-lg: 18px;--type-body: 16px;--type-body-sm: 14px;--type-caption: 12px;--type-button: 16px;--type-line-height-tight: 1.1;--type-line-height-normal: 1.5;--type-line-height-relaxed: 1.7;--type-letter-spacing-tight: -.02em;--type-letter-spacing-normal: 0;--type-letter-spacing-wide: .05em;--radius-card: 12px;--radius-button: 8px;--radius-input: 8px;--radius-badge: 9999px;--radius-section: 16px;--radius-image: 12px;--space-layout: 80px;--space-section: 64px;--space-card: 24px;--space-control: 12px;--space-stack: 16px;--space-inline: 8px;--space-tight: 4px;--shadow-card-x: 0px;--shadow-card-y: 4px;--shadow-card-blur: 12px;--shadow-card-spread: 0px;--shadow-card-color: #00000033;--shadow-modal-x: 0px;--shadow-modal-y: 8px;--shadow-modal-blur: 28px;--shadow-modal-spread: 0px;--shadow-modal-color: #00000059;--layout-container-max: 1200px;--layout-container-md: 960px;--layout-container-sm: 640px;--layout-section-padding-x: 80px;--layout-section-padding-y: 96px;--layout-grid-gap: 24px;--opacity-disabled: .004000000059604645;--opacity-hover: .00800000011920929;--border-width-thin: 1px;--border-width-medium: 2px;--button-primary-background: #ff6a3d;--button-primary-content: #08211f;--button-primary-hover: #ff855c;--button-secondary-background: #143734;--button-secondary-content: #ffffff;--button-secondary-hover: #1b4340;--button-ghost-background: #00000000;--button-ghost-content: #2fd4c3;--button-ghost-hover: #2fd4c31a;--button-radius: 8px;--button-padding-x: 16px;--button-padding-y: 12px;--button-font-size: 16px;--card-background: #0e2c29;--card-border: #143734;--card-title: #ffffff;--card-body: #a3c3bd;--card-radius: 12px;--card-padding: 24px;--hero-background: #08211f;--hero-title: #ffffff;--hero-subtitle: #a3c3bd;--hero-accent: #2fd4c3;--header-background: #08211f;--header-nav-text: #ffffff;--header-nav-hover: #2fd4c3;--header-logo: #2fd4c3;--footer-background: #0a2523;--footer-text: #a3c3bd;--footer-link: #37c8e8;--footer-border: #143734;--section-background: #0a2523;--section-title: #ffffff;--section-subtitle: #a3c3bd;--section-padding-x: 80px;--section-padding-y: 96px;--section-radius: 16px;--badge-background: #ff6a3d;--badge-content: #ffffff;--badge-radius: 9999px;--input-background: #143734;--input-border: #1e403d;--input-text: #ffffff;--input-placeholder: #6d908a;--input-radius: 8px;--accordion-background: #0e2c29;--accordion-border: #143734;--accordion-title: #ffffff;--accordion-body: #a3c3bd;--accordion-icon: #2fd4c3;--table-header-bg: #143734;--table-row-bg: #0e2c29;--table-border: #143734;--table-header-text: #ffffff;--table-cell-text: #a3c3bd;--cta-background: #ff6a3d;--cta-title: #ffffff;--cta-body: #ffffff;--stats-value: #2fd4c3;--stats-label: #a3c3bd;--divider-color: #143734;--container-max-width: 1200px;--container-gap: 24px}@media (max-width: 1024px){[data-theme=arena]{--p-layout-section-padding-x: 40px;--p-layout-section-padding-y: 64px;--layout-section-padding-x: 40px;--layout-section-padding-y: 64px;--section-padding-x: 40px;--section-padding-y: 64px}}@media (max-width: 640px){[data-theme=arena]{--p-layout-section-padding-x: 20px;--p-layout-section-padding-y: 48px;--layout-section-padding-x: 20px;--layout-section-padding-y: 48px;--section-padding-x: 20px;--section-padding-y: 48px}}[data-theme] body{background:var(--surface-page);color:var(--content-secondary);font-family:var(--type-family-body)}[data-theme] h1,[data-theme] h2,[data-theme] h3{font-family:var(--type-family-display);color:var(--content-primary)}[data-theme] .prose a,[data-theme] .article__body a,[data-theme] .col-main__content a{color:var(--action-primary)}[data-theme] .site-header{width:100%;overflow-x:hidden;background:var(--header-background, var(--surface-page));border-bottom:1px solid var(--border-subtle, rgba(255,255,255,.1));position:relative}[data-theme] .site-header__inner{box-sizing:border-box;width:100%;max-width:var(--container-max-width, 1200px);margin:0 auto;padding:var(--space-card, 16px) var(--space-section, 24px);display:flex;align-items:center;gap:var(--space-card, 16px)}[data-theme] .site-header__brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}[data-theme] .site-header__mark{width:14px;height:14px;background:var(--header-logo, var(--action-primary-background));transform:rotate(45deg);border-radius:2px;display:inline-block;flex-shrink:0}[data-theme] .site-header__name{font-family:var(--type-family-display);font-weight:800;font-size:var(--type-body-lg, 18px);color:var(--header-logo, var(--content-primary));white-space:nowrap}[data-theme] .site-header__nav{display:flex;gap:var(--space-section, 24px);margin-left:auto;margin-right:auto}[data-theme] .site-header__nav a{font-family:var(--type-family-primary);font-size:var(--type-body, 15px);font-weight:600;color:var(--header-nav-text, var(--content-secondary));text-decoration:none;white-space:nowrap;transition:color .15s}[data-theme] .site-header__nav a:hover{color:var(--header-nav-hover, var(--action-primary-background))}[data-theme] .site-header__actions{display:flex;align-items:center;gap:var(--space-inline, 12px);flex-shrink:0;margin-left:auto}[data-theme] .site-header__link{font-family:var(--type-family-primary);font-size:var(--type-body, 15px);font-weight:600;color:var(--header-nav-text, var(--content-secondary));text-decoration:none;white-space:nowrap}[data-theme] .site-header__link:hover{color:var(--header-nav-hover, var(--action-primary-background))}[data-theme] .site-header__cta{background:var(--button-primary-background, var(--action-primary-background));color:var(--button-primary-content, var(--action-primary-content));border:none;border-radius:var(--button-radius, var(--radius-input, 8px));padding:var(--button-padding-y, 12px) var(--button-padding-x, 24px);font-family:var(--type-family-primary);font-size:var(--button-font-size, 15px);font-weight:700;text-decoration:none;white-space:nowrap;transition:background .15s;display:inline-block}[data-theme] .site-header__cta:hover{background:var(--button-primary-hover, var(--action-primary-hover));color:var(--button-primary-content, var(--action-primary-content))}[data-theme] .site-header__burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;background:transparent;border:1px solid var(--border-subtle, rgba(255,255,255,.2));border-radius:var(--radius-button, 6px);cursor:pointer;flex-shrink:0}[data-theme] .site-header__burger span{display:block;height:2px;width:100%;background:var(--header-nav-text, var(--content-primary));border-radius:2px;transition:transform .2s,opacity .2s}[data-theme] .site-header__burger.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}[data-theme] .site-header__burger.is-open span:nth-child(2){opacity:0}[data-theme] .site-header__burger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}[data-theme] .site-header__mobile{display:none;flex-direction:column;background:var(--surface-card, var(--surface-page));border-top:1px solid var(--border-subtle, rgba(255,255,255,.1));padding:var(--space-inline, 12px) var(--space-section, 24px) var(--space-card, 16px)}[data-theme] .site-header__mobile a{font-family:var(--type-family-primary);font-size:var(--type-body-lg, 16px);font-weight:600;color:var(--content-primary);text-decoration:none;padding:12px 0;border-bottom:1px solid var(--border-subtle, rgba(255,255,255,.08))}[data-theme] .site-header__mobile a:last-child{border-bottom:none}[data-theme] .site-header__mobile a:hover{color:var(--action-primary-background)}[data-theme] .lang-switcher{display:flex;align-items:center;gap:2px;padding:3px;background:var(--surface-elevated, rgba(255,255,255,.06));border:1px solid var(--border-subtle, rgba(255,255,255,.12));border-radius:var(--radius-button, 8px);flex-shrink:0}[data-theme] .lang-switcher__item{font-family:var(--type-family-primary);font-size:var(--type-caption, 13px);font-weight:var(--type-weight-semibold, 600);color:var(--content-secondary);text-decoration:none;padding:5px 10px;border-radius:calc(var(--radius-button, 8px) - 3px);transition:background .15s,color .15s;letter-spacing:.03em;line-height:1;white-space:nowrap}[data-theme] .lang-switcher__item:hover{color:var(--content-primary);background:var(--surface-card);text-decoration:none}[data-theme] .lang-switcher__item.is-active,[data-theme] .lang-switcher__item.is-active:hover{background:var(--action-primary-background);color:var(--action-primary-content)}@media (max-width: 1024px){[data-theme] .site-header__inner{padding:var(--space-inline, 12px) var(--space-card, 20px)}[data-theme] .site-header__nav{gap:var(--space-card, 16px)}}@media (max-width: 860px){[data-theme] .site-header__nav,[data-theme] .site-header__link{display:none}[data-theme] .site-header__burger{display:flex}[data-theme] .site-header__mobile:not([hidden]){display:flex}[data-theme] .site-header__inner{padding:14px 16px;gap:10px}[data-theme] .site-header__actions{gap:8px}[data-theme] .site-header__cta{padding:10px 14px;font-size:14px}}@media (max-width: 560px){[data-theme] .site-header__name{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:130px}[data-theme] .site-header__inner{padding:12px 14px;gap:8px}[data-theme] .site-header__actions{gap:6px}[data-theme] .site-header__cta{padding:9px 12px;font-size:13px}[data-theme] .lang-switcher{padding:2px}[data-theme] .lang-switcher__item{padding:4px 6px;font-size:11px}}@media (max-width: 400px){[data-theme] .lang-switcher{display:none}[data-theme] .site-header__name{max-width:110px;font-size:14px}[data-theme] .site-header__cta{padding:9px 11px;font-size:12px}}[data-theme] .site-header__mobile-langs{display:none;gap:6px;padding-top:14px;margin-top:4px;border-top:1px solid var(--border-subtle, rgba(255,255,255,.08))}[data-theme] .site-header__mobile-langs a{font-size:13px;font-weight:600;padding:7px 14px;border:1px solid var(--border-subtle, rgba(255,255,255,.15));border-radius:var(--radius-button, 6px);color:var(--content-secondary);text-decoration:none}[data-theme] .site-header__mobile-langs a.is-active{background:var(--action-primary-background);color:var(--action-primary-content);border-color:var(--action-primary-background)}@media (max-width: 400px){[data-theme] .site-header__mobile-langs{display:flex}}[data-theme] a.site-header__cta[rel~=sponsored]{background:#d8342a;color:#fff;border-color:#d8342a;text-decoration:none}[data-theme] a.site-header__cta[rel~=sponsored]:hover{background:#bf2a22;color:#fff;text-decoration:none}[data-theme] *,[data-theme] *:before,[data-theme] *:after{box-sizing:border-box}[data-theme] html,[data-theme] body{max-width:100%;overflow-x:hidden;margin:0}[data-theme] img{max-width:100%;height:auto}[data-theme] .hero,[data-theme] .about,[data-theme] .stats,[data-theme] .comparison,[data-theme] .cards,[data-theme] .faq,[data-theme] .footer{width:100%;overflow-x:hidden}[data-theme] .hero__inner,[data-theme] .about__inner,[data-theme] .stats__inner,[data-theme] .comparison__inner,[data-theme] .cards__inner,[data-theme] .faq__inner,[data-theme] .footer__inner{max-width:var(--container-max-width, 1200px);margin:0 auto;padding-left:var(--section-padding-x, 24px);padding-right:var(--section-padding-x, 24px)}[data-theme] .btn{display:inline-block;border-radius:var(--button-radius, 8px);padding:var(--button-padding-y, 12px) var(--button-padding-x, 24px);font-family:var(--type-family-primary);font-size:var(--button-font-size, 16px);font-weight:var(--type-weight-bold, 700);text-decoration:none;white-space:nowrap;transition:background .15s,color .15s;border:none;cursor:pointer}[data-theme] .btn--primary{background:var(--button-primary-background);color:var(--button-primary-content)}[data-theme] .btn--primary:hover{background:var(--button-primary-hover);color:var(--button-primary-content)}[data-theme] .btn--secondary{background:var(--button-secondary-background);color:var(--button-secondary-content)}[data-theme] .btn--secondary:hover{background:var(--button-secondary-hover)}[data-theme] a.btn--aff,[data-theme] .prose a.btn--aff,[data-theme] .cta-inline a.btn--aff,[data-theme] .prose .cta-inline a.btn--aff,[data-layout] .prose a.btn--aff{background:#d8342a;color:#fff;border:0;text-decoration:none;box-shadow:0 2px 10px #d8342a47}[data-theme] a.btn--aff:hover,[data-theme] .prose a.btn--aff:hover,[data-theme] .cta-inline a.btn--aff:hover,[data-theme] .prose .cta-inline a.btn--aff:hover,[data-layout] .prose a.btn--aff:hover{background:#bf2a22;color:#fff;text-decoration:none}[data-theme] a.btn--aff:focus-visible{outline:3px solid #f2a09a;outline-offset:2px}[data-theme] .cta-inline{margin:28px 0;text-align:center}[data-theme] .cta-inline a.btn--aff{display:inline-block;font-size:17px;font-weight:700;padding:14px 32px;letter-spacing:.01em}@media (max-width: 480px){[data-theme] .cta-inline a.btn--aff{display:block;white-space:normal}}[data-theme] .btn--ghost{background:var(--button-ghost-background);color:var(--button-ghost-content);border:1px solid var(--button-ghost-content)}[data-theme] .btn--ghost:hover{background:var(--button-ghost-hover)}[data-theme] .hero{background:var(--hero-background, var(--surface-page));padding-top:var(--section-padding-y, 64px);padding-bottom:32px;text-align:center}[data-theme] .hero__badge{display:inline-block;background:var(--badge-background);color:var(--badge-content);border-radius:var(--badge-radius, 999px);padding:6px 16px;font-size:var(--type-caption, 13px);font-weight:var(--type-weight-medium, 500);margin-bottom:18px}[data-theme] .hero__title{font-family:var(--type-family-display);font-size:var(--type-display, 48px);font-weight:var(--type-weight-bold, 700);line-height:var(--type-line-height-tight, 1.12);letter-spacing:var(--type-letter-spacing-tight, -.02em);color:var(--hero-title, var(--content-primary));margin:0 auto 16px;max-width:820px;overflow-wrap:break-word}[data-theme] .hero__subtitle{font-size:var(--type-body-lg, 18px);color:var(--hero-subtitle, var(--content-secondary));margin:0 auto 24px;max-width:620px;line-height:var(--type-line-height-normal, 1.6)}[data-theme] .hero__actions{display:flex;gap:var(--space-inline, 12px);justify-content:center;flex-wrap:wrap;margin-bottom:32px}[data-theme] .hero__figure{margin:0 auto;max-width:900px;border-radius:var(--radius-card, 14px);overflow:hidden;border:1px solid var(--border-subtle)}[data-theme] .hero__figure img{width:100%;height:auto;display:block}[data-theme] .about{background:var(--section-background, var(--surface-section));padding-top:var(--section-padding-y, 80px);padding-bottom:var(--section-padding-y, 80px)}[data-theme] .about__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-section, 48px);align-items:center}[data-theme] .about__title{font-family:var(--type-family-display);font-size:var(--type-heading-lg, 32px);font-weight:var(--type-weight-bold, 700);color:var(--section-title, var(--content-primary));margin:0 0 var(--space-inline, 14px)}[data-theme] .about__text{font-size:var(--type-body, 16px);color:var(--section-subtitle, var(--content-secondary));margin:0 0 var(--space-card, 20px);line-height:var(--type-line-height-normal, 1.6)}[data-theme] .about__list{list-style:none;margin:0;padding:0}[data-theme] .about__item{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:var(--type-body, 15px);color:var(--content-secondary)}[data-theme] .about__dot{width:8px;height:8px;border-radius:50%;background:var(--action-primary-background);flex-shrink:0}[data-theme] .about__media img,[data-theme] .about__placeholder{width:100%;border-radius:var(--radius-image, 12px);display:block}[data-theme] .about__placeholder{aspect-ratio:3 / 2;background:var(--surface-elevated, var(--surface-card))}[data-theme] .stats{background:var(--surface-card);padding-top:var(--space-section, 40px);padding-bottom:var(--space-section, 40px)}[data-theme] .stats__inner{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-card, 24px);text-align:center}[data-theme] .stats__item{display:flex;flex-direction:column;gap:6px}[data-theme] .stats__value{font-family:var(--type-family-display);font-size:var(--type-heading-lg, 34px);font-weight:var(--type-weight-bold, 700);color:var(--stats-value, var(--action-primary-background));line-height:1.1}[data-theme] .stats__label{font-size:var(--type-body-sm, 14px);color:var(--stats-label, var(--content-tertiary))}[data-theme] .comparison{background:var(--section-background, var(--surface-section));padding-top:var(--section-padding-y, 80px);padding-bottom:var(--section-padding-y, 80px)}[data-theme] .comparison__title,[data-theme] .cards__title,[data-theme] .faq__title{font-family:var(--type-family-display);font-size:var(--type-heading-lg, 32px);font-weight:var(--type-weight-bold, 700);color:var(--section-title, var(--content-primary));text-align:center;margin:0 0 var(--space-inline, 12px)}[data-theme] .comparison__subtitle,[data-theme] .cards__subtitle{font-size:var(--type-body, 16px);color:var(--section-subtitle, var(--content-secondary));text-align:center;margin:0 auto var(--space-card, 32px);max-width:620px}[data-theme] .comparison__wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-card, 12px)}[data-theme] .comparison__table{width:100%;border-collapse:collapse;min-width:560px;background:var(--table-row-bg, var(--surface-card));border-radius:var(--radius-card, 12px);overflow:hidden}[data-theme] .comparison__table th{background:var(--table-header-bg, var(--surface-elevated));color:var(--table-header-text, var(--content-primary));font-family:var(--type-family-primary);font-size:var(--type-body-sm, 14px);font-weight:var(--type-weight-semibold, 600);text-align:left;padding:14px 18px;border-bottom:1px solid var(--table-border, var(--border-subtle))}[data-theme] .comparison__table td{color:var(--table-cell-text, var(--content-secondary));font-size:var(--type-body-sm, 14px);padding:13px 18px;border-bottom:1px solid var(--table-border, var(--border-subtle))}[data-theme] .comparison__table tr:last-child td{border-bottom:none}[data-theme] .cards{background:var(--surface-page);padding-top:var(--section-padding-y, 80px);padding-bottom:var(--section-padding-y, 80px)}[data-theme] .cards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-card, 24px)}[data-theme] .card{background:var(--card-background);border:1px solid var(--card-border);border-radius:var(--radius-card, 12px);overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:transform .15s,border-color .15s}[data-theme] a.card:hover{transform:translateY(-3px);border-color:var(--action-primary-background)}[data-theme] .card__media img,[data-theme] .card__placeholder{width:100%;display:block;aspect-ratio:16 / 9;object-fit:cover}[data-theme] .card__placeholder{background:var(--surface-elevated)}[data-theme] .card__body{padding:var(--card-padding, 20px)}[data-theme] .card__title{font-family:var(--type-family-display);font-size:var(--type-heading-sm, 17px);font-weight:var(--type-weight-semibold, 600);color:var(--card-title, var(--content-primary));margin:0 0 8px}[data-theme] .card__text{font-size:var(--type-body-sm, 14px);color:var(--card-body, var(--content-tertiary));margin:0;line-height:var(--type-line-height-normal, 1.6)}[data-theme] .faq{background:var(--section-background, var(--surface-section));padding-top:var(--section-padding-y, 80px);padding-bottom:var(--section-padding-y, 80px)}[data-theme] .faq__inner{max-width:860px}[data-theme] .faq__list{display:flex;flex-direction:column;gap:10px}[data-theme] .faq__item{background:var(--accordion-background, var(--surface-card));border:1px solid var(--accordion-border, var(--border-subtle));border-radius:var(--radius-card, 10px);padding:0;overflow:hidden}[data-theme] .faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;font-family:var(--type-family-primary);font-size:var(--type-body, 15px);font-weight:var(--type-weight-semibold, 600);color:var(--accordion-title, var(--content-primary));cursor:pointer;list-style:none}[data-theme] .faq__q::-webkit-details-marker{display:none}[data-theme] .faq__badge{width:12px;height:12px;border-radius:2px;background:var(--accordion-icon, var(--action-primary-background));flex-shrink:0;transition:transform .2s}[data-theme] details[open] .faq__badge{transform:rotate(45deg)}[data-theme] .faq__a{padding:0 20px 16px;margin:0;font-size:var(--type-body-sm, 14px);color:var(--accordion-body, var(--content-tertiary));line-height:var(--type-line-height-normal, 1.6)}[data-theme] .footer{background:var(--footer-background, var(--surface-card));border-top:1px solid var(--footer-border, var(--border-subtle));padding-top:var(--space-section, 56px);padding-bottom:var(--space-card, 28px)}[data-theme] .footer__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-section, 40px);margin-bottom:var(--space-section, 44px)}[data-theme] .footer__head{font-family:var(--type-family-display);font-size:var(--type-body-sm, 14px);font-weight:var(--type-weight-bold, 700);color:var(--content-primary);margin:0 0 16px;letter-spacing:.02em}[data-theme] .footer__list{list-style:none;margin:0;padding:0}[data-theme] .footer__list li{margin-bottom:11px}[data-theme] .footer__list li:last-child{margin-bottom:0}[data-theme] .footer__list a{font-family:var(--type-family-primary);font-size:var(--type-body-sm, 14px);color:var(--footer-text, var(--content-tertiary));text-decoration:none;transition:color .15s;line-height:1.5}[data-theme] .footer__list a:hover{color:var(--action-primary-background)}[data-theme] .footer__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-top:var(--space-card, 24px);border-top:1px solid var(--footer-border, var(--border-subtle));font-size:var(--type-caption, 13px);color:var(--content-tertiary)}@media (max-width: 1024px){[data-theme] .hero__title{font-size:calc(var(--type-display, 48px) * .8)}[data-theme] .stats__inner{grid-template-columns:repeat(2,1fr);gap:var(--space-section, 32px)}}@media (max-width: 767px){[data-theme] .about__inner{grid-template-columns:1fr;gap:var(--space-card, 28px)}[data-theme] .hero__title{font-size:28px}[data-theme] .hero{padding-top:40px;padding-bottom:24px}[data-theme] .hero__actions{margin-bottom:24px}[data-theme] .hero__subtitle{font-size:var(--type-body, 15px)}[data-theme] .hero__actions{flex-direction:column;align-items:stretch}[data-theme] .hero__actions .btn{text-align:center}[data-theme] .comparison__title,[data-theme] .cards__title,[data-theme] .faq__title,[data-theme] .about__title{font-size:22px}[data-theme] .stats__value{font-size:26px}[data-theme] .cards__grid{grid-template-columns:1fr}}@media (max-width: 480px){[data-theme] .stats__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){[data-theme] .footer{padding-top:32px;padding-bottom:20px}[data-theme] .footer__cols{grid-template-columns:repeat(2,1fr);gap:22px 16px;margin-bottom:24px}[data-theme] .footer__head{font-size:13px;margin-bottom:10px}[data-theme] .footer__list li{margin-bottom:7px}[data-theme] .footer__list a{font-size:13px}[data-theme] .footer__bottom{flex-direction:column;align-items:flex-start;gap:6px;padding-top:16px;font-size:12px}}@media (max-width: 420px){[data-theme] .footer{padding-top:28px;padding-bottom:18px}[data-theme] .footer__cols{gap:18px 14px;margin-bottom:20px}[data-theme] .footer__list li{margin-bottom:6px}}[data-theme] .breadcrumbs{background:var(--surface-page);padding:14px 0 0}[data-theme] .breadcrumbs__inner{max-width:var(--container-max-width, 1200px);margin:0 auto;padding-left:var(--section-padding-x, 24px);padding-right:var(--section-padding-x, 24px)}[data-theme] .breadcrumbs__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:var(--type-caption, 13px)}[data-theme] .breadcrumbs__item{display:inline-flex;align-items:center;gap:4px;color:var(--content-tertiary)}[data-theme] .breadcrumbs__item a{color:var(--content-tertiary);text-decoration:none;transition:color .15s}[data-theme] .breadcrumbs__item a:hover{color:var(--action-primary-background)}[data-theme] .breadcrumbs__sep{opacity:.45;margin:0 2px}[data-theme] .content-block{background:var(--surface-page);padding-top:40px;padding-bottom:var(--section-padding-y, 64px)}[data-theme] .hero+.content-block{padding-top:24px}[data-theme] .content-block__inner{max-width:820px;margin:0 auto;padding-left:var(--section-padding-x, 24px);padding-right:var(--section-padding-x, 24px)}[data-theme] .toc{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card, 12px);padding:20px 24px;margin-bottom:36px}[data-theme] .toc__title{font-family:var(--type-family-display);font-size:var(--type-body-sm, 13px);font-weight:var(--type-weight-bold, 700);text-transform:uppercase;letter-spacing:.06em;color:var(--content-tertiary);margin:0 0 14px}[data-theme] .toc__list{margin:0;padding-left:20px;counter-reset:toc}[data-theme] .toc__list li{margin:9px 0}[data-theme] .toc__list a{color:var(--content-secondary);text-decoration:none;font-size:var(--type-body, 15px);transition:color .15s}[data-theme] .toc__list a:hover{color:var(--action-primary-background)}[data-theme] html{scroll-behavior:smooth}[data-theme] .prose h2,[data-theme] .prose h3{scroll-margin-top:24px}[data-theme] .prose{font-size:var(--type-body-lg, 16px);line-height:1.75;color:var(--content-secondary)}[data-theme] .prose h2{font-family:var(--type-family-display);font-size:var(--type-heading-lg, 26px);font-weight:var(--type-weight-bold, 700);color:var(--content-primary);margin:40px 0 14px}[data-theme] .prose h2:first-child{margin-top:0}[data-theme] .prose h3{font-family:var(--type-family-display);font-size:var(--type-heading-sm, 19px);font-weight:var(--type-weight-semibold, 600);color:var(--content-primary);margin:28px 0 10px}[data-theme] .prose p{margin:0 0 16px}[data-theme] .prose ul,[data-theme] .prose ol{margin:0 0 18px;padding-left:24px}[data-theme] .prose li{margin-bottom:8px}[data-theme] .prose strong{color:var(--content-primary);font-weight:700}[data-theme] .prose a{color:var(--action-primary-background);text-decoration:underline;text-underline-offset:2px}[data-theme] .prose table{width:100%;border-collapse:collapse;margin:20px 0;font-size:var(--type-body-sm, 14px)}[data-theme] .prose th{background:var(--table-header-bg, var(--surface-elevated));color:var(--content-primary);text-align:left;padding:12px 16px;border-bottom:1px solid var(--border-subtle);font-weight:600}[data-theme] .prose td{padding:11px 16px;border-bottom:1px solid var(--border-subtle)}@media (max-width: 767px){[data-theme] .content-block{padding-top:28px;padding-bottom:36px}[data-theme] .hero+.content-block{padding-top:16px}[data-theme] .toc{padding:16px 18px;margin-bottom:28px}[data-theme] .prose{font-size:15px}[data-theme] .prose h2{font-size:21px;margin:30px 0 12px}[data-theme] .prose h3{font-size:17px}[data-theme] .breadcrumbs__list{font-size:12px}}.steps{padding:32px 0 8px}.steps__inner{max-width:1100px;margin:0 auto;padding:24px 28px;background:var(--surface-card);border:1px solid var(--border-subtle);border-left:4px solid var(--border-brand);border-radius:14px}.steps__title{font-family:var(--type-family-display);font-size:var(--type-body-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--content-brand);margin:0 0 14px}.steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 28px}.steps__item{margin:0}.steps__link{display:flex;gap:12px;align-items:baseline;font-family:var(--type-family-primary);color:var(--content-primary);text-decoration:none;padding:6px 0;border-bottom:1px solid transparent}.steps__link:hover{border-bottom-color:var(--border-brand)}.steps__num{font-family:var(--type-family-display);color:var(--content-tertiary);font-size:var(--type-body-sm)}.steps__text{font-size:var(--type-body)}@media (max-width: 640px){.steps__inner{padding:20px 18px}}[data-theme] .about__inner:not(:has(.about__media)){grid-template-columns:1fr}[data-theme] .chart{padding:var(--space-section, 48px) 0}[data-theme] .chart__inner{max-width:1100px;margin:0 auto;padding:0 24px}[data-theme] .chart__title{font-family:var(--type-family-display);color:var(--content-primary);font-size:var(--type-h2);margin:0 0 6px}[data-theme] .chart__subtitle{color:var(--content-secondary);margin:0 0 22px}[data-theme] .chart__plot{display:grid;gap:10px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:14px;padding:22px 24px}[data-theme] .chart__row{display:grid;grid-template-columns:minmax(120px,26%) 1fr auto;align-items:center;gap:14px}[data-theme] .chart__label{color:var(--content-primary);font-size:var(--type-body-sm)}[data-theme] .chart__track{height:14px;border-radius:7px;background:var(--surface-elevated);overflow:hidden;display:block}[data-theme] .chart__fill{display:block;height:100%;width:var(--v, 0%);background:var(--content-brand);border-radius:7px}[data-theme] .chart__value{font-family:var(--type-family-display);color:var(--content-brand);font-size:var(--type-body-sm);min-width:52px;text-align:right}[data-theme] .chart__notes{margin:16px 0 0;padding-left:18px;color:var(--content-secondary);font-size:var(--type-body-sm)}[data-theme] .chart__notes li{margin-bottom:5px}[data-theme] .chart__source{margin:14px 0 0;color:var(--content-tertiary);font-size:var(--type-body-sm)}[data-theme] .chart--bars .chart__plot{grid-auto-flow:column;grid-auto-columns:1fr;align-items:end;gap:18px;min-height:240px}[data-theme] .chart--bars .chart__row{grid-template-columns:none;grid-template-rows:auto 1fr auto;height:100%;text-align:center;gap:8px}[data-theme] .chart--bars .chart__value{text-align:center;min-width:0;order:0}[data-theme] .chart--bars .chart__track{order:1}[data-theme] .chart--bars .chart__label{order:2}[data-theme] .chart--bars .chart__track{width:100%;height:100%;display:flex;align-items:flex-end;border-radius:8px 8px 0 0}[data-theme] .chart--bars .chart__fill{width:100%;height:var(--v, 0%);border-radius:8px 8px 0 0}[data-theme] .chart--bars .chart__label{font-size:12px;line-height:1.3}@media (max-width: 720px){[data-theme] .chart--bars .chart__plot{grid-auto-flow:row;min-height:0}[data-theme] .chart--bars .chart__row{grid-template-columns:minmax(100px,30%) 1fr auto;grid-template-rows:none;text-align:left}[data-theme] .chart--bars .chart__track{height:14px;border-radius:7px}[data-theme] .chart--bars .chart__fill{height:100%;width:var(--v,0%);border-radius:7px}[data-theme] .chart--bars .chart__value{order:2;text-align:right}[data-theme] .chart--bars .chart__label{order:0}[data-theme] .chart--bars .chart__track{order:1}}[data-theme] .hero--split-right .hero__inner,[data-theme] .hero--split-left .hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-section, 48px);align-items:center;text-align:left}[data-theme] .hero--split-right .hero__figure{grid-column:2;grid-row:1 / span 4;margin:0}[data-theme] .hero--split-left .hero__figure{grid-column:1;grid-row:1 / span 4;margin:0}[data-theme] .hero--split-left .hero__badge,[data-theme] .hero--split-left .hero__title,[data-theme] .hero--split-left .hero__subtitle,[data-theme] .hero--split-left .hero__actions{grid-column:2}[data-theme] .hero--split-right .hero__actions,[data-theme] .hero--split-left .hero__actions{justify-content:flex-start}@media (max-width: 860px){[data-theme] .hero--split-right .hero__inner,[data-theme] .hero--split-left .hero__inner{grid-template-columns:1fr;text-align:center}[data-theme] .hero--split-right .hero__figure,[data-theme] .hero--split-left .hero__figure,[data-theme] .hero--split-left .hero__badge,[data-theme] .hero--split-left .hero__title,[data-theme] .hero--split-left .hero__subtitle,[data-theme] .hero--split-left .hero__actions{grid-column:1;grid-row:auto}}[data-theme] .faq--open .faq__badge{display:none}[data-theme] .faq--open .faq__q{cursor:default}[data-theme] .calc{padding:var(--space-section, 72px) 0;background:var(--surface-page)}[data-theme] .calc__inner{max-width:760px;margin:0 auto;padding:0 24px}[data-theme] .calc__title{font-family:var(--type-family-display);font-size:clamp(24px,3vw,32px);line-height:1.2;color:var(--content-primary);margin:0 0 8px}[data-theme] .calc__subtitle{color:var(--content-secondary);margin:0 0 24px}[data-theme] .calc__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}[data-theme] .calc__field{display:flex;flex-direction:column;gap:6px}[data-theme] .calc__label{font-size:14px;color:var(--content-secondary)}[data-theme] .calc__input{font:inherit;font-size:16px;padding:12px 14px;color:var(--content-primary);background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;width:100%}[data-theme] .calc__input:focus-visible{outline:2px solid var(--border-brand);outline-offset:2px}[data-theme] .calc__out{margin-top:20px;padding:16px 18px;border-radius:10px;background:var(--surface-card);border:1px solid var(--border-default)}[data-theme] .calc__outrow{display:flex;justify-content:space-between;gap:16px;padding:6px 0}[data-theme] .calc__outlabel{color:var(--content-secondary);font-size:15px}[data-theme] .calc__outvalue{color:var(--content-brand);font-size:18px;font-variant-numeric:tabular-nums}[data-theme] .calc__hint{margin:16px 0 0;color:var(--content-secondary);font-size:15px}[data-theme] .calc__note{margin:8px 0 0;color:var(--content-tertiary);font-size:13px}[data-theme] .calc__fallbacklead{margin:20px 0 8px;color:var(--content-secondary);font-size:15px}[data-theme] .calc__table{width:100%;border-collapse:collapse;font-size:15px}[data-theme] .calc__table th,[data-theme] .calc__table td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border-default);color:var(--content-primary)}[data-theme] .calc__table th{color:var(--content-secondary);font-weight:600}@media (max-width: 560px){[data-theme] .calc__outrow{flex-direction:column;gap:2px}}
