:root{--ot-color-secondary-50:#e3e4ea;--ot-color-secondary-100:#b9bccc;--ot-color-secondary-200:#8c91aa;--ot-color-secondary-300:#626888;--ot-color-secondary-400:#454b72;--ot-color-secondary-500:#29305e;--ot-color-secondary-600:#242a57;--ot-color-secondary-700:#1c224d;--ot-color-secondary-800:#151941;--ot-color-secondary-900:#0d072b;--ot-color-secondary-950:#0a0520;--ot-color-neutral-0:#fff;--ot-color-neutral-50:#f8f8f8;--ot-color-neutral-100:#f0f0f0;--ot-color-neutral-150:#ededed;--ot-color-neutral-200:#e6e6e6;--ot-color-neutral-300:#d5d5d5;--ot-color-neutral-400:#b0b0b0;--ot-color-neutral-500:#909090;--ot-color-neutral-600:#686868;--ot-color-neutral-700:#555;--ot-color-neutral-800:#373737;--ot-color-neutral-900:#171717;--ot-color-neutral-1000:#000;--ot-color-primary-50:#efe;--ot-color-primary-100:#d7ffda;--ot-color-primary-200:#b2ffb9;--ot-color-primary-300:#83ff8f;--ot-color-primary-400:#33f547;--ot-color-primary-500:#09de1f;--ot-color-primary-600:#01b813;--ot-color-primary-700:#059014;--ot-color-primary-800:#0a7116;--ot-color-primary-900:#0a5d15;--ot-color-primary-950:#003407;--ot-color-error-50:#f9e9e8;--ot-color-error-100:#fcccbe;--ot-color-error-200:#fbab95;--ot-color-error-300:#fa8a6b;--ot-color-error-400:#fa704b;--ot-color-error-500:#fa572d;--ot-color-error-600:#ef5129;--ot-color-error-700:#e14a24;--ot-color-error-800:#d34320;--ot-color-error-900:#ba3718;--ot-color-error-950:#93250a;--ot-color-warning-50:#fff9e9;--ot-color-warning-100:#fff0cb;--ot-color-warning-200:#ffe6aa;--ot-color-warning-300:#fdda88;--ot-color-warning-400:#f7cd6f;--ot-color-warning-500:#f0c05a;--ot-color-warning-600:#db9e38;--ot-color-warning-700:#b8751a;--ot-color-warning-800:#965813;--ot-color-warning-900:#75400e;--ot-color-violet-50:#f6f5ff;--ot-color-violet-100:#eceaff;--ot-color-violet-200:#d5d4ff;--ot-color-violet-300:#b4b5ff;--ot-color-violet-400:#8b91fe;--ot-color-violet-500:#5c61ff;--ot-color-violet-600:#434ada;--ot-color-violet-700:#3338af;--ot-color-violet-800:#262783;--ot-color-violet-900:#191a59;--ot-color-violet-950:#0d0e38;--ot-color-lime:#c5f07f;--ot-color-logo-navy:#201a73;--ot-color-white-alpha-5:#ffffff0d;--ot-color-white-alpha-6:#ffffff0f;--ot-color-white-alpha-8:#ffffff14;--ot-color-white-alpha-10:#ffffff1a;--ot-color-white-alpha-12:#ffffff1f;--ot-color-white-alpha-28:#ffffff47;--ot-color-white-alpha-40:#fff6;--ot-color-black-alpha-6:#0000000f;--ot-color-black-alpha-8:#00000014;--ot-color-black-alpha-10:#0000001a;--ot-color-black-alpha-12:#0000001f;--ot-color-black-alpha-24:#0000003d;--ot-color-black-alpha-50:#00000080;--ot-color-primary-alpha-12:#83ff8f1f;--ot-color-primary-alpha-28:#83ff8f47;--ot-color-violet-alpha-12:#b4b5ff1f;--ot-color-violet-alpha-28:#b4b5ff47;--ot-color-secondary-alpha-32:#0a052052;--ot-color-secondary-alpha-56:#0a05208f;--ot-color-glass-scrolled:#242a57bf;--ot-color-glass-nav:#2319521a;--ot-gradient-primary:linear-gradient(91.24deg, var(--ot-color-primary-300) 0%, var(--ot-color-lime) 100%);--ot-gradient-primary-hover:linear-gradient(91.24deg, #79f585 0%, #bbe675 100%);--ot-gradient-primary-pressed:linear-gradient(91.24deg, #6feb7b 0%, #b1dc6b 100%);--ot-space-0:0px;--ot-space-2:2px;--ot-space-4:4px;--ot-space-8:8px;--ot-space-12:12px;--ot-space-16:16px;--ot-space-20:20px;--ot-space-24:24px;--ot-space-32:32px;--ot-space-40:40px;--ot-space-48:48px;--ot-space-64:64px;--ot-space-80:80px;--ot-space-96:96px;--ot-space-128:128px;--ot-space-160:160px;--ot-radius-none:0px;--ot-radius-xs:4px;--ot-radius-sm:8px;--ot-radius-md:12px;--ot-radius-lg:16px;--ot-radius-xl:24px;--ot-radius-2xl:32px;--ot-radius-3xl:64px;--ot-radius-full:9999px;--ot-border-width-1:1px;--ot-border-width-2:2px;--ot-size-control-sm:32px;--ot-size-control-md:40px;--ot-size-control-lg:48px;--ot-size-icon-sm:16px;--ot-size-icon-md:20px;--ot-size-icon-lg:24px;--ot-size-icon-stroke:1.5px;--ot-size-target-min:24px;--ot-font-family-heading:"Peyda", system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif;--ot-font-family-body:"IRANYekanX", system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif;--ot-font-family-heading-en:"Clash Display", system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif;--ot-font-family-body-en:"Archivo", system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif;--ot-font-weight-regular:400;--ot-font-weight-medium:500;--ot-font-weight-semibold:600;--ot-font-weight-bold:700;--ot-font-line-height-heading:1.4;--ot-font-line-height-body:1.6;--ot-font-line-height-en-display:1.1;--ot-font-line-height-en-heading:1.2;--ot-font-line-height-en-body:1.5;--ot-font-letter-spacing-en-display:-.03em;--ot-font-letter-spacing-en-h1:-.025em;--ot-font-letter-spacing-en-h2:-.02em;--ot-font-letter-spacing-en-h3:-.015em;--ot-font-letter-spacing-en-h4:-.01em;--ot-font-letter-spacing-en-h5:0em;--ot-font-letter-spacing-en-eyebrow:.06em;--ot-duration-fast:.1s;--ot-duration-base:.15s;--ot-duration-moderate:.2s;--ot-duration-slow:.3s;--ot-easing-standard:cubic-bezier(.2, 0, 0, 1);--ot-easing-enter:cubic-bezier(.05, .7, .1, 1);--ot-easing-exit:cubic-bezier(.3, 0, .8, .15);--ot-breakpoint-tablet:768px;--ot-breakpoint-desktop:1200px;--ot-z-index-base:0;--ot-z-index-raised:10;--ot-z-index-dropdown:100;--ot-z-index-header:200;--ot-z-index-overlay:300;--ot-z-index-modal:400;--ot-z-index-toast:500;--ot-z-index-tooltip:600}:root,[data-surface=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ot-bg-page:var(--ot-color-neutral-50);--ot-bg-surface:var(--ot-color-neutral-0);--ot-bg-surface-raised:var(--ot-color-neutral-0);--ot-bg-subtle:var(--ot-color-neutral-100);--ot-bg-subtle-hover:var(--ot-color-neutral-200);--ot-bg-inverse:var(--ot-color-secondary-900);--ot-bg-disabled:var(--ot-color-neutral-200);--ot-bg-brand:var(--ot-color-secondary-600);--ot-bg-brand-hover:var(--ot-color-secondary-400);--ot-bg-brand-subtle:var(--ot-color-secondary-50);--ot-bg-success-subtle:var(--ot-color-primary-50);--ot-bg-error-subtle:var(--ot-color-error-50);--ot-bg-warning-subtle:var(--ot-color-warning-50);--ot-bg-info-subtle:var(--ot-color-secondary-50);--ot-bg-overlay:var(--ot-color-secondary-alpha-56);--ot-bg-dialog:linear-gradient(180deg, var(--ot-color-neutral-0) 0%, var(--ot-color-neutral-0) 100%);--ot-text-primary:var(--ot-color-neutral-900);--ot-text-secondary:var(--ot-color-neutral-600);--ot-text-disabled:var(--ot-color-neutral-500);--ot-text-inverse:var(--ot-color-neutral-0);--ot-text-brand:var(--ot-color-secondary-600);--ot-text-link:var(--ot-color-secondary-600);--ot-text-link-hover:var(--ot-color-secondary-900);--ot-text-success:var(--ot-color-primary-800);--ot-text-error:var(--ot-color-error-900);--ot-text-warning:var(--ot-color-warning-800);--ot-text-info:var(--ot-color-secondary-600);--ot-text-on-brand:var(--ot-color-neutral-0);--ot-text-on-primary:var(--ot-color-secondary-900);--ot-text-on-error:var(--ot-color-neutral-0);--ot-icon-primary:var(--ot-color-neutral-900);--ot-icon-secondary:var(--ot-color-neutral-600);--ot-icon-brand:var(--ot-color-secondary-600);--ot-icon-disabled:var(--ot-color-neutral-500);--ot-icon-success:var(--ot-color-primary-700);--ot-icon-error:var(--ot-color-error-700);--ot-icon-warning:var(--ot-color-warning-700);--ot-border-subtle:var(--ot-color-neutral-200);--ot-border-default:var(--ot-color-neutral-300);--ot-border-control:var(--ot-color-neutral-500);--ot-border-control-hover:var(--ot-color-neutral-700);--ot-border-disabled:var(--ot-color-neutral-200);--ot-border-success:var(--ot-color-primary-700);--ot-border-error:var(--ot-color-error-700);--ot-border-warning:var(--ot-color-warning-700);--ot-focus-ring:var(--ot-color-secondary-600);--ot-elevation-sm:0px 1px 2px 0px var(--ot-color-black-alpha-6), 0px 1px 3px 0px var(--ot-color-black-alpha-10);--ot-elevation-md:0px 4px 8px -2px var(--ot-color-black-alpha-8), 0px 2px 4px -2px var(--ot-color-black-alpha-6);--ot-elevation-dialog:0px 32px 64px -16px var(--ot-color-secondary-alpha-32), 0px 0px 0px 1px var(--ot-color-black-alpha-6);--ot-motion-hover:var(--ot-duration-fast) var(--ot-easing-standard) 0s;--ot-motion-control:var(--ot-duration-base) var(--ot-easing-standard) 0s;--ot-motion-expand:var(--ot-duration-moderate) var(--ot-easing-standard) 0s;--ot-motion-panel:var(--ot-duration-slow) var(--ot-easing-enter) 0s}[data-surface=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ot-bg-page:var(--ot-color-secondary-900);--ot-bg-surface:var(--ot-color-secondary-800);--ot-bg-surface-raised:var(--ot-color-secondary-700);--ot-bg-subtle:var(--ot-color-white-alpha-5);--ot-bg-subtle-hover:var(--ot-color-white-alpha-10);--ot-bg-inverse:var(--ot-color-neutral-0);--ot-bg-disabled:var(--ot-color-white-alpha-5);--ot-bg-brand:var(--ot-color-primary-300);--ot-bg-brand-hover:var(--ot-color-primary-200);--ot-bg-brand-subtle:var(--ot-color-primary-alpha-12);--ot-bg-success-subtle:var(--ot-color-primary-alpha-12);--ot-bg-error-subtle:var(--ot-color-white-alpha-5);--ot-bg-warning-subtle:var(--ot-color-white-alpha-5);--ot-bg-info-subtle:var(--ot-color-white-alpha-5);--ot-bg-overlay:var(--ot-color-secondary-alpha-56);--ot-bg-dialog:linear-gradient(180deg, var(--ot-color-secondary-700) 0%, var(--ot-color-secondary-800) 100%);--ot-text-primary:var(--ot-color-neutral-0);--ot-text-secondary:var(--ot-color-secondary-200);--ot-text-disabled:var(--ot-color-white-alpha-40);--ot-text-inverse:var(--ot-color-secondary-900);--ot-text-brand:var(--ot-color-primary-300);--ot-text-link:var(--ot-color-primary-300);--ot-text-link-hover:var(--ot-color-primary-200);--ot-text-success:var(--ot-color-primary-300);--ot-text-error:var(--ot-color-error-400);--ot-text-warning:var(--ot-color-warning-400);--ot-text-info:var(--ot-color-secondary-100);--ot-text-on-brand:var(--ot-color-secondary-900);--ot-text-on-primary:var(--ot-color-secondary-900);--ot-text-on-error:var(--ot-color-neutral-0);--ot-icon-primary:var(--ot-color-neutral-0);--ot-icon-secondary:var(--ot-color-secondary-200);--ot-icon-brand:var(--ot-color-primary-300);--ot-icon-disabled:var(--ot-color-white-alpha-40);--ot-icon-success:var(--ot-color-primary-300);--ot-icon-error:var(--ot-color-error-400);--ot-icon-warning:var(--ot-color-warning-400);--ot-border-subtle:var(--ot-color-white-alpha-10);--ot-border-default:var(--ot-color-white-alpha-28);--ot-border-control:var(--ot-color-secondary-200);--ot-border-control-hover:var(--ot-color-secondary-100);--ot-border-disabled:var(--ot-color-white-alpha-10);--ot-border-success:var(--ot-color-primary-300);--ot-border-error:var(--ot-color-error-400);--ot-border-warning:var(--ot-color-warning-400);--ot-focus-ring:var(--ot-color-primary-300);--ot-elevation-sm:0px 1px 2px 0px var(--ot-color-black-alpha-6), 0px 1px 3px 0px var(--ot-color-black-alpha-10);--ot-elevation-md:0px 4px 8px -2px var(--ot-color-black-alpha-8), 0px 2px 4px -2px var(--ot-color-black-alpha-6);--ot-elevation-dialog:0px 32px 64px -16px var(--ot-color-black-alpha-50), inset 0px 1px 0px 0px var(--ot-color-white-alpha-8), 0px 0px 0px 1px var(--ot-color-white-alpha-10);--ot-motion-hover:var(--ot-duration-fast) var(--ot-easing-standard) 0s;--ot-motion-control:var(--ot-duration-base) var(--ot-easing-standard) 0s;--ot-motion-expand:var(--ot-duration-moderate) var(--ot-easing-standard) 0s;--ot-motion-panel:var(--ot-duration-slow) var(--ot-easing-enter) 0s}:root{--ot-layout-margin:var(--ot-space-16);--ot-layout-gutter:var(--ot-space-16);--ot-layout-section:var(--ot-space-80);--ot-layout-columns:4;--ot-layout-content-max:1280px}@media (width>=768px){:root{--ot-layout-margin:var(--ot-space-48);--ot-layout-gutter:var(--ot-space-24);--ot-layout-section:var(--ot-space-80);--ot-layout-columns:8}}@media (width>=1200px){:root{--ot-layout-margin:var(--ot-space-80);--ot-layout-gutter:var(--ot-space-24);--ot-layout-section:var(--ot-space-160);--ot-layout-columns:12}}:root,[data-surface],[data-theme=violet]{--ot-button-height-sm:var(--ot-size-control-sm);--ot-button-height-md:var(--ot-size-control-md);--ot-button-height-lg:var(--ot-size-control-lg);--ot-button-padding-x-sm:var(--ot-space-16);--ot-button-padding-x-md:var(--ot-space-20);--ot-button-padding-x-lg:var(--ot-space-24);--ot-button-gap-sm:var(--ot-space-4);--ot-button-gap-md:var(--ot-space-8);--ot-button-gap-lg:var(--ot-space-8);--ot-button-radius:var(--ot-radius-full);--ot-button-primary-bg:var(--ot-gradient-primary);--ot-button-primary-bg-hover:var(--ot-gradient-primary-hover);--ot-button-primary-bg-pressed:var(--ot-gradient-primary-pressed);--ot-button-primary-text:var(--ot-text-on-primary);--ot-button-secondary-bg:var(--ot-color-secondary-600);--ot-button-secondary-bg-hover:var(--ot-color-secondary-400);--ot-button-secondary-bg-pressed:var(--ot-color-secondary-900);--ot-button-secondary-text:var(--ot-color-neutral-0);--ot-button-error-bg:var(--ot-color-error-800);--ot-button-error-bg-hover:var(--ot-color-error-900);--ot-button-error-bg-pressed:var(--ot-color-error-950);--ot-button-error-text:var(--ot-text-on-error);--ot-button-outlined-secondary-fg:var(--ot-color-secondary-600);--ot-button-outlined-secondary-bg-hover:var(--ot-color-secondary-50);--ot-button-outlined-secondary-bg-pressed:var(--ot-color-secondary-100);--ot-button-outlined-secondary-fg-pressed:var(--ot-color-secondary-900);--ot-button-outlined-error-fg:var(--ot-color-error-900);--ot-button-outlined-error-bg-hover:var(--ot-color-error-50);--ot-button-outlined-error-bg-pressed:var(--ot-color-error-100);--ot-button-outlined-error-fg-pressed:var(--ot-color-error-950);--ot-button-tonal-bg:var(--ot-color-neutral-100);--ot-button-tonal-bg-hover:var(--ot-color-neutral-200);--ot-button-tonal-bg-pressed:var(--ot-color-neutral-300);--ot-button-tonal-text:var(--ot-color-neutral-900);--ot-button-tonal-on-dark-bg:var(--ot-color-white-alpha-5);--ot-button-tonal-on-dark-bg-hover:var(--ot-color-white-alpha-12);--ot-button-tonal-on-dark-bg-pressed:var(--ot-color-white-alpha-28);--ot-button-tonal-on-dark-border:var(--ot-color-white-alpha-10);--ot-button-tonal-on-dark-text:var(--ot-color-neutral-0);--ot-button-primary-on-dark-fg:var(--ot-color-primary-300);--ot-button-primary-on-dark-bg-hover:var(--ot-color-primary-alpha-12);--ot-button-primary-on-dark-bg-pressed:var(--ot-color-primary-alpha-28);--ot-button-disabled-bg:var(--ot-color-neutral-200);--ot-button-disabled-border:var(--ot-color-neutral-300);--ot-button-disabled-text:var(--ot-color-neutral-500);--ot-button-disabled-on-dark-bg:var(--ot-color-white-alpha-5);--ot-button-disabled-on-dark-border:var(--ot-color-white-alpha-10);--ot-button-disabled-on-dark-text:var(--ot-color-white-alpha-40);--ot-button-focus-ring-width:var(--ot-border-width-2);--ot-button-focus-ring-offset:2px;--ot-button-focus-ring-color:var(--ot-focus-ring);--ot-input-height-md:var(--ot-size-control-md);--ot-input-height-lg:var(--ot-size-control-lg);--ot-input-padding-x-md:var(--ot-space-12);--ot-input-padding-x-lg:var(--ot-space-16);--ot-input-radius:var(--ot-radius-md);--ot-input-radius-search:var(--ot-radius-full);--ot-input-bg:var(--ot-bg-surface);--ot-input-bg-disabled:var(--ot-color-neutral-100);--ot-input-bg-readonly:var(--ot-color-neutral-50);--ot-input-border:var(--ot-border-control);--ot-input-border-hover:var(--ot-border-control-hover);--ot-input-border-focus:var(--ot-focus-ring);--ot-input-border-error:var(--ot-border-error);--ot-input-border-warning:var(--ot-border-warning);--ot-input-border-disabled:var(--ot-border-disabled);--ot-input-text:var(--ot-text-primary);--ot-input-placeholder:var(--ot-text-secondary);--ot-input-label:var(--ot-text-primary);--ot-input-helper:var(--ot-text-secondary);--ot-input-icon:var(--ot-icon-secondary);--ot-header-glass-bg:var(--ot-color-glass-scrolled);--ot-header-glass-blur:100px;--ot-header-glass-border:var(--ot-color-white-alpha-8);--ot-header-glass-shadow:inset 0px 1px 2px 0px #ffffff4d, inset 0px 0px 20px 0px #ffffff0d, inset 0px 0px 6px 0px #0000001a;--ot-header-nav-bg:var(--ot-color-glass-nav);--ot-footer-bg:var(--ot-color-secondary-900);--ot-footer-border:var(--ot-color-white-alpha-10);--ot-footer-radius-desktop:var(--ot-radius-3xl);--ot-footer-radius-tablet:var(--ot-radius-2xl);--ot-footer-radius-mobile:var(--ot-radius-none);--ot-footer-tile-bg:var(--ot-color-white-alpha-6);--ot-checkbox-size:20px;--ot-checkbox-border-width:var(--ot-border-width-2);--ot-checkbox-bg:var(--ot-bg-surface);--ot-checkbox-border:var(--ot-border-control);--ot-checkbox-border-hover:var(--ot-border-control-hover);--ot-checkbox-bg-checked:var(--ot-bg-brand);--ot-checkbox-bg-checked-hover:var(--ot-bg-brand-hover);--ot-checkbox-mark:var(--ot-text-on-brand);--ot-checkbox-border-error:var(--ot-border-error);--ot-checkbox-bg-disabled:var(--ot-bg-disabled);--ot-checkbox-border-disabled:var(--ot-border-disabled);--ot-checkbox-mark-disabled:var(--ot-icon-disabled);--ot-checkbox-row-min-height:var(--ot-size-control-md);--ot-checkbox-gap:var(--ot-space-12);--ot-checkbox-radius:var(--ot-radius-xs);--ot-radio-size:20px;--ot-radio-border-width:var(--ot-border-width-2);--ot-radio-bg:var(--ot-bg-surface);--ot-radio-border:var(--ot-border-control);--ot-radio-border-hover:var(--ot-border-control-hover);--ot-radio-border-error:var(--ot-border-error);--ot-radio-bg-disabled:var(--ot-bg-disabled);--ot-radio-border-disabled:var(--ot-border-disabled);--ot-radio-mark-disabled:var(--ot-icon-disabled);--ot-radio-row-min-height:var(--ot-size-control-md);--ot-radio-gap:var(--ot-space-12);--ot-radio-radius:var(--ot-radius-full);--ot-radio-border-checked:var(--ot-bg-brand);--ot-radio-border-checked-hover:var(--ot-bg-brand-hover);--ot-radio-dot:var(--ot-bg-brand);--ot-radio-dot-hover:var(--ot-bg-brand-hover);--ot-radio-dot-size:10px;--ot-select-height-md:var(--ot-size-control-md);--ot-select-height-lg:var(--ot-size-control-lg);--ot-select-padding-start-md:var(--ot-space-12);--ot-select-padding-start-lg:var(--ot-space-16);--ot-select-padding-end:44px;--ot-select-chevron:var(--ot-icon-secondary);--ot-select-chevron-size:var(--ot-size-icon-md);--ot-select-radius:var(--ot-input-radius);--ot-select-bg:var(--ot-input-bg);--ot-select-border:var(--ot-input-border);--ot-select-placeholder:var(--ot-text-secondary);--ot-textarea-min-height:104px;--ot-textarea-padding-y:var(--ot-space-12);--ot-textarea-padding-x:var(--ot-space-16);--ot-textarea-radius:var(--ot-input-radius);--ot-textarea-bg:var(--ot-input-bg);--ot-textarea-border:var(--ot-input-border);--ot-textarea-counter:var(--ot-text-secondary);--ot-combobox-height-md:var(--ot-size-control-md);--ot-combobox-height-lg:var(--ot-size-control-lg);--ot-combobox-padding-x-md:var(--ot-space-12);--ot-combobox-padding-x-lg:var(--ot-space-16);--ot-combobox-button-size-md:var(--ot-size-control-sm);--ot-combobox-button-size-lg:var(--ot-size-control-md);--ot-combobox-radius:var(--ot-input-radius);--ot-combobox-chevron:var(--ot-icon-secondary);--ot-combobox-chevron-size:var(--ot-size-icon-md);--ot-combobox-flag-size:var(--ot-size-icon-md);--ot-combobox-flag-border:var(--ot-color-black-alpha-10);--ot-combobox-popup-bg:var(--ot-bg-surface-raised);--ot-combobox-popup-border:var(--ot-border-subtle);--ot-combobox-popup-radius:var(--ot-radius-md);--ot-combobox-popup-padding:var(--ot-space-4);--ot-combobox-popup-offset:var(--ot-space-4);--ot-combobox-popup-max-height:272px;--ot-combobox-popup-shadow:var(--ot-elevation-md);--ot-combobox-popup-z:var(--ot-z-index-dropdown);--ot-combobox-option-min-height:var(--ot-size-control-md);--ot-combobox-option-padding-x:var(--ot-space-12);--ot-combobox-option-gap:var(--ot-space-12);--ot-combobox-option-radius:var(--ot-radius-sm);--ot-combobox-option-text:var(--ot-text-primary);--ot-combobox-option-description:var(--ot-text-secondary);--ot-combobox-option-bg-hover:var(--ot-bg-subtle);--ot-combobox-option-active-ring:var(--ot-focus-ring);--ot-combobox-option-check:var(--ot-icon-brand);--ot-combobox-option-text-disabled:var(--ot-text-disabled);--ot-combobox-empty-text:var(--ot-text-secondary);--ot-combobox-button-bg-hover:var(--ot-bg-subtle);--ot-tabs-seg-track-bg:var(--ot-bg-subtle);--ot-tabs-seg-track-padding:var(--ot-space-4);--ot-tabs-seg-track-gap:var(--ot-space-4);--ot-tabs-seg-radius:var(--ot-radius-full);--ot-tabs-seg-height-md:var(--ot-size-control-md);--ot-tabs-seg-height-sm:var(--ot-size-control-sm);--ot-tabs-seg-padding-x-md:var(--ot-space-16);--ot-tabs-seg-padding-x-sm:var(--ot-space-12);--ot-tabs-seg-text:var(--ot-text-secondary);--ot-tabs-seg-text-hover:var(--ot-text-primary);--ot-tabs-seg-bg-hover:var(--ot-bg-subtle-hover);--ot-tabs-seg-bg-selected:var(--ot-bg-brand);--ot-tabs-seg-text-selected:var(--ot-text-on-brand);--ot-tabs-line-height-md:var(--ot-size-control-lg);--ot-tabs-line-height-sm:var(--ot-size-control-md);--ot-tabs-line-padding-x:var(--ot-space-16);--ot-tabs-line-radius:var(--ot-radius-sm);--ot-tabs-line-text:var(--ot-text-secondary);--ot-tabs-line-text-hover:var(--ot-text-primary);--ot-tabs-line-bg-hover:var(--ot-bg-subtle);--ot-tabs-line-text-selected:var(--ot-text-brand);--ot-tabs-line-indicator:var(--ot-bg-brand);--ot-tabs-line-indicator-height:var(--ot-border-width-2);--ot-tabs-line-divider:var(--ot-border-subtle);--ot-tabs-icon-size:var(--ot-size-icon-md);--ot-tabs-icon-gap:var(--ot-space-8);--ot-tabs-text-disabled:var(--ot-text-disabled);--ot-chip-height:var(--ot-size-control-sm);--ot-chip-padding-x:var(--ot-space-12);--ot-chip-padding-start-selected:var(--ot-space-8);--ot-chip-icon-gap:var(--ot-space-4);--ot-chip-gap:var(--ot-space-8);--ot-chip-radius:var(--ot-radius-full);--ot-chip-bg:var(--ot-bg-surface);--ot-chip-bg-hover:var(--ot-bg-subtle);--ot-chip-border:var(--ot-border-default);--ot-chip-text:var(--ot-text-primary);--ot-chip-bg-selected:var(--ot-bg-brand-subtle);--ot-chip-border-selected:var(--ot-bg-brand);--ot-chip-border-selected-hover:var(--ot-bg-brand-hover);--ot-chip-text-selected:var(--ot-text-brand);--ot-chip-check:var(--ot-icon-brand);--ot-chip-check-size:var(--ot-size-icon-sm);--ot-chip-count:var(--ot-text-secondary);--ot-chip-count-selected:var(--ot-text-brand);--ot-chip-text-disabled:var(--ot-text-disabled);--ot-chip-border-disabled:var(--ot-border-disabled);--ot-badge-height-sm:20px;--ot-badge-height-md:24px;--ot-badge-height-lg:var(--ot-size-control-sm);--ot-badge-padding-x-sm:var(--ot-space-8);--ot-badge-padding-x-md:var(--ot-space-8);--ot-badge-padding-x-lg:var(--ot-space-12);--ot-badge-gap:var(--ot-space-4);--ot-badge-gap-lg:var(--ot-space-8);--ot-badge-radius:var(--ot-radius-full);--ot-badge-icon-size-sm:12px;--ot-badge-icon-size-md:var(--ot-size-icon-sm);--ot-badge-dot-size:6px;--ot-badge-dot-size-lg:8px;--ot-badge-neutral-bg:var(--ot-bg-subtle);--ot-badge-neutral-text:var(--ot-text-primary);--ot-badge-neutral-icon:var(--ot-icon-secondary);--ot-badge-neutral-bg-hover:var(--ot-bg-subtle-hover);--ot-badge-info-bg:var(--ot-bg-info-subtle);--ot-badge-info-text:var(--ot-text-info);--ot-badge-info-icon:var(--ot-text-info);--ot-badge-success-bg:var(--ot-bg-success-subtle);--ot-badge-success-text:var(--ot-text-success);--ot-badge-success-icon:var(--ot-icon-success);--ot-badge-warning-bg:var(--ot-bg-warning-subtle);--ot-badge-warning-text:var(--ot-text-warning);--ot-badge-warning-icon:var(--ot-icon-warning);--ot-badge-error-bg:var(--ot-bg-error-subtle);--ot-badge-error-text:var(--ot-text-error);--ot-badge-error-icon:var(--ot-icon-error);--ot-badge-skeleton-bg:var(--ot-bg-subtle-hover);--ot-badge-skeleton-width:64px;--ot-badge-flash-up:var(--ot-bg-success-subtle);--ot-badge-flash-down:var(--ot-bg-error-subtle);--ot-badge-flash-duration:1s;--ot-link-text:var(--ot-text-link);--ot-link-text-hover:var(--ot-text-link-hover);--ot-link-underline-width:1px;--ot-link-underline-width-hover:2px;--ot-link-underline-offset:4px;--ot-link-icon-gap:var(--ot-space-4);--ot-link-icon-size-sm:var(--ot-size-icon-sm);--ot-link-icon-size-md:var(--ot-size-icon-md);--ot-link-min-height:24px;--ot-link-focus-ring:var(--ot-focus-ring);--ot-link-focus-width:2px;--ot-link-focus-offset:2px;--ot-link-focus-radius:var(--ot-radius-xs);--ot-link-nav-text:var(--ot-text-secondary);--ot-link-nav-text-hover:var(--ot-text-link);--ot-link-nav-current:var(--ot-text-primary);--ot-alert-radius:var(--ot-radius-md);--ot-alert-padding-sm:var(--ot-space-12);--ot-alert-padding-md:var(--ot-space-16);--ot-alert-gap:var(--ot-space-12);--ot-alert-icon-size:var(--ot-size-icon-md);--ot-alert-text:var(--ot-text-primary);--ot-alert-close-size:32px;--ot-alert-info-bg:var(--ot-bg-info-subtle);--ot-alert-info-border:var(--ot-text-info);--ot-alert-info-icon:var(--ot-text-info);--ot-alert-success-bg:var(--ot-bg-success-subtle);--ot-alert-success-border:var(--ot-border-success);--ot-alert-success-icon:var(--ot-icon-success);--ot-alert-warning-bg:var(--ot-bg-warning-subtle);--ot-alert-warning-border:var(--ot-border-warning);--ot-alert-warning-icon:var(--ot-icon-warning);--ot-alert-error-bg:var(--ot-bg-error-subtle);--ot-alert-error-border:var(--ot-border-error);--ot-alert-error-icon:var(--ot-icon-error);--ot-dialog-width-sm:420px;--ot-dialog-width-md:560px;--ot-dialog-width-lg:840px;--ot-dialog-padding:var(--ot-space-32);--ot-dialog-padding-mobile:var(--ot-space-24);--ot-dialog-padding-top:var(--ot-space-24);--ot-dialog-header-pb:var(--ot-space-16);--ot-dialog-body-py:var(--ot-space-20);--ot-dialog-footer-pt:var(--ot-space-16);--ot-dialog-gap:var(--ot-space-24);--ot-dialog-radius:var(--ot-radius-2xl);--ot-dialog-margin:var(--ot-space-24);--ot-dialog-sheet-inset:var(--ot-space-8);--ot-dialog-sheet-half:56dvh;--ot-dialog-bg:var(--ot-bg-dialog);--ot-dialog-title:var(--ot-text-primary);--ot-dialog-text:var(--ot-text-secondary);--ot-dialog-divider:var(--ot-border-subtle);--ot-dialog-overlay:var(--ot-bg-overlay);--ot-dialog-overlay-blur:8px;--ot-dialog-shadow:var(--ot-elevation-dialog);--ot-dialog-close-size:40px;--ot-dialog-close-bg:var(--ot-bg-subtle);--ot-dialog-close-bg-hover:var(--ot-bg-subtle-hover);--ot-dialog-medallion-size:64px;--ot-dialog-grabber:var(--ot-border-default);--ot-dialog-motion-enter:var(--ot-motion-panel);--ot-dialog-motion-exit:var(--ot-duration-moderate) var(--ot-easing-exit) 0s;--ot-dialog-z-index:var(--ot-z-index-modal);--ot-menu-bg:var(--ot-bg-surface-raised);--ot-menu-border:var(--ot-border-subtle);--ot-menu-radius:var(--ot-radius-md);--ot-menu-padding:var(--ot-space-4);--ot-menu-offset:var(--ot-space-4);--ot-menu-shadow:var(--ot-elevation-md);--ot-menu-min-width:220px;--ot-menu-max-width:320px;--ot-menu-nav-width:360px;--ot-menu-item-min-height:var(--ot-size-control-md);--ot-menu-item-padding-x:var(--ot-space-12);--ot-menu-item-gap:var(--ot-space-12);--ot-menu-item-radius:var(--ot-radius-sm);--ot-menu-item-text:var(--ot-text-primary);--ot-menu-item-icon:var(--ot-icon-secondary);--ot-menu-item-description:var(--ot-text-secondary);--ot-menu-item-bg-hover:var(--ot-bg-subtle);--ot-menu-item-bg-pressed:var(--ot-bg-subtle-hover);--ot-menu-item-focus-ring:var(--ot-focus-ring);--ot-menu-item-check:var(--ot-icon-brand);--ot-menu-item-danger:var(--ot-text-error);--ot-menu-item-danger-bg-hover:var(--ot-bg-error-subtle);--ot-menu-item-disabled:var(--ot-text-disabled);--ot-menu-nav-item-min-height:64px;--ot-menu-nav-tile-size:var(--ot-size-control-md);--ot-menu-nav-tile-bg:var(--ot-bg-subtle);--ot-menu-nav-item-bg-hover:var(--ot-bg-page);--ot-menu-nav-item-bg-pressed:var(--ot-bg-subtle);--ot-menu-nav-tile-bg-hover:var(--ot-bg-brand);--ot-menu-nav-tile-icon-hover:var(--ot-text-on-brand);--ot-menu-group-label:var(--ot-text-secondary);--ot-menu-divider:var(--ot-border-subtle);--ot-menu-motion:var(--ot-motion-control);--ot-menu-z-index:var(--ot-z-index-dropdown);--ot-switch-width-sm:36px;--ot-switch-width-md:44px;--ot-switch-height-sm:20px;--ot-switch-height-md:24px;--ot-switch-thumb-sm:16px;--ot-switch-thumb-md:20px;--ot-switch-padding:2px;--ot-switch-track-off:var(--ot-border-control);--ot-switch-track-off-hover:var(--ot-border-control-hover);--ot-switch-track-on:var(--ot-bg-brand);--ot-switch-track-on-hover:var(--ot-bg-brand-hover);--ot-switch-thumb-off:var(--ot-bg-surface);--ot-switch-thumb-on:var(--ot-text-on-brand);--ot-switch-check:var(--ot-bg-brand);--ot-switch-track-disabled:var(--ot-bg-disabled);--ot-switch-thumb-disabled:var(--ot-text-disabled);--ot-switch-check-disabled:var(--ot-bg-disabled);--ot-switch-focus-ring:var(--ot-focus-ring);--ot-switch-row-min-height:var(--ot-size-control-md);--ot-switch-gap:var(--ot-space-12);--ot-switch-motion:var(--ot-motion-control);--ot-drawer-bg:var(--ot-bg-surface);--ot-drawer-bg-tablet:var(--ot-bg-dialog);--ot-drawer-width-tablet:400px;--ot-drawer-inset-tablet:var(--ot-space-8);--ot-drawer-radius-tablet:var(--ot-radius-2xl);--ot-drawer-shadow-tablet:var(--ot-elevation-dialog);--ot-drawer-overlay:var(--ot-bg-overlay);--ot-drawer-overlay-blur:8px;--ot-drawer-top-height:64px;--ot-drawer-padding-x:var(--ot-space-16);--ot-drawer-padding-x-tablet:var(--ot-space-20);--ot-drawer-tile-min-height:76px;--ot-drawer-tile-radius:var(--ot-radius-lg);--ot-drawer-tile-bg:var(--ot-bg-subtle);--ot-drawer-tile-bg-pressed:var(--ot-bg-subtle-hover);--ot-drawer-item-min-height:60px;--ot-drawer-item-text:var(--ot-text-primary);--ot-drawer-item-text-hover:var(--ot-text-brand);--ot-drawer-sub-min-height:56px;--ot-drawer-sub-tile-size:36px;--ot-drawer-sub-tile-bg:var(--ot-bg-subtle);--ot-drawer-sub-bg-pressed:var(--ot-bg-subtle-hover);--ot-drawer-current-bg:var(--ot-bg-brand-subtle);--ot-drawer-current-text:var(--ot-text-brand);--ot-drawer-current-tile-bg:var(--ot-bg-brand);--ot-drawer-current-icon:var(--ot-text-on-brand);--ot-drawer-current-dot:var(--ot-bg-brand);--ot-drawer-section-title:var(--ot-text-secondary);--ot-drawer-divider:var(--ot-border-subtle);--ot-drawer-motion-enter:var(--ot-motion-panel);--ot-drawer-motion-exit:var(--ot-duration-moderate) var(--ot-easing-exit) 0s;--ot-drawer-motion-expand:var(--ot-motion-expand);--ot-drawer-stagger:35ms;--ot-breadcrumb-text:var(--ot-text-secondary);--ot-breadcrumb-text-hover:var(--ot-text-link);--ot-breadcrumb-current:var(--ot-text-primary);--ot-breadcrumb-separator:var(--ot-icon-secondary);--ot-breadcrumb-separator-size:16px;--ot-breadcrumb-gap:4px;--ot-breadcrumb-min-height:24px;--ot-breadcrumb-max-width:240px;--ot-breadcrumb-max-width-narrow:160px;--ot-breadcrumb-underline-width:1px;--ot-breadcrumb-underline-offset:4px;--ot-breadcrumb-focus-ring:var(--ot-focus-ring);--ot-breadcrumb-focus-radius:4px;--ot-breadcrumb-collapse-below:600px;--ot-breadcrumb-collapse-from-levels:4;--ot-faq-max-width:800px;--ot-faq-gap:8px;--ot-faq-radius:var(--ot-radius-lg);--ot-faq-bg:var(--ot-bg-surface);--ot-faq-border:var(--ot-border-subtle);--ot-faq-bg-hover:var(--ot-bg-subtle);--ot-faq-question:var(--ot-text-primary);--ot-faq-answer:var(--ot-text-secondary);--ot-faq-icon:var(--ot-icon-secondary);--ot-faq-icon-size:20px;--ot-faq-focus-ring:var(--ot-focus-ring);--ot-faq-padding-x-sm:20px;--ot-faq-padding-x-md:24px;--ot-faq-padding-y-sm:16px;--ot-faq-padding-y-md:20px;--ot-faq-min-height-sm:56px;--ot-faq-min-height-md:64px;--ot-faq-wide-from:600px;--ot-faq-motion:var(--ot-duration-base);--ot-card-bg:var(--ot-bg-surface);--ot-card-border:var(--ot-border-subtle);--ot-card-border-hover:var(--ot-border-default);--ot-card-bg-pressed:var(--ot-bg-subtle);--ot-card-shadow-hover:var(--ot-elevation-md);--ot-card-radius:var(--ot-radius-xl);--ot-card-radius-compact:var(--ot-radius-lg);--ot-card-padding-sm:20px;--ot-card-padding-md:24px;--ot-card-padding-compact:16px;--ot-card-gap:8px;--ot-card-title:var(--ot-text-primary);--ot-card-text:var(--ot-text-secondary);--ot-card-meta:var(--ot-text-secondary);--ot-card-tile-bg:var(--ot-bg-subtle);--ot-card-tile-icon:var(--ot-icon-primary);--ot-card-tile-size:48px;--ot-card-tile-size-compact:40px;--ot-card-tile-radius:var(--ot-radius-md);--ot-card-arrow:var(--ot-icon-secondary);--ot-card-arrow-hover:var(--ot-icon-primary);--ot-card-arrow-nudge:4px;--ot-card-media-ratio:16/9;--ot-card-focus-ring:var(--ot-focus-ring);--ot-card-grid-gap-sm:16px;--ot-card-grid-gap-md:24px;--ot-card-skeleton:var(--ot-bg-subtle-hover);--ot-card-feature-radius:var(--ot-radius-2xl);--ot-card-feature-padding:12px;--ot-card-feature-visual-radius:20px;--ot-card-feature-visual-height:240px;--ot-card-feature-visual-bg:var(--ot-bg-page);--ot-card-feature-body-padding:20px 12px 12px;--ot-mega-menu-bg:var(--ot-bg-surface-raised);--ot-mega-menu-border:var(--ot-border-subtle);--ot-mega-menu-shadow:var(--ot-elevation-md);--ot-mega-menu-radius:var(--ot-radius-xl);--ot-mega-menu-padding:32px;--ot-mega-menu-offset:8px;--ot-mega-menu-max-width:1328px;--ot-mega-menu-column-gap:32px;--ot-mega-menu-promo-width:300px;--ot-mega-menu-column-label:var(--ot-text-secondary);--ot-mega-menu-current-bg:var(--ot-bg-subtle);--ot-mega-menu-current-indicator:var(--ot-bg-brand);--ot-mega-menu-current-indicator-width:3px;--ot-mega-menu-footer-link:var(--ot-text-link);--ot-mega-menu-motion:var(--ot-duration-base);--ot-mega-menu-from:1200px;--ot-prose-text:var(--ot-text-primary);--ot-prose-text-muted:var(--ot-text-secondary);--ot-prose-max-width:760px;--ot-prose-font-size:16px;--ot-prose-font-size-lg:18px;--ot-prose-line-height:1.9;--ot-prose-line-height-en:1.6;--ot-prose-block-gap:var(--ot-space-20);--ot-prose-h2-gap-top:var(--ot-space-48);--ot-prose-h2-gap-bottom:var(--ot-space-16);--ot-prose-h3-gap-top:var(--ot-space-32);--ot-prose-h3-gap-bottom:var(--ot-space-12);--ot-prose-h4-gap-top:var(--ot-space-24);--ot-prose-h4-gap-bottom:var(--ot-space-8);--ot-prose-list-gap:var(--ot-space-8);--ot-prose-list-indent:var(--ot-space-24);--ot-prose-marker:var(--ot-icon-brand);--ot-prose-quote-bar:var(--ot-bg-brand);--ot-prose-quote-bar-width:4px;--ot-prose-quote-padding:var(--ot-space-20);--ot-prose-quote-gap:var(--ot-space-32);--ot-prose-figure-radius:var(--ot-radius-lg);--ot-prose-figure-gap:var(--ot-space-32);--ot-prose-caption-gap:var(--ot-space-8);--ot-prose-rule:var(--ot-border-subtle);--ot-prose-rule-gap:var(--ot-space-40);--ot-prose-scroll-margin:112px;--ot-prose-strong-weight:var(--ot-font-weight-bold);--ot-prose-h2-size:24px;--ot-prose-h2-size-lg:32px;--ot-prose-h3-size:20px;--ot-prose-h3-size-lg:24px;--ot-prose-h4-size:18px;--ot-prose-h4-size-lg:20px;--ot-table-border:var(--ot-border-subtle);--ot-table-radius:var(--ot-radius-lg);--ot-table-surface:var(--ot-bg-surface);--ot-table-head-bg:var(--ot-bg-subtle);--ot-table-head-text:var(--ot-text-primary);--ot-table-head-weight:var(--ot-font-weight-semibold);--ot-table-cell-text:var(--ot-text-primary);--ot-table-cell-text-muted:var(--ot-text-secondary);--ot-table-cell-padding-x:var(--ot-space-16);--ot-table-cell-padding-y:var(--ot-space-12);--ot-table-col-min-width:100px;--ot-table-row-divider:var(--ot-border-subtle);--ot-table-caption-gap:var(--ot-space-12);--ot-table-caption-text:var(--ot-text-primary);--ot-table-stack-below:600px;--ot-table-stack-label:var(--ot-text-secondary);--ot-table-stack-card-gap:var(--ot-space-12);--ot-table-scroll-shadow:var(--ot-color-black-alpha-12);--ot-table-focus-ring:var(--ot-focus-ring);--ot-table-fit-col-min-width:112px;--ot-toc-text:var(--ot-text-secondary);--ot-toc-text-hover:var(--ot-text-primary);--ot-toc-text-current:var(--ot-text-brand);--ot-toc-rule:var(--ot-border-default);--ot-toc-rule-current:var(--ot-bg-brand);--ot-toc-rule-width:2px;--ot-toc-item-padding-y:var(--ot-space-8);--ot-toc-item-padding-x:var(--ot-space-16);--ot-toc-indent:var(--ot-space-16);--ot-toc-title:var(--ot-text-primary);--ot-toc-sticky-top:112px;--ot-toc-max-height-gap:160px;--ot-toc-toggle-bg:var(--ot-bg-subtle);--ot-toc-toggle-bg-hover:var(--ot-bg-subtle-hover);--ot-toc-toggle-height:var(--ot-size-control-lg);--ot-toc-toggle-radius:var(--ot-radius-lg);--ot-toc-focus-ring:var(--ot-focus-ring);--ot-toc-fab-size:56px;--ot-toc-fab-offset:var(--ot-space-16);--ot-toc-fab-icon:var(--ot-color-neutral-0);--ot-toc-fab-fallback-bg:var(--ot-color-secondary-800);--ot-toc-sheet-item-padding-y:var(--ot-space-12);--ot-toc-sheet-max-height:80dvh;--ot-share-size:var(--ot-size-control-md);--ot-share-gap:var(--ot-space-12);--ot-share-bg:var(--ot-bg-subtle);--ot-share-bg-hover:var(--ot-bg-subtle-hover);--ot-share-icon:var(--ot-icon-primary);--ot-share-done-bg:var(--ot-bg-success-subtle);--ot-share-done-icon:var(--ot-icon-success);--ot-share-label:var(--ot-text-secondary);--ot-share-focus-ring:var(--ot-focus-ring);--ot-cta-banner-bg:var(--ot-bg-brand-subtle);--ot-cta-banner-border:var(--ot-border-subtle);--ot-cta-banner-radius:var(--ot-radius-xl);--ot-cta-banner-padding:var(--ot-space-32);--ot-cta-banner-padding-narrow:var(--ot-space-24);--ot-cta-banner-gap:var(--ot-space-16);--ot-cta-banner-title:var(--ot-text-primary);--ot-cta-banner-text:var(--ot-text-secondary);--ot-cta-banner-image-size:160px;--ot-cta-banner-card-padding:var(--ot-space-24);--ot-cta-banner-card-radius:var(--ot-radius-xl);--ot-cta-banner-card-glow:radial-gradient(120% 85% at 50% -18%, #5c61ff9e, transparent 74%), radial-gradient(70% 45% at 50% -8%, #aab0ff47, transparent 70%);--ot-cta-banner-card-shadow:inset 0 1px 0 #ffffff1f, 0 24px 48px -28px #3338af8c;--ot-cta-banner-card-title-size:18px;--ot-newsletter-bg:var(--ot-bg-surface);--ot-newsletter-border:var(--ot-border-subtle);--ot-newsletter-radius:var(--ot-radius-xl);--ot-newsletter-padding:var(--ot-space-32);--ot-newsletter-padding-narrow:var(--ot-space-24);--ot-newsletter-gap:var(--ot-space-12);--ot-newsletter-title:var(--ot-text-primary);--ot-newsletter-text:var(--ot-text-secondary);--ot-newsletter-consent:var(--ot-text-secondary);--ot-newsletter-field-max-width:480px;--ot-newsletter-band-bg:linear-gradient(225deg, var(--ot-color-violet-700) 0%, var(--ot-color-violet-600) 50%, var(--ot-color-violet-500) 100%);--ot-newsletter-band-glow:radial-gradient(60% 90% at 100% 0%, #ffffff29, transparent 60%);--ot-newsletter-band-text:var(--ot-color-neutral-0);--ot-newsletter-band-text-muted:var(--ot-color-violet-100);--ot-newsletter-band-radius:var(--ot-radius-2xl);--ot-newsletter-band-padding:var(--ot-space-32);--ot-newsletter-band-padding-wide:var(--ot-space-48);--ot-newsletter-band-shadow:0px 32px 64px -32px #3338af8c;--ot-newsletter-pill-bg:var(--ot-color-neutral-0);--ot-newsletter-pill-padding:6px;--ot-newsletter-pill-text:var(--ot-color-neutral-900);--ot-newsletter-pill-placeholder:var(--ot-color-neutral-500);--ot-newsletter-pill-shadow:0px 12px 32px -12px #0d0e3899;--ot-newsletter-pill-button-bg:var(--ot-color-violet-950);--ot-newsletter-pill-button-bg-hover:var(--ot-color-violet-900);--ot-newsletter-pill-button-text:var(--ot-color-neutral-0);--ot-newsletter-pill-height:48px;--ot-newsletter-art-height:280px;--ot-newsletter-art-width:58%;--ot-newsletter-icon-size:52px;--ot-newsletter-icon-radius:var(--ot-radius-full);--ot-newsletter-band-glow-ltr:radial-gradient(60% 90% at 0% 0%, #ffffff29, transparent 60%);--ot-newsletter-band-bg-ltr:linear-gradient(135deg, var(--ot-color-violet-700) 0%, var(--ot-color-violet-600) 50%, var(--ot-color-violet-500) 100%);--ot-carousel-radius:var(--ot-radius-xl);--ot-carousel-caption-bg:var(--ot-bg-surface);--ot-carousel-caption-radius:var(--ot-radius-lg);--ot-carousel-caption-padding:var(--ot-space-24);--ot-carousel-caption-padding-narrow:var(--ot-space-16);--ot-carousel-caption-inset:var(--ot-space-24);--ot-carousel-caption-inset-narrow:var(--ot-space-12);--ot-carousel-caption-max-width:560px;--ot-carousel-title:var(--ot-text-primary);--ot-carousel-meta:var(--ot-text-secondary);--ot-carousel-control-size:var(--ot-size-control-md);--ot-carousel-control-bg:var(--ot-bg-surface);--ot-carousel-control-bg-hover:var(--ot-bg-subtle-hover);--ot-carousel-control-icon:var(--ot-icon-primary);--ot-carousel-dot-size:8px;--ot-carousel-dot-current-width:24px;--ot-carousel-dot:var(--ot-border-control);--ot-carousel-dot-current:var(--ot-bg-brand);--ot-carousel-autoplay-interval:6s;--ot-carousel-focus-ring:var(--ot-focus-ring);--ot-section-heading-title:var(--ot-text-primary);--ot-section-heading-rule:var(--ot-border-default);--ot-section-heading-rule-width:1px;--ot-section-heading-gap:var(--ot-space-16);--ot-section-heading-margin-bottom:var(--ot-space-24);--ot-section-heading-link:var(--ot-text-link);--ot-section-heading-link-hover:var(--ot-text-link-hover);--ot-pagination-size:var(--ot-size-control-md);--ot-pagination-gap:var(--ot-space-8);--ot-pagination-radius:var(--ot-radius-full);--ot-pagination-text:var(--ot-text-primary);--ot-pagination-text-disabled:var(--ot-text-disabled);--ot-pagination-bg-hover:var(--ot-bg-subtle);--ot-pagination-bg-current:var(--ot-bg-brand);--ot-pagination-text-current:var(--ot-text-on-brand);--ot-pagination-border:var(--ot-border-control);--ot-pagination-summary:var(--ot-text-secondary);--ot-pagination-focus-ring:var(--ot-focus-ring);--ot-pagination-margin-top:var(--ot-space-48);--ot-article-list-thumb-size:88px;--ot-article-list-thumb-radius:var(--ot-radius-md);--ot-article-list-gap:var(--ot-space-16);--ot-article-list-padding-y:var(--ot-space-16);--ot-article-list-divider:var(--ot-border-subtle);--ot-article-list-title:var(--ot-text-primary);--ot-article-list-title-hover:var(--ot-text-link);--ot-article-list-meta:var(--ot-text-secondary);--ot-article-list-min-height:var(--ot-size-control-lg);--ot-article-list-focus-ring:var(--ot-focus-ring);--ot-article-list-focus-radius:var(--ot-radius-sm);--ot-sub-nav-bg:var(--ot-bg-surface);--ot-sub-nav-height:56px;--ot-sub-nav-item-padding-x:var(--ot-space-16);--ot-sub-nav-gap:var(--ot-space-4);--ot-sub-nav-text:var(--ot-text-secondary);--ot-sub-nav-text-hover:var(--ot-text-primary);--ot-sub-nav-text-current:var(--ot-text-brand);--ot-sub-nav-indicator:var(--ot-bg-brand);--ot-sub-nav-indicator-height:var(--ot-border-width-2);--ot-sub-nav-divider:var(--ot-border-subtle);--ot-sub-nav-fade-width:var(--ot-space-24);--ot-sub-nav-row2-gap:var(--ot-space-8);--ot-sub-nav-row2-padding-y:var(--ot-space-12);--ot-sub-nav-focus-ring:var(--ot-focus-ring);--ot-comments-avatar-size:var(--ot-size-control-md);--ot-comments-avatar-bg:var(--ot-bg-brand-subtle);--ot-comments-avatar-text:var(--ot-text-brand);--ot-comments-gap:var(--ot-space-24);--ot-comments-reply-indent:var(--ot-space-48);--ot-comments-divider:var(--ot-border-subtle);--ot-comments-name:var(--ot-text-primary);--ot-comments-meta:var(--ot-text-secondary);--ot-comments-body:var(--ot-text-primary);--ot-comments-badge-bg:var(--ot-bg-brand-subtle);--ot-comments-badge-text:var(--ot-text-brand);--ot-comments-form-gap:var(--ot-space-16);--ot-comments-focus-ring:var(--ot-focus-ring);--ot-comments-card-bg:var(--ot-bg-surface);--ot-comments-card-border:var(--ot-border-subtle);--ot-comments-card-radius:var(--ot-radius-xl);--ot-comments-card-padding:var(--ot-space-24);--ot-comments-card-padding-wide:var(--ot-space-32);--ot-empty-state-icon-size:64px;--ot-empty-state-icon-bg:var(--ot-bg-brand-subtle);--ot-empty-state-icon-color:var(--ot-icon-brand);--ot-empty-state-padding-y:var(--ot-space-64);--ot-empty-state-padding-y-narrow:var(--ot-space-40);--ot-empty-state-max-width:480px;--ot-empty-state-gap:var(--ot-space-16);--ot-empty-state-title:var(--ot-text-primary);--ot-empty-state-text:var(--ot-text-secondary);--ot-empty-state-code:var(--ot-text-brand);--ot-empty-state-code-size:96px;--ot-empty-state-illustration-max-width:400px;--ot-reading-progress-height:3px;--ot-reading-progress-color:var(--ot-bg-brand);--ot-reading-progress-track:var(--ot-border-subtle);--ot-reading-progress-z-index:var(--ot-z-index-header);--ot-search-results-field-max-width:640px;--ot-search-results-summary:var(--ot-text-secondary);--ot-search-results-item-padding-y:var(--ot-space-20);--ot-search-results-item-gap:var(--ot-space-8);--ot-search-results-title:var(--ot-text-primary);--ot-search-results-title-hover:var(--ot-text-link);--ot-search-results-excerpt:var(--ot-text-secondary);--ot-search-results-meta:var(--ot-text-secondary);--ot-search-results-mark-bg:var(--ot-bg-brand-subtle);--ot-search-results-mark-text:var(--ot-text-primary);--ot-search-results-column-max-width:912px;--ot-search-results-filter-gap:var(--ot-space-24);--ot-hero-band-margin:var(--ot-space-16);--ot-hero-band-margin-narrow:0px;--ot-hero-band-radius:var(--ot-radius-2xl);--ot-hero-band-radius-narrow:0px;--ot-hero-band-padding-top:var(--ot-space-24);--ot-hero-band-padding-top-wide:var(--ot-space-32);--ot-hero-band-padding-bottom:var(--ot-space-48);--ot-hero-band-glow:var(--ot-bg-brand-subtle);--ot-hero-band-title:var(--ot-text-primary);--ot-hero-band-lead:var(--ot-text-secondary);--ot-hero-band-title-max-width:820px;--ot-hero-band-lead-max-width:640px;--ot-hero-band-narrow-below:768px;--ot-hero-band-padding-top-header:76px;--ot-hero-band-padding-top-header-wide:96px;--ot-hero-band-padding-bottom-blog:var(--ot-space-32);--ot-hero-band-padding-bottom-blog-narrow:var(--ot-space-24);--ot-hero-band-ambient-opacity:.5;--ot-hero-band-ambient-blur:56px;--ot-hero-band-ambient-saturate:1.25;--ot-hero-band-ambient-mask:linear-gradient(#000 30%, transparent 92%);--ot-hero-band-list-description-size:18px;--ot-hero-band-list-search-width:380px;--ot-hero-band-list-padding-bottom:var(--ot-space-40);--ot-hero-band-deco-dots:var(--ot-color-white-alpha-28);--ot-hero-band-deco-dots-size:28px;--ot-hero-band-deco-dots-opacity:.5;--ot-hero-band-deco-glow:radial-gradient(55% 90% at 8% 0%, #5c61ff57, transparent 70%), radial-gradient(60% 80% at 100% 110%, #434ada47, transparent 70%);--ot-hero-band-deco-glow-ltr:radial-gradient(55% 90% at 92% 0%, #5c61ff57, transparent 70%), radial-gradient(60% 80% at 0% 110%, #434ada47, transparent 70%);--ot-hero-band-deco-dots-mask:radial-gradient(70% 110% at 6% 30%, #000, transparent 72%);--ot-hero-band-deco-dots-mask-ltr:radial-gradient(70% 110% at 94% 30%, #000, transparent 72%);--ot-article-header-title-max-width:900px;--ot-article-header-meta:var(--ot-text-secondary);--ot-article-header-meta-gap:var(--ot-space-16);--ot-article-header-meta-gap-row:var(--ot-space-4);--ot-article-header-cover-radius:var(--ot-radius-xl);--ot-article-header-cover-ratio:16/9;--ot-article-header-cover-gap:var(--ot-space-24);--ot-article-header-caption:var(--ot-text-secondary);--ot-article-header-caption-gap:var(--ot-space-8);--ot-article-header-hero-min-height:400px;--ot-article-header-hero-min-height-wide:440px;--ot-article-header-hero-image-position:50% 58%;--ot-article-header-hero-scrim:linear-gradient(180deg, #08061c9e 0%, #08061c1f 34%, #08061c33 62%, #08061cb3 100%);--ot-article-header-hero-panel-max-width:860px;--ot-article-header-hero-panel-padding:var(--ot-space-20);--ot-article-header-hero-panel-padding-wide:var(--ot-space-32);--ot-article-header-summary-size:18px;--ot-article-header-summary-padding:var(--ot-space-20);--ot-article-header-summary-label:var(--ot-text-brand);--ot-article-header-summary-text:var(--ot-text-secondary);--ot-article-header-hero-crumb-min-height:36px;--ot-search-dialog-width:560px;--ot-search-dialog-group-title:var(--ot-text-secondary);--ot-search-dialog-row-padding-x:var(--ot-space-12);--ot-search-dialog-row-padding-y:var(--ot-space-12);--ot-search-dialog-row-radius:var(--ot-radius-sm);--ot-search-dialog-row-bg-hover:var(--ot-bg-subtle);--ot-search-dialog-row-bg-active:var(--ot-bg-brand-subtle);--ot-search-dialog-row-ring:var(--ot-focus-ring);--ot-search-dialog-title:var(--ot-text-primary);--ot-search-dialog-meta:var(--ot-text-secondary);--ot-search-dialog-mark-bg:var(--ot-bg-brand-subtle);--ot-search-dialog-list-max-height:360px;--ot-search-dialog-chip-gap:var(--ot-space-8);--ot-search-dialog-gap:var(--ot-space-16);--ot-search-dialog-kbd-bg:var(--ot-bg-subtle);--ot-search-dialog-kbd-border:var(--ot-border-default);--ot-search-dialog-hint:var(--ot-text-secondary);--ot-glass-field-bg:var(--ot-color-white-alpha-8);--ot-glass-field-bg-hover:var(--ot-color-white-alpha-12);--ot-glass-field-border:var(--ot-color-white-alpha-12);--ot-glass-field-border-hover:var(--ot-color-white-alpha-28);--ot-glass-field-blur:16px;--ot-glass-field-radius:var(--ot-radius-full);--ot-glass-field-text:var(--ot-text-secondary);--ot-glass-panel-tint:#0d0e3899;--ot-glass-panel-sheen:linear-gradient(160deg, #ffffff24 0%, #ffffff0a 55%, #ffffff0a 100%);--ot-glass-panel-border:#fff3;--ot-glass-panel-blur:18px;--ot-glass-panel-saturate:1.35;--ot-glass-panel-radius:var(--ot-radius-lg);--ot-glass-panel-shadow:inset 0px 1px 0px 0px #ffffff3d, 0px 24px 48px -24px #0009;--ot-glass-card-tint:#0d0e386b;--ot-glass-card-sheen:linear-gradient(155deg, #ffffff24 0%, #ffffff08 55%, #ffffff12 100%);--ot-glass-card-border:#ffffff2e;--ot-glass-card-blur:22px;--ot-glass-card-saturate:1.6;--ot-glass-card-radius:var(--ot-radius-2xl);--ot-glass-card-divider:var(--ot-color-white-alpha-10);--ot-glass-card-shadow:inset 0px 1px 0px 0px #ffffff4d, inset 0px -1px 0px 0px #ffffff0f, 0px 40px 80px -32px #000000b3;--ot-glass-fallback-bg:#0d0e38d1;--ot-blog-header-height:64px;--ot-blog-header-height-wide:72px;--ot-blog-header-height-scrolled:64px;--ot-blog-header-margin-top:var(--ot-space-12);--ot-blog-header-margin-top-wide:var(--ot-space-16);--ot-blog-header-margin-top-scrolled:var(--ot-space-8);--ot-blog-header-logo-width:93px;--ot-blog-header-logo-width-wide:101px;--ot-blog-header-logo-width-scrolled:75px;--ot-blog-header-pill-height:48px;--ot-blog-header-pill-item-height:36px;--ot-blog-header-pill-gap:var(--ot-space-8);--ot-blog-header-pill-item-padding-x:var(--ot-space-16);--ot-blog-header-current-bg:var(--ot-color-white-alpha-12);--ot-blog-header-current-text:var(--ot-text-primary);--ot-blog-header-search-bg:var(--ot-color-white-alpha-8);--ot-blog-header-search-bg-hover:var(--ot-color-white-alpha-12);--ot-blog-header-search-text:var(--ot-text-secondary);--ot-blog-header-search-max-width:300px;--ot-blog-header-search-max-width-narrow:320px;--ot-blog-header-search-grow:.45s;--ot-blog-header-gap:var(--ot-space-24);--ot-blog-footer-bg:var(--ot-footer-bg);--ot-blog-footer-border:var(--ot-footer-border);--ot-blog-footer-margin:var(--ot-space-16);--ot-blog-footer-radius:var(--ot-radius-2xl);--ot-blog-footer-padding-y:var(--ot-space-32);--ot-blog-footer-padding-bottom:var(--ot-space-24);--ot-blog-footer-logo-width:93px;--ot-blog-footer-nav-item-padding-x:var(--ot-space-12);--ot-blog-footer-nav-hover-bg:var(--ot-color-white-alpha-8);--ot-blog-footer-legal-text:var(--ot-text-secondary);--ot-blog-footer-link:var(--ot-text-secondary);--ot-blog-footer-link-hover:var(--ot-text-primary);--ot-featured-stage-gap:var(--ot-space-16);--ot-featured-stage-gap-wide:var(--ot-space-20);--ot-featured-stage-radius:var(--ot-radius-xl);--ot-featured-stage-lead-min-height:400px;--ot-featured-stage-lead-min-height-wide:500px;--ot-featured-stage-lead-bg:var(--ot-color-secondary-900);--ot-featured-stage-lead-ring:var(--ot-color-white-alpha-10);--ot-featured-stage-lead-scrim:linear-gradient(0deg, #08061c80 0%, #08061c1f 55%, #08061c00 100%);--ot-featured-stage-lead-padding:var(--ot-space-24);--ot-featured-stage-lead-padding-wide:var(--ot-space-40);--ot-featured-stage-panel-margin:var(--ot-space-12);--ot-featured-stage-panel-margin-wide:var(--ot-space-16);--ot-featured-stage-panel-padding:var(--ot-space-20);--ot-featured-stage-panel-padding-wide:var(--ot-space-24);--ot-featured-stage-lead-zoom:1.04;--ot-featured-stage-text-muted:var(--ot-color-secondary-100);--ot-featured-stage-next-thumb:112px;--ot-featured-stage-next-bg:var(--ot-color-white-alpha-5);--ot-featured-stage-next-bg-hover:var(--ot-color-white-alpha-8);--ot-featured-stage-next-ring:var(--ot-color-white-alpha-10);--ot-featured-stage-next-blur:12px;--ot-search-trigger-gap:var(--ot-space-12);--ot-search-trigger-kbd-border:var(--ot-color-white-alpha-28);--ot-search-trigger-kbd-text:var(--ot-text-primary);--ot-search-trigger-height:var(--ot-input-height-lg);--ot-search-trigger-padding-x:var(--ot-input-padding-x-lg);--ot-search-trigger-radius:var(--ot-input-radius-search);--ot-post-card-padding:var(--ot-space-12);--ot-post-card-cover-ratio:4/3;--ot-post-card-cover-radius:var(--ot-radius-md);--ot-post-card-cover-bg:var(--ot-color-secondary-800);--ot-post-card-body-padding-top:var(--ot-space-16);--ot-post-card-body-padding-x:var(--ot-space-8);--ot-post-card-body-gap:var(--ot-space-12);--ot-post-card-title-lines:3;--ot-post-card-summary-lines:3;--ot-post-card-hover-lift:-2px;--ot-post-card-cover-zoom:1.04;--ot-post-card-arrow-size:var(--ot-size-control-md);--ot-post-card-arrow-border:var(--ot-border-default);--ot-post-card-arrow-icon:var(--ot-icon-primary);--ot-post-card-arrow-bg-hover:var(--ot-bg-brand);--ot-post-card-arrow-icon-hover:var(--ot-text-on-brand);--ot-post-card-divider:var(--ot-border-subtle);--ot-post-card-cover-ratio-wide:16/9;--ot-news-list-padding:var(--ot-space-20);--ot-news-list-padding-wide:var(--ot-space-32);--ot-news-list-gap-x:var(--ot-space-48);--ot-news-list-lead-ratio:16/10;--ot-news-list-lead-radius:var(--ot-radius-xl);--ot-news-list-lead-zoom:1.02;--ot-news-list-thumb:76px;--ot-news-list-thumb-radius:var(--ot-radius-md);--ot-news-list-row-divider:var(--ot-border-subtle);--ot-news-list-card-thumb:128px;--ot-news-list-card-thumb-narrow:96px;--ot-news-list-card-padding:var(--ot-space-12);--ot-news-list-card-gap:var(--ot-space-16);--ot-news-list-card-min-height:144px;--ot-report-band-margin:var(--ot-space-16);--ot-report-band-radius:var(--ot-radius-2xl);--ot-report-band-padding-y:var(--ot-space-40);--ot-report-band-padding-y-wide:var(--ot-space-64);--ot-report-band-glow:radial-gradient(70% 60% at 50% 115%, #5c61ff80, transparent 70%);--ot-report-band-media-opacity:.8;--ot-report-band-media-fallback-opacity:.55;--ot-report-band-media-hue:34deg;--ot-report-band-media-mask:linear-gradient(90deg, #000 0%, #000 38%, transparent 82%);--ot-report-band-scrim:linear-gradient(270deg, #080820f0 0%, #080820c7 45%, #08082033 100%), linear-gradient(0deg, #080820c7 0%, transparent 40%);--ot-report-band-text-muted:var(--ot-color-secondary-100);--ot-report-band-meta:var(--ot-color-secondary-200);--ot-report-band-text-max-width:560px;--ot-report-band-archive-bg:var(--ot-color-white-alpha-5);--ot-report-band-archive-bg-hover:var(--ot-color-white-alpha-8);--ot-report-band-archive-border:var(--ot-color-white-alpha-10);--ot-report-band-archive-border-hover:var(--ot-color-white-alpha-28);--ot-report-band-archive-thumb:112px;--ot-report-band-archive-title:var(--ot-text-primary);--ot-report-band-archive-radius:var(--ot-radius-xl);--ot-category-card-padding:var(--ot-space-24);--ot-category-card-gap:var(--ot-space-12);--ot-category-card-tile-size:88px;--ot-category-card-tile-bg:var(--ot-bg-brand-subtle);--ot-category-card-tile-radius:var(--ot-radius-xl);--ot-category-card-icon-size:64px;--ot-category-card-arrow-size:var(--ot-size-control-md);--ot-category-card-hover-lift:-2px;--ot-account-band-margin:var(--ot-space-16);--ot-account-band-radius:var(--ot-radius-2xl);--ot-account-band-padding-y:var(--ot-space-48);--ot-account-band-padding-y-wide:var(--ot-space-80);--ot-account-band-gap:var(--ot-space-40);--ot-account-band-gap-wide:var(--ot-space-64);--ot-account-band-glow:radial-gradient(75% 85% at 50% 140%, #5c61ffb3, transparent 70%);--ot-account-band-dots:var(--ot-color-white-alpha-28);--ot-account-band-dots-size:28px;--ot-account-band-dots-opacity:.55;--ot-account-band-ring-size:700px;--ot-account-band-ring-line:var(--ot-color-white-alpha-8);--ot-account-band-ring-step:70px;--ot-account-band-orbit-inset:8%;--ot-account-band-orbit-line:1.5px;--ot-account-band-orbit-duration:17s;--ot-account-band-orbit-head:#e2e6fff2;--ot-account-band-orbit-body:#aab4ff2e;--ot-account-band-orbit-glow:#bec6ff80;--ot-account-band-row-padding:var(--ot-space-16);--ot-account-band-row-divider:#ffffff1a;--ot-account-band-tick-size:var(--ot-size-control-lg);--ot-account-band-tick-bg:var(--ot-color-white-alpha-12);--ot-topic-bar-label:var(--ot-text-secondary);--ot-topic-bar-gap:var(--ot-space-12);--ot-topic-bar-chip-gap:var(--ot-space-8);--ot-topic-bar-margin-bottom:var(--ot-space-24);--ot-article-layout-side-width:280px;--ot-article-layout-column-gap:var(--ot-space-64);--ot-article-layout-sticky-top:112px;--ot-article-layout-main-gap:var(--ot-space-48);--ot-article-layout-rail-gap:var(--ot-space-32);--ot-filter-bar-bg:var(--ot-bg-surface);--ot-filter-bar-border:var(--ot-border-subtle);--ot-filter-bar-padding:var(--ot-space-8);--ot-filter-bar-radius:var(--ot-radius-full);--ot-filter-bar-radius-narrow:var(--ot-radius-xl);--ot-filter-bar-shadow:0 10px 24px -12px #0d0e3847, 0 2px 6px -2px #0d0e3814;--ot-key-facts-gap:var(--ot-space-16);--ot-key-facts-label:var(--ot-text-secondary);--ot-key-facts-value-size:1.125rem;--ot-key-facts-label-width:180px;--ot-key-facts-row-padding:var(--ot-space-12);--ot-key-facts-bg:var(--ot-bg-surface);--ot-key-facts-border:var(--ot-border-subtle);--ot-key-facts-radius:var(--ot-radius-xl);--ot-key-facts-padding:var(--ot-space-20);--ot-key-facts-padding-wide:var(--ot-space-32);--ot-search-form-height:56px;--ot-search-form-radius:var(--ot-radius-full);--ot-search-form-padding-start:var(--ot-space-20);--ot-search-form-padding-end:var(--ot-space-8);--ot-search-form-gap:var(--ot-space-12);--ot-search-form-bg:var(--ot-bg-surface);--ot-search-form-border:var(--ot-border-control);--ot-search-form-border-hover:var(--ot-border-control-hover);--ot-search-form-border-focus:var(--ot-focus-ring);--ot-search-form-text:var(--ot-text-primary);--ot-search-form-placeholder:var(--ot-text-secondary);--ot-search-form-icon:var(--ot-icon-secondary);--ot-search-form-clear-size:40px;--ot-search-form-clear-bg-hover:var(--ot-bg-subtle);--ot-search-form-clear-icon-hover:var(--ot-icon-primary);--ot-search-form-button-padding-x:var(--ot-space-24)}[data-theme=violet],[data-theme=violet] [data-surface=light],[data-theme=violet][data-surface=light]{--ot-bg-brand:var(--ot-color-violet-500);--ot-bg-brand-hover:var(--ot-color-violet-600);--ot-bg-brand-subtle:var(--ot-color-violet-50);--ot-text-brand:var(--ot-color-violet-600);--ot-text-link:var(--ot-color-violet-600);--ot-text-link-hover:var(--ot-color-violet-800);--ot-icon-brand:var(--ot-color-violet-600);--ot-focus-ring:var(--ot-color-violet-600);--ot-button-primary-bg:var(--ot-color-violet-500);--ot-button-primary-bg-hover:var(--ot-color-violet-600);--ot-button-primary-bg-pressed:var(--ot-color-violet-700);--ot-button-primary-text:var(--ot-color-neutral-0);--ot-button-primary-on-dark-fg:var(--ot-color-violet-300);--ot-button-primary-on-dark-bg-hover:var(--ot-color-violet-alpha-12);--ot-button-primary-on-dark-bg-pressed:var(--ot-color-violet-alpha-28)}[data-theme=violet] [data-surface=dark],[data-theme=violet][data-surface=dark]{--ot-bg-brand:var(--ot-color-violet-400);--ot-bg-brand-hover:var(--ot-color-violet-300);--ot-bg-brand-subtle:var(--ot-color-violet-alpha-12);--ot-text-brand:var(--ot-color-violet-300);--ot-text-link:var(--ot-color-violet-300);--ot-text-link-hover:var(--ot-color-violet-200);--ot-icon-brand:var(--ot-color-violet-300);--ot-focus-ring:var(--ot-color-violet-300);--ot-button-primary-bg:var(--ot-color-violet-500);--ot-button-primary-bg-hover:var(--ot-color-violet-600);--ot-button-primary-bg-pressed:var(--ot-color-violet-700);--ot-button-primary-text:var(--ot-color-neutral-0);--ot-button-primary-on-dark-fg:var(--ot-color-violet-300);--ot-button-primary-on-dark-bg-hover:var(--ot-color-violet-alpha-12);--ot-button-primary-on-dark-bg-pressed:var(--ot-color-violet-alpha-28)}@media (prefers-reduced-motion:reduce){:root{--ot-duration-fast:0s;--ot-duration-base:0s;--ot-duration-moderate:0s;--ot-duration-slow:0s}}.ot-display{font-family:var(--ot-font-family-heading);font-size:40px;line-height:1.4;font-weight:var(--ot-font-weight-medium)}.ot-h1{font-family:var(--ot-font-family-heading);font-size:32px;line-height:1.4;font-weight:var(--ot-font-weight-medium)}.ot-h2{font-family:var(--ot-font-family-heading);font-size:28px;line-height:1.4;font-weight:var(--ot-font-weight-semibold)}.ot-h3{font-family:var(--ot-font-family-heading);font-size:24px;line-height:1.4;font-weight:var(--ot-font-weight-semibold)}.ot-h4{font-family:var(--ot-font-family-heading);font-size:20px;line-height:1.4;font-weight:var(--ot-font-weight-semibold)}.ot-h5{font-family:var(--ot-font-family-heading);font-size:18px;line-height:1.4;font-weight:var(--ot-font-weight-semibold)}@media (width>=768px){.ot-display{font-family:var(--ot-font-family-heading);font-size:64px;line-height:1.4;font-weight:var(--ot-font-weight-medium)}.ot-h1{font-family:var(--ot-font-family-heading);font-size:48px;line-height:1.4;font-weight:var(--ot-font-weight-medium)}.ot-h2{font-family:var(--ot-font-family-heading);font-size:40px;line-height:1.4;font-weight:var(--ot-font-weight-semibold)}.ot-h3{font-family:var(--ot-font-family-heading);font-size:32px;line-height:1.4;font-weight:var(--ot-font-weight-semibold)}.ot-h4{font-family:var(--ot-font-family-heading);font-size:24px;line-height:1.4;font-weight:var(--ot-font-weight-semibold)}.ot-h5{font-family:var(--ot-font-family-heading);font-size:20px;line-height:1.4;font-weight:var(--ot-font-weight-semibold)}}.ot-body-lg{font-family:var(--ot-font-family-body);font-size:18px;line-height:1.6;font-weight:var(--ot-font-weight-regular)}.ot-body-md{font-family:var(--ot-font-family-body);font-size:16px;line-height:1.6;font-weight:var(--ot-font-weight-regular)}.ot-body-sm{font-family:var(--ot-font-family-body);font-size:14px;line-height:1.6;font-weight:var(--ot-font-weight-regular)}.ot-caption{font-family:var(--ot-font-family-body);font-size:12px;line-height:1.6;font-weight:var(--ot-font-weight-regular)}.ot-label-lg{font-family:var(--ot-font-family-body);font-size:16px;line-height:24px;font-weight:var(--ot-font-weight-medium)}.ot-label-md{font-family:var(--ot-font-family-body);font-size:14px;line-height:20px;font-weight:var(--ot-font-weight-medium)}.ot-label-sm{font-family:var(--ot-font-family-body);font-size:12px;line-height:16px;font-weight:var(--ot-font-weight-medium)}:lang(en){--ot-font-family-heading:var(--ot-font-family-heading-en);--ot-font-family-body:var(--ot-font-family-body-en);--ot-font-line-height-heading:var(--ot-font-line-height-en-heading);--ot-font-line-height-body:var(--ot-font-line-height-en-body)}:lang(en) .ot-display{line-height:var(--ot-font-line-height-en-display);letter-spacing:var(--ot-font-letter-spacing-en-display)}:lang(en) .ot-h1{line-height:var(--ot-font-line-height-en-heading);letter-spacing:var(--ot-font-letter-spacing-en-h1)}:lang(en) .ot-h2{line-height:var(--ot-font-line-height-en-heading);letter-spacing:var(--ot-font-letter-spacing-en-h2)}:lang(en) .ot-h3{line-height:var(--ot-font-line-height-en-heading);letter-spacing:var(--ot-font-letter-spacing-en-h3)}:lang(en) .ot-h4{line-height:var(--ot-font-line-height-en-heading);letter-spacing:var(--ot-font-letter-spacing-en-h4)}:lang(en) .ot-h5{line-height:var(--ot-font-line-height-en-heading);letter-spacing:var(--ot-font-letter-spacing-en-h5)}:lang(en) .ot-body-lg,:lang(en) .ot-body-md,:lang(en) .ot-body-sm,:lang(en) .ot-caption{line-height:var(--ot-font-line-height-en-body)}@font-face{font-family:Peyda;src:url(../../fonts/PeydaWebVF.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;font-feature-settings:"swsh"}@font-face{font-family:IRANYekanX;src:url(../../fonts/IRANYekanXVF.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--ot-font-family-heading-en:"Peyda", system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif;--ot-font-family-body-en:"IRANYekanX", system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--ot-bg-page);color:var(--ot-text-primary);font-family:var(--ot-font-family-body);font-size:1rem;line-height:var(--ot-font-line-height-body);margin:0}h1,h2,h3,p,ol,ul,figure{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit}img,svg{display:block}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{inset-inline-start:var(--ot-space-16);top:var(--ot-space-16);z-index:var(--ot-z-index-toast);position:absolute;transform:translateY(-200%)}.skip:focus-visible{transform:none}.wrap{width:100%;max-width:calc(var(--ot-layout-content-max) + 2 * var(--ot-layout-margin));padding-inline:var(--ot-layout-margin);margin-inline:auto}.section{padding-block:var(--ot-layout-section)}.grid12{grid-template-columns:repeat(var(--ot-layout-columns), minmax(0, 1fr));column-gap:var(--ot-layout-gutter);display:grid}.i{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.i16{width:var(--ot-size-icon-sm);height:var(--ot-size-icon-sm);stroke-width:2.25px}.i20{width:var(--ot-size-icon-md);height:var(--ot-size-icon-md);stroke-width:1.8px}.i24{width:var(--ot-size-icon-lg);height:var(--ot-size-icon-lg);stroke-width:1.5px}.btn{justify-content:center;align-items:center;gap:var(--ot-button-gap-md);min-height:var(--ot-button-height-md);padding-inline:var(--ot-button-padding-x-md);border:var(--ot-border-width-1) solid transparent;border-radius:var(--ot-button-radius);font-family:var(--ot-font-family-body);font-size:.875rem;line-height:1.25rem;font-weight:var(--ot-font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--ot-motion-hover), border-color var(--ot-motion-hover), color var(--ot-motion-hover);text-decoration:none;display:inline-flex}.btn--lg{min-height:var(--ot-button-height-lg);padding-inline:var(--ot-button-padding-x-lg);gap:var(--ot-button-gap-lg);font-size:1rem;line-height:1.5rem}.btn:focus-visible{outline:var(--ot-button-focus-ring-width) solid var(--ot-button-focus-ring-color);outline-offset:var(--ot-button-focus-ring-offset)}.btn--primary{background:var(--ot-button-primary-bg);color:var(--ot-button-primary-text)}.btn--primary:active{background:var(--ot-button-primary-bg-pressed)}.btn--tonal-dark{background:var(--ot-button-tonal-on-dark-bg);border-color:var(--ot-button-tonal-on-dark-border);color:var(--ot-button-tonal-on-dark-text)}.btn--tonal-dark:active{background:var(--ot-button-tonal-on-dark-bg-pressed)}.btn--tonal{background:var(--ot-button-tonal-bg);color:var(--ot-button-tonal-text)}.btn--tonal:active{background:var(--ot-button-tonal-bg-pressed)}.btn--secondary{background:var(--ot-button-secondary-bg);color:var(--ot-button-secondary-text)}.btn--secondary:active{background:var(--ot-button-secondary-bg-pressed)}.btn--icon{min-width:var(--ot-size-control-md);padding:0}@media (hover:hover) and (width>=600px){.btn--primary:hover{background:var(--ot-button-primary-bg-hover)}.btn--tonal-dark:hover{background:var(--ot-button-tonal-on-dark-bg-hover)}.btn--tonal:hover{background:var(--ot-button-tonal-bg-hover)}.btn--secondary:hover{background:var(--ot-button-secondary-bg-hover)}}.actions{gap:var(--ot-space-12);flex-wrap:wrap;display:flex}.hdr{inset-inline:0;z-index:var(--ot-z-index-header);transition:transform var(--ot-duration-slow) var(--ot-easing-standard);position:fixed;top:0}.hdr.is-hidden{transform:translateY(-120%)}.hdr__bar{justify-content:space-between;align-items:center;gap:var(--ot-space-24);width:100%;max-width:calc(var(--ot-layout-content-max) + 2 * var(--ot-layout-margin));height:64px;margin-inline:auto;margin-top:var(--ot-space-24);padding-inline:var(--ot-layout-margin);border:var(--ot-border-width-1) solid transparent;border-radius:var(--ot-radius-full);transition:height var(--ot-duration-slow) var(--ot-easing-standard), margin var(--ot-duration-slow) var(--ot-easing-standard), background-color var(--ot-duration-slow) var(--ot-easing-standard);display:flex}.hdr.is-scrolled .hdr__bar{width:calc(100% - 2 * var(--ot-space-16));margin-top:var(--ot-space-8);padding-inline:calc(var(--ot-space-16) - var(--ot-border-width-1));background:var(--ot-header-glass-bg);border-color:var(--ot-header-glass-border);box-shadow:var(--ot-header-glass-shadow);backdrop-filter:blur(var(--ot-header-glass-blur))}.hdr__logo{min-height:var(--ot-size-target-min);border-radius:var(--ot-radius-xs);align-items:center;padding-inline-start:var(--ot-space-8);display:flex}.hdr__logo img{width:120px;height:auto}.hdr__logo:focus-visible,.hdr__nav a:focus-visible,.hdr__menu:focus-visible{outline:var(--ot-border-width-2) solid var(--ot-focus-ring);outline-offset:var(--ot-space-4)}.hdr__nav,.hdr__actions{display:none}.hdr__menu{width:var(--ot-size-control-md);height:var(--ot-size-control-md);border-radius:var(--ot-radius-full);color:var(--ot-icon-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (width>=600px){.hdr__menu:hover{background:var(--ot-color-white-alpha-12)}}@media (width>=768px){.hdr.is-scrolled .hdr__bar{width:calc(100% - 2 * var(--ot-space-16));padding-inline:calc(var(--ot-space-32) - var(--ot-border-width-1))}}@media (width>=1200px){.hdr__bar{height:104px}.hdr.is-scrolled .hdr__bar{height:80px;margin-top:var(--ot-space-16);width:calc(100% - 112px);max-width:calc(var(--ot-layout-content-max) + 2 * var(--ot-space-24));padding-inline:calc(var(--ot-space-24) - var(--ot-border-width-1))}.hdr__logo img{width:157px}.hdr__menu{display:none}.hdr__nav{align-items:center;gap:var(--ot-space-32);height:56px;padding-inline:var(--ot-space-32);border:var(--ot-border-width-1) solid var(--ot-color-white-alpha-6);border-radius:var(--ot-radius-full);background:var(--ot-header-nav-bg);backdrop-filter:blur(var(--ot-header-glass-blur));display:flex}.hdr.is-scrolled .hdr__nav{backdrop-filter:none;background:0 0;border-color:#0000}.hdr__nav a{align-items:center;gap:var(--ot-space-8);color:var(--ot-text-primary);white-space:nowrap;border-radius:var(--ot-radius-xs);transition:color var(--ot-motion-hover);text-decoration:none;display:inline-flex}.hdr__nav a[aria-current]{color:var(--ot-text-link)}.hdr__actions{gap:var(--ot-space-12);display:flex}}@media (hover:hover) and (width>=1200px){.hdr__nav a:hover{color:var(--ot-text-link)}}.hdr--blog .hdr__bar{height:64px;margin-top:var(--ot-space-12)}.hdr--blog .hdr__logo img{width:93px}@media (width>=1200px){.hdr--blog .hdr__bar{height:72px;margin-top:var(--ot-space-16)}.hdr--blog.is-scrolled .hdr__bar{height:64px;margin-top:var(--ot-space-8)}.hdr--blog .hdr__logo img{width:101px}.hdr--blog .hdr__nav{gap:var(--ot-space-8);height:48px;padding-inline:var(--ot-space-8)}.hdr--blog .hdr__nav a{min-height:36px;padding-inline:var(--ot-space-16);border-radius:var(--ot-radius-full)}.hdr--blog .hdr__nav a[aria-current]{background:var(--ot-color-white-alpha-12);color:var(--ot-text-primary)}.hdr--blog .hdr__actions{align-items:center;gap:var(--ot-space-8)}}.hsearch{align-items:center;gap:var(--ot-space-8);min-height:var(--ot-size-control-md);border-radius:var(--ot-radius-full);background:var(--ot-color-white-alpha-8);max-width:0;color:var(--ot-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;opacity:0;visibility:hidden;box-shadow:inset 0 0 0 1px var(--ot-color-white-alpha-12);border:0;padding-inline:0;font-size:.875rem;display:inline-flex;overflow:hidden}.hsearch>span{text-align:start;flex:1}.hsearch .i{color:var(--ot-text-primary);flex-shrink:0}.hsearch kbd{padding:0 var(--ot-space-8);border:var(--ot-border-width-1) solid var(--ot-color-white-alpha-28);border-radius:var(--ot-radius-xs);font:inherit;color:var(--ot-text-primary);font-size:.75rem;display:none}.hdr.is-scrolled .hsearch{max-width:320px;padding-inline:var(--ot-space-16);opacity:1;visibility:visible}.hsearch:hover{background:var(--ot-color-white-alpha-12)}.hsearch:focus-visible{outline:var(--ot-border-width-2) solid var(--ot-focus-ring);outline-offset:var(--ot-space-2)}.motion .hsearch{transition:max-width .45s var(--ot-easing-standard), padding .45s var(--ot-easing-standard), opacity .3s ease, visibility 0s linear .45s, background-color var(--ot-motion-hover)}.motion .hdr.is-scrolled .hsearch{transition:max-width .45s var(--ot-easing-standard), padding .45s var(--ot-easing-standard), opacity .35s ease .1s, visibility 0s, background-color var(--ot-motion-hover)}.hsearch--m{margin-inline-start:auto}.hdr.is-scrolled .hsearch--m{flex:1;max-width:none}.hdr--blog.is-scrolled .hdr__logo img{width:75px}@media (width>=1200px){.hdr--blog.is-scrolled .hdr__logo img{width:101px}}.hdr--blog .hdr__bar{gap:var(--ot-space-8)}@media (width>=1200px){.hsearch--m{display:none}.hdr--blog .hdr__bar{justify-content:flex-start;gap:var(--ot-space-24);display:flex}.hdr--blog{--blog-logo-link-w:109px}.hdr--blog .hdr__nav{margin-inline-start:calc(50% - var(--blog-logo-link-w) - var(--ot-space-24));margin-inline-end:auto;translate:50%}.hdr--blog .hdr__nav:dir(ltr){translate:-50%}.hdr--blog.is-scrolled .hdr__nav{margin-inline-start:0;translate:0}.motion .hdr--blog .hdr__nav{transition:margin-inline-start .45s var(--ot-easing-standard), translate .45s var(--ot-easing-standard)}.hdr--blog .hdr__actions{gap:var(--ot-space-24);margin-inline-start:0}.hdr.is-scrolled .hsearch:not(.hsearch--m){width:380px;max-width:380px;min-height:var(--ot-size-control-lg);padding-inline:var(--ot-space-20);font-size:1rem}.hsearch:not(.hsearch--m) kbd{display:inline-block}}@media (hover:none){.hsearch kbd{display:none!important}}.drawer{width:min(100% - 2 * var(--ot-drawer-inset-tablet), var(--ot-drawer-width-tablet));max-width:none;height:calc(100dvh - 2 * var(--ot-drawer-inset-tablet));max-height:none;margin:var(--ot-drawer-inset-tablet);border-radius:var(--ot-drawer-radius-tablet);background:var(--ot-drawer-bg);color:var(--ot-text-primary);box-shadow:var(--ot-drawer-shadow-tablet);border:0;margin-inline-start:auto;padding:0}.drawer::backdrop{background:var(--ot-drawer-overlay);backdrop-filter:blur(var(--ot-drawer-overlay-blur))}.motion .drawer[open]{animation:drawer-in var(--ot-duration-slow) var(--ot-easing-enter)}@keyframes drawer-in{0%{opacity:0;transform:translate(-24px)}}.drawer__top{height:var(--ot-drawer-top-height);padding-inline:var(--ot-drawer-padding-x-tablet);border-bottom:var(--ot-border-width-1) solid var(--ot-drawer-divider);justify-content:space-between;align-items:center;display:flex}.drawer__top img{width:120px;height:auto}.drawer__nav{padding:var(--ot-space-8) var(--ot-drawer-padding-x-tablet)}.drawer__nav a{min-height:var(--ot-drawer-item-min-height);color:var(--ot-drawer-item-text);border-bottom:var(--ot-border-width-1) solid var(--ot-drawer-divider);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.drawer__nav a[aria-current]{color:var(--ot-drawer-current-text)}.drawer__nav a:focus-visible,.drawer__close:focus-visible{outline:var(--ot-border-width-2) solid var(--ot-focus-ring);outline-offset:var(--ot-space-2);border-radius:var(--ot-radius-xs)}.drawer__actions{gap:var(--ot-space-12);padding:var(--ot-space-16) var(--ot-drawer-padding-x-tablet) var(--ot-space-24);display:grid}.drawer__close{width:var(--ot-size-control-md);height:var(--ot-size-control-md);border-radius:var(--ot-radius-full);background:var(--ot-bg-subtle);color:var(--ot-icon-primary);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.drawer[open]{flex-direction:column;display:flex}.drawer__nav{overscroll-behavior:contain;flex:auto;overflow-y:auto}.drawer__nav a{font-family:var(--ot-font-family-heading);font-size:1rem;line-height:1.4;font-weight:var(--ot-font-weight-semibold)}.drawer__nav a .i{color:var(--ot-icon-secondary)}.drawer__search{padding:var(--ot-space-12) var(--ot-drawer-padding-x-tablet) 0}.drawer__search .btn{width:100%}.drawer__actions{padding-bottom:calc(var(--ot-space-24) + env(safe-area-inset-bottom,0px));border-top:var(--ot-border-width-1) solid var(--ot-drawer-divider);flex:none}@media (width>=600px){.drawer__search{display:none}}@media (width<=599px){.drawer{width:100%;height:100dvh;box-shadow:none;border-radius:0;margin:0}.drawer__top,.drawer__nav,.drawer__search,.drawer__actions{padding-inline:var(--ot-drawer-padding-x)}.motion .drawer[open]{animation:drawer-in-m var(--ot-duration-slow) var(--ot-easing-enter)}@keyframes drawer-in-m{0%{opacity:0;transform:translateY(-8px)}}}.chip{align-items:center;gap:var(--ot-space-4);min-height:var(--ot-chip-height);padding-inline:var(--ot-chip-padding-x);border:var(--ot-border-width-1) solid var(--ot-chip-border);border-radius:var(--ot-chip-radius);background:var(--ot-chip-bg);color:var(--ot-chip-text);font:inherit;cursor:pointer;white-space:nowrap;transition:background-color var(--ot-motion-hover);font-size:.875rem;line-height:1.25rem;text-decoration:none;display:inline-flex}.chip:hover{background:var(--ot-chip-bg-hover)}.chip[aria-pressed=true],.chip[aria-selected=true],.chip.is-on{background:var(--ot-chip-bg-selected);border-color:var(--ot-chip-border-selected);color:var(--ot-chip-text-selected);font-weight:var(--ot-font-weight-medium)}.chip:focus-visible{outline:var(--ot-border-width-2) solid var(--ot-focus-ring);outline-offset:var(--ot-space-2)}.chip__n{color:var(--ot-chip-count)}.chip[aria-pressed=true] .chip__n{color:var(--ot-chip-count-selected)}.tag{min-height:var(--ot-badge-height-sm);padding-inline:var(--ot-badge-padding-x-sm);border-radius:var(--ot-badge-radius);background:var(--ot-badge-neutral-bg);color:var(--ot-badge-neutral-text);font-size:.75rem;line-height:1rem;font-weight:var(--ot-font-weight-medium);align-items:center;display:inline-flex}.tag--glass{background:var(--ot-color-white-alpha-12);color:var(--ot-color-neutral-0);backdrop-filter:blur(12px)}.meta{align-items:center;gap:var(--ot-space-4) var(--ot-space-12);color:var(--ot-text-secondary);flex-wrap:wrap;font-size:.75rem;line-height:1.25rem;display:flex}.meta__who{align-items:center;gap:var(--ot-space-8);color:inherit;font-weight:var(--ot-font-weight-medium);display:inline-flex}.meta__av{width:var(--ot-space-24);height:var(--ot-space-24);border-radius:var(--ot-radius-full);background:var(--ot-bg-brand-subtle);color:var(--ot-text-brand);font-size:.75rem;font-weight:var(--ot-font-weight-bold);place-items:center;display:inline-grid}.meta .i{color:var(--ot-icon-secondary)}.meta__i{align-items:center;gap:var(--ot-space-4);display:inline-flex}.sh{justify-content:space-between;align-items:center;gap:var(--ot-section-heading-gap);margin-bottom:var(--ot-section-heading-margin-bottom);flex-wrap:wrap;display:flex}.sh h2{font-family:var(--ot-font-family-heading);font-weight:var(--ot-font-weight-semibold);color:var(--ot-section-heading-title);font-size:1.5rem;line-height:1.5}@media (width>=768px){.sh h2{font-size:1.75rem}}.sh__a{align-items:center;gap:var(--ot-space-4);min-height:var(--ot-size-target-min);font-size:.875rem;font-weight:var(--ot-font-weight-medium);color:var(--ot-section-heading-link);border-radius:var(--ot-radius-xs);text-decoration:none;display:inline-flex}.sh__a:hover{color:var(--ot-section-heading-link-hover);text-underline-offset:var(--ot-space-4);text-decoration:underline}.sh__a:focus-visible{outline:var(--ot-border-width-2) solid var(--ot-focus-ring);outline-offset:var(--ot-space-2)}.fld{gap:var(--ot-space-4);display:grid}.fld label{font-size:.875rem;font-weight:var(--ot-font-weight-medium);color:var(--ot-input-label)}.fld input{width:100%;height:var(--ot-input-height-lg);padding-inline:var(--ot-input-padding-x-lg);border:var(--ot-border-width-1) solid var(--ot-input-border);border-radius:var(--ot-input-radius);background:var(--ot-input-bg);color:var(--ot-input-text);font:inherit;text-align:start;direction:ltr;font-size:1rem}.fld input::placeholder{color:var(--ot-input-placeholder)}.fld input:hover{border-color:var(--ot-input-border-hover)}.fld input:focus{border-color:var(--ot-input-border-focus);box-shadow:0 0 0 1px var(--ot-input-border-focus);outline:none}.fld input[aria-invalid=true]{border-color:var(--ot-input-border-error);box-shadow:0 0 0 1px var(--ot-input-border-error)}.fld .err{gap:var(--ot-space-8);color:var(--ot-text-error);align-items:flex-start;font-size:.875rem;line-height:1.25rem;display:flex}.fld .err[hidden]{display:none}.dlg{width:min(560px, calc(100% - 2 * var(--ot-dialog-margin)));max-width:none;max-height:calc(100dvh - 2 * var(--ot-dialog-margin));padding:var(--ot-dialog-padding-mobile);border-radius:var(--ot-dialog-radius);background:var(--ot-dialog-bg);color:var(--ot-text-primary);box-shadow:var(--ot-dialog-shadow);border:0;margin:8vh auto auto;overflow:auto}@media (width>=600px){.dlg{padding:var(--ot-dialog-padding)}}@media (width<=599px){.dlg{width:calc(100% - 2 * var(--ot-dialog-sheet-inset));margin:auto var(--ot-dialog-sheet-inset) var(--ot-dialog-sheet-inset);max-height:80dvh}}html.sd-lock{overflow:hidden}@media (width<=599px){#sdlg{inset:auto 0;top:var(--sd-top,0px);width:100%;height:var(--sd-h,100dvh);max-height:none;box-shadow:none;padding:max(var(--ot-dialog-padding-mobile), env(safe-area-inset-top)) var(--ot-dialog-padding-mobile) max(var(--ot-space-16), env(safe-area-inset-bottom));border-radius:0;margin:0;position:fixed;overflow:hidden}#sdlg[open]{flex-direction:column;display:flex}#sdlg .sd{flex-direction:column;flex:1;min-height:0;display:flex}#sdlg .sd__body{overscroll-behavior:contain;flex:1;min-height:0;max-height:none}.motion #sdlg[open]{animation:sd-sheet var(--ot-duration-slow) var(--ot-easing-enter)}}@keyframes sd-sheet{0%{transform:translateY(100%)}}.dlg::backdrop{background:var(--ot-dialog-overlay);backdrop-filter:blur(var(--ot-dialog-overlay-blur))}.motion .dlg[open]{animation:dlg-in var(--ot-duration-slow) var(--ot-easing-enter)}@keyframes dlg-in{0%{opacity:0;transform:translateY(8px)}}.dlg__h{margin-bottom:var(--ot-space-16);justify-content:space-between;align-items:center;display:flex}.dlg__h h2{font-family:var(--ot-font-family-heading);font-size:1.25rem;line-height:1.75rem;font-weight:var(--ot-font-weight-semibold)}.dlg__x{width:var(--ot-dialog-close-size);height:var(--ot-dialog-close-size);border-radius:var(--ot-radius-full);background:var(--ot-dialog-close-bg);color:var(--ot-icon-primary);cursor:pointer;border:0;place-items:center;display:inline-grid}.dlg__x:hover{background:var(--ot-dialog-close-bg-hover)}.dlg__x:focus-visible{outline:var(--ot-border-width-2) solid var(--ot-focus-ring);outline-offset:var(--ot-space-2)}.sd__f{align-items:center;display:flex;position:relative}.sd__f>.i{color:var(--ot-input-icon);pointer-events:none;position:absolute;inset-inline-start:var(--ot-space-16)}.sd__in{width:100%;height:var(--ot-input-height-lg);border:var(--ot-border-width-1) solid var(--ot-input-border);border-radius:var(--ot-input-radius-search);background:var(--ot-input-bg);color:var(--ot-input-text);font:inherit;padding-inline:48px;font-size:1rem}.sd__in::-webkit-search-cancel-button{display:none}.sd__in::placeholder{color:var(--ot-input-placeholder)}.sd__in:hover{border-color:var(--ot-input-border-hover)}.sd__in:focus{border-color:var(--ot-input-border-focus);box-shadow:0 0 0 1px var(--ot-input-border-focus);outline:none}.sd__c{border-radius:var(--ot-radius-full);width:36px;height:36px;color:var(--ot-input-icon);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;inset-inline-end:6px}.sd__c[hidden]{display:none}.sd__c:hover{background:var(--ot-bg-subtle)}.sd__body{margin-top:var(--ot-space-16);max-height:var(--ot-search-dialog-list-max-height);gap:var(--ot-search-dialog-gap);align-content:start;display:grid;overflow-y:auto}.sd__gt{font-size:.75rem;font-weight:var(--ot-font-weight-medium);color:var(--ot-search-dialog-group-title);margin-bottom:var(--ot-space-8)}.sd__chips{gap:var(--ot-search-dialog-chip-gap);flex-wrap:wrap;display:flex}.sd__l{gap:2px;display:grid}.sd__r{align-items:center;gap:var(--ot-space-12);min-height:var(--ot-size-control-lg);padding:var(--ot-search-dialog-row-padding-y) var(--ot-search-dialog-row-padding-x);border-radius:var(--ot-search-dialog-row-radius);color:inherit;text-decoration:none;display:flex}.sd__r:hover{background:var(--ot-search-dialog-row-bg-hover)}.sd__r.is-active{background:var(--ot-search-dialog-row-bg-active);box-shadow:inset 0 0 0 2px var(--ot-search-dialog-row-ring)}.sd__rt{flex:1;gap:2px;min-width:0;display:grid}.sd__rn{color:var(--ot-search-dialog-title);font-weight:var(--ot-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd__rm{color:var(--ot-search-dialog-meta);font-size:.75rem}.sd__r .i{color:var(--ot-icon-secondary)}.sd__r--all .sd__rn{color:var(--ot-text-link)}.sd mark{background:var(--ot-search-dialog-mark-bg);color:inherit;border-radius:3px;padding-inline:1px}.sd__none{color:var(--ot-text-secondary);padding-inline:var(--ot-space-12)}.sd__hint{margin-top:var(--ot-space-16);gap:var(--ot-space-12);color:var(--ot-search-dialog-hint);flex-wrap:wrap;font-size:.75rem;display:none}@media (hover:hover) and (width>=600px){.sd__hint{display:flex}}.sd__hint kbd{border:var(--ot-border-width-1) solid var(--ot-search-dialog-kbd-border);background:var(--ot-search-dialog-kbd-bg);min-width:20px;font:inherit;text-align:center;border-radius:4px;margin-inline-end:4px;padding:0 6px;display:inline-block}.nl__ok{gap:var(--ot-space-12);padding:var(--ot-space-16);border-radius:var(--ot-radius-md);background:var(--ot-alert-success-bg);border:var(--ot-border-width-1) solid var(--ot-alert-success-border);color:var(--ot-text-success);align-items:flex-start;display:flex}.sec{padding-top:var(--ot-space-48)}@media (width>=1200px){.sec{padding-top:var(--ot-space-64)}}.nl{isolation:isolate;gap:var(--ot-space-32);padding:var(--ot-space-32) var(--ot-space-24);border-radius:var(--ot-radius-2xl);color:var(--ot-color-neutral-0);background:radial-gradient(60% 90% at 100% 0%, #ffffff29, transparent 60%), linear-gradient(225deg, var(--ot-color-violet-700) 0%, var(--ot-color-violet-600) 50%, var(--ot-color-violet-500) 100%);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 64px -32px #3338af8c}@media (width>=768px){.nl{padding:var(--ot-space-48)}}@media (width>=1000px){.nl{gap:var(--ot-space-48);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.nl:before{content:"";z-index:-1;background-image:radial-gradient(var(--ot-color-white-alpha-12) 1px, transparent 1px);opacity:.6;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.nl__body{gap:var(--ot-space-20);grid-template-columns:minmax(0,1fr);display:grid}.nl__t{justify-items:start;gap:var(--ot-space-12);display:grid}.nl__ic{width:var(--ot-newsletter-icon-size);height:var(--ot-newsletter-icon-size);border-radius:var(--ot-newsletter-icon-radius);background:var(--ot-color-white-alpha-12);border:var(--ot-border-width-1) solid var(--ot-color-white-alpha-28);color:var(--ot-color-neutral-0);place-items:center;display:grid}.nl h2{font-family:var(--ot-font-family-heading);font-weight:var(--ot-font-weight-semibold);font-size:1.625rem;line-height:1.55}@media (width>=768px){.nl h2{font-size:2.125rem}}.nl__t p{max-width:50ch;color:var(--ot-color-neutral-0);font-size:1.125rem}.nl__f,.nl form,.nl .fld{min-width:0}.nl .fld{gap:var(--ot-space-8);grid-template-columns:minmax(0,1fr)}.nl form{display:block}.nl .fld label{color:var(--ot-color-neutral-0);font-size:.875rem;font-weight:var(--ot-font-weight-medium)}.nl .pill{align-items:center;gap:var(--ot-space-8);border-radius:var(--ot-radius-full);background:var(--ot-color-neutral-0);padding:6px;display:flex;box-shadow:0 12px 32px -12px #0d0e3899}.nl .pill:focus-within{outline:var(--ot-border-width-2) solid var(--ot-color-neutral-0);outline-offset:var(--ot-space-2)}.nl .pill input{width:auto;min-width:0;height:48px;padding-inline:var(--ot-space-20);border-radius:var(--ot-radius-full);color:var(--ot-color-neutral-900);box-shadow:none;background:0 0;border:0;flex:1}.nl .pill input:focus{box-shadow:none;border:0;outline:none}@media (width<=420px){.nl .pill input{padding-inline:var(--ot-space-12);font-size:1rem}.nl .pill .btn{padding-inline:var(--ot-space-16)}}.nl .pill input::placeholder{color:var(--ot-color-neutral-500)}.nl .pill input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--ot-border-error);border-radius:var(--ot-radius-full)}.nl .pill .btn{min-height:48px;padding-inline:var(--ot-space-24);border-radius:var(--ot-radius-full);background:var(--ot-color-violet-950);border-color:var(--ot-color-violet-950);color:var(--ot-color-neutral-0);flex-shrink:0;margin:0;font-size:1rem}.nl .pill .btn:hover{background:var(--ot-color-violet-900);border-color:var(--ot-color-violet-900)}.nl .fld .err{margin-top:var(--ot-space-8);padding:var(--ot-space-8) var(--ot-space-12);border-radius:var(--ot-radius-md);background:var(--ot-color-neutral-0);color:var(--ot-text-error);font-weight:var(--ot-font-weight-medium)}.nl__c{color:var(--ot-color-violet-100);font-size:.75rem}.nl__c a{color:var(--ot-color-neutral-0);text-underline-offset:var(--ot-space-4)}.nl__ok{align-items:center;gap:var(--ot-space-12);min-height:60px;padding:var(--ot-space-12) var(--ot-space-20);border-radius:var(--ot-radius-full);background:var(--ot-color-neutral-0);color:var(--ot-text-success);font-weight:var(--ot-font-weight-medium);display:flex;box-shadow:0 12px 32px -12px #0d0e3899}.nl__ok .i{color:var(--ot-icon-success);flex-shrink:0}.nl__art{height:280px;display:none;position:relative}@media (width>=1000px){.nl__art{display:block}}.nl__art img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--ot-radius-lg);width:58%;height:auto;box-shadow:0 24px 48px -16px #0d0e38a6, 0 0 0 1px var(--ot-color-white-alpha-28);transition:transform .7s var(--ot-easing-standard);position:absolute}.nl__art img:first-child{inset-inline-start:0;top:52px;transform:rotate(-9deg)}.nl__art img:nth-child(2){inset-inline-start:21%;z-index:2;top:0;transform:rotate(2deg)}.nl__art img:nth-child(3){inset-inline-start:42%;z-index:1;top:64px;transform:rotate(10deg)}@media (hover:hover) and (width>=1000px){.nl:hover .nl__art img:first-child{transform:rotate(-12deg)translate(10px)}.nl:hover .nl__art img:nth-child(3){transform:rotate(13deg)translate(-10px)}.nl:hover .nl__art img:nth-child(2){transform:rotate(2deg)translateY(-6px)}}@media (forced-colors:active){.nl{border:1px solid canvastext}}.nl__f{gap:var(--ot-space-8);align-content:center;display:grid}.nlsec{padding-block:var(--ot-space-48) var(--ot-space-64)}.bft{margin:0 var(--ot-space-16) var(--ot-space-16);border-radius:var(--ot-radius-2xl);background:var(--ot-footer-bg);color:var(--ot-text-primary);position:relative;overflow:hidden}@media (width<=767px){.bft{border-radius:0;margin:0}}.bft a{text-decoration:none}.bft a:focus-visible,.bft summary:focus-visible{outline:var(--ot-border-width-2) solid var(--ot-focus-ring);outline-offset:var(--ot-space-2)}.bft__in{gap:var(--ot-space-24);padding-block:var(--ot-space-32) var(--ot-space-24);display:grid}.bft__top{gap:var(--ot-space-24);justify-items:start;display:grid}@media (width>=1000px){.bft__top{align-items:center;gap:var(--ot-space-32);grid-template-columns:auto minmax(0,1fr) auto}}.bft__logo{min-height:var(--ot-size-target-min);border-radius:var(--ot-radius-xs);align-items:center;display:inline-flex}.bft__logo img{width:93px;height:auto}.bft__nav ul{gap:var(--ot-space-4) var(--ot-space-8);flex-wrap:wrap;display:flex}@media (width>=1000px){.bft__nav ul{justify-content:center}}.bft__nav a{min-height:var(--ot-size-control-md);padding-inline:var(--ot-space-12);border-radius:var(--ot-radius-full);color:var(--ot-text-primary);font-size:.875rem;font-weight:var(--ot-font-weight-medium);align-items:center;display:inline-flex}.bft__nav a:hover{background:var(--ot-color-white-alpha-8)}.bft__soc{gap:var(--ot-space-8);flex-wrap:wrap;display:flex}.bft__legal{padding-block:var(--ot-space-16);border-block:var(--ot-border-width-1) solid var(--ot-footer-border);color:var(--ot-text-secondary);font-size:.875rem;line-height:1.7}.bft__legal p{max-width:90ch}.bft__bottom{justify-content:space-between;align-items:center;gap:var(--ot-space-8) var(--ot-space-24);flex-wrap:wrap;display:flex}.bft__links{gap:0 var(--ot-space-16);flex-wrap:wrap;display:flex}.bft__links a{min-height:var(--ot-size-control-md);color:var(--ot-text-secondary);align-items:center;font-size:.875rem;display:inline-flex}.bft__links a:hover{color:var(--ot-text-primary);text-underline-offset:var(--ot-space-4);text-decoration:underline}.bft__copy{color:var(--ot-text-secondary);font-size:.875rem}.nl__captcha{margin-top:var(--ot-space-12);min-height:78px}.nl .pill .btn.is-busy{color:#0000;pointer-events:none;position:relative}.nl .pill .btn.is-busy:after{content:"";border:2px solid var(--ot-color-white-alpha-12);border-top-color:var(--ot-color-neutral-0);border-radius:var(--ot-radius-full);width:20px;height:20px;margin:auto;animation:.7s linear infinite otet-spin;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.nl .pill .btn.is-busy:after{animation-duration:1.6s}}@keyframes otet-spin{to{transform:rotate(360deg)}}.nl .pill input:dir(rtl):placeholder-shown{direction:rtl}.nl__art{direction:rtl}