@layer ari.tokens,ari.templates,ari.reset,ari.base,ari.layout,ari.components,ari.utilities;@layer ari.tokens{:where(:root,[data-ari-template]){--ari-primary: #6757f5;--ari-secondary: #66e8d2;--ari-emphasis: #ff7e91;--ari-page: #f7f8fd;--ari-panel: #ffffff;--ari-nested: #eef1fa;--ari-raised: #ffffff;--ari-contrast: var(--ari-contrast-light, #17192d);--ari-on-contrast: var(--ari-on-contrast-light, #f7f8fd);--ari-ink: #17192d;--ari-ink-2: #464c66;--ari-muted: #636981;--ari-line: rgba(64, 70, 115, .16);--ari-line-strong: #8a8fa8;--ari-shadow-color: 36, 48, 96;--ari-success: #248a68;--ari-warning: #c27a20;--ari-danger: #cf4960;--ari-info: #3c73d8;--ari-attention: #8b5cf6;--ari-gradient-angle: 135deg;--ari-mix-dark: #000;--ari-mix-text: 82%;--ari-gradient-start: var(--ari-primary);--ari-gradient-end: var(--ari-secondary);--ari-gradient-stops: var(--ari-gradient-start), var(--ari-gradient-end);--ari-gradient: linear-gradient(var(--ari-gradient-angle), var(--ari-gradient-stops));--ari-primary-fill: var(--ari-primary);--ari-secondary-fill: var(--ari-secondary);--ari-emphasis-fill: var(--ari-emphasis);--ari-on-primary: #ffffff;--ari-on-secondary: #17192d;--ari-on-emphasis: #17192d;--ari-brand-fill: var(--ari-primary-fill);--ari-on-brand: var(--ari-on-primary);--ari-primary-mix: var(--ari-mix-text);--ari-secondary-mix: var(--ari-mix-text);--ari-emphasis-mix: var(--ari-mix-text);--ari-primary-text: color-mix(in oklab, var(--ari-primary) var(--ari-primary-mix), var(--ari-mix-dark));--ari-secondary-text: color-mix(in oklab, var(--ari-secondary) var(--ari-secondary-mix), var(--ari-mix-dark));--ari-emphasis-text: color-mix(in oklab, var(--ari-emphasis) var(--ari-emphasis-mix), var(--ari-mix-dark));--ari-primary-soft: color-mix(in srgb, var(--ari-primary) 12%, var(--ari-panel));--ari-secondary-soft: color-mix(in srgb, var(--ari-secondary) 12%, var(--ari-panel));--ari-emphasis-soft: color-mix(in srgb, var(--ari-emphasis) 12%, var(--ari-panel));--ari-primary-line: color-mix(in srgb, var(--ari-primary) 40%, transparent);--ari-success-text: color-mix(in oklab, var(--ari-success) var(--ari-mix-text), var(--ari-mix-dark));--ari-warning-text: color-mix(in oklab, var(--ari-warning) 72%, var(--ari-mix-dark));--ari-danger-text: color-mix(in oklab, var(--ari-danger) var(--ari-mix-text), var(--ari-mix-dark));--ari-info-text: color-mix(in oklab, var(--ari-info) var(--ari-mix-text), var(--ari-mix-dark));--ari-attention-text: color-mix(in oklab, var(--ari-attention) var(--ari-mix-text), var(--ari-mix-dark));--ari-success-soft: color-mix(in srgb, var(--ari-success) 12%, var(--ari-panel));--ari-warning-soft: color-mix(in srgb, var(--ari-warning) 14%, var(--ari-panel));--ari-danger-soft: color-mix(in srgb, var(--ari-danger) 12%, var(--ari-panel));--ari-info-soft: color-mix(in srgb, var(--ari-info) 12%, var(--ari-panel));--ari-attention-soft: color-mix(in srgb, var(--ari-attention) 12%, var(--ari-panel));--ari-focus: color-mix(in srgb, var(--ari-primary) 55%, transparent);--ari-success-fill: color-mix(in oklab, var(--ari-success) 80%, #000);--ari-warning-fill: color-mix(in oklab, var(--ari-warning) 68%, #000);--ari-danger-fill: color-mix(in oklab, var(--ari-danger) 84%, #000);--ari-info-fill: color-mix(in oklab, var(--ari-info) 86%, #000);--ari-attention-fill: color-mix(in oklab, var(--ari-attention) 80%, #000);--ari-on-status: #ffffff;--ari-on-gradient: var(--ari-on-brand);--ari-size-badge: 24px;--ari-size-badge-lg: 32px;--ari-size-dot: 8px;--ari-size-bar: 8px;--ari-hover-overlay: inset 0 0 0 999px color-mix(in srgb, currentColor 10%, transparent);--ari-icon-sm: 16px;--ari-icon-md: 20px;--ari-icon-lg: 24px;--ari-data-1: #4f46e5;--ari-data-2: #0f766e;--ari-data-3: #c2410c;--ari-data-4: #a21caf;--ari-data-5: #1d4ed8;--ari-data-6: #4d7c0f;--ari-data-7: #be123c;--ari-data-8: #475569;--ari-primary-on-contrast: color-mix(in oklab, var(--ari-primary) 45%, white);--ari-link: var(--ari-primary-text);--ari-link-line: var(--ari-primary);--ari-link-soft: var(--ari-primary-soft);--ari-link-on-contrast: var(--ari-primary-on-contrast);--ari-font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ari-font-heading: var(--ari-font-sans);--ari-font-body: var(--ari-font-sans);--ari-font-serif: "Playfair Display", "Fraunces", Georgia, "Times New Roman", serif;--ari-font-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--ari-weight-regular: 400;--ari-weight-bold: 700;--ari-weight-black: 900;--ari-weight-heading: var(--ari-weight-black);--ari-font-subheading: var(--ari-font-heading);--ari-text-label: 11px;--ari-leading-label: 16px;--ari-text-caption: 12px;--ari-leading-caption: 18px;--ari-text-sm: 14px;--ari-leading-sm: 21px;--ari-text-md: 15px;--ari-leading-md: 23px;--ari-text-lg: 17px;--ari-leading-lg: 27px;--ari-text-h4: 18px;--ari-leading-h4: 24px;--ari-text-h3: 22px;--ari-leading-h3: 28px;--ari-text-h2: clamp(24px, 1.6vw + 18px, 28px);--ari-leading-h2: 1.2;--ari-text-h1: clamp(30px, 2.4vw + 21px, 40px);--ari-leading-h1: 1.1;--ari-text-display: clamp(40px, 4.6vw + 22px, 64px);--ari-leading-display: 1;--ari-text-hero: clamp(44px, 6.4vw + 14px, 128px);--ari-leading-hero: .94;--ari-text-mega: clamp(64px, 13vw, 232px);--ari-leading-mega: .86;--ari-tracking-label: .08em;--ari-tracking-display: -.04em;--ari-tracking-heading: -.015em;--ari-space-0: 0px;--ari-space-1: 4px;--ari-space-2: 8px;--ari-space-3: 12px;--ari-space-4: 16px;--ari-space-5: 20px;--ari-space-6: 24px;--ari-space-8: 32px;--ari-space-10: 40px;--ari-space-12: 48px;--ari-space-16: 64px;--ari-space-24: 96px;--ari-space-32: 128px;--ari-radius: 24px;--ari-radius-none: 0;--ari-radius-xs: calc(var(--ari-radius) * .17);--ari-radius-sm: calc(var(--ari-radius) * .34);--ari-radius-md: calc(var(--ari-radius) * .5);--ari-radius-lg: calc(var(--ari-radius) * .75);--ari-radius-xl: var(--ari-radius);--ari-radius-pill: 999px;--ari-radius-circle: 50%;--ari-border: 1px;--ari-border-strong: 2px;--ari-border-edge: 4px;--ari-focus-ring: 3px;--ari-focus-offset: 2px;--ari-shadow-0: none;--ari-shadow-1: 0 1px 2px rgba(var(--ari-shadow-color), .06), 0 8px 26px rgba(var(--ari-shadow-color), .07);--ari-shadow-2: 0 2px 6px rgba(var(--ari-shadow-color), .08), 0 16px 40px rgba(var(--ari-shadow-color), .12);--ari-shadow-3: 0 2px 8px rgba(var(--ari-shadow-color), .05), 0 24px 70px rgba(var(--ari-shadow-color), .18);--ari-glow-color: var(--ari-primary);--ari-glow-amount: 0;--ari-glow-near: calc(4px + 26px * var(--ari-glow-amount));--ari-glow-far: calc(60px * var(--ari-glow-amount) * var(--ari-glow-amount));--ari-glow-alpha: calc(min(1, var(--ari-glow-amount) * 1.25)*100%) ;--ari-glow-halo: calc(max(0, var(--ari-glow-amount) - .45)*120%) ;--ari-glow: drop-shadow(0 0 calc(var(--ari-glow-near) * min(1, var(--ari-glow-amount) * 20)) color-mix(in srgb, var(--ari-glow-color) var(--ari-glow-alpha), transparent)) drop-shadow(0 0 var(--ari-glow-far) color-mix(in srgb, var(--ari-glow-color) var(--ari-glow-halo), transparent));--ari-glow-secondary: drop-shadow(0 0 calc(var(--ari-glow-near) * min(1, var(--ari-glow-amount) * 20)) color-mix(in srgb, var(--ari-secondary) var(--ari-glow-alpha), transparent)) drop-shadow(0 0 var(--ari-glow-far) color-mix(in srgb, var(--ari-secondary) var(--ari-glow-halo), transparent));--ari-motion: 1;--ari-motion-distance: 6px;--ari-motion-scale: .98;--ari-duration-instant: calc(90ms * var(--ari-motion));--ari-duration-fast: calc(.16s * var(--ari-motion));--ari-duration-base: calc(.24s * var(--ari-motion));--ari-duration-slow: calc(.36s * var(--ari-motion));--ari-ease-standard: cubic-bezier(.2, 0, 0, 1);--ari-ease-enter: cubic-bezier(0, 0, .2, 1);--ari-ease-exit: cubic-bezier(.4, 0, 1, 1);--ari-row: 56px;--ari-control: 44px;--ari-control-sm: 36px;--ari-touch: 44px;--ari-touch-primary-mobile: 52px;--ari-gap-section: var(--ari-space-6);--ari-pad-card: var(--ari-space-6);--ari-text-ui: 16px;--ari-z-base: 0;--ari-z-raised: 1;--ari-z-dropdown: 1000;--ari-z-sticky: 1100;--ari-z-overlay: 1200;--ari-z-modal: 1300;--ari-z-toast: 1400;--ari-z-tooltip: 1500;--ari-grid-columns: 12;--ari-grid-gap: clamp(12px, calc(8px + 1.1111cqi) , 24px);--ari-grid-margin: clamp(16px, 4.4444cqi, 64px);--ari-grid-max: 1440px;--ari-grid-row: 8px}[data-ari-radius=fixed]{--ari-radius-xs: 4px;--ari-radius-sm: 8px;--ari-radius-md: 12px;--ari-radius-lg: 18px;--ari-radius-xl: 24px}[data-ari-brand=gradient]{--ari-brand-fill: var(--ari-gradient)}:is([data-ari-links=secondary],[data-ari-links=secondary] [data-ari-template]){--ari-link: var(--ari-secondary-text);--ari-link-line: var(--ari-secondary);--ari-link-soft: var(--ari-secondary-soft);--ari-link-on-contrast: color-mix(in oklab, var(--ari-secondary) 45%, white)}:is([data-ari-links=emphasis],[data-ari-links=emphasis] [data-ari-template]){--ari-link: var(--ari-emphasis-text);--ari-link-line: var(--ari-emphasis);--ari-link-soft: var(--ari-emphasis-soft);--ari-link-on-contrast: color-mix(in oklab, var(--ari-emphasis) 45%, white)}:where(:root,[data-ari-template]){--ari-tier-bronce: #9a5a2c;--ari-tier-plata: #66707d;--ari-tier-oro: #94701c;--ari-tier-platino: #1d7a64;--ari-tier-diamante: #6a4cd4;--ari-tier-corona: #b0234d}[data-ari-scheme=dark]{--ari-tier-bronce: #e2a275;--ari-tier-plata: #c4cbd5;--ari-tier-oro: #e6c27c;--ari-tier-platino: #62d4b4;--ari-tier-diamante: #b9a7ff;--ari-tier-corona: #ff7f9f}@media (prefers-color-scheme: dark){[data-ari-scheme=auto]{--ari-tier-bronce: #e2a275;--ari-tier-plata: #c4cbd5;--ari-tier-oro: #e6c27c;--ari-tier-platino: #62d4b4;--ari-tier-diamante: #b9a7ff;--ari-tier-corona: #ff7f9f}}[data-ari-scheme=dark]{--ari-data-1: #a5b4fc;--ari-data-2: #5eead4;--ari-data-3: #fdba74;--ari-data-4: #f0abfc;--ari-data-5: #93c5fd;--ari-data-6: #bef264;--ari-data-7: #fda4af;--ari-data-8: #cbd5e1}@media (prefers-color-scheme: dark){[data-ari-scheme=auto]{--ari-data-1: #a5b4fc;--ari-data-2: #5eead4;--ari-data-3: #fdba74;--ari-data-4: #f0abfc;--ari-data-5: #93c5fd;--ari-data-6: #bef264;--ari-data-7: #fda4af;--ari-data-8: #cbd5e1}}[data-ari-chart-palette=brand]{--ari-data-1: var(--ari-primary-fill);--ari-data-2: var(--ari-secondary-fill);--ari-data-3: var(--ari-emphasis-fill)}[data-ari-glow=soft]{--ari-glow-amount: .3}[data-ari-glow=strong]{--ari-glow-amount: .7}[data-ari-glow-color=secondary]{--ari-glow-color: var(--ari-secondary)}[data-ari-glow-color=emphasis]{--ari-glow-color: var(--ari-emphasis)}[data-ari-motion=none]{--ari-motion: 0;--ari-motion-distance: 0px;--ari-motion-scale: 1}[data-ari-motion=fluid]{--ari-motion: 1.45;--ari-motion-distance: 12px;--ari-motion-scale: .94;--ari-ease-enter: cubic-bezier(.34, 1.4, .64, 1)}[data-ari-shadows=off]{--ari-shadow-1: none;--ari-shadow-2: none;--ari-shadow-3: none}[data-ari-density=operation]{--ari-row: 40px;--ari-control: 40px;--ari-gap-section: var(--ari-space-3);--ari-pad-card: var(--ari-space-4);--ari-text-ui: 14px}@media (max-width: 1023.98px){:where(:root,[data-ari-template]){--ari-grid-columns: 8}}@media (max-width: 599.98px){:where(:root,[data-ari-template]){--ari-grid-columns: 4}}@media (prefers-reduced-motion: reduce){:where(:root,[data-ari-template]),[data-ari-motion]{--ari-motion: 0;--ari-motion-distance: 0px;--ari-motion-scale: 1}}@supports (color: contrast-color(red)){:where(:root,[data-ari-template]){--ari-on-primary: contrast-color(var(--ari-primary))}}[data-ari-lines=thin]{--ari-border-strong: var(--ari-border)}}@layer ari.templates{[data-ari-template=aura]{--ari-primary: #6757f5;--ari-secondary: #66e8d2;--ari-emphasis: #ff7e91;--ari-page: #f7f8fd;--ari-panel: #ffffff;--ari-nested: #eef1fa;--ari-raised: #ffffff;--ari-contrast: var(--ari-contrast-light, #17192d);--ari-on-contrast: var(--ari-on-contrast-light, #f7f8fd);--ari-ink: #17192d;--ari-ink-2: #464c66;--ari-muted: #636981;--ari-line: rgba(64, 70, 115, .16);--ari-line-strong: #8a8fa8;--ari-shadow-color: 36, 48, 96;--ari-radius: 24px;--ari-mix-dark: #000;--ari-mix-text: 82%;--ari-primary-mix: var(--ari-primary-mix-light, 82%);--ari-secondary-mix: var(--ari-secondary-mix-light, 45%);--ari-emphasis-mix: var(--ari-emphasis-mix-light, 60%);color-scheme:light}[data-ari-template=aura][data-ari-scheme=dark]{--ari-page: #15172b;--ari-panel: #20233d;--ari-nested: #292c47;--ari-raised: #262a48;--ari-contrast: var(--ari-contrast-dark, #0e1022);--ari-on-contrast: var(--ari-on-contrast-dark, #eef0ff);--ari-ink: #eef0ff;--ari-ink-2: #c5c9e3;--ari-muted: #a2a7c5;--ari-line: rgba(221, 223, 255, .14);--ari-line-strong: #7a7fa0;--ari-shadow-color: 4, 6, 20;--ari-mix-dark: #fff;--ari-mix-text: 55%;--ari-primary-mix: var(--ari-primary-mix-dark, 55%);--ari-secondary-mix: var(--ari-secondary-mix-dark, 90%);--ari-emphasis-mix: var(--ari-emphasis-mix-dark, 80%);color-scheme:dark}@media (prefers-color-scheme: dark){[data-ari-template=aura][data-ari-scheme=auto]{--ari-page: #15172b;--ari-panel: #20233d;--ari-nested: #292c47;--ari-raised: #262a48;--ari-contrast: var(--ari-contrast-dark, #0e1022);--ari-on-contrast: var(--ari-on-contrast-dark, #eef0ff);--ari-ink: #eef0ff;--ari-ink-2: #c5c9e3;--ari-muted: #a2a7c5;--ari-line: rgba(221, 223, 255, .14);--ari-line-strong: #7a7fa0;--ari-shadow-color: 4, 6, 20;--ari-mix-dark: #fff;--ari-mix-text: 55%;--ari-primary-mix: var(--ari-primary-mix-dark, 55%);--ari-secondary-mix: var(--ari-secondary-mix-dark, 90%);--ari-emphasis-mix: var(--ari-emphasis-mix-dark, 80%);color-scheme:dark}}}@layer ari.templates{[data-ari-template=organic]{--ari-primary: #557a5e;--ari-secondary: #a8c19c;--ari-emphasis: #c98262;--ari-page: #f5f2e7;--ari-panel: #fffdf7;--ari-nested: #e8ebdf;--ari-raised: #fffdf7;--ari-contrast: var(--ari-contrast-light, #2b382e);--ari-on-contrast: var(--ari-on-contrast-light, #f5f2e7);--ari-ink: #26352c;--ari-ink-2: #45524a;--ari-muted: #5f6b63;--ari-line: rgba(63, 88, 66, .16);--ari-line-strong: #87918a;--ari-shadow-color: 74, 89, 73;--ari-radius: 28px;--ari-mix-dark: #000;--ari-mix-text: 82%;--ari-primary-mix: var(--ari-primary-mix-light, 82%);--ari-secondary-mix: var(--ari-secondary-mix-light, 45%);--ari-emphasis-mix: var(--ari-emphasis-mix-light, 60%);color-scheme:light}[data-ari-template=organic][data-ari-scheme=dark]{--ari-secondary: #9bb58e;--ari-emphasis: #db9675;--ari-page: #172019;--ari-panel: #202a22;--ari-nested: #2a352c;--ari-raised: #26302a;--ari-contrast: var(--ari-contrast-dark, #101711);--ari-on-contrast: var(--ari-on-contrast-dark, #e8eee6);--ari-ink: #e8eee6;--ari-ink-2: #c3cdc4;--ari-muted: #a0ada3;--ari-line: rgba(218, 233, 219, .12);--ari-line-strong: #75827a;--ari-shadow-color: 4, 10, 6;--ari-mix-dark: #fff;--ari-mix-text: 55%;--ari-primary-mix: var(--ari-primary-mix-dark, 55%);--ari-secondary-mix: var(--ari-secondary-mix-dark, 90%);--ari-emphasis-mix: var(--ari-emphasis-mix-dark, 80%);color-scheme:dark}@media (prefers-color-scheme: dark){[data-ari-template=organic][data-ari-scheme=auto]{--ari-secondary: #9bb58e;--ari-emphasis: #db9675;--ari-page: #172019;--ari-panel: #202a22;--ari-nested: #2a352c;--ari-raised: #26302a;--ari-contrast: var(--ari-contrast-dark, #101711);--ari-on-contrast: var(--ari-on-contrast-dark, #e8eee6);--ari-ink: #e8eee6;--ari-ink-2: #c3cdc4;--ari-muted: #a0ada3;--ari-line: rgba(218, 233, 219, .12);--ari-line-strong: #75827a;--ari-shadow-color: 4, 10, 6;--ari-mix-dark: #fff;--ari-mix-text: 55%;--ari-primary-mix: var(--ari-primary-mix-dark, 55%);--ari-secondary-mix: var(--ari-secondary-mix-dark, 90%);--ari-emphasis-mix: var(--ari-emphasis-mix-dark, 80%);color-scheme:dark}}}@layer ari.templates{[data-ari-template=noche]{--ari-primary: #2f6bff;--ari-secondary: #a3e635;--ari-emphasis: #f25f6b;--ari-page: #f4f6fb;--ari-panel: #ffffff;--ari-nested: #edf1f8;--ari-raised: #ffffff;--ari-contrast: var(--ari-contrast-light, #0b1220);--ari-on-contrast: var(--ari-on-contrast-light, #f7f8fd);--ari-ink: #0d1526;--ari-ink-2: #3f4a60;--ari-muted: #5c677d;--ari-line: rgba(40, 60, 100, .14);--ari-line-strong: #8590a6;--ari-shadow-color: 16, 30, 60;--ari-radius: 16px;--ari-mix-dark: #000;--ari-mix-text: 82%;--ari-primary-mix: var(--ari-primary-mix-light, 82%);--ari-secondary-mix: var(--ari-secondary-mix-light, 45%);--ari-emphasis-mix: var(--ari-emphasis-mix-light, 60%);color-scheme:light}[data-ari-template=noche][data-ari-scheme=dark]{--ari-page: #0a1120;--ari-panel: #111a2c;--ari-nested: #172235;--ari-raised: #18233a;--ari-contrast: var(--ari-contrast-dark, #060b16);--ari-on-contrast: var(--ari-on-contrast-dark, #eef3ff);--ari-ink: #eef3ff;--ari-ink-2: #c3cce0;--ari-muted: #9aa6be;--ari-line: rgba(200, 215, 255, .12);--ari-line-strong: #6f7d99;--ari-shadow-color: 2, 6, 16;--ari-mix-dark: #fff;--ari-mix-text: 55%;--ari-primary-mix: var(--ari-primary-mix-dark, 55%);--ari-secondary-mix: var(--ari-secondary-mix-dark, 90%);--ari-emphasis-mix: var(--ari-emphasis-mix-dark, 80%);color-scheme:dark}@media (prefers-color-scheme: dark){[data-ari-template=noche][data-ari-scheme=auto]{--ari-page: #0a1120;--ari-panel: #111a2c;--ari-nested: #172235;--ari-raised: #18233a;--ari-contrast: var(--ari-contrast-dark, #060b16);--ari-on-contrast: var(--ari-on-contrast-dark, #eef3ff);--ari-ink: #eef3ff;--ari-ink-2: #c3cce0;--ari-muted: #9aa6be;--ari-line: rgba(200, 215, 255, .12);--ari-line-strong: #6f7d99;--ari-shadow-color: 2, 6, 16;--ari-mix-dark: #fff;--ari-mix-text: 55%;--ari-primary-mix: var(--ari-primary-mix-dark, 55%);--ari-secondary-mix: var(--ari-secondary-mix-dark, 90%);--ari-emphasis-mix: var(--ari-emphasis-mix-dark, 80%);color-scheme:dark}}}@layer ari.templates{[data-ari-template=esmeralda]{--ari-primary: #13704f;--ari-secondary: #c9a46a;--ari-emphasis: #7c3aed;--ari-page: #f7f3ec;--ari-panel: #fcf9f3;--ari-nested: #f1ebe1;--ari-raised: #fcf9f3;--ari-contrast: var(--ari-contrast-light, #1e1c1a);--ari-on-contrast: var(--ari-on-contrast-light, #f5efe6);--ari-ink: #1b1d1a;--ari-ink-2: #4a4a44;--ari-muted: #67645c;--ari-line: rgba(70, 58, 36, .13);--ari-line-strong: #958d7e;--ari-shadow-color: 60, 48, 28;--ari-radius: 16px;--ari-mix-dark: #000;--ari-mix-text: 82%;--ari-primary-mix: var(--ari-primary-mix-light, 82%);--ari-secondary-mix: var(--ari-secondary-mix-light, 45%);--ari-emphasis-mix: var(--ari-emphasis-mix-light, 60%);color-scheme:light}[data-ari-template=esmeralda][data-ari-scheme=dark]{--ari-page: #0a1110;--ari-panel: #101617;--ari-nested: #161e1d;--ari-raised: #141b1a;--ari-contrast: var(--ari-contrast-dark, #05140f);--ari-on-contrast: var(--ari-on-contrast-dark, #eef2ee);--ari-ink: #f1efe9;--ari-ink-2: #c9c7bf;--ari-muted: #a19f97;--ari-line: rgba(230, 220, 200, .1);--ari-line-strong: #6f6c63;--ari-shadow-color: 0, 6, 4;--ari-mix-dark: #fff;--ari-mix-text: 55%;--ari-primary-mix: var(--ari-primary-mix-dark, 55%);--ari-secondary-mix: var(--ari-secondary-mix-dark, 90%);--ari-emphasis-mix: var(--ari-emphasis-mix-dark, 80%);color-scheme:dark}@media (prefers-color-scheme: dark){[data-ari-template=esmeralda][data-ari-scheme=auto]{--ari-page: #0a1110;--ari-panel: #101617;--ari-nested: #161e1d;--ari-raised: #141b1a;--ari-contrast: var(--ari-contrast-dark, #05140f);--ari-on-contrast: var(--ari-on-contrast-dark, #eef2ee);--ari-ink: #f1efe9;--ari-ink-2: #c9c7bf;--ari-muted: #a19f97;--ari-line: rgba(230, 220, 200, .1);--ari-line-strong: #6f6c63;--ari-shadow-color: 0, 6, 4;--ari-mix-dark: #fff;--ari-mix-text: 55%;--ari-primary-mix: var(--ari-primary-mix-dark, 55%);--ari-secondary-mix: var(--ari-secondary-mix-dark, 90%);--ari-emphasis-mix: var(--ari-emphasis-mix-dark, 80%);color-scheme:dark}}}@layer ari.templates{[data-ari-template=estudio]{--ari-primary: oklch(56.6% .263 278.9);--ari-secondary: oklch(31.2% .045 259.2);--ari-emphasis: oklch(66.8% .243 277.1);--ari-page: #fff;--ari-panel: oklch(95.1% .011 259.9);--ari-nested: oklch(92.6% .033 279.6);--ari-raised: #fff;--ari-contrast: var(--ari-contrast-light, oklch(26.7% .041 258.4));--ari-on-contrast: var(--ari-on-contrast-light, #fff);--ari-ink: oklch(40.9% .034 258.7);--ari-ink-2: oklch(37.2% .045 259.1);--ari-muted: oklch(40.9% .034 258.7);--ari-line: oklch(79% .07 254);--ari-line-strong: oklch(79% .07 254);--ari-shadow-color: 29, 32, 61;--ari-radius: 16px;--ari-mix-dark: #000;--ari-mix-text: 82%;--ari-primary-mix: var(--ari-primary-mix-light, 82%);--ari-secondary-mix: var(--ari-secondary-mix-light, 45%);--ari-emphasis-mix: var(--ari-emphasis-mix-light, 60%);--ari-estudio-brand-deep: oklch(52.5% .239 278.7);--ari-estudio-night-50: oklch(37.2% .045 259.1);--ari-estudio-night-200: oklch(26.7% .041 258.4);--ari-estudio-glow: oklch(87.2% .091 309.7);--ari-estudio-blue: #a4cbff;--ari-estudio-pink: #f1daff;--ari-estudio-font-khand: "Khand Bold", ui-sans-serif, system-ui, sans-serif;--ari-estudio-weight-light: 300;--ari-estudio-weight-semibold: 600;--ari-estudio-leading-tight: 1.2;--ari-text-md: 16px;--ari-leading-md: 24px;--ari-estudio-leading-body: 1.5;--ari-estudio-text-xs: .75rem;--ari-estudio-text-sm: .875rem;--ari-estudio-text-base: 1rem;--ari-estudio-text-lg: 1.125rem;--ari-estudio-text-xl: 1.25rem;--ari-estudio-text-2xl: 1.5rem;--ari-estudio-text-3xl: 1.75rem;--ari-estudio-text-4xl: 1.875rem;--ari-estudio-text-5xl: 2.25rem;--ari-estudio-text-6xl: 2.5rem;--ari-estudio-text-7xl: 3rem;--ari-estudio-text-8xl: 3.75rem;--ari-estudio-text-9xl: 4rem;--ari-estudio-text-10xl: 4.5rem;--ari-estudio-text-11xl: 5rem;--ari-estudio-text-12xl: 6rem;--ari-estudio-text-13xl: 7.5rem;--ari-estudio-text-14xl: 10.5rem;--ari-estudio-text-hero: 9vw;--ari-estudio-text-builder: 8vw;--ari-estudio-text-banner: 12vw;--ari-estudio-text-cases: 6vw;--ari-estudio-text-figures: 2.85vw;--ari-estudio-unit: .25rem;--ari-estudio-gutter: 1.75rem;--ari-estudio-content: 90rem;--ari-estudio-half: 45rem;--ari-estudio-screen-lg: 68rem;--ari-estudio-screen-xl: 80rem;--ari-estudio-bar: 3.8125rem;--ari-estudio-bar-lg: 4.3125rem;--ari-estudio-perspective: 1200px;--ari-estudio-radius-4: 4px;--ari-estudio-radius-6: 6px;--ari-estudio-radius-8: 8px;--ari-estudio-radius-12: 12px;--ari-estudio-radius-16: 16px;--ari-estudio-radius-32: 32px;--ari-estudio-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--ari-estudio-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--ari-estudio-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--ari-estudio-shadow-serv: 0 24px 20px rgb(0 0 0 / .12);--ari-estudio-drop-sm: drop-shadow(0 1px 2px var(--ari-estudio-drop-color, rgb(0 0 0 / .15)));--ari-estudio-drop-md: drop-shadow(0 3px 3px var(--ari-estudio-drop-color, rgb(0 0 0 / .12)));--ari-estudio-drop-lg: drop-shadow(0 4px 4px var(--ari-estudio-drop-color, rgb(0 0 0 / .15)));--ari-estudio-drop-xl: drop-shadow(0 9px 7px var(--ari-estudio-drop-color, rgb(0 0 0 / .1)));--ari-estudio-night-100: oklch(31.2% .045 259.2);--ari-estudio-grey: oklch(40.9% .034 258.7);--ari-estudio-surface-50: oklch(92.6% .033 279.6);--ari-estudio-surface-100: oklch(95.1% .011 259.9);--ari-estudio-surface-300: oklch(79% .07 254);--ari-estudio-green-100: oklch(96.2% .044 156.743);--ari-estudio-green-400: oklch(79.2% .209 151.711);--ari-estudio-green-700: oklch(52.7% .154 150.069);--ari-estudio-red-100: oklch(93.6% .032 17.717);--ari-estudio-red-400: oklch(70.4% .191 22.216);--ari-estudio-red-500: oklch(63.7% .237 25.331);--ari-estudio-red-700: oklch(50.5% .213 27.518);--ari-success: oklch(52.7% .154 150.069);--ari-danger: oklch(63.7% .237 25.331);--ari-estudio-map: #aaa;--ari-estudio-map-2: #999;--ari-estudio-pin: hsl(248 100% 60%);--ari-estudio-connector: #979797;--ari-estudio-texture-light: url(/media/landing/disruptivestudio/website/background/light-grad.webp);--ari-estudio-texture-light-mobile: url(/media/landing/disruptivestudio/website/background/light-grad-mobile.webp);--ari-estudio-texture-dark: url(/media/landing/disruptivestudio/website/background/dark-text.webp);--ari-estudio-texture-dark-mobile: url(/media/landing/disruptivestudio/website/background/dark-text-mobile.webp);--ari-estudio-texture-size: max(1440px, 200%) auto;--ari-estudio-grain: url(/media/landing/disruptivestudio/website/background/light_toast.png);--ari-estudio-glow-bg: url(/media/landing/disruptivestudio/website/background/glowing-bg.svg);--ari-estudio-light-bg: url(/media/landing/disruptivestudio/website/background/light-bg.svg);--ari-estudio-veil-person: linear-gradient(to top, rgb(0 0 0 / .6) 20%, rgb(0 0 0 / 0) 60%);--ari-estudio-veil-blog: linear-gradient(to top, rgb(0 0 0 / .7) 15%, transparent);--ari-estudio-ease: cubic-bezier(.4, 0, .2, 1);--ari-estudio-ease-out: cubic-bezier(.25, .46, .45, .94);--ari-estudio-ease-in: cubic-bezier(.55, .085, .68, .53);--ari-estudio-ease-in-out: cubic-bezier(.455, .03, .515, .955);--ari-estudio-ease-out-2: cubic-bezier(.215, .61, .355, 1);--ari-estudio-ease-in-out-2: cubic-bezier(.645, .045, .355, 1);--ari-estudio-duration-150: calc(.15s * var(--ari-motion));--ari-estudio-duration-300: calc(.3s * var(--ari-motion));--ari-estudio-duration-500: calc(.5s * var(--ari-motion));--ari-estudio-stagger-1: .1s;--ari-estudio-stagger-2: .2s;--ari-estudio-stagger-3: .3s;color-scheme:light}@keyframes ari-estudio-fade-cycle{0%{opacity:0}10%{opacity:1}35%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes ari-estudio-move-text-bg{0%{background-position:0% var(--ari-estudio-bg-y, 50%)}to{background-position:100% var(--ari-estudio-bg-y, 50%)}}@keyframes ari-estudio-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ari-estudio-slide-up{0%{opacity:0;translate:0 1.5rem}to{opacity:1;translate:0 0}}[data-ari-template=estudio]{--ari-carousel-state-speed: var(--ari-estudio-duration-150);--ari-carousel-state-ease: var(--ari-estudio-ease);--ari-carousel-body-speed: var(--ari-estudio-duration-300);--ari-carousel-dot-speed: var(--ari-estudio-duration-300);--ari-carousel-num-text: var(--ari-estudio-text-lg);--ari-carousel-num-text-lg: var(--ari-estudio-text-xl);--ari-carousel-num-current: var(--ari-estudio-brand-deep);--ari-deck-dot-speed: var(--ari-estudio-duration-150);--ari-deck-dot-ease: var(--ari-estudio-ease);--ari-collage-duration: var(--ari-estudio-duration-500);--ari-collage-duration-quick: var(--ari-estudio-duration-300);--ari-collage-delay: .2s;--ari-collage-step: var(--ari-estudio-stagger-1);--ari-collage-ease: var(--ari-estudio-ease);--ari-collage-shadow: var(--ari-estudio-shadow-lg);--ari-collage-shadow-lg: var(--ari-estudio-shadow-xl);--ari-collage-shadow-xl: var(--ari-estudio-shadow-serv);--ari-deck-max: var(--ari-estudio-content);--ari-deck-gutter: var(--ari-estudio-gutter);--ari-deck-title-font: var(--ari-estudio-font-khand);--ari-deck-title-weight: 400;--ari-deck-lead-color: var(--ari-estudio-night-200);--ari-deck-social-weight: var(--ari-estudio-weight-semibold);--ari-deck-btn-weight: 400;--ari-deck-perk-radius: var(--ari-estudio-radius-8);--ari-deck-perk-shadow: var(--ari-estudio-shadow-md);--ari-deck-perk-shadow-lg: var(--ari-estudio-shadow-xl);--ari-deck-card-leading: var(--ari-estudio-leading-tight);--ari-deck-card-img-radius: var(--ari-estudio-radius-12);--ari-deck-title-size: var(--ari-estudio-text-5xl);--ari-deck-title-size-xs: var(--ari-estudio-text-7xl);--ari-deck-title-size-sm: var(--ari-estudio-text-8xl);--ari-deck-title-size-md: var(--ari-estudio-text-11xl);--ari-deck-title-size-xl: var(--ari-estudio-text-12xl);--ari-deck-lead-lg: var(--ari-estudio-text-xl);--ari-deck-social-text-md: var(--ari-estudio-text-xl);--ari-deck-perk-text: var(--ari-estudio-text-xs);--ari-deck-perk-title-sm: var(--ari-estudio-text-lg);--ari-deck-perk-title-lg: var(--ari-estudio-text-xl);--ari-deck-card-title: var(--ari-estudio-text-lg);--ari-deck-card-title-md: var(--ari-estudio-text-2xl);--ari-deck-card-title-lg: var(--ari-estudio-text-3xl);--ari-deck-card-title-xl: var(--ari-estudio-text-5xl);--ari-deck-question-size: var(--ari-estudio-text-2xl);--ari-deck-question-size-md: var(--ari-estudio-text-5xl);--ari-deck-question-size-lg: var(--ari-estudio-text-7xl);--ari-deck-question-text-lg: var(--ari-estudio-text-lg);--ari-deck-question-text-xl: var(--ari-estudio-text-xl)}[data-ari-template=estudio]:lang(es){--ari-deck-title-pad: .5rem}[data-ari-template=estudio]{--ari-btn-radius: var(--ari-estudio-radius-8);--ari-btn-border: 0px;--ari-btn-h: 0px;--ari-btn-pad-block: calc(var(--ari-estudio-unit) * 2.5);--ari-btn-pad-inline: calc(var(--ari-estudio-unit) * 4);--ari-btn-text: var(--ari-estudio-text-base);--ari-btn-leading: var(--ari-estudio-leading-body);--ari-btn-shadow: var(--ari-estudio-shadow-lg);--ari-btn-shadow-press: var(--ari-estudio-shadow-md);--ari-btn-hover-scale: 1.01;--ari-btn-press-scale: .98;--ari-btn-speed: var(--ari-estudio-duration-150);--ari-btn-ease: var(--ari-estudio-ease);--ari-btn-hover-bg: var(--ari-estudio-brand-deep);--ari-btn-hover-overlay: none;--ari-btn-press-fill: var(--ari-estudio-brand-deep);--ari-btn-icon-box: calc(var(--ari-estudio-unit) * 10);--ari-btn-icon-glyph: calc(var(--ari-estudio-unit) * 7);--ari-btn-soft-bg: var(--ari-estudio-surface-100);--ari-btn-soft-fg: var(--ari-primary);--ari-btn-soft-line: transparent;--ari-btn-soft-hover-bg: color-mix(in oklab, var(--ari-estudio-surface-300) 25%, transparent);--ari-btn-soft-hover-fg: var(--ari-estudio-brand-deep);--ari-btn-outline-bg: #fff;--ari-btn-outline-fg: var(--ari-estudio-night-200);--ari-btn-outline-hover-bg: var(--ari-primary);--ari-btn-outline-hover-fg: #fff;--ari-social-color: var(--ari-estudio-green-400);--ari-social-color-hover: var(--ari-estudio-green-700);--ari-on-social: #fff;--ari-accordion-pad-block: calc(var(--ari-estudio-unit) * 3);--ari-accordion-pad-inline: calc(var(--ari-estudio-unit) * 2);--ari-accordion-text: var(--ari-estudio-text-xl);--ari-accordion-leading: var(--ari-estudio-leading-body);--ari-accordion-weight: 400;--ari-accordion-color: var(--ari-estudio-grey);--ari-accordion-active-color: var(--ari-primary);--ari-accordion-open-color: var(--ari-primary);--ari-accordion-hover: none;--ari-accordion-icon: calc(var(--ari-estudio-unit) * 6);--ari-accordion-speed: var(--ari-estudio-duration-500);--ari-accordion-state-speed: var(--ari-estudio-duration-150);--ari-accordion-ease: var(--ari-estudio-ease);--ari-menu-bg: #fff;--ari-menu-shadow: none;--ari-menu-pad: calc(var(--ari-estudio-unit) * 2);--ari-menu-gap: var(--ari-estudio-unit);--ari-menu-item-h: 0px;--ari-menu-item-pad: calc(var(--ari-estudio-unit) * 2);--ari-menu-item-text: var(--ari-estudio-text-base);--ari-menu-item-leading: var(--ari-estudio-leading-body);--ari-menu-item-radius: var(--ari-estudio-radius-4);--ari-menu-item-align: center;--ari-menu-hover-bg: var(--ari-estudio-surface-100);--ari-menu-hover-fg: var(--ari-primary);--ari-menu-toggle-gap: var(--ari-estudio-unit);--ari-menu-toggle-pad-block: calc(var(--ari-estudio-unit) * 4);--ari-menu-toggle-pad-start: calc(var(--ari-estudio-unit) * 3);--ari-menu-toggle-icon: calc(var(--ari-estudio-unit) * 7);--ari-menu-toggle-color: color-mix(in oklab, var(--ari-estudio-night-50) 80%, transparent);--ari-menu-toggle-hover: var(--ari-primary);--ari-menu-chevron: calc(var(--ari-estudio-unit) * 5);--ari-menu-chevron-color: var(--ari-primary);--ari-menu-speed: var(--ari-estudio-duration-150);--ari-menu-ease: var(--ari-estudio-ease);--ari-megamenu-bg: #fff;--ari-megamenu-fg: var(--ari-estudio-grey);--ari-megamenu-shadow: none;--ari-megamenu-radius: var(--ari-estudio-radius-16);--ari-megamenu-pad: calc(var(--ari-estudio-unit) * 5);--ari-megamenu-gap-x: calc(var(--ari-estudio-unit) * 2);--ari-megamenu-gap-y: 0px;--ari-megamenu-gap-x-wide: calc(var(--ari-estudio-unit) * 4);--ari-megamenu-gap-y-wide: calc(var(--ari-estudio-unit) * 4);--ari-megamenu-group-pad: calc(var(--ari-estudio-unit) * 2.5);--ari-megamenu-group-pad-wide: calc(var(--ari-estudio-unit) * 4);--ari-megamenu-group-radius: var(--ari-estudio-radius-8);--ari-megamenu-title-text: var(--ari-estudio-text-base);--ari-megamenu-title-leading: var(--ari-estudio-leading-body);--ari-megamenu-title-text-wide: var(--ari-estudio-text-2xl);--ari-megamenu-title-gap: var(--ari-estudio-unit);--ari-megamenu-title-gap-wide: calc(var(--ari-estudio-unit) * 2);--ari-megamenu-title-color: var(--ari-estudio-night-100);--ari-megamenu-links-gap: calc(var(--ari-estudio-unit) * .5);--ari-megamenu-links-gap-wide: calc(var(--ari-estudio-unit) * 2);--ari-megamenu-links-indent: calc(var(--ari-estudio-unit) * 2);--ari-megamenu-links-indent-wide: calc(var(--ari-estudio-unit) * 4);--ari-megamenu-link-h: calc(var(--ari-estudio-unit) * 7);--ari-megamenu-link-pad: var(--ari-estudio-unit);--ari-megamenu-link-text: var(--ari-estudio-text-sm);--ari-megamenu-link-leading: var(--ari-estudio-leading-body);--ari-megamenu-link-text-wide: var(--ari-estudio-text-base);--ari-megamenu-trigger-hover: var(--ari-primary);--ari-megamenu-speed: var(--ari-estudio-duration-150);--ari-megamenu-ease: var(--ari-estudio-ease);--ari-megamenu-stacked-bg: color-mix(in oklab, var(--ari-estudio-surface-100) 70%, transparent);--ari-megamenu-stacked-group-pad: calc(var(--ari-estudio-unit) * 4) calc(var(--ari-estudio-unit) * 4) calc(var(--ari-estudio-unit) * 1.5);--ari-megamenu-stacked-line: color-mix(in oklab, var(--ari-estudio-surface-300) 40%, transparent);--ari-megamenu-stacked-title-text: var(--ari-estudio-text-xl);--ari-megamenu-stacked-title-leading: var(--ari-estudio-leading-body);--ari-megamenu-stacked-link-text: var(--ari-estudio-text-xl);--ari-megamenu-stacked-link-leading: var(--ari-estudio-leading-body);--ari-megamenu-stacked-link-pad: calc(var(--ari-estudio-unit) * 2.5);--ari-megamenu-stacked-link-color: color-mix(in oklab, var(--ari-estudio-grey) 70%, transparent);--ari-topbar-bg: #fff;--ari-topbar-h: calc(var(--ari-estudio-bar) - var(--ari-border));--ari-topbar-h-lg: calc(var(--ari-estudio-bar-lg) - var(--ari-border));--ari-topbar-pad: var(--ari-estudio-gutter);--ari-topbar-gap: calc(var(--ari-estudio-unit) * 4);--ari-topbar-gap-lg: var(--ari-estudio-unit);--ari-topbar-gap-xl: calc(var(--ari-estudio-unit) * 2);--ari-topbar-start-gap: calc(var(--ari-estudio-unit) * 2);--ari-topbar-start-gap-lg: calc(var(--ari-estudio-unit) * 4);--ari-topbar-start-gap-xl: calc(var(--ari-estudio-unit) * 4);--ari-topbar-start-pad: calc(var(--ari-estudio-unit) * 4);--ari-topbar-start-pad-lg: calc(var(--ari-estudio-unit) * 4);--ari-topbar-start-pad-xl: calc(var(--ari-estudio-unit) * 4);--ari-topbar-logo: calc(var(--ari-estudio-unit) * 8);--ari-topbar-logo-lg: calc(var(--ari-estudio-unit) * 10);--ari-topbar-toggle-pad-lg: calc(var(--ari-estudio-unit) * 5);--ari-topbar-toggle-start-lg: calc(var(--ari-estudio-unit) * 3);--ari-topbar-link-pad-lg: calc(var(--ari-estudio-unit) * 1.5);--ari-topbar-link-pad-xl: calc(var(--ari-estudio-unit) * 3);--ari-topbar-trigger-pad-lg: calc(var(--ari-estudio-unit) * 3);--ari-topbar-trigger-pad-xl: calc(var(--ari-estudio-unit) * 3);--ari-topbar-link-text: var(--ari-estudio-text-sm);--ari-topbar-link-text-xl: var(--ari-estudio-text-base);--ari-topbar-link-color: var(--ari-estudio-grey);--ari-topbar-link-hover: var(--ari-primary);--ari-topbar-cta-text-lg: var(--ari-estudio-text-base);--ari-topbar-cta-text-xl: var(--ari-estudio-text-base);--ari-topbar-speed: var(--ari-estudio-duration-150);--ari-topbar-ease: var(--ari-estudio-ease);--ari-topbar-sheet-bg: #fff;--ari-topbar-sheet-pad: var(--ari-estudio-gutter);--ari-topbar-sheet-gap: calc(var(--ari-estudio-unit) * 2);--ari-topbar-sheet-speed: var(--ari-estudio-duration-500);--ari-topbar-sheet-ease: var(--ari-estudio-ease);--ari-topbar-sheet-cta-text: var(--ari-estudio-text-xl);--ari-topbar-sheet-cta-leading: var(--ari-estudio-leading-body);--ari-topbar-sheet-cta-gap: calc(var(--ari-estudio-unit) * 3);--ari-modal-veil: rgb(0 0 0 / .8);--ari-modal-blur: 8px;--ari-modal-media-pad: var(--ari-estudio-gutter);--ari-modal-media-max: 90%;--ari-modal-media-radius: var(--ari-estudio-radius-8);--ari-modal-media-bg: #000;--ari-modal-close-inset: var(--ari-estudio-gutter);--ari-modal-close-pad: var(--ari-estudio-unit);--ari-modal-close-radius: var(--ari-estudio-radius-4);--ari-modal-close-bg: color-mix(in oklab, var(--ari-estudio-surface-50) 20%, transparent);--ari-modal-close-hover: var(--ari-primary);--ari-modal-close-icon: calc(var(--ari-estudio-unit) * 7);--ari-modal-media-speed: var(--ari-estudio-duration-150);--ari-modal-media-ease: var(--ari-estudio-ease);--ari-footer-bg: var(--ari-estudio-night-100);--ari-footer-line: var(--ari-estudio-night-50);--ari-footer-max: var(--ari-estudio-content);--ari-footer-top-pad: calc(var(--ari-estudio-unit) * 8);--ari-footer-pad: var(--ari-estudio-gutter);--ari-footer-row-gap: calc(var(--ari-estudio-unit) * 4);--ari-footer-links-gap: calc(var(--ari-estudio-unit) * 6);--ari-footer-link-pad: var(--ari-estudio-unit);--ari-footer-link-color: rgb(255 255 255 / .7);--ari-footer-small: 80%;--ari-footer-small-leading: var(--ari-estudio-leading-body);--ari-footer-logo-h: calc(var(--ari-estudio-unit) * 8);--ari-footer-logo-h-lg: calc(var(--ari-estudio-unit) * 12);--ari-footer-speed: var(--ari-estudio-duration-150)}[data-ari-template=estudio]:lang(es){--ari-topbar-gap-lg: calc(var(--ari-estudio-unit) * .5);--ari-topbar-gap-xl: var(--ari-estudio-unit);--ari-topbar-start-gap-lg: var(--ari-estudio-unit);--ari-topbar-start-pad-lg: calc(var(--ari-estudio-unit) * 2);--ari-topbar-toggle-start-lg: calc(var(--ari-estudio-unit) * 1.5);--ari-topbar-link-pad-lg: var(--ari-estudio-unit);--ari-topbar-link-pad-xl: calc(var(--ari-estudio-unit) * 2);--ari-topbar-trigger-pad-lg: var(--ari-estudio-unit);--ari-topbar-trigger-pad-xl: calc(var(--ari-estudio-unit) * 2);--ari-topbar-cta-text-lg: var(--ari-estudio-text-sm)}[data-ari-template=estudio]{--ari-section-nav-color: oklch(66.8% .243 277.1);--ari-section-nav-color-hover: oklch(26.7% .041 258.4);--ari-section-nav-opacity: .7;--ari-section-nav-speed: var(--ari-estudio-duration-300);--ari-section-nav-ease: var(--ari-estudio-ease);--ari-section-nav-color-speed: var(--ari-estudio-duration-150);--ari-section-nav-color-ease: var(--ari-estudio-ease);--ari-section-nav-icon: 2.5rem;--ari-section-nav-shadow: drop-shadow(0 1px 2px oklch(56.6% .263 278.9));--ari-section-nav-offset: -1rem;--ari-section-nav-gap: 1rem;--ari-logos-cols: 2;--ari-logos-cols-sm: 3;--ari-logos-cols-md: 6;--ari-logos-cols-lg: 8;--ari-logos-gap: 1rem;--ari-logos-pad: .5rem;--ari-logos-bg: oklch(100% .0001 259.98);--ari-logos-r: var(--ari-estudio-radius-12);--ari-logos-opacity: .8;--ari-logos-speed: var(--ari-estudio-duration-300);--ari-logos-ease: var(--ari-estudio-ease);--ari-marquee-item-time: 9s;--ari-marquee-gap: 1.25rem;--ari-marquee-fade-from: 85%;--ari-marquee-fade-to: 95%;--ari-figures-gap: 1.75rem;--ari-figures-max: 28rem;--ari-figures-card-bg: oklch(95.1% .011 259.9);--ari-figures-card-r: var(--ari-estudio-radius-16);--ari-figures-card-pad: 1rem;--ari-figures-card-pad-md: 1.5rem;--ari-figures-card-pad-lg: 1.75rem;--ari-figures-card-filter: drop-shadow(0 4px 4px color-mix(in oklab, oklch(40.9% .034 258.7) 10%, transparent));--ari-figures-head-leading: var(--ari-estudio-leading-tight);--ari-figures-value: var(--ari-estudio-text-4xl);--ari-figures-value-lg: var(--ari-estudio-text-6xl);--ari-figures-value-color: oklch(56.6% .263 278.9);--ari-figures-title: var(--ari-estudio-text-lg);--ari-figures-title-lg: var(--ari-estudio-text-2xl);--ari-figures-title-color: oklch(26.7% .041 258.4);--ari-figures-text: var(--ari-estudio-text-lg);--ari-figures-text-leading: var(--ari-estudio-leading-body);--ari-figures-text-weight: var(--ari-estudio-weight-light);--ari-figures-text-color: oklch(40.9% .034 258.7)}[data-ari-template=estudio]{--ari-card-zoom-speed: var(--ari-estudio-duration-300);--ari-card-zoom-ease: var(--ari-estudio-ease);--ari-card-link-hover: var(--ari-primary);--ari-card-link-speed: var(--ari-estudio-duration-150);--ari-card-link-ease: var(--ari-estudio-ease);--ari-card-text-leading: var(--ari-estudio-leading-body);--ari-card-drop: drop-shadow(0 3px 3px color-mix(in oklab, var(--ari-estudio-grey) 20%, transparent));--ari-pagination-current-deep: var(--ari-estudio-brand-deep);--ari-pagination-current-weight: var(--ari-estudio-weight-semibold);--ari-pagination-speed: var(--ari-estudio-duration-150);--ari-pagination-ease: var(--ari-estudio-ease);--ari-reading-prose-max: none;--ari-reading-prose-fg: oklch(37.3% .034 259.733);--ari-reading-prose-heading: oklch(21% .034 264.665);--ari-reading-prose-heading-font: var(--ari-font-body);--ari-reading-prose-size: var(--ari-estudio-text-lg);--ari-reading-prose-leading: 1.77778;--ari-reading-prose-strong-weight: var(--ari-estudio-weight-semibold);--ari-hero-image-bg: var(--ari-estudio-night-50);--ari-hero-media-opacity: .9;--ari-hero-veil-bottom: var(--ari-estudio-veil-blog);--ari-hero-content-max: var(--ari-estudio-screen-lg);--ari-hero-gutter: var(--ari-estudio-gutter);--ari-hero-pad-end: 2rem;--ari-hero-pad-end-lg: 5rem;--ari-hero-title-leading: var(--ari-estudio-leading-tight);--ari-hero-title-tracking: normal;--ari-hero-title-transform: uppercase;--ari-hero-pad-block: 4rem;--ari-hero-pad-block-lg: 10rem;--ari-hero-min-h: 100dvh;--ari-hero-max: var(--ari-estudio-content);--ari-hero-gap: 3rem;--ari-hero-gap-xl: 8rem;--ari-hero-lead-gap: 1.5rem;--ari-hero-lead-gap-lg: 3rem;--ari-hero-lead-leading: var(--ari-estudio-leading-body);--ari-hero-media-w: 80%;--ari-hero-media-max: 36rem;--ari-hero-proof-size: 1.75rem;--ari-hero-proof-overlap: .5rem;--ari-hero-proof-shadow: 0 4px 6px -1px color-mix(in oklab, var(--ari-estudio-night-50) 40%, transparent), 0 2px 4px -2px color-mix(in oklab, var(--ari-estudio-night-50) 40%, transparent);--ari-hero-proof-text: var(--ari-estudio-text-xs);--ari-hero-proof-leading: var(--ari-estudio-leading-body);--ari-hero-intro-speed: var(--ari-estudio-duration-300);--ari-hero-intro-ease: linear;--ari-hero-intro-distance: 1.5rem}[data-ari-template=estudio] :is(.ari-card--media-start,.ari-card--inset){--ari-card-title-font: var(--ari-font-body);--ari-card-title-weight: var(--ari-weight-bold);--ari-card-title-size: var(--ari-estudio-text-xl);--ari-card-title-leading: var(--ari-estudio-leading-tight)}[data-ari-template=estudio] .ari-card--inset:not(.ari-card--media-start){--ari-card-title-size: var(--ari-estudio-text-lg);--ari-card-title-leading: var(--ari-estudio-leading-body);--ari-card-title-lines: 2}[data-ari-template=estudio] .ari-card--feature{--ari-r: var(--ari-radius-lg);--ari-card-pad: 1rem;--ari-card-title-font: var(--ari-font-heading);--ari-card-title-weight: var(--ari-weight-regular);--ari-card-title-transform: uppercase;--ari-card-title-leading: var(--ari-estudio-leading-tight);--ari-card-title-color: var(--ari-estudio-night-200);--ari-card-title-size: var(--ari-estudio-text-xl)}[data-ari-template=estudio] .ari-hero--h-fixed{--ari-hero-title-weight: var(--ari-weight-regular);--ari-hero-title-size: var(--ari-estudio-text-3xl)}[data-ari-template=estudio] .ari-hero--duo{--ari-hero-title-weight: var(--ari-weight-bold);--ari-hero-title-size: var(--ari-estudio-text-lg);--ari-hero-title-leading: var(--ari-estudio-leading-tight);--ari-hero-title-tracking: normal;--ari-hero-title-transform: uppercase}@container ari-canvas (min-width: 40rem){[data-ari-template=estudio] .ari-hero__proof{--ari-hero-proof-size: 3rem;--ari-hero-proof-overlap: 1rem}}@container ari-canvas (min-width: 48rem){[data-ari-template=estudio] .ari-card--feature{--ari-r: var(--ari-radius-xl);--ari-card-pad: 1.25rem;--ari-card-title-size: var(--ari-estudio-text-2xl)}[data-ari-template=estudio] .ari-hero--h-fixed{--ari-hero-title-size: var(--ari-estudio-text-5xl)}[data-ari-template=estudio] .ari-hero--duo{--ari-hero-title-size: var(--ari-estudio-text-2xl)}[data-ari-template=estudio] .ari-hero__proof{--ari-hero-proof-text: var(--ari-estudio-text-sm)}}@container ari-canvas (min-width: 68rem){[data-ari-template=estudio] .ari-card--media-start{--ari-card-title-size: var(--ari-estudio-text-3xl)}[data-ari-template=estudio] .ari-card--feature{--ari-card-media-w: 40%;--ari-card-title-size: var(--ari-estudio-text-lg);--ari-card-text-size: var(--ari-estudio-text-xs)}[data-ari-template=estudio] .ari-hero--h-fixed{--ari-hero-title-size: var(--ari-estudio-text-6xl)}[data-ari-template=estudio] .ari-hero--duo{--ari-hero-title-size: var(--ari-estudio-text-4xl);--ari-hero-lead-size: var(--ari-estudio-text-xl)}[data-ari-template=estudio] .ari-hero__proof{--ari-hero-proof-text: var(--ari-estudio-text-base)}}@container ari-canvas (min-width: 80rem){[data-ari-template=estudio] .ari-card--feature{--ari-card-title-size: var(--ari-estudio-text-2xl)}[data-ari-template=estudio] .ari-hero--duo{--ari-hero-title-size: var(--ari-estudio-text-6xl)}}@container ari-canvas (min-width: 90rem){[data-ari-template=estudio] .ari-card--media-start{--ari-card-title-size: var(--ari-estudio-text-5xl)}[data-ari-template=estudio] .ari-hero--h-fixed{--ari-hero-title-size: var(--ari-estudio-text-9xl)}}[data-ari-template=estudio]{--ari-tabs-speed: var(--ari-estudio-duration-150);--ari-tabs-ease: var(--ari-estudio-ease);--ari-tabs-rail-bg: #fff;--ari-tabs-rail-radius: var(--ari-estudio-radius-32);--ari-tabs-rail-pad: var(--ari-space-4);--ari-tabs-rail-gap: 0px;--ari-tabs-rail-gap-wide: var(--ari-space-2);--ari-tabs-rail-shadow: none;--ari-tabs-rail-filter: drop-shadow(0 3px 3px oklch(40.9% .034 258.7 / .3));--ari-tabs-rail-fg: var(--ari-estudio-grey);--ari-tabs-rail-hover-bg: var(--ari-estudio-night-100);--ari-tabs-rail-hover-on: #fff;--ari-tabs-rail-active-bg: var(--ari-estudio-night-200);--ari-tabs-rail-on: #fff;--ari-tabs-rail-weight: var(--ari-estudio-weight-semibold);--ari-tabs-rail-text: var(--ari-estudio-text-base);--ari-tabs-rail-text-lg: var(--ari-estudio-text-xl);--ari-tabs-rail-text-xl: var(--ari-estudio-text-2xl);--ari-tabs-num-size: 1.75rem;--ari-tabs-num-size-lg: 2.25rem;--ari-tabs-num-bg: var(--ari-primary);--ari-tabs-num-on: #fff;--ari-tabs-num-weight: var(--ari-estudio-weight-semibold);--ari-tabs-steps-bg: var(--ari-estudio-night-200);--ari-tabs-steps-fg: #fff;--ari-tabs-steps-pad: var(--ari-space-4);--ari-tabs-steps-pad-sm: var(--ari-space-6);--ari-tabs-steps-pad-lg: var(--ari-space-8);--ari-tabs-steps-pad-lg-end: var(--ari-space-12);--ari-tabs-steps-radius: var(--ari-estudio-radius-12);--ari-tabs-steps-radius-lg: var(--ari-estudio-radius-16);--ari-tabs-steps-gap: var(--ari-space-8);--ari-tabs-steps-media-radius: var(--ari-estudio-radius-6);--ari-tabs-steps-label-text: var(--ari-estudio-text-base);--ari-tabs-steps-label-text-sm: var(--ari-estudio-text-xl);--ari-tabs-steps-label-text-xl: var(--ari-estudio-text-2xl);--ari-tabs-steps-label-rest: var(--ari-estudio-surface-300);--ari-tabs-steps-num-rest: oklch(66.8% .243 277.1 / .7);--ari-tabs-steps-num-hover: var(--ari-primary);--ari-tabs-steps-num-active: var(--ari-estudio-brand-deep);--ari-photo-stack-w: 80%;--ari-photo-stack-offset: -2.5rem;--ari-photo-stack-step: 40px;--ari-photo-stack-angle: -24deg;--ari-photo-stack-perspective: var(--ari-estudio-perspective);--ari-photo-stack-radius: var(--ari-estudio-radius-16);--ari-photo-stack-shadow: 0 20px 25px -5px oklch(26.7% .041 258.4 / .4), 0 8px 10px -6px oklch(26.7% .041 258.4 / .4);--ari-photo-stack-speed: var(--ari-estudio-duration-150);--ari-photo-stack-ease: var(--ari-estudio-ease);--ari-zigzag-odd: var(--ari-estudio-night-200);--ari-zigzag-even: var(--ari-primary);--ari-zigzag-on: #fff;--ari-zigzag-radius: var(--ari-estudio-radius-12);--ari-zigzag-gap: var(--ari-space-2);--ari-zigzag-gap-lg: 0px;--ari-zigzag-pad: var(--ari-space-4);--ari-zigzag-pad-edge: var(--ari-space-6);--ari-zigzag-pad-lg: var(--ari-space-6);--ari-zigzag-pad-edge-lg: var(--ari-space-8);--ari-zigzag-num: var(--ari-space-8);--ari-zigzag-num-lg: var(--ari-space-10);--ari-zigzag-num-text: var(--ari-estudio-text-lg);--ari-zigzag-num-text-lg: var(--ari-estudio-text-xl);--ari-zigzag-title-text: var(--ari-estudio-text-xl);--ari-zigzag-title-text-lg: var(--ari-estudio-text-2xl);--ari-zigzag-grow: 1.1;--ari-zigzag-speed: var(--ari-estudio-duration-300);--ari-zigzag-ease: var(--ari-estudio-ease);--ari-hotspots-dot: calc(100cqi * 20 / 1736);--ari-hotspots-dot-color: var(--ari-estudio-pin);--ari-hotspots-dot-glow: drop-shadow(0 0 4px hsl(248 100% 60% / .7));--ari-hotspots-tip-bg: var(--ari-estudio-night-100);--ari-hotspots-tip-on: #fff;--ari-hotspots-tip-text: var(--ari-estudio-text-base);--ari-hotspots-tip-leading: 1.5;--ari-hotspots-tip-radius: var(--ari-estudio-radius-4);--ari-hotspots-media-fill: var(--ari-estudio-map);--ari-hotspots-media-line: var(--ari-estudio-map-2);--ari-orbit-radius: 340px;--ari-orbit-pad: var(--ari-space-12);--ari-orbit-pad-lg: 10rem;--ari-orbit-hub-gap: var(--ari-space-10);--ari-orbit-ring-bg: oklch(56.6% .263 278.9 / .1);--ari-orbit-center-bg: var(--ari-primary);--ari-orbit-center-on: #fff;--ari-orbit-center-min: 10.25rem;--ari-orbit-center-weight: var(--ari-estudio-weight-light);--ari-orbit-center-text: var(--ari-estudio-text-lg);--ari-orbit-center-text-lg: var(--ari-estudio-text-3xl);--ari-orbit-center-text-xl: var(--ari-estudio-text-4xl);--ari-orbit-center-leading: var(--ari-estudio-leading-tight);--ari-orbit-tile-bg: #fff;--ari-orbit-tile-radius: var(--ari-estudio-radius-16);--ari-orbit-tile-shadow: 0 0 #0000;--ari-orbit-tile-filter: drop-shadow(0 4px 4px oklch(40.9% .034 258.7 / .1));--ari-orbit-tile-ring: 3px;--ari-orbit-tile-ring-color: var(--ari-primary);--ari-orbit-tile-speed: var(--ari-estudio-duration-150);--ari-orbit-tile-ease: var(--ari-estudio-ease);--ari-orbit-logo-h: 2.5rem;--ari-orbit-logo-h-lg: 3.25rem;--ari-orbit-cols-gap: var(--ari-space-5);--ari-orbit-open-speed: var(--ari-estudio-duration-500);--ari-orbit-open-delay: .1s;--ari-orbit-open-ease: var(--ari-estudio-ease-in);--ari-orbit-ring-speed: calc(1s * var(--ari-motion));--ari-orbit-ring-ease: var(--ari-estudio-ease-out-2);--ari-orbit-ring-step: var(--ari-estudio-stagger-1);--ari-hover-rows-bg: transparent;--ari-hover-rows-fg: var(--ari-primary);--ari-hover-rows-fill: var(--ari-primary);--ari-hover-rows-on: #fff;--ari-hover-rows-pad: var(--ari-space-12);--ari-hover-rows-pad-lg: var(--ari-space-16);--ari-hover-rows-title-text: var(--ari-estudio-text-4xl);--ari-hover-rows-title-text-lg: var(--ari-estudio-text-cases);--ari-hover-rows-title-nudge: var(--ari-space-4);--ari-hover-rows-title-nudge-xl: 1.75rem;--ari-hover-rows-max: var(--ari-estudio-screen-lg);--ari-hover-rows-gutter: var(--ari-estudio-gutter);--ari-hover-rows-disc-max: 13rem;--ari-hover-rows-disc-bg: #fff;--ari-hover-rows-disc-shadow: drop-shadow(0 9px 7px rgb(0 0 0 / .4));--ari-hover-rows-name-text: var(--ari-estudio-text-lg);--ari-hover-rows-name-text-lg: var(--ari-estudio-text-2xl);--ari-hover-rows-text: var(--ari-estudio-text-lg);--ari-hover-rows-text-lg: var(--ari-estudio-text-2xl);--ari-hover-rows-speed: var(--ari-estudio-duration-300);--ari-hover-rows-title-speed: var(--ari-estudio-duration-150);--ari-hover-rows-ease: var(--ari-estudio-ease)}[data-ari-template=estudio]{--ari-motion-from: 1088px;--ari-text-clip-light: var(--ari-estudio-texture-light);--ari-text-clip-light-narrow: var(--ari-estudio-texture-light-mobile);--ari-text-clip-dark: var(--ari-estudio-texture-dark);--ari-text-clip-dark-narrow: var(--ari-estudio-texture-dark-mobile);--ari-text-clip-size: var(--ari-estudio-texture-size);--ari-text-clip-light-ink: rgb(255 255 255 / .1);--ari-text-clip-dark-ink: rgb(0 0 0 / 0);--ari-text-clip-light-y: 50%;--ari-text-clip-dark-y: 60%;--ari-text-clip-time: 4s;--ari-bg-cycle-step: 5s;--ari-bg-cycle-grain: var(--ari-estudio-grain);--ari-bg-cycle-grain-opacity: .5;--ari-bg-cycle-grain-blend: overlay;--ari-reveal-at: 80%;--ari-reveal-duration: var(--ari-estudio-duration-500);--ari-reveal-duration-move: var(--ari-estudio-duration-500);--ari-reveal-ease: var(--ari-estudio-ease-out);--ari-reveal-ease-back: cubic-bezier(.55, .06, .75, .54);--ari-reveal-distance: 30px;--ari-reveal-step: var(--ari-estudio-stagger-2);--ari-reveal-load-duration: var(--ari-estudio-duration-300);--ari-reveal-load-ease: linear;--ari-reveal-load-distance: 1.5rem;--ari-split-words-duration: var(--ari-estudio-duration-500);--ari-split-words-step: var(--ari-estudio-stagger-3);--ari-split-words-ease: var(--ari-estudio-ease-out);--ari-split-words-ease-back: cubic-bezier(.55, .06, .75, .54);--ari-split-words-from: 20%;--ari-split-words-word-pad: .5rem;--ari-split-words-whole-ink: rgb(0 0 0 / 0);--ari-split-words-accent: color-mix(in srgb, var(--ari-primary) 95%, transparent);--ari-split-words-lead-pad: 8%;--ari-split-words-lead-pad-wide: 12%;--ari-split-words-lead-pad-end: 1.2%;--ari-magnet-duration: .6s;--ari-magnet-ease: var(--ari-estudio-ease-out-2);--ari-estudio-power1-in-out: linear(0, .0013 2.5%, .005 5%, .0112 7.5%, .02 10%, .0312 12.5%, .045 15%, .0612 17.5%, .08 20%, .1013 22.5%, .125 25%, .1513 27.5%, .18 30%, .2113 32.5%, .245 35%, .2812 37.5%, .32 40%, .3612 42.5%, .405 45%, .4512 47.5%, .5 50%, .5488 52.5%, .595 55%, .6387 57.5%, .68 60%, .7188 62.5%, .755 65%, .7888 67.5%, .82 70%, .8488 72.5%, .875 75%, .8988 77.5%, .92 80%, .9387 82.5%, .955 85%, .9688 87.5%, .98 90%, .9888 92.5%, .995 95%, .9988 97.5%, 1);--ari-estudio-power2-in-out: linear(0, .0001 2.5%, .0005 5%, .0017 7.5%, .004 10%, .0078 12.5%, .0135 15%, .0214 17.5%, .032 20%, .0456 22.5%, .0625 25%, .0832 27.5%, .108 30%, .1373 32.5%, .1715 35%, .2109 37.5%, .256 40%, .3071 42.5%, .3645 45%, .4287 47.5%, .5 50%, .5713 52.5%, .6355 55%, .6929 57.5%, .744 60%, .7891 62.5%, .8285 65%, .8627 67.5%, .892 70%, .9168 72.5%, .9375 75%, .9544 77.5%, .968 80%, .9786 82.5%, .9865 85%, .9922 87.5%, .996 90%, .9983 92.5%, .9995 95%, .9999 97.5%, 1);--ari-path-dot-time: 1s;--ari-path-dot-ease: var(--ari-estudio-power1-in-out);--ari-path-dot-color: var(--ari-primary);--ari-flip-time: .7s;--ari-flip-ease: var(--ari-estudio-ease-in-out-2);--ari-flip-scale: 1.2;--ari-flip-swap: .2857;--ari-scroll-pin-in: var(--ari-estudio-duration-300);--ari-scroll-pin-in-ease: var(--ari-estudio-ease-out);--ari-scroll-pin-item-size: 60%;--ari-scroll-pin-item-max: 45%;--ari-scroll-pin-gap: 1rem}[data-ari-template=estudio]{--ari-band-max: var(--ari-estudio-content);--ari-band-gutter: var(--ari-estudio-gutter);--ari-band-pad: 4rem;--ari-band-pad-lg: 10rem;--ari-band-eyebrow-text: var(--ari-estudio-text-sm);--ari-band-eyebrow-text-md: var(--ari-estudio-text-base);--ari-band-eyebrow-text-lg: var(--ari-estudio-text-xl);--ari-band-eyebrow-leading: var(--ari-estudio-leading-body);--ari-band-eyebrow-weight: var(--ari-estudio-weight-semibold);--ari-band-eyebrow-tracking: normal;--ari-band-eyebrow-gap: .5rem;--ari-band-eyebrow-gap-lg: 1rem;--ari-band-title-weight: var(--ari-weight-regular);--ari-band-title-leading: var(--ari-estudio-leading-tight);--ari-band-title-tracking: normal;--ari-band-title-transform: uppercase;--ari-band-title-pad: .25rem;--ari-band-lead-text: var(--ari-estudio-text-base);--ari-band-lead-text-lg: var(--ari-estudio-text-xl);--ari-band-lead-leading: var(--ari-estudio-leading-body);--ari-band-lead-wrap: wrap;--ari-feature-list-gap: 5rem;--ari-feature-list-max: var(--ari-estudio-screen-xl);--ari-feature-stack-gap: 1rem;--ari-feature-stack-max: 36rem;--ari-feature-gap-lg: 3rem;--ari-feature-gap-xl: 8rem;--ari-feature-media-radius: var(--ari-estudio-radius-12);--ari-feature-media-radius-lg: var(--ari-estudio-radius-16);--ari-feature-eyebrow-text: var(--ari-estudio-text-base);--ari-feature-eyebrow-text-lg: var(--ari-estudio-text-2xl);--ari-feature-eyebrow-leading: var(--ari-estudio-leading-body);--ari-feature-title-text: var(--ari-estudio-text-lg);--ari-feature-title-text-md: var(--ari-estudio-text-2xl);--ari-feature-title-text-lg: var(--ari-estudio-text-5xl);--ari-feature-title-text-xl: var(--ari-estudio-text-7xl);--ari-feature-title-weight: var(--ari-weight-regular);--ari-feature-title-leading: var(--ari-estudio-leading-tight);--ari-feature-title-transform: uppercase;--ari-feature-title-pad: .25rem;--ari-feature-title-gap: .5rem;--ari-feature-title-gap-sm: 1rem;--ari-feature-title-gap-lg: 1.5rem;--ari-feature-text-lg: var(--ari-estudio-text-lg);--ari-feature-text-xl: var(--ari-estudio-text-xl);--ari-feature-text-leading: var(--ari-estudio-leading-body);--ari-photo-stack-pair-max: 28rem;--ari-photo-stack-pair-tabs-w: 55%}[data-ari-template=estudio] :is(.ari-hero__actions,.ari-band__actions){--ari-btn-outline-border: 2px;--ari-btn-weight: var(--ari-weight-regular)}@container ari-canvas (min-width: 40rem){[data-ari-template=estudio] :is(.ari-hero__actions,.ari-band__actions){--ari-btn-pad-inline: 1.75rem}}[data-ari-template=estudio]{--ari-block-gutter: var(--ari-estudio-gutter);--ari-block-max: var(--ari-estudio-content);--ari-block-title-font: var(--ari-font-body);--ari-block-title-size: var(--ari-estudio-text-4xl);--ari-block-title-leading: 1.5;--ari-block-title-weight: var(--ari-weight-bold);--ari-block-title-wrap: wrap;--ari-block-head-gap: 3rem;--ari-block-head-gap-lg: 4rem;--ari-block-cols-gap: 2rem;--ari-block-aside-w: 20rem;--ari-block-aside-top: 7rem;--ari-block-grid-gap: 1.5rem;--ari-block-panel-bg: #fff;--ari-block-panel-pad: 1.75rem;--ari-block-panel-radius: var(--ari-estudio-radius-16);--ari-block-panel-radius-lg: var(--ari-estudio-radius-32);--ari-block-panel-gap: 1.75rem;--ari-block-panel-gap-xl: 3rem;--ari-block-panel-start: .6;--ari-block-meta-line: var(--ari-estudio-grey);--ari-block-meta-gap: 1rem;--ari-block-meta-pad: 1.5rem;--ari-block-meta-space: 2rem;--ari-block-box-bg: var(--ari-estudio-night-100);--ari-block-box-fg: #fff;--ari-block-box-pad: 1.5rem;--ari-block-box-radius: var(--ari-estudio-radius-12);--ari-block-box-shadow: var(--ari-estudio-shadow-lg);--ari-block-box-space: 1.5rem;--ari-block-box-title-size: var(--ari-estudio-text-xl);--ari-block-box-title-leading: 1.5;--ari-block-box-title-gap: 1rem;--ari-block-nav-gap: .5rem;--ari-block-nav-pad-block: .5rem;--ari-block-nav-pad-inline: 1rem;--ari-block-nav-radius: var(--ari-estudio-radius-8);--ari-block-nav-hover: var(--ari-estudio-night-50);--ari-block-nav-current: var(--ari-primary);--ari-block-nav-current-hover: var(--ari-estudio-brand-deep);--ari-block-nav-speed: var(--ari-estudio-duration-150);--ari-block-nav-ease: var(--ari-estudio-ease);--ari-block-empty-size: var(--ari-estudio-text-xl);--ari-block-empty-leading: 1.5;--ari-field-radius: var(--ari-estudio-radius-8);--ari-field-box: transparent;--ari-field-line: color-mix(in oklab, var(--ari-estudio-grey) 40%, transparent);--ari-field-h: 50px;--ari-field-gap: .25rem;--ari-field-label-weight: var(--ari-weight-regular);--ari-field-pad-block: .75rem;--ari-textarea-trail: .5rem;--ari-badge-h: 26px;--ari-badge-pad-inline: .75rem;--ari-badge-border: 0;--ari-badge-text: var(--ari-estudio-text-xs);--ari-badge-leading: 1.5;--ari-badge-weight: var(--ari-estudio-weight-semibold);--ari-badge-fill: var(--ari-estudio-night-50);--ari-badge-fill-hover: var(--ari-estudio-brand-deep);--ari-badge-speed: var(--ari-estudio-duration-150);--ari-badge-ease: var(--ari-estudio-ease);--ari-btn-lg-h: 0px;--ari-btn-lg-pad-block: .75rem;--ari-btn-lg-pad-inline: 3rem;--ari-btn-lg-text: var(--ari-estudio-text-base);--ari-btn-lg-weight: var(--ari-estudio-weight-semibold)}[data-ari-template=estudio]{--ari-carousel-title-weight: var(--ari-weight-regular);--ari-carousel-title-leading: var(--ari-estudio-leading-tight);--ari-carousel-title-transform: uppercase;--ari-carousel-title-gap: 1rem;--ari-carousel-text-wrap: wrap;--ari-carousel-title-break: normal;--ari-carousel-title-text: var(--ari-estudio-text-xl);--ari-carousel-title-text-sm: var(--ari-estudio-text-3xl);--ari-carousel-title-text-lg: var(--ari-estudio-text-5xl);--ari-carousel-title-text-xl: var(--ari-estudio-text-5xl);--ari-carousel-link-bg: var(--ari-estudio-night-100);--ari-carousel-link-bg-hover: var(--ari-estudio-night-200);--ari-carousel-link-fg: #fff;--ari-carousel-link-pad: .5rem;--ari-carousel-link-icon: 1.5rem;--ari-carousel-link-gap: .5rem;--ari-carousel-link-gap-top: 1rem;--ari-carousel-arrow-bg-hover: var(--ari-estudio-night-200);--ari-carousel-arrow-pad: .5rem;--ari-carousel-arrow-icon: 2.5rem;--ari-carousel-arrow-radius: var(--ari-estudio-radius-8);--ari-carousel-arrow-off: .3;--ari-carousel-arrow-gap: .5rem;--ari-carousel-arrows-max-lg: 48ch}[data-ari-template=estudio]:lang(es){--ari-carousel-title-text-lg: var(--ari-estudio-text-3xl)}[data-ari-template=estudio][data-ari-tone=lima]{--ari-primary: #6d55ef;--ari-secondary: #bff64b;--ari-on-secondary: #0a1020;--ari-secondary-mix: 45%;--ari-page: #f5f5ef;--ari-panel: #fff;--ari-nested: #f5f5ef;--ari-raised: #fff;--ari-contrast: #0a0f20;--ari-on-contrast: #fff;--ari-ink: #121626;--ari-ink-2: #5d6576;--ari-muted: #5d6576;--ari-line: #dfe3db;--ari-line-strong: #8d93a0;--ari-gradient-stops: #241b58, #43339d;--ari-gradient-angle: 90deg;--ari-primary-on-contrast: #a99bff;--ari-link-on-contrast: var(--ari-secondary);--ari-btn-hover-bg: #5a43e0;--ari-btn-press-fill: #5a43e0;--ari-btn-outline-bg: transparent;--ari-btn-outline-fg: var(--ari-primary-text);--ari-btn-outline-hover-bg: color-mix(in srgb, currentColor 8%, transparent);--ari-btn-outline-hover-fg: currentColor}}@layer ari.templates{html.ari-story .ari-campaign__nav{opacity:0;visibility:hidden;pointer-events:none}html.ari-story .ari-story__section[data-ari-current=true]>.ari-campaign__nav{position:fixed;z-index:calc(var(--ari-z-sticky) - 1);inset-inline-end:clamp(var(--ari-space-3),3vw,var(--ari-space-8));inset-block-end:max(var(--ari-space-6),calc(env(safe-area-inset-bottom) + var(--ari-space-3)));display:flex;gap:var(--ari-space-2);margin:0;opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--ari-duration-fast) var(--ari-ease-standard)}@media (min-width: 800px) and (max-height: 950px){html.ari-story .ari-campaign{block-size:calc(100svh - var(--ari-story-header, 80px));min-block-size:calc(100svh - var(--ari-story-header, 80px));padding-block:clamp(var(--ari-space-4),2.5vh,var(--ari-space-8));padding-inline:clamp(var(--ari-space-8),5vw,var(--ari-space-16))}html.ari-story .ari-campaign__copy{gap:clamp(var(--ari-space-2),1.6vh,var(--ari-space-4))}html.ari-story .ari-campaign__title{font-size:clamp(2.35rem,6.5vh,3.65rem);line-height:.92}html.ari-story .ari-campaign__lead{font-size:clamp(1rem,2.25vh,1.3rem);line-height:1.32}html.ari-story .ari-campaign--editorial{gap:clamp(var(--ari-space-8),5vw,var(--ari-space-16))}html.ari-story .ari-campaign__portrait{min-block-size:0;block-size:calc(100svh - var(--ari-story-header, 80px) - clamp(var(--ari-space-8),5vh,var(--ari-space-12)));max-block-size:46rem}html.ari-story .ari-campaign__list{gap:0}html.ari-story .ari-campaign__list li{gap:var(--ari-space-3);padding-block:clamp(var(--ari-space-2),1.1vh,var(--ari-space-3))}html.ari-story .ari-campaign__list strong{margin-block-end:0;font-size:clamp(.95rem,2vh,1.1rem)}html.ari-story .ari-campaign__list span{font-size:clamp(.875rem,1.8vh,1rem);line-height:1.3}html.ari-story .ari-campaign .ari-btn--lg{min-block-size:var(--ari-touch);padding-block:var(--ari-space-2)}}@media (min-width: 800px) and (max-height: 760px){html.ari-story .ari-campaign__title{font-size:clamp(2rem,6vh,3rem)}html.ari-story .ari-campaign__eyebrow,html.ari-story .ari-campaign__fine{line-height:1.2}}@media (max-width: 599.98px){html.ari-story[data-ari-has-campaign-bar] .ari-story__section[data-ari-current=true]>.ari-campaign__nav{inset-block-end:calc(var(--ari-space-16) + var(--ari-space-8) + env(safe-area-inset-bottom))}}html.ari-story{--ari-story-header:80px;scroll-padding-block-start:var(--ari-story-header)}.ari-story__section{min-block-size:calc(100svh - var(--ari-story-header))}#solucion .ari-campaign__title em,#proyectos .ari-campaign__title em,#comparacion .ari-campaign__title em,#garantias .ari-campaign__title em,#proceso .ari-campaign__title em,#preguntas .ari-campaign__title em,#empezar .ari-campaign__title em{color:var(--ari-primary)}#transformacion .ari-campaign__title em,#transformacion .ari-campaign__lead{color:var(--ari-contrast)}html.ari-story{--ari-story-header:80px;scroll-padding-block-start:var(--ari-story-header)}.ari-story__section{min-block-size:calc(100svh - var(--ari-story-header))}#solution .ari-campaign__title em,#process .ari-campaign__title em,#faq .ari-campaign__title em,#start .ari-campaign__title em{color:var(--ari-primary)}#transformation .ari-campaign__title em,#transformation .ari-campaign__lead{color:var(--ari-contrast)}}@layer ari.templates{.ari-ds-mlm-page{--ink: #0b1024;--navy: #080d1c;--violet: #6f55ff;--lime: #c6ff42;--aqua: #49ddd2;--muted: #626a7d;--line: #e2e5ec;color:var(--ink);background:#f7f8fc;font-family:var(--font-sans, Arial, sans-serif);overflow:hidden}.ari-ds-mlm-page *{box-sizing:border-box}.ari-ds-mlm-page a{color:inherit;text-decoration:none}.ari-ds-mlm-header{position:fixed;z-index:20;top:0;left:0;width:100%;height:76px;display:flex;align-items:center;gap:42px;padding:0 clamp(22px,5vw,88px);border-bottom:1px solid #ffffff1b;background:#090d1de8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ari-ds-mlm-header img{width:166px;height:auto;filter:brightness(0) invert(1)}.ari-ds-mlm-header nav{display:flex;align-items:center;gap:30px;margin-left:auto;color:#dce0ed;font-size:14px;font-weight:750}.ari-ds-mlm-headerCta,.ari-ds-mlm-primary,.ari-ds-mlm-sectionCta{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;color:#fff!important;background:linear-gradient(105deg,#5d46ee,#775cff 58%,#24bdb1);font-weight:900}.ari-ds-mlm-headerCta{min-height:54px;padding:0 21px;border:1px solid #8c7cff;box-shadow:0 12px 30px #5d46ee40,inset 0 1px #ffffff3d;font-size:14px}.ari-ds-mlm-headerCta>span{display:grid;gap:1px;text-align:left}.ari-ds-mlm-headerCta strong{font-size:14px;line-height:1.1}.ari-ds-mlm-headerCta small{color:#e8e6ff;font-size:8px;font-weight:850;opacity:.68}.ari-ds-mlm-hero{position:relative;min-height:100svh;display:flex;align-items:center;padding:120px clamp(24px,6vw,120px) 80px;color:#fff;background:#070b18}.ari-ds-mlm-heroImage{object-fit:cover;object-position:center}.ari-ds-mlm-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#070b18,#070b18ef 35%,#070b1877 62%,#070b1812)}.ari-ds-mlm-heroContent{position:relative;z-index:2;max-width:840px}.ari-ds-mlm-eyebrow,.ari-ds-mlm-label{color:var(--lime);font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.ari-ds-mlm-hero h1{max-width:900px;margin:18px 0;font-size:clamp(58px,5.5vw,100px);line-height:.94;letter-spacing:-.065em}.ari-ds-mlm-hero h1 em{color:#7c68ff;font-style:normal}.ari-ds-mlm-hero p{max-width:720px;color:#d5d9e5;font-size:clamp(18px,1.2vw,22px);line-height:1.55}.ari-ds-mlm-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ari-ds-mlm-primary{min-height:57px;padding:0 24px}.ari-ds-mlm-secondary{min-height:57px;display:inline-flex;align-items:center;gap:8px;padding:0 22px;border:1px solid #ffffff48;border-radius:12px;font-weight:850}.ari-ds-mlm-trust{display:flex;flex-wrap:wrap;gap:22px;margin-top:30px;color:#dce0ec;font-size:13px;font-weight:750}.ari-ds-mlm-trust span{display:flex;align-items:center;gap:7px}.ari-ds-mlm-trust svg{width:17px;color:var(--aqua)}.ari-ds-mlm-strip{display:grid;grid-template-columns:repeat(4,1fr);color:#fff;background:linear-gradient(90deg,#5842e7,#422aa4)}.ari-ds-mlm-strip div{padding:24px;text-align:center;border-right:1px solid #ffffff22}.ari-ds-mlm-strip strong{display:block;font-size:22px}.ari-ds-mlm-strip span{font-size:12px;color:#dcd7ff}.ari-ds-mlm-section{padding:clamp(78px,8vw,122px) clamp(24px,6vw,120px)}.ari-ds-mlm-heading{max-width:980px}.ari-ds-mlm-heading h2{margin:14px 0;font-size:clamp(44px,4.6vw,78px);line-height:1;letter-spacing:-.055em}.ari-ds-mlm-heading>p{max-width:790px;color:var(--muted);font-size:18px;line-height:1.65}.ari-ds-mlm-problemGrid,.ari-ds-mlm-capabilityGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:42px}.ari-ds-mlm-problemGrid article,.ari-ds-mlm-capabilityGrid article{padding:28px;border:1px solid var(--line);border-radius:22px;background:#fff}.ari-ds-mlm-problemGrid b{color:var(--violet);font-size:13px}.ari-ds-mlm-problemGrid h3,.ari-ds-mlm-capabilityGrid h3{margin:18px 0 10px;font-size:23px}.ari-ds-mlm-problemGrid p,.ari-ds-mlm-capabilityGrid p{margin:0;color:var(--muted);font-size:15px;line-height:1.65}.ari-ds-mlm-platform{color:#fff;background:var(--navy)}.ari-ds-mlm-platform .ari-ds-mlm-heading>p{color:#b9c0d1}.ari-ds-mlm-capabilityGrid article{border-color:#ffffff1b;background:#ffffff08}.ari-ds-mlm-capabilityGrid svg{width:46px;height:46px;padding:11px;border-radius:13px;color:var(--lime);background:#ffffff0c}.ari-ds-mlm-capabilityGrid p{color:#b8c0d2}.ari-ds-mlm-plans{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center}.ari-ds-mlm-planList{display:grid;gap:12px}.ari-ds-mlm-planList article{display:grid;grid-template-columns:52px 1fr;gap:16px;padding:22px;border:1px solid var(--line);border-radius:18px;background:#fff}.ari-ds-mlm-planList svg{width:52px;height:52px;padding:14px;border-radius:15px;color:#fff;background:linear-gradient(135deg,var(--violet),#282252)}.ari-ds-mlm-planList h3{margin:2px 0 7px}.ari-ds-mlm-planList p{margin:0;color:var(--muted);line-height:1.55}.ari-ds-mlm-global{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;color:#fff;background:linear-gradient(135deg,#161133,#080d1c)}.ari-ds-mlm-global h2{margin:16px 0;font-size:clamp(44px,4.2vw,72px);line-height:1;letter-spacing:-.055em}.ari-ds-mlm-global p{color:#bdc4d4;font-size:18px;line-height:1.65}.ari-ds-mlm-globalGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ari-ds-mlm-globalGrid div{padding:28px;border:1px solid #ffffff1e;border-radius:20px;background:#ffffff09}.ari-ds-mlm-globalGrid strong{display:block;color:var(--lime);font-size:28px}.ari-ds-mlm-globalGrid span{color:#c5cada;font-size:13px}.ari-ds-mlm-process{background:#fff}.ari-ds-mlm-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-top:46px;border:1px solid var(--line);border-radius:24px;overflow:hidden}.ari-ds-mlm-steps article{min-height:260px;padding:28px;border-right:1px solid var(--line)}.ari-ds-mlm-steps article:last-child{border:0}.ari-ds-mlm-steps b{color:var(--violet)}.ari-ds-mlm-steps h3{margin:72px 0 10px;font-size:24px}.ari-ds-mlm-steps p{color:var(--muted);font-size:15px;line-height:1.6}.ari-ds-mlm-investment{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center;color:#fff;background:linear-gradient(125deg,#2c2178,#111630)}.ari-ds-mlm-investment h2{margin:15px 0;font-size:clamp(44px,4.5vw,76px);line-height:1;letter-spacing:-.055em}.ari-ds-mlm-investment p{color:#c7ccda;font-size:18px;line-height:1.65}.ari-ds-mlm-priceCard{padding:40px;border:1px solid #ffffff20;border-radius:28px;background:#ffffff0d}.ari-ds-mlm-priceCard div{display:flex;align-items:end;justify-content:space-between;padding:20px 0;border-bottom:1px solid #ffffff1b}.ari-ds-mlm-priceCard span{color:#bcc3d4}.ari-ds-mlm-priceCard strong{font-size:28px}.ari-ds-mlm-priceCard small{display:block;margin:20px 0;color:#bfc5d4;line-height:1.6}.ari-ds-mlm-sectionCta{min-height:56px;padding:0 22px}.ari-ds-mlm-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}.ari-ds-mlm-faq h2{margin:14px 0;font-size:clamp(42px,4vw,66px);line-height:1}.ari-ds-mlm-faq details{border-bottom:1px solid var(--line)}.ari-ds-mlm-faq summary{min-height:75px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:17px;font-weight:850;list-style:none}.ari-ds-mlm-faq summary::-webkit-details-marker{display:none}.ari-ds-mlm-faq details p{margin:-3px 35px 24px 0;color:var(--muted);line-height:1.65}.ari-ds-mlm-footer{display:grid;grid-template-columns:1fr auto;gap:40px;padding:52px clamp(24px,6vw,120px);color:#fff;background:#070b18}.ari-ds-mlm-footer img{filter:brightness(0) invert(1)}.ari-ds-mlm-footer p{color:#9da6ba}.ari-ds-mlm-footer nav{display:flex;gap:24px;align-items:center;font-size:14px}.ari-ds-mlm-footer small{grid-column:1/-1;padding-top:24px;border-top:1px solid #ffffff18;color:#8992a7}.ari-ds-mlm-page section[id]{scroll-margin-top:76px}@media (max-width: 950px){.ari-ds-mlm-header nav{display:none}.ari-ds-mlm-problemGrid,.ari-ds-mlm-capabilityGrid{grid-template-columns:repeat(2,1fr)}.ari-ds-mlm-plans,.ari-ds-mlm-global,.ari-ds-mlm-investment,.ari-ds-mlm-faq{grid-template-columns:1fr}.ari-ds-mlm-steps{grid-template-columns:1fr 1fr}.ari-ds-mlm-steps article:nth-child(2){border-right:0}.ari-ds-mlm-steps article{border-bottom:1px solid var(--line)}.ari-ds-mlm-steps article:nth-last-child(-n+2){border-bottom:0}}@media (max-width: 650px){.ari-ds-mlm-header{height:68px;padding:0 16px}.ari-ds-mlm-header img{width:130px}.ari-ds-mlm-headerCta{min-height:40px;padding:0 10px;font-size:12px}.ari-ds-mlm-headerCta strong{font-size:10px}.ari-ds-mlm-headerCta small{font-size:6px}.ari-ds-mlm-hero{padding:105px 20px 60px}.ari-ds-mlm-hero:after{background:linear-gradient(0deg,#070b18,#070b18ef 70%,#070b1855)}.ari-ds-mlm-hero h1{font-size:clamp(47px,13vw,62px)}.ari-ds-mlm-actions{flex-direction:column}.ari-ds-mlm-primary,.ari-ds-mlm-secondary{width:100%}.ari-ds-mlm-trust{display:grid}.ari-ds-mlm-strip{grid-template-columns:1fr 1fr}.ari-ds-mlm-strip div:nth-child(2){border-right:0}.ari-ds-mlm-problemGrid,.ari-ds-mlm-capabilityGrid,.ari-ds-mlm-steps,.ari-ds-mlm-globalGrid{grid-template-columns:1fr}.ari-ds-mlm-steps article{min-height:auto;border-right:0}.ari-ds-mlm-steps article:nth-last-child(2){border-bottom:1px solid var(--line)}.ari-ds-mlm-steps h3{margin-top:35px}.ari-ds-mlm-footer{grid-template-columns:1fr}.ari-ds-mlm-footer nav{flex-wrap:wrap}.ari-ds-mlm-footer small{grid-column:auto}}.ari-ds-mlm-visualProof{padding:clamp(76px,8vw,128px) clamp(20px,6vw,120px);color:#f7f8ff;background:radial-gradient(circle at 85% 10%,#4532a655,transparent 34%),#080b18}.ari-ds-mlm-visualProofIntro{max-width:1050px;margin-bottom:42px}.ari-ds-mlm-visualProofIntro h2{max-width:900px;margin:14px 0 18px;font-size:clamp(48px,5.4vw,86px);line-height:.96;letter-spacing:-.06em}.ari-ds-mlm-visualProofIntro p{max-width:820px;color:#b8bdd1;font-size:18px;line-height:1.7}.ari-ds-mlm-systemShowcase{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.ari-ds-mlm-screenCard{position:relative;min-width:0;min-height:440px;overflow:hidden;padding:24px;border:1px solid #ffffff18;border-radius:26px;color:#15162a;background:#f7f7fb;box-shadow:0 30px 90px #0008}.ari-ds-mlm-screenCard:nth-child(1),.ari-ds-mlm-screenCard:nth-child(2){grid-column:span 6}.ari-ds-mlm-screenCard:nth-child(3){grid-column:span 4}.ari-ds-mlm-screenCard:nth-child(4){grid-column:span 8}.ari-ds-mlm-screenCard:nth-child(5){grid-column:span 12;min-height:360px}.ari-ds-mlm-screenCard>label{position:absolute;left:24px;bottom:18px;font-size:10px;font-weight:950;letter-spacing:.15em;color:#5e54ef}.ari-ds-mlm-screenTop{display:flex;align-items:center;gap:18px;min-height:38px;padding-bottom:15px;border-bottom:1px solid #dfe1e9;font-size:11px}.ari-ds-mlm-screenTop b{margin-right:auto;letter-spacing:.08em}.ari-ds-mlm-screenTop span{color:#71768a}.ari-ds-mlm-screenTop i{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#15162a;color:#fff}.ari-ds-mlm-screenTop svg{width:15px}.ari-ds-mlm-storeScreen{background:#f2efe8}.ari-ds-mlm-storeHero{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:160px;padding:25px 8%;margin:14px 0;border-radius:18px;color:#fff;background:linear-gradient(120deg,#161126,#5948bb)}.ari-ds-mlm-storeHero small{font-size:9px;letter-spacing:.18em}.ari-ds-mlm-storeHero strong{max-width:330px;margin:6px 0 13px;font-size:34px;line-height:1}.ari-ds-mlm-storeHero button{padding:9px 13px;border:0;border-radius:99px;background:#c8ff45;font-weight:900}.ari-ds-mlm-products{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ari-ds-mlm-products>div{display:flex;flex-direction:column;align-items:center;padding:14px 8px;border-radius:15px;background:#fff}.ari-ds-mlm-productBottle{display:grid;place-items:center;width:54px;height:76px;margin-bottom:9px;border-radius:14px 14px 10px 10px;color:#fff;background:linear-gradient(#8170ef,#241d5b);font-size:10px}.ari-ds-mlm-products b{font-size:11px}.ari-ds-mlm-products small{margin-top:4px;color:#777b8c;font-size:9px}.ari-ds-mlm-backofficeScreen{background:#eef0f6}.ari-ds-mlm-welcome{display:flex;align-items:center;justify-content:space-between;margin:18px 0}.ari-ds-mlm-welcome span{display:flex;flex-direction:column}.ari-ds-mlm-welcome small{font-size:8px;letter-spacing:.12em;color:#74798c}.ari-ds-mlm-welcome strong{font-size:24px}.ari-ds-mlm-welcome mark{padding:8px 11px;border-radius:99px;color:#35305f;background:#e3ddff;font-size:9px;font-weight:900}.ari-ds-mlm-kpiRow{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.ari-ds-mlm-kpiRow>div{display:flex;flex-direction:column;padding:15px;border-radius:14px;background:#fff}.ari-ds-mlm-kpiRow strong{font-size:18px}.ari-ds-mlm-kpiRow small{margin-top:4px;color:#777b8c;font-size:9px}.ari-ds-mlm-chartArea{margin-top:12px;padding:16px;border-radius:16px;background:#171a2c;color:#fff}.ari-ds-mlm-chartArea span{font-size:10px;font-weight:800}.ari-ds-mlm-chartArea svg{width:100%;height:100px;margin-top:8px;overflow:visible}.ari-ds-mlm-chartArea path{fill:none;stroke:#72e6d6;stroke-width:4}.ari-ds-mlm-chartArea .ari-ds-mlm-chartFill{fill:url(#none);fill:#7058ef22;stroke:none}.ari-ds-mlm-profileScreen{background:linear-gradient(145deg,#fff,#eeeaff)}.ari-ds-mlm-profileHead{display:flex;gap:14px;align-items:center}.ari-ds-mlm-profileHead>i{display:grid;place-items:center;width:62px;height:62px;border-radius:20px;color:#fff;background:linear-gradient(135deg,#6855ee,#44cfca)}.ari-ds-mlm-profileHead svg{width:28px}.ari-ds-mlm-profileHead span{display:flex;flex-direction:column}.ari-ds-mlm-profileHead small{color:#777b8c;font-size:8px;letter-spacing:.12em}.ari-ds-mlm-profileHead strong{font-size:22px}.ari-ds-mlm-profileHead em{color:#149c80;font-size:9px;font-style:normal;font-weight:850}.ari-ds-mlm-profileStats{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:20px 0}.ari-ds-mlm-profileStats div{display:flex;flex-direction:column;padding:14px;border:1px solid #dedfec;border-radius:14px}.ari-ds-mlm-profileStats small{font-size:8px;color:#777b8c}.ari-ds-mlm-profileStats strong{font-size:16px}.ari-ds-mlm-rankTrack>span{display:block;height:8px;border-radius:99px;background:#dedfec}.ari-ds-mlm-rankTrack i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6955ef,#5ae1d1)}.ari-ds-mlm-rankTrack small{display:block;margin-top:6px;color:#666b80;font-size:8px}.ari-ds-mlm-profileScreen ul{padding:0;margin:18px 0;list-style:none}.ari-ds-mlm-profileScreen li{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #dfe1ea;font-size:10px}.ari-ds-mlm-profileScreen li span{color:#73778b}.ari-ds-mlm-unilevelScreen{background:#111426;color:#fff}.ari-ds-mlm-unilevelScreen .ari-ds-mlm-screenTop{border-color:#ffffff18}.ari-ds-mlm-treeCanvas{position:relative;padding:20px 5%}.ari-ds-mlm-rootPerson,.ari-ds-mlm-peopleRow>div{display:flex;flex-direction:column;align-items:center}.ari-ds-mlm-rootPerson i,.ari-ds-mlm-peopleRow i,.ari-ds-mlm-peopleRowSmall i{display:grid;place-items:center;border-radius:50%;font-style:normal;font-weight:900}.ari-ds-mlm-rootPerson i{width:54px;height:54px;background:linear-gradient(135deg,#7562ff,#5ce4d3)}.ari-ds-mlm-rootPerson b,.ari-ds-mlm-peopleRow b{font-size:10px;margin-top:5px}.ari-ds-mlm-rootPerson small,.ari-ds-mlm-peopleRow small{font-size:8px;color:#aeb4ca}.ari-ds-mlm-treeLine{width:72%;height:40px;margin:0 auto;border-top:1px solid #675cf0;border-left:1px solid #675cf0;border-right:1px solid #675cf0}.ari-ds-mlm-peopleRow{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.ari-ds-mlm-peopleRow i{width:45px;height:45px;background:#262b48;border:2px solid #5de0d1}.ari-ds-mlm-peopleRowSmall{display:flex;justify-content:space-around;margin-top:35px}.ari-ds-mlm-peopleRowSmall i{width:32px;height:32px;background:#252a42;color:#bfc5d9;font-size:8px}.ari-ds-mlm-unilevelScreen>label{color:#70e4d6}.ari-ds-mlm-corporateScreen{background:linear-gradient(135deg,#f8f8fc,#efedff)}.ari-ds-mlm-corpGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0}.ari-ds-mlm-corpGrid>div{display:flex;flex-direction:column;padding:18px;border-radius:16px;background:#fff}.ari-ds-mlm-corpGrid small{font-size:9px;color:#74798c}.ari-ds-mlm-corpGrid strong{font-size:clamp(20px,2vw,32px)}.ari-ds-mlm-corpGrid em{color:#139d7f;font-size:9px;font-style:normal;font-weight:900}.ari-ds-mlm-marketTable{border-radius:16px;overflow:hidden;background:#fff}.ari-ds-mlm-marketTable>div{display:grid;grid-template-columns:1fr auto 70px;gap:20px;padding:12px 18px;border-bottom:1px solid #e3e4eb;font-size:11px}.ari-ds-mlm-marketTable span{font-weight:850}.ari-ds-mlm-marketTable i{color:#139d7f;font-style:normal;text-align:right}.ari-ds-mlm-visualDisclaimer{margin:20px 0 0;color:#878da4;font-size:11px}.ari-ds-mlm-screenCard:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,#fff9,transparent 28%,transparent 70%,#6c55ef12)}.ari-ds-mlm-screenCard>*{position:relative;z-index:1}.ari-ds-mlm-backofficeScreen{background:radial-gradient(circle at 85% 15%,#6f5aff20,transparent 32%),linear-gradient(145deg,#f7f8fc,#e8eaf3)}.ari-ds-mlm-backofficeScreen .ari-ds-mlm-kpiRow>div:first-child{color:#fff;background:linear-gradient(135deg,#171a2e,#44348e)}.ari-ds-mlm-corporateScreen{background:radial-gradient(circle at 80% 0,#68e5d62d,transparent 30%),linear-gradient(135deg,#f8f8fc,#e9e6ff)}.ari-ds-mlm-integrationsWall{margin-top:18px;padding:28px;border:1px solid #dfe2ea;border-radius:24px;background:#fff}.ari-ds-mlm-logoWall{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.ari-ds-mlm-logoWall>div{display:flex;align-items:center;gap:10px;min-height:64px;padding:10px 12px;border:1px solid #e4e5ec;border-radius:14px;background:#fafbfc}.ari-ds-mlm-logoWall img{object-fit:contain}.ari-ds-mlm-logoWall span{font-size:11px;font-weight:900}.ari-ds-mlm-connectorCopy{display:grid;grid-template-columns:.7fr 1.3fr;gap:25px;align-items:start;margin-top:24px;padding-top:22px;border-top:1px solid #e2e4eb}.ari-ds-mlm-connectorCopy strong{font-size:25px;letter-spacing:-.03em}.ari-ds-mlm-connectorCopy p{margin:0;color:var(--muted);line-height:1.65}.ari-ds-mlm-custodyNote{display:flex;gap:13px;align-items:flex-start;margin-top:20px;padding:17px 18px;border-radius:16px;color:#dce2f4;background:#111526}.ari-ds-mlm-custodyNote svg{flex:none;width:22px;color:#91f06a}.ari-ds-mlm-custodyNote p{margin:0;font-size:13px;line-height:1.6}.ari-ds-mlm-custodyNote strong{color:#fff}@media (max-width:900px){.ari-ds-mlm-screenCard:nth-child(n){grid-column:span 12}.ari-ds-mlm-logoWall{grid-template-columns:repeat(3,1fr)}.ari-ds-mlm-connectorCopy{grid-template-columns:1fr}.ari-ds-mlm-screenCard{min-height:420px}}@media (max-width:560px){.ari-ds-mlm-visualProof{padding-inline:16px}.ari-ds-mlm-visualProofIntro h2{font-size:clamp(42px,12vw,58px)}.ari-ds-mlm-systemShowcase{gap:12px}.ari-ds-mlm-screenCard{min-height:390px;padding:16px;border-radius:20px}.ari-ds-mlm-screenCard>label{left:16px}.ari-ds-mlm-screenTop span{display:none}.ari-ds-mlm-products{gap:6px}.ari-ds-mlm-storeHero{padding-inline:20px}.ari-ds-mlm-kpiRow{grid-template-columns:1fr 1fr}.ari-ds-mlm-kpiRow>div:last-child{display:none}.ari-ds-mlm-profileStats{grid-template-columns:1fr}.ari-ds-mlm-peopleRow{gap:8px}.ari-ds-mlm-corpGrid{grid-template-columns:1fr 1fr}.ari-ds-mlm-corpGrid>div:last-child{display:none}.ari-ds-mlm-logoWall{grid-template-columns:repeat(2,1fr)}.ari-ds-mlm-logoWall>div{min-height:56px}.ari-ds-mlm-integrationsWall{padding:18px}.ari-ds-mlm-connectorCopy strong{font-size:21px}}.ari-ds-mlm-proof{padding:clamp(72px,7vw,112px) clamp(20px,5vw,88px);background:#fff}.ari-ds-mlm-proofIntro{max-width:1080px;margin:0 auto 44px;text-align:center}.ari-ds-mlm-proofIntro h2{margin:14px auto;font-size:clamp(44px,5vw,82px);line-height:.96;letter-spacing:-.06em}.ari-ds-mlm-proofIntro p{max-width:820px;margin:0 auto;color:var(--muted);font-size:18px;line-height:1.65}.ari-ds-mlm-productStories{display:grid;gap:clamp(40px,6vw,92px);max-width:1540px;margin:auto}.ari-ds-mlm-productStory{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(30px,5vw,80px);align-items:center}.ari-ds-mlm-productStory:nth-child(2n){grid-template-columns:minmax(0,1.28fr) minmax(280px,.72fr)}.ari-ds-mlm-productStory:nth-child(2n) .ari-ds-mlm-storyCopy{order:2}.ari-ds-mlm-storyCopy>span{color:var(--violet);font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.ari-ds-mlm-storyCopy h3{margin:14px 0;font-size:clamp(36px,3.5vw,60px);line-height:1;letter-spacing:-.05em}.ari-ds-mlm-storyCopy p{color:var(--muted);font-size:17px;line-height:1.65}.ari-ds-mlm-storyCopy ul{display:grid;gap:10px;margin:24px 0;padding:0;list-style:none}.ari-ds-mlm-storyCopy li{display:flex;align-items:flex-start;gap:9px;font-size:14px;font-weight:750}.ari-ds-mlm-storyCopy li:before{content:"\2713";color:#4d39c9;font-weight:950}.ari-ds-mlm-productFrame{position:relative;overflow:hidden;border:1px solid #d9dce5;border-radius:24px;background:#eceee8;box-shadow:0 28px 80px #11162b20}.ari-ds-mlm-productFrame:before{content:"VISTA REAL DEL PRODUCTO";position:absolute;z-index:2;top:14px;left:14px;padding:7px 10px;border-radius:99px;color:#fff;background:#090e1ed9;font-size:9px;font-weight:950;letter-spacing:.12em}.ari-ds-mlm-treeRender:before{content:"MUESTRA VISUAL DE ESTRUCTURAS \b7  PERSONALIZABLE"}.ari-ds-mlm-productFrame img{position:relative!important;width:100%!important;height:auto!important;display:block}.ari-ds-mlm-pixel{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,6vw,90px);align-items:center;padding:clamp(75px,8vw,125px) clamp(24px,6vw,120px);color:#fff;background:radial-gradient(circle at 90% 20%,#7056ef55,transparent 34%),#080d1c}.ari-ds-mlm-pixel h2{margin:15px 0;font-size:clamp(44px,4.7vw,78px);line-height:.97;letter-spacing:-.06em}.ari-ds-mlm-pixel p{color:#c0c6d5;font-size:18px;line-height:1.7}.ari-ds-mlm-pixelGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ari-ds-mlm-pixelGrid article{min-height:165px;padding:25px;border:1px solid #ffffff1e;border-radius:20px;background:#ffffff09}.ari-ds-mlm-pixelGrid strong{display:block;margin-bottom:10px;color:var(--lime);font-size:20px}.ari-ds-mlm-pixelGrid span{color:#c4cad8;font-size:14px;line-height:1.55}.ari-ds-mlm-worldClaim{max-width:1120px;margin:28px 0 0;padding:18px 20px;border-left:3px solid var(--lime);color:#fff!important;background:#ffffff08}.ari-ds-mlm-worldClaim strong{color:var(--lime)}@media (max-width: 950px){.ari-ds-mlm-productStory,.ari-ds-mlm-productStory:nth-child(2n),.ari-ds-mlm-pixel{grid-template-columns:1fr}.ari-ds-mlm-productStory:nth-child(2n) .ari-ds-mlm-storyCopy{order:0}.ari-ds-mlm-productStory{gap:24px}}@media (max-width: 650px){.ari-ds-mlm-proof{padding-inline:16px}.ari-ds-mlm-proofIntro{text-align:left}.ari-ds-mlm-proofIntro h2{font-size:clamp(42px,12vw,56px)}.ari-ds-mlm-productFrame{border-radius:14px}.ari-ds-mlm-productFrame:before{top:8px;left:8px}.ari-ds-mlm-storyCopy h3{font-size:40px}.ari-ds-mlm-pixel{padding-inline:20px}.ari-ds-mlm-pixelGrid{grid-template-columns:1fr}.ari-ds-mlm-pixelGrid article{min-height:auto}}@media (min-width: 951px) and (max-height: 820px){.ari-ds-mlm-hero{min-height:820px;padding-top:105px}.ari-ds-mlm-hero h1{font-size:clamp(54px,4.7vw,78px)}.ari-ds-mlm-hero p{font-size:17px}.ari-ds-mlm-trust{margin-top:20px}}.ari-ds-mlm-operations{padding:clamp(78px,8vw,128px) clamp(24px,6vw,120px);background:#f0f2f7}.ari-ds-mlm-operationsIntro{max-width:1050px}.ari-ds-mlm-operationsIntro h2{margin:14px 0;font-size:clamp(48px,4.8vw,80px);line-height:.98;letter-spacing:-.06em}.ari-ds-mlm-operationsIntro>p{max-width:850px;color:var(--muted);font-size:18px;line-height:1.7}.ari-ds-mlm-operationsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:46px}.ari-ds-mlm-operationsGrid article{position:relative;min-height:310px;padding:32px;border:1px solid #dfe2ea;border-radius:24px;background:#fff;box-shadow:0 15px 45px #11162b08}.ari-ds-mlm-operationsGrid article>b{position:absolute;right:25px;top:20px;color:#6d55ef18;font-size:72px;line-height:1}.ari-ds-mlm-operationsGrid h3{position:relative;margin:7px 0 13px;font-size:28px;letter-spacing:-.035em}.ari-ds-mlm-operationsGrid p{position:relative;max-width:620px;margin:0;color:var(--muted);font-size:15px;line-height:1.65}.ari-ds-mlm-operationsGrid article>div{position:relative;display:flex;flex-wrap:wrap;gap:7px;margin-top:25px}.ari-ds-mlm-operationsGrid article span{padding:8px 11px;border-radius:99px;color:#292440;background:#eeebff;font-size:11px;font-weight:850}.ari-ds-mlm-operationsGrid article:nth-child(3n+2) span{color:#134945;background:#dff8f4}.ari-ds-mlm-operationsGrid article:nth-child(3n) span{color:#3c470d;background:#eff8ce}.ari-ds-mlm-operationsClose{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-top:18px;padding:27px 30px;border-radius:22px;color:#fff;background:linear-gradient(110deg,#0a0f20,#29205e)}.ari-ds-mlm-operationsClose strong{color:var(--lime);font-size:24px}.ari-ds-mlm-operationsClose span{color:#c5cada}.ari-ds-mlm-operationsClose a{min-height:50px;display:inline-flex;align-items:center;gap:8px;padding:0 18px;border-radius:12px;color:#0a1020;background:var(--lime);font-size:13px;font-weight:950}.ari-ds-mlm-operationsClose svg{width:16px}@media (max-width: 850px){.ari-ds-mlm-operationsGrid,.ari-ds-mlm-operationsClose{grid-template-columns:1fr}.ari-ds-mlm-operationsClose a{width:max-content}}@media (max-width: 650px){.ari-ds-mlm-operations{padding-inline:20px}.ari-ds-mlm-operationsIntro h2{font-size:clamp(42px,11.5vw,54px)}.ari-ds-mlm-operationsGrid article{min-height:auto;padding:25px 20px}.ari-ds-mlm-operationsGrid article>b{font-size:55px}.ari-ds-mlm-operationsGrid h3{font-size:25px}.ari-ds-mlm-operationsClose{padding:24px 20px}.ari-ds-mlm-operationsClose a{width:100%;justify-content:center}}.ari-ds-mlm-compensation{color:#fff;background:linear-gradient(145deg,#100b28,#20175b 58%,#11172a)}.ari-ds-mlm-compensation .ari-ds-mlm-heading>p{color:#c7c9d7}.ari-ds-mlm-catalogs{display:grid;grid-template-columns:.72fr 1.28fr;gap:18px;margin-top:44px}.ari-ds-mlm-treeCatalog{scroll-margin-top:100px;margin-top:52px;padding:34px;border:1px solid #ffffff14;border-radius:30px;background:radial-gradient(circle at 85% 0,#5339b955,transparent 36%),#0d1020}.ari-ds-mlm-catalogSectionHead{display:grid;grid-template-columns:1fr auto;gap:10px 22px;align-items:end;margin-bottom:28px}.ari-ds-mlm-catalogSectionHead>span{font-size:clamp(28px,3vw,46px);font-weight:900;letter-spacing:-.045em}.ari-ds-mlm-catalogSectionHead>strong{font-size:clamp(56px,7vw,96px);line-height:.8;color:var(--lime)}.ari-ds-mlm-catalogSectionHead>p{grid-column:1/-1;max-width:760px;margin:0;color:#bec2d2;line-height:1.65}.ari-ds-mlm-treeGallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ari-ds-mlm-treeGallery article{min-width:0;padding:14px 14px 18px;border:1px solid #ffffff18;border-radius:18px;background:linear-gradient(145deg,#1a1735,#101323);transition:transform .2s,border-color .2s}.ari-ds-mlm-treeGallery article:hover{transform:translateY(-4px);border-color:#70e4d688}.ari-ds-mlm-treeGallery article>div{position:relative;height:142px;overflow:hidden;border-radius:13px;background:radial-gradient(circle at 50% 0,#7058ef33,transparent 58%),#0a0d18}.ari-ds-mlm-treeGallery svg{width:100%;height:100%}.ari-ds-mlm-treeGallery svg path,.ari-ds-mlm-treeGallery svg circle.ari-ds-mlm-treeRing{fill:none;stroke:#6258dc;stroke-width:2}.ari-ds-mlm-treeGallery svg circle:not(.ari-ds-mlm-treeRing){fill:#171b30;stroke:#6ee4d4;stroke-width:2}.ari-ds-mlm-treeGallery article>div>span{position:absolute;top:10px;right:11px;color:#ffffff38;font-size:11px;font-weight:900}.ari-ds-mlm-treeGallery h3{margin:14px 0 5px;font-size:17px}.ari-ds-mlm-treeGallery p{margin:0;color:#9fa5ba;font-size:10px;line-height:1.5}.ari-ds-mlm-bonusCatalog{width:100%}.ari-ds-mlm-catalogs#bonos-disponibles,.ari-ds-mlm-catalogs#available-bonuses{grid-template-columns:1fr;scroll-margin-top:100px}@media (max-width:1050px){.ari-ds-mlm-treeGallery,.ari-ds-mlm-bonusCatalog .ari-ds-mlm-bonusGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.ari-ds-mlm-treeGallery,.ari-ds-mlm-bonusCatalog .ari-ds-mlm-bonusGrid{grid-template-columns:repeat(2,1fr)}.ari-ds-mlm-catalogSectionHead>span{font-size:30px}.ari-ds-mlm-treeGallery article>div{height:125px}}@media (max-width:440px){.ari-ds-mlm-treeGallery{grid-template-columns:1fr 1fr;gap:8px}.ari-ds-mlm-treeGallery article{padding:9px 9px 14px}.ari-ds-mlm-treeGallery article>div{height:105px}.ari-ds-mlm-treeGallery h3{font-size:14px}.ari-ds-mlm-treeGallery p{display:none}.ari-ds-mlm-bonusCatalog .ari-ds-mlm-bonusGrid{grid-template-columns:1fr 1fr}.ari-ds-mlm-bonusCatalog .ari-ds-mlm-bonusGrid span{font-size:10px}}.ari-ds-mlm-catalog{padding:32px;border:1px solid #ffffff20;border-radius:25px;background:#ffffff09}.ari-ds-mlm-catalog header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.ari-ds-mlm-catalog header span{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ari-ds-mlm-catalog header strong{color:var(--lime);font-size:30px}.ari-ds-mlm-catalogGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ari-ds-mlm-bonusGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ari-ds-mlm-catalogGrid span{min-height:47px;display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #ffffff18;border-radius:11px;color:#edf0f7;background:#090d1d55;font-size:13px;font-weight:750}.ari-ds-mlm-catalogGrid span:before{content:"\2713";color:var(--lime);font-weight:950}.ari-ds-mlm-catalogNote{max-width:980px;margin:28px 0 0;color:#c7ccda;font-size:16px;line-height:1.7}.ari-ds-mlm-catalogNote strong{color:#fff}@media (max-width: 950px){.ari-ds-mlm-catalogs{grid-template-columns:1fr}}@media (max-width: 650px){.ari-ds-mlm-catalog{padding:22px 18px}.ari-ds-mlm-catalogGrid,.ari-ds-mlm-bonusGrid{grid-template-columns:1fr}}.ari-ds-mlm-conceptFrame{overflow:hidden;border:1px solid #cfd4df;border-radius:24px;background:#090e1c;box-shadow:0 28px 80px #11162b25}.ari-ds-mlm-bonusCatalogs{width:100%;grid-template-columns:minmax(0,1fr);scroll-margin-top:100px;padding:clamp(20px,3vw,38px);border-radius:30px;color:#101426;background:#f4f6fb}.ari-ds-mlm-bonusCatalogs .ari-ds-mlm-bonusCatalog{width:100%;max-width:none;padding:0;border:0;background:transparent}.ari-ds-mlm-bonusCatalogs .ari-ds-mlm-bonusCatalog>header{padding:0 4px}.ari-ds-mlm-bonusCatalogs .ari-ds-mlm-bonusCatalog>header span{color:#15182b;font-size:clamp(18px,2vw,28px);letter-spacing:-.025em;text-transform:none}.ari-ds-mlm-bonusCatalogs .ari-ds-mlm-bonusGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.ari-ds-mlm-bonusCatalogs .ari-ds-mlm-bonusGrid span{min-height:58px;justify-content:flex-start;text-align:left;background:linear-gradient(135deg,#171a32,#101426)}.ari-ds-mlm-bonusGroups{display:grid;gap:14px}.ari-ds-mlm-bonusGroups>section{overflow:hidden;border:1px solid #dfe3ed;border-radius:22px;background:#fff;box-shadow:0 16px 42px #1920440a}.ari-ds-mlm-bonusGroups>section>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:0;padding:20px 22px;border-bottom:1px solid #ffffff25;color:#fff}.ari-ds-mlm-bonusGroups>section>header>i{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#ffffff20}.ari-ds-mlm-bonusGroups>section>header svg{width:22px}.ari-ds-mlm-bonusGroups>section>header div{display:flex;flex-direction:column}.ari-ds-mlm-bonusGroups>section>header small{font-size:8px;font-weight:900;letter-spacing:.16em;opacity:.7}.ari-ds-mlm-bonusGroups>section>header h3{margin:2px 0 0;font-size:22px;letter-spacing:-.03em}.ari-ds-mlm-bonusGroups>section>header strong{font-size:34px;opacity:.5}.ari-ds-mlm-bonusGroups>section>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#e6e8ef}.ari-ds-mlm-bonusGroups article{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;min-height:82px;padding:14px 16px;background:#fff}.ari-ds-mlm-bonusGroups article>i{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:#fff}.ari-ds-mlm-bonusGroups article svg{width:17px}.ari-ds-mlm-bonusGroups article span{display:flex;flex-direction:column;min-width:0}.ari-ds-mlm-bonusGroups article b{font-size:12px}.ari-ds-mlm-bonusGroups article small{margin-top:3px;color:#777d90;font-size:8px;line-height:1.35}.ari-ds-mlm-bonusGroups article em{color:#c8cbd6;font-size:10px;font-style:normal;font-weight:900}.ari-ds-mlm-bonusTone_sales>header{background:linear-gradient(120deg,#6b47ee,#8b4cd8)}.ari-ds-mlm-bonusTone_sales article>i{background:#7350e8}.ari-ds-mlm-bonusTone_network>header{background:linear-gradient(120deg,#087f83,#18aaa1)}.ari-ds-mlm-bonusTone_network article>i{background:#159b94}.ari-ds-mlm-bonusTone_leadership>header{background:linear-gradient(120deg,#b0690c,#e3a51b)}.ari-ds-mlm-bonusTone_leadership article>i{background:#d69718}.ari-ds-mlm-bonusTone_retention>header{background:linear-gradient(120deg,#1265a8,#2e91d1)}.ari-ds-mlm-bonusTone_retention article>i{background:#2d84c3}.ari-ds-mlm-bonusTone_custom>header{background:linear-gradient(120deg,#c33c67,#ed6380)}.ari-ds-mlm-bonusTone_custom article>i{background:#dc5274}@media (max-width: 1050px){.ari-ds-mlm-bonusCatalogs .ari-ds-mlm-bonusGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ari-ds-mlm-bonusGroups>section>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 650px){.ari-ds-mlm-bonusCatalogs .ari-ds-mlm-bonusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ari-ds-mlm-bonusCatalogs{padding:14px;border-radius:22px}.ari-ds-mlm-bonusGroups>section>div{grid-template-columns:1fr}}@media (max-width: 420px){.ari-ds-mlm-bonusCatalogs .ari-ds-mlm-bonusGrid{grid-template-columns:1fr}}.ari-ds-mlm-page>section{display:none}.ari-ds-mlm-journeyShell{color:#111528;background:#f5f6fa}.ari-ds-mlm-journeySection{display:block;scroll-margin-top:84px;padding:clamp(76px,8vw,128px) clamp(22px,6vw,112px)}.ari-ds-mlm-journeyLead{max-width:1080px;margin-bottom:42px}.ari-ds-mlm-journeyLead>span{color:#6854eb;font-size:11px;font-weight:950;letter-spacing:.16em}.ari-ds-mlm-journeyLead h1,.ari-ds-mlm-journeyLead h2{max-width:1050px;margin:14px 0 18px;font-size:clamp(48px,6vw,94px);line-height:.94;letter-spacing:-.065em}.ari-ds-mlm-journeyLead p{max-width:850px;margin:0;color:#687086;font-size:clamp(17px,1.4vw,21px);line-height:1.65}.ari-ds-mlm-journeyLead>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.ari-ds-mlm-journeyLead>div>a:last-child{display:inline-flex;align-items:center;gap:7px;padding:0 16px;color:inherit;font-weight:850}.ari-ds-mlm-journeyLead>div svg{width:17px}.ari-ds-mlm-journeyCta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:0 20px;border-radius:13px;color:#090d18;background:var(--lime);font-size:13px;font-weight:950;box-shadow:0 14px 34px #a9f5332b}.ari-ds-mlm-journeyCta svg{width:17px}.ari-ds-mlm-journeyRail{position:fixed;right:13px;top:50%;z-index:25;display:flex;flex-direction:column;gap:4px;transform:translateY(-50%);padding:7px;border:1px solid #d8dbe5;border-radius:16px;background:#ffffffd9;box-shadow:0 15px 45px #11152a18;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ari-ds-mlm-journeyRail a{display:flex;align-items:center;gap:8px;min-height:31px;padding:0 8px;border-radius:9px;color:#555c70}.ari-ds-mlm-journeyRail a:hover{color:#111528;background:#eceaff}.ari-ds-mlm-journeyRail span{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#fff;background:#6250e8;font-size:8px;font-weight:900}.ari-ds-mlm-journeyRail b{max-width:0;overflow:hidden;white-space:nowrap;font-size:10px;transition:max-width .2s}.ari-ds-mlm-journeyRail:hover b{max-width:120px}.ari-ds-mlm-journeyArrows{position:fixed;right:20px;bottom:20px;z-index:40;display:grid;grid-template-columns:44px auto 44px;align-items:center;gap:5px;padding:6px;border:1px solid #d8dbe5;border-radius:16px;background:#fffffff2;box-shadow:0 18px 55px #11152a26;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ari-ds-mlm-journeyArrows button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:11px;color:#fff;background:#171b2e;cursor:pointer;transition:transform .18s,background .18s}.ari-ds-mlm-journeyArrows button:hover:not(:disabled){transform:translateY(-2px);background:#6350eb}.ari-ds-mlm-journeyArrows button:disabled{opacity:.24;cursor:not-allowed}.ari-ds-mlm-journeyArrows svg{width:18px}.ari-ds-mlm-journeyArrows span{padding:0 7px;color:#171b2e;font-size:10px;font-weight:900;letter-spacing:.08em}.ari-ds-mlm-journeyArrows i{padding:0 3px;color:#8b91a1;font-style:normal}.ari-ds-mlm-journeyShowcase{color:#fff;background:radial-gradient(circle at 80% 10%,#6048d955,transparent 30%),linear-gradient(145deg,#070a14,#14102d 65%,#091b23)}.ari-ds-mlm-journeyShowcase .ari-ds-mlm-journeyLead>span{color:var(--lime)}.ari-ds-mlm-journeyShowcase .ari-ds-mlm-journeyLead p{color:#bdc4d7}.ari-ds-mlm-journeyShowcase .ari-ds-mlm-journeyLead h1{font-size:clamp(54px,6.6vw,104px)}.ari-ds-mlm-journeyMockups{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;perspective:1500px}.ari-ds-mlm-journeyMockups>article{position:relative;min-width:0;min-height:280px;overflow:hidden;border:1px solid #ffffff1c;border-radius:22px;color:#141629;background:#f7f8fc;box-shadow:0 30px 80px #0007}.ari-ds-mlm-journeyMockups>article:nth-child(1),.ari-ds-mlm-journeyMockups>article:nth-child(5),.ari-ds-mlm-journeyMockups>article:nth-child(6){grid-column:span 6;min-height:390px}.ari-ds-mlm-journeyMockups>article:nth-child(2),.ari-ds-mlm-journeyMockups>article:nth-child(3),.ari-ds-mlm-journeyMockups>article:nth-child(4),.ari-ds-mlm-journeyMockups>article:nth-child(7),.ari-ds-mlm-journeyMockups>article:nth-child(8),.ari-ds-mlm-journeyMockups>article:nth-child(9),.ari-ds-mlm-journeyMockups>article:nth-child(10){grid-column:span 4}.ari-ds-mlm-journeyMockups>article:hover{transform:translateY(-5px);transition:transform .2s}.ari-ds-mlm-journeyMockups header{display:flex;align-items:center;gap:11px;min-height:46px;padding:0 15px;border-bottom:1px solid #e2e4eb;background:#fff}.ari-ds-mlm-journeyMockups header>span{display:flex;gap:4px}.ari-ds-mlm-journeyMockups header i{width:6px;height:6px;border-radius:50%;background:#d4d6df}.ari-ds-mlm-journeyMockups header b{font-size:10px;letter-spacing:.1em}.ari-ds-mlm-journeyMockups header small{margin-left:auto;color:#74798b;font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ari-ds-mlm-mockupBody{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:234px;padding:22px;background:radial-gradient(circle at 90% 0,#7763ef1f,transparent 36%)}.ari-ds-mlm-mockupBody>svg{width:26px;color:#6250e8}.ari-ds-mlm-mockupBody>strong{margin-top:9px;font-size:11px;color:#676d81}.ari-ds-mlm-mockupBody h3{max-width:440px;margin:13px 0;font-size:clamp(22px,3vw,42px);line-height:1;letter-spacing:-.05em}.ari-ds-mlm-mockupBody button{min-height:38px;padding:0 13px;border:0;border-radius:10px;color:#0d1120;background:var(--lime);font-weight:900}.ari-ds-mlm-mockupBody input{width:100%;height:42px;margin:18px 0 9px;padding:0 12px;border:1px solid #d9dce5;border-radius:10px;background:#fff}.ari-ds-mlm-miniProducts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin-top:25px}.ari-ds-mlm-miniProducts i{height:130px;border-radius:14px;background:linear-gradient(160deg,#ddd9ff,#6b59da)}.ari-ds-mlm-miniProducts i:nth-child(2){background:linear-gradient(160deg,#dff8f3,#1da89c)}.ari-ds-mlm-miniProducts i:nth-child(3){background:linear-gradient(160deg,#f2e8c5,#d28c19)}.ari-ds-mlm-checkoutLine{width:100%;height:42px;margin-top:9px;border:1px solid #dfe1e8;border-radius:10px;background:#fff}.ari-ds-mlm-miniChart{display:flex;align-items:flex-end;gap:8px;width:100%;height:150px;margin-top:25px;padding:15px;border-radius:16px;background:#11162b}.ari-ds-mlm-miniChart i{flex:1;height:35%;border-radius:5px 5px 0 0;background:#6654e9}.ari-ds-mlm-miniChart i:nth-child(2){height:55%}.ari-ds-mlm-miniChart i:nth-child(3){height:42%}.ari-ds-mlm-miniChart i:nth-child(4){height:78%;background:#5edbd0}.ari-ds-mlm-miniChart i:nth-child(5){height:92%;background:var(--lime)}.ari-ds-mlm-adminKpis{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;width:100%;margin-top:25px}.ari-ds-mlm-adminKpis i{height:120px;border-radius:15px;background:linear-gradient(#fff,#e7e9f1);box-shadow:0 8px 20px #171b3212}.ari-ds-mlm-miniTree{width:100%;margin-top:22px;text-align:center}.ari-ds-mlm-miniTree>i,.ari-ds-mlm-miniTree span i{display:inline-block;width:34px;height:34px;border:3px solid #61dcd0;border-radius:50%;background:#191d36}.ari-ds-mlm-miniTree span{position:relative;display:flex;justify-content:space-around;margin-top:48px}.ari-ds-mlm-miniTree span:before{content:"";position:absolute;left:15%;right:15%;top:-25px;border-top:2px solid #6957e9}.ari-ds-mlm-profileRing{display:grid;place-items:center;width:125px;height:125px;margin:24px auto 0;border:15px solid #6d59eb;border-right-color:#dfe2ed;border-radius:50%;font-size:24px;font-weight:900}.ari-ds-mlm-walletFlow{display:flex;gap:9px}.ari-ds-mlm-walletFlow span{padding:8px 10px;border-radius:10px;color:#16806f;background:#dff8f2;font-size:10px;font-weight:900}.ari-ds-mlm-walletFlow span:last-child{color:#a03c50;background:#fde5e9}.ari-ds-mlm-paymentStack{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:22px}.ari-ds-mlm-paymentStack span{display:grid;place-items:center;height:60px;border:1px solid #dde0e8;border-radius:12px;background:#fff;font-weight:950}.ari-ds-mlm-languageBanner{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:15px;margin-top:18px;padding:22px 25px;border:1px solid #ffffff25;border-radius:20px;background:#ffffff0d}.ari-ds-mlm-languageBanner svg{width:28px;color:var(--lime)}.ari-ds-mlm-languageBanner strong{font-size:28px}.ari-ds-mlm-languageBanner span{color:#bdc4d7}.ari-ds-mlm-journeyCapabilities{background:#f4f6fa}.ari-ds-mlm-capabilityBento{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-bottom:30px}.ari-ds-mlm-capabilityBento article{grid-column:span 4;min-height:230px;padding:27px;border:1px solid #dfe2eb;border-radius:22px;background:#fff;box-shadow:0 16px 45px #14182d08}.ari-ds-mlm-capabilityBento article:nth-child(1),.ari-ds-mlm-capabilityBento article:nth-child(6){grid-column:span 6}.ari-ds-mlm-capabilityBento svg{width:28px;color:#6552eb}.ari-ds-mlm-capabilityBento h3{margin:34px 0 8px;font-size:26px;letter-spacing:-.04em}.ari-ds-mlm-capabilityBento p{margin:0;color:#6e7488;line-height:1.6}.ari-ds-mlm-journeyBonuses{background:#fff}.ari-ds-mlm-journeyBonuses .ari-ds-mlm-journeyLead h2{max-width:900px}.ari-ds-mlm-journeyBonuses .ari-ds-mlm-bonusGroups{margin-bottom:30px}.ari-ds-mlm-journeyPlans{color:#fff;background:radial-gradient(circle at 80% 0,#614cdf44,transparent 30%),#0a0d18}.ari-ds-mlm-journeyPlans .ari-ds-mlm-journeyLead>span{color:var(--lime)}.ari-ds-mlm-journeyPlans .ari-ds-mlm-journeyLead p{color:#b7bed2}.ari-ds-mlm-journeyPlans .ari-ds-mlm-treeGallery{margin-bottom:30px}.ari-ds-mlm-journeyPayments{background:#eef1f6}.ari-ds-mlm-processorCloud{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:24px}.ari-ds-mlm-processorCloud>span{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:58px;padding:11px 13px;border:1px solid #dce0e9;border-radius:13px;background:#fff;font-size:11px;font-weight:900;box-shadow:0 8px 24px #14182d08}.ari-ds-mlm-processorCloud small{padding:4px 6px;border-radius:6px;color:#5f4de0;background:#eeebff;font-size:7px;letter-spacing:.1em}.ari-ds-mlm-paymentClarifier{display:flex;gap:13px;align-items:flex-start;margin-bottom:24px;padding:19px;border-radius:17px;color:#dbe1f1;background:#11162a}.ari-ds-mlm-paymentClarifier svg{flex:none;width:23px;color:var(--lime)}.ari-ds-mlm-paymentClarifier p{margin:0;line-height:1.6}.ari-ds-mlm-paymentClarifier strong{color:#fff}.ari-ds-mlm-journeyPayout{color:#fff;background:linear-gradient(145deg,#171038,#081b23)}.ari-ds-mlm-journeyPayout .ari-ds-mlm-journeyLead>span{color:#68ddd1}.ari-ds-mlm-journeyPayout .ari-ds-mlm-journeyLead p{color:#bcc5d6}.ari-ds-mlm-journeyPayout .ari-ds-mlm-processorCloud>span{color:#141629;background:#f8f9fc}.ari-ds-mlm-payoutFlow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;margin-bottom:32px}.ari-ds-mlm-payoutFlow>svg{width:26px;color:#68ddd1}.ari-ds-mlm-payoutFlow article{display:flex;flex-direction:column;min-height:180px;padding:25px;border:1px solid #ffffff1b;border-radius:22px;background:#ffffff0b}.ari-ds-mlm-payoutFlow article svg{width:30px;color:var(--lime)}.ari-ds-mlm-payoutFlow article b{margin-top:auto;font-size:19px}.ari-ds-mlm-payoutFlow article small{margin-top:5px;color:#aeb7cb}.ari-ds-mlm-journeyCustom{min-height:90vh;display:grid!important;place-items:center;color:#fff;background:radial-gradient(circle at 70% 30%,#6049dd66,transparent 35%),linear-gradient(145deg,#070a14,#15112f)}.ari-ds-mlm-customStage{max-width:1050px;text-align:center}.ari-ds-mlm-customStage>svg{width:44px;color:var(--lime)}.ari-ds-mlm-customStage>span{display:block;margin:20px 0 12px;color:#6fe0d4;font-size:11px;font-weight:950;letter-spacing:.16em}.ari-ds-mlm-customStage h2{margin:0;font-size:clamp(50px,6.5vw,100px);line-height:.93;letter-spacing:-.065em}.ari-ds-mlm-customStage p{max-width:850px;margin:25px auto;color:#bec5d7;font-size:19px;line-height:1.65}.ari-ds-mlm-customTokens{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:25px 0}.ari-ds-mlm-customTokens span{padding:10px 13px;border:1px solid #ffffff25;border-radius:99px;background:#ffffff0b;font-size:10px;font-weight:900}.ari-ds-mlm-customStage .ari-ds-mlm-journeyCta{margin-top:10px}.ari-ds-mlm-header nav{gap:clamp(10px,1.35vw,22px)}.ari-ds-mlm-header nav a{font-size:11px}@media (max-width:1180px){.ari-ds-mlm-header nav a:nth-child(6),.ari-ds-mlm-header nav a:nth-child(7){display:none}.ari-ds-mlm-processorCloud{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.ari-ds-mlm-journeyRail{display:none}.ari-ds-mlm-journeyArrows{right:12px;bottom:12px;grid-template-columns:40px auto 40px}.ari-ds-mlm-journeyArrows button{width:40px;height:40px}.ari-ds-mlm-journeyMockups>article:nth-child(n){grid-column:span 6}.ari-ds-mlm-capabilityBento article,.ari-ds-mlm-capabilityBento article:nth-child(1),.ari-ds-mlm-capabilityBento article:nth-child(6){grid-column:span 6}.ari-ds-mlm-processorCloud{grid-template-columns:repeat(3,1fr)}.ari-ds-mlm-payoutFlow{grid-template-columns:1fr}.ari-ds-mlm-payoutFlow>svg{transform:rotate(90deg);margin:auto}}@media (max-width:650px){.ari-ds-mlm-journeySection{padding-inline:16px}.ari-ds-mlm-journeyLead h1,.ari-ds-mlm-journeyLead h2{font-size:clamp(46px,13vw,66px)}.ari-ds-mlm-journeyMockups{gap:9px}.ari-ds-mlm-journeyMockups>article:nth-child(n){grid-column:span 12;min-height:320px}.ari-ds-mlm-capabilityBento article,.ari-ds-mlm-capabilityBento article:nth-child(n){grid-column:span 12;min-height:190px}.ari-ds-mlm-processorCloud{grid-template-columns:repeat(2,1fr)}.ari-ds-mlm-processorCloud>span{font-size:9px}.ari-ds-mlm-languageBanner{grid-template-columns:auto 1fr}.ari-ds-mlm-languageBanner span{grid-column:1/-1}.ari-ds-mlm-header nav a{display:none!important}.ari-ds-mlm-journeyPayout .ari-ds-mlm-processorCloud{grid-template-columns:1fr 1fr}}.ari-ds-mlm-bonusCommand{min-height:520px;display:grid;grid-template-columns:62px 1fr;color:#f7f8ff;background:radial-gradient(circle at 85% 5%,#5b47dd55,transparent 28%),#090e1d}.ari-ds-mlm-bonusCommand>aside{display:flex;align-items:center;flex-direction:column;gap:18px;padding:19px 12px;border-right:1px solid #ffffff15;background:#070b17}.ari-ds-mlm-bonusCommand>aside i{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#101525;background:var(--lime)}.ari-ds-mlm-bonusCommand>aside svg{width:17px}.ari-ds-mlm-bonusCommand>aside span{width:27px;height:27px;border-radius:8px;background:#ffffff10}.ari-ds-mlm-visualBody{padding:28px}.ari-ds-mlm-visualBody>header{display:flex;align-items:center;justify-content:space-between;gap:18px}.ari-ds-mlm-visualBody>header>div{display:grid;gap:4px}.ari-ds-mlm-visualBody small{color:#9ea7bb;font-size:9px;font-weight:850;letter-spacing:.08em}.ari-ds-mlm-visualBody>header strong{font-size:25px}.ari-ds-mlm-visualBody>header button{height:38px;display:flex;align-items:center;gap:6px;padding:0 12px;border:1px solid #ffffff20;border-radius:10px;color:#fff;background:#ffffff0c;font-size:10px;font-weight:800}.ari-ds-mlm-visualBody>header button svg{width:14px}.ari-ds-mlm-visualStats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0}.ari-ds-mlm-visualStats article{display:flex;align-items:center;gap:11px;padding:15px;border:1px solid #ffffff16;border-radius:15px;background:#ffffff08}.ari-ds-mlm-visualStats article>svg{width:36px;height:36px;padding:9px;border-radius:10px;color:var(--lime);background:#ffffff0a}.ari-ds-mlm-visualStats span{display:grid;gap:4px}.ari-ds-mlm-visualStats strong{font-size:17px}.ari-ds-mlm-bonusPrograms{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ari-ds-mlm-bonusPrograms>article{overflow:hidden;border:1px solid #ffffff16;border-radius:16px;background:#111729}.ari-ds-mlm-bonusPrograms>article>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:14px}.ari-ds-mlm-bonusPrograms>article>header>i{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;color:#101525;background:var(--lime);font-size:9px;font-style:normal;font-weight:950}.ari-ds-mlm-bonusPrograms header span{display:grid;gap:2px}.ari-ds-mlm-bonusPrograms header strong{font-size:12px}.ari-ds-mlm-bonusPrograms mark{padding:5px 7px;border-radius:99px;color:var(--lime);background:#c6ff4212;font-size:7px;font-weight:900}.ari-ds-mlm-bonusPrograms>article>div{padding:14px;border-block:1px solid #ffffff12}.ari-ds-mlm-bonusPrograms>article>div>span{display:grid;gap:4px}.ari-ds-mlm-bonusPrograms>article>div strong{font-size:22px}.ari-ds-mlm-bonusPrograms>article>div>div{height:5px;margin-top:15px;border-radius:99px;background:#ffffff12}.ari-ds-mlm-bonusPrograms>article>div>div i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--violet),var(--lime))}.ari-ds-mlm-bonusPrograms footer{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;color:#aeb6c8;font-size:8px;font-weight:800}.ari-ds-mlm-bonusPrograms footer span{display:flex;align-items:center;gap:4px}.ari-ds-mlm-bonusPrograms footer svg{width:12px}.ari-ds-mlm-bonusBuilder{min-height:520px;display:grid;grid-template-columns:195px 1fr;color:#f7f8ff;background:#090e1d}.ari-ds-mlm-bonusBuilder>nav{display:flex;flex-direction:column;gap:7px;padding:24px 14px;border-right:1px solid #ffffff15;background:#070b17}.ari-ds-mlm-bonusBuilder>nav small{margin-bottom:9px;color:#9fa8ba;font-size:8px;font-weight:900;letter-spacing:.1em}.ari-ds-mlm-bonusBuilder>nav span{display:flex;align-items:center;gap:9px;padding:9px;border-radius:9px;color:#b8c0d0;font-size:10px;font-weight:750}.ari-ds-mlm-bonusBuilder>nav span>i{width:27px;height:27px;display:grid;place-items:center;border-radius:7px;background:#ffffff0c;font-size:8px;font-style:normal}.ari-ds-mlm-bonusBuilder>nav .ari-ds-mlm-selectedModel{color:#121827;background:var(--lime)}.ari-ds-mlm-bonusBuilder>nav .ari-ds-mlm-selectedModel i{background:#10152514}.ari-ds-mlm-bonusBuilder>div{display:flex;flex-direction:column;padding:25px}.ari-ds-mlm-bonusBuilder>div>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.ari-ds-mlm-bonusBuilder>div>header>span{display:grid;gap:4px}.ari-ds-mlm-bonusBuilder>div>header small{color:var(--lime);font-size:8px;font-weight:900;letter-spacing:.1em}.ari-ds-mlm-bonusBuilder>div>header strong{font-size:23px}.ari-ds-mlm-bonusBuilder>div>header mark{display:flex;align-items:center;gap:5px;padding:7px 9px;border-radius:99px;color:#dcd7ff;background:#6e55ef28;font-size:7px;font-weight:900}.ari-ds-mlm-bonusBuilder>div>header mark svg{width:12px}.ari-ds-mlm-bonusBuilder>div>section{margin-top:22px;padding:22px;border:1px solid #ffffff16;border-radius:17px;background:#ffffff08}.ari-ds-mlm-builderTitle{display:flex;align-items:center;gap:10px}.ari-ds-mlm-builderTitle>svg{width:40px;height:40px;padding:10px;border-radius:11px;color:#0c1322;background:var(--lime)}.ari-ds-mlm-builderTitle span{display:grid;gap:3px}.ari-ds-mlm-builderTitle small{color:#9fa8ba;font-size:8px}.ari-ds-mlm-builderTitle strong{font-size:15px}.ari-ds-mlm-fakeFields{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}.ari-ds-mlm-fakeFields label{display:grid;gap:7px}.ari-ds-mlm-fakeFields label span{color:#aab2c3;font-size:8px;font-weight:800}.ari-ds-mlm-fakeFields label b{padding:12px;border:1px solid #ffffff16;border-radius:10px;background:#070b17;font-size:9px}.ari-ds-mlm-ruleFlow{display:flex;align-items:center;gap:7px;margin-top:22px;padding:13px;border-radius:12px;background:#070b17}.ari-ds-mlm-ruleFlow span,.ari-ds-mlm-ruleFlow strong{flex:1;padding:8px;border-radius:8px;background:#ffffff09;font-size:8px;text-align:center}.ari-ds-mlm-ruleFlow strong{color:#101525;background:var(--lime)}.ari-ds-mlm-ruleFlow svg{width:12px;color:#7d88a0}.ari-ds-mlm-bonusBuilder>div>footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:18px;color:#aeb6c8;font-size:9px}.ari-ds-mlm-bonusBuilder>div>footer span{display:flex;align-items:center;gap:5px}.ari-ds-mlm-bonusBuilder>div>footer svg{width:13px;color:var(--lime)}.ari-ds-mlm-bonusBuilder>div>footer button{height:38px;padding:0 14px;border:0;border-radius:10px;color:#101525;background:var(--lime);font-size:9px;font-weight:900}@media (max-width: 700px){.ari-ds-mlm-bonusCommand{min-height:auto;grid-template-columns:42px 1fr}.ari-ds-mlm-bonusCommand>aside{padding-inline:7px}.ari-ds-mlm-bonusCommand>aside span{width:24px;height:24px}.ari-ds-mlm-visualBody{padding:18px 12px}.ari-ds-mlm-visualStats,.ari-ds-mlm-bonusPrograms{grid-template-columns:1fr}.ari-ds-mlm-bonusPrograms>article:nth-child(n+2){display:none}.ari-ds-mlm-bonusBuilder{min-height:auto;grid-template-columns:1fr}.ari-ds-mlm-bonusBuilder>nav{display:none}.ari-ds-mlm-bonusBuilder>div{padding:20px 14px}.ari-ds-mlm-fakeFields{grid-template-columns:1fr}.ari-ds-mlm-ruleFlow{align-items:stretch;flex-direction:column}.ari-ds-mlm-ruleFlow svg{align-self:center;transform:rotate(90deg)}}}@layer ari.templates{.ari-ds-mlm-home-shell{--ink: #0b0e1b;--violet: #6753ed;--teal: #56ddd0;--lime: #b8ff3d;color:var(--ink);background:#f4f6fa}.ari-ds-mlm-home-shell section{scroll-margin-top:84px;padding:clamp(76px,8vw,132px) clamp(18px,5.5vw,104px)}.ari-ds-mlm-home-shell header{max-width:1120px;margin-bottom:45px}.ari-ds-mlm-home-shell header>span,.ari-ds-mlm-home-heroCopy>span,.ari-ds-mlm-home-custom>div>span{color:var(--violet);font-size:11px;font-weight:950;letter-spacing:.17em}.ari-ds-mlm-home-shell h1,.ari-ds-mlm-home-shell h2{max-width:1200px;margin:14px 0 20px;font-size:clamp(46px,6.4vw,104px);line-height:.94;letter-spacing:-.065em}.ari-ds-mlm-home-shell h2{font-size:clamp(42px,5.5vw,86px)}.ari-ds-mlm-home-shell header>p,.ari-ds-mlm-home-heroCopy>p,.ari-ds-mlm-home-custom p{max-width:900px;margin:0;color:#666e82;font-size:clamp(17px,1.45vw,22px);line-height:1.62}.ari-ds-mlm-home-hero{position:relative;min-height:calc(100vh - 84px);overflow:hidden;color:#fff;background:radial-gradient(circle at 78% 20%,#6549ef55,transparent 34%),linear-gradient(145deg,#070a13,#16102f 68%,#071c23)}.ari-ds-mlm-home-heroCopy{position:relative;z-index:2;max-width:1200px;margin-bottom:50px}.ari-ds-mlm-home-heroCopy>span{color:var(--lime)}.ari-ds-mlm-home-hero h1{font-size:clamp(50px,6.8vw,112px)}.ari-ds-mlm-home-hero h1 em{color:#6fe3d6;font-style:normal}.ari-ds-mlm-home-heroCopy>p{color:#c1c8d8}.ari-ds-mlm-home-heroCopy>div{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin:28px 0 18px}.ari-ds-mlm-home-heroCopy>div>a:last-child{color:#fff;font-size:13px;font-weight:900}.ari-ds-mlm-home-heroCopy small{color:#aeb6ca;font-weight:800}.ari-ds-mlm-home-picture{position:relative;overflow:hidden;margin:0;border:1px solid #ffffff22;border-radius:clamp(18px,2.2vw,34px);box-shadow:0 38px 100px #0007}.ari-ds-mlm-home-picture img{display:block;width:100%;height:auto}.ari-ds-mlm-home-light{background:#f5f7fb}.ari-ds-mlm-home-dark{color:#fff;background:radial-gradient(circle at 85% 0,#634adc3d,transparent 30%),#090d19}.ari-ds-mlm-home-dark header>span{color:var(--lime)}.ari-ds-mlm-home-dark header>p{color:#b9c1d3}.ari-ds-mlm-home-dark .ari-ds-mlm-home-picture{margin-bottom:28px}.ari-ds-mlm-home-valueGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:30px}.ari-ds-mlm-home-valueGrid article{min-height:250px;padding:28px;border:1px solid #dfe2ea;border-radius:23px;background:#fff;box-shadow:0 17px 45px #12162a0a}.ari-ds-mlm-home-valueGrid svg{width:31px;height:31px;color:var(--violet)}.ari-ds-mlm-home-valueGrid h3{margin:40px 0 10px;font-size:25px;letter-spacing:-.04em}.ari-ds-mlm-home-valueGrid p{margin:0;color:#697084;line-height:1.6}.ari-ds-mlm-home-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:68px;margin-top:28px;padding:0 28px;border:1px solid #8b7bff;border-radius:17px;color:#fff;background:linear-gradient(105deg,#5d46ee,#775cff 52%,#24bdb1);box-shadow:0 20px 48px #5d46ee52,inset 0 1px #ffffff42;font-size:13px;font-weight:950}.ari-ds-mlm-home-cta>span{display:grid;gap:2px;text-align:left}.ari-ds-mlm-home-cta strong{font-size:clamp(16px,1.3vw,20px);line-height:1.1}.ari-ds-mlm-home-cta small{color:#e8e6ff;font-size:9px;font-weight:800;letter-spacing:.04em;opacity:.7}.ari-ds-mlm-home-cta svg{width:18px}.ari-ds-mlm-home-ctaDark{color:#fff;background:linear-gradient(105deg,#5d46ee,#775cff 52%,#24bdb1)}.ari-ds-mlm-home-pills{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0}.ari-ds-mlm-home-pills span{padding:10px 14px;border:1px solid #ffffff26;border-radius:999px;background:#ffffff0c;font-size:10px;font-weight:900}.ari-ds-mlm-home-light .ari-ds-mlm-home-pills span{border-color:#d9dde7;background:#fff}.ari-ds-mlm-home-flow,.ari-ds-mlm-home-moneyLine{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:24px}.ari-ds-mlm-home-flow article,.ari-ds-mlm-home-moneyLine article{display:flex;align-items:center;gap:12px;min-height:82px;padding:18px;border:1px solid #dce0e8;border-radius:16px;background:#fff}.ari-ds-mlm-home-flow svg,.ari-ds-mlm-home-moneyLine svg{width:25px;color:var(--violet)}.ari-ds-mlm-home-moneyLine article{color:#fff;border-color:#ffffff20;background:#ffffff0b}.ari-ds-mlm-home-moneyLine svg{color:var(--teal)}.ari-ds-mlm-home-dark .ari-ds-mlm-home-treeGallery,.ari-ds-mlm-home-light .ari-ds-mlm-home-bonusGroups{margin-top:40px}.ari-ds-mlm-home-language{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:18px;margin-top:24px;padding:24px;border-radius:20px;color:#fff;background:linear-gradient(110deg,#171332,#0b2630)}.ari-ds-mlm-home-language svg{width:35px;color:var(--lime)}.ari-ds-mlm-home-language strong{font-size:48px}.ari-ds-mlm-home-language span{max-width:560px;font-size:17px;line-height:1.5}.ari-ds-mlm-home-custom{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:50px;align-items:center;min-height:90vh;color:#fff;background:radial-gradient(circle at 70% 30%,#674eee66,transparent 35%),linear-gradient(145deg,#070a14,#16102f)}.ari-ds-mlm-home-custom>div>svg{width:42px;color:var(--lime)}.ari-ds-mlm-home-custom>div>span{display:block;margin-top:22px;color:var(--teal)}.ari-ds-mlm-home-custom p{color:#c0c7d7}.ari-ds-mlm-home-custom aside{padding:35px;border:1px solid #ffffff25;border-radius:26px;background:#ffffff0c;box-shadow:0 30px 70px #0004}.ari-ds-mlm-home-custom aside>svg{width:35px;color:var(--lime)}.ari-ds-mlm-home-custom aside b{display:block;margin:28px 0 8px;font-size:32px}.ari-ds-mlm-home-custom aside p{font-size:15px}.ari-ds-mlm-home-custom aside small{display:block;margin-top:8px;color:#c4ccdb}.ari-ds-mlm-home-custom aside svg:nth-last-of-type(1){margin-top:28px;width:22px}.ari-ds-mlm-home-custom .ari-ds-mlm-home-pills{margin-bottom:0}@media (max-width: 900px){.ari-ds-mlm-home-valueGrid,.ari-ds-mlm-home-flow,.ari-ds-mlm-home-moneyLine{grid-template-columns:1fr 1fr}.ari-ds-mlm-home-custom{grid-template-columns:1fr}.ari-ds-mlm-home-shell section{padding-block:82px}}@media (max-width: 620px){.ari-ds-mlm-home-shell section{padding-inline:14px}.ari-ds-mlm-home-shell h1,.ari-ds-mlm-home-shell h2{font-size:clamp(44px,13vw,66px)}.ari-ds-mlm-home-valueGrid{grid-template-columns:1fr}.ari-ds-mlm-home-valueGrid article{min-height:210px}.ari-ds-mlm-home-flow,.ari-ds-mlm-home-moneyLine{grid-template-columns:1fr}.ari-ds-mlm-home-picture{border-radius:16px}.ari-ds-mlm-home-picture img{width:150%;max-width:none;transform:translate(-17%)}.ari-ds-mlm-home-language{grid-template-columns:auto 1fr}.ari-ds-mlm-home-language span{grid-column:1/-1}.ari-ds-mlm-home-cta{width:100%;padding-inline:12px}.ari-ds-mlm-home-custom{gap:30px}}.ari-ds-mlm-home-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;gap:clamp(36px,5vw,86px)}.ari-ds-mlm-home-heroCopy{margin-bottom:0}.ari-ds-mlm-home-hero h1{font-size:clamp(48px,5.15vw,88px)}.ari-ds-mlm-home-hero .ari-ds-mlm-home-picture{max-width:920px}.ari-ds-mlm-home-editorial{display:grid;grid-template-columns:minmax(360px,.78fr) minmax(520px,1.22fr);align-items:center;gap:clamp(38px,5vw,90px);margin-bottom:30px}.ari-ds-mlm-home-editorial header{margin:0}.ari-ds-mlm-home-editorial h2{font-size:clamp(40px,4.5vw,72px)}.ari-ds-mlm-home-editorial .ari-ds-mlm-home-picture{width:100%;margin:0}.ari-ds-mlm-home-editorialReverse header{order:2}.ari-ds-mlm-home-editorialReverse .ari-ds-mlm-home-picture{order:1}.ari-ds-mlm-home-allBonuses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:38px}.ari-ds-mlm-home-allBonuses article{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;min-height:84px;padding:13px 15px;border:1px solid #dfe2eb;border-radius:16px;background:#fff;box-shadow:0 10px 28px #151a3008}.ari-ds-mlm-home-allBonuses article>i{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;color:#fff;background:linear-gradient(145deg,#6854ed,#4732c4)}.ari-ds-mlm-home-allBonuses svg{width:20px}.ari-ds-mlm-home-allBonuses span{display:grid;gap:4px;min-width:0}.ari-ds-mlm-home-allBonuses b{font-size:13px}.ari-ds-mlm-home-allBonuses small{color:#7a8092;font-size:9px}.ari-ds-mlm-home-allBonuses em{color:#8b90a0;font-size:9px;font-style:normal;font-weight:900}.ari-ds-mlm-home-allBonuses article:nth-child(5n+2)>i{background:linear-gradient(145deg,#20b7aa,#10766f)}.ari-ds-mlm-home-allBonuses article:nth-child(5n+3)>i{color:#11172a;background:var(--lime)}.ari-ds-mlm-home-allBonuses article:nth-child(5n+4)>i{background:linear-gradient(145deg,#ec6f8d,#a62952)}.ari-ds-mlm-home-allBonuses article:nth-child(5n)>i{background:linear-gradient(145deg,#f1a735,#ae6110)}@media (max-width: 1100px){.ari-ds-mlm-home-hero,.ari-ds-mlm-home-editorial{grid-template-columns:1fr}.ari-ds-mlm-home-hero{min-height:auto}.ari-ds-mlm-home-hero .ari-ds-mlm-home-picture,.ari-ds-mlm-home-editorial .ari-ds-mlm-home-picture{max-width:860px}.ari-ds-mlm-home-editorialReverse header,.ari-ds-mlm-home-editorialReverse .ari-ds-mlm-home-picture{order:initial}.ari-ds-mlm-home-allBonuses{grid-template-columns:1fr 1fr}}@media (max-width: 620px){.ari-ds-mlm-home-hero{gap:30px}.ari-ds-mlm-home-hero .ari-ds-mlm-home-picture img,.ari-ds-mlm-home-editorial .ari-ds-mlm-home-picture img{width:100%;transform:none}.ari-ds-mlm-home-allBonuses{grid-template-columns:1fr}.ari-ds-mlm-home-allBonuses article{min-height:78px}.ari-ds-mlm-home-allBonuses small{display:none}}.ari-ds-mlm-home-heroNetwork{position:relative;min-height:570px;overflow:hidden;isolation:isolate}.ari-ds-mlm-home-networkGlobe{position:absolute;right:-8%;bottom:-35%;width:105%;aspect-ratio:1;border:1px solid #68ddd144;border-radius:50%;background:radial-gradient(circle at 50% 28%,#6350eb4d,transparent 20%),radial-gradient(circle at 50% 50%,#0d2430,#080d1b 64%);box-shadow:inset 0 0 90px #5b4be52c,0 0 90px #090d18}.ari-ds-mlm-home-networkGlobe:before,.ari-ds-mlm-home-networkGlobe:after{content:"";position:absolute;inset:15%;border:1px solid #6de2d52c;border-radius:50%;transform:rotate(20deg) scaleY(.32)}.ari-ds-mlm-home-networkGlobe:after{transform:rotate(-28deg) scaleY(.55)}.ari-ds-mlm-home-networkOrbit{position:absolute;z-index:2;right:-2%;bottom:9%;width:94%;height:30%;border:2px solid #725fff66;border-radius:50%;transform:rotate(-8deg);box-shadow:0 0 28px #6955ed66}.ari-ds-mlm-home-networkLines{position:absolute;z-index:3;inset:22% 7% 19% 22%;background:linear-gradient(154deg,transparent 49.5%,#62ddd088 50%,transparent 50.6%),linear-gradient(207deg,transparent 49.5%,#735fee88 50%,transparent 50.6%);clip-path:polygon(42% 0,100% 100%,0 100%)}.ari-ds-mlm-home-heroNetwork>i{position:absolute;z-index:5;display:grid;place-items:center;width:34px;height:34px;border:4px solid #17132f;border-radius:50%;background:var(--teal);box-shadow:0 0 0 1px #76e6db,0 0 25px #64ddd4}.ari-ds-mlm-home-heroNetwork>i span{font-size:12px;font-weight:950}.ari-ds-mlm-home-heroNetwork .ari-ds-mlm-home-network_root{top:13%;left:55%;width:72px;height:72px;color:#101426;background:var(--lime);box-shadow:0 0 0 1px var(--lime),0 0 55px #b8ff3d77}.ari-ds-mlm-home-network_a{top:40%;left:27%}.ari-ds-mlm-home-network_b{top:37%;left:52%}.ari-ds-mlm-home-network_c{top:42%;right:18%}.ari-ds-mlm-home-network_d{top:64%;left:17%}.ari-ds-mlm-home-network_e{top:61%;left:35%}.ari-ds-mlm-home-network_f{top:66%;left:49%}.ari-ds-mlm-home-network_g{top:61%;right:28%}.ari-ds-mlm-home-network_h{top:65%;right:9%}.ari-ds-mlm-home-network_i{bottom:9%;left:11%}.ari-ds-mlm-home-network_j{bottom:7%;left:28%}.ari-ds-mlm-home-network_k{bottom:10%;left:48%}.ari-ds-mlm-home-network_l{bottom:8%;right:20%}.ari-ds-mlm-home-heroNetwork>b{position:absolute;right:4%;bottom:2%;color:#fff5;font-size:10px;letter-spacing:.22em}.ari-ds-mlm-home-editorialCascade{grid-template-columns:minmax(520px,1.18fr) minmax(340px,.82fr)}.ari-ds-mlm-home-editorialCascade .ari-ds-mlm-home-picture{order:1;transform:rotate(-1.5deg) translate(-2%);box-shadow:0 45px 100px #0009}.ari-ds-mlm-home-editorialCascade header{order:2;padding-left:clamp(0px,2vw,38px)}.ari-ds-mlm-home-editorialOverlap{position:relative;display:block;min-height:720px}.ari-ds-mlm-home-editorialOverlap .ari-ds-mlm-home-picture{width:76%;max-width:1100px}.ari-ds-mlm-home-editorialOverlap header{position:absolute;z-index:3;right:0;bottom:4%;width:50%;padding:clamp(28px,4vw,62px);border:1px solid #dfe2e9;border-radius:28px;background:#fffffff2;box-shadow:0 30px 90px #10152824;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ari-ds-mlm-home-editorialWide{display:block}.ari-ds-mlm-home-editorialWide header{max-width:850px;margin-left:auto;margin-bottom:38px}.ari-ds-mlm-home-editorialWide .ari-ds-mlm-home-picture{width:82%;max-width:1180px;transform:translate(-2%)}.ari-ds-mlm-home-editorialPanel{grid-template-columns:minmax(520px,1.15fr) minmax(340px,.85fr)}.ari-ds-mlm-home-editorialPanel .ari-ds-mlm-home-picture{order:1}.ari-ds-mlm-home-editorialPanel header{order:2;padding:clamp(28px,3.5vw,58px);border:1px solid #ffffff1d;border-radius:28px;background:#ffffff0a}.ari-ds-mlm-home-globalIntro{display:flex;justify-content:center}.ari-ds-mlm-home-globalIntro header{max-width:1040px;text-align:center}.ari-ds-mlm-home-globalIntro header p{margin-inline:auto}.ari-ds-mlm-home-globalMosaic{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:18px;margin-bottom:26px}.ari-ds-mlm-home-globalMosaic .ari-ds-mlm-home-marketVisual{width:100%;margin-inline:auto}.ari-ds-mlm-home-marketVisual{position:relative;overflow:hidden;min-height:540px;padding:clamp(22px,3vw,42px);border:1px solid #242b49;border-radius:clamp(18px,2.2vw,34px);color:#fff;background:radial-gradient(circle at 80% 0,#6652ee55,transparent 35%),radial-gradient(circle at 8% 100%,#4bd9ce33,transparent 30%),linear-gradient(145deg,#080d1c,#111835);box-shadow:0 35px 80px #12162a2d}.ari-ds-mlm-home-marketVisual:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#ffffff07 1px,transparent 1px),linear-gradient(90deg,#ffffff07 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 75%);mask-image:linear-gradient(to bottom,#000,transparent 75%)}.ari-ds-mlm-home-marketVisualTop{position:relative;z-index:1;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;margin-bottom:26px}.ari-ds-mlm-home-marketVisualTop>span{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;color:#101426;background:var(--lime)}.ari-ds-mlm-home-marketVisualTop svg{width:24px}.ari-ds-mlm-home-marketVisualTop>div{display:grid;gap:4px}.ari-ds-mlm-home-marketVisualTop small{color:var(--teal);font-size:8px;font-weight:950;letter-spacing:.13em}.ari-ds-mlm-home-marketVisualTop b{font-size:clamp(17px,1.5vw,24px)}.ari-ds-mlm-home-marketVisualTop em{padding:8px 10px;border:1px solid #ffffff24;border-radius:10px;color:var(--lime);font-size:9px;font-style:normal;font-weight:950}.ari-ds-mlm-home-catalogToolbar,.ari-ds-mlm-home-currencyHeader{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;color:#cbd2e4;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ari-ds-mlm-home-catalogToolbar>div,.ari-ds-mlm-home-currencyHeader>div{display:flex;align-items:center;gap:7px}.ari-ds-mlm-home-catalogToolbar button,.ari-ds-mlm-home-currencyHeader button{display:grid;place-items:center;width:29px;height:29px;padding:0;border:1px solid #ffffff26;border-radius:8px;color:#fff;background:#ffffff10;cursor:pointer}.ari-ds-mlm-home-catalogToolbar button:hover,.ari-ds-mlm-home-currencyHeader button:hover{border-color:var(--teal);background:#55dcd020}.ari-ds-mlm-home-catalogToolbar button svg,.ari-ds-mlm-home-currencyHeader button svg{width:15px}.ari-ds-mlm-home-catalogToolbar>div>b,.ari-ds-mlm-home-currencyHeader>div>b{min-width:42px;text-align:center;font-size:8px}.ari-ds-mlm-home-marketGrid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.ari-ds-mlm-home-marketGrid article{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:10px 12px;border:1px solid #ffffff17;border-radius:13px;background:#ffffff0b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ari-ds-mlm-home-marketGrid i{font-size:23px;font-style:normal}.ari-ds-mlm-home-marketGrid article>span{display:grid;gap:3px;min-width:0}.ari-ds-mlm-home-marketGrid b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ari-ds-mlm-home-marketGrid small{color:#9aa5bd;font-size:8px;font-weight:800}.ari-ds-mlm-home-marketGrid strong{color:var(--teal);font-size:10px}.ari-ds-mlm-home-currencyRail{position:relative;z-index:1;display:flex;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:0}.ari-ds-mlm-home-currencyRail span{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 6px;min-width:0;padding:8px 9px;border:1px solid #ffffff12;border-radius:10px;color:#d8deec;background:#ffffff0d;font-size:8px;font-weight:900}.ari-ds-mlm-home-currencyRail span>b{grid-row:1 / 3;color:var(--lime);font-size:15px}.ari-ds-mlm-home-currencyRail span>small{overflow:hidden;color:#8792aa;font-size:6px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ari-ds-mlm-home-currencyHeader{margin-top:18px}.ari-ds-mlm-home-currencyHeader>span{display:flex;align-items:center;gap:7px}.ari-ds-mlm-home-currencyHeader>span svg{width:15px;color:var(--teal)}@media (max-width: 1100px){.ari-ds-mlm-home-heroNetwork{min-height:440px}.ari-ds-mlm-home-editorialCascade,.ari-ds-mlm-home-editorialPanel{grid-template-columns:1fr}.ari-ds-mlm-home-editorialCascade .ari-ds-mlm-home-picture,.ari-ds-mlm-home-editorialCascade header,.ari-ds-mlm-home-editorialPanel .ari-ds-mlm-home-picture,.ari-ds-mlm-home-editorialPanel header{order:initial;transform:none}.ari-ds-mlm-home-editorialOverlap{min-height:auto}.ari-ds-mlm-home-editorialOverlap .ari-ds-mlm-home-picture{width:100%}.ari-ds-mlm-home-editorialOverlap header{position:relative;right:auto;bottom:auto;width:auto;margin:-30px 18px 0}.ari-ds-mlm-home-editorialWide header{margin-left:0}.ari-ds-mlm-home-editorialWide .ari-ds-mlm-home-picture{width:100%;transform:none}.ari-ds-mlm-home-globalMosaic{grid-template-columns:1fr}.ari-ds-mlm-home-globalMosaic .ari-ds-mlm-home-picture:nth-child(n){max-width:880px;transform:none}.ari-ds-mlm-home-marketVisual{min-height:auto}.ari-ds-mlm-home-marketGrid{grid-template-columns:1fr 1fr}}@media (max-width: 620px){.ari-ds-mlm-home-heroNetwork{width:700px;min-height:520px;margin-bottom:-104px;transform:scale(.8);transform-origin:left top}.ari-ds-mlm-home-editorialOverlap header{margin:-16px 8px 0;padding:24px 18px}.ari-ds-mlm-home-globalMosaic{gap:10px}.ari-ds-mlm-home-marketVisual{padding:20px 14px}.ari-ds-mlm-home-marketVisualTop{grid-template-columns:42px 1fr}.ari-ds-mlm-home-marketVisualTop>em{grid-column:1 / -1;justify-self:start}.ari-ds-mlm-home-marketGrid{grid-template-columns:1fr}.ari-ds-mlm-home-currencyRail{grid-template-columns:1fr 1fr}}@media (max-width: 450px){.ari-ds-mlm-home-heroNetwork{margin-bottom:-234px;transform:scale(.55)}}.ari-ds-mlm-home-binaryTree{position:absolute;z-index:5;inset:5% 0 0;width:100%;height:88%;overflow:visible}.ari-ds-mlm-home-binaryLines line{fill:none;stroke:#69ddd2;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:220;stroke-dashoffset:220;filter:drop-shadow(0 0 7px #63ddd2);animation:binaryDraw .8s ease-out forwards}.ari-ds-mlm-home-binaryMember{position:absolute;z-index:7;width:172px;overflow:hidden;border:1px solid #73e3d96b;border-radius:15px;color:#fff;background:linear-gradient(145deg,#151c34f7,#0a1020f5);box-shadow:0 14px 34px #0009,0 0 22px #5b52ed1c;opacity:0;transform:translate(-50%,-50%) scale(.72);animation:binaryMemberBuild .55s cubic-bezier(.2,.8,.2,1) forwards;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ari-ds-mlm-home-memberRoot{top:16%;left:50%;width:206px;border-color:#b8ff3db5;box-shadow:0 18px 45px #000a,0 0 30px #b8ff3d2e}.ari-ds-mlm-home-memberLeft,.ari-ds-mlm-home-memberRight{top:43%}.ari-ds-mlm-home-memberLeft{left:26.4%}.ari-ds-mlm-home-memberRight{left:73.6%}.ari-ds-mlm-home-memberBottomOne,.ari-ds-mlm-home-memberBottomTwo,.ari-ds-mlm-home-memberBottomThree,.ari-ds-mlm-home-memberBottomFour{top:78%;width:148px}.ari-ds-mlm-home-memberBottomOne{left:11.7%}.ari-ds-mlm-home-memberBottomTwo{left:36%}.ari-ds-mlm-home-memberBottomThree{left:64%}.ari-ds-mlm-home-memberBottomFour{left:88.3%}.ari-ds-mlm-home-memberIdentity{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;padding:10px}.ari-ds-mlm-home-memberAvatar{position:relative;display:block;width:38px;height:38px}.ari-ds-mlm-home-memberAvatar img{width:38px;height:38px;object-fit:cover;border:1px solid #7be7dc;border-radius:11px}.ari-ds-mlm-home-memberAvatar i{position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border:2px solid #11182c;border-radius:50%;background:var(--lime)}.ari-ds-mlm-home-memberIdentity>span:nth-child(2){display:grid;gap:2px;min-width:0}.ari-ds-mlm-home-memberIdentity b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ari-ds-mlm-home-memberIdentity small{color:#8f9ab3;font-size:8px;font-weight:800}.ari-ds-mlm-home-memberIdentity em{grid-column:1 / -1;justify-self:start;padding:3px 7px;border-radius:999px;color:#101426;background:var(--lime);font-size:7px;font-style:normal;font-weight:950;letter-spacing:.08em}.ari-ds-mlm-home-memberVolumes{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:5px;padding:8px 10px;border-top:1px solid #ffffff14;background:#ffffff05}.ari-ds-mlm-home-memberVolumes>span{display:grid;gap:1px}.ari-ds-mlm-home-memberVolumes>span:last-child{text-align:right}.ari-ds-mlm-home-memberVolumes small{color:#66ded3;font-size:6px;font-weight:950;letter-spacing:.1em}.ari-ds-mlm-home-memberVolumes b{font-size:9px}.ari-ds-mlm-home-memberVolumes strong{padding:4px 5px;border:1px solid #715ff078;border-radius:6px;color:#d9d5ff;font-size:7px}@keyframes binaryDraw{0%{stroke-dashoffset:220;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes binaryMemberBuild{0%{opacity:0;transform:translate(-50%,-50%) scale(.72)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion: reduce){.ari-ds-mlm-home-binaryLines line,.ari-ds-mlm-home-binaryMember{animation:none;opacity:1;stroke-dashoffset:0}.ari-ds-mlm-home-binaryMember{transform:translate(-50%,-50%) scale(1)}}.ari-ds-mlm-home-editorialCascade{grid-template-columns:minmax(520px,1.12fr) minmax(360px,.88fr)}.ari-ds-mlm-home-editorialCascade .ari-ds-mlm-home-picture{order:1;transform:none}.ari-ds-mlm-home-editorialCascade header{order:2;padding-left:clamp(12px,2vw,34px)}.ari-ds-mlm-home-editorialOverlap{position:static;display:grid;grid-template-columns:minmax(360px,.78fr) minmax(540px,1.22fr);align-items:center;min-height:0;gap:clamp(36px,5vw,88px)}.ari-ds-mlm-home-editorialOverlap header{position:static;width:auto;max-width:980px;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ari-ds-mlm-home-editorialOverlap .ari-ds-mlm-home-picture{width:100%;margin:0}.ari-ds-mlm-home-operationsSection{min-height:calc(100svh - 76px);padding-top:clamp(54px,5vh,78px)!important;padding-bottom:clamp(50px,4.5vh,72px)!important}.ari-ds-mlm-home-operationsSection .ari-ds-mlm-home-editorialOverlap{margin-bottom:20px}.ari-ds-mlm-home-operationsSection .ari-ds-mlm-home-editorialOverlap h2{font-size:clamp(42px,4.35vw,72px)}.ari-ds-mlm-home-operationsSection .ari-ds-mlm-home-flow{margin-top:0}.ari-ds-mlm-home-operationsSection>.ari-ds-mlm-home-cta{margin-top:18px}.ari-ds-mlm-home-editorialWide{display:grid;grid-template-columns:minmax(540px,1.12fr) minmax(360px,.88fr);align-items:center;gap:clamp(38px,5vw,86px)}.ari-ds-mlm-home-editorialWide .ari-ds-mlm-home-picture{order:1;width:100%;max-width:none;transform:none}.ari-ds-mlm-home-editorialWide header{order:2;max-width:none;margin:0}.ari-ds-mlm-home-editorialPanel{grid-template-columns:minmax(360px,.85fr) minmax(540px,1.15fr)}.ari-ds-mlm-home-editorialPanel header{order:1;padding:0;border:0;background:transparent}.ari-ds-mlm-home-editorialPanel .ari-ds-mlm-home-picture{order:2}.ari-ds-mlm-home-editorial .ari-ds-mlm-home-picture img{aspect-ratio:16 / 9;object-fit:cover}@media (max-width: 1100px){.ari-ds-mlm-home-editorialCascade,.ari-ds-mlm-home-editorialOverlap,.ari-ds-mlm-home-editorialWide,.ari-ds-mlm-home-editorialPanel{grid-template-columns:1fr}.ari-ds-mlm-home-editorialCascade .ari-ds-mlm-home-picture,.ari-ds-mlm-home-editorialCascade header,.ari-ds-mlm-home-editorialWide .ari-ds-mlm-home-picture,.ari-ds-mlm-home-editorialWide header,.ari-ds-mlm-home-editorialPanel .ari-ds-mlm-home-picture,.ari-ds-mlm-home-editorialPanel header{order:initial;padding-left:0}.ari-ds-mlm-home-operationsSection{min-height:auto}}.ari-landingbar+.ari-ds-mlm-home-shell .ari-ds-mlm-home-hero{min-block-size:calc(100svh - var(--ari-row))}@media (min-width: 1101px) and (max-height: 850px){.ari-landingbar+.ari-ds-mlm-home-shell .ari-ds-mlm-home-hero{padding-block:clamp(28px,4vh,42px)}.ari-landingbar+.ari-ds-mlm-home-shell .ari-ds-mlm-home-hero h1{margin-block:10px 14px;font-size:clamp(44px,7.2vh,58px);line-height:.92}.ari-landingbar+.ari-ds-mlm-home-shell .ari-ds-mlm-home-heroCopy>p{font-size:16px;line-height:1.42}.ari-landingbar+.ari-ds-mlm-home-shell .ari-ds-mlm-home-heroCopy>div{margin-block:18px 8px}.ari-landingbar+.ari-ds-mlm-home-shell .ari-ds-mlm-home-heroNetwork{min-height:430px}}}@layer ari.templates{.ari-ds-custom-page{--navy:#0a0f20;--navy2:#15142f;--violet:#6d55ef;--lime:#bff64b;--ink:#121626;--muted:#667085;--line:#dfe3db;--cream:#f5f5ef;min-height:100vh;color:var(--ink);background:var(--cream);font-family:var(--font-manrope),Arial,sans-serif;scroll-behavior:smooth}.ari-ds-custom-page *{box-sizing:border-box}.ari-ds-custom-page a{color:inherit;text-decoration:none}.ari-ds-custom-header{position:absolute;z-index:20;top:0;left:50%;width:min(1440px,calc(100% - 64px));height:92px;display:flex;align-items:center;gap:48px;transform:translate(-50%);border-bottom:1px solid #ffffff24;color:#fff}.ari-ds-custom-header>a:first-child{display:flex;filter:brightness(0) invert(1)}.ari-ds-custom-header nav{display:flex;gap:30px;margin-left:auto}.ari-ds-custom-header nav a{font-size:14px;font-weight:750;color:#d9dded;transition:.2s}.ari-ds-custom-header nav a:hover{color:var(--lime)}.ari-ds-custom-headerCta{height:44px;display:flex;align-items:center;gap:8px;padding:0 18px;border-radius:12px;color:#0b1120!important;background:var(--lime);font-size:13px;font-weight:900}.ari-ds-custom-menu{display:none;border:0;color:#fff;background:transparent}.ari-ds-custom-hero{position:relative;min-height:780px;display:flex;align-items:center;overflow:hidden;color:#fff;background:var(--navy)}.ari-ds-custom-heroImage{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.ari-ds-custom-heroShade{position:absolute;inset:0;background:linear-gradient(90deg,#070b18fa,#070b18e3,#070b1840 70%,#070b181f),linear-gradient(0deg,rgba(7,11,24,.7),transparent 40%)}.ari-ds-custom-heroContent{position:relative;z-index:2;width:min(1440px,calc(100% - 64px));margin:72px auto 0}.ari-ds-custom-eyebrow,.ari-ds-custom-sectionHeading>span,.ari-ds-custom-transformCopy>span,.ari-ds-custom-scope>div:first-child>span{display:flex;align-items:center;gap:8px;color:var(--lime);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.ari-ds-custom-hero h1{max-width:840px;margin:24px 0 22px;font-size:clamp(54px,6vw,92px);line-height:.97;letter-spacing:-.065em}.ari-ds-custom-hero h1 em{display:block;color:var(--lime);font-style:normal}.ari-ds-custom-heroContent>p{max-width:680px;margin:0;color:#d2d6e3;font-size:19px;line-height:1.65}.ari-ds-custom-heroActions{display:flex;gap:12px;margin-top:34px}.ari-ds-custom-primary,.ari-ds-custom-secondary{min-height:56px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:14px;font-size:14px;font-weight:900}.ari-ds-custom-primary{color:#0a1020!important;background:var(--lime);box-shadow:0 18px 44px #bff64b22}.ari-ds-custom-secondary{border:1px solid #ffffff45;background:#ffffff0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ari-ds-custom-heroActions svg{width:18px}.ari-ds-custom-heroTrust{display:flex;gap:25px;margin-top:46px;color:#bfc5d5;font-size:12px;font-weight:700}.ari-ds-custom-heroTrust span{display:flex;align-items:center;gap:7px}.ari-ds-custom-heroTrust svg{width:16px;color:var(--lime)}.ari-ds-custom-signal{min-height:92px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;padding:0 max(32px,calc((100vw - 1440px)/2));color:#fff;background:linear-gradient(90deg,#241b58,#43339d)}.ari-ds-custom-signal p{margin:0;padding:0 32px;border-right:1px solid #ffffff25;font-size:14px;font-weight:850;text-align:center}.ari-ds-custom-signal p:last-child{border:0}.ari-ds-custom-problem,.ari-ds-custom-solutions,.ari-ds-custom-faq{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:112px 0}.ari-ds-custom-sectionHeading{max-width:800px}.ari-ds-custom-sectionHeading>span{color:var(--violet)}.ari-ds-custom-sectionHeading h2{margin:16px 0 18px;font-size:clamp(38px,4.6vw,68px);line-height:1.02;letter-spacing:-.055em}.ari-ds-custom-sectionHeading p{max-width:700px;margin:0;color:var(--muted);font-size:17px;line-height:1.7}.ari-ds-custom-problemGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:54px}.ari-ds-custom-problemGrid article{min-height:260px;display:flex;flex-direction:column;padding:30px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 18px 60px #15182a0b}.ari-ds-custom-problemGrid b{color:var(--violet);font-size:12px;letter-spacing:.16em}.ari-ds-custom-problemGrid h3{margin:auto 0 12px;font-size:25px;letter-spacing:-.035em}.ari-ds-custom-problemGrid p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.ari-ds-custom-transformation{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);min-height:680px;color:#fff;background:var(--navy)}.ari-ds-custom-transformVisual{position:relative;min-height:620px;overflow:hidden}.ari-ds-custom-transformVisual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ari-ds-custom-transformVisual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 60%,var(--navy))}.ari-ds-custom-transformCopy{align-self:center;max-width:610px;padding:80px 70px 80px 54px}.ari-ds-custom-transformCopy h2{margin:18px 0;font-size:clamp(40px,4.2vw,65px);line-height:1.02;letter-spacing:-.055em}.ari-ds-custom-transformCopy>p{color:#bbc2d2;font-size:16px;line-height:1.75}.ari-ds-custom-transformCopy ul{display:grid;gap:13px;margin:28px 0;padding:0;list-style:none}.ari-ds-custom-transformCopy li{display:flex;align-items:center;gap:10px;color:#edf0f7;font-size:14px;font-weight:750}.ari-ds-custom-transformCopy li svg{width:18px;color:var(--lime)}.ari-ds-custom-transformCopy>a{display:inline-flex;align-items:center;gap:9px;margin-top:10px;color:var(--lime);font-size:14px;font-weight:900}.ari-ds-custom-solutions{padding-bottom:128px}.ari-ds-custom-solutionGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:52px}.ari-ds-custom-solutionGrid article{min-height:310px;display:flex;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:24px;background:#fff;transition:transform .22s,box-shadow .22s}.ari-ds-custom-solutionGrid article:hover{transform:translateY(-5px);box-shadow:0 24px 65px #11162a12}.ari-ds-custom-solutionGrid i{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;color:#fff;background:linear-gradient(135deg,var(--violet),#292354);font-style:normal}.ari-ds-custom-solutionGrid i svg{width:23px}.ari-ds-custom-solutionGrid h3{margin:28px 0 12px;font-size:22px;letter-spacing:-.03em}.ari-ds-custom-solutionGrid p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.ari-ds-custom-solutionGrid a{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:24px;color:var(--violet);font-size:13px;font-weight:900}.ari-ds-custom-solutionGrid a svg{width:15px}.ari-ds-custom-process{padding:112px max(32px,calc((100vw - 1320px)/2));color:#fff;background:linear-gradient(135deg,#171331,#090e1d 62%)}.ari-ds-custom-process .ari-ds-custom-sectionHeading{margin-bottom:50px}.ari-ds-custom-process .ari-ds-custom-sectionHeading>span{color:var(--lime)}.ari-ds-custom-process ol{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;border-top:1px solid #ffffff25;list-style:none}.ari-ds-custom-process li{min-height:290px;padding:28px;border-right:1px solid #ffffff25}.ari-ds-custom-process li:last-child{border:0}.ari-ds-custom-process li>b{color:var(--lime);font-size:12px}.ari-ds-custom-process li div{margin-top:88px}.ari-ds-custom-process h3{margin:0 0 12px;font-size:24px}.ari-ds-custom-process p{margin:0;color:#b8bed0;font-size:14px;line-height:1.7}.ari-ds-custom-scope{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:110px max(32px,calc((100vw - 1320px)/2));background:#fff}.ari-ds-custom-scope h2{margin:16px 0;font-size:clamp(38px,4vw,62px);line-height:1.04;letter-spacing:-.05em}.ari-ds-custom-scope p{color:var(--muted);font-size:16px;line-height:1.75}.ari-ds-custom-scope>div:first-child>span{color:var(--violet)}.ari-ds-custom-scopeGrid{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:12px}.ari-ds-custom-scopeGrid span{min-height:92px;display:flex;align-items:center;gap:13px;padding:20px;border:1px solid var(--line);border-radius:18px;background:var(--cream);font-size:13px;font-weight:850}.ari-ds-custom-scopeGrid svg{width:22px;color:var(--violet)}.ari-ds-custom-contact{padding:110px max(32px,calc((100vw - 1320px)/2));background:linear-gradient(135deg,#382989,#161330)}.ari-ds-custom-form{display:grid;grid-template-columns:.82fr 1.18fr;overflow:hidden;border-radius:30px;background:#fff;box-shadow:0 30px 90px #06091355}.ari-ds-custom-formIntro{padding:54px;color:#fff;background:var(--navy)}.ari-ds-custom-formIntro>span{color:var(--lime);font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.ari-ds-custom-formIntro h2{margin:18px 0;font-size:43px;line-height:1.05;letter-spacing:-.05em}.ari-ds-custom-formIntro>p{color:#bcc2d2;font-size:15px;line-height:1.7}.ari-ds-custom-formIntro ul{display:grid;gap:14px;margin:35px 0 0;padding:0;list-style:none}.ari-ds-custom-formIntro li{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:750}.ari-ds-custom-formIntro li svg{color:var(--lime)}.ari-ds-custom-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:44px}.ari-ds-custom-fields label{display:grid;gap:8px}.ari-ds-custom-fields label>span{font-size:12px;font-weight:850}.ari-ds-custom-fields input,.ari-ds-custom-fields select,.ari-ds-custom-fields textarea{width:100%;border:1px solid #d9ddd5;border-radius:13px;outline:0;color:var(--ink);background:#f8f8f4;font:inherit;font-size:14px;transition:.18s}.ari-ds-custom-fields input,.ari-ds-custom-fields select{height:52px;padding:0 14px}.ari-ds-custom-fields textarea{padding:14px;resize:vertical}.ari-ds-custom-fields :is(input,select,textarea):focus{border-color:var(--violet);background:#fff;box-shadow:0 0 0 4px #6d55ef16}.ari-ds-custom-wide{grid-column:1/-1}.ari-ds-custom-submit{grid-column:1/-1;min-height:56px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:14px;color:#0d1424;background:var(--lime);font:inherit;font-size:14px;font-weight:950;cursor:pointer}.ari-ds-custom-submit:disabled{opacity:.7;cursor:wait}.ari-ds-custom-fields>small{grid-column:1/-1;color:var(--muted);font-size:11px;text-align:center}.ari-ds-custom-spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ari-ds-custom-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:75px}.ari-ds-custom-faq .ari-ds-custom-sectionHeading h2{font-size:50px}.ari-ds-custom-faq>div:last-child{border-top:1px solid var(--line)}.ari-ds-custom-faq details{border-bottom:1px solid var(--line)}.ari-ds-custom-faq summary{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:16px;font-weight:850;list-style:none}.ari-ds-custom-faq summary::-webkit-details-marker{display:none}.ari-ds-custom-faq summary span{font-size:24px;color:var(--violet);transition:.2s}.ari-ds-custom-faq details[open] summary span{transform:rotate(45deg)}.ari-ds-custom-faq details p{margin:-5px 40px 24px 0;color:var(--muted);font-size:14px;line-height:1.75}.ari-ds-custom-footer{min-height:210px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:50px;padding:50px max(32px,calc((100vw - 1320px)/2));color:#fff;background:#080d1a}.ari-ds-custom-footer>div:first-child img{filter:brightness(0) invert(1)}.ari-ds-custom-footer p{margin:12px 0 0;color:#9fa7bb;font-size:13px}.ari-ds-custom-footer>div:nth-child(2){display:flex;gap:28px}.ari-ds-custom-footer a{font-size:13px;font-weight:750}.ari-ds-custom-footer small{grid-column:1/-1;padding-top:25px;border-top:1px solid #ffffff18;color:#7f899f;font-size:11px}.ari-ds-custom-page :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--lime);outline-offset:3px}@media (max-width:1050px){.ari-ds-custom-header{width:calc(100% - 40px)}.ari-ds-custom-header nav{display:none}.ari-ds-custom-headerCta{margin-left:auto}.ari-ds-custom-heroContent{width:calc(100% - 48px)}.ari-ds-custom-heroShade{background:linear-gradient(90deg,#070b18fa,#070b18b8)}.ari-ds-custom-transformation{grid-template-columns:1fr}.ari-ds-custom-transformVisual{min-height:520px}.ari-ds-custom-transformVisual:after{background:linear-gradient(0deg,var(--navy),transparent 45%)}.ari-ds-custom-transformCopy{max-width:800px;padding:20px 40px 80px}.ari-ds-custom-solutionGrid{grid-template-columns:repeat(2,1fr)}.ari-ds-custom-process ol{grid-template-columns:1fr 1fr}.ari-ds-custom-process li:nth-child(2){border-right:0}.ari-ds-custom-process li:nth-child(-n+2){border-bottom:1px solid #ffffff25}.ari-ds-custom-scope{grid-template-columns:1fr;gap:35px}.ari-ds-custom-form{grid-template-columns:1fr}.ari-ds-custom-faq{grid-template-columns:1fr;gap:35px}}@media (max-width:700px){.ari-ds-custom-header{width:calc(100% - 28px);height:72px}.ari-ds-custom-header>a:first-child img{width:145px}.ari-ds-custom-headerCta{display:none}.ari-ds-custom-menu{display:block;margin-left:auto}.ari-ds-custom-hero{min-height:760px;align-items:flex-end}.ari-ds-custom-heroImage{object-position:68% center}.ari-ds-custom-heroShade{background:linear-gradient(0deg,#070b18fc,#070b18db 60%,#070b1859)}.ari-ds-custom-heroContent{width:calc(100% - 32px);margin:0 auto;padding:105px 0 44px}.ari-ds-custom-hero h1{font-size:49px}.ari-ds-custom-heroContent>p{font-size:16px}.ari-ds-custom-heroActions{flex-direction:column}.ari-ds-custom-primary,.ari-ds-custom-secondary{width:100%}.ari-ds-custom-heroTrust{display:grid;gap:10px;margin-top:30px}.ari-ds-custom-signal{grid-template-columns:1fr;padding:18px 20px}.ari-ds-custom-signal p{padding:11px;border-right:0;border-bottom:1px solid #ffffff25}.ari-ds-custom-problem,.ari-ds-custom-solutions,.ari-ds-custom-faq{width:calc(100% - 32px);padding:76px 0}.ari-ds-custom-sectionHeading h2{font-size:39px}.ari-ds-custom-sectionHeading p{font-size:15px}.ari-ds-custom-problemGrid,.ari-ds-custom-solutionGrid{grid-template-columns:1fr}.ari-ds-custom-problemGrid article{min-height:220px}.ari-ds-custom-transformation{min-height:auto}.ari-ds-custom-transformVisual{min-height:350px}.ari-ds-custom-transformCopy{padding:20px 20px 70px}.ari-ds-custom-transformCopy h2{font-size:39px}.ari-ds-custom-process{padding:76px 16px}.ari-ds-custom-process ol{grid-template-columns:1fr}.ari-ds-custom-process li{min-height:auto;padding:28px 12px;border-right:0!important;border-bottom:1px solid #ffffff25!important}.ari-ds-custom-process li:last-child{border-bottom:0!important}.ari-ds-custom-process li div{margin-top:34px}.ari-ds-custom-scope{padding:76px 16px}.ari-ds-custom-scopeGrid{grid-template-columns:1fr}.ari-ds-custom-contact{padding:60px 12px}.ari-ds-custom-form{border-radius:22px}.ari-ds-custom-formIntro{padding:32px 24px}.ari-ds-custom-formIntro h2{font-size:35px}.ari-ds-custom-fields{grid-template-columns:1fr;padding:26px 20px}.ari-ds-custom-wide{grid-column:auto}.ari-ds-custom-submit,.ari-ds-custom-fields>small{grid-column:auto}.ari-ds-custom-faq .ari-ds-custom-sectionHeading h2{font-size:39px}.ari-ds-custom-faq summary{min-height:72px;font-size:14px}.ari-ds-custom-footer{grid-template-columns:1fr;padding:45px 24px}.ari-ds-custom-footer>div:nth-child(2){flex-wrap:wrap}.ari-ds-custom-footer small{grid-column:auto}}@media (prefers-reduced-motion:reduce){.ari-ds-custom-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ari-ds-custom-header>a:first-child img,.ari-ds-custom-footer img{height:auto}.ari-ds-custom-header{position:fixed;top:14px;width:min(1440px,calc(100% - 32px));height:66px;padding:0 18px;border:1px solid #ffffff20;border-radius:18px;background:#080d1ce6;box-shadow:0 18px 55px #06081730;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ari-ds-custom-header>a:first-child img{width:158px}.ari-ds-custom-headerCta{margin-left:0}.ari-ds-custom-hero{min-height:100svh}.ari-ds-custom-problem,.ari-ds-custom-industries,.ari-ds-custom-solutions{position:relative;min-height:calc(100svh - 80px);display:flex;justify-content:center;flex-direction:column}.ari-ds-custom-transformation,.ari-ds-custom-backoffices,.ari-ds-custom-process,.ari-ds-custom-scope,.ari-ds-custom-contact{position:relative;min-height:100svh}.ari-ds-custom-nextSection{display:flex;align-items:center;gap:10px;color:inherit;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ari-ds-custom-nextSection svg{width:32px;height:32px;padding:8px;border:1px solid currentColor;border-radius:50%;animation:downPulse 1.8s ease-in-out infinite}.ari-ds-custom-hero>.ari-ds-custom-nextSection{position:absolute;z-index:4;right:max(32px,calc((100vw - 1440px)/2));bottom:30px;color:#fff}.ari-ds-custom-sectionActions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:34px}.ari-ds-custom-sectionActions>a:first-child{min-height:46px;display:flex;align-items:center;gap:9px;padding:0 17px;border-radius:12px;color:#0c1322;background:var(--lime);font-size:12px;font-weight:950}.ari-ds-custom-sectionActions>a:first-child svg{width:16px}.ari-ds-custom-problemGrid article{position:relative;min-height:220px;display:grid;grid-template-columns:150px 1fr;align-items:center;gap:20px;padding:24px 30px;overflow:hidden}.ari-ds-custom-problemGrid b{font-size:112px;line-height:.8;letter-spacing:-.1em;color:transparent;-webkit-text-stroke:2px color-mix(in srgb,var(--violet) 60%,transparent);opacity:.72}.ari-ds-custom-problemGrid h3{margin:0 0 12px}.ari-ds-custom-backoffices{display:grid;grid-template-columns:minmax(340px,.7fr) minmax(0,1.3fr);align-items:center;gap:30px;overflow:hidden;padding:100px max(32px,calc((100vw - 1440px)/2));color:#fff;background:linear-gradient(135deg,#080d1c,#1d1741)}.ari-ds-custom-backofficeCopy{position:relative;z-index:2}.ari-ds-custom-backofficeCopy>span{color:var(--lime);font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.ari-ds-custom-backofficeCopy h2{margin:16px 0;font-size:clamp(42px,4.5vw,70px);line-height:1;letter-spacing:-.055em}.ari-ds-custom-backofficeCopy p{max-width:560px;color:#b9c0d1;font-size:15px;line-height:1.75}.ari-ds-custom-backofficeTags{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.ari-ds-custom-backofficeTags span{padding:8px 11px;border:1px solid #ffffff22;border-radius:99px;color:#dce1ec;background:#ffffff0a;font-size:10px;font-weight:800}.ari-ds-custom-backofficeCopy>a{display:inline-flex;align-items:center;gap:9px;padding:14px 17px;border-radius:12px;color:#0b1120;background:var(--lime);font-size:12px;font-weight:950}.ari-ds-custom-backofficeCopy>a svg{width:16px}.ari-ds-custom-backofficeVisual{position:relative;min-height:560px}.ari-ds-custom-backofficeVisual img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.ari-ds-custom-backoffices>.ari-ds-custom-nextSection{position:absolute;right:max(32px,calc((100vw - 1440px)/2));bottom:28px;color:#fff}.ari-ds-custom-industries{width:auto;margin:0;padding:98px max(32px,calc((100vw - 1320px)/2));background:#fff}.ari-ds-custom-industryGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:42px}.ari-ds-custom-industryGrid article{min-height:145px;display:grid;grid-template-columns:46px 1fr;gap:15px;padding:22px;border:1px solid var(--line);border-radius:19px;background:var(--cream)}.ari-ds-custom-industryGrid article>svg{width:44px;height:44px;padding:11px;border-radius:13px;color:#fff;background:linear-gradient(135deg,var(--violet),#282252)}.ari-ds-custom-industryGrid h3{margin:3px 0 8px;font-size:17px}.ari-ds-custom-industryGrid p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.ari-ds-custom-solutions{padding-top:92px;padding-bottom:92px}.ari-ds-custom-solutions .ari-ds-custom-sectionHeading h2{font-size:clamp(36px,4vw,58px)}.ari-ds-custom-solutionGrid{margin-top:32px}.ari-ds-custom-solutionGrid article{min-height:235px;padding:22px}.ari-ds-custom-solutionGrid h3{margin:20px 0 9px;font-size:19px}.ari-ds-custom-solutionGrid p{font-size:12.5px}.ari-ds-custom-solutionGrid i{width:44px;height:44px}.ari-ds-custom-process{display:flex;justify-content:center;flex-direction:column;padding-top:94px;padding-bottom:80px}.ari-ds-custom-process li{min-height:230px}.ari-ds-custom-process li div{margin-top:54px}.ari-ds-custom-scope{align-items:center;padding-top:92px;padding-bottom:92px}.ari-ds-custom-contact{display:flex;align-items:center;padding-top:92px;padding-bottom:70px}.ari-ds-custom-form{width:100%;max-height:calc(100svh - 120px)}.ari-ds-custom-formIntro{display:flex;justify-content:center;flex-direction:column}.ari-ds-custom-fields{align-content:center;overflow:auto}.ari-ds-custom-backButton{min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:12px;color:var(--ink);background:#fff;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.ari-ds-custom-fields:has(.ari-ds-custom-backButton) .ari-ds-custom-submit{grid-column:auto}.ari-ds-custom-fields:has(.ari-ds-custom-backButton)>small{grid-column:1/-1}.ari-ds-custom-faq{min-height:calc(100svh - 80px);align-items:center}@keyframes downPulse{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (max-width:1050px){.ari-ds-custom-backoffices{grid-template-columns:1fr;padding-top:100px}.ari-ds-custom-backofficeCopy{max-width:760px}.ari-ds-custom-backofficeVisual{min-height:420px}.ari-ds-custom-industryGrid{grid-template-columns:1fr 1fr}.ari-ds-custom-form{max-height:none}.ari-ds-custom-problemGrid article{grid-template-columns:110px 1fr}.ari-ds-custom-problemGrid b{font-size:88px}}@media (max-width:700px){.ari-ds-custom-header{top:8px;width:calc(100% - 16px);height:62px;padding:0 12px;border-radius:15px}.ari-ds-custom-header>a:first-child img{width:126px}.ari-ds-custom-headerCta{display:flex;height:40px;margin-left:auto;padding:0 12px;font-size:11px}.ari-ds-custom-headerCta svg{width:14px}.ari-ds-custom-menu{display:none}.ari-ds-custom-hero>.ari-ds-custom-nextSection{right:16px;bottom:16px}.ari-ds-custom-heroTrust{padding-bottom:45px}.ari-ds-custom-problem,.ari-ds-custom-industries,.ari-ds-custom-solutions{min-height:auto}.ari-ds-custom-problemGrid article{min-height:185px;grid-template-columns:82px 1fr;padding:20px}.ari-ds-custom-problemGrid b{font-size:68px;-webkit-text-stroke-width:1.5px}.ari-ds-custom-sectionActions{align-items:flex-start;flex-direction:column}.ari-ds-custom-backoffices{min-height:auto;grid-template-columns:1fr;padding:84px 16px 80px}.ari-ds-custom-backofficeCopy h2{font-size:39px}.ari-ds-custom-backofficeVisual{min-height:265px}.ari-ds-custom-backoffices>.ari-ds-custom-nextSection{right:16px;bottom:20px}.ari-ds-custom-industries{padding:76px 16px}.ari-ds-custom-industryGrid{grid-template-columns:1fr}.ari-ds-custom-industryGrid article{min-height:130px}.ari-ds-custom-transformation,.ari-ds-custom-process,.ari-ds-custom-scope,.ari-ds-custom-contact{min-height:auto}.ari-ds-custom-solutions{padding:76px 0}.ari-ds-custom-process{padding-top:76px}.ari-ds-custom-form{max-height:none}.ari-ds-custom-fields:has(.ari-ds-custom-backButton) .ari-ds-custom-submit{grid-column:auto}.ari-ds-custom-nextSection svg{animation:none}}@media (min-width:1051px){.ari-ds-custom-heroContent{margin-top:55px}.ari-ds-custom-hero h1{max-width:800px;margin:18px 0;font-size:clamp(52px,5.1vw,78px)}.ari-ds-custom-heroContent>p{font-size:17px}.ari-ds-custom-heroActions{margin-top:24px}.ari-ds-custom-heroTrust{margin-top:27px}.ari-ds-custom-problem{padding-top:90px;padding-bottom:42px}.ari-ds-custom-problem .ari-ds-custom-sectionHeading{max-width:1040px}.ari-ds-custom-problem .ari-ds-custom-sectionHeading h2{margin:12px 0;font-size:clamp(42px,3.5vw,60px)}.ari-ds-custom-problem .ari-ds-custom-sectionHeading p{font-size:15px}.ari-ds-custom-problemGrid{margin-top:30px}.ari-ds-custom-problemGrid article{min-height:190px}.ari-ds-custom-problemGrid b{font-size:86px}.ari-ds-custom-problemGrid h3{font-size:22px}.ari-ds-custom-problemGrid p{font-size:12.5px}.ari-ds-custom-problem .ari-ds-custom-sectionActions{margin-top:22px}.ari-ds-custom-backoffices{padding-top:76px;padding-bottom:54px}.ari-ds-custom-backofficeCopy h2{font-size:clamp(40px,3.25vw,52px)}.ari-ds-custom-backofficeCopy p{line-height:1.6}.ari-ds-custom-backofficeTags{margin:16px 0}.ari-ds-custom-backofficeVisual{min-height:420px}.ari-ds-custom-backoffices>.ari-ds-custom-nextSection{bottom:16px}.ari-ds-custom-contact{padding-top:76px;padding-bottom:34px}.ari-ds-custom-contact .ari-ds-custom-formIntro{padding:38px}.ari-ds-custom-contact .ari-ds-custom-formIntro h2{font-size:39px}.ari-ds-custom-contact .ari-ds-custom-formIntro ul{margin-top:24px}.ari-ds-custom-contact .ari-ds-custom-fields{gap:12px;padding:28px}.ari-ds-custom-contact .ari-ds-custom-fields input,.ari-ds-custom-contact .ari-ds-custom-fields select{height:46px}.ari-ds-custom-contact .ari-ds-custom-fields textarea{max-height:108px}.ari-ds-custom-contact .ari-ds-custom-submit{min-height:50px}}@media (min-width:1051px) and (max-height:1000px){.ari-ds-custom-hero{height:100svh;min-height:0}.ari-ds-custom-heroContent{position:absolute;top:54%;left:50%;width:min(1440px,calc(100% - 64px));margin:0;transform:translate(-50%,-50%)}.ari-ds-custom-eyebrow{font-size:11px}.ari-ds-custom-hero h1{max-width:760px;margin:14px 0;font-size:clamp(48px,4vw,64px);line-height:.96}.ari-ds-custom-heroContent>p{max-width:650px;font-size:15px;line-height:1.5}.ari-ds-custom-heroActions{margin-top:18px}.ari-ds-custom-primary,.ari-ds-custom-secondary{min-height:48px;padding-inline:19px}.ari-ds-custom-heroTrust{margin-top:18px}.ari-ds-custom-hero>.ari-ds-custom-nextSection{bottom:16px}}.ari-ds-custom-header{top:0;left:0;width:100%;height:76px;padding-inline:clamp(24px,4vw,72px);transform:none;border-width:0 0 1px;border-radius:0;background:#080d1cf0}.ari-ds-custom-header nav{gap:clamp(20px,2.3vw,38px)}.ari-ds-custom-heroContent{width:auto;inset-inline:clamp(24px,6vw,120px)}.ari-ds-custom-problem,.ari-ds-custom-industries,.ari-ds-custom-solutions,.ari-ds-custom-faq{width:auto;min-height:0;margin:0;padding:clamp(72px,8vw,120px) clamp(24px,6vw,120px)}.ari-ds-custom-transformation,.ari-ds-custom-backoffices,.ari-ds-custom-process,.ari-ds-custom-scope,.ari-ds-custom-contact{min-height:0}.ari-ds-custom-backoffices{padding:clamp(84px,8vw,120px) clamp(24px,6vw,120px)}.ari-ds-custom-industries{padding-inline:clamp(24px,6vw,120px)}.ari-ds-custom-industryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.ari-ds-custom-solutions{padding-block:clamp(72px,8vw,112px)}.ari-ds-custom-solutionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ari-ds-custom-process,.ari-ds-custom-scope,.ari-ds-custom-contact{padding-inline:clamp(24px,6vw,120px)}.ari-ds-custom-contact{padding-block:clamp(72px,8vw,110px)}.ari-ds-custom-form{max-height:none}.ari-ds-custom-page section[id]{scroll-margin-top:76px}@media (max-width:1050px){.ari-ds-custom-header{padding-inline:24px}.ari-ds-custom-heroContent{inset-inline:24px;width:auto}.ari-ds-custom-industryGrid,.ari-ds-custom-solutionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ari-ds-custom-header{top:0;width:100%;height:68px;padding-inline:16px;border-radius:0}.ari-ds-custom-hero{height:auto;min-height:100svh}.ari-ds-custom-heroContent{position:relative;inset:auto;width:auto;margin:0;padding:112px 20px 88px;transform:none}.ari-ds-custom-hero h1{font-size:clamp(42px,13vw,58px)}.ari-ds-custom-problem,.ari-ds-custom-industries,.ari-ds-custom-solutions,.ari-ds-custom-faq{padding:72px 20px}.ari-ds-custom-backoffices,.ari-ds-custom-process,.ari-ds-custom-scope,.ari-ds-custom-contact{padding-inline:20px}.ari-ds-custom-industryGrid,.ari-ds-custom-solutionGrid{grid-template-columns:1fr}}@media (min-width:1051px) and (max-height:1000px){.ari-ds-custom-heroContent{top:54%;left:clamp(24px,6vw,120px);right:clamp(24px,6vw,120px);width:auto;transform:translateY(-50%)}}.ari-ds-custom-header nav a{font-size:clamp(15px,.9vw,17px)}.ari-ds-custom-headerCta{height:50px;padding-inline:22px;font-size:15px}.ari-ds-custom-eyebrow,.ari-ds-custom-sectionHeading>span,.ari-ds-custom-transformCopy>span,.ari-ds-custom-scope>div:first-child>span,.ari-ds-custom-backofficeCopy>span{font-size:clamp(12px,.72vw,14px)}.ari-ds-custom-hero h1{max-width:930px;font-size:clamp(64px,5.25vw,96px)}.ari-ds-custom-heroContent>p{max-width:760px;font-size:clamp(18px,1.15vw,21px);line-height:1.55}.ari-ds-custom-primary,.ari-ds-custom-secondary{min-height:56px;padding-inline:24px;font-size:16px}.ari-ds-custom-heroTrust{font-size:14px}.ari-ds-custom-signal p{font-size:16px}.ari-ds-custom-sectionHeading{max-width:980px}.ari-ds-custom-sectionHeading h2,.ari-ds-custom-solutions .ari-ds-custom-sectionHeading h2{font-size:clamp(48px,4.2vw,72px)}.ari-ds-custom-sectionHeading p{max-width:820px;font-size:18px;line-height:1.65}.ari-ds-custom-problemGrid h3{font-size:25px}.ari-ds-custom-problemGrid p{font-size:15px;line-height:1.65}.ari-ds-custom-sectionActions>a:first-child,.ari-ds-custom-nextSection{font-size:14px}.ari-ds-custom-backofficeCopy h2{font-size:clamp(48px,3.7vw,68px)}.ari-ds-custom-backofficeCopy p{font-size:18px;line-height:1.65}.ari-ds-custom-backofficeTags span{font-size:12px}.ari-ds-custom-backofficeCopy>a{font-size:15px}.ari-ds-custom-industryGrid h3{font-size:20px}.ari-ds-custom-industryGrid p{font-size:14px;line-height:1.55}.ari-ds-custom-transformCopy h2{font-size:clamp(48px,4vw,68px)}.ari-ds-custom-transformCopy>p{font-size:18px}.ari-ds-custom-transformCopy li,.ari-ds-custom-transformCopy>a{font-size:16px}.ari-ds-custom-solutionGrid h3{font-size:22px}.ari-ds-custom-solutionGrid p{font-size:15px;line-height:1.65}.ari-ds-custom-solutionGrid a{font-size:14px}.ari-ds-custom-process h3{font-size:27px}.ari-ds-custom-process p{font-size:16px}.ari-ds-custom-scope h2{font-size:clamp(48px,4vw,68px)}.ari-ds-custom-scope p{font-size:18px}.ari-ds-custom-scopeGrid span{font-size:15px}.ari-ds-custom-formIntro h2{font-size:clamp(42px,3.2vw,56px)}.ari-ds-custom-formIntro>p{font-size:17px}.ari-ds-custom-formIntro li{font-size:15px}.ari-ds-custom-fields label>span{font-size:14px}.ari-ds-custom-fields input,.ari-ds-custom-fields select,.ari-ds-custom-fields textarea,.ari-ds-custom-submit{font-size:16px}.ari-ds-custom-faq .ari-ds-custom-sectionHeading h2{font-size:clamp(46px,3.6vw,64px)}.ari-ds-custom-faq summary{font-size:18px}.ari-ds-custom-faq details p{font-size:16px}.ari-ds-custom-footer p,.ari-ds-custom-footer a{font-size:15px}.ari-ds-custom-qualificationResult{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:clamp(34px,5vw,72px);background:#fff}.ari-ds-custom-qualificationResult>svg{width:58px;height:58px;padding:13px;border-radius:50%;color:#16301a;background:var(--lime)}.ari-ds-custom-qualificationResult h3{margin:26px 0 12px;font-size:clamp(30px,2.6vw,44px);line-height:1.08;letter-spacing:-.04em}.ari-ds-custom-qualificationResult p{max-width:640px;margin:0 0 28px;color:var(--muted);font-size:17px;line-height:1.65}.ari-ds-custom-qualificationResult .ari-ds-custom-backButton{padding-inline:20px}.ari-ds-custom-qualificationResult .ari-ds-custom-primary{width:auto}@media (min-width:1051px) and (max-height:1000px){.ari-ds-custom-hero h1{max-width:880px;font-size:clamp(60px,4.6vw,78px)}.ari-ds-custom-heroContent>p{font-size:18px}.ari-ds-custom-heroTrust{font-size:13px}}@media (max-width:700px){.ari-ds-custom-header>a:first-child img{width:142px}.ari-ds-custom-headerCta{height:42px;padding-inline:13px;font-size:13px}.ari-ds-custom-hero h1{font-size:clamp(46px,13vw,60px)}.ari-ds-custom-heroContent>p{font-size:17px}.ari-ds-custom-primary,.ari-ds-custom-secondary{font-size:15px}.ari-ds-custom-heroTrust{font-size:13px}.ari-ds-custom-signal p{font-size:14px}.ari-ds-custom-sectionHeading h2,.ari-ds-custom-solutions .ari-ds-custom-sectionHeading h2,.ari-ds-custom-faq .ari-ds-custom-sectionHeading h2{font-size:clamp(40px,11vw,50px)}.ari-ds-custom-sectionHeading p{font-size:16px}.ari-ds-custom-backofficeCopy h2,.ari-ds-custom-transformCopy h2,.ari-ds-custom-scope h2{font-size:clamp(39px,10vw,48px)}.ari-ds-custom-backofficeCopy p,.ari-ds-custom-transformCopy>p,.ari-ds-custom-scope p{font-size:16px}.ari-ds-custom-industryGrid h3,.ari-ds-custom-solutionGrid h3{font-size:21px}.ari-ds-custom-industryGrid p,.ari-ds-custom-solutionGrid p,.ari-ds-custom-problemGrid p,.ari-ds-custom-process p{font-size:15px}.ari-ds-custom-formIntro h2{font-size:39px}.ari-ds-custom-faq summary{font-size:16px}}}@layer ari.templates{.ari-ds-custom-qual-page{min-height:100svh;color:#111625;background:radial-gradient(circle at 15% 10%,#7561ff20,transparent 32%),#f5f5ef;font-family:var(--font-manrope),Arial,sans-serif}.ari-ds-custom-qual-page *{box-sizing:border-box}.ari-ds-custom-qual-page button,.ari-ds-custom-qual-page input{font:inherit}.ari-ds-custom-qual-page header{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(24px,5vw,88px);border-bottom:1px solid #dcded7;background:#fff}.ari-ds-custom-qual-page header img{height:auto}.ari-ds-custom-qual-page header>div{display:grid;text-align:right}.ari-ds-custom-qual-page header span{color:#737b8e;font-size:12px}.ari-ds-custom-qual-page header b{font-size:14px}.ari-ds-custom-qual-shell{min-height:calc(100svh - 82px);display:grid;grid-template-columns:minmax(320px,.75fr) minmax(560px,1.25fr);align-items:center;gap:clamp(44px,7vw,120px);padding:clamp(48px,7vw,100px)}.ari-ds-custom-qual-intro{max-width:610px}.ari-ds-custom-qual-kicker{margin:0 0 18px;color:#6d55ef!important;font-size:13px!important;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.ari-ds-custom-qual-intro h1{margin:0;font-size:clamp(54px,5vw,82px);line-height:.98;letter-spacing:-.06em}.ari-ds-custom-qual-intro>p:not(.ari-ds-custom-qual-kicker){max-width:550px;margin:26px 0;color:#626b7d;font-size:18px;line-height:1.65}.ari-ds-custom-qual-intro>div{display:flex;flex-wrap:wrap;gap:9px}.ari-ds-custom-qual-intro>div span{padding:9px 12px;border:1px solid #d9ddd5;border-radius:99px;background:#fff;font-size:12px;font-weight:800}.ari-ds-custom-qual-card{min-height:620px;padding:clamp(28px,4vw,56px);border:1px solid #dedfd9;border-radius:30px;background:#fff;box-shadow:0 28px 90px #10142518}.ari-ds-custom-qual-progress>div{display:flex;justify-content:space-between;color:#737b8e;font-size:13px}.ari-ds-custom-qual-progress i{height:7px;display:block;margin-top:12px;overflow:hidden;border-radius:99px;background:#eceee8}.ari-ds-custom-qual-progress i span{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#6d55ef,#bff64b);transition:width .25s}.ari-ds-custom-qual-number{display:block;margin-top:38px;color:#bff64b;font-size:64px;font-weight:950;line-height:1}.ari-ds-custom-qual-question h2,.ari-ds-custom-qual-contact h2,.ari-ds-custom-qual-result h2{max-width:760px;margin:16px 0 10px;font-size:clamp(34px,3vw,50px);line-height:1.08;letter-spacing:-.045em}.ari-ds-custom-qual-question p,.ari-ds-custom-qual-contact>p,.ari-ds-custom-qual-result>p{margin:0;color:#697286;font-size:16px;line-height:1.6}.ari-ds-custom-qual-choices{display:grid;gap:10px;margin-top:30px}.ari-ds-custom-qual-choices button{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 18px;border:1px solid #d9ddd5;border-radius:16px;color:#161b2a;background:#fafaf7;text-align:left;cursor:pointer;transition:.18s}.ari-ds-custom-qual-choices button:hover,.ari-ds-custom-qual-choices button.ari-ds-custom-qual-active{border-color:#6d55ef;background:#f3f0ff;box-shadow:0 0 0 3px #6d55ef12}.ari-ds-custom-qual-choices strong{font-size:15px}.ari-ds-custom-qual-choices svg{width:18px}.ari-ds-custom-qual-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:28px}.ari-ds-custom-qual-actions button,.ari-ds-custom-qual-result button{min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;border:0;border-radius:13px;color:#101625;background:#bff64b;font-weight:900;cursor:pointer}.ari-ds-custom-qual-actions button:disabled{opacity:.4;cursor:not-allowed}.ari-ds-custom-qual-actions button svg,.ari-ds-custom-qual-result button svg{width:17px}.ari-ds-custom-qual-actions .ari-ds-custom-qual-back,.ari-ds-custom-qual-result .ari-ds-custom-qual-back{border:1px solid #d9ddd5;background:#fff}.ari-ds-custom-qual-contact{padding-top:16px}.ari-ds-custom-qual-contactGrid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:28px 0 18px}.ari-ds-custom-qual-contactGrid label{display:grid;gap:7px}.ari-ds-custom-qual-contactGrid label span{font-size:13px;font-weight:850}.ari-ds-custom-qual-contactGrid input{height:52px;padding:0 14px;border:1px solid #d9ddd5;border-radius:13px;outline:0;background:#fafaf7}.ari-ds-custom-qual-contactGrid input:focus{border-color:#6d55ef;box-shadow:0 0 0 4px #6d55ef14}.ari-ds-custom-qual-result{min-height:500px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.ari-ds-custom-qual-result>span{width:58px;height:58px;display:grid;place-items:center;border-radius:50%;color:#101625;background:#bff64b}.ari-ds-custom-qual-result>span svg{width:27px}.ari-ds-custom-qual-result>p:first-of-type{margin-top:24px;color:#6d55ef;font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ari-ds-custom-qual-result>p:last-of-type{max-width:650px;margin-bottom:28px}.ari-ds-custom-qual-spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:950px){.ari-ds-custom-qual-shell{grid-template-columns:1fr;gap:38px}.ari-ds-custom-qual-intro{max-width:760px}.ari-ds-custom-qual-intro h1{font-size:clamp(48px,8vw,72px)}.ari-ds-custom-qual-card{min-height:auto}}@media (max-width:620px){.ari-ds-custom-qual-page header{height:68px;padding:0 16px}.ari-ds-custom-qual-page header img{width:142px}.ari-ds-custom-qual-page header>div{display:none}.ari-ds-custom-qual-shell{min-height:auto;padding:38px 16px 60px}.ari-ds-custom-qual-intro h1{font-size:48px}.ari-ds-custom-qual-intro>p:not(.ari-ds-custom-qual-kicker){font-size:16px}.ari-ds-custom-qual-card{padding:24px 18px;border-radius:22px}.ari-ds-custom-qual-number{font-size:52px}.ari-ds-custom-qual-question h2,.ari-ds-custom-qual-contact h2,.ari-ds-custom-qual-result h2{font-size:34px}.ari-ds-custom-qual-contactGrid{grid-template-columns:1fr}.ari-ds-custom-qual-actions{align-items:stretch;flex-direction:column-reverse}.ari-ds-custom-qual-actions>span{display:none}.ari-ds-custom-qual-actions button{width:100%}.ari-ds-custom-qual-choices button{min-height:64px}.ari-ds-custom-qual-result{min-height:440px}}@media (min-width:951px){.ari-ds-custom-qual-shell{padding:clamp(36px,4vw,64px) clamp(48px,5vw,96px)}.ari-ds-custom-qual-card{min-height:0;padding:clamp(28px,3vw,42px)}.ari-ds-custom-qual-number{margin-top:24px;font-size:54px}.ari-ds-custom-qual-choices{gap:8px;margin-top:22px}.ari-ds-custom-qual-choices button{min-height:56px;padding-block:10px}.ari-ds-custom-qual-actions{margin-top:20px}}.ari-ds-custom-qual-page textarea{font:inherit}.ari-ds-custom-qual-projectSummary{display:grid;gap:7px;margin-top:24px}.ari-ds-custom-qual-projectSummary>span{font-size:13px;font-weight:850}.ari-ds-custom-qual-projectSummary textarea{width:100%;min-height:118px;padding:14px;border:1px solid #d9ddd5;border-radius:13px;outline:0;color:#111625;background:#fafaf7;line-height:1.55;resize:vertical}.ari-ds-custom-qual-projectSummary textarea:focus{border-color:#6d55ef;background:#fff;box-shadow:0 0 0 4px #6d55ef14}.ari-ds-custom-qual-projectSummary small{color:#697286;font-size:11px;line-height:1.45}}@layer ari.reset{*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}table{border-collapse:collapse}[hidden]{display:none!important}}@layer ari.base{:where(:root,[data-ari-template]){background:var(--ari-page);color:var(--ari-ink);font-family:var(--ari-font-body);font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(h1,h2,h3,h4,h5,h6){font-family:var(--ari-font-heading);font-weight:var(--ari-weight-heading);text-wrap:balance}:where(h3,h4,h5,h6){font-family:var(--ari-font-subheading)}:where(h1){font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);letter-spacing:var(--ari-tracking-heading)}:where(h2){font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2);letter-spacing:var(--ari-tracking-heading)}:where(h3){font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}:where(h4){font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold)}:where(h5,h6){font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-bold)}:where(p){text-wrap:pretty}:where(a){color:var(--ari-link);text-underline-offset:.2em}:where(small){font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}:where(strong,b){font-weight:var(--ari-weight-bold)}:where(code,kbd,samp,pre){font-family:var(--ari-font-mono);font-size:.92em}:where(hr){border:0;border-block-start:var(--ari-border) solid var(--ari-line)}:where(table,.ari-num){font-variant-numeric:tabular-nums}::selection{background:var(--ari-primary-soft);color:var(--ari-ink)}:where(:focus-visible){outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-display{font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:var(--ari-leading-display);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-wrap:balance}.ari-h1{font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);text-wrap:balance}.ari-h2{font-family:var(--ari-font-heading);font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);text-wrap:balance}.ari-h3{font-family:var(--ari-font-subheading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);text-wrap:balance}.ari-h4{font-family:var(--ari-font-subheading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold)}.ari-lead{font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg);color:var(--ari-ink-2)}.ari-body{font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-body-sm{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-caption{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-primary-text)}.ari-eyebrow--muted{color:var(--ari-muted)}.ari-label{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-code{font-family:var(--ari-font-mono);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-muted{color:var(--ari-muted)}}@layer ari.layout{.ari-canvas{container:ari-canvas / inline-size;background:var(--ari-page);color:var(--ari-ink);min-height:100%}.ari-canvas--clear{background:transparent}.ari-container{inline-size:100%;max-inline-size:var(--ari-grid-max);margin-inline:auto;padding-inline:var(--ari-grid-margin)}.ari-grid{display:grid;grid-template-columns:repeat(var(--ari-grid-columns),minmax(0,1fr));gap:var(--ari-grid-gap);align-items:start}.ari-grid[data-ari-grid=free]{grid-auto-rows:var(--ari-grid-row);row-gap:0;align-items:stretch}.ari-cell{--_x: var(--ari-x, auto);--_w: var(--ari-w, var(--ari-grid-columns));min-inline-size:0;container:ari-cell / inline-size;grid-column:var(--_x) / span min(var(--_w),var(--ari-grid-columns))}.ari-grid[data-ari-grid=free]>.ari-cell{grid-row:var(--ari-y, auto) / span var(--ari-h, 24)}@container ari-canvas (max-width: 1023.98px){.ari-grid,.ari-rows{--ari-grid-columns: 8}.ari-cell{--_x: var(--ari-x-t, auto);--_w: var(--ari-w-t, var(--ari-grid-columns))}}@container ari-canvas (max-width: 599.98px){.ari-grid,.ari-rows{--ari-grid-columns: 4}.ari-cell{--_x: var(--ari-x-m, auto);--_w: var(--ari-w-m, var(--ari-grid-columns))}}.ari-stack{display:flex;flex-direction:column;gap:var(--ari-stack-gap, var(--ari-space-4))}.ari-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-cluster-gap, var(--ari-space-3))}.ari-cluster--end{justify-content:flex-end}.ari-cluster>:is(.ari-field,.ari-select,.ari-stat,.ari-search){flex:1 1 var(--ari-field-basis, calc(var(--ari-space-16) * 2 + var(--ari-space-4)));min-inline-size:0}.ari-cluster--between{justify-content:space-between}.ari-cluster--center{justify-content:center}.ari-cluster--nowrap{flex-wrap:nowrap}.ari-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ari-split-gap, var(--ari-space-6))}@container ari-cell (max-width: 559.98px){.ari-split{grid-template-columns:minmax(0,1fr)}}@property --ari-w{syntax: "*"; inherits: false;}@property --ari-min{syntax: "*"; inherits: false;}@property --ari-x{syntax: "*"; inherits: false;}@property --ari-w-t{syntax: "*"; inherits: false;}@property --ari-x-t{syntax: "*"; inherits: false;}@property --ari-w-m{syntax: "*"; inherits: false;}@property --ari-x-m{syntax: "*"; inherits: false;}.ari-rows{display:grid;gap:var(--ari-grid-gap)}.ari-row{display:flex;flex-wrap:wrap;gap:var(--ari-grid-gap);align-items:stretch}.ari-row>.ari-cell{--_w: min(var(--ari-w, var(--ari-grid-columns)), var(--ari-grid-columns));flex:var(--_w) 1 calc((100% - (var(--ari-grid-columns) - 1) * var(--ari-grid-gap)) * var(--_w) / var(--ari-grid-columns) + (var(--_w) - 1) * var(--ari-grid-gap) - var(--ari-grid-gap) / 100);min-inline-size:min(100%,var(--ari-min, 0px));grid-column:auto;display:flex;flex-direction:column}.ari-row>.ari-cell>*{flex:1 1 auto;min-block-size:0}.ari-shell{display:grid;grid-template-areas:"top top" "side main";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);block-size:var(--ari-shell-h, 100dvh);background:var(--ari-page);color:var(--ari-ink)}.ari-shell>.ari-topbar{grid-area:top}.ari-shell>.ari-sidebar{grid-area:side;block-size:auto;min-block-size:0;overflow-y:auto}.ari-shell__main{grid-area:main;min-inline-size:0;min-block-size:0;overflow:auto}.ari-shell--top{grid-template-areas:"top" "nav" "main";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}.ari-shell__nav{grid-area:nav;min-inline-size:0;overflow-x:auto;padding:var(--ari-space-3) min(var(--ari-grid-margin),var(--ari-space-8));border-block-end:var(--ari-border) solid var(--ari-line);background:var(--ari-page)}.ari-page{inline-size:100%;max-inline-size:var(--ari-grid-max);margin-inline:auto;padding:var(--ari-page-pad, var(--ari-space-8)) var(--ari-page-pad, min(var(--ari-grid-margin), var(--ari-space-8))) var(--ari-page-pad-end, var(--ari-page-pad, var(--ari-space-12)))}.ari-page--snug{max-inline-size:none;margin-inline:0;padding:var(--ari-page-gutter, var(--ari-space-5)) var(--ari-page-gutter, var(--ari-space-5)) var(--ari-page-pad-end, var(--ari-space-8))}.ari-shell--side-full{grid-template-areas:"side top" "side main"}.ari-shell--titulos-texto{--ari-font-heading: var(--ari-font-body);--ari-font-subheading: var(--ari-font-body)}.ari-shell--snap>.ari-shell__main{scroll-snap-type:y mandatory;scroll-padding-block-start:var(--ari-snap-offset, 0px)}.ari-shell--snap>.ari-shell__main :is(.ari-band--full,.ari-footer){scroll-snap-align:start}.ari-shell--snap.ari-overbar{--ari-snap-offset: var(--ari-space-16)}.ari-shell--snap.ari-shell--snap-soft>.ari-shell__main{scroll-snap-type:y proximity}.ari-snap{scroll-snap-type:y mandatory}.ari-snap--soft{scroll-snap-type:y proximity}.ari-snap--smooth{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){.ari-snap--smooth{scroll-behavior:auto}}.ari-snap__stop{scroll-snap-align:start}.ari-snap__stop--lazy{content-visibility:auto;contain-intrinsic-size:auto 100dvh}.ari-snap__skip{scroll-snap-align:none}.ari-snap__stop--center{scroll-snap-align:center}@property --ari-screen-h{syntax: "<length>"; inherits: true; initial-value: 0;}.ari-shell--zoom{zoom:var(--ari-zoom, 1);--ari-screen-h: calc(100dvh / var(--ari-zoom, 1));--ari-shell-h: var(--ari-screen-h)}@media (max-width: 599.98px){.ari-shell--responsive{grid-template-areas:"top" "main" "side";grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}}.ari-shell__main:has(>.ari-backdrop){position:relative;isolation:isolate}.ari-backdrop{position:absolute;inset:0;z-index:calc(var(--ari-z-base) - var(--ari-z-raised));inline-size:100%;block-size:100%;object-fit:cover;opacity:var(--ari-backdrop-opacity, .5);mix-blend-mode:var(--ari-backdrop-blend, normal);pointer-events:none}.ari-shell__main:has(>.ari-backdrop)>.ari-canvas{background:transparent}.ari-inset-inline{padding-inline:var(--ari-inset, var(--ari-space-6))}}@layer ari.components{.ari-access{--_gutter: clamp(var(--ari-space-4), 4vw, var(--ari-space-16));--_panel: 28rem;display:grid;grid-template-columns:minmax(0,11fr) minmax(0,10fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"media bar" "media body" "media foot";min-block-size:100svh;background:var(--ari-page);color:var(--ari-ink)}.ari-access--wide{--_panel: 40rem;grid-template-columns:minmax(0,4fr) minmax(0,5fr)}.ari-access__bar{grid-area:bar;display:flex;align-items:center;gap:var(--ari-space-4);min-inline-size:0;min-block-size:var(--ari-space-16);padding-inline:var(--_gutter)}.ari-access__media{grid-area:media;position:sticky;inset-block-start:0;align-self:start;isolation:isolate;overflow:clip;display:grid;align-content:end;block-size:100svh;padding:clamp(var(--ari-space-8),5vw,var(--ari-space-16));color:var(--ari-on-contrast);background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--ari-primary) 85%,transparent),transparent 60%),radial-gradient(90% 80% at 100% 100%,color-mix(in srgb,var(--ari-secondary) 55%,transparent),transparent 65%),var(--ari-contrast)}.ari-access__media:has(>picture,>img){background:none}.ari-access__media>:is(picture,img){position:absolute;inset:0;z-index:calc(var(--ari-z-raised) * -1)}.ari-access__media>picture>img,.ari-access__media>img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center 30%}.ari-access__media:after{content:"";position:absolute;inset:0;z-index:calc(var(--ari-z-raised) * -1);background:linear-gradient(0deg,color-mix(in srgb,var(--ari-contrast) 90%,transparent) 0%,color-mix(in srgb,var(--ari-contrast) 45%,transparent) 42%,transparent 72%)}.ari-access__brand{display:grid;gap:var(--ari-space-4);max-inline-size:32rem;min-inline-size:0}.ari-access__logo{position:absolute;inset-block-start:clamp(var(--ari-space-8),5vw,var(--ari-space-16));inset-inline-start:clamp(var(--ari-space-8),5vw,var(--ari-space-16));display:block;line-height:0;border-radius:var(--ari-radius-sm)}.ari-access__logo>img{display:block;block-size:var(--ari-access-logo-h, calc(var(--ari-space-16) * 1.5));inline-size:auto;max-inline-size:min(20rem,60cqi,60vw);object-fit:contain}.ari-access__logo:focus-visible{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-access__eyebrow{color:var(--ari-secondary);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-access__title{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:var(--ari-leading-display);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-wrap:balance;overflow-wrap:break-word}.ari-access__title em{font-style:italic;color:var(--ari-secondary)}.ari-access__lead{margin:0;max-inline-size:36ch;color:color-mix(in srgb,var(--ari-on-contrast) 82%,transparent);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg);text-wrap:pretty}@media (prefers-reduced-motion: no-preference){.ari-access__brand{animation:ari-access-sube var(--ari-duration-slow) var(--ari-ease-enter) both}}@keyframes ari-access-sube{0%{opacity:0;translate:0 var(--ari-space-4)}}.ari-access__body{grid-area:body;display:grid;align-items:center;justify-items:center;min-inline-size:0;padding:var(--ari-space-10) var(--_gutter)}.ari-access__panel{inline-size:100%;max-inline-size:var(--_panel);min-inline-size:0}.ari-access__foot{grid-area:foot;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ari-space-2) var(--ari-space-5);padding:var(--ari-space-6) var(--_gutter);color:var(--ari-muted);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}@media (max-width: 767.98px){.ari-access,.ari-access--wide{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"bar" "media" "body" "foot"}.ari-access__media{position:relative;align-self:stretch;block-size:auto;min-block-size:clamp(13rem,34svh,18rem);padding:var(--ari-space-6) var(--_gutter)}.ari-access__brand{gap:var(--ari-space-2)}.ari-access__logo{inset-block-start:var(--ari-space-6);inset-inline-start:var(--_gutter)}.ari-access__logo>img{block-size:var(--ari-access-logo-h-movil, var(--ari-space-12))}.ari-access__title{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1)}.ari-access__lead{display:none}.ari-access__body{align-items:start;padding-block:var(--ari-space-8) var(--ari-space-10)}}}@layer ari.components{.ari-accordion{--_line: var(--ari-accordion-line, var(--ari-line));--_pad: var(--ari-space-4);--ari-r: var(--ari-radius-md);display:grid;min-inline-size:0;color:var(--ari-ink);container:ari-accordion / inline-size}.ari-accordion__item{border-block-end:var(--ari-border) solid var(--_line)}.ari-accordion__trigger{position:relative;display:flex;align-items:center;gap:var(--ari-space-3);min-block-size:var(--ari-touch);padding:var(--ari-accordion-pad-block, var(--ari-space-3)) var(--ari-accordion-pad-inline, var(--ari-space-2));list-style:none;cursor:pointer;font-size:var(--ari-accordion-text, var(--ari-text-md));line-height:var(--ari-accordion-leading, var(--ari-leading-md));font-weight:var(--ari-accordion-weight, var(--ari-weight-bold));color:var(--ari-accordion-color, var(--ari-ink));text-decoration:none;border-radius:var(--ari-radius-sm);transition:color var(--ari-accordion-state-speed, var(--ari-duration-fast)) var(--ari-accordion-ease, var(--ari-ease-standard))}.ari-accordion__trigger::-webkit-details-marker{display:none}.ari-accordion__trigger::marker{content:""}.ari-accordion__trigger:hover{box-shadow:var(--ari-accordion-hover, var(--ari-hover-overlay))}.ari-accordion__trigger:active{color:var(--ari-accordion-active-color, var(--ari-accordion-color, var(--ari-ink)))}.ari-accordion__title{flex:1 1 auto;min-inline-size:0}.ari-accordion__meta{flex:none;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-regular);color:var(--ari-muted)}.ari-accordion__trigger:after{content:"";flex:none;order:9;inline-size:var(--ari-space-2);block-size:var(--ari-space-2);margin-inline:var(--ari-space-1);border-inline-end:var(--ari-border-strong) solid currentColor;border-block-end:var(--ari-border-strong) solid currentColor;color:var(--ari-ink-2);rotate:45deg;translate:0 calc(var(--ari-space-1) * -.5);transition:rotate var(--ari-duration-base) var(--ari-ease-standard),translate var(--ari-duration-base) var(--ari-ease-standard)}.ari-accordion__item[open]>.ari-accordion__trigger:after{rotate:225deg;translate:0 calc(var(--ari-space-1) * .5)}.ari-accordion__panel{padding:0 var(--ari-space-2) var(--_pad);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--ari-ink-2)}.ari-accordion__panel>*+*{margin-block-start:var(--ari-space-3)}.ari-accordion__item[open]>.ari-accordion__panel{animation:ari-acordeon-abrir var(--ari-duration-base) var(--ari-ease-enter)}@keyframes ari-acordeon-abrir{0%{opacity:0;translate:0 calc(var(--ari-motion-distance, var(--ari-space-1)) * -1)}}.ari-accordion__item:has(>.ari-accordion__trigger[aria-disabled=true]){opacity:.5}.ari-accordion__trigger[aria-disabled=true]{cursor:not-allowed}.ari-accordion--separated{gap:var(--ari-space-2)}.ari-accordion--separated .ari-accordion__item{border:var(--ari-border) solid var(--_line);background:var(--ari-panel);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-accordion--separated .ari-accordion__trigger,.ari-accordion--boxed .ari-accordion__trigger,.ari-accordion--separated .ari-accordion__panel,.ari-accordion--boxed .ari-accordion__panel{padding-inline:var(--ari-space-4)}.ari-accordion--boxed{border:var(--ari-border) solid var(--_line);background:var(--ari-panel);overflow:hidden;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-accordion--boxed .ari-accordion__item:last-child{border-block-end-color:transparent}.ari-accordion--boxed .ari-accordion__trigger{border-radius:0}.ari-accordion--plus .ari-accordion__trigger:after{content:"+";inline-size:auto;block-size:auto;border:0;rotate:none;translate:none;font-size:var(--ari-text-h4);line-height:1;font-weight:var(--ari-weight-regular)}.ari-accordion--plus .ari-accordion__item[open]>.ari-accordion__trigger:after{content:"\2212";rotate:none;translate:none}.ari-accordion--icon-start .ari-accordion__trigger:after{order:-1}.ari-accordion--icon-start:not(.ari-accordion--plus) .ari-accordion__trigger:after{rotate:-45deg;translate:0}.ari-accordion--icon-start:not(.ari-accordion--plus) .ari-accordion__item[open]>.ari-accordion__trigger:after{rotate:45deg;translate:0 calc(var(--ari-space-1) * -.5)}.ari-accordion--icon-start .ari-accordion__panel{padding-inline-start:calc(var(--ari-space-2) + var(--ari-space-2) + var(--ari-space-2) + var(--ari-space-3))}.ari-accordion--tint-open .ari-accordion__item[open]{background:var(--ari-nested)}.ari-accordion--tint-open .ari-accordion__item[open]>.ari-accordion__trigger{color:var(--ari-primary-text)}@container ari-accordion (max-width: 279.98px){.ari-accordion__trigger{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-accordion__meta{display:none}}.ari-accordion__link{border-block-end:var(--ari-border) solid var(--_line);border-radius:0}.ari-accordion__link:after{display:none}.ari-accordion--trim>:last-child{border-block-end-width:0}.ari-accordion__trigger:has(.ari-accordion__icon){justify-content:space-between}.ari-accordion__trigger:has(.ari-accordion__icon):after{display:none}.ari-accordion__icon{flex:none;inline-size:var(--ari-accordion-icon, var(--ari-icon-lg));block-size:var(--ari-accordion-icon, var(--ari-icon-lg));transition:rotate var(--ari-accordion-state-speed, var(--ari-duration-fast)) var(--ari-accordion-ease, var(--ari-ease-standard))}.ari-accordion__item[open]>.ari-accordion__trigger .ari-accordion__icon{rotate:.5turn}.ari-accordion--open-accent .ari-accordion__item[open]>.ari-accordion__trigger{color:var(--ari-accordion-open-color, var(--ari-link))}.ari-accordion__panel--flush{padding:0}.ari-accordion__panel--flush>*+*{margin-block-start:0}.ari-accordion--grow{interpolate-size:allow-keywords}.ari-accordion--grow .ari-accordion__item::details-content{block-size:0;overflow:clip;transition:block-size var(--ari-accordion-speed, var(--ari-duration-base)) var(--ari-accordion-ease, var(--ari-ease-standard)),content-visibility var(--ari-accordion-speed, var(--ari-duration-base)) allow-discrete}.ari-accordion--grow .ari-accordion__item[open]::details-content{block-size:auto}.ari-accordion--grow .ari-accordion__item[open]>.ari-accordion__panel{animation:none}}@layer ari.components{.ari-alert{--_soft: var(--ari-nested);--_text: var(--ari-ink);--_accent: var(--ari-primary);--_icon: var(--ari-primary-text);--_fill: var(--ari-contrast);--_on: var(--ari-on-contrast);--ari-r: var(--ari-radius-md);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--ari-space-3);padding:var(--ari-space-4) var(--ari-space-5);background:var(--ari-nested);color:var(--ari-ink);border:var(--ari-border) solid transparent;border-inline-start:var(--ari-border-edge) solid var(--_accent);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-alert / inline-size}.ari-alert--neutral{--_accent: var(--ari-ink-2);--_icon: var(--ari-ink-2)}.ari-alert--success{--_soft: var(--ari-success-soft);--_accent: var(--ari-success);--_icon: var(--ari-success-text);--_fill: var(--ari-success-fill);--_on: var(--ari-on-status)}.ari-alert--warning{--_soft: var(--ari-warning-soft);--_accent: var(--ari-warning);--_icon: var(--ari-warning-text);--_fill: var(--ari-warning-fill);--_on: var(--ari-on-status)}.ari-alert--danger{--_soft: var(--ari-danger-soft);--_accent: var(--ari-danger);--_icon: var(--ari-danger-text);--_fill: var(--ari-danger-fill);--_on: var(--ari-on-status)}.ari-alert--info{--_soft: var(--ari-info-soft);--_accent: var(--ari-info);--_icon: var(--ari-info-text);--_fill: var(--ari-info-fill);--_on: var(--ari-on-status)}.ari-alert--brand{--_soft: var(--ari-primary-soft);--_accent: var(--ari-primary);--_icon: var(--ari-primary-text);--_fill: var(--ari-primary-fill);--_on: var(--ari-on-primary)}.ari-alert--soft{background:var(--_soft);border-inline-start-color:transparent;border-inline-start-width:var(--ari-border)}.ari-alert--outline{background:var(--ari-panel);border-color:var(--ari-line);border-inline-start-color:var(--_accent)}.ari-alert--solid{background:var(--_fill);color:var(--_on);border-inline-start-color:transparent;border-inline-start-width:var(--ari-border);--_icon: currentColor}.ari-alert__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);color:var(--_icon)}.ari-alert__content{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-alert__title{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold)}.ari-alert__text{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-alert__actions{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);margin-block-start:var(--ari-space-2)}.ari-alert__close{display:grid;place-items:center;inline-size:var(--ari-touch);block-size:var(--ari-touch);margin:calc(var(--ari-space-3) * -1) calc(var(--ari-space-3) * -1) 0 0;border-radius:50%;color:inherit;opacity:.7}.ari-alert__close:hover{opacity:1;background:color-mix(in srgb,currentColor 10%,transparent)}.ari-alert:not(:has(.ari-alert__icon)){grid-template-columns:minmax(0,1fr) auto}@container ari-alert (max-width: 359.98px){.ari-alert__actions{flex-direction:column;align-items:stretch}}}@layer ari.components{.ari-autoship{--_gap: var(--ari-space-5);--_thumb: var(--ari-space-12)}.ari-autoship .ari-card__body{gap:var(--_gap)}.ari-autoship.ari-card--contrast{--ari-ink: var(--ari-on-contrast);--ari-ink-2: color-mix(in srgb, var(--ari-on-contrast) 86%, transparent);--ari-muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--ari-line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--ari-line-strong: color-mix(in srgb, var(--ari-on-contrast) 30%, transparent);--ari-panel: color-mix(in srgb, var(--ari-on-contrast) 6%, var(--ari-contrast));--ari-nested: color-mix(in srgb, var(--ari-on-contrast) 9%, var(--ari-contrast));--ari-primary-text: var(--ari-primary-on-contrast);--ari-primary-soft: color-mix(in srgb, var(--ari-primary) 26%, var(--ari-contrast));--ari-primary-line: color-mix(in srgb, var(--ari-primary-on-contrast) 45%, transparent);--ari-success-text: color-mix(in oklab, var(--ari-success) 45%, var(--ari-on-contrast));--ari-warning-text: color-mix(in oklab, var(--ari-warning) 45%, var(--ari-on-contrast));--ari-danger-text: color-mix(in oklab, var(--ari-danger) 45%, var(--ari-on-contrast));--ari-info-text: color-mix(in oklab, var(--ari-info) 45%, var(--ari-on-contrast));--ari-success-soft: color-mix(in srgb, var(--ari-success) 22%, var(--ari-contrast));--ari-warning-soft: color-mix(in srgb, var(--ari-warning) 22%, var(--ari-contrast));--ari-danger-soft: color-mix(in srgb, var(--ari-danger) 22%, var(--ari-contrast));--ari-info-soft: color-mix(in srgb, var(--ari-info) 22%, var(--ari-contrast))}.ari-autoship__next{--_bg: var(--ari-primary-soft);--_fg: var(--ari-ink);--_label: var(--ari-primary-text);--_muted: var(--ari-ink-2);--ari-r: var(--ari-radius-lg);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 2.25)),1fr));gap:var(--ari-space-4);padding:var(--ari-space-4) var(--ari-space-5);background:var(--_bg);color:var(--_fg);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-autoship__fact{display:grid;align-content:start;gap:var(--ari-space-1);min-inline-size:0}.ari-autoship__label{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_label)}.ari-autoship__value{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);color:inherit;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ari-autoship__meta{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--_muted)}.ari-autoship--next-dark .ari-autoship__next{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_label: var(--ari-primary-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 76%, transparent)}.ari-autoship--next-plain .ari-autoship__next{--_bg: transparent;padding:0}.ari-autoship__items{display:grid;margin:0;padding:0;list-style:none;min-inline-size:0}.ari-autoship__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-3);padding-block:var(--ari-space-3);border-block-end:var(--ari-border) solid var(--ari-line)}.ari-autoship__item:last-child{border-block-end-color:transparent}.ari-autoship__item:not(:has(.ari-autoship__thumb)){grid-template-columns:minmax(0,1fr) auto}.ari-autoship__thumb{inline-size:var(--_thumb);block-size:var(--_thumb);border-radius:var(--ari-radius-md);object-fit:cover;background:var(--ari-nested)}.ari-autoship__desc{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-autoship__name{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink);overflow-wrap:anywhere}.ari-autoship__variant{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-autoship__qty{font-weight:var(--ari-weight-bold);color:var(--ari-ink-2)}.ari-autoship__amount{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-black);color:var(--ari-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ari-autoship__actions{display:flex;flex-wrap:wrap;gap:var(--ari-space-2)}.ari-autoship__section{display:grid;gap:var(--ari-space-3);min-inline-size:0}.ari-autoship__heading{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-autoship[data-status=PAUSED] .ari-autoship__next,.ari-autoship[data-status=CANCELLED] .ari-autoship__next{--_bg: var(--ari-nested);--_fg: var(--ari-ink);--_label: var(--ari-ink-2);--_muted: var(--ari-muted)}.ari-autoship--dense{--_gap: var(--ari-space-4);--_thumb: var(--ari-space-10)}.ari-autoship--dense .ari-autoship__next{padding:var(--ari-space-3) var(--ari-space-4)}.ari-autoship--dense .ari-autoship__item{padding-block:var(--ari-space-2)}@container ari-card (max-width: 299.98px){.ari-autoship__next{padding:var(--ari-space-4)}.ari-autoship--next-plain .ari-autoship__next{padding:0}.ari-autoship__value{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}.ari-autoship__item,.ari-autoship__item:not(:has(.ari-autoship__thumb)){grid-template-columns:minmax(0,1fr) auto}.ari-autoship__thumb{display:none}.ari-autoship__actions>.ari-btn{flex:1 1 100%}}}@layer ari.components{.ari-avatar{--_s: 40px;--_bg: var(--ari-nested);--_fg: var(--ari-ink-2);--ari-r: var(--ari-radius-circle);position:relative;display:inline-grid;place-items:center;flex:none;inline-size:var(--_s);block-size:var(--_s);background:var(--_bg);color:var(--_fg);font-size:max(var(--ari-text-label),calc(var(--_s) * .33));letter-spacing:-.02em;font-weight:var(--ari-weight-black);line-height:1;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-avatar>img{inline-size:100%;block-size:100%;object-fit:cover;border-radius:inherit}.ari-avatar--xs{--_s: 24px}.ari-avatar--sm{--_s: 32px}.ari-avatar--lg{--_s: 56px}.ari-avatar--xl{--_s: 72px}.ari-avatar--xxl{--_s: 112px}.ari-avatar--brand-soft{--_bg: var(--ari-primary-soft);--_fg: var(--ari-primary-text)}.ari-avatar--brand{--_bg: var(--ari-primary-fill);--_fg: var(--ari-on-primary)}.ari-avatar--gradient{--_bg: var(--ari-gradient);--_fg: var(--ari-on-gradient)}.ari-avatar--dark{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast)}.ari-avatar--rounded{--ari-r: var(--ari-radius-md)}.ari-avatar[data-status]:after{content:"";position:absolute;inset-block-end:0;inset-inline-end:0;inline-size:max(var(--ari-size-dot),calc(var(--_s) * .26));block-size:max(var(--ari-size-dot),calc(var(--_s) * .26));border-radius:50%;border:var(--ari-border-strong) solid var(--ari-panel);background:var(--ari-muted)}.ari-avatar[data-status=online]:after{background:var(--ari-success)}.ari-avatar[data-status=away]:after{background:var(--ari-warning)}.ari-avatar[data-status=busy]:after{background:var(--ari-danger)}.ari-avatar-group{display:inline-flex;flex-wrap:wrap;align-items:center;row-gap:var(--ari-space-2);max-inline-size:100%}.ari-avatar-group>.ari-avatar{box-shadow:0 0 0 var(--ari-border-strong) var(--ari-panel)}.ari-avatar-group>.ari-avatar+.ari-avatar{margin-inline-start:calc(var(--_s) * -.14)}}@layer ari.components{.ari-badge{--_soft: var(--ari-nested);--_text: var(--ari-ink-2);--_fill: var(--ari-badge-fill, var(--ari-contrast));--_on: var(--ari-on-contrast);--_line: var(--ari-line-strong);--ari-r: var(--ari-radius-pill);display:inline-flex;align-items:center;gap:var(--ari-space-1);min-block-size:var(--ari-badge-h, var(--ari-size-badge));padding-inline:var(--ari-badge-pad-inline, var(--ari-space-3));border:var(--ari-badge-border, var(--ari-border)) solid transparent;background:var(--_soft);color:var(--_text);font-size:var(--ari-badge-text, var(--ari-text-caption));line-height:var(--ari-badge-leading, 1);font-weight:var(--ari-badge-weight, var(--ari-weight-bold));white-space:nowrap;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-badge--brand{--_soft: var(--ari-primary-soft);--_text: var(--ari-primary-text);--_fill: var(--ari-primary-fill);--_on: var(--ari-on-primary);--_line: var(--ari-primary-line)}.ari-badge--success{--_soft: var(--ari-success-soft);--_text: var(--ari-success-text);--_fill: var(--ari-success-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-success) 45%, transparent)}.ari-badge--warning{--_soft: var(--ari-warning-soft);--_text: var(--ari-warning-text);--_fill: var(--ari-warning-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-warning) 50%, transparent)}.ari-badge--danger{--_soft: var(--ari-danger-soft);--_text: var(--ari-danger-text);--_fill: var(--ari-danger-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-danger) 45%, transparent)}.ari-badge--info{--_soft: var(--ari-info-soft);--_text: var(--ari-info-text);--_fill: var(--ari-info-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-info) 45%, transparent)}.ari-badge--attention{--_soft: var(--ari-attention-soft);--_text: var(--ari-attention-text);--_fill: var(--ari-attention-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-attention) 45%, transparent)}.ari-badge--plain{background:transparent;border-color:transparent;padding-inline:0}.ari-badge--outline{background:transparent;border-color:var(--_line)}.ari-badge--solid{background:var(--_fill);color:var(--_on)}a.ari-badge--solid{text-decoration:none;transition:background var(--ari-badge-speed, var(--ari-duration-fast)) var(--ari-badge-ease, var(--ari-ease-standard))}a.ari-badge--solid:hover{background:var(--ari-badge-fill-hover, var(--_fill))}.ari-badge--dot:before{content:"";inline-size:var(--ari-size-dot);block-size:var(--ari-size-dot);border-radius:50%;background:currentColor;flex:none}.ari-badge--caps{font-size:var(--ari-text-label);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-badge--sm{padding-inline:var(--ari-space-2)}.ari-badge--lg{min-block-size:var(--ari-size-badge-lg);padding-inline:var(--ari-space-3);font-size:var(--ari-text-sm)}.ari-badge--bordered{border-color:var(--_line)}}@layer ari.components{.ari-band{--_bg: var(--ari-page);--_fg: var(--ari-ink);--_muted: var(--ari-ink-2);--_accent: var(--ari-primary-text);--_pad: var(--ari-space-24);position:relative;isolation:isolate;overflow:clip;padding-block:var(--_pad);background:var(--_bg);color:var(--_fg)}.ari-band__inner{position:relative;z-index:var(--ari-z-raised);inline-size:100%;max-inline-size:var(--ari-grid-max);margin-inline:auto;padding-inline:clamp(var(--ari-space-4),5vw,var(--ari-space-16))}.ari-band__eyebrow{color:var(--_accent);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-band__title{font-family:var(--ari-font-heading);font-size:var(--ari-text-hero);line-height:var(--ari-leading-hero);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-wrap:balance}.ari-band__title em{font-style:italic;color:var(--_accent)}.ari-band__title--md{font-size:var(--ari-text-display);line-height:var(--ari-leading-display)}.ari-band__title--sm{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);letter-spacing:var(--ari-tracking-heading)}.ari-band__title--accent-upright em{font-style:normal}.ari-band__lead{max-inline-size:38ch;color:var(--_muted);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg);text-wrap:pretty}.ari-band--sm{--_pad: var(--ari-space-12)}.ari-band--lg{--_pad: var(--ari-space-32)}.ari-band--flush{--_pad: 0}.ari-band--full{display:grid;min-block-size:100svh;align-content:end}.ari-band--full.ari-band--center{align-content:center}.ari-band--center :is(.ari-band__eyebrow,.ari-band__title){display:block;text-align:center;margin-inline:auto}.ari-band--center .ari-band__lead{text-align:center;margin-inline:auto}.ari-band__lead.ari-band__lead--wide{max-inline-size:64ch}.ari-band--center .ari-band__lead--wide{margin-inline:auto}.ari-shell--snap.ari-overbar>.ari-shell__main .ari-band--full~.ari-band--full{min-block-size:calc(100dvh - var(--ari-snap-offset))}.ari-shell--zoom .ari-band--full{min-block-size:var(--ari-screen-h)}.ari-shell--snap .ari-band--full:not(.ari-band--split){--_pad: var(--ari-space-12)}.ari-shell--zoom.ari-shell--snap.ari-overbar>.ari-shell__main .ari-band--full~.ari-band--full{min-block-size:calc(var(--ari-screen-h) - var(--ari-snap-offset))}.ari-band--tint{--_bg: var(--ari-nested)}.ari-band--panel{--_bg: var(--ari-panel)}.ari-band--contrast,.ari-band--image,.ari-band--horizon{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 82%, transparent);--_accent: var(--ari-secondary)}.ari-band--brand{--_bg: var(--ari-primary);--_fg: var(--ari-on-primary);--_muted: color-mix(in srgb, var(--ari-on-primary) 80%, transparent);--_accent: var(--ari-on-primary)}.ari-band--gradient{--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 80%, transparent);--_accent: var(--ari-secondary);background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--ari-primary) 85%,transparent),transparent 60%),radial-gradient(90% 80% at 100% 100%,color-mix(in srgb,var(--ari-secondary) 55%,transparent),transparent 65%),radial-gradient(70% 60% at 85% 10%,color-mix(in srgb,var(--ari-emphasis) 40%,transparent),transparent 60%),var(--ari-contrast)}.ari-band--horizon{background:radial-gradient(60% 38% at 50% 100%,color-mix(in srgb,var(--ari-secondary) 30%,transparent),transparent 70%),radial-gradient(110% 60% at 50% 100%,color-mix(in srgb,var(--ari-primary) 26%,transparent),transparent 72%),linear-gradient(0deg,color-mix(in srgb,var(--ari-secondary) 50%,transparent),transparent var(--ari-border-strong)),var(--_bg)}.ari-band__media{position:absolute;inset:0;z-index:var(--ari-z-base)}.ari-band__media :is(picture,img){display:block;inline-size:100%;block-size:100%;object-fit:cover}.ari-band__media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,color-mix(in srgb,var(--ari-contrast) 92%,transparent),color-mix(in srgb,var(--ari-contrast) 62%,transparent) 40%,color-mix(in srgb,var(--ari-contrast) 12%,transparent) 78%)}.ari-band--veil-side .ari-band__media:after{background:linear-gradient(90deg,color-mix(in srgb,var(--ari-contrast) 90%,transparent) 0%,color-mix(in srgb,var(--ari-contrast) 55%,transparent) 45%,transparent 75%)}.ari-band--veil-side .ari-band__media:dir(rtl):after{scale:-1 1}.ari-band--veil-none .ari-band__media:after{display:none}@media (max-width: 599.98px){.ari-band{--_pad: var(--ari-space-16)}.ari-band--lg{--_pad: var(--ari-space-24)}.ari-band--veil-side .ari-band__media:after{background:linear-gradient(0deg,color-mix(in srgb,var(--ari-contrast) 92%,transparent),color-mix(in srgb,var(--ari-contrast) 50%,transparent) 55%,color-mix(in srgb,var(--ari-contrast) 15%,transparent))}}.ari-band--xs{--_pad: var(--ari-space-3)}.ari-band--wide .ari-band__inner{max-inline-size:none;padding-inline:clamp(var(--ari-space-5),5.8vw,var(--ari-space-32))}.ari-band--title-md .ari-band__title{font-size:clamp(var(--ari-text-display),4.65vw,calc(var(--ari-text-display) * 1.5))}.ari-band--glow{--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_accent: var(--ari-secondary);background:radial-gradient(circle at 78% 48%,color-mix(in srgb,var(--ari-emphasis) 42%,transparent),transparent 25%),radial-gradient(ellipse at 75% 82%,color-mix(in srgb,var(--ari-secondary) 18%,transparent),transparent 28%),linear-gradient(110deg,var(--ari-contrast) 0%,color-mix(in srgb,var(--ari-contrast) 80%,var(--ari-emphasis)) 58%,color-mix(in srgb,var(--ari-contrast) 82%,var(--ari-success)) 100%)}.ari-band--split{--_pad: 0;display:grid;grid-template-columns:minmax(0,63fr) minmax(0,37fr);--_bg: var(--ari-nested);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_accent: var(--ari-secondary)}.ari-band--split.ari-band--full{align-content:stretch}.ari-band--split>.ari-band__media{position:relative;inset:auto;display:grid;align-content:end;min-block-size:100%;padding:var(--ari-space-12) clamp(var(--ari-space-4),5.8vw,var(--ari-space-24))}.ari-band--split>.ari-band__media :is(picture,img){position:absolute;inset:0}.ari-band--split>.ari-band__media:after{background:linear-gradient(180deg,transparent 42%,color-mix(in srgb,var(--ari-contrast) 86%,transparent))}.ari-band__caption{position:relative;z-index:var(--ari-z-raised);max-inline-size:18ch;margin:0;color:var(--ari-on-contrast);font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);line-height:1.1;font-weight:var(--ari-weight-regular);text-wrap:balance}.ari-band__panel{display:grid;align-content:center;gap:var(--ari-space-4);padding:clamp(var(--ari-space-6),4vh,var(--ari-space-12)) clamp(var(--ari-space-8),4.8vw,var(--ari-space-24))}@media (max-width: 899.98px){.ari-band--split{grid-template-columns:minmax(0,1fr)}.ari-band--split>.ari-band__media{min-block-size:65vw}}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon,.ari-band--brand) :is(.ari-btn.ari-btn--outline,.ari-btn.ari-btn--ghost){--_fg: var(--_fg-band, currentColor);color:inherit;border-color:color-mix(in srgb,currentColor 55%,transparent)}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon,.ari-band--brand) .ari-link{color:inherit}.ari-band--plain{--_bg: transparent;--_fg: var(--ari-band-fg, var(--ari-ink));--_muted: var(--_fg);--_accent: var(--_fg);--_pad: var(--ari-band-pad, var(--ari-space-16))}.ari-band--plain.ari-band--contrast{--_fg: var(--ari-on-contrast)}.ari-band--plain.ari-band--flush{--_pad: 0}.ari-band--full.ari-band--start{align-content:start}.ari-band--full.ari-band--start-lg{align-content:center}@container ari-canvas (min-width: 68rem){.ari-band--full.ari-band--start-lg{align-content:start}}.ari-band--plain>.ari-band__inner{max-inline-size:var(--ari-band-max, var(--ari-grid-max));padding-inline:var(--ari-band-gutter, clamp(var(--ari-space-4), 5vw, var(--ari-space-16)))}.ari-band--plain .ari-band__eyebrow{--_t: var(--ari-band-eyebrow-text, var(--ari-text-label));display:block;margin:0 0 var(--ari-band-eyebrow-gap, var(--ari-space-2));font-family:var(--ari-band-eyebrow-font, var(--ari-font-body));font-size:var(--_t, var(--ari-text-md));line-height:var(--ari-band-eyebrow-leading, var(--ari-leading-label));font-weight:var(--ari-band-eyebrow-weight, var(--ari-weight-bold));letter-spacing:var(--ari-band-eyebrow-tracking, var(--ari-tracking-label))}.ari-band--plain .ari-band__title{--_t: var(--ari-band-title-text, var(--ari-text-h1));margin:0 0 var(--ari-band-title-gap, 0);padding-block-start:var(--ari-band-title-pad, 0);font-family:var(--ari-band-title-font, var(--ari-font-heading));font-size:var(--_t, var(--ari-text-md));font-weight:var(--ari-band-title-weight, var(--ari-weight-heading));line-height:var(--ari-band-title-leading, var(--ari-leading-h1));letter-spacing:var(--ari-band-title-tracking, var(--ari-tracking-heading));text-transform:var(--ari-band-title-transform, none)}.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text, var(--ari-text-md));max-inline-size:var(--ari-band-lead-max, 38ch);margin-block:var(--ari-band-lead-gap-top, 0) var(--ari-band-lead-gap, 0);color:inherit;font-size:var(--_t, var(--ari-text-md));line-height:var(--ari-band-lead-leading, var(--ari-leading-lg));text-wrap:var(--ari-band-lead-wrap, pretty)}.ari-band--plain .ari-band__actions .ari-btn.ari-btn--outline{border-color:var(--_bd)}.ari-band--plain .ari-band__actions .ari-btn.ari-btn--outline:not(:hover,:active){color:var(--ari-btn-outline-fg, var(--ari-primary-text))}.ari-band__actions{display:flex;flex-direction:column;justify-content:center;gap:var(--ari-band-actions-gap, var(--ari-space-2));inline-size:100%;margin-inline:auto}@container ari-canvas (min-width: 40rem){.ari-band--plain .ari-band__title{--_t: var(--ari-band-title-text-sm, var(--ari-band-title-text, var(--ari-text-h1)))}.ari-band__actions{flex-direction:row;gap:var(--ari-band-actions-gap-sm, var(--ari-space-4))}}@container ari-canvas (min-width: 48rem){.ari-band--plain .ari-band__eyebrow{--_t: var(--ari-band-eyebrow-text-md, var(--ari-band-eyebrow-text, var(--ari-text-label)))}.ari-band--plain .ari-band__title{--_t: var(--ari-band-title-text-md, var(--ari-band-title-text-sm, var(--ari-band-title-text, var(--ari-text-h1))))}}@container ari-canvas (min-width: 68rem){.ari-band--plain:not(.ari-band--flush){--_pad: var(--ari-band-pad-lg, var(--ari-band-pad, var(--ari-space-16)))}.ari-band--plain .ari-band__eyebrow{--_t: var(--ari-band-eyebrow-text-lg, var(--ari-band-eyebrow-text-md, var(--ari-band-eyebrow-text, var(--ari-text-label))));margin-block-end:var(--ari-band-eyebrow-gap-lg, var(--ari-band-eyebrow-gap, var(--ari-space-2)))}.ari-band--plain .ari-band__title{--_t: var(--ari-band-title-text-lg, var(--ari-band-title-text-md, var(--ari-band-title-text-sm, var(--ari-band-title-text, var(--ari-text-h1)))));margin-block-end:var(--ari-band-title-gap-lg, var(--ari-band-title-gap, 0))}.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-lg, var(--ari-band-lead-text, var(--ari-text-md)));margin-block:var(--ari-band-lead-gap-top-lg, var(--ari-band-lead-gap-top, 0)) var(--ari-band-lead-gap-lg, var(--ari-band-lead-gap, 0))}.ari-band__actions{inline-size:fit-content}}@container ari-canvas (min-width: 80rem){.ari-band--plain .ari-band__title{--_t: var(--ari-band-title-text-xl, var(--ari-band-title-text-lg, var(--ari-band-title-text-md, var(--ari-band-title-text-sm, var(--ari-band-title-text, var(--ari-text-h1))))))}}.ari-band--plain{padding-block-end:var(--ari-band-pad-end, var(--_pad))}.ari-band--plain .ari-band__title{margin-block-start:var(--ari-band-title-gap-top, 0);text-wrap:var(--ari-band-title-wrap, balance)}.ari-band--plain .ari-band__lead{color:var(--ari-band-lead-color, inherit)}.ari-band--plain>.ari-band__inner{inline-size:var(--ari-band-inner-w, 100%)}.ari-band__title-big{font-size:var(--ari-band-title-big-text, inherit)}.ari-band--halves>.ari-band__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ari-band-halves-gap, var(--ari-space-4))}.ari-band__half{inline-size:100%;min-inline-size:0;text-align:center}.ari-band__rail{display:flex;align-items:flex-end;inline-size:100%;min-inline-size:0;max-inline-size:var(--ari-band-rail-max, 32rem);padding-inline:var(--ari-band-rail-pad, var(--ari-space-2))}.ari-band__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ari-band-cards-gap, var(--ari-space-6));inline-size:100%;max-inline-size:var(--ari-band-cards-max, 28rem);margin-inline:auto}.ari-band__cards>*{inline-size:var(--ari-band-card-w, 100%)}@container ari-canvas (min-width: 40rem){.ari-band__title-big{display:block;font-size:var(--ari-band-title-big-text-sm, var(--ari-band-title-big-text, inherit));line-height:var(--ari-band-title-big-leading-sm, inherit)}.ari-band__rail{max-inline-size:var(--ari-band-rail-max-sm, var(--ari-band-rail-max, 32rem))}}@container ari-canvas (min-width: 48rem){.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-md, var(--ari-band-lead-text, var(--ari-text-md)))}.ari-band__cards{max-inline-size:var(--ari-band-cards-max-md, var(--ari-band-cards-max, 28rem))}.ari-band__cards>*{inline-size:var(--ari-band-card-w-md, var(--ari-band-card-w, 100%))}}@container ari-canvas (min-width: 68rem){.ari-band--plain{padding-block-end:var(--ari-band-pad-end-lg, var(--ari-band-pad-end, var(--_pad)))}.ari-band--plain .ari-band__title{margin-block-start:var(--ari-band-title-gap-top-lg, var(--ari-band-title-gap-top, 0))}.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-lg, var(--ari-band-lead-text-md, var(--ari-band-lead-text, var(--ari-text-md))));max-inline-size:var(--ari-band-lead-max-lg, var(--ari-band-lead-max, 38ch))}.ari-band__title-big{font-size:var(--ari-band-title-big-text-lg, var(--ari-band-title-big-text-sm, var(--ari-band-title-big-text, inherit)))}.ari-band--halves>.ari-band__inner{flex-direction:row;justify-content:flex-end;gap:0;max-inline-size:none;padding-inline:0}.ari-band--halves .ari-band__half{inline-size:50%;max-inline-size:var(--ari-band-half-max, 50%);padding-inline:var(--ari-band-gutter, var(--ari-space-6)) var(--ari-band-half-pad-end, var(--ari-space-12));text-align:start}.ari-band--halves .ari-band__half :is(.ari-band__title,.ari-band__lead){margin-inline:0;text-align:start}.ari-band--halves .ari-band__rail{inline-size:50%;max-inline-size:none;padding-inline:0 var(--ari-band-rail-pad-end-lg, 18%);overflow-x:hidden}.ari-band__cards{max-inline-size:var(--ari-band-cards-max-lg, var(--ari-band-cards-max-md, var(--ari-band-cards-max, 28rem)))}.ari-band__cards>*{inline-size:var(--ari-band-card-w-lg, var(--ari-band-card-w-md, var(--ari-band-card-w, 100%)))}}.ari-band--plain .ari-band__title{max-inline-size:var(--ari-band-title-max, none)}.ari-band--plain .ari-band__lead{font-weight:var(--ari-band-lead-weight, inherit)}.ari-band__row{display:flex;justify-content:center;translate:0 var(--ari-band-row-shift, 0)}@container ari-canvas (min-width: 40rem){.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-sm, var(--ari-band-lead-text, var(--ari-text-md)))}.ari-band__row{translate:0 var(--ari-band-row-shift-sm, var(--ari-band-row-shift, 0))}}@container ari-canvas (min-width: 48rem){.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-md, var(--ari-band-lead-text-sm, var(--ari-band-lead-text, var(--ari-text-md))))}}@container ari-canvas (min-width: 68rem){.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-lg, var(--ari-band-lead-text-md, var(--ari-band-lead-text-sm, var(--ari-band-lead-text, var(--ari-text-md)))))}.ari-band__row{translate:0 var(--ari-band-row-shift-lg, var(--ari-band-row-shift-sm, var(--ari-band-row-shift, 0)))}}@container ari-canvas (min-width: 80rem){.ari-band--plain .ari-band__title{margin-block-end:var(--ari-band-title-gap-xl, var(--ari-band-title-gap-lg, var(--ari-band-title-gap, 0)))}}.ari-band--full.ari-band--middle{align-content:center}@container ari-canvas (min-width: 80rem){.ari-band--plain:not(.ari-band--flush){--_pad: var(--ari-band-pad-xl, var(--ari-band-pad-lg, var(--ari-band-pad, var(--ari-space-16))))}}.ari-band--plain.ari-band--center .ari-band__title{margin-inline:auto}.ari-band--plain .ari-band__title{padding-inline-start:var(--ari-band-title-indent, 0)}.ari-band--plain .ari-band__title{inline-size:var(--ari-band-title-w, auto)}.ari-band--stack>.ari-band__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-inline-size:0}.ari-band--stack>.ari-band__inner>.ari-band__title{margin-inline:0}}@layer ari.components{.ari-bg-cycle{--_n: 1;--_step: var(--ari-bg-cycle-step, 5s);position:absolute;inset:0;z-index:calc(var(--ari-z-base) - 1);overflow:hidden;pointer-events:none}.ari-bg-cycle--fixed{position:fixed}.ari-bg-cycle--behind{z-index:calc(var(--ari-z-base) - 2)}.ari-bg-cycle__img{--_i: 0;position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:cover;z-index:calc(var(--ari-z-base) + var(--_i))}.ari-bg-cycle__img:not(:first-of-type){opacity:0;animation:ari-bg-cycle-fade calc(var(--_step) * var(--_n)) linear calc(var(--_step) * var(--_i)) infinite}.ari-bg-cycle__img:nth-of-type(2){--_i: 1}.ari-bg-cycle__img:nth-of-type(3){--_i: 2}.ari-bg-cycle__img:nth-of-type(4){--_i: 3}.ari-bg-cycle__img:nth-of-type(5){--_i: 4}.ari-bg-cycle__img:nth-of-type(6){--_i: 5}.ari-bg-cycle:has(>.ari-bg-cycle__img:nth-of-type(2)){--_n: 2}.ari-bg-cycle:has(>.ari-bg-cycle__img:nth-of-type(3)){--_n: 3}.ari-bg-cycle:has(>.ari-bg-cycle__img:nth-of-type(4)){--_n: 4}.ari-bg-cycle:has(>.ari-bg-cycle__img:nth-of-type(5)){--_n: 5}.ari-bg-cycle:has(>.ari-bg-cycle__img:nth-of-type(6)){--_n: 6}.ari-bg-cycle--reverse .ari-bg-cycle__img:not(:last-of-type){opacity:0;animation:ari-bg-cycle-fade calc(var(--_step) * var(--_n)) linear calc(var(--_step) * var(--_i)) infinite}.ari-bg-cycle--reverse .ari-bg-cycle__img:last-of-type{--_i: 0;opacity:1;animation:none}.ari-bg-cycle--reverse .ari-bg-cycle__img:nth-last-of-type(2){--_i: 1}.ari-bg-cycle--reverse .ari-bg-cycle__img:nth-last-of-type(3){--_i: 2}.ari-bg-cycle--reverse .ari-bg-cycle__img:nth-last-of-type(4){--_i: 3}.ari-bg-cycle--reverse .ari-bg-cycle__img:nth-last-of-type(5){--_i: 4}.ari-bg-cycle--reverse .ari-bg-cycle__img:nth-last-of-type(6){--_i: 5}.ari-bg-cycle__grain{position:absolute;inset:0;z-index:calc(var(--ari-z-base) + 6);background-image:var(--ari-bg-cycle-grain, none);background-repeat:repeat;mix-blend-mode:var(--ari-bg-cycle-grain-blend, overlay);opacity:var(--ari-bg-cycle-grain-opacity, .5)}@keyframes ari-bg-cycle-fade{0%{opacity:0}10%{opacity:1}35%{opacity:1}50%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion: reduce){.ari-bg-cycle__img:not(:first-of-type),.ari-bg-cycle--reverse .ari-bg-cycle__img:not(:last-of-type){animation:none;opacity:0}}.ari-bg-cycle--screen{inset-block-end:auto;block-size:100vh}.ari-canvas:has(>.ari-bg-cycle--fixed){background:transparent}}@layer ari.components{.ari-block{position:relative;isolation:isolate;padding-block:var(--ari-block-pad, var(--ari-space-24)) var(--ari-block-pad-end, var(--ari-block-pad, var(--ari-space-24)))}.ari-block--screen{display:flex;align-items:center;justify-content:center;min-block-size:100dvh}.ari-block--center{text-align:center}.ari-block__inner{position:relative;inline-size:100%;max-inline-size:var(--ari-block-max, var(--ari-grid-max));margin-inline:auto;padding-inline:var(--ari-block-gutter, var(--ari-grid-margin))}.ari-block__head{text-align:center;margin-block-end:var(--ari-block-head-gap, var(--ari-space-12))}.ari-block__title{margin:var(--ari-block-title-top, 0) 0 var(--ari-block-title-gap, 0);font-family:var(--ari-block-title-font, var(--ari-font-heading));font-size:var(--ari-block-title-size, var(--ari-text-h1));line-height:var(--ari-block-title-leading, var(--ari-leading-h1));font-weight:var(--ari-block-title-weight, var(--ari-weight-heading));text-transform:var(--ari-block-title-transform, none);letter-spacing:var(--ari-block-title-tracking, normal);color:var(--ari-block-title-color, inherit);text-wrap:var(--ari-block-title-wrap, balance)}.ari-block__lead{margin:0 0 var(--ari-block-lead-gap, 0);font-size:var(--ari-block-lead-size, inherit);line-height:var(--ari-block-lead-leading, inherit);color:var(--ari-block-lead-color, inherit);text-wrap:var(--ari-block-lead-wrap, pretty)}.ari-block__cols{display:flex;flex-direction:column;gap:var(--ari-block-cols-gap, var(--ari-space-8))}.ari-block__main{flex:1 1 0%;min-inline-size:0}.ari-block__aside{position:relative;inline-size:100%;flex-shrink:0}.ari-block__box{margin-block-end:var(--ari-block-box-space, var(--ari-space-6));padding:var(--ari-block-box-pad, var(--ari-space-6));background:var(--ari-block-box-bg, var(--ari-contrast));color:var(--ari-block-box-fg, var(--ari-on-contrast));border-radius:var(--ari-block-box-radius, var(--ari-radius-lg));box-shadow:var(--ari-block-box-shadow, var(--ari-shadow-1))}.ari-block__box-title{margin:0 0 var(--ari-block-box-title-gap, var(--ari-space-4));font-family:var(--ari-block-box-title-font, var(--ari-font-body));font-size:var(--ari-block-box-title-size, var(--ari-text-lg));line-height:var(--ari-block-box-title-leading, var(--ari-leading-lg));font-weight:var(--ari-weight-bold);color:inherit}.ari-block__nav{display:grid;gap:var(--ari-block-nav-gap, var(--ari-space-2));margin:0;padding:0;list-style:none}.ari-block__nav-link{display:flex;align-items:center;justify-content:space-between;gap:var(--ari-space-2);padding:var(--ari-block-nav-pad-block, var(--ari-space-2)) var(--ari-block-nav-pad-inline, var(--ari-space-4));color:inherit;text-decoration:none;border-radius:var(--ari-block-nav-radius, var(--ari-radius-sm));transition:background var(--ari-block-nav-speed, var(--ari-duration-fast)) var(--ari-block-nav-ease, var(--ari-ease-standard))}.ari-block__nav-link:hover{background:var(--ari-block-nav-hover, color-mix(in srgb, var(--ari-on-contrast) 12%, transparent))}.ari-block__nav-link[aria-current=page]{background:var(--ari-block-nav-current, var(--ari-primary-fill))}.ari-block__nav-link[aria-current=page]:hover{background:var(--ari-block-nav-current-hover, var(--ari-block-nav-current, var(--ari-primary-fill)))}.ari-block__nav-count{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-block__empty{margin:0;padding-block:var(--ari-space-12);text-align:center;font-size:var(--ari-block-empty-size, var(--ari-text-lg));line-height:var(--ari-block-empty-leading, var(--ari-leading-lg))}.ari-block__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ari-block-grid-gap, var(--ari-space-6))}.ari-block__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-block-meta-gap, var(--ari-space-4));padding-block-end:var(--ari-block-meta-pad, var(--ari-space-6));margin-block-end:var(--ari-block-meta-space, var(--ari-space-8));border-block-end:var(--ari-border) solid var(--ari-block-meta-line, var(--ari-line))}.ari-block__dot{margin-inline:var(--ari-space-2)}.ari-block__panel{display:flex;flex-direction:column;gap:var(--ari-block-panel-gap, var(--ari-space-8));inline-size:100%;padding:var(--ari-block-panel-pad, var(--ari-space-8));background:var(--ari-block-panel-bg, var(--ari-raised));border-radius:var(--ari-block-panel-radius, var(--ari-radius-xl));text-align:start}.ari-block__half{inline-size:100%;min-inline-size:0}.ari-block__half--lead-start>:is(.ari-block__title,.ari-block__lead){text-align:center}@container ari-canvas (min-width: 48rem){.ari-block__title{font-size:var(--ari-block-title-size-md, var(--ari-block-title-size, var(--ari-text-h1)))}.ari-block__lead{font-size:var(--ari-block-lead-size-md, var(--ari-block-lead-size, inherit));line-height:var(--ari-block-lead-leading-md, var(--ari-block-lead-leading, inherit))}.ari-block__grid{grid-template-columns:repeat(var(--ari-block-grid-cols, 3),minmax(0,1fr))}}@container ari-canvas (min-width: 68rem){.ari-block{padding-block:var(--ari-block-pad-lg, var(--ari-block-pad, var(--ari-space-24))) var(--ari-block-pad-end-lg, var(--ari-block-pad-lg, var(--ari-block-pad-end, var(--ari-block-pad, var(--ari-space-24)))))}.ari-block__head{margin-block-end:var(--ari-block-head-gap-lg, var(--ari-block-head-gap, var(--ari-space-12)))}.ari-block__title{font-size:var(--ari-block-title-size-lg, var(--ari-block-title-size-md, var(--ari-block-title-size, var(--ari-text-h1))));margin-block-end:var(--ari-block-title-gap-lg, var(--ari-block-title-gap, 0))}.ari-block__lead{margin-block-end:var(--ari-block-lead-gap-lg, var(--ari-block-lead-gap, 0))}.ari-block__grid{gap:var(--ari-block-grid-gap-lg, var(--ari-block-grid-gap, var(--ari-space-6)))}.ari-block__cols{flex-direction:row;gap:var(--ari-block-cols-gap-lg, var(--ari-block-cols-gap, var(--ari-space-8)))}.ari-block__aside{inline-size:var(--ari-block-aside-w, 20rem)}.ari-block__aside--sticky>:first-child{position:sticky;inset-block-start:var(--ari-block-aside-top, var(--ari-space-24))}.ari-block__panel{flex-direction:row;gap:var(--ari-block-panel-gap-lg, var(--ari-block-panel-gap, var(--ari-space-8)));border-radius:var(--ari-block-panel-radius-lg, var(--ari-block-panel-radius, var(--ari-radius-xl)))}.ari-block__half{inline-size:calc(var(--ari-block-panel-start, .6) * 100%)}.ari-block__half--end{inline-size:calc((1 - var(--ari-block-panel-start, .6)) * 100%);flex-shrink:0}.ari-block__half--lead-start>:is(.ari-block__title,.ari-block__lead){text-align:start}}@container ari-canvas (min-width: 80rem){.ari-block__panel{gap:var(--ari-block-panel-gap-xl, var(--ari-block-panel-gap-lg, var(--ari-block-panel-gap, var(--ari-space-8))))}}}@layer ari.components{.ari-brand{--_s: var(--ari-space-8);--_fg: var(--ari-ink);--ari-r: var(--ari-radius-sm);display:inline-flex;align-items:center;gap:calc(var(--_s) * .3);min-block-size:var(--ari-touch);max-inline-size:100%;min-inline-size:0;color:var(--_fg);text-decoration:none;font-family:var(--ari-font-heading);font-size:var(--ari-text-md);line-height:1.1}.ari-brand__mark{display:inline-grid;place-items:center;flex:none;inline-size:var(--_s);block-size:var(--_s);background:var(--ari-primary-fill);color:var(--ari-on-primary);font-size:max(var(--ari-text-label),calc(var(--_s) * .5));font-weight:var(--ari-weight-black);line-height:1;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-brand__logo{display:block;flex:none;block-size:var(--_s);inline-size:auto;max-inline-size:100%;object-fit:contain}.ari-brand__logo--on-dark{display:none}.ari-brand__name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-heading)}.ari-brand__tagline{display:block;font-family:var(--ari-font-body);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_muted, var(--ari-muted))}a.ari-brand:hover .ari-brand__name{text-decoration:underline;text-underline-offset:.2em}.ari-brand--sm{--_s: var(--ari-space-6);font-size:var(--ari-text-sm)}.ari-brand--lg{--_s: var(--ari-space-12);font-size:var(--ari-text-h3)}.ari-brand--xl{--_s: var(--ari-space-16);font-size:var(--ari-text-h2)}.ari-brand--wordmark .ari-brand__name{text-transform:uppercase;letter-spacing:.18em}.ari-brand--on-contrast{--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent)}.ari-brand--on-contrast:has(.ari-brand__logo--on-dark) .ari-brand__logo:not(.ari-brand__logo--on-dark),:where([data-ari-scheme=dark]) .ari-brand:has(.ari-brand__logo--on-dark) .ari-brand__logo:not(.ari-brand__logo--on-dark){display:none}.ari-brand--on-contrast .ari-brand__logo--on-dark,:where([data-ari-scheme=dark]) .ari-brand .ari-brand__logo--on-dark{display:block}.ari-brand--gradient .ari-brand__mark{background:var(--ari-gradient);color:var(--ari-on-gradient)}.ari-brand--round .ari-brand__mark{--ari-r: var(--ari-radius-circle)}}@layer ari.components{.ari-breadcrumb{--_sep: "\203a";--_fg: var(--ari-ink-2);--ari-r: var(--ari-radius-pill);display:block;min-inline-size:0;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);container:ari-breadcrumb / inline-size}.ari-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-1) var(--ari-space-2);margin:0;padding:0;list-style:none}.ari-breadcrumb__item{display:inline-flex;align-items:center;gap:var(--ari-space-2);min-inline-size:0;color:var(--_fg)}.ari-breadcrumb__item+.ari-breadcrumb__item:before{content:var(--_sep) / "";flex:none;color:var(--ari-muted);font-weight:var(--ari-weight-regular)}.ari-breadcrumb__link{position:relative;display:inline-block;max-inline-size:calc(var(--ari-space-16) * 3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--_fg);font-weight:var(--ari-weight-bold);text-decoration:none;border-radius:var(--ari-radius-xs)}.ari-breadcrumb__link:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:calc(var(--ari-space-1) * -1)}.ari-breadcrumb__link:is(a[href]):hover{color:var(--ari-link);text-decoration:underline;text-underline-offset:var(--ari-space-1)}.ari-breadcrumb__link[aria-current=page]{color:var(--ari-ink);font-weight:var(--ari-weight-black)}.ari-breadcrumb__ellipsis,.ari-breadcrumb__back{display:none}.ari-breadcrumb--slash{--_sep: "/"}.ari-breadcrumb--dash{--_sep: "\2014"}.ari-breadcrumb--dot{--_sep: "\b7"}.ari-breadcrumb--boxed .ari-breadcrumb__link{display:inline-flex;align-items:center;min-block-size:var(--ari-size-badge-lg);padding-inline:var(--ari-space-3);background:var(--ari-nested);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-breadcrumb--boxed .ari-breadcrumb__link[aria-current=page]{background:var(--ari-primary-soft);color:var(--ari-primary-text)}.ari-breadcrumb--boxed .ari-breadcrumb__link:is(a[href]):hover{text-decoration:none;box-shadow:var(--ari-hover-overlay)}.ari-breadcrumb--caps{font-size:var(--ari-text-label);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-breadcrumb--caps .ari-breadcrumb__list{line-height:var(--ari-leading-label)}.ari-breadcrumb--sm{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-breadcrumb--sm.ari-breadcrumb--caps{font-size:var(--ari-text-label)}@container ari-breadcrumb (max-width: 479.98px){.ari-breadcrumb__item:not(:first-child,:nth-last-child(-n+2),.ari-breadcrumb__ellipsis){display:none}.ari-breadcrumb__list:has(>.ari-breadcrumb__item:nth-child(5)) .ari-breadcrumb__ellipsis{display:inline-flex}.ari-breadcrumb__link{max-inline-size:calc(var(--ari-space-16) * 2)}}@container ari-breadcrumb (max-width: 279.98px){.ari-breadcrumb__item{display:none}.ari-breadcrumb__item:nth-last-child(2){display:inline-flex}.ari-breadcrumb__item:nth-last-child(2):before{content:"\2190" / ""}.ari-breadcrumb__list:has(>.ari-breadcrumb__item:nth-child(5)) .ari-breadcrumb__ellipsis{display:none}.ari-breadcrumb__link{max-inline-size:calc(100cqi - var(--ari-space-6))}}}@layer ari.components{.ari-btn-group{--ari-r: var(--ari-radius-sm);display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-2);min-inline-size:0;max-inline-size:100%;vertical-align:middle}.ari-btn-group>.ari-btn{flex:none}.ari-btn-group__sep{align-self:stretch;inline-size:0;margin-inline:var(--ari-space-1);border-inline-start:var(--ari-border) solid var(--ari-line-strong)}.ari-btn-group>.ari-btn[aria-pressed=true]{--_bg: var(--ari-primary-soft);--_fg: var(--ari-primary-text);--_bd: var(--ari-primary);z-index:var(--ari-z-raised)}.ari-btn-group>.ari-btn[aria-pressed]{transform:none}.ari-btn-group--attached{gap:0}.ari-btn-group--attached>.ari-btn{--ari-r-se: 0;--ari-r-ee: 0;--ari-r-ss: 0;--ari-r-es: 0}.ari-btn-group--attached>.ari-btn:first-child{--ari-r-ss: var(--ari-r);--ari-r-es: var(--ari-r)}.ari-btn-group--attached>.ari-btn:last-child{--ari-r-se: var(--ari-r);--ari-r-ee: var(--ari-r)}.ari-btn-group--attached>.ari-btn+.ari-btn{margin-inline-start:calc(var(--ari-border) * -1)}.ari-btn-group--attached>.ari-btn:not(:first-child,.ari-btn--neutral,.ari-btn--outline,.ari-btn--soft){box-shadow:inset var(--ari-border) 0 0 color-mix(in srgb,var(--_fg) 28%,transparent)}.ari-btn-group--attached>.ari-btn:not(:first-child,.ari-btn--neutral,.ari-btn--outline,.ari-btn--soft):dir(rtl){box-shadow:inset calc(var(--ari-border) * -1) 0 0 color-mix(in srgb,var(--_fg) 28%,transparent)}.ari-btn-group--attached>.ari-btn:hover{box-shadow:var(--ari-hover-overlay)}.ari-btn-group--attached>.ari-btn:focus-visible{z-index:var(--ari-z-raised)}.ari-btn-group--attached>.ari-btn--icon{padding-inline:0}.ari-btn-group--vertical{flex-direction:column;align-items:stretch}.ari-btn-group--vertical>.ari-btn{justify-content:flex-start}.ari-btn-group--vertical.ari-btn-group--attached>.ari-btn{--ari-r-ss: 0;--ari-r-se: 0;--ari-r-ee: 0;--ari-r-es: 0;margin-inline-start:0}.ari-btn-group--vertical.ari-btn-group--attached>.ari-btn:first-child{--ari-r-ss: var(--ari-r);--ari-r-se: var(--ari-r)}.ari-btn-group--vertical.ari-btn-group--attached>.ari-btn:last-child{--ari-r-es: var(--ari-r);--ari-r-ee: var(--ari-r)}.ari-btn-group--vertical.ari-btn-group--attached>.ari-btn+.ari-btn{margin-block-start:calc(var(--ari-border) * -1)}.ari-btn-group--vertical.ari-btn-group--attached>.ari-btn:not(:first-child,.ari-btn--neutral,.ari-btn--outline,.ari-btn--soft){box-shadow:inset 0 var(--ari-border) 0 color-mix(in srgb,var(--_fg) 28%,transparent)}.ari-btn-group--vertical .ari-btn-group__sep{inline-size:auto;block-size:0;margin:var(--ari-space-1) 0;border-inline-start:0;border-block-start:var(--ari-border) solid var(--ari-line-strong)}.ari-btn-group--block{display:flex;inline-size:100%}.ari-btn-group--block:not(.ari-btn-group--vertical)>.ari-btn:not(.ari-btn--icon){flex:1 1 0;min-inline-size:0}.ari-btn-group--end{display:flex;justify-content:flex-end}.ari-btn-group--between{display:flex;justify-content:space-between}.ari-btn-group--between>.ari-btn-group__sep{display:none}}@layer ari.components{.ari-btn{--ari-r: var(--ari-btn-radius, var(--ari-radius-sm));--_bg: var(--ari-primary-fill);--_fg: var(--ari-on-primary);--_bd: transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ari-space-2);min-block-size:var(--ari-btn-h, var(--ari-control));padding-block:var(--ari-btn-pad-block, 0);padding-inline:var(--ari-btn-pad-inline, var(--ari-space-5));border:var(--ari-btn-border, var(--ari-border)) solid var(--_bd);background:var(--_bg);color:var(--_fg);font-family:var(--ari-font-body);font-size:var(--ari-btn-text, var(--ari-text-sm));font-weight:var(--ari-btn-weight, var(--ari-weight-bold));line-height:var(--ari-btn-leading, 1);text-decoration:none;white-space:nowrap;cursor:pointer;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:box-shadow var(--ari-duration-fast) var(--ari-ease-standard),transform var(--ari-duration-instant) var(--ari-ease-standard)}.ari-btn:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}.ari-btn{--_bg-h: var(--ari-btn-hover-bg, var(--_bg));--_fg-h: var(--ari-btn-hover-fg, var(--_fg));--_bg-a: var(--ari-btn-active-bg, var(--_bg-h));--_fg-a: var(--ari-btn-active-fg, var(--_fg-h))}.ari-btn:hover{background:var(--_bg-h);color:var(--_fg-h);box-shadow:var(--ari-btn-hover-overlay, var(--ari-hover-overlay))}.ari-btn:active{background:var(--_bg-a);color:var(--_fg-a);transform:translateY(var(--ari-border))}.ari-btn--gradient{--_bg: var(--ari-gradient);--_fg: var(--ari-on-gradient)}.ari-btn--secondary{--_bg: var(--ari-secondary-fill);--_fg: var(--ari-on-secondary)}.ari-btn--outline{border-width:var(--ari-btn-outline-border, var(--ari-border));--_bg: var(--ari-btn-outline-bg, transparent);--_fg: var(--ari-btn-outline-fg, var(--ari-primary-text));--_bd: var(--ari-btn-outline-line, var(--ari-primary));--_bg-h: var(--ari-btn-outline-hover-bg, var(--_bg));--_fg-h: var(--ari-btn-outline-hover-fg, var(--_fg))}.ari-btn--neutral{border-width:var(--ari-border);--_bg: var(--ari-panel);--_fg: var(--ari-ink);--_bd: var(--ari-line-strong)}.ari-btn--soft{--_bg: var(--ari-btn-soft-bg, var(--ari-nested));--_fg: var(--ari-btn-soft-fg, var(--ari-ink));--_bd: var(--ari-btn-soft-line, var(--ari-line));--_bg-h: var(--ari-btn-soft-hover-bg, var(--_bg));--_fg-h: var(--ari-btn-soft-hover-fg, var(--_fg));--_bg-a: var(--ari-btn-soft-active-bg, var(--_bg-h));--_fg-a: var(--ari-btn-soft-active-fg, var(--_fg-h))}.ari-btn--social{--_bg: var(--ari-social-color, var(--ari-success-fill));--_fg: var(--ari-on-social, var(--ari-on-status));--_bg-h: var(--ari-social-color-hover, var(--_bg));--_bg-a: var(--_bg-h)}.ari-btn--dark{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast)}.ari-btn--ghost{--_bg: transparent;--_fg: var(--ari-primary-text);padding-inline:var(--ari-space-3)}.ari-btn--danger{--_bg: var(--ari-danger-fill);--_fg: var(--ari-on-status)}:is(.ari-btn--gradient,.ari-btn--secondary,.ari-btn--neutral,.ari-btn--dark,.ari-btn--ghost,.ari-btn--danger){--_bg-h: var(--_bg);--_fg-h: var(--_fg);--_bg-a: var(--_bg-h);--_fg-a: var(--_fg-h)}.ari-btn--sm{min-block-size:var(--ari-control-sm);padding-inline:var(--ari-space-4)}.ari-btn--lg{min-block-size:var(--ari-btn-lg-h, var(--ari-touch-primary-mobile));padding-block:var(--ari-btn-lg-pad-block, var(--ari-btn-pad-block, 0));padding-inline:var(--ari-btn-lg-pad-inline, var(--ari-space-6));font-size:var(--ari-btn-lg-text, var(--ari-text-md));font-weight:var(--ari-btn-lg-weight, var(--ari-btn-weight, var(--ari-weight-bold)))}.ari-btn--block{display:flex;inline-size:100%}.ari-btn--icon{--_box: var(--ari-btn-icon-box, var(--ari-control));inline-size:var(--_box);min-block-size:var(--_box);padding:0}.ari-btn--icon:after{inset-inline:min(0%,calc((var(--ari-touch) - 100%) / -2))}.ari-btn--icon .ari-btn__icon{inline-size:var(--ari-btn-icon-glyph, var(--ari-icon-md));block-size:var(--ari-btn-icon-glyph, var(--ari-icon-md))}.ari-btn--icon.ari-btn--md{--_box: var(--ari-control)}.ari-btn--icon.ari-btn--wide{inline-size:auto;padding-inline:var(--ari-btn-pad-inline, var(--ari-space-4))}.ari-btn--fill-active:active{background:var(--ari-btn-press-fill, var(--ari-primary-fill));color:var(--ari-on-primary)}.ari-btn--icon.ari-btn--sm{inline-size:var(--ari-control-sm)}.ari-btn--icon.ari-btn--lg{inline-size:var(--ari-touch-primary-mobile)}.ari-btn__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);flex:none}.ari-btn--sm:not(.ari-btn--icon) .ari-btn__icon,.ari-btn--icon.ari-btn--sm .ari-btn__icon{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-btn:is([disabled],[aria-disabled=true]){opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.ari-btn[aria-busy=true]{color:transparent;pointer-events:none}.ari-btn[aria-busy=true]:before{content:"";position:absolute;inset:0;margin:auto;inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);border-radius:50%;border:var(--ari-border-strong) solid var(--_fg);border-inline-end-color:transparent;animation:ari-girar calc(.8s*max(var(--ari-motion),.0001)) linear infinite}@keyframes ari-girar{to{rotate:1turn}}.ari-btn--caps{text-transform:uppercase;letter-spacing:var(--ari-tracking-label);font-size:var(--ari-text-caption)}.ari-btn--press{scale:1;box-shadow:var(--ari-btn-shadow, var(--ari-shadow-1));transition-property:background-color,color,scale,box-shadow;transition-duration:var(--ari-btn-speed, var(--ari-duration-fast));transition-timing-function:var(--ari-btn-ease, var(--ari-ease-standard))}.ari-btn--press:hover{scale:var(--ari-btn-hover-scale, 1.01);box-shadow:var(--ari-btn-shadow, var(--ari-shadow-1))}.ari-btn--press:active{scale:var(--ari-btn-press-scale, .98);transform:none;box-shadow:var(--ari-btn-shadow-press, var(--ari-shadow-0))}.ari-btn--press:is([disabled],[aria-disabled=true]){scale:1}@container ari-canvas (min-width: 68rem){.ari-btn--icon:not(.ari-btn--md,.ari-btn--sm,.ari-btn--lg){--_box: var(--ari-btn-icon-box-lg, var(--ari-btn-icon-box, var(--ari-control)))}.ari-btn--icon .ari-btn__icon{inline-size:var(--ari-btn-icon-glyph-lg, var(--ari-btn-icon-glyph, var(--ari-icon-md)));block-size:var(--ari-btn-icon-glyph-lg, var(--ari-btn-icon-glyph, var(--ari-icon-md)))}}}@layer ari.components{.ari-campaign{position:relative;isolation:isolate;display:grid;align-items:center;min-block-size:100svh;padding-block:clamp(var(--ari-space-10),6vw,var(--ari-space-16));padding-inline:clamp(var(--ari-space-12),7.5vw,calc(var(--ari-space-16) * 2));overflow:hidden;background:var(--ari-panel);color:var(--ari-ink)}.ari-campaign:before{content:"";position:absolute;z-index:var(--ari-z-base);inset:0;pointer-events:none}.ari-campaign>*{position:relative;z-index:var(--ari-z-raised)}.ari-campaign__inner{inline-size:min(100%,90rem);margin-inline:auto}.ari-campaign__copy{display:grid;justify-items:start;align-content:center;gap:var(--ari-space-5);min-inline-size:0;inline-size:100%}.ari-campaign__eyebrow{display:inline-flex;align-items:center;gap:var(--ari-space-2);margin:0;color:currentColor;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-campaign__eyebrow:before{content:"";inline-size:var(--ari-space-8);block-size:var(--ari-border-strong);background:currentColor}.ari-campaign__title{margin:0;max-inline-size:12.5ch;font-family:var(--ari-font-heading);font-size:calc(var(--ari-text-display) * 1.12);line-height:.9;font-weight:var(--ari-weight-black);letter-spacing:-.06em;text-wrap:balance}.ari-campaign__title em{color:var(--ari-secondary);font-style:italic}.ari-campaign__lead{margin:0;max-inline-size:52rem;color:var(--_campaign-muted, var(--ari-ink-2));font-size:clamp(var(--ari-text-h4),2vw,var(--ari-text-h3));line-height:1.4}.ari-campaign__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-3)}.ari-campaign__fine{margin:0;color:var(--_campaign-muted, var(--ari-muted));font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-campaign__nav{position:absolute;z-index:var(--ari-z-raised);inset-inline-end:clamp(var(--ari-space-4),3vw,var(--ari-space-8));inset-block-end:clamp(var(--ari-space-4),3vw,var(--ari-space-8));display:flex;gap:var(--ari-space-2)}.ari-campaign--hero{grid-template-columns:minmax(0,1fr) minmax(28rem,1fr);gap:clamp(var(--ari-space-10),5vw,calc(var(--ari-space-16) * 1.25));padding-block-start:calc(var(--ari-space-16) + var(--ari-space-8));background:var(--ari-contrast);color:var(--ari-on-contrast);--_campaign-muted: color-mix(in srgb, var(--ari-on-contrast) 76%, transparent)}.ari-campaign--hero:before{background:radial-gradient(circle at 10% 12%,color-mix(in srgb,var(--ari-emphasis) 48%,transparent),transparent 28%),radial-gradient(circle at 86% 78%,color-mix(in srgb,var(--ari-secondary) 38%,transparent),transparent 30%),linear-gradient(115deg,transparent 45%,color-mix(in srgb,var(--ari-primary) 24%,transparent))}.ari-campaign--hero .ari-campaign__copy{position:relative;z-index:var(--ari-z-raised)}.ari-campaign__price{display:flex;align-items:baseline;gap:var(--ari-space-2);color:var(--ari-on-contrast)}.ari-campaign__price strong{font-family:var(--ari-font-heading);font-size:clamp(var(--ari-text-h2),5vw,var(--ari-text-display));line-height:1;letter-spacing:-.05em}.ari-campaign__price span{max-inline-size:12ch;color:var(--_campaign-muted);font-size:var(--ari-text-sm);line-height:1.15}.ari-campaign__art{position:relative;min-block-size:min(72svh,48rem);perspective:90rem}.ari-campaign__browser{position:absolute;inset:5% 1% 3% 8%;overflow:hidden;border:var(--ari-border) solid color-mix(in srgb,var(--ari-on-contrast) 28%,transparent);border-radius:var(--ari-radius-xl);background:var(--ari-panel);box-shadow:var(--ari-shadow-3);rotate:1deg;transform:rotateY(-8deg)}.ari-campaign__browser:before{content:"\25cf   \25cf   \25cf";display:flex;align-items:center;block-size:var(--ari-space-8);padding-inline:var(--ari-space-4);background:color-mix(in srgb,var(--ari-panel) 92%,var(--ari-primary));color:var(--ari-emphasis);font-size:var(--ari-text-caption);letter-spacing:.35em}.ari-campaign__browser img{inline-size:100%;block-size:calc(100% - var(--ari-space-8));object-fit:cover;object-position:center}.ari-campaign__float{position:absolute;z-index:var(--ari-z-raised);display:grid;gap:var(--ari-space-1);padding:var(--ari-space-4) var(--ari-space-5);border:var(--ari-border) solid color-mix(in srgb,var(--ari-on-contrast) 34%,transparent);border-radius:var(--ari-radius-lg);background:color-mix(in srgb,var(--ari-contrast) 72%,transparent);color:var(--ari-on-contrast);box-shadow:var(--ari-shadow-3);-webkit-backdrop-filter:blur(var(--ari-space-3)) saturate(1.3);backdrop-filter:blur(var(--ari-space-3)) saturate(1.3)}.ari-campaign__float strong{font-family:var(--ari-font-heading);font-size:var(--ari-text-h2);line-height:1;letter-spacing:-.04em}.ari-campaign__float span{font-size:var(--ari-text-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-campaign__float--top{inset-block-start:0;inset-inline-end:0}.ari-campaign__float--bottom{inset-block-end:0;inset-inline-start:0;background:var(--ari-secondary-fill);color:var(--ari-on-secondary);border-color:transparent}.ari-campaign--statement{place-items:center;text-align:center;background:var(--ari-primary-fill);color:var(--ari-on-primary)}.ari-campaign--statement:before{background:radial-gradient(circle at 0 100%,color-mix(in srgb,var(--ari-secondary) 55%,transparent),transparent 34%),radial-gradient(circle at 100% 0,color-mix(in srgb,var(--ari-emphasis) 55%,transparent),transparent 34%)}.ari-campaign--statement .ari-campaign__inner{display:grid;justify-items:center;gap:var(--ari-space-8)}.ari-campaign--statement .ari-campaign__title{max-inline-size:13ch;font-size:calc(var(--ari-text-display) * 1.18)}.ari-campaign--statement .ari-campaign__title em{color:var(--ari-secondary)}.ari-campaign__contrast-line{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:min(100%,62rem);border:var(--ari-border) solid color-mix(in srgb,white 34%,transparent);border-radius:var(--ari-radius-xl);overflow:hidden}.ari-campaign__contrast-line>span{padding:var(--ari-space-4) var(--ari-space-6);font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold)}.ari-campaign__contrast-line>span+span{background:var(--ari-secondary-fill);color:var(--ari-on-secondary)}.ari-campaign--editorial{grid-template-columns:minmax(22rem,.75fr) minmax(0,1.25fr);gap:clamp(var(--ari-space-8),7vw,calc(var(--ari-space-16) * 1.5));background:var(--ari-page)}.ari-campaign__portrait{position:relative;min-block-size:72svh;overflow:hidden;border-radius:var(--ari-radius-xl);box-shadow:var(--ari-shadow-3)}.ari-campaign__portrait img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.ari-campaign__portrait:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,color-mix(in srgb,var(--ari-primary) 48%,transparent))}.ari-campaign__list{display:grid;gap:var(--ari-space-4);margin:0;padding:0;list-style:none;counter-reset:campaign}.ari-campaign__list li{counter-increment:campaign;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ari-space-4);align-items:start;padding-block:var(--ari-space-4);border-block-end:var(--ari-border) solid var(--ari-line)}.ari-campaign__list li:before{content:"0" counter(campaign);color:var(--ari-primary-text);font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);font-weight:var(--ari-weight-black)}.ari-campaign__list strong{display:block;margin-block-end:var(--ari-space-1);font-size:var(--ari-text-h4)}.ari-campaign__list span{color:var(--ari-ink-2);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg)}.ari-campaign--offer{background:var(--ari-contrast);color:var(--ari-on-contrast);--_campaign-muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent)}.ari-campaign--offer:before{background:radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--ari-primary) 52%,transparent),transparent 34%)}.ari-campaign--offer .ari-campaign__inner{display:grid;gap:clamp(var(--ari-space-6),4vw,var(--ari-space-10))}.ari-campaign__offer-head{display:flex;justify-content:space-between;align-items:end;gap:var(--ari-space-6)}.ari-campaign__offer-head .ari-campaign__title{max-inline-size:9ch;font-size:var(--ari-text-display)}.ari-campaign__bento{display:grid;grid-template-columns:1.25fr .75fr .75fr;grid-template-rows:repeat(2,minmax(10rem,1fr));gap:var(--ari-space-4)}.ari-campaign__tile{display:grid;align-content:end;gap:var(--ari-space-2);min-inline-size:0;padding:clamp(var(--ari-space-5),3vw,var(--ari-space-8));border:var(--ari-border) solid color-mix(in srgb,white 18%,transparent);border-radius:var(--ari-radius-xl);background:color-mix(in srgb,var(--ari-panel) 9%,transparent)}.ari-campaign__tile:first-child{grid-row:1 / 3;background:var(--ari-primary-fill);color:var(--ari-on-primary)}.ari-campaign__tile:nth-child(3){background:var(--ari-secondary-fill);color:var(--ari-on-secondary)}.ari-campaign__tile:nth-child(4){grid-column:2 / 4;background:var(--ari-emphasis-fill);color:var(--ari-on-emphasis)}.ari-campaign__tile strong{font-family:var(--ari-font-heading);font-size:clamp(var(--ari-text-h3),4vw,var(--ari-text-display));line-height:.95;letter-spacing:-.045em}.ari-campaign__tile span{max-inline-size:34ch;font-size:var(--ari-text-md);font-weight:var(--ari-weight-bold);line-height:1.45}.ari-campaign--portfolio{background:var(--ari-page)}.ari-campaign--portfolio:before{background:radial-gradient(circle at 90% 5%,var(--ari-secondary-soft),transparent 30%),radial-gradient(circle at 5% 95%,var(--ari-emphasis-soft),transparent 28%)}.ari-campaign--portfolio .ari-campaign__inner{display:grid;gap:var(--ari-space-8)}.ari-campaign__portfolio-head{display:flex;align-items:end;justify-content:space-between;gap:var(--ari-space-8)}.ari-campaign__portfolio-head .ari-campaign__title{max-inline-size:9ch}.ari-campaign__projects{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--ari-space-4)}.ari-campaign__project{position:relative;display:grid;grid-template-rows:minmax(8rem,1fr) auto;min-inline-size:0;overflow:hidden;border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-lg);background:var(--ari-panel);color:var(--ari-ink);box-shadow:var(--ari-shadow-1);text-decoration:none;transition:translate var(--ari-duration-fast) var(--ari-ease-standard),box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}.ari-campaign__project:hover{translate:0 calc(var(--ari-space-1) * -1);box-shadow:var(--ari-shadow-3)}.ari-campaign__project img{inline-size:100%;block-size:100%;min-block-size:8rem;object-fit:cover;object-position:top center;filter:saturate(.88);transition:scale var(--ari-duration-slow) var(--ari-ease-standard),filter var(--ari-duration-fast) var(--ari-ease-standard)}.ari-campaign__project:hover img{scale:1.04;filter:saturate(1.08)}.ari-campaign__project span{display:grid;gap:var(--ari-space-1);padding:var(--ari-space-3) var(--ari-space-4)}.ari-campaign__project strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ari-text-sm)}.ari-campaign__project small{color:var(--ari-muted);font-size:var(--ari-text-caption)}.ari-campaign--process{place-items:center;background:var(--ari-secondary-fill);color:var(--ari-on-secondary)}.ari-campaign--process .ari-campaign__inner{display:grid;gap:var(--ari-space-10)}.ari-campaign--process .ari-campaign__title{max-inline-size:10ch}.ari-campaign__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:var(--ari-border-strong) solid currentColor}.ari-campaign__move{display:grid;align-content:start;gap:var(--ari-space-3);min-block-size:18rem;padding:var(--ari-space-6)}.ari-campaign__move+.ari-campaign__move{border-inline-start:var(--ari-border) solid currentColor}.ari-campaign__move b{font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:1}.ari-campaign__move strong{font-size:var(--ari-text-h3);line-height:1.05}.ari-campaign__move span{font-size:var(--ari-text-lg);line-height:1.5}.ari-campaign--transform{grid-template-columns:minmax(0,.75fr) minmax(34rem,1.25fr);gap:var(--ari-space-10);background:var(--ari-emphasis-fill);color:var(--ari-on-emphasis)}.ari-campaign__compare{position:relative;min-block-size:72svh}.ari-campaign__frame{position:absolute;overflow:hidden;border-radius:var(--ari-radius-xl);box-shadow:var(--ari-shadow-3)}.ari-campaign__frame img{inline-size:100%;block-size:100%;object-fit:cover}.ari-campaign__frame span{position:absolute;inset-inline-start:var(--ari-space-4);inset-block-start:var(--ari-space-4);padding:var(--ari-space-2) var(--ari-space-3);border-radius:var(--ari-radius-pill);background:var(--ari-contrast);color:var(--ari-on-contrast);font-size:var(--ari-text-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-campaign__frame--before{inset:4% 28% 28% 0;rotate:-4deg;filter:saturate(.15) contrast(.82)}.ari-campaign__frame--after{inset:20% 0 0 22%;rotate:3deg;border:var(--ari-space-2) solid var(--ari-secondary)}.ari-campaign--close{grid-template-columns:minmax(0,1fr) minmax(22rem,.65fr);gap:clamp(var(--ari-space-8),7vw,var(--ari-space-16));background:var(--ari-contrast);color:var(--ari-on-contrast);--_campaign-muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent)}.ari-campaign--close:before{background:radial-gradient(circle at 80% 45%,color-mix(in srgb,var(--ari-primary) 48%,transparent),transparent 32%),radial-gradient(circle at 10% 90%,color-mix(in srgb,var(--ari-emphasis) 34%,transparent),transparent 28%)}.ari-campaign__checkout{display:grid;gap:var(--ari-space-5);padding:clamp(var(--ari-space-6),4vw,var(--ari-space-10));border:var(--ari-border) solid color-mix(in srgb,white 24%,transparent);border-radius:var(--ari-radius-xl);background:color-mix(in srgb,var(--ari-panel) 10%,transparent);box-shadow:var(--ari-shadow-3);-webkit-backdrop-filter:blur(var(--ari-space-3));backdrop-filter:blur(var(--ari-space-3))}.ari-campaign__checkout-price{font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:.9;font-weight:var(--ari-weight-black);letter-spacing:-.06em}.ari-campaign__checkout ul{display:grid;gap:var(--ari-space-3);margin:0;padding:0;list-style:none}.ari-campaign__checkout li{display:flex;gap:var(--ari-space-2);color:var(--_campaign-muted)}.ari-campaign__checkout li:before{content:"\2713";color:var(--ari-secondary);font-weight:var(--ari-weight-black)}.ari-campaign--comparison{place-items:center;background:var(--ari-page)}.ari-campaign--comparison:before{background:radial-gradient(circle at 10% 10%,var(--ari-primary-soft),transparent 28%),radial-gradient(circle at 90% 90%,var(--ari-secondary-soft),transparent 30%)}.ari-campaign--comparison .ari-campaign__inner{display:grid;gap:var(--ari-space-8)}.ari-campaign__compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ari-space-4)}.ari-campaign__compare-card{display:grid;align-content:start;gap:var(--ari-space-4);padding:clamp(var(--ari-space-5),3vw,var(--ari-space-8));border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-xl);background:var(--ari-panel);box-shadow:var(--ari-shadow-1)}.ari-campaign__compare-card--winner{border-color:var(--ari-primary);background:var(--ari-contrast);color:var(--ari-on-contrast);box-shadow:var(--ari-shadow-3);translate:0 calc(var(--ari-space-2) * -1)}.ari-campaign__compare-card h3{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-h2);line-height:1}.ari-campaign__compare-card p{margin:0;color:var(--ari-muted);font-size:var(--ari-text-md);line-height:1.5}.ari-campaign__compare-card--winner p{color:color-mix(in srgb,var(--ari-on-contrast) 74%,transparent)}.ari-campaign__compare-card ul{display:grid;gap:var(--ari-space-3);margin:0;padding:0;list-style:none}.ari-campaign__compare-card li{display:flex;gap:var(--ari-space-2);font-weight:var(--ari-weight-bold)}.ari-campaign__compare-card li:before{content:"\d7";color:var(--ari-danger);font-weight:var(--ari-weight-black)}.ari-campaign__compare-card--winner li:before{content:"\2713";color:var(--ari-secondary)}.ari-campaign--assurance{place-items:center;background:linear-gradient(135deg,var(--ari-primary-fill),var(--ari-emphasis-fill));color:var(--ari-on-primary)}.ari-campaign--assurance .ari-campaign__inner{display:grid;gap:var(--ari-space-8)}.ari-campaign__assurance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ari-space-4)}.ari-campaign__assurance{display:grid;gap:var(--ari-space-3);padding:var(--ari-space-6);border:var(--ari-border) solid color-mix(in srgb,white 28%,transparent);border-radius:var(--ari-radius-lg);background:color-mix(in srgb,var(--ari-panel) 12%,transparent);-webkit-backdrop-filter:blur(var(--ari-space-2));backdrop-filter:blur(var(--ari-space-2))}.ari-campaign__assurance b{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:1.05}.ari-campaign__assurance span{font-size:var(--ari-text-md);line-height:1.5}.ari-campaign-bar{display:none}@media (max-width: 62rem){.ari-campaign--hero,.ari-campaign--editorial,.ari-campaign--transform,.ari-campaign--close{grid-template-columns:minmax(0,1fr)}.ari-campaign--hero{padding-block-start:calc(var(--ari-space-16) + var(--ari-space-10))}.ari-campaign__art,.ari-campaign__portrait,.ari-campaign__compare{min-block-size:54svh}.ari-campaign__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.ari-campaign__projects{grid-template-columns:repeat(3,minmax(0,1fr))}.ari-campaign__assurance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ari-campaign__tile:first-child{grid-row:auto}.ari-campaign__tile:nth-child(4){grid-column:1 / 3}}@media (max-width: 42rem){.ari-campaign{min-block-size:100svh;padding:var(--ari-space-6);padding-block-start:var(--ari-space-10)}.ari-campaign__title{font-size:var(--ari-text-h1)}.ari-campaign--hero{grid-template-columns:minmax(0,1fr)}.ari-campaign__art{min-block-size:48svh}.ari-campaign__browser{inset:8% 0 2%}.ari-campaign__float{padding:var(--ari-space-3) var(--ari-space-4)}.ari-campaign__float strong{font-size:var(--ari-text-h3)}.ari-campaign__contrast-line,.ari-campaign__track,.ari-campaign__bento{grid-template-columns:minmax(0,1fr)}.ari-campaign__portfolio-head{align-items:start;flex-direction:column}.ari-campaign__projects{grid-template-columns:repeat(2,minmax(0,1fr))}.ari-campaign__compare-grid,.ari-campaign__assurance-grid{grid-template-columns:minmax(0,1fr)}.ari-campaign__compare-card--winner{translate:none}.ari-campaign__contrast-line>span+span,.ari-campaign__move+.ari-campaign__move{border-inline-start:0;border-block-start:var(--ari-border) solid currentColor}.ari-campaign__tile:nth-child(4){grid-column:auto}.ari-campaign__move{min-block-size:0}.ari-campaign__nav{position:static;margin-block-start:var(--ari-space-4)}.ari-campaign-bar{position:fixed;z-index:var(--ari-z-sticky);inset-inline:var(--ari-space-3);inset-block-end:var(--ari-space-3);display:grid;grid-template-columns:1fr 1fr;gap:var(--ari-space-2);padding:var(--ari-space-2);border:var(--ari-border) solid color-mix(in srgb,white 24%,transparent);border-radius:var(--ari-radius-pill);background:color-mix(in srgb,var(--ari-contrast) 92%,transparent);box-shadow:var(--ari-shadow-3);-webkit-backdrop-filter:blur(var(--ari-space-3));backdrop-filter:blur(var(--ari-space-3))}.ari-campaign-bar .ari-btn{min-inline-size:0;padding-inline:var(--ari-space-3);font-size:var(--ari-text-xs);white-space:nowrap}body{padding-block-end:calc(var(--ari-space-16) + var(--ari-space-4))}}}@layer ari.components{.ari-card{--ari-r: var(--ari-radius-xl);--_bg: var(--ari-panel);--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_line: var(--ari-line);position:relative;display:flex;flex-direction:column;min-inline-size:0;background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid var(--_line);box-shadow:var(--ari-shadow-0);overflow:hidden;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-card / inline-size}.ari-card--nested{--_bg: var(--ari-nested)}.ari-card--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent)}.ari-card--brand-soft{--_bg: var(--ari-primary-soft);--_line: var(--ari-primary-line)}.ari-card--transparent{--_bg: transparent}.ari-card--borderless{border-color:transparent}.ari-card--border-dashed{border-style:dashed;border-color:var(--ari-line-strong)}.ari-card--border-brand{border-color:var(--ari-primary)}.ari-card--elevated{box-shadow:var(--ari-shadow-1)}.ari-card--edge-start{border-inline-start:var(--ari-border-edge) solid var(--ari-primary)}.ari-card--edge-top{border-block-start:var(--ari-border-edge) solid var(--ari-primary)}.ari-card__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-space-2) var(--ari-space-4);padding:var(--ari-pad-card) var(--ari-pad-card) 0}.ari-card__titles{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-card__lead{margin:0;color:var(--_muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);text-wrap:pretty}.ari-card__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ari-space-2);min-inline-size:0}.ari-card__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_eyebrow, var(--ari-primary-text))}.ari-card--contrast .ari-card__eyebrow{--_eyebrow: var(--ari-primary-on-contrast)}.ari-card--contrast :is(.ari-list,.ari-list__item,.ari-list__title){color:var(--_fg)}.ari-card--contrast .ari-list__item[aria-current=true]{background:color-mix(in srgb,var(--_fg) 12%,transparent);border-inline-start-color:var(--ari-link-on-contrast)}.ari-card--contrast .ari-list__meta{color:var(--_muted)}.ari-card__title{font-family:var(--ari-font-subheading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);color:inherit}.ari-card__body{display:grid;gap:var(--ari-space-3);padding:var(--ari-pad-card);color:inherit}.ari-card__body--flush{padding-inline:0;padding-block-start:0}.ari-card__body--fill{flex:1 1 auto}.ari-card__body--chart{display:flex;flex-direction:column;gap:var(--ari-space-3);min-block-size:0}.ari-card__body--chart>:last-child{flex:1 1 auto;display:flex;flex-direction:column;min-block-size:0}.ari-card__body--chart>:last-child>.ari-chart--fill{flex:1 1 auto}.ari-card__corner{position:absolute;inset-block-start:var(--ari-space-3);inset-inline-end:var(--ari-space-3)}.ari-card__body :where(p){color:var(--_muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-3);margin-block-start:auto;padding:var(--ari-space-4) var(--ari-pad-card);border-block-start:var(--ari-border) solid var(--_line)}.ari-card__media{display:block;inline-size:100%;block-size:auto;aspect-ratio:16 / 9;object-fit:cover;background:var(--ari-nested)}.ari-card>picture{display:contents}.ari-card__header[class*=ari-card__header--]{padding:var(--ari-space-4) var(--ari-pad-card)}.ari-card__header--contrast{background:var(--ari-contrast);color:var(--ari-on-contrast)}.ari-card__header--contrast .ari-card__eyebrow{--_eyebrow: var(--ari-primary-on-contrast)}.ari-card__header--tint{background:var(--ari-primary-soft);color:var(--ari-ink)}.ari-card__header--nested{background:var(--ari-nested);color:var(--ari-ink)}.ari-card__header--brand{background:var(--ari-primary-fill);color:var(--ari-on-primary)}.ari-card__header--brand .ari-card__eyebrow,.ari-card__header--gradient .ari-card__eyebrow{--_eyebrow: currentColor;opacity:.85}.ari-card__header--gradient{background:var(--ari-gradient);color:var(--ari-on-brand)}@container ari-card (max-width: 279.98px){.ari-card{--ari-pad-card: var(--ari-space-4)}.ari-card__footer{flex-direction:column;align-items:stretch}}.ari-card:has(>.ari-card__decor){position:relative;isolation:isolate;overflow:hidden}.ari-card__decor{position:absolute;inset-block:0;inset-inline-end:0;z-index:calc(var(--ari-z-base) - var(--ari-z-raised));inline-size:min(100%,60%);block-size:100%;object-fit:cover;object-position:var(--ari-decor-pos, right center);pointer-events:none}.ari-card__decor--start{inset-inline:0 auto;--ari-decor-pos: left center}.ari-card__decor--full{inline-size:100%}.ari-card__header>:not(.ari-card__titles):has(.ari-field,.ari-select,.ari-search){flex:0 1 calc(var(--ari-space-16) * 5);min-inline-size:0}.ari-card--banner{min-block-size:calc(var(--ari-banner-ratio, .34) * 100cqi);justify-content:center}.ari-card__decor--center{--ari-decor-pos: center}.ari-card--glass{--_bg: color-mix(in srgb, var(--ari-panel) var(--ari-glass, 72%), transparent);-webkit-backdrop-filter:blur(var(--ari-space-4)) saturate(1.2);backdrop-filter:blur(var(--ari-space-4)) saturate(1.2)}.ari-card :is(.ari-card__title){font-family:var(--ari-card-title-font, var(--ari-font-subheading));font-size:var(--ari-card-title-size, var(--ari-text-h4));line-height:var(--ari-card-title-leading, var(--ari-leading-h4));font-weight:var(--ari-card-title-weight, var(--ari-weight-bold));text-transform:var(--ari-card-title-transform, none)}.ari-card__title:where(a){color:inherit;text-decoration:none}:is(.ari-card--inset,.ari-card--media-start,.ari-card--feature) .ari-card__title{letter-spacing:var(--ari-card-title-tracking, normal);text-wrap:var(--ari-card-title-wrap, wrap)}:is(.ari-card--inset,.ari-card--media-start,.ari-card--feature) :is(p,.ari-card__excerpt){text-wrap:var(--ari-card-text-wrap, wrap)}.ari-card--inset{padding:calc(var(--ari-card-inset, var(--ari-space-2)) - var(--ari-border));gap:var(--ari-card-gap, var(--ari-space-2))}.ari-card--inset .ari-card__media,.ari-card--inset .ari-card__frame{--ari-r: var(--ari-card-media-r, var(--ari-radius-md));border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-card--inset>.ari-card__title{margin:0;padding:var(--ari-space-2)}.ari-card__title--clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ari-card-title-lines, 3);overflow:hidden}.ari-card__frame{display:block;overflow:hidden;aspect-ratio:16 / 9;background:var(--ari-nested)}.ari-card__frame>:is(img,picture,picture>img){display:block;inline-size:100%;block-size:100%;aspect-ratio:auto;object-fit:cover}.ari-card--media-zoom .ari-card__frame>:is(img,picture>img){transition:scale var(--ari-card-zoom-speed, var(--ari-duration-base)) var(--ari-card-zoom-ease, var(--ari-ease-standard))}.ari-card--media-zoom .ari-card__frame>:is(img,picture>img):hover{scale:var(--ari-card-zoom, 1.05)}.ari-card--media-start{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--ari-card-gap, var(--ari-space-4))}.ari-card--media-start .ari-card__body{display:flex;flex-direction:column;justify-content:space-between;gap:0;padding:var(--ari-space-4)}.ari-card--media-start .ari-card__title{margin:0 0 var(--ari-card-title-gap, var(--ari-space-3))}@container ari-canvas (min-width: 68rem){.ari-card--media-start{grid-template-columns:repeat(2,minmax(0,1fr))}.ari-card--media-start .ari-card__frame{aspect-ratio:1}}.ari-card__tags{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);margin-block-end:var(--ari-space-3)}.ari-card__excerpt{margin:auto 0 var(--ari-space-4);font-size:var(--ari-card-text-size, inherit);line-height:var(--ari-card-text-leading, inherit);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ari-card-excerpt-lines, 3);overflow:hidden}.ari-card__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--ari-space-2);padding-block-start:var(--ari-space-4);border-block-start:var(--ari-border) solid var(--ari-card-meta-line, var(--_line));font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-card--link .ari-card__title{transition:color var(--ari-card-link-speed, var(--ari-duration-fast)) var(--ari-card-link-ease, var(--ari-ease-standard))}:is(a.ari-card--link:hover,.ari-card--link a:hover,.ari-card--link a:active) :is(.ari-card__title),.ari-card--link :is(a.ari-card__title,.ari-card__title a):is(:hover,:active){color:var(--ari-card-link-hover, var(--ari-link))}a.ari-card--link,.ari-card a:has(>.ari-card__title),.ari-card .ari-card__title a{color:inherit;text-decoration:none}.ari-card--feature{--_bg: var(--ari-raised);align-items:center;justify-content:center;padding:calc(var(--ari-card-pad, var(--ari-pad-card)) - var(--ari-border))}.ari-card--feature>:is(img,svg,picture){display:block;inline-size:var(--ari-card-media-w, 50%);block-size:auto;margin-block-end:var(--ari-space-4)}.ari-card--feature .ari-card__content{inline-size:100%}.ari-card--feature .ari-card__title{margin:0 0 var(--ari-card-title-gap, var(--ari-space-2));color:var(--ari-card-title-color, inherit)}.ari-card--feature .ari-card__content>p{margin:0;font-size:var(--ari-card-text-size, inherit);line-height:var(--ari-card-text-leading, inherit)}.ari-card--drop{overflow:visible;filter:var(--ari-card-drop, drop-shadow(0 var(--ari-space-1) var(--ari-space-1) color-mix(in srgb, var(--ari-ink) 12%, transparent)))}[data-ari-shadows=off] .ari-card--drop{filter:none}}@layer ari.components{.ari-carousel{--_speed: calc(var(--ari-carousel-speed, .36s) * var(--ari-motion));--_ease: var(--ari-carousel-ease, var(--ari-ease-standard));--_dot: var(--ari-carousel-dot, var(--ari-panel));--_dot-on: var(--ari-carousel-dot-current, var(--ari-primary-fill));position:relative;min-inline-size:0}.ari-carousel__viewport{overflow-x:clip;touch-action:pan-y}.ari-carousel__viewport:focus-visible{outline-offset:var(--ari-space-1)}.ari-carousel__track{display:flex;gap:var(--ari-carousel-gap, var(--ari-space-5));overflow-x:auto;scroll-snap-type:x mandatory}.ari-carousel__slide{flex:none;inline-size:100%;min-inline-size:0;scroll-snap-align:center}.ari-carousel[data-ari-ready] .ari-carousel__track{display:grid;grid-template-areas:"ari-slide";align-items:var(--ari-carousel-align, start);overflow:visible}.ari-carousel[data-ari-ready] .ari-carousel__slide{grid-area:ari-slide;transition:transform var(--_speed) var(--_ease),opacity var(--_op-speed, var(--_speed)) var(--_op-ease, var(--_ease))}.ari-carousel[data-ari-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.ari-carousel--auto .ari-carousel__slide{inline-size:max-content;justify-self:start}.ari-carousel--peek .ari-carousel__viewport{overflow:visible}.ari-carousel--dim{--_op-speed: var(--ari-carousel-state-speed, var(--ari-duration-fast));--_op-ease: var(--ari-carousel-state-ease, var(--ari-ease-standard))}.ari-carousel--dim .ari-carousel__slide:not([aria-current=true]){opacity:.3}.ari-carousel__caption{position:absolute;inset-block-start:100%;inset-inline:0;text-align:center;opacity:0;transition:opacity var(--ari-carousel-state-speed, var(--ari-duration-fast)) var(--ari-carousel-state-ease, var(--ari-ease-standard))}.ari-carousel__slide{position:relative}.ari-carousel__slide[aria-current=true] .ari-carousel__caption{opacity:1}.ari-carousel--lift{--_media-h: var(--ari-carousel-media-h, 16rem);--_pad: var(--ari-space-6);--ari-r: var(--ari-radius-xl)}.ari-carousel--lift[data-ari-ready] .ari-carousel__track{align-items:var(--ari-carousel-align, center)}.ari-carousel--lift .ari-carousel__slide{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;block-size:fit-content}.ari-carousel--lift .ari-carousel__media{position:relative;z-index:var(--ari-z-raised);display:block;inline-size:100%;block-size:var(--_media-h);object-fit:cover;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));opacity:0;translate:0 calc(var(--_media-h) / 2);transition:opacity var(--ari-carousel-state-speed, var(--ari-duration-fast)) var(--ari-carousel-state-ease, var(--ari-ease-standard)),translate var(--ari-carousel-state-speed, var(--ari-duration-fast)) var(--ari-carousel-state-ease, var(--ari-ease-standard))}.ari-carousel--lift .ari-carousel__body{position:relative;isolation:isolate;display:flex;flex-direction:column;block-size:100%;padding:var(--_pad);background:var(--ari-contrast);color:var(--ari-on-contrast);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));translate:0 calc(var(--_media-h) / -2);transition:translate var(--ari-carousel-body-speed, var(--ari-duration-slow)) var(--ari-carousel-state-ease, var(--ari-ease-standard)),background-color var(--ari-carousel-body-speed, var(--ari-duration-slow)) var(--ari-carousel-state-ease, var(--ari-ease-standard)),color var(--ari-carousel-body-speed, var(--ari-duration-slow)) var(--ari-carousel-state-ease, var(--ari-ease-standard))}.ari-carousel--lift .ari-carousel__body:before{content:"";position:absolute;z-index:calc(var(--ari-z-base) - 1);inset-block-start:calc(var(--ari-space-8) * -1);inset-inline:0;block-size:var(--ari-space-12);background:var(--ari-primary-fill);opacity:0;transition:opacity var(--ari-carousel-state-speed, var(--ari-duration-fast)) var(--ari-carousel-state-ease, var(--ari-ease-standard))}.ari-carousel--lift .ari-carousel__slide[aria-current=true] .ari-carousel__media{opacity:1;translate:0 0}.ari-carousel--lift .ari-carousel__slide[aria-current=true] .ari-carousel__body{background:var(--ari-primary-fill);color:var(--ari-on-primary);translate:0 0;border-start-start-radius:0;border-start-end-radius:0}.ari-carousel--lift .ari-carousel__slide[aria-current=true] .ari-carousel__body:before{opacity:1}@container ari-canvas (min-width: 1280px){.ari-carousel--lift{--_media-h: var(--ari-carousel-media-h-lg, 20rem);--_pad: var(--ari-space-10)}}.ari-carousel--fade[data-ari-ready] .ari-carousel__slide{opacity:0;visibility:hidden;transition:opacity var(--_speed) var(--_ease),visibility 0s linear var(--_speed)}.ari-carousel--fade[data-ari-ready] .ari-carousel__slide[aria-current=true]{opacity:1;visibility:visible;z-index:var(--ari-z-raised);transition:opacity var(--_speed) var(--_ease),visibility 0s}.ari-carousel--cards .ari-carousel__viewport{overflow:visible;cursor:grab}.ari-carousel--cards[data-ari-ready] .ari-carousel__track{perspective:var(--ari-carousel-perspective, 75rem);transform-style:preserve-3d}.ari-carousel--cards .ari-carousel__slide{--ari-r: var(--ari-radius-lg);inline-size:round(100%,var(--ari-border));overflow:hidden;background:var(--ari-contrast);color:var(--ari-on-contrast);transform-origin:center bottom;backface-visibility:hidden;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));opacity:.2}.ari-carousel--cards .ari-carousel__slide:is([data-ari-pos=prev],[data-ari-pos=next]){opacity:.6}.ari-carousel--cards .ari-carousel__slide[aria-current=true]{opacity:1}.ari-carousel--cards .ari-carousel__slide:after{content:"";position:absolute;inset:0;z-index:var(--ari-z-raised);border-radius:inherit;background:color-mix(in srgb,var(--ari-mix-dark) 15%,transparent);opacity:var(--ari-carousel-shade, 0);pointer-events:none;transition:opacity var(--_speed) var(--_ease)}.ari-carousel--depth .ari-carousel__viewport{overflow:visible}.ari-carousel--depth[data-ari-ready] .ari-carousel__track{perspective:var(--ari-carousel-perspective, 75rem)}.ari-carousel--depth[data-ari-ready] .ari-carousel__slide{--_y: -5.625rem;--_z: -25rem;--_s: .7;z-index:var(--ari-z-raised);opacity:0;pointer-events:none;transform:translate3d(0,var(--_y),var(--_z)) scale(var(--_s));transition:opacity var(--_speed) var(--_ease),transform var(--_speed) var(--_ease)}.ari-carousel--depth[data-ari-ready] .ari-carousel__slide[aria-current=true]{--_y: 0;--_z: 0;--_s: 1;z-index:calc(var(--ari-z-raised) * 4);opacity:1;pointer-events:auto;cursor:grab}.ari-carousel--depth[data-ari-ready] .ari-carousel__slide[aria-current=true]:active{cursor:grabbing}.ari-carousel--depth[data-ari-ready] .ari-carousel__slide[data-ari-pos=next]{--_y: -20%;--_z: -9.375rem;--_s: .9;z-index:calc(var(--ari-z-raised) * 3);opacity:.7}.ari-carousel--depth[data-ari-ready] .ari-carousel__slide[data-ari-pos=next2]{--_y: -40%;--_z: -18.75rem;--_s: .8;z-index:calc(var(--ari-z-raised) * 2);opacity:.4}.ari-carousel--depth[data-ari-ready] .ari-carousel__slide[data-ari-pos=prev]{--_y: 0;--_z: 6.25rem;--_s: 1;z-index:calc(var(--ari-z-raised) * 5)}.ari-carousel__dots{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-1)}.ari-carousel__dots--center{justify-content:center}.ari-carousel__dots--boxed{inline-size:fit-content;padding:calc(var(--ari-space-1) / 2);border-radius:var(--ari-radius-pill);background:var(--ari-raised)}.ari-carousel__dot{position:relative;flex:none;inline-size:var(--ari-space-8);block-size:var(--ari-space-3);padding:0;border:0;border-radius:var(--ari-radius-pill);background:var(--_dot, var(--ari-carousel-dot, var(--ari-panel)));cursor:pointer;transition:background-color var(--ari-carousel-dot-speed, var(--ari-duration-slow)) ease}.ari-carousel__dot:after{content:"";position:absolute;inset-block:calc((var(--ari-touch) - 100%) / -2);inset-inline:0}.ari-carousel__dot[aria-current=true]{background:var(--_dot-on, var(--ari-carousel-dot-current, var(--ari-primary-fill)))}@container ari-canvas (max-width: 640px){.ari-carousel__dots:not(.ari-carousel__dots--numbered) .ari-carousel__dot{inline-size:var(--ari-space-5)}}.ari-carousel__dots--numbered{gap:var(--ari-space-2)}.ari-carousel__dots--numbered .ari-carousel__dot{display:inline-grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:var(--ari-radius-circle);background:var(--ari-primary-fill);color:var(--ari-on-primary);font-size:var(--ari-carousel-num-text, var(--ari-text-h4));font-weight:var(--ari-weight-bold);line-height:1;transition:background-color var(--ari-carousel-state-speed, var(--ari-duration-fast)) var(--ari-carousel-state-ease, var(--ari-ease-standard))}.ari-carousel__dots--numbered .ari-carousel__dot:after{inset:min(0%,calc((var(--ari-touch) - 100%) / -2))}.ari-carousel__dots--numbered .ari-carousel__dot:is(:hover,:active,[aria-current=true]){background:var(--ari-carousel-num-current, color-mix(in oklab, var(--ari-primary-fill), var(--ari-mix-dark) 12%))}.ari-carousel__dots--numbered .ari-carousel__dot[aria-current=true]{box-shadow:0 0 0 calc(var(--ari-space-1) / 2) var(--ari-raised)}@container ari-canvas (min-width: 1088px){.ari-carousel__dots--numbered{gap:var(--ari-space-4)}.ari-carousel__dots--numbered .ari-carousel__dot{inline-size:var(--ari-space-12);block-size:var(--ari-space-12);font-size:var(--ari-carousel-num-text-lg, var(--ari-text-h3))}}:where([data-ari-carousel-prev],[data-ari-carousel-next]):disabled{opacity:.3;pointer-events:none}.ari-carousel[data-ari-instant][data-ari-ready] .ari-carousel__slide,.ari-carousel[data-ari-instant] .ari-carousel__slide *,.ari-carousel[data-ari-instant] .ari-carousel__slide:before,.ari-carousel[data-ari-instant] .ari-carousel__slide:after,.ari-carousel[data-ari-dragging][data-ari-ready] .ari-carousel__slide{transition:none}.ari-carousel__title{--_t: var(--ari-carousel-title-text, var(--ari-text-h3));margin:0 0 var(--ari-carousel-title-gap, var(--ari-space-4));font-family:var(--ari-carousel-title-font, var(--ari-font-heading));font-size:var(--_t, var(--ari-text-h3));font-weight:var(--ari-carousel-title-weight, var(--ari-weight-heading));line-height:var(--ari-carousel-title-leading, var(--ari-leading-h3));letter-spacing:normal;text-transform:var(--ari-carousel-title-transform, none);text-wrap:pretty;overflow-wrap:var(--ari-carousel-title-break, break-word)}.ari-carousel__body>p{text-wrap:var(--ari-carousel-text-wrap, pretty)}.ari-carousel__links{display:flex;align-items:center;gap:var(--ari-carousel-link-gap, var(--ari-space-2));margin:var(--ari-carousel-link-gap-top, var(--ari-space-4)) 0 0;padding:0;list-style:none}.ari-carousel__link{display:flex;align-items:center;justify-content:center;padding:var(--ari-carousel-link-pad, var(--ari-space-2));border-radius:var(--ari-radius-circle);background:var(--ari-carousel-link-bg, var(--ari-secondary));color:var(--ari-carousel-link-fg, var(--ari-on-contrast));transition:background-color var(--ari-carousel-state-speed, var(--ari-duration-fast)) var(--ari-carousel-state-ease, var(--ari-ease-standard)),color var(--ari-carousel-state-speed, var(--ari-duration-fast)) var(--ari-carousel-state-ease, var(--ari-ease-standard))}.ari-carousel__link:hover{background:var(--ari-carousel-link-bg-hover, var(--ari-contrast))}.ari-carousel__link>svg{inline-size:var(--ari-carousel-link-icon, var(--ari-icon-md));block-size:var(--ari-carousel-link-icon, var(--ari-icon-md))}.ari-carousel__arrows{display:flex;justify-content:center;gap:var(--ari-carousel-arrow-gap, var(--ari-space-2));max-inline-size:var(--ari-carousel-arrows-max, none)}.ari-carousel__arrow{display:inline-flex;align-items:center;justify-content:center;padding:var(--ari-carousel-arrow-pad, var(--ari-space-2));border:0;border-radius:var(--ari-carousel-arrow-radius, var(--ari-radius-sm));background:transparent;color:var(--ari-carousel-arrow-fg, currentColor);cursor:pointer;transition:opacity var(--ari-carousel-state-speed, var(--ari-duration-fast)) var(--ari-carousel-state-ease, var(--ari-ease-standard)),background-color var(--ari-carousel-state-speed, var(--ari-duration-fast)) var(--ari-carousel-state-ease, var(--ari-ease-standard)),color var(--ari-carousel-state-speed, var(--ari-duration-fast)) var(--ari-carousel-state-ease, var(--ari-ease-standard))}.ari-carousel__arrow:hover{background:var(--ari-carousel-arrow-bg-hover, color-mix(in srgb, currentColor 12%, transparent))}.ari-carousel__arrow:disabled{opacity:var(--ari-carousel-arrow-off, .3);pointer-events:none}.ari-carousel__arrow>svg{inline-size:var(--ari-carousel-arrow-icon, var(--ari-icon-lg, 2rem));block-size:var(--ari-carousel-arrow-icon, var(--ari-icon-lg, 2rem))}@container ari-canvas (min-width: 40rem){.ari-carousel__title{--_t: var(--ari-carousel-title-text-sm, var(--ari-carousel-title-text, var(--ari-text-h3)))}}@container ari-canvas (min-width: 68rem){.ari-carousel__title{--_t: var(--ari-carousel-title-text-lg, var(--ari-carousel-title-text-sm, var(--ari-carousel-title-text, var(--ari-text-h3))))}.ari-carousel__arrows{max-inline-size:var(--ari-carousel-arrows-max-lg, var(--ari-carousel-arrows-max, none))}}@container ari-canvas (min-width: 80rem){.ari-carousel__title{--_t: var(--ari-carousel-title-text-xl, var(--ari-carousel-title-text-lg, var(--ari-carousel-title-text-sm, var(--ari-carousel-title-text, var(--ari-text-h3)))))}}}@layer ari.components{.ari-chart{--_surface: var(--ari-panel);position:relative;display:grid;gap:var(--ari-space-3);margin:0;min-inline-size:0;color:var(--ari-ink);container:ari-chart / inline-size}.ari-chart__frame{display:grid;gap:var(--ari-space-3);min-inline-size:0}.ari-chart--fill{min-block-size:var(--ari-chart-min-h, calc(var(--ari-space-16) * 3))}.ari-chart--fill>.ari-chart__frame{position:absolute;inset:0;align-content:start}.ari-chart__legend{display:flex;flex-wrap:wrap;gap:var(--ari-space-1) var(--ari-space-4);margin:0;padding:0;list-style:none;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2);min-inline-size:0}.ari-chart__legend-item{display:inline-flex;align-items:center;gap:var(--ari-space-2);min-inline-size:0;transition:opacity var(--ari-duration-fast) var(--ari-ease-standard)}.ari-chart__legend-name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ari-chart__swatch{flex:none;inline-size:var(--ari-space-4);block-size:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--_c)}.ari-chart--legend-bottom .ari-chart__legend{order:2}.ari-chart__plot{position:relative;min-inline-size:0;border-radius:var(--ari-radius-xs)}.ari-chart__plot>svg{display:block;inline-size:100%;block-size:auto;overflow:visible}.ari-chart__grid{stroke:var(--ari-line);stroke-width:var(--ari-border)}.ari-chart__axis,.ari-chart__cross{stroke:var(--ari-line-strong);stroke-width:var(--ari-border)}.ari-chart__tick{fill:var(--ari-muted);font-family:var(--ari-font-body);font-size:var(--ari-text-label);font-variant-numeric:tabular-nums}.ari-chart__tick--cat{fill:var(--ari-ink-2)}.ari-chart__value{fill:var(--ari-ink-2);font-family:var(--ari-font-body);font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums}.ari-chart__mark{fill:var(--_c);transition:opacity var(--ari-duration-fast) var(--ari-ease-standard)}.ari-chart__line{fill:none;stroke:var(--_c);stroke-width:var(--ari-border-strong);stroke-linejoin:round;stroke-linecap:round}.ari-chart__area{fill:var(--_c);fill-opacity:.12;stroke:none}.ari-chart__gap{stroke-width:var(--ari-border-strong);stroke-dasharray:0 calc(var(--ari-space-1) + var(--ari-border-strong));opacity:.75}.ari-chart__area--gap{fill-opacity:.08}.ari-chart__dot{fill:var(--_c);stroke:var(--_surface);stroke-width:var(--ari-border-strong);transition:opacity var(--ari-duration-fast) var(--ari-ease-standard)}.ari-chart__dot[data-active]{stroke-width:var(--ari-border-edge);paint-order:stroke}.ari-chart [data-dim]{opacity:.3}.ari-chart .ari-chart__legend-item[data-dim]{opacity:1}.ari-chart__legend-item[data-dim] .ari-chart__swatch{opacity:.3}.ari-chart__tip{position:absolute;z-index:var(--ari-z-tooltip);inset-block-start:0;left:0;display:grid;gap:var(--ari-space-1);inline-size:max-content;max-inline-size:100%;padding:var(--ari-space-2) var(--ari-space-3);background:var(--ari-contrast);color:var(--ari-on-contrast);border-radius:var(--ari-radius-sm);box-shadow:var(--ari-shadow-2);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);pointer-events:none}.ari-chart__tip[hidden]{display:none}.ari-chart__tip-title{font-weight:var(--ari-weight-bold)}.ari-chart__tip-row{display:flex;align-items:center;gap:var(--ari-space-2)}.ari-chart__tip-row>b{margin-inline-start:auto;padding-inline-start:var(--ari-space-3);font-variant-numeric:tabular-nums}.ari-chart__tip-total{border-block-start:var(--ari-border) solid color-mix(in srgb,var(--ari-on-contrast) 24%,transparent);padding-block-start:var(--ari-space-1)}.ari-chart--donut .ari-chart__frame{justify-items:center}.ari-chart--donut .ari-chart__plot{inline-size:min(100%,calc(var(--ari-space-16) * 3.5));container:ari-chart-plot / inline-size}.ari-chart--donut .ari-chart__legend{order:2;flex-direction:column;flex-wrap:nowrap;inline-size:100%;gap:var(--ari-space-2)}.ari-chart--donut .ari-chart__legend-item{display:flex}.ari-chart__legend-amount{display:inline-flex;gap:var(--ari-space-2);margin-inline-start:auto;padding-inline-start:var(--ari-space-2);white-space:nowrap;font-variant-numeric:tabular-nums}.ari-chart__legend-value{color:var(--ari-ink);font-weight:var(--ari-weight-bold)}.ari-chart__legend-pct{color:var(--ari-muted);min-inline-size:4ch;text-align:end}.ari-chart--legend-percent .ari-chart__legend-value,.ari-chart--legend-names .ari-chart__legend-amount{display:none}.ari-chart--donut .ari-chart__swatch{inline-size:var(--ari-space-3);block-size:var(--ari-space-3);border-radius:var(--ari-radius-xs)}.ari-chart__center{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--ari-space-1);padding:calc((1 - var(--_hole, .8) * .7) * 50%);text-align:center;pointer-events:none}.ari-chart__total{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ari-ink);white-space:nowrap}.ari-chart__center-label{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted);overflow-wrap:anywhere}.ari-chart--no-total .ari-chart__center,.ari-chart--center-label .ari-chart__total{display:none}.ari-chart--center-label .ari-chart__center-label{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-black);color:var(--ari-ink)}.ari-chart__rings{order:2;display:flex;flex-wrap:wrap;gap:var(--ari-space-2) var(--ari-space-4);inline-size:100%;margin:0;padding:0 0 var(--ari-space-2);list-style:none;border-block-end:var(--ari-border) solid var(--ari-line);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2)}.ari-chart__rings-item{display:inline-flex;align-items:center;gap:var(--ari-space-2);min-inline-size:0}.ari-chart__rings-item .ari-chart__legend-value{color:var(--ari-ink);font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums}.ari-chart__rings-item[data-active] .ari-chart__legend-name{color:var(--ari-ink);font-weight:var(--ari-weight-bold)}.ari-chart__rings-glyph{flex:none;inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);fill:none;stroke:var(--ari-line)}.ari-chart__rings-glyph [data-on]{stroke:var(--ari-ink)}.ari-chart__legend-head{display:flex;justify-content:flex-end}.ari-chart__legend-head .ari-chart__legend-pct{display:inline-flex;justify-content:flex-end}.ari-chart--donut[data-rings] .ari-chart__legend .ari-chart__legend-value{display:none}@container ari-chart-plot (max-width: 169.98px){.ari-chart__total{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-chart__center-label{font-size:var(--ari-text-label);line-height:var(--ari-leading-label)}}@container ari-chart (min-width: 400px){.ari-chart--donut:not(.ari-chart--legend-bottom) .ari-chart__frame{grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:stretch;column-gap:var(--ari-space-6)}.ari-chart--donut:not(.ari-chart--legend-bottom) .ari-chart__plot{inline-size:calc(var(--ari-space-16) * 3.2)}.ari-chart--donut[data-rings]:not(.ari-chart--legend-bottom) .ari-chart__plot{grid-row:1 / span 2}.ari-chart--donut[data-rings]:not(.ari-chart--legend-bottom) .ari-chart__rings{align-self:end}.ari-chart--donut[data-rings]:not(.ari-chart--legend-bottom) .ari-chart__legend{align-self:start}}.ari-chart__data{order:3;min-inline-size:0;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2)}.ari-chart__data>summary{position:relative;display:inline-flex;align-items:center;gap:var(--ari-space-1);inline-size:fit-content;color:var(--ari-primary-text);font-weight:var(--ari-weight-bold);cursor:pointer}.ari-chart__data>summary:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:calc(var(--ari-space-2) * -1)}.ari-chart__data[open]{overflow-x:auto}.ari-chart__data:not([open])>:not(summary){display:none}.ari-chart__table{inline-size:100%;margin-block-start:var(--ari-space-2);border-collapse:collapse;font-variant-numeric:tabular-nums}.ari-chart__table :is(th,td){padding:var(--ari-space-1) var(--ari-space-2);border-block-end:var(--ari-border) solid var(--ari-line);text-align:end;white-space:nowrap}.ari-chart__table :is(th:first-child,thead th){text-align:start}.ari-chart__table thead th{color:var(--ari-muted);font-weight:var(--ari-weight-bold);white-space:normal;vertical-align:bottom}.ari-chart__table tbody th{font-weight:var(--ari-weight-regular);color:var(--ari-ink)}.ari-chart__table thead th:not(:first-child){text-align:end}.ari-chart__empty{display:grid;place-items:center;min-block-size:calc(var(--ari-space-16) * 2.5);margin:0;padding:var(--ari-space-4);border:var(--ari-border) dashed var(--ari-line-strong);border-radius:var(--ari-radius-md);color:var(--ari-muted);font-size:var(--ari-text-sm);text-align:center}.ari-chart[aria-busy=true] .ari-chart__plot{opacity:.45}@container ari-chart (max-width: 239.98px){.ari-chart__legend{gap:var(--ari-space-1) var(--ari-space-3)}}.ari-chart--compact.ari-chart--donut .ari-chart__plot{inline-size:min(100%,calc(var(--ari-space-16) * 2 + var(--ari-space-8)));margin-inline:auto}.ari-chart--compact.ari-chart--donut .ari-chart__total{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}.ari-chart--tone-primary{--ari-data-1: var(--ari-primary-fill)}.ari-chart--tone-secondary{--ari-data-1: var(--ari-secondary-fill)}.ari-chart--tone-emphasis{--ari-data-1: var(--ari-emphasis-fill)}.ari-chart:is(.ari-chart--tone-primary,.ari-chart--tone-secondary,.ari-chart--tone-emphasis) .ari-chart__line{filter:drop-shadow(0 0 var(--ari-space-2) color-mix(in srgb,var(--_c) calc(var(--ari-glow-amount, 0) * 100%),transparent))}.ari-chart--area-fade .ari-chart__area{fill:var(--_fade, var(--_c));fill-opacity:1}.ari-chart__fade-stop{stop-color:var(--_c)}.ari-chart__callout{position:absolute;z-index:var(--ari-z-raised);display:grid;justify-items:center;gap:0;padding:var(--ari-space-1) var(--ari-space-3);background:var(--ari-panel);color:var(--ari-muted);border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-sm);box-shadow:var(--ari-shadow-2);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);white-space:nowrap;pointer-events:none}.ari-chart__callout>b{font-family:var(--ari-font-heading);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-heading);color:var(--ari-ink);font-variant-numeric:tabular-nums}.ari-chart--legend-stack .ari-chart__legend{gap:var(--ari-space-3)}.ari-chart--legend-stack .ari-chart__legend-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--ari-space-3)}.ari-chart--legend-stack .ari-chart__swatch{grid-row:1 / span 2;inline-size:var(--ari-space-4);block-size:var(--ari-space-4);border-radius:50%}.ari-chart--legend-stack .ari-chart__legend-amount{grid-column:2;margin:0;padding:0}.ari-chart--legend-stack .ari-chart__legend-pct{display:none}.ari-chart__goal{stroke:var(--ari-emphasis-fill);stroke-width:var(--ari-border-strong);stroke-dasharray:var(--ari-space-1) var(--ari-space-1)}.ari-chart__goal-label{fill:var(--ari-emphasis-text);font-family:var(--ari-font-body);font-size:var(--ari-text-label)}.ari-chart__goal-value{fill:var(--ari-emphasis-text);font-family:var(--ari-font-heading);font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums}.ari-chart--data-hidden .ari-chart__data{position:absolute;inline-size:var(--ari-border);block-size:var(--ari-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ari-chart--glow .ari-chart__line{filter:drop-shadow(0 0 var(--ari-space-1) color-mix(in srgb,var(--_c) 80%,transparent)) drop-shadow(0 0 var(--ari-space-3) color-mix(in srgb,var(--_c) 45%,transparent))}.ari-chart--glow .ari-chart__dot{filter:drop-shadow(0 0 var(--ari-space-1) var(--_c))}.ari-chart--dash-second .ari-chart__line[data-s="1"]{stroke-dasharray:calc(var(--ari-space-2) + var(--ari-space-1)) var(--ari-space-2)}.ari-chart--dash-second .ari-chart__legend-item:nth-child(2) .ari-chart__swatch{background:repeating-linear-gradient(90deg,var(--_c) 0 var(--ari-space-1),transparent 0 calc(var(--ari-space-1) + var(--ari-border-strong)))}.ari-chart--donut.ari-chart--lg .ari-chart__plot{inline-size:calc(var(--ari-space-16) * 4.6)}}@layer ari.components{.ari-check{--ari-r: var(--ari-radius-xs);--_box: var(--ari-icon-md);position:relative;display:flex;align-items:flex-start;gap:var(--ari-space-3);min-block-size:var(--ari-touch);padding-block:calc((var(--ari-touch) - var(--ari-leading-sm)) / 2);color:var(--ari-ink);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);cursor:pointer}.ari-check__input{appearance:none;position:relative;display:inline-grid;place-items:center;flex:none;inline-size:var(--_box);block-size:var(--_box);margin:calc((var(--ari-leading-sm) - var(--_box)) / 2) 0 0;border:var(--ari-border-strong) solid var(--ari-line-strong);background:var(--ari-panel);color:var(--ari-on-primary);cursor:pointer;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:background-color var(--ari-duration-fast) var(--ari-ease-standard),border-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-check__input:before{content:"";inline-size:30%;block-size:55%;margin-block-start:-12%;border-inline-end:var(--ari-border-strong) solid currentColor;border-block-end:var(--ari-border-strong) solid currentColor;rotate:45deg;scale:0;transition:scale var(--ari-duration-fast) var(--ari-ease-enter)}.ari-check:hover .ari-check__input:not(:disabled){border-color:var(--ari-ink-2)}.ari-check__input:is(:checked,:indeterminate){border-color:var(--ari-primary-fill);background:var(--ari-primary-fill)}.ari-check:hover .ari-check__input:is(:checked,:indeterminate):not(:disabled){border-color:var(--ari-primary-fill);box-shadow:var(--ari-hover-overlay)}.ari-check__input:checked:before{scale:1}.ari-check__input:indeterminate:before{inline-size:55%;block-size:0;margin:0;border-inline-end:0;rotate:0deg;scale:1}.ari-check__input[aria-invalid=true]:not(:checked){border-color:var(--ari-danger);background:var(--ari-danger-soft)}.ari-check__text{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-check__label{color:var(--ari-ink)}.ari-check__hint{color:var(--ari-muted);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-check:has(.ari-check__input:disabled){cursor:not-allowed}.ari-check__input:disabled{cursor:not-allowed;border-color:var(--ari-line);background:var(--ari-nested)}.ari-check__input:disabled:is(:checked,:indeterminate){border-color:transparent;background:color-mix(in srgb,var(--ari-primary-fill) 45%,var(--ari-nested))}.ari-check:has(.ari-check__input:disabled) .ari-check__label{color:var(--ari-muted)}:is(.ari-check--lg,.ari-check-group--lg .ari-check){--_box: var(--ari-icon-lg);font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}:is(.ari-check--lg,.ari-check-group--lg .ari-check) .ari-check__input{margin-block-start:calc((var(--ari-leading-md) - var(--_box)) / 2)}:is(.ari-check--round,.ari-check-group--round .ari-check){--ari-r: var(--ari-radius-pill)}:is(.ari-check--card,.ari-check-group--cards .ari-check){--ari-card-r: var(--ari-radius-sm);padding:var(--ari-space-4);border:var(--ari-border) solid var(--ari-line-strong);background:var(--ari-panel);border-start-start-radius:var(--ari-card-r);border-start-end-radius:var(--ari-card-r);border-end-end-radius:var(--ari-card-r);border-end-start-radius:var(--ari-card-r)}:is(.ari-check--card,.ari-check-group--cards .ari-check):hover:not(:has(:disabled)){border-color:var(--ari-ink-2)}:is(.ari-check--card,.ari-check-group--cards .ari-check):has(.ari-check__input:checked){border-color:var(--ari-primary);background:var(--ari-primary-soft)}:is(.ari-check--card,.ari-check-group--cards .ari-check) .ari-check__label{font-weight:var(--ari-weight-bold)}:is(.ari-check--card,.ari-check-group--cards .ari-check):has(.ari-check__input:focus-visible){outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}:is(.ari-check--card,.ari-check-group--cards .ari-check):has(.ari-check__input:disabled){background:var(--ari-nested);border-color:var(--ari-line)}.ari-check-group{container:ari-check-group / inline-size}.ari-field.ari-check-group{container-name:ari-field ari-check-group}.ari-check-group>legend{float:inline-start;inline-size:100%;margin:0;padding:0}.ari-check-group__list{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--ari-space-6)}.ari-check-group:is(.ari-check-group--cards,:has(.ari-check--card)) .ari-check-group__list{gap:var(--ari-space-3)}.ari-check-group__list--nested{padding-inline-start:calc(var(--ari-icon-md) + var(--ari-space-3))}@container ari-check-group (min-width: 440px){.ari-check-group--columns .ari-check-group__list:not(.ari-check-group__list--nested){grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer ari.components{.ari-checklist{--_s: var(--ari-space-8);--_pad: var(--ari-space-3);--_line: var(--ari-line);--ari-r: var(--ari-radius-md);display:grid;gap:var(--ari-space-3);min-inline-size:0;color:var(--ari-ink);container:ari-checklist / inline-size}.ari-checklist__list{display:grid;margin:0;padding:0;list-style:none;counter-reset:ari-checklist}.ari-checklist__item{--_bg: var(--ari-nested);--_fg: var(--ari-ink-2);--_bd: transparent;--_st: var(--ari-muted);display:grid;grid-template-columns:var(--_s) minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-2) var(--ari-space-4);padding-block:var(--_pad);border-block-end:var(--ari-border) solid var(--_line);counter-increment:ari-checklist}.ari-checklist__item:last-child{border-block-end-color:transparent}.ari-checklist__icon{display:grid;place-items:center;inline-size:var(--_s);block-size:var(--_s);border-radius:50%;border:var(--ari-border-strong) solid var(--_bd);background:var(--_bg);color:var(--_fg);font-size:var(--ari-text-caption);line-height:1;font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums}.ari-checklist__icon:empty:before{content:counter(ari-checklist)}.ari-checklist__body{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-checklist__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-checklist__title{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-checklist__text{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-checklist__status{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_st);text-align:end;white-space:nowrap}.ari-checklist__item--done{--_bg: var(--ari-success-soft);--_fg: var(--ari-success-text);--_st: var(--ari-success-text)}.ari-checklist__item--done .ari-checklist__icon:empty:before{content:"\2713"}.ari-checklist__item--warning{--_bg: var(--ari-warning-soft);--_fg: var(--ari-warning-text);--_st: var(--ari-warning-text)}.ari-checklist__item--warning .ari-checklist__icon:empty:before{content:"!"}.ari-checklist__item--missing{--_bg: var(--ari-danger-soft);--_fg: var(--ari-danger-text);--_st: var(--ari-danger-text)}.ari-checklist__item--missing .ari-checklist__icon:empty:before{content:"\2715"}.ari-checklist__item--blocked{--_bg: transparent;--_fg: var(--ari-muted);--_bd: var(--ari-line-strong)}.ari-checklist__item--blocked .ari-checklist__icon{border-style:dashed}.ari-checklist__item--blocked .ari-checklist__icon:empty:before{content:"\2014"}.ari-checklist__item--blocked .ari-checklist__title{color:var(--ari-ink-2)}.ari-checklist__summary{display:grid;gap:var(--ari-space-2);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2)}.ari-checklist__bar{block-size:var(--ari-size-bar);border-radius:var(--ari-radius-pill);background:var(--ari-nested);overflow:hidden}.ari-checklist__bar>i{display:block;block-size:100%;inline-size:var(--ari-progress, 0%);border-radius:inherit;background:var(--ari-success-fill);transition:inline-size var(--ari-duration-base) var(--ari-ease-standard)}.ari-checklist--solid .ari-checklist__item--done{--_bg: var(--ari-success-fill);--_fg: var(--ari-on-status)}.ari-checklist--solid .ari-checklist__item--warning{--_bg: var(--ari-warning-fill);--_fg: var(--ari-on-status)}.ari-checklist--solid .ari-checklist__item--missing{--_bg: var(--ari-danger-fill);--_fg: var(--ari-on-status)}.ari-checklist--bare .ari-checklist__item{--_bg: transparent;--_bd: transparent;--_s: var(--ari-space-6)}.ari-checklist--bare .ari-checklist__icon{font-size:var(--ari-text-sm)}.ari-checklist--plain .ari-checklist__item{border-block-end-color:transparent}.ari-checklist--boxed .ari-checklist__list{gap:var(--ari-space-2)}.ari-checklist--boxed .ari-checklist__item,.ari-checklist--boxed .ari-checklist__item:last-child{padding-inline:var(--ari-space-4);border:var(--ari-border) solid var(--_line);background:var(--ari-panel);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-checklist--dense{--_pad: var(--ari-space-2);--_s: var(--ari-space-6)}@container ari-checklist (max-width: 299.98px){.ari-checklist__item{grid-template-columns:var(--_s) minmax(0,1fr);align-items:start}.ari-checklist__status{grid-column:2;text-align:start}}}@layer ari.components{.ari-checkout{--_gutter: clamp(var(--ari-space-4), 5vw, var(--ari-space-16));display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;color:var(--ari-ink)}.ari-checkout__main{display:grid;min-inline-size:0;padding:var(--ari-space-10) var(--_gutter) var(--ari-space-16);background:var(--ari-page)}.ari-checkout__aside{display:grid;align-content:start;min-inline-size:0;background:var(--ari-nested);border-block-end:var(--ari-border) solid var(--ari-line)}.ari-checkout__col{display:grid;align-content:start;gap:var(--ari-space-10);inline-size:100%;max-inline-size:calc(var(--ari-space-32) * 4.75);min-inline-size:0;margin-inline:auto}.ari-checkout__aside .ari-checkout__col{gap:var(--ari-space-6);padding:var(--ari-space-2) var(--_gutter) var(--ari-space-8);max-inline-size:none}@media (min-width: 64rem){.ari-checkout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ari-checkout__main{padding-block:var(--ari-space-16) var(--ari-space-24)}.ari-checkout__main .ari-checkout__col{margin-inline:auto 0;padding-inline-end:var(--ari-space-8)}.ari-checkout__aside{order:2;border-block-end:0;border-inline-start:var(--ari-border) solid var(--ari-line)}.ari-checkout__aside .ari-checkout__col{position:sticky;inset-block-start:var(--ari-space-16);max-inline-size:calc(var(--ari-space-32) * 3.5);margin-inline:0 auto;padding:var(--ari-space-16) var(--_gutter) var(--ari-space-16) var(--ari-space-12)}}@media (max-width: 63.99rem){.ari-checkout__aside{order:-1}}.ari-checkout--single{grid-template-columns:minmax(0,1fr)}.ari-checkout--single .ari-checkout__main .ari-checkout__col{margin-inline:auto;padding-inline-end:0}.ari-checkout__head{display:grid;gap:var(--ari-space-4)}.ari-checkout__eyebrow{color:var(--ari-primary-text);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-checkout__title{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:var(--ari-leading-display);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-wrap:balance}.ari-checkout__title em{font-style:italic;color:var(--ari-primary-text)}.ari-checkout__lead{margin:0;max-inline-size:44ch;color:var(--ari-ink-2);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg);text-wrap:pretty}.ari-checkout__progress{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--ari-space-2);margin:0;padding:0;list-style:none;counter-reset:ari-checkout}.ari-checkout__step{counter-increment:ari-checkout;display:grid;gap:var(--ari-space-2);min-inline-size:0;color:var(--ari-muted);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold)}.ari-checkout__step:before{content:"";block-size:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-line)}.ari-checkout__step--done:before{background:var(--ari-primary)}.ari-checkout__step[aria-current=step]{color:var(--ari-ink)}.ari-checkout__step[aria-current=step]:before{background:linear-gradient(90deg,var(--ari-primary) 50%,var(--ari-line) 50%)}.ari-checkout__step:dir(rtl)[aria-current=step]:before{background:linear-gradient(270deg,var(--ari-primary) 50%,var(--ari-line) 50%)}.ari-checkout__step-text{display:flex;align-items:center;gap:var(--ari-space-1);min-block-size:var(--ari-touch);overflow-wrap:anywhere}.ari-checkout__step-text:before{content:counter(ari-checkout,decimal-leading-zero);font-family:var(--ari-font-heading);color:var(--ari-secondary-text)}.ari-checkout__step a{color:inherit;text-decoration:none}.ari-checkout__step a:hover .ari-checkout__step-text,.ari-checkout__step a:focus-visible .ari-checkout__step-text{color:var(--ari-primary-text)}@media (max-width: 37.49rem){.ari-checkout__step:not([aria-current=step]) .ari-checkout__step-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.ari-checkout__section{display:grid;gap:var(--ari-space-5);min-inline-size:0;padding-block-start:var(--ari-space-8);border-block-start:var(--ari-border) solid var(--ari-line)}.ari-checkout__section-head{display:flex;align-items:baseline;gap:var(--ari-space-4);min-inline-size:0}.ari-checkout__section-head>div{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-checkout__num{flex:none;font-family:var(--ari-font-heading);font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2);font-weight:var(--ari-weight-heading);color:var(--ari-secondary-text);font-variant-numeric:tabular-nums}.ari-checkout__section-title{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-bold)}.ari-checkout__section-lead{margin:0;color:var(--ari-muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-checkout__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-space-4);padding-block-start:var(--ari-space-8);border-block-start:var(--ari-border) solid var(--ari-line)}.ari-checkout__actions>:is(a,button,form){min-block-size:var(--ari-touch)}.ari-checkout__actions .ari-link{display:inline-flex;align-items:center;min-block-size:var(--ari-touch)}@media (max-width: 37.49rem){.ari-checkout__actions{flex-direction:column-reverse;align-items:stretch}.ari-checkout__actions>.ari-btn,.ari-checkout__actions>form>.ari-btn{inline-size:100%}.ari-checkout__actions>:is(a,span,form):not(.ari-btn){justify-content:center;text-align:center}}.ari-checkout__fold>summary{list-style:none}.ari-checkout__fold>summary::-webkit-details-marker{display:none}.ari-checkout__fold-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ari-space-4);min-block-size:var(--ari-space-16);padding-inline:var(--_gutter);cursor:pointer;color:var(--ari-primary-text);font-weight:var(--ari-weight-bold)}.ari-checkout__fold-bar .ari-icon{transition:rotate var(--ari-duration-fast) var(--ari-ease-standard)}.ari-checkout__fold[open] .ari-checkout__fold-bar .ari-icon{rotate:180deg}.ari-checkout__fold-bar:focus-visible{outline:var(--ari-border-strong) solid var(--ari-primary);outline-offset:calc(var(--ari-border-strong) * -2)}.ari-checkout__num .ari-icon{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}@media (min-width: 64rem){.ari-checkout__fold-bar{display:none}}.ari-checkout__fold-total{color:var(--ari-ink);font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-heading);font-variant-numeric:tabular-nums}.ari-checkout__order{display:grid;gap:var(--ari-space-6);min-inline-size:0;font-variant-numeric:tabular-nums}.ari-checkout__order-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ari-space-3)}.ari-checkout__items{display:grid;gap:var(--ari-space-5);margin:0;padding:0;list-style:none}.ari-checkout__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-4)}.ari-checkout__thumb{position:relative;display:block;inline-size:var(--ari-space-16);block-size:var(--ari-space-16);border-radius:var(--ari-radius-md);background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line)}.ari-checkout__thumb :is(picture,img){display:block;inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover}.ari-checkout__thumb--lg{inline-size:var(--ari-space-24);block-size:var(--ari-space-24)}.ari-checkout__qty{position:absolute;inset-block-start:calc(var(--ari-space-2) * -1);inset-inline-end:calc(var(--ari-space-2) * -1);display:grid;place-items:center;min-inline-size:var(--ari-space-6);block-size:var(--ari-space-6);padding-inline:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-primary);color:var(--ari-on-primary);font-size:var(--ari-text-caption);line-height:1;font-weight:var(--ari-weight-bold)}.ari-checkout__desc{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-checkout__name{font-family:var(--ari-font-heading);font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-bold);overflow-wrap:anywhere}.ari-checkout__meta{color:var(--ari-muted);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-checkout__item>.ari-checkout__amount{font-weight:var(--ari-weight-bold);white-space:nowrap}.ari-checkout__lines{display:grid;gap:var(--ari-space-3);margin:0;padding-block-start:var(--ari-space-5);border-block-start:var(--ari-border) solid var(--ari-line)}.ari-checkout__lines>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ari-space-4);color:var(--ari-ink-2)}.ari-checkout__lines dd{margin:0;color:var(--ari-ink);white-space:nowrap}.ari-checkout__lines small{display:block;color:var(--ari-muted);font-size:var(--ari-text-caption)}.ari-checkout__line--discount dd{color:var(--ari-success-text)}.ari-checkout__total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-4);margin:0;padding-block-start:var(--ari-space-5);border-block-start:var(--ari-border) solid var(--ari-line)}.ari-checkout__total>dt{font-size:var(--ari-text-md);font-weight:var(--ari-weight-bold)}.ari-checkout__total>dd{display:flex;align-items:baseline;gap:var(--ari-space-2);margin:0 0 0 auto}.ari-checkout__total .ari-checkout__amount{font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);white-space:nowrap}.ari-checkout__code{color:var(--ari-muted);font-size:var(--ari-text-caption);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label)}.ari-checkout__trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-32) * 1.75)),1fr));gap:var(--ari-space-6);margin:0;padding:0;list-style:none}.ari-checkout__trust-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ari-space-1) var(--ari-space-3);align-items:start}.ari-checkout__trust-item>.ari-icon{grid-row:span 2;inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg);color:var(--ari-secondary-text)}.ari-checkout__trust-title{font-weight:var(--ari-weight-bold)}.ari-checkout__trust-text{color:var(--ari-ink-2);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) .ari-checkout__trust-item>.ari-icon{color:var(--ari-secondary)}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) .ari-checkout__trust-text{color:var(--_muted)}.ari-checkout__read{display:grid;gap:var(--ari-space-10);inline-size:100%;max-inline-size:calc(var(--ari-space-32) * 5);margin-inline:auto;min-inline-size:0}.ari-checkout__accent{font-style:italic;color:var(--_accent, var(--ari-primary-text))}.ari-checkout__trust--stack{grid-template-columns:minmax(0,1fr)}.ari-checkout__col>.ari-checkout__section:first-child{padding-block-start:0;border-block-start:0}}@layer ari.components{.ari-chip{--ari-r: var(--ari-radius-sm);--_bg: var(--ari-panel);--_fg: var(--ari-ink-2);--_line: var(--ari-line-strong);--_on-bg: var(--ari-primary-fill);--_on-fg: var(--ari-on-primary);--_on-line: transparent;position:relative;display:inline-flex;align-items:center;gap:var(--ari-space-1);min-block-size:var(--ari-size-badge-lg);max-inline-size:100%;padding-inline:var(--ari-space-3);border:var(--ari-border) solid var(--_line);background:var(--_bg);color:var(--_fg);font-family:var(--ari-font-body);font-size:var(--ari-text-caption);line-height:1;font-weight:var(--ari-weight-bold);white-space:nowrap;text-decoration:none;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:background var(--ari-duration-fast) var(--ari-ease-standard),color var(--ari-duration-fast) var(--ari-ease-standard),border-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-chip__text{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.ari-chip__count{font-weight:var(--ari-weight-regular);font-variant-numeric:tabular-nums}.ari-chip__count:before{content:"\b7  "}.ari-chip__icon{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);flex:none}:is(button,a).ari-chip{cursor:pointer}:is(button,a).ari-chip:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}:is(button,a).ari-chip:hover{box-shadow:var(--ari-hover-overlay)}.ari-chip:is([aria-pressed=true],[aria-selected=true],[aria-checked=true],[aria-current=true]){--_bg: var(--_on-bg);--_fg: var(--_on-fg);--_line: var(--_on-line)}.ari-chip__remove{position:relative;display:grid;place-items:center;flex:none;inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);margin-inline:0 calc(var(--ari-space-1) * -1);padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ari-chip__remove:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--ari-touch);block-size:var(--ari-touch);translate:-50% -50%}.ari-chip__remove:dir(rtl):after{translate:50% -50%}.ari-chip__remove:hover{background:color-mix(in srgb,currentColor 14%,transparent)}.ari-chip__remove svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-chip:is([disabled],[aria-disabled=true]),.ari-chip:has(.ari-chip__remove:disabled){opacity:.45;cursor:not-allowed;box-shadow:none}.ari-chip--soft{--_bg: var(--ari-nested);--_line: transparent}.ari-chip--brand-outline{--_bg: transparent;--_fg: var(--ari-primary-text);--_line: var(--ari-primary)}.ari-chip--brand-soft{--_bg: var(--ari-primary-soft);--_fg: var(--ari-primary-text);--_line: var(--ari-primary-line)}.ari-chip--select-soft{--_on-bg: var(--ari-primary-soft);--_on-fg: var(--ari-primary-text);--_on-line: var(--ari-primary)}.ari-chip--sm{min-block-size:var(--ari-size-badge);padding-inline:var(--ari-space-2)}.ari-chip--sm .ari-chip__remove{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-chip--caps{font-size:var(--ari-text-label);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-chip--lg{--ari-r: var(--ari-radius-pill);min-block-size:var(--ari-touch);gap:var(--ari-space-2);padding-inline:var(--ari-space-5);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-chip--lg .ari-chip__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-chip--lg:has(.ari-chip__icon:first-child){padding-inline-start:var(--ari-space-4)}.ari-chip--lg:has(.ari-chip__end){padding-inline-end:var(--ari-space-4)}.ari-chip__end{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);flex:none;opacity:.72;transition:translate var(--ari-duration-fast) var(--ari-ease-standard)}.ari-chip__end:dir(rtl){scale:-1 1}a.ari-chip:hover .ari-chip__end{translate:calc(var(--ari-space-1) * .5) 0}a.ari-chip:hover .ari-chip__end:dir(rtl){translate:calc(var(--ari-space-1) * -.5) 0}.ari-chip:is(.ari-chip--active,[aria-current]:not([aria-current=false])){--_bg: var(--ari-link-soft);--_fg: var(--ari-link);--_line: var(--ari-link-line)}.ari-chips{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);min-inline-size:0;margin:0;padding:0;list-style:none}.ari-chips[data-ari-scroll]{flex-wrap:nowrap;overflow-x:auto;padding:var(--ari-space-2);margin-inline:calc(var(--ari-space-2) * -1);scroll-padding-inline:var(--ari-space-2);scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none}.ari-chips[data-ari-scroll]::-webkit-scrollbar{display:none}.ari-chips[data-ari-scroll]>*{flex:none;scroll-snap-align:start}.ari-chips[data-ari-scroll]:focus-visible{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:calc(var(--ari-focus-ring) * -1)}}@layer ari.components{.ari-collage{--ari-r: var(--ari-collage-radius, var(--ari-radius-lg));position:relative;min-inline-size:0}.ari-collage__item{--_i: var(--i, 0);--_dur: var(--ari-collage-duration, var(--ari-duration-slow));--_delay: calc(var(--ari-collage-delay, var(--ari-duration-fast)) + var(--ari-collage-step, var(--ari-duration-instant)) * var(--_i));--_from-y: 0;--_from-s: 1;transition:opacity var(--_dur) var(--ari-collage-ease, var(--ari-ease-standard)) var(--_delay),translate var(--_dur) var(--ari-collage-ease, var(--ari-ease-standard)) var(--_delay),scale var(--_dur) var(--ari-collage-ease, var(--ari-ease-standard)) var(--_delay)}.ari-collage__item--quick{--_dur: var(--ari-collage-duration-quick, var(--ari-duration-base))}.ari-collage__item--rise{--_from-y: var(--ari-space-12)}.ari-collage__item--grow{--_from-s: .9}.ari-collage__item:nth-child(2){--_i: var(--i, 1)}.ari-collage__item:nth-child(3){--_i: var(--i, 2)}.ari-collage__item:nth-child(4){--_i: var(--i, 3)}.ari-collage__item:nth-child(5){--_i: var(--i, 4)}.ari-collage__item:nth-child(6){--_i: var(--i, 5)}.ari-collage__item:nth-child(7){--_i: var(--i, 6)}.ari-collage__item:nth-child(8){--_i: var(--i, 7)}.ari-collage__item:nth-child(9){--_i: var(--i, 8)}:where([data-ari-enter=""]:not([data-entered])) .ari-collage__item{opacity:0;translate:0 var(--_from-y);scale:var(--_from-s)}@container ari-canvas (min-width: 1088px){:where([data-ari-enter=wide]:not([data-entered])) .ari-collage__item{opacity:0;translate:0 var(--_from-y);scale:var(--_from-s)}}@container ari-canvas (max-width: 1087.98px){:where([data-ari-enter=wide]:not([data-entered])) .ari-collage__item{translate:0 var(--_from-y);scale:var(--_from-s)}:where([data-ari-enter=wide]) .ari-collage__item{transform:scale(1)}}:where([data-ari-enter]:not([data-entered])) .ari-collage__item{transition:none}.ari-collage>.ari-collage__item{display:block;max-inline-size:100%;block-size:auto;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r))}.ari-collage--lead>:nth-child(1){position:relative;max-block-size:45vh;block-size:var(--ari-collage-fit, 100%)}.ari-collage--lead>:nth-child(2){position:absolute;inset-block-end:var(--ari-space-6);inset-inline-start:calc(var(--ari-space-6) * -1);inline-size:calc(100% / 3);box-shadow:var(--ari-collage-shadow, var(--ari-shadow-2))}.ari-collage--pair{display:flex}.ari-collage--pair>.ari-collage__item{inline-size:50%;max-block-size:45vh;block-size:var(--ari-collage-fit, 100%);box-shadow:var(--ari-collage-shadow, var(--ari-shadow-2))}.ari-collage--pair>:nth-child(2){translate:calc(var(--ari-space-8) * -1) var(--ari-space-16)}.ari-collage--trio>:nth-child(1){margin-inline:auto;max-block-size:45vh;block-size:var(--ari-collage-fit, 100%)}.ari-collage--trio>:nth-child(2),.ari-collage--trio>:nth-child(3){position:absolute;box-shadow:var(--ari-collage-shadow, var(--ari-shadow-2))}.ari-collage--trio>:nth-child(2){inset-block-start:calc(var(--ari-space-4) * -1);inset-inline-end:calc(var(--ari-space-6) * -1);inline-size:50%}.ari-collage--trio>:nth-child(3){inset-block-end:var(--ari-space-8);inset-inline-start:calc(var(--ari-space-6) * -1);inline-size:40%}@container ari-canvas (min-width: 640px){.ari-collage--lead>:nth-child(2){inset-inline-start:calc(var(--ari-space-16) * -1)}.ari-collage--trio>:nth-child(2){inset-inline-end:calc(var(--ari-space-16) * -1);inline-size:calc(100% * 2 / 3)}.ari-collage--trio>:nth-child(3){inset-block-end:var(--ari-space-4);inset-inline-start:calc(var(--ari-space-16) * -1);inline-size:50%}}@container ari-canvas (min-width: 768px){.ari-collage{--ari-r: var(--ari-collage-radius-md, var(--ari-radius-xl))}}@container ari-canvas (min-width: 1088px){.ari-collage--lead>:nth-child(1){position:absolute;inset-block-start:50%;inset-inline-start:20%;min-inline-size:44vw;max-block-size:none;block-size:auto;translate:0 -50%}.ari-collage--lead>:nth-child(2){position:relative;inset:auto;inline-size:13rem;translate:0 var(--ari-space-10);box-shadow:var(--ari-collage-shadow-lg, var(--ari-shadow-3))}:where([data-ari-enter]:not([data-entered])) .ari-collage--lead>:nth-child(1){translate:0 calc(-50% + var(--_from-y))}:where([data-ari-enter]:not([data-entered])) .ari-collage--lead>:nth-child(2){translate:0 calc(var(--ari-space-10) + var(--_from-y))}.ari-collage--pair>.ari-collage__item{max-block-size:none;block-size:auto;box-shadow:var(--ari-collage-shadow-lg, var(--ari-shadow-3))}.ari-collage--trio{padding-inline-end:var(--ari-space-12)}.ari-collage--trio>:nth-child(1){max-block-size:none;block-size:auto}.ari-collage--trio>:nth-child(2){inset-block-start:calc(var(--ari-space-8) * -1);inset-inline-end:calc(var(--ari-space-2) * -1);inline-size:auto;box-shadow:var(--ari-collage-shadow-lg, var(--ari-shadow-3))}.ari-collage--trio>:nth-child(3){inset-block-end:var(--ari-space-8);inset-inline-start:calc(var(--ari-space-4) * -1);inline-size:auto;box-shadow:var(--ari-collage-shadow-lg, var(--ari-shadow-3))}}@container ari-canvas (min-width: 1280px){.ari-collage--lead>:nth-child(2){inline-size:auto;translate:0 var(--ari-space-8);box-shadow:var(--ari-collage-shadow-xl, var(--ari-shadow-3))}:where([data-ari-enter]:not([data-entered])) .ari-collage--lead>:nth-child(2){translate:0 calc(var(--ari-space-8) + var(--_from-y))}.ari-collage--pair>.ari-collage__item,.ari-collage--trio>:nth-child(2),.ari-collage--trio>:nth-child(3){box-shadow:var(--ari-collage-shadow-xl, var(--ari-shadow-3))}.ari-collage--trio>:nth-child(2){inset-inline-end:calc(var(--ari-space-8) * -1)}.ari-collage--trio>:nth-child(3){inset-inline-start:0}}}@layer ari.components{.ari-commissions{--_gap: var(--ari-space-5);--_tile-pad: var(--ari-space-4)}.ari-commissions .ari-card__body{gap:var(--_gap)}.ari-commissions.ari-card--contrast{--ari-ink: var(--ari-on-contrast);--ari-ink-2: color-mix(in srgb, var(--ari-on-contrast) 86%, transparent);--ari-muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--ari-line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--ari-line-strong: color-mix(in srgb, var(--ari-on-contrast) 30%, transparent);--ari-panel: color-mix(in srgb, var(--ari-on-contrast) 6%, var(--ari-contrast));--ari-nested: color-mix(in srgb, var(--ari-on-contrast) 9%, var(--ari-contrast));--ari-primary-text: var(--ari-primary-on-contrast);--ari-primary-soft: color-mix(in srgb, var(--ari-primary) 26%, var(--ari-contrast));--ari-primary-line: color-mix(in srgb, var(--ari-primary-on-contrast) 45%, transparent);--ari-success-text: color-mix(in oklab, var(--ari-success) 45%, var(--ari-on-contrast));--ari-warning-text: color-mix(in oklab, var(--ari-warning) 45%, var(--ari-on-contrast));--ari-danger-text: color-mix(in oklab, var(--ari-danger) 45%, var(--ari-on-contrast));--ari-info-text: color-mix(in oklab, var(--ari-info) 45%, var(--ari-on-contrast));--ari-success-soft: color-mix(in srgb, var(--ari-success) 22%, var(--ari-contrast));--ari-warning-soft: color-mix(in srgb, var(--ari-warning) 22%, var(--ari-contrast));--ari-danger-soft: color-mix(in srgb, var(--ari-danger) 22%, var(--ari-contrast));--ari-info-soft: color-mix(in srgb, var(--ari-info) 22%, var(--ari-contrast))}.ari-commissions__periods{max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain}.ari-commissions__totals{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 2.25)),1fr));gap:var(--ari-space-3);margin:0;padding:0;list-style:none;min-inline-size:0}.ari-commissions__total{--_state: var(--ari-line-strong);--ari-r: var(--ari-radius-lg);display:grid;align-content:start;gap:var(--ari-space-1);min-inline-size:0;padding:var(--_tile-pad);background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line);border-block-start:var(--ari-border-edge) solid var(--_state);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-commissions__total[data-state=pending]{--_state: var(--ari-warning)}.ari-commissions__total[data-state=credited]{--_state: var(--ari-success)}.ari-commissions__total[data-state=paid]{--_state: var(--ari-info)}.ari-commissions__total[data-state=reversed]{--_state: var(--ari-danger)}.ari-commissions__label{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-commissions__amount{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);color:var(--ari-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ari-commissions__meta{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-commissions__section{display:grid;gap:var(--ari-space-2);min-inline-size:0}.ari-commissions__heading{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-commissions__section .ari-list__main>.ari-progress{margin-block-start:var(--ari-space-1)}.ari-commissions__detail{min-inline-size:0;border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-lg);background:var(--ari-panel)}.ari-commissions__detail>summary{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-3);min-block-size:var(--ari-touch);padding:var(--ari-space-2) var(--ari-space-4);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink);cursor:pointer;list-style:none}.ari-commissions__detail>summary::-webkit-details-marker{display:none}.ari-commissions__detail>summary:after{content:"";flex:none;inline-size:var(--ari-space-2);block-size:var(--ari-space-2);border-inline-end:var(--ari-border-strong) solid currentColor;border-block-end:var(--ari-border-strong) solid currentColor;rotate:45deg;transition:rotate var(--ari-duration-fast) var(--ari-ease-standard)}.ari-commissions__detail[open]>summary:after{rotate:225deg}.ari-commissions__detail>summary:hover{box-shadow:var(--ari-hover-overlay)}.ari-commissions__detail-body{display:grid;gap:var(--ari-space-3);padding:0 var(--ari-space-4) var(--ari-space-4);min-inline-size:0}.ari-commissions__note{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-commissions--plain .ari-commissions__section .ari-list__main>.ari-progress{display:none}.ari-commissions--dense{--_gap: var(--ari-space-4);--_tile-pad: var(--ari-space-3)}.ari-commissions--dense .ari-commissions__amount{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}@container ari-card (max-width: 299.98px){.ari-commissions__amount{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}.ari-commissions__detail>summary,.ari-commissions__detail-body{padding-inline:var(--ari-space-3)}.ari-commissions__detail .ari-table.ari-table--stack :where(th,td){flex-wrap:wrap;gap:0 var(--ari-space-2);white-space:normal}}}@layer ari.components{.ari-conversation{--_pad: var(--ari-space-5);--_gap: var(--ari-space-4);--_avatar: var(--ari-space-10);--ari-r: var(--ari-radius-lg);display:grid;min-inline-size:0;overflow:hidden;background:var(--ari-panel);color:var(--ari-ink);border:var(--ari-border) solid var(--ari-line);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-conversation / inline-size}.ari-conversation__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-space-2) var(--ari-space-4);padding:var(--ari-space-4) var(--_pad);border-block-end:var(--ari-border) solid var(--ari-line)}.ari-conversation__titles{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-conversation__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_eyebrow, var(--ari-primary-text))}.ari-conversation__title{margin:0;font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-bold)}.ari-conversation--header-contrast .ari-conversation__header{background:var(--ari-contrast);color:var(--ari-on-contrast);border-block-end-color:transparent;--_eyebrow: var(--ari-primary-on-contrast)}.ari-conversation--header-tint .ari-conversation__header{background:var(--ari-primary-soft)}.ari-conversation__list{display:grid;gap:var(--_gap);margin:0;padding:var(--_pad);list-style:none}.ari-conversation__msg{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--ari-space-3);min-inline-size:0}.ari-conversation__avatar{flex:none}.ari-conversation .ari-conversation__avatar.ari-avatar{--_s: var(--_avatar)}.ari-conversation__body{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-conversation__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--ari-space-2);min-inline-size:0}.ari-conversation__author{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold)}.ari-conversation__role{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-primary-text)}.ari-conversation__time{margin-inline-start:auto;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted);font-variant-numeric:tabular-nums}.ari-conversation__text{margin:0;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--ari-ink-2);overflow-wrap:anywhere}.ari-conversation__source{display:grid;gap:var(--ari-space-1);margin-block-start:var(--ari-space-2);padding:var(--ari-space-2) var(--ari-space-3);border-radius:var(--ari-radius-sm);background:var(--ari-nested);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2)}.ari-conversation__msg--own{margin-inline:calc(var(--_pad) * -1);padding:var(--ari-space-3) var(--_pad);background:var(--ari-primary-soft);box-shadow:inset var(--ari-border-edge) 0 0 var(--ari-primary)}.ari-conversation__msg--own:dir(rtl){box-shadow:inset calc(var(--ari-border-edge) * -1) 0 0 var(--ari-primary)}.ari-conversation--linked .ari-conversation__msg:not(:last-child):before{content:"";position:absolute;inset-block:calc(var(--_avatar) + var(--ari-space-1)) calc(var(--_gap) * -1);inset-inline-start:calc(var(--_avatar) / 2);border-inline-start:var(--ari-border) solid var(--ari-line-strong)}.ari-conversation--linked .ari-conversation__msg--own:not(:last-child):before{inset-inline-start:calc(var(--_pad) + var(--_avatar) / 2);inset-block-start:calc(var(--ari-space-3) + var(--_avatar) + var(--ari-space-1))}.ari-conversation--bubbles .ari-conversation__msg{inline-size:fit-content;max-inline-size:min(88%,36rem)}.ari-conversation--bubbles .ari-conversation__body{padding:var(--ari-space-3) var(--ari-space-4);background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line);border-inline-start:var(--ari-border-edge) solid var(--ari-primary);border-radius:var(--ari-radius-md);border-start-start-radius:var(--ari-radius-xs)}.ari-conversation--bubbles .ari-conversation__msg--own{justify-self:end;grid-template-columns:minmax(0,1fr);margin:0;padding:0;background:none;box-shadow:none}.ari-conversation--bubbles .ari-conversation__msg--own .ari-conversation__avatar{display:none}.ari-conversation--bubbles .ari-conversation__msg--own .ari-conversation__body{background:var(--ari-primary-soft);border-color:var(--ari-primary-line);border-inline-start-width:var(--ari-border);border-radius:var(--ari-radius-md);border-start-end-radius:var(--ari-radius-xs)}.ari-conversation--bubbles .ari-conversation__list{background:var(--ari-nested)}.ari-conversation--bubbles.ari-conversation--linked .ari-conversation__msg:before{display:none}.ari-conversation--no-avatars .ari-conversation__msg{grid-template-columns:minmax(0,1fr)}.ari-conversation--no-avatars .ari-conversation__avatar,.ari-conversation--no-avatars .ari-conversation__msg:before{display:none}.ari-conversation--compact{--_pad: var(--ari-space-4);--_gap: var(--ari-space-3);--_avatar: var(--ari-space-8)}.ari-conversation__typing{display:inline-flex;gap:var(--ari-space-1);padding-block:var(--ari-space-2)}.ari-conversation__typing>i{inline-size:var(--ari-size-dot);block-size:var(--ari-size-dot);border-radius:var(--ari-radius-circle);background:var(--ari-primary);animation:ari-conversation-punto calc(1.2s*max(var(--ari-motion),.0001)) var(--ari-ease-standard) infinite}.ari-conversation__typing>i:nth-child(2){animation-delay:calc(.15s * var(--ari-motion))}.ari-conversation__typing>i:nth-child(3){animation-delay:calc(.3s * var(--ari-motion))}@keyframes ari-conversation-punto{0%,60%,to{opacity:.3}30%{opacity:1}}.ari-conversation--bubbles .ari-conversation__msg[aria-busy=true] .ari-conversation__body{border-style:dashed}.ari-conversation__empty{margin:0;padding:var(--ari-space-6) var(--_pad);text-align:center;color:var(--ari-muted);font-size:var(--ari-text-sm)}.ari-conversation__composer{display:flex;align-items:flex-end;gap:var(--ari-space-3);padding:var(--ari-space-3) var(--_pad);border-block-start:var(--ari-border) solid var(--ari-line);background:var(--ari-panel)}.ari-conversation__input{flex:1;min-inline-size:0;min-block-size:var(--ari-control);max-block-size:calc(var(--ari-space-16) * 2);padding:var(--ari-space-2) var(--ari-space-3);resize:vertical;border:var(--ari-border) solid var(--ari-line-strong);border-radius:var(--ari-radius-sm);background:var(--ari-panel);color:var(--ari-ink);font:inherit;font-size:var(--ari-text-ui);line-height:var(--ari-leading-sm)}.ari-conversation__input::placeholder{color:var(--ari-muted)}@container ari-conversation (max-width: 279.98px){.ari-conversation>*{--_pad: var(--ari-space-3);--_avatar: var(--ari-space-8)}.ari-conversation__time{margin-inline-start:0;inline-size:100%}.ari-conversation__composer{flex-direction:column;align-items:stretch}}}@layer ari.components{.ari-countdown{--_c: var(--ari-primary-text);--_ring: var(--ari-primary);--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_box: var(--ari-nested);--_num: var(--ari-text-h2);--_ring-s: calc(var(--ari-space-16) * 2);--_ring-w: var(--ari-space-2);--ari-r: var(--ari-radius-md);display:grid;justify-items:start;align-content:start;gap:var(--ari-space-2);min-inline-size:0;color:var(--_fg);container:ari-countdown / inline-size}.ari-countdown__label{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_muted)}.ari-countdown__segments{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--ari-space-2) var(--ari-space-3)}.ari-countdown__segment{display:grid;justify-items:center;gap:var(--ari-space-1);min-inline-size:calc(var(--_num) * 1.4)}.ari-countdown__value{font-family:var(--ari-font-heading);font-size:var(--_num, var(--ari-text-h2));line-height:1;font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);font-variant-numeric:tabular-nums;color:var(--_c)}.ari-countdown__unit{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_muted)}.ari-countdown__sep{font-size:var(--_num, var(--ari-text-h2));line-height:1;font-weight:var(--ari-weight-black);color:var(--_muted)}.ari-countdown__note{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--_muted)}.ari-countdown--boxed .ari-countdown__segment{padding:var(--ari-space-3);background:var(--_box);min-inline-size:calc(var(--_num) * 1.4 + var(--ari-space-6));border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-countdown--boxed .ari-countdown__sep{align-self:center}.ari-countdown--ring{justify-items:center;text-align:center}.ari-countdown__ring{position:relative;display:grid;place-content:center;justify-items:center;gap:var(--ari-space-1);inline-size:var(--_ring-s);max-inline-size:100%;aspect-ratio:1}.ari-countdown__ring:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--_ring) var(--ari-progress, 100%),color-mix(in srgb,var(--_ring) 16%,transparent) 0);mask:radial-gradient(farthest-side,transparent calc(100% - var(--_ring-w)),var(--ari-ink) calc(100% - var(--_ring-w) + var(--ari-border)));transition:background var(--ari-duration-slow) var(--ari-ease-standard)}.ari-countdown__ring .ari-countdown__value,.ari-countdown__ring .ari-countdown__unit{position:relative}.ari-countdown--card,.ari-countdown--contrast{padding:var(--ari-space-5);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-countdown--card{background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line)}.ari-countdown--contrast{--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--_c: color-mix(in oklab, var(--ari-primary) 45%, var(--ari-on-contrast));--_ring: color-mix(in oklab, var(--ari-primary) 70%, var(--ari-on-contrast));--_box: color-mix(in srgb, var(--ari-on-contrast) 10%, transparent);background:var(--ari-contrast);border:var(--ari-border) solid color-mix(in srgb,var(--ari-primary) 55%,transparent)}.ari-countdown--neutral{--_c: var(--ari-ink);--_ring: var(--ari-ink-2)}.ari-countdown--contrast.ari-countdown--neutral{--_c: var(--ari-on-contrast);--_ring: var(--ari-on-contrast)}.ari-countdown--sm{--_num: var(--ari-text-h4);--_ring-s: calc(var(--ari-space-16) * 1.5);--_ring-w: var(--ari-space-1)}.ari-countdown--lg{--_num: var(--ari-text-display);--_ring-s: calc(var(--ari-space-10) * 4.5);--_ring-w: var(--ari-space-3)}.ari-countdown[data-ari-state=urgent]{--_c: var(--ari-warning-text);--_ring: var(--ari-warning)}.ari-countdown[data-ari-state=expired]{--_c: var(--ari-danger-text);--_ring: var(--ari-danger)}.ari-countdown--contrast[data-ari-state=urgent]{--_c: color-mix(in oklab, var(--ari-warning) 55%, var(--ari-on-contrast));--_ring: color-mix(in oklab, var(--ari-warning) 75%, var(--ari-on-contrast))}.ari-countdown--contrast[data-ari-state=expired]{--_c: color-mix(in oklab, var(--ari-danger) 50%, var(--ari-on-contrast));--_ring: color-mix(in oklab, var(--ari-danger) 70%, var(--ari-on-contrast))}@container ari-countdown (max-width: 239.98px){.ari-countdown__segments{--_num: var(--ari-text-h3);gap:var(--ari-space-2)}.ari-countdown__sep{display:none}.ari-countdown--lg .ari-countdown__ring{--_num: var(--ari-text-h1)}}}@layer ari.components{.ari-course{--_gap: var(--ari-space-5)}.ari-course .ari-card__body{gap:var(--_gap)}.ari-course.ari-card--contrast{--ari-ink: var(--ari-on-contrast);--ari-ink-2: color-mix(in srgb, var(--ari-on-contrast) 86%, transparent);--ari-muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--ari-line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--ari-line-strong: color-mix(in srgb, var(--ari-on-contrast) 30%, transparent);--ari-panel: color-mix(in srgb, var(--ari-on-contrast) 6%, var(--ari-contrast));--ari-nested: color-mix(in srgb, var(--ari-on-contrast) 9%, var(--ari-contrast));--ari-primary-text: var(--ari-primary-on-contrast);--ari-primary-soft: color-mix(in srgb, var(--ari-primary) 26%, var(--ari-contrast));--ari-primary-line: color-mix(in srgb, var(--ari-primary-on-contrast) 45%, transparent);--ari-success-text: color-mix(in oklab, var(--ari-success) 45%, var(--ari-on-contrast));--ari-warning-text: color-mix(in oklab, var(--ari-warning) 45%, var(--ari-on-contrast));--ari-danger-text: color-mix(in oklab, var(--ari-danger) 45%, var(--ari-on-contrast));--ari-info-text: color-mix(in oklab, var(--ari-info) 45%, var(--ari-on-contrast));--ari-success-soft: color-mix(in srgb, var(--ari-success) 22%, var(--ari-contrast));--ari-warning-soft: color-mix(in srgb, var(--ari-warning) 22%, var(--ari-contrast));--ari-danger-soft: color-mix(in srgb, var(--ari-danger) 22%, var(--ari-contrast));--ari-info-soft: color-mix(in srgb, var(--ari-info) 22%, var(--ari-contrast))}.ari-course__head{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_eyebrow: var(--ari-primary-on-contrast);--_soft: color-mix(in srgb, var(--ari-on-contrast) 76%, transparent);--_index: color-mix(in srgb, var(--ari-on-contrast) 12%, transparent);position:relative;display:grid;gap:var(--ari-space-2);padding:var(--ari-pad-card);background:var(--_bg);color:var(--_fg);overflow:hidden;isolation:isolate}.ari-course__cover{display:none;inline-size:calc(100% + var(--ari-pad-card) * 2);max-inline-size:none;margin:calc(var(--ari-pad-card) * -1) calc(var(--ari-pad-card) * -1) var(--ari-space-2);aspect-ratio:16 / 7;object-fit:cover;background:var(--ari-nested)}.ari-course__eyebrow{position:relative;z-index:var(--ari-z-raised);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_eyebrow)}.ari-course__title{position:relative;z-index:var(--ari-z-raised);max-inline-size:22ch;font-family:var(--ari-font-heading);font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);color:inherit;overflow-wrap:anywhere}.ari-course__facts{position:relative;z-index:var(--ari-z-raised);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--_soft)}.ari-course__index{position:absolute;z-index:var(--ari-z-base);inset-block-end:calc(var(--ari-text-display) * -.35);inset-inline-end:var(--ari-space-2);font-family:var(--ari-font-heading);font-size:calc(var(--ari-text-display) * 2);line-height:1;font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);color:var(--_index);pointer-events:none}.ari-course--head-gradient .ari-course__head{--_bg: var(--ari-gradient);--_fg: var(--ari-on-gradient);--_eyebrow: var(--ari-on-gradient);--_soft: var(--ari-on-gradient);--_index: color-mix(in srgb, var(--ari-on-gradient) 18%, transparent)}.ari-course:is(.ari-course--head-image,.ari-course--head-none) .ari-course__head{--_bg: transparent;--_fg: var(--ari-ink);--_eyebrow: var(--ari-primary-text);--_soft: var(--ari-muted);padding-block-end:0}.ari-course:is(.ari-course--head-image,.ari-course--head-none) .ari-course__index{display:none}.ari-course--head-image .ari-course__cover{display:block}.ari-course__status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-4);min-inline-size:0}.ari-course__status>.ari-ring{flex:none}.ari-course__status>.ari-progress{flex:1 1 100%}.ari-course__current{display:grid;gap:var(--ari-space-1);flex:1 1 calc(var(--ari-space-16) * 2.5);min-inline-size:0}.ari-course__kicker{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-primary-text)}.ari-course__lesson-name{font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-bold);color:var(--ari-ink);overflow-wrap:anywhere}.ari-course__note{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-course__current>.ari-btn{justify-self:start;margin-block-start:var(--ari-space-2)}.ari-course__modules{display:grid;gap:var(--ari-space-4);min-inline-size:0}.ari-course__module{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-course__module-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-3);padding-block-end:var(--ari-space-2);border-block-end:var(--ari-border) solid var(--ari-line-strong)}.ari-course__module-name{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-black);color:var(--ari-ink)}.ari-course__module-count{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2);font-variant-numeric:tabular-nums}.ari-course__lesson--done .ari-list__lead{--_lead-bg: var(--ari-success-fill);--_lead-fg: var(--ari-on-status)}.ari-course__lesson--done .ari-list__meta{color:var(--ari-success-text)}.ari-course .ari-list__item[aria-disabled=true] .ari-list__lead{--_lead-bg: transparent;--_lead-bd: var(--ari-line-strong);--_lead-fg: var(--ari-muted)}.ari-course .ari-list__lead>svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-course__cert{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-3) var(--ari-space-4);padding:var(--ari-space-4);border:var(--ari-border) dashed var(--ari-line-strong);border-radius:var(--ari-radius-lg);min-inline-size:0}.ari-course__cert[data-issued]{border-style:solid;border-color:var(--ari-success);background:var(--ari-success-soft)}.ari-course__cert-text{display:grid;gap:var(--ari-space-1);flex:1 1 calc(var(--ari-space-16) * 2.5);min-inline-size:0}.ari-course__cert-title{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-course__code{font-family:var(--ari-font-mono);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2);overflow-wrap:anywhere}.ari-course--dense{--_gap: var(--ari-space-4)}.ari-course--dense .ari-course__title{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-course--dense .ari-course__cert{padding:var(--ari-space-3)}@container ari-card (max-width: 299.98px){.ari-course__head{padding:var(--ari-space-4)}.ari-course__cover{inline-size:calc(100% + var(--ari-space-4) * 2);margin:calc(var(--ari-space-4) * -1) calc(var(--ari-space-4) * -1) var(--ari-space-2)}.ari-course__title{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-course__index{font-size:var(--ari-text-display);inset-block-end:calc(var(--ari-text-display) * -.2)}.ari-course__current>.ari-btn{justify-self:stretch}}}@layer ari.components{.ari-field.ari-date{container-name:ari-field ari-date}.ari-date .ari-field__control:is([type=date],[type=time],[type=datetime-local]){position:relative;font-variant-numeric:tabular-nums;padding-inline-end:calc(var(--ari-space-4) + var(--ari-icon-md) + var(--ari-space-2))}.ari-date .ari-field__control::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:var(--ari-space-3);inset-block-start:50%;translate:0 -50%;margin:0;cursor:pointer;opacity:.75}.ari-date__range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:var(--ari-space-2);min-inline-size:0}.ari-date__range[hidden]{display:none}.ari-date__part{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-date__part-label{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-date__box{position:relative}.ari-date__box>.ari-date__input{flex:1 1 0;min-inline-size:0;font-variant-numeric:tabular-nums;text-overflow:ellipsis}.ari-date__box>.ari-date__input+.ari-date__sep+.ari-date__input{padding-inline-start:var(--ari-space-2)}.ari-date__sep{flex:none;color:var(--ari-muted);font-size:var(--ari-text-sm);line-height:1}.ari-date__sep:empty{align-self:stretch;inline-size:var(--ari-border);margin-block:var(--ari-space-2);background:var(--ari-line)}.ari-date__toggle{position:relative;display:grid;place-items:center;flex:none;align-self:stretch;inline-size:var(--ari-touch);padding:0;border:0;background:transparent;color:var(--ari-ink-2);cursor:pointer;transition:color var(--ari-duration-fast) var(--ari-ease-standard),background var(--ari-duration-fast) var(--ari-ease-standard)}.ari-date__toggle:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:var(--ari-touch);translate:0 -50%}.ari-date__toggle svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-date__toggle:hover:not(:disabled),.ari-date__toggle[aria-expanded=true]{color:var(--ari-primary-text);background:var(--ari-primary-soft)}.ari-date__toggle:focus-visible{outline-offset:calc(var(--ari-focus-ring) * -1)}.ari-date__toggle:disabled{color:var(--ari-muted);cursor:not-allowed}.ari-date:has(.ari-date__toggle[aria-expanded=true]) .ari-date__box{border-color:var(--ari-primary)}.ari-date__panel{--ari-r: var(--ari-radius-lg);--_d: var(--ari-touch);--_cal: calc(var(--_d) * 7);--_tw: calc(var(--ari-touch) * 3 + var(--ari-space-2));--_pad: var(--ari-space-4);--_w: calc(var(--_cal) + var(--_pad) * 2 + var(--ari-border) * 2);--_bg: var(--ari-raised);--_dir: 1;display:none;flex-direction:column;gap:var(--ari-space-3);box-sizing:border-box;inline-size:var(--_w);max-inline-size:100%;padding:var(--_pad);border:var(--ari-border) solid var(--ari-line);background:var(--_bg);color:var(--ari-ink);box-shadow:var(--ari-shadow-2);font-family:var(--ari-font-body);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);text-align:start;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-date-panel / inline-size}.ari-date__panel:dir(rtl){--_dir: -1}.ari-date__panel[data-tipo=fechahora]{--_w: calc(var(--_cal) + var(--_tw) + var(--ari-space-4) * 2 + var(--_pad) * 2 + var(--ari-border) * 3)}.ari-date__panel[data-tipo=hora]{--_tw: calc(var(--ari-touch) * 4 + var(--ari-space-4));--_w: calc(var(--_tw) + var(--_pad) * 2 + var(--ari-border) * 2)}.ari-date__panel:is(:popover-open,[data-abierto]){display:flex}.ari-date__panel[popover],.ari-date__panel[data-abierto]{position:fixed;inset:auto;z-index:var(--ari-z-dropdown);max-inline-size:calc(100vw - var(--ari-space-8));max-block-size:calc(100dvh - var(--ari-space-8));margin:var(--ari-space-2) 0;overflow:auto;position-area:block-end span-inline-end;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;opacity:0;translate:0 calc(var(--ari-motion-distance) * -1);scale:var(--ari-motion-scale);transform-origin:top center;transition:opacity var(--ari-duration-fast) var(--ari-ease-exit),translate var(--ari-duration-fast) var(--ari-ease-exit),scale var(--ari-duration-fast) var(--ari-ease-exit),display var(--ari-duration-fast) allow-discrete,overlay var(--ari-duration-fast) allow-discrete}.ari-date__panel:is(:popover-open,[data-abierto]){opacity:1;translate:0 0;scale:1;transition-timing-function:var(--ari-ease-enter);transition-duration:var(--ari-duration-base)}@starting-style{.ari-date__panel:popover-open{opacity:0;translate:0 calc(var(--ari-motion-distance) * -1);scale:var(--ari-motion-scale)}}.ari-date__panel[popover][data-hoja]{--_w: 100%;--_cal: 100%;--_tw: 100%;inset:auto 0 0;inline-size:100%;max-inline-size:100%;max-block-size:92dvh;margin:0;position-area:none;padding-block-end:calc(var(--_pad) + env(safe-area-inset-bottom));border-inline:0;border-block-end:0;border-end-end-radius:0;border-end-start-radius:0;translate:0 100%;scale:1;box-shadow:var(--ari-shadow-3)}.ari-date__panel[popover][data-hoja]:popover-open{translate:0 0}@starting-style{.ari-date__panel[popover][data-hoja]:popover-open{translate:0 100%}}.ari-date__panel[popover]::backdrop{background:transparent}.ari-date__panel[popover][data-hoja]::backdrop{background:color-mix(in srgb,var(--ari-contrast) 48%,transparent)}.ari-date__grip{display:none;align-self:center;inline-size:var(--ari-space-10);block-size:var(--ari-space-1);margin-block:calc(var(--ari-space-1) * -1) var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-line-strong)}.ari-date__panel[data-hoja] .ari-date__grip{display:block}.ari-date--inline .ari-date__toggle{display:none}.ari-date--inline .ari-date__panel,.ari-date--inline .ari-date__panel[popover]{--_bg: var(--ari-panel);position:static;display:flex;inline-size:min(100%,var(--_w));max-block-size:none;margin:0;overflow:visible;opacity:1;translate:none;scale:none;box-shadow:var(--ari-shadow-0);transition:none}.ari-date--inline [data-accion=listo]{display:none}.ari-date__layout{display:flex;gap:var(--ari-space-4);min-inline-size:0}.ari-date__cal{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ari-space-2);inline-size:var(--_cal);max-inline-size:100%;min-inline-size:0;flex:none}.ari-date__panel[data-hoja] .ari-date__cal,.ari-date--inline .ari-date__cal{flex:1 1 auto}.ari-date__nav{display:flex;align-items:center;gap:var(--ari-space-1)}.ari-date__arrow,.ari-date__title{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ari-space-1);min-block-size:var(--ari-touch);padding:0;border:0;background:transparent;color:var(--ari-ink);font:inherit;cursor:pointer;border-radius:var(--ari-radius-pill);transition:background var(--ari-duration-fast) var(--ari-ease-standard),color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-date__arrow{flex:none;inline-size:var(--ari-touch);color:var(--ari-ink-2)}.ari-date__arrow svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-date__arrow:dir(rtl) svg{scale:-1 1}.ari-date__title{flex:1;min-inline-size:0;padding-inline:var(--ari-space-3);font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-bold)}.ari-date__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.ari-date__title svg{flex:none;inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);color:var(--ari-muted);transition:rotate var(--ari-duration-base) var(--ari-ease-standard)}.ari-date__title[aria-expanded=true] svg{rotate:180deg}.ari-date__title[aria-expanded=true]{color:var(--ari-primary-text)}:is(.ari-date__arrow,.ari-date__title):hover:not(:disabled){background:var(--ari-nested)}.ari-date__arrow:disabled{color:var(--ari-muted);opacity:.4;cursor:not-allowed}.ari-date__views{position:relative;min-inline-size:0;overflow:hidden}.ari-date__grid{inline-size:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 var(--ari-space-1);margin-block:calc(var(--ari-space-1) * -1)}.ari-date__grid[hidden]{display:none}.ari-date__grid th{padding:0 0 var(--ari-space-1);color:var(--ari-muted);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-align:center}.ari-date__grid tbody{animation:ari-date-aparece var(--ari-duration-fast) var(--ari-ease-enter)}.ari-date__grid tbody[data-anim=sig]{animation:ari-date-sig var(--ari-duration-base) var(--ari-ease-enter)}.ari-date__grid tbody[data-anim=ant]{animation:ari-date-ant var(--ari-duration-base) var(--ari-ease-enter)}@keyframes ari-date-aparece{0%{opacity:0}}@keyframes ari-date-sig{0%{opacity:0;transform:translate(calc(var(--ari-motion-distance) * 4 * var(--_dir)))}}@keyframes ari-date-ant{0%{opacity:0;transform:translate(calc(var(--ari-motion-distance) * -4 * var(--_dir)))}}.ari-date__grid td{position:relative;padding:0;text-align:center}.ari-date__grid td[data-rango]:not([data-rango=unico]):before{content:"";position:absolute;inset-block:0;inset-inline:0;background:var(--ari-primary-soft)}.ari-date__grid td[data-rango=inicio]:before{inset-inline-start:50%}.ari-date__grid td[data-rango=fin]:before{inset-inline-end:50%}.ari-date__grid td[data-rango=medio]:is(:first-child,td:empty+td):before{border-start-start-radius:var(--ari-radius-pill);border-end-start-radius:var(--ari-radius-pill)}.ari-date__grid td[data-rango=medio]:is(:last-child,:has(+td:empty)):before{border-start-end-radius:var(--ari-radius-pill);border-end-end-radius:var(--ari-radius-pill)}.ari-date__day{position:relative;display:inline-grid;place-items:center;vertical-align:middle;inline-size:min(100%,var(--_d));aspect-ratio:1;padding:0;border:0;background:transparent;color:var(--ari-ink);font:inherit;font-size:var(--ari-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:var(--_day-r, var(--ari-radius-circle));transition:background var(--ari-duration-fast) var(--ari-ease-standard),color var(--ari-duration-fast) var(--ari-ease-standard),box-shadow var(--ari-duration-fast) var(--ari-ease-standard),scale var(--ari-duration-instant) var(--ari-ease-standard)}.ari-date__day:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:var(--ari-touch);translate:0 -50%}.ari-date__day:hover:not([aria-disabled=true]){box-shadow:var(--ari-hover-overlay)}.ari-date__day:active:not([aria-disabled=true]){scale:.94}.ari-date__day[aria-current=date]{color:var(--ari-primary-text);font-weight:var(--ari-weight-bold)}.ari-date__day[aria-current=date]:before{content:"";position:absolute;inset-block-end:16%;inset-inline-start:50%;inline-size:var(--ari-space-1);block-size:var(--ari-space-1);translate:-50% 0;border-radius:var(--ari-radius-circle);background:currentColor}.ari-date__grid td[aria-selected=true] .ari-date__day,.ari-date__grid td:is([data-rango=inicio],[data-rango=fin],[data-rango=unico]) .ari-date__day{background:var(--ari-primary-fill);color:var(--ari-on-primary);font-weight:var(--ari-weight-bold);box-shadow:var(--ari-shadow-1)}.ari-date__grid td[data-rango=medio] .ari-date__day{color:var(--ari-ink)}.ari-date__day[aria-disabled=true]{color:var(--ari-muted);text-decoration:line-through;cursor:not-allowed}.ari-date__picker{display:grid;grid-template-rows:repeat(4,1fr);gap:var(--ari-space-2);min-block-size:calc(var(--_d) * 6 + var(--ari-space-1) * 5 + var(--ari-leading-label) + var(--ari-space-1));animation:ari-date-zoom var(--ari-duration-base) var(--ari-ease-enter)}.ari-date__picker[hidden]{display:none}@keyframes ari-date-zoom{0%{opacity:0;scale:var(--ari-motion-scale)}}.ari-date__picker-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ari-space-2)}.ari-date__picker [role=gridcell]{display:grid}.ari-date__cell{position:relative;min-block-size:var(--ari-touch);padding:0 var(--ari-space-2);border:0;background:transparent;color:var(--ari-ink);font:inherit;font-size:var(--ari-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:var(--ari-radius-pill);transition:background var(--ari-duration-fast) var(--ari-ease-standard),color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-date__cell:hover:not([aria-disabled=true]){box-shadow:var(--ari-hover-overlay)}.ari-date__cell[aria-current=date]{color:var(--ari-primary-text);font-weight:var(--ari-weight-bold)}.ari-date__picker [aria-selected=true] .ari-date__cell{background:var(--ari-primary-fill);color:var(--ari-on-primary);font-weight:var(--ari-weight-bold)}.ari-date__cell[aria-disabled=true]{color:var(--ari-muted);text-decoration:line-through;cursor:not-allowed}.ari-date__time{display:flex;flex-direction:column;gap:var(--ari-space-2);flex:none;inline-size:var(--_tw);max-inline-size:100%;min-inline-size:0}.ari-date__panel[data-tipo=fechahora] .ari-date__time{padding-inline-start:var(--ari-space-4);border-inline-start:var(--ari-border) solid var(--ari-line)}.ari-date__time-value{display:grid;place-items:center;min-block-size:var(--ari-touch);color:var(--ari-ink);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums}.ari-date__cols{display:flex;gap:var(--ari-space-1);flex:1;min-block-size:0}.ari-date__col{flex:1 1 0;min-inline-size:0;block-size:calc(var(--ari-touch) * 6.5);padding-block:calc(var(--ari-touch) * 2.75);overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y proximity;scrollbar-width:none;border-radius:var(--ari-radius-md);background:var(--ari-nested);-webkit-mask-image:linear-gradient(to bottom,transparent,var(--ari-ink) 22%,var(--ari-ink) 78%,transparent);mask-image:linear-gradient(to bottom,transparent,var(--ari-ink) 22%,var(--ari-ink) 78%,transparent)}.ari-date__col::-webkit-scrollbar{display:none}.ari-date__col:focus-visible{outline:0;box-shadow:inset 0 0 0 var(--ari-focus-ring) var(--ari-focus)}.ari-date__opt{display:grid;place-items:center;block-size:var(--ari-touch);margin-inline:var(--ari-space-1);scroll-snap-align:center;color:var(--ari-ink-2);font-size:var(--ari-text-md);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--ari-radius-pill);transition:background var(--ari-duration-fast) var(--ari-ease-standard),color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-date__opt:hover:not([aria-disabled=true]){box-shadow:var(--ari-hover-overlay)}.ari-date__opt[aria-selected=true]{background:var(--ari-primary-fill);color:var(--ari-on-primary);font-weight:var(--ari-weight-bold)}.ari-date__col:focus-visible .ari-date__opt[data-activo]{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:calc(var(--ari-focus-ring) * -1)}.ari-date__opt[aria-disabled=true]{color:var(--ari-muted);text-decoration:line-through;cursor:not-allowed}.ari-date__presets{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);padding-block-start:var(--ari-space-3);border-block-start:var(--ari-border) solid var(--ari-line)}.ari-date__preset{--_bg: var(--_chip-bg, var(--ari-nested));--_line: transparent}.ari-date__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-space-2) var(--ari-space-3)}.ari-date__summary{flex:1 1 calc(var(--ari-space-16) * 2);min-inline-size:0;color:var(--ari-ink-2);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-variant-numeric:tabular-nums}.ari-date__summary:empty{display:none}.ari-date__actions{display:flex;gap:var(--ari-space-2);margin-inline-start:auto}.ari-date__panel[data-tipo=fecha]:not([data-hoja]) .ari-date__footer{display:none}.ari-date--inline .ari-date__panel[data-tipo=fecha] .ari-date__footer{display:flex}@container ari-date-panel (max-width: 479.98px){.ari-date__layout{flex-direction:column}.ari-date__panel[data-tipo=fechahora] .ari-date__time{inline-size:100%;padding-inline-start:0;padding-block-start:var(--ari-space-3);border-inline-start:0;border-block-start:var(--ari-border) solid var(--ari-line)}.ari-date__panel[data-tipo=fechahora] .ari-date__time-value{display:none}.ari-date__panel[data-tipo=fechahora] .ari-date__col{block-size:calc(var(--ari-touch) * 3.5);padding-block:calc(var(--ari-touch) * 1.25)}}@container ari-date-panel (max-width: 279.98px){.ari-date__panel{--_pad: var(--ari-space-3)}.ari-date__title{padding-inline:var(--ari-space-1);font-size:var(--ari-text-sm)}.ari-date__grid th{letter-spacing:0}}.ari-date--auto .ari-date__box{inline-size:fit-content;max-inline-size:100%;justify-self:start}.ari-date--auto .ari-date__box>.ari-date__input{flex:0 1 auto;field-sizing:content;min-inline-size:calc(var(--ari-space-16) + var(--ari-space-6))}.ari-date--auto .ari-field__control:is([type=date],[type=time],[type=datetime-local]){inline-size:auto;justify-self:start}.ari-date.ari-field--tint .ari-date__panel{--_chip-bg: var(--ari-panel)}.ari-date--inline.ari-field--tint .ari-date__panel{--_bg: var(--ari-nested)}@container ari-date (max-width: 299.98px){.ari-date__box:has(.ari-date__sep){flex-wrap:wrap}.ari-date__box:has(.ari-date__sep)>.ari-date__input:first-child{flex:1 1 calc(100% - var(--ari-touch))}.ari-date__box:has(.ari-date__sep)>.ari-date__toggle{order:1;min-block-size:calc(var(--_h) - var(--ari-border) * 2)}.ari-date__box:has(.ari-date__sep)>.ari-date__sep{display:none}.ari-date__box:has(.ari-date__sep)>.ari-date__input+.ari-date__sep+.ari-date__input{order:2;flex:1 1 100%;padding-inline-start:var(--ari-space-4);border-block-start:var(--ari-border) solid var(--ari-line)}.ari-date__range{grid-template-columns:minmax(0,1fr)}}.ari-date[class*=ari-elevation-]{box-shadow:none}.ari-date.ari-elevation-0 :is(.ari-date__box,.ari-date__panel){box-shadow:var(--ari-shadow-0)}.ari-date.ari-elevation-1 :is(.ari-date__box,.ari-date__panel){box-shadow:var(--ari-shadow-1)}.ari-date.ari-elevation-2 :is(.ari-date__box,.ari-date__panel){box-shadow:var(--ari-shadow-2)}.ari-date.ari-elevation-3 :is(.ari-date__box,.ari-date__panel){box-shadow:var(--ari-shadow-3)}.ari-date.ari-glow .ari-date__panel{filter:drop-shadow(0 0 calc(var(--ari-glow-near) * min(1,var(--ari-glow-amount) * 20)) color-mix(in srgb,var(--ari-glow-color) var(--ari-glow-alpha),transparent)) drop-shadow(0 0 var(--ari-glow-far) color-mix(in srgb,var(--ari-glow-color) var(--ari-glow-halo),transparent))}.ari-date.ari-border-primary :is(.ari-date__box,.ari-date__panel){border-color:var(--ari-primary)}.ari-date.ari-border-secondary :is(.ari-date__box,.ari-date__panel){border-color:var(--ari-secondary)}.ari-date.ari-shape-square{--_day-r: var(--ari-radius-xs)}}@layer ari.components{.ari-deck{--_speed: calc(var(--ari-deck-speed, .5s) * var(--ari-motion));position:relative;block-size:var(--ari-deck-h, 100vh);overflow:hidden}.ari-deck:not([data-ari-ready]){overflow-y:auto}.ari-deck__slide{position:relative;block-size:var(--ari-deck-h, 100vh);inline-size:100%;min-inline-size:0}.ari-deck[data-ari-ready] .ari-deck__slides{display:grid;grid-template-areas:"ari-slide";block-size:100%}.ari-deck[data-ari-ready] .ari-deck__slide{grid-area:ari-slide;z-index:var(--ari-z-raised)}.ari-deck[data-ari-ready] .ari-deck__slide:not([aria-current=true]){z-index:calc(var(--ari-z-base) - 1);opacity:0;visibility:hidden;pointer-events:none}.ari-deck--fade[data-ari-ready] .ari-deck__slide{transition:opacity var(--_speed) var(--ari-ease-standard),visibility 0s}.ari-deck--fade[data-ari-ready] .ari-deck__slide:not([aria-current=true]){transition:opacity var(--_speed) var(--ari-ease-standard),visibility 0s linear var(--_speed)}.ari-deck[data-ari-instant][data-ari-ready] .ari-deck__slide:is([aria-current],:not([aria-current])),.ari-deck[data-ari-instant] .ari-deck__slide *{transition:none}@container ari-canvas (max-width: 1087.98px){.ari-deck[data-ari-ready]{touch-action:none}}.ari-deck__controls{position:var(--ari-deck-controls, fixed);z-index:calc(var(--ari-z-raised) * 10);inset-inline:var(--ari-space-2);inset-block-end:var(--ari-space-5);display:flex;flex-direction:column;align-items:center;justify-content:space-between}.ari-deck__dots{display:flex;gap:var(--ari-space-2)}.ari-deck__dot{position:relative;flex:none;inline-size:var(--ari-space-4);block-size:var(--ari-space-3);padding:0;border:0;border-radius:var(--ari-radius-pill);background:var(--ari-deck-dot, var(--ari-raised));cursor:pointer;transition:background-color var(--ari-deck-dot-speed, var(--ari-duration-fast)) var(--ari-deck-dot-ease, var(--ari-ease-standard))}.ari-deck__dot:after{content:"";position:absolute;inset-block:calc((var(--ari-touch) - 100%) / -2);inset-inline:0}.ari-deck__dot[aria-current=true]{background:var(--ari-primary-fill)}.ari-deck__nav{position:absolute;inset-block-start:50%;inline-size:100%;display:flex;gap:var(--ari-space-4);justify-content:space-between}.ari-deck__prev,.ari-deck__next{translate:0 -50%}.ari-deck__prev:disabled,.ari-deck__next:disabled{opacity:0;pointer-events:none}.ari-deck__label{display:none}@container ari-canvas (min-width: 480px){.ari-deck__dots{gap:var(--ari-space-4)}.ari-deck__dot{inline-size:var(--ari-space-8)}}@container ari-canvas (min-width: 768px){.ari-deck__controls{flex-direction:row;inset-inline:calc(var(--ari-space-1) * 7);inset-block-end:calc(var(--ari-space-1) * 7)}.ari-deck__nav{position:static;inline-size:auto}.ari-deck__prev,.ari-deck__next{translate:none}.ari-deck__label{display:inline}}@container ari-canvas (max-width: 767.98px){.ari-deck__prev,.ari-deck__next{padding:var(--ari-space-2);aspect-ratio:1}}.ari-deck__body{--_gap: var(--ari-space-4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--_gap);box-sizing:border-box;block-size:100%;max-inline-size:var(--ari-deck-max, 90rem);margin-inline:auto;padding:var(--ari-space-16) var(--ari-deck-gutter, calc(var(--ari-space-1) * 7));line-height:var(--ari-deck-leading, 1.5)}.ari-deck__body--roomy{--_gap: calc(var(--ari-space-1) * 7)}.ari-deck__text{text-align:center}.ari-deck__media{position:relative;min-inline-size:0}.ari-deck__title{margin:0;padding-block-start:var(--ari-deck-title-pad, 0);font-family:var(--ari-deck-title-font, var(--ari-font-heading));font-weight:var(--ari-deck-title-weight, var(--ari-weight-heading));font-size:var(--ari-deck-title-size, var(--ari-text-display));line-height:1;letter-spacing:normal;text-transform:uppercase;text-wrap:balance}.ari-deck__title--center{text-align:center}.ari-deck__lead{margin:0;color:var(--ari-deck-lead-color, var(--ari-ink-2));text-wrap:balance}.ari-deck__action{display:flex;inline-size:fit-content;margin:var(--ari-space-4) auto 0}.ari-deck__action--wide{padding-inline:calc(var(--ari-space-1) * 7)}.ari-deck__action--social{gap:var(--ari-space-2);line-height:1}.ari-deck__action--social .ari-btn__icon{inline-size:calc(var(--ari-space-1) * 7);block-size:calc(var(--ari-space-1) * 7)}.ari-deck__action--social>span{padding-block-start:calc(var(--ari-space-1) / 2)}.ari-deck__prev,.ari-deck__next{line-height:1}.ari-btn:is(.ari-deck__prev,.ari-deck__next,.ari-deck__action){font-weight:var(--ari-deck-btn-weight, var(--ari-weight-bold))}.ari-btn.ari-deck__action--social{font-weight:var(--ari-deck-social-weight, var(--ari-weight-bold))}.ari-deck__prev .ari-btn__icon,.ari-deck__next .ari-btn__icon{inline-size:var(--ari-space-5);block-size:var(--ari-space-5)}.ari-deck__perks{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ari-space-3);inline-size:100%;margin:0;padding:0;list-style:none}.ari-deck__perk{display:flex;align-items:flex-start;gap:var(--ari-space-2)}.ari-deck__perk-icon{display:flex;align-items:center;justify-content:center;flex:none;padding:var(--ari-space-2);border-radius:var(--ari-deck-perk-radius, var(--ari-radius-sm));background:var(--ari-primary-fill);color:var(--ari-on-primary);box-shadow:var(--ari-deck-perk-shadow, var(--ari-shadow-1))}.ari-deck__perk-icon>svg{inline-size:var(--ari-space-6);block-size:var(--ari-space-6)}.ari-deck__perk-title{inline-size:100%;margin:0;font-family:inherit;font-size:var(--ari-text-md);line-height:inherit;letter-spacing:normal;font-weight:var(--ari-weight-bold);text-wrap:wrap}.ari-deck__perk-text{margin:0;font-size:var(--ari-deck-perk-text, var(--ari-text-caption));line-height:inherit;text-wrap:balance}.ari-deck__steps{justify-content:center;margin-block-start:var(--ari-space-2)}.ari-deck__media--cards{inline-size:100%}.ari-deck__media--cards>.ari-carousel{inline-size:90%;max-inline-size:20rem;margin-inline:auto}.ari-deck__card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ari-deck__card-img{display:block;inline-size:100%;block-size:auto;border-radius:var(--ari-deck-card-img-radius, var(--ari-radius-lg));pointer-events:none}.ari-deck__card-body{padding:var(--ari-space-4)}.ari-deck__card-title{margin:0 0 var(--ari-space-2);font-family:var(--ari-deck-card-font, var(--ari-font-heading));font-weight:var(--ari-weight-bold);font-size:var(--ari-deck-card-title, var(--ari-text-h4));line-height:var(--ari-deck-card-leading, 1.25);letter-spacing:normal;text-wrap:wrap}.ari-deck__card-text{margin:0;font-size:var(--ari-text-sm);line-height:inherit;text-wrap:wrap}.ari-deck__faq{inline-size:100%;margin:var(--ari-space-6) auto 0}.ari-deck__question{padding:var(--ari-space-4);border-radius:var(--ari-radius-xl);background:var(--ari-contrast);color:var(--ari-on-contrast);text-align:center}.ari-deck__question-title{margin:0 0 var(--ari-space-2);font-family:var(--ari-deck-question-font, var(--ari-deck-title-font, var(--ari-font-heading)));font-weight:var(--ari-deck-title-weight, var(--ari-weight-heading));font-size:var(--ari-deck-question-size, var(--ari-text-h3));line-height:var(--ari-deck-card-leading, 1.25);letter-spacing:normal;text-transform:uppercase;text-wrap:pretty}.ari-deck__question-text{margin:0;text-wrap:balance}.ari-deck__faq-nav{display:flex;align-items:center;justify-content:center;gap:var(--ari-space-2);margin-block-start:var(--ari-space-4)}.ari-deck__faq-arrow{display:flex;align-items:center;justify-content:center;padding:var(--ari-space-1);border:0;border-radius:var(--ari-radius-pill);background:var(--ari-panel);color:var(--ari-ink-2);cursor:pointer;transition:background-color var(--ari-deck-dot-speed, var(--ari-duration-fast)) var(--ari-deck-dot-ease, var(--ari-ease-standard)),color var(--ari-deck-dot-speed, var(--ari-duration-fast)) var(--ari-deck-dot-ease, var(--ari-ease-standard))}.ari-deck__faq-arrow:is(:hover,:active){background:var(--ari-primary-fill);color:var(--ari-on-primary)}.ari-deck__faq-arrow>svg{inline-size:calc(var(--ari-space-1) * 7);block-size:calc(var(--ari-space-1) * 7)}@container ari-canvas (min-width: 480px){.ari-deck__title{font-size:var(--ari-deck-title-size-xs, var(--ari-text-display))}}@container ari-canvas (min-width: 640px){.ari-deck__title{font-size:var(--ari-deck-title-size-sm, var(--ari-text-display))}.ari-deck__perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ari-space-6)}.ari-deck__perk{flex-direction:column}.ari-deck__perk-title{font-size:var(--ari-deck-perk-title-sm, var(--ari-text-h4))}.ari-deck__perk-text{font-size:var(--ari-text-md)}}@container ari-canvas (min-width: 768px){.ari-deck__title{font-size:var(--ari-deck-title-size-md, var(--ari-text-display))}.ari-deck__action--social{font-size:var(--ari-deck-social-text-md, var(--ari-text-lg))}.ari-deck__action--social .ari-btn__icon{inline-size:var(--ari-space-8);block-size:var(--ari-space-8)}.ari-deck__media--cards>.ari-carousel{inline-size:100%;max-inline-size:32rem}.ari-deck__card-body{padding:calc(var(--ari-space-1) * 7)}.ari-deck__card-title{margin-block-end:0;font-size:var(--ari-deck-card-title-md, var(--ari-text-h3))}.ari-deck__card-text{font-size:var(--ari-text-md)}.ari-deck__faq{inline-size:90%}.ari-deck__question-title{font-size:var(--ari-deck-question-size-md, var(--ari-text-h2))}}@container ari-canvas (min-width: 1088px){.ari-deck__body{flex-direction:row;padding-block:var(--ari-space-24)}.ari-deck__body--roomy{--_gap: var(--ari-space-4)}.ari-deck__body--spread{--_gap: var(--ari-space-12)}.ari-deck__body--column{flex-direction:column}.ari-deck__body--tall{padding-block:10rem}.ari-deck__body:not(.ari-deck__body--column)>.ari-deck__text{inline-size:50%;text-align:start}.ari-deck__body:not(.ari-deck__body--column)>.ari-deck__text--wide{inline-size:55%}.ari-deck__body:not(.ari-deck__body--column)>.ari-deck__media{inline-size:50%}.ari-deck__body:not(.ari-deck__body--column)>.ari-deck__media--narrow{inline-size:45%}.ari-deck__lead{font-size:var(--ari-deck-lead-lg, var(--ari-text-lg))}.ari-deck__action{margin:var(--ari-space-8) 0 0}.ari-deck__action--wide{padding-inline:var(--ari-space-10)}.ari-deck__perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ari-space-8)}.ari-deck__perk-icon{margin-block-end:var(--ari-space-4);box-shadow:var(--ari-deck-perk-shadow-lg, var(--ari-shadow-2))}.ari-deck__perk-icon>svg{inline-size:var(--ari-space-10);block-size:var(--ari-space-10)}.ari-deck__perk-title{font-size:var(--ari-deck-perk-title-lg, var(--ari-text-h4))}.ari-deck__steps{justify-content:flex-start;margin-block-start:var(--ari-space-6)}.ari-deck__media--cards{flex-shrink:0;padding-inline-end:10rem;box-sizing:border-box}.ari-deck__media--cards>.ari-carousel{max-inline-size:none}.ari-deck__card{text-align:start}.ari-deck__card-body{padding:var(--ari-space-12)}.ari-deck__card-title{font-size:var(--ari-deck-card-title-lg, var(--ari-text-h3))}.ari-deck__faq{margin-block-start:var(--ari-space-10)}.ari-deck__question{padding:var(--ari-space-10)}.ari-deck__question-title{font-size:var(--ari-deck-question-size-lg, var(--ari-text-h1))}.ari-deck__question-text{font-size:var(--ari-deck-question-text-lg, var(--ari-text-lg))}.ari-deck__faq-nav{margin-block-start:var(--ari-space-12)}.ari-deck__faq-arrow{display:none}}@container ari-canvas (min-width: 1280px){.ari-deck__title{font-size:var(--ari-deck-title-size-xl, var(--ari-text-display))}.ari-deck__perks{gap:var(--ari-space-12)}.ari-deck__card-title{font-size:var(--ari-deck-card-title-xl, var(--ari-text-h2))}.ari-deck__question-text{font-size:var(--ari-deck-question-text-xl, var(--ari-text-lg))}}}@layer ari.components{.ari-band.ari-desk{--_pad: var(--ari-space-12)}.ari-band.ari-desk--tight{--_pad: var(--ari-space-8)}.ari-band.ari-desk--cover{--_pad: var(--ari-space-12);display:grid;align-content:end;min-block-size:calc(var(--ari-space-32) * 2.25)}.ari-band.ari-desk--cover.ari-desk--tall{min-block-size:calc(var(--ari-space-32) * 3)}.ari-desk__cover{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:var(--ari-space-8) clamp(var(--ari-space-8),5vw,var(--ari-space-16))}.ari-desk__cover>*{min-inline-size:0}.ari-desk__intro{display:grid;gap:var(--ari-space-4);align-content:end;justify-items:start}.ari-desk__title{font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:var(--ari-leading-display);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-wrap:balance;overflow-wrap:anywhere}.ari-desk__title em{font-style:italic;color:var(--_accent, var(--ari-primary-text))}.ari-desk__figure{display:grid;gap:var(--ari-space-2);align-content:end;min-inline-size:0}.ari-desk__value{font-family:var(--ari-font-heading);font-size:var(--ari-text-hero);line-height:var(--ari-leading-hero);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ari-desk__figure--mega .ari-desk__value{font-size:var(--ari-text-mega);line-height:var(--ari-leading-mega)}.ari-desk__cover>.ari-desk__figure{container-type:inline-size}.ari-desk__cover>.ari-desk__figure .ari-desk__value{font-size:min(var(--ari-text-hero),19cqi);white-space:nowrap;overflow-wrap:normal}.ari-desk__cover>.ari-desk__figure--mega .ari-desk__value{font-size:min(var(--ari-text-mega),21cqi)}.ari-desk__figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 3.5)),1fr));gap:var(--ari-space-8)}.ari-desk__figures>.ari-desk__figure{container-type:inline-size;align-content:start;padding-inline-start:var(--ari-space-5);border-inline-start:var(--ari-border) solid color-mix(in srgb,currentColor 22%,transparent)}.ari-desk__figures .ari-desk__value{font-size:min(var(--ari-text-hero),20cqi);white-space:nowrap;overflow-wrap:normal}.ari-desk__figures .ari-desk__note{max-inline-size:26ch}.ari-desk__value small{font-size:.45em;color:var(--_muted, var(--ari-ink-2));font-weight:var(--ari-weight-bold);letter-spacing:0}.ari-desk__label{color:var(--_accent, var(--ari-primary-text));font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-desk__note{color:var(--_muted, var(--ari-ink-2));font-size:var(--ari-text-md);line-height:var(--ari-leading-md);max-inline-size:40ch;text-wrap:pretty}.ari-desk__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--ari-space-4) var(--ari-space-6);margin-block-end:var(--ari-space-8)}.ari-desk__head>:first-child:not(.ari-cluster,.ari-tabs,form){display:grid;gap:var(--ari-space-2);min-inline-size:0}.ari-desk__head>.ari-cluster:not(:first-child){flex:1 1 calc(var(--ari-space-16) * 4);justify-content:flex-end}.ari-desk :is(a.ari-link,a.ari-desk__person-name,a.ari-desk__line-name){position:relative}.ari-desk :is(a.ari-link,a.ari-desk__person-name,a.ari-desk__line-name):after{content:"";position:absolute;inset:calc(var(--ari-space-3) * -1) 0}.ari-band.ari-desk__strip{--_pad: var(--ari-space-2)}.ari-desk__strip .ari-avatar{--_s: var(--ari-touch)}.ari-desk .ari-tabs.ari-tabs--segmented .ari-tabs__tab{--_h: var(--ari-touch)}.ari-desk .ari-chip{min-block-size:var(--ari-touch)}.ari-desk__tools{margin-block-end:var(--ari-space-8)}.ari-desk__split{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--ari-space-12) clamp(var(--ari-space-8),4vw,var(--ari-space-16));align-items:start}.ari-desk__split--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ari-desk__split>*{min-inline-size:0}.ari-desk__ledger{display:grid;margin:0;padding:0;list-style:none}.ari-desk__line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-2) var(--ari-space-6);padding-block:var(--ari-space-4);border-block-end:var(--ari-border) solid var(--ari-line)}.ari-desk__line:first-child{padding-block-start:0}.ari-desk__line-main{display:grid;gap:var(--ari-space-2);min-inline-size:0}.ari-desk__line-name{display:block;font-weight:var(--ari-weight-bold);font-size:var(--ari-text-md);line-height:var(--ari-leading-md);overflow-wrap:anywhere}.ari-desk__line-meta{display:block;color:var(--_muted, var(--ari-ink-2));font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-desk__line-amount{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.ari-desk__line:first-child .ari-desk__line-amount{font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2)}.ari-desk__people{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,calc(var(--ari-space-16) * 3.5)),1fr));gap:var(--ari-space-6) var(--ari-space-8);margin:0;padding:0;list-style:none}.ari-desk__person{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ari-space-4);min-inline-size:0}.ari-desk__person-name{display:block;font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);overflow-wrap:anywhere;color:inherit}.ari-desk__person-meta{display:block;color:var(--_muted, var(--ari-ink-2));font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}a.ari-desk__person-name{text-decoration:none}a.ari-desk__person-name:hover{text-decoration:underline;text-underline-offset:.2em}.ari-desk__steps{display:grid;gap:var(--ari-space-6);margin:0;padding:0;list-style:none}@media (max-width: 1023.98px){.ari-desk__split,.ari-desk__split--even{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767.98px){.ari-desk__cover{grid-template-columns:minmax(0,1fr)}}@media (max-width: 599.98px){.ari-band.ari-desk,.ari-band.ari-desk--cover{--_pad: var(--ari-space-8)}.ari-band.ari-desk--tight{--_pad: var(--ari-space-6)}.ari-band.ari-desk--cover,.ari-band.ari-desk--cover.ari-desk--tall{min-block-size:calc(var(--ari-space-32) * 2)}.ari-desk__head{margin-block-end:var(--ari-space-6)}.ari-desk__figures{grid-template-columns:minmax(0,1fr);gap:var(--ari-space-5)}.ari-desk__figures>.ari-desk__figure{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--ari-space-4)}.ari-desk__figures .ari-desk__value,.ari-desk__title{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1)}.ari-desk__line-amount,.ari-desk__line:first-child .ari-desk__line-amount{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}}}@layer ari.components{.ari-diagram{--ari-r: var(--ari-radius-md);--_bg: var(--ari-nested);--_edge: var(--ari-diagram-edge, var(--ari-primary));--_node: var(--ari-diagram-node, var(--ari-secondary));--_node-fill: var(--ari-diagram-node-fill, var(--ari-panel));--_ring: var(--ari-diagram-ring, var(--_edge));--_stroke: var(--ari-diagram-stroke, var(--ari-border-strong));--_index: var(--ari-muted);position:relative;display:grid;place-items:center;margin:0;padding:var(--ari-diagram-pad, var(--ari-space-3));aspect-ratio:var(--ari-diagram-ratio, 15 / 8);background:var(--_bg);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));overflow:clip;container:ari-diagram / inline-size}.ari-diagram__art{display:block;inline-size:100%;block-size:100%;overflow:visible}.ari-diagram__edge,.ari-diagram__ring{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-width:var(--_stroke)}.ari-diagram__edge{stroke:var(--_edge)}.ari-diagram__ring{stroke:var(--_ring)}.ari-diagram__node{fill:var(--_node-fill);stroke:var(--_node);stroke-width:var(--_stroke);vector-effect:non-scaling-stroke;transition:fill var(--ari-duration-fast) var(--ari-ease-standard)}.ari-diagram__node--root{stroke:var(--_edge)}.ari-diagram__index{position:absolute;inset-block-start:var(--ari-space-2);inset-inline-end:var(--ari-space-3);color:var(--_index);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);font-variant-numeric:tabular-nums}.ari-diagram--contrast{--_bg: var(--ari-contrast);--_node-fill: var(--ari-diagram-node-fill, var(--ari-contrast));--_index: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent)}.ari-diagram--plain{--_bg: transparent;--ari-diagram-pad: 0}.ari-diagram--swap{--_edge: var(--ari-diagram-edge, var(--ari-secondary));--_node: var(--ari-diagram-node, var(--ari-primary))}.ari-diagram--solid{--_node-fill: var(--_node)}.ari-diagram--glow .ari-diagram__art{filter:drop-shadow(0 0 var(--ari-space-2) color-mix(in srgb,var(--_node) calc(35% + var(--ari-glow-amount) * 60%),transparent))}.ari-diagram--ratio-4-3{--ari-diagram-ratio: 4 / 3}.ari-diagram--ratio-1-1{--ari-diagram-ratio: 1}:where(a,.ari-card):hover>.ari-diagram .ari-diagram__node{fill:color-mix(in srgb,var(--_node) 24%,var(--_node-fill))}@container ari-diagram (max-width: 159.98px){.ari-diagram__index{inset-block-start:var(--ari-space-1);inset-inline-end:var(--ari-space-2)}}}@layer ari.components{.ari-directory{--_line: var(--ari-line);--_muted: var(--ari-ink-2);display:grid;margin:0;padding:0;list-style:none;border-block-start:var(--ari-border) solid var(--_line)}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon,.ari-band--brand) .ari-directory{--_line: color-mix(in srgb, currentColor 22%, transparent);--_muted: color-mix(in srgb, currentColor 78%, transparent)}.ari-directory__item{min-inline-size:0;border-block-end:var(--ari-border) solid var(--_line)}.ari-directory__link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-6);min-block-size:var(--ari-touch);padding-block:var(--ari-space-6);color:inherit;text-decoration:none}.ari-directory__mark{min-inline-size:var(--ari-space-10);color:var(--_muted);font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums}.ari-directory__mark>svg{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-directory__main{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-directory__title{font-family:var(--ari-font-heading);font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);text-wrap:balance;text-decoration-thickness:var(--ari-border-strong);text-underline-offset:.18em}.ari-directory__text{color:var(--_muted);font-size:var(--ari-text-md);line-height:var(--ari-leading-md);text-wrap:pretty}.ari-directory__arrow{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg);transition:translate var(--ari-duration-fast) var(--ari-ease-standard)}.ari-directory__arrow:dir(rtl){scale:-1 1}.ari-directory__link:is(:hover,:focus-visible) .ari-directory__title{text-decoration-line:underline}.ari-directory__link:is(:hover,:focus-visible) .ari-directory__arrow{translate:var(--ari-space-2) 0}.ari-directory__link:is(:hover,:focus-visible) .ari-directory__arrow:dir(rtl){translate:calc(var(--ari-space-2) * -1) 0}@media (prefers-reduced-motion: reduce){.ari-directory__arrow{transition:none}}.ari-directory--sm .ari-directory__link{gap:var(--ari-space-4);padding-block:var(--ari-space-4)}.ari-directory--sm .ari-directory__title{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-directory--grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));column-gap:var(--ari-space-12);border-block-start:0}.ari-directory--grid .ari-directory__item{border-block-start:var(--ari-border) solid var(--_line);border-block-end:0}@media (max-width: 599.98px){.ari-directory__link{gap:var(--ari-space-4);padding-block:var(--ari-space-5)}.ari-directory__title{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}}}@layer ari.components{.ari-divider{--_w: var(--ari-border);--_style: solid;--_color: var(--ari-line);--_space: var(--ari-space-4);display:block;flex:none;align-self:stretch;inline-size:auto;block-size:0;margin:var(--_space) 0;border:0;border-block-start:var(--_w) var(--_style) var(--_color);color:var(--ari-muted)}.ari-divider--dashed{--_style: dashed}.ari-divider--dotted{--_style: dotted;--_w: var(--ari-border-strong)}.ari-divider--thick{--_w: var(--ari-border-strong)}.ari-divider--strong{--_color: var(--ari-line-strong)}.ari-divider--brand{--_color: var(--ari-primary)}.ari-divider--flush{--_space: 0}.ari-divider--loose{--_space: var(--ari-space-8)}.ari-divider--vertical{inline-size:0;block-size:auto;min-block-size:1em;margin:0 var(--_space);border-block-start:0;border-inline-start:var(--_w) var(--_style) var(--_color)}.ari-divider:has(>.ari-divider__label){display:flex;align-items:center;gap:var(--ari-space-3);block-size:auto;border-block-start:0}.ari-divider:has(>.ari-divider__label):before,.ari-divider:has(>.ari-divider__label):after{content:"";flex:1;border-block-start:var(--_w) var(--_style) var(--_color)}.ari-divider--label-start:has(>.ari-divider__label):before{flex:0 0 var(--ari-space-4)}.ari-divider__label{flex:none;max-inline-size:80%;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;text-align:center}.ari-divider:is(.ari-divider--fade,.ari-divider--gradient,.ari-divider--glow,.ari-divider--double,.ari-divider--shadow):not(:has(>.ari-divider__label)){border:0;block-size:var(--_w);background:var(--_paint, var(--_color))}.ari-divider--fade{--_paint: linear-gradient(90deg, transparent, var(--_color) 20%, var(--_color) 80%, transparent)}.ari-divider--gradient{--_w: var(--ari-border-strong);--_paint: linear-gradient(90deg, transparent, var(--ari-primary) 18%, var(--ari-secondary) 82%, transparent)}.ari-divider--gradient.ari-divider--brand{--_paint: linear-gradient(90deg, var(--ari-primary), var(--ari-secondary))}.ari-divider--glow{--_w: var(--ari-border-strong);--_g: max(.35, var(--ari-glow-amount));--_paint: linear-gradient(90deg, transparent, var(--ari-glow-color) 15%, var(--ari-glow-color) 85%, transparent);filter:drop-shadow(0 0 calc(var(--ari-space-1) + var(--ari-space-5) * var(--_g)) color-mix(in srgb,var(--ari-glow-color) calc(min(1,var(--_g) * 1.3)*100%),transparent))}.ari-divider--double{--_w: calc(var(--ari-border) * 4);--_paint: linear-gradient(var(--_color), var(--_color)) top / 100% var(--ari-border) no-repeat, linear-gradient(var(--_color), var(--_color)) bottom / 100% var(--ari-border) no-repeat}.ari-divider--shadow{--_paint: var(--_color);box-shadow:var(--ari-shadow-1)}.ari-divider:is(.ari-divider--fade,.ari-divider--gradient,.ari-divider--glow):has(>.ari-divider__label):before,.ari-divider:is(.ari-divider--fade,.ari-divider--gradient,.ari-divider--glow):has(>.ari-divider__label):after{border:0;block-size:var(--_w);background:var(--_paint)}.ari-divider--glow:has(>.ari-divider__label){filter:none}.ari-divider--glow:has(>.ari-divider__label):before,.ari-divider--glow:has(>.ari-divider__label):after{filter:drop-shadow(0 0 calc(var(--ari-space-1) + var(--ari-space-5) * var(--_g)) color-mix(in srgb,var(--ari-glow-color) calc(min(1,var(--_g) * 1.3)*100%),transparent))}.ari-divider--vertical:is(.ari-divider--fade,.ari-divider--gradient,.ari-divider--glow,.ari-divider--double,.ari-divider--shadow){inline-size:var(--_w);block-size:auto;border:0}.ari-divider--vertical.ari-divider--fade{--_paint: linear-gradient(180deg, transparent, var(--_color) 20%, var(--_color) 80%, transparent)}.ari-divider--vertical.ari-divider--gradient{--_paint: linear-gradient(180deg, transparent, var(--ari-primary) 18%, var(--ari-secondary) 82%, transparent)}}@layer ari.components{.ari-doc{--_w: 215.9mm;--_ratio: 215.9 / 279.4;--_pad: var(--ari-space-10);--_gap: var(--ari-space-8);--_line: var(--ari-line);--_head-bg: var(--ari-contrast);--_head-fg: var(--ari-on-contrast);--_head-soft: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--_head-rule: transparent;--_foot-bg: var(--ari-contrast);--_foot-fg: var(--ari-on-contrast);--_foot-rule: transparent;--ari-r: var(--ari-radius-none);position:relative;display:flex;flex-direction:column;inline-size:min(100%,var(--_w));aspect-ratio:var(--_ratio);min-inline-size:0;margin-inline:auto;background:var(--ari-panel);color:var(--ari-ink);border:var(--ari-border) solid var(--_line);box-shadow:var(--ari-shadow-1);font-family:var(--ari-font-body);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);overflow-wrap:anywhere;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-doc / inline-size;-webkit-print-color-adjust:exact;print-color-adjust:exact;page:ari-doc-letter}.ari-doc--a4{--_w: 210mm;--_ratio: 210 / 297;page:ari-doc-a4}.ari-doc--landscape{--_w: 279.4mm;--_ratio: 279.4 / 215.9;page:ari-doc-letter-landscape}.ari-doc--a4.ari-doc--landscape{--_w: 297mm;--_ratio: 297 / 210;page:ari-doc-a4-landscape}.ari-doc--roll80,.ari-doc--roll58{--_ratio: auto;--_pad: var(--ari-space-5);--_gap: var(--ari-space-4);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-doc--roll80{--_w: 80mm;page:ari-doc-roll80}.ari-doc--roll58{--_w: 58mm;--_pad: var(--ari-space-3);page:ari-doc-roll58}.ari-doc--roll80,.ari-doc--roll58{border-block-end:0;-webkit-mask:linear-gradient(var(--ari-ink) 0 0) top / 100% calc(100% - var(--ari-space-2)) no-repeat,radial-gradient(circle at 50% 0,var(--ari-ink) 62%,transparent 64%) bottom / var(--ari-space-3) var(--ari-space-2) repeat-x;mask:linear-gradient(var(--ari-ink) 0 0) top / 100% calc(100% - var(--ari-space-2)) no-repeat,radial-gradient(circle at 50% 0,var(--ari-ink) 62%,transparent 64%) bottom / var(--ari-space-3) var(--ari-space-2) repeat-x;padding-block-end:var(--ari-space-2)}.ari-doc--foot-brand{--_foot-bg: var(--ari-brand-fill);--_foot-fg: var(--ari-on-brand)}.ari-doc--brand{--_head-bg: var(--ari-brand-fill);--_head-fg: var(--ari-on-brand);--_head-soft: var(--ari-on-brand);--_foot-bg: var(--ari-brand-fill);--_foot-fg: var(--ari-on-brand)}.ari-doc--light-head{--_head-bg: var(--ari-panel);--_head-fg: var(--ari-ink);--_head-soft: var(--ari-ink-2);--_head-rule: var(--ari-ink)}.ari-doc--plain{--_head-bg: var(--ari-panel);--_head-fg: var(--ari-ink);--_head-soft: var(--ari-ink-2);--_head-rule: var(--ari-ink);--_foot-bg: var(--ari-panel);--_foot-fg: var(--ari-ink-2);--_foot-rule: var(--ari-line-strong)}.ari-doc__body{flex:1 0 auto;display:flow-root;padding:var(--_pad);min-inline-size:0}.ari-doc__body>*{margin-block:0}.ari-doc__body>*+*{margin-block-start:var(--_gap)}.ari-doc__bottom{margin-block-start:auto}.ari-doc__break{block-size:0;margin:0;border:0;break-before:page}.ari-doc-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--ari-space-4) var(--ari-space-8);padding:var(--ari-space-8) var(--_pad);background:var(--_head-bg);color:var(--_head-fg);border-block-end:var(--ari-border-strong) solid var(--_head-rule)}.ari-doc-head__id{display:grid;gap:var(--ari-space-2);min-inline-size:0}.ari-doc-head__brand{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-doc-head__logo{display:block;block-size:var(--ari-space-10);inline-size:auto;max-inline-size:calc(var(--ari-space-16) * 3);object-fit:contain;object-position:left center}.ari-doc-head__sub,.ari-doc-head__type{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_head-soft)}.ari-doc-head__meta{display:grid;justify-items:end;gap:var(--ari-space-2);min-inline-size:0;text-align:end}.ari-doc-head__folio{font-family:var(--ari-font-mono);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-black)}.ari-doc-head__facts{display:grid;grid-template-columns:auto auto;gap:var(--ari-space-2) var(--ari-space-5);margin:0;text-align:start}.ari-doc-head__facts dt{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_head-soft)}.ari-doc-head__facts dd{margin:0;font-size:var(--ari-text-caption);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);text-transform:uppercase}.ari-doc-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-space-2) var(--ari-space-6);padding:var(--ari-space-4) var(--_pad);background:var(--_foot-bg);color:var(--_foot-fg);border-block-start:var(--ari-border) solid var(--_foot-rule);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-doc-foot__legal{min-inline-size:0}.ari-doc-foot__page{margin-inline-start:auto;font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums;white-space:nowrap}.ari-doc-title{display:grid;gap:var(--ari-space-3)}.ari-doc-title__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-primary-text)}.ari-doc-title__heading{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);color:var(--ari-ink)}.ari-doc-title__lead{margin:0;max-inline-size:64ch;color:var(--ari-ink-2)}.ari-doc-parties{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 3)),1fr));gap:var(--ari-space-6) var(--ari-space-8);align-items:start}.ari-doc-party{display:grid;align-content:start;gap:var(--ari-space-1);min-inline-size:0}.ari-doc-party__role{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-doc-party__name{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);color:var(--ari-ink)}.ari-doc-party__detail{margin:0;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2);font-style:normal}.ari-doc-party--compact .ari-doc-party__name{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}.ari-doc-party--aside{--ari-r: var(--ari-radius-none);padding-inline-start:var(--ari-space-6);border-inline-start:var(--ari-border) solid var(--_line)}.ari-doc-totals{inline-size:min(100%,calc(var(--ari-space-16) * 5));margin-inline-start:auto}.ari-doc-equation{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-3) var(--ari-space-5);padding:var(--ari-space-5) var(--ari-space-6);background:var(--ari-nested)}.ari-doc-equation__term{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-doc-equation__label{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-doc-equation__value{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.ari-doc-equation__unit{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2)}.ari-doc-equation__op{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-bold);color:var(--ari-primary-text)}.ari-doc-equation__term--result{padding-inline-start:var(--ari-space-5);border-inline-start:var(--ari-border-strong) solid var(--ari-primary)}.ari-doc-equation__term--result .ari-doc-equation__value{color:var(--ari-primary-text)}.ari-doc-clauses{display:grid;gap:var(--ari-space-3);margin:0;padding:0;list-style:none;counter-reset:ari-doc-clause}.ari-doc-clauses>li{counter-increment:ari-doc-clause;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ari-space-1) var(--ari-space-4);padding:var(--ari-space-4);border:var(--ari-border) solid var(--_line)}.ari-doc-clauses>li:before{content:counter(ari-doc-clause,decimal-leading-zero);grid-row:span 2;display:grid;place-items:center;inline-size:var(--ari-space-8);block-size:var(--ari-space-8);border-radius:50%;background:var(--ari-primary-soft);color:var(--ari-primary-text);font-size:var(--ari-text-label);font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums}.ari-doc-clauses__title{font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-doc-clauses__text{color:var(--ari-ink-2)}.ari-doc-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,calc(var(--ari-space-16) * 4));gap:var(--ari-space-8);align-items:start}.ari-doc-split__main{display:grid;gap:var(--_gap);min-inline-size:0}.ari-doc-split__side{display:grid;gap:var(--ari-space-5);padding:var(--ari-space-6);background:var(--ari-primary-soft)}.ari-doc-sign{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 2.5)),1fr));gap:var(--ari-space-8) var(--ari-space-6);text-align:center}.ari-doc-sign__item{display:grid;align-content:start;gap:var(--ari-space-1);min-inline-size:0}.ari-doc-sign__mark{display:flex;align-items:flex-end;justify-content:center;block-size:var(--ari-space-16);margin-block-end:var(--ari-space-2);border-block-end:var(--ari-border) solid var(--ari-ink)}.ari-doc-sign__mark>img{max-block-size:100%;max-inline-size:100%;object-fit:contain}.ari-doc-sign__kicker{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-primary-text)}.ari-doc-sign__name{font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-doc-sign__role,.ari-doc-sign__meta{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2)}.ari-doc-sign__meta{font-variant-numeric:tabular-nums}.ari-doc-sign--start{text-align:start}.ari-doc-sign--start .ari-doc-sign__mark{justify-content:flex-start}.ari-doc-stamp{--_tone: var(--ari-success);--_text: var(--ari-success-text);--_fill: var(--ari-success-fill);display:inline-flex;align-items:center;gap:var(--ari-space-2);padding:var(--ari-space-2) var(--ari-space-4) var(--ari-space-2) var(--ari-space-2);border:var(--ari-border-strong) solid var(--_tone);background:var(--ari-panel);color:var(--_text);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;rotate:-6deg;justify-self:end;inline-size:max-content;max-inline-size:100%}.ari-doc-stamp__icon{display:grid;place-items:center;flex:none;inline-size:var(--ari-space-8);block-size:var(--ari-space-8);border-radius:50%;background:var(--_fill);color:var(--ari-on-status)}.ari-doc-stamp__icon>svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-doc-stamp--neutral{--_tone: var(--ari-ink-2);--_text: var(--ari-ink);--_fill: var(--ari-contrast)}.ari-doc-stamp--neutral .ari-doc-stamp__icon{color:var(--ari-on-contrast)}.ari-doc-stamp--danger{--_tone: var(--ari-danger);--_text: var(--ari-danger-text);--_fill: var(--ari-danger-fill)}.ari-doc-stamp--warning{--_tone: var(--ari-warning);--_text: var(--ari-warning-text);--_fill: var(--ari-warning-fill)}.ari-doc-cert{display:grid;justify-items:center;gap:var(--ari-space-2);padding:var(--ari-space-6);border:var(--ari-border) solid var(--ari-primary-line);outline:var(--ari-border) solid var(--ari-primary-line);outline-offset:calc(var(--ari-space-2) * -1);text-align:center}.ari-doc-cert__kicker{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-primary-text)}.ari-doc-cert__type{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-doc-cert__name{margin:0;font-family:var(--ari-font-serif);font-size:var(--ari-text-display);line-height:var(--ari-leading-display);font-weight:var(--ari-weight-regular);letter-spacing:var(--ari-tracking-heading);color:var(--ari-ink)}.ari-doc-cert__text{margin:0;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2)}.ari-doc-cert__course{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-doc-cert__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 2)),1fr));inline-size:100%;margin:var(--ari-space-3) 0 0;border-block:var(--ari-border) solid var(--_line)}.ari-doc-cert__facts>div{display:grid;gap:var(--ari-space-1);padding:var(--ari-space-4) var(--ari-space-3);border-inline-start:var(--ari-border) solid var(--_line)}.ari-doc-cert__facts>div:first-child{border-inline-start-color:transparent}.ari-doc-cert__facts dt{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-doc-cert__facts dd{margin:0;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-black);text-transform:uppercase}.ari-doc-cert .ari-doc-sign{inline-size:100%;margin-block-start:var(--ari-space-2)}.ari-doc-cert .ari-doc-sign__mark{block-size:var(--ari-space-12)}.ari-doc-ticket{display:grid;gap:var(--ari-space-3);font-variant-numeric:tabular-nums}.ari-doc-ticket__center{display:grid;gap:var(--ari-space-1);justify-items:center;text-align:center}.ari-doc-ticket__brand{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-doc-ticket__strong{font-weight:var(--ari-weight-black);text-transform:uppercase}.ari-doc-ticket__muted{color:var(--ari-ink-2)}.ari-doc-ticket__folio{font-family:var(--ari-font-mono);font-weight:var(--ari-weight-black)}.ari-doc-ticket__cut{block-size:0;margin:var(--ari-space-1) calc(var(--_pad) * -1);border:0;border-block-start:var(--ari-border-strong) dashed var(--ari-line-strong)}.ari-doc-ticket__items{display:grid;margin:0;padding:0;list-style:none}.ari-doc-ticket__item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:0 var(--ari-space-3);align-items:baseline;padding-block:var(--ari-space-2);border-block-end:var(--ari-border) dashed var(--_line)}.ari-doc-ticket__name{font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-doc-ticket__unit{grid-column:1;color:var(--ari-ink-2)}.ari-doc-ticket__qty{grid-row:1;grid-column:2;font-weight:var(--ari-weight-bold)}.ari-doc-ticket__amount{grid-row:1;grid-column:3;text-align:end;white-space:nowrap}.ari-doc-ticket__lines{display:grid;gap:var(--ari-space-1);margin:0}.ari-doc-ticket__lines>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--ari-space-3)}.ari-doc-ticket__lines dt{color:var(--ari-ink-2)}.ari-doc-ticket__lines dd{margin:0 0 0 auto;font-weight:var(--ari-weight-bold);white-space:nowrap}.ari-doc-ticket__total{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 var(--ari-space-3);padding-block-start:var(--ari-space-2);border-block-start:var(--ari-border-strong) solid var(--ari-ink);font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-doc-ticket__total>:last-child{margin-inline-start:auto;font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);font-weight:var(--ari-weight-heading);white-space:nowrap}.ari-doc-ticket__pay{display:grid;gap:var(--ari-space-1);padding:var(--ari-space-3);background:var(--ari-nested);text-align:center}.ari-doc-ticket__barcode{display:block;justify-self:center;inline-size:min(100%,calc(var(--ari-space-16) * 2.5));block-size:var(--ari-space-10);color:var(--ari-ink)}.ari-doc-ticket__barcode>:where(svg,img){display:block;inline-size:100%;block-size:100%}.ari-doc-ticket__barcode:empty{background:repeating-linear-gradient(90deg,currentColor 0 var(--ari-border),transparent 0 calc(var(--ari-border) * 3),currentColor 0 calc(var(--ari-border) * 6),transparent 0 calc(var(--ari-border) * 7),currentColor 0 calc(var(--ari-border) * 8),transparent 0 calc(var(--ari-border) * 11))}@container ari-doc (max-width: 599.98px){.ari-doc-split{grid-template-columns:minmax(0,1fr)}}@container ari-doc (max-width: 479.98px){.ari-doc__body,.ari-doc-head,.ari-doc-foot{--_pad: var(--ari-space-5);--_gap: var(--ari-space-6)}.ari-doc-head{padding-block:var(--ari-space-5)}.ari-doc-head__meta{justify-items:start;text-align:start}.ari-doc-party__name{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-doc-party--aside{--ari-r: var(--ari-radius-none);padding-inline-start:0;padding-block-start:var(--ari-space-4);border-inline-start:0;border-block-start:var(--ari-border) solid var(--_line)}.ari-doc-title__heading{font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2)}.ari-doc-cert__name{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1)}.ari-doc-cert{padding-inline:var(--ari-space-4)}.ari-doc-equation{padding:var(--ari-space-4)}.ari-doc-equation__op{display:none}.ari-doc-equation__term{flex:1 1 100%}.ari-doc-equation__term--result{padding-inline-start:0;padding-block-start:var(--ari-space-3);border-inline-start:0;border-block-start:var(--ari-border-strong) solid var(--ari-primary)}.ari-doc-stamp{justify-self:start}}@container ari-doc (max-width: 259.98px){.ari-doc__body,.ari-doc-head,.ari-doc-foot{--_pad: var(--ari-space-3)}.ari-doc-ticket__item{grid-template-columns:minmax(0,1fr) auto}.ari-doc-ticket__qty{grid-row:auto;grid-column:1}.ari-doc-ticket__amount{grid-row:1;grid-column:2}.ari-doc-equation__value{white-space:normal}}@page ari-doc-letter{size:letter;margin:10mm 10mm 14mm;@bottom-right{content:counter(page) " / " counter(pages);font-family:var(--ari-font-body);font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2)}}@page ari-doc-a4{size:A4;margin:10mm 10mm 14mm;@bottom-right{content:counter(page) " / " counter(pages);font-family:var(--ari-font-body);font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2)}}@page ari-doc-letter-landscape{size:letter landscape;margin:10mm 10mm 14mm;@bottom-right{content:counter(page) " / " counter(pages);font-family:var(--ari-font-body);font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2)}}@page ari-doc-a4-landscape{size:A4 landscape;margin:10mm 10mm 14mm;@bottom-right{content:counter(page) " / " counter(pages);font-family:var(--ari-font-body);font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2)}}@page ari-doc-roll80{size:80mm 297mm;margin:0}@page ari-doc-roll58{size:58mm 297mm;margin:0}@media print{.ari-doc{display:table;inline-size:100%;aspect-ratio:auto;margin:0;border:0;box-shadow:none;--_pad: var(--ari-space-8)}.ari-doc__top{display:table-header-group;break-inside:avoid}.ari-doc__bottom{display:table-footer-group;break-inside:avoid}.ari-doc__body{display:table-cell;padding-block:var(--ari-space-6)}.ari-doc-head{padding-block:var(--ari-space-6)}:where(:root,[data-ari-template],body):has(.ari-doc){background:none}.ari-doc-foot__page{display:none}.ari-doc .ari-table{overflow:visible}.ari-doc thead{display:table-header-group}.ari-doc tfoot{display:table-footer-group}.ari-doc :is(tr,.ari-doc-sign,.ari-doc-sign__item,.ari-doc-parties,.ari-doc-totals,.ari-summary,.ari-alert,.ari-kv,.ari-doc-equation,.ari-doc-clauses>li,.ari-doc-cert,.ari-doc-stamp,.ari-seal,figure,img){break-inside:avoid}.ari-doc :is(h1,h2,h3,h4,.ari-doc-title,.ari-doc-party__role,.ari-doc-sign__kicker){break-after:avoid}.ari-doc :is(p,li){orphans:3;widows:3}.ari-doc:is(.ari-doc--roll80,.ari-doc--roll58){display:block;-webkit-mask:none;mask:none;padding-block-end:0;--_pad: var(--ari-space-3)}.ari-doc:is(.ari-doc--roll80,.ari-doc--roll58) .ari-doc__body{display:block;padding:var(--ari-space-3)}}}@layer ari.components{.ari-dock__more,.ari-dock__sheet:not(:popover-open){display:none}.ari-dock__more>.ari-sidebar__link{inline-size:100%;margin:0;border:0;background:none;font:inherit;font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);cursor:pointer}.ari-dock__dot{position:absolute;inset-block-start:var(--ari-space-1);inset-inline-end:var(--ari-space-3);inline-size:var(--ari-size-dot);block-size:var(--ari-size-dot);background:var(--ari-danger);border-radius:var(--ari-radius-pill);outline:var(--ari-border-strong) solid var(--_bg)}.ari-dock__sheet{position:fixed;inset:auto 0 0;inline-size:100%;max-inline-size:100%;max-block-size:85dvh;margin:0;overflow-y:auto;padding:var(--ari-space-5) var(--ari-space-4) max(var(--ari-space-5),env(safe-area-inset-bottom));border:0;border-block-start:var(--ari-border) solid var(--_line);border-start-start-radius:var(--ari-radius-xl);border-start-end-radius:var(--ari-radius-xl);background:var(--_bg);color:var(--_fg);box-shadow:var(--ari-shadow-3)}.ari-dock__sheet::backdrop{background:color-mix(in srgb,var(--ari-contrast) 55%,transparent)}.ari-dock__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ari-space-3);margin-block-end:var(--ari-space-3);padding-inline:var(--ari-space-2);color:var(--_heading);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-dock__close{display:inline-grid;place-items:center;min-inline-size:var(--ari-touch);min-block-size:var(--ari-touch);margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;border-radius:var(--ari-radius-pill)}.ari-dock__close:hover{box-shadow:var(--ari-hover-overlay)}.ari-dock__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ari-space-2);margin:0;padding:0;list-style:none}.ari-shell--responsive>.ari-sidebar .ari-dock__sheet .ari-sidebar__link{flex-direction:row;justify-content:flex-start;gap:var(--ari-space-3);min-inline-size:0;min-block-size:calc(var(--ari-touch) + var(--ari-space-2));padding:var(--ari-space-2) var(--ari-space-3);border-radius:var(--ari-radius-md);background:var(--_count-bg);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-shell--responsive>.ari-sidebar .ari-dock__sheet .ari-sidebar__count{position:absolute;inset-block-start:var(--ari-space-1);inset-inline-end:var(--ari-space-1)}@media (max-width: 599.98px){.ari-shell--responsive>.ari-dock:not(.ari-sidebar--rail){overflow:visible;justify-content:stretch;padding:var(--ari-space-1) var(--ari-space-1) max(var(--ari-space-1),env(safe-area-inset-bottom))}.ari-shell--responsive>.ari-dock>:is(.ari-sidebar__group,.ari-sidebar__foot)>.ari-sidebar__list{display:contents}.ari-shell--responsive>.ari-dock>:is(.ari-sidebar__group,.ari-sidebar__foot)>.ari-sidebar__list>li{display:flex;flex:1 1 0;min-inline-size:0}.ari-shell--responsive>.ari-dock>:is(.ari-sidebar__group,.ari-sidebar__foot)>.ari-sidebar__list>li.ari-dock__spill{display:none}.ari-shell--responsive>.ari-dock .ari-dock__more{display:flex;flex:1 1 0;min-inline-size:0}.ari-shell--responsive>.ari-dock>:is(.ari-sidebar__group,.ari-sidebar__foot) .ari-sidebar__link{inline-size:100%;min-inline-size:0;padding-inline:var(--ari-space-1)}.ari-shell--responsive>.ari-dock>:is(.ari-sidebar__group,.ari-sidebar__foot) .ari-sidebar__text{max-inline-size:100%}}}@layer ari.components{.ari-drawer{--_w: calc(var(--ari-space-10) * 10);--_bg: var(--ari-panel);--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_line: var(--ari-line);--_out: 100% 0;--ari-r: var(--ari-radius-xl);position:fixed;z-index:var(--ari-z-modal);inset-block:0;inset-inline:auto 0;flex-direction:column;inline-size:min(100%,var(--_w));max-inline-size:100%;block-size:100%;max-block-size:100%;margin:0;padding:0;background:var(--_bg);color:var(--_fg);border:0;border-inline-start:var(--ari-border) solid var(--_line);box-shadow:var(--ari-shadow-3);overflow:hidden;overscroll-behavior:contain;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-drawer / inline-size}.ari-drawer:dir(rtl){--_out: -100% 0}.ari-drawer:is([open],:not(dialog)){display:flex}.ari-drawer:not(dialog){position:absolute}dialog.ari-drawer{translate:var(--_out);transition:translate var(--ari-duration-base) var(--ari-ease-exit),display var(--ari-duration-base) allow-discrete,overlay var(--ari-duration-base) allow-discrete}dialog.ari-drawer[open]{translate:0 0;transition-duration:var(--ari-duration-slow);transition-timing-function:var(--ari-ease-enter)}@starting-style{dialog.ari-drawer[open]{translate:var(--_out)}}.ari-drawer--start{inset-inline:0 auto;--_out: -100% 0;border-inline-start:0;border-inline-end:var(--ari-border) solid var(--_line);border-radius:0;border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r))}.ari-drawer--start:dir(rtl){--_out: 100% 0}.ari-drawer--bottom{--_out: 0 100%;inset-block:auto 0;inset-inline:0;margin-inline:auto;inline-size:min(100%,calc(var(--ari-space-16) * 12));block-size:auto;max-block-size:88dvh;border-inline-start:0;border-block-start:var(--ari-border) solid var(--_line);border-radius:0;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r))}.ari-drawer--bottom:dir(rtl){--_out: 0 100%}.ari-drawer--bottom .ari-drawer__handle{display:block}@media (max-width: 599.98px){.ari-drawer--auto,.ari-drawer--auto:dir(rtl){--_out: 0 100%;inset-block:auto 0;inset-inline:0;inline-size:100%;block-size:auto;max-block-size:88dvh;border-inline-start:0;border-block-start:var(--ari-border) solid var(--_line);border-radius:0;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r))}.ari-drawer--auto .ari-drawer__handle{display:block}}.ari-drawer--sm{--_w: calc(var(--ari-space-16) * 5)}.ari-drawer--lg{--_w: calc(var(--ari-space-16) * 9)}.ari-drawer--nested{--_bg: var(--ari-nested)}.ari-drawer--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--_line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent)}.ari-drawer__handle{display:none;flex:none;inline-size:var(--ari-space-10);block-size:var(--ari-space-1);margin:var(--ari-space-2) auto 0;border-radius:var(--ari-radius-pill);background:var(--ari-line-strong)}.ari-drawer__header{display:flex;align-items:flex-start;gap:var(--ari-space-3);padding:var(--ari-space-5) var(--ari-space-6) var(--ari-space-4);border-block-end:var(--ari-border) solid var(--_line)}.ari-drawer__titles{display:grid;gap:var(--ari-space-1);flex:1;min-inline-size:0;padding-block-start:var(--ari-space-2)}.ari-drawer__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_muted)}.ari-drawer__title{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);color:inherit}.ari-drawer__close{display:grid;place-items:center;flex:none;inline-size:var(--ari-touch);block-size:var(--ari-touch);margin-inline-end:calc(var(--ari-space-3) * -1);border-radius:50%;color:var(--_muted)}.ari-drawer__close:hover{color:var(--_fg);background:color-mix(in srgb,currentColor 10%,transparent)}.ari-drawer__close svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-drawer__body{display:grid;align-content:start;gap:var(--ari-space-4);flex:1;min-block-size:0;overflow:auto;padding:var(--ari-space-5) var(--ari-space-6)}.ari-drawer__body :where(p){color:var(--_muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-drawer__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ari-space-3);padding:var(--ari-space-4) var(--ari-space-6);border-block-start:var(--ari-border) solid var(--_line)}@container ari-drawer (max-width: 359.98px){.ari-drawer__header,.ari-drawer__body,.ari-drawer__footer{padding-inline:var(--ari-space-4)}.ari-drawer__footer{flex-direction:column-reverse;align-items:stretch}}}@layer ari.components{.ari-embed{display:grid;gap:var(--ari-space-2);margin:0;min-inline-size:0;justify-items:center}.ari-embed__frame{display:block;inline-size:100%;max-inline-size:100%;border:0;border-radius:var(--ari-radius-md);background:var(--ari-panel);color-scheme:normal}.ari-embed__caption{justify-self:stretch;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-embed--16-9 .ari-embed__frame{aspect-ratio:16 / 9;block-size:auto}.ari-embed--4-3 .ari-embed__frame{aspect-ratio:4 / 3;block-size:auto}.ari-embed--email .ari-embed__frame{inline-size:min(100%,calc(var(--ari-space-16) * 9 + var(--ari-space-6)))}.ari-embed--framed .ari-embed__frame{border:var(--ari-border) solid var(--ari-line);box-shadow:var(--ari-shadow-1)}}@layer ari.components{.ari-empty{--ari-r: var(--ari-radius-lg);--_art: calc(var(--ari-space-16) * 1.5);--_soft: var(--ari-primary-soft);--_accent: var(--ari-primary-text);--_orbit: var(--ari-primary-line);display:grid;justify-items:center;align-content:center;gap:var(--ari-space-5);min-inline-size:0;padding:var(--ari-space-8) var(--ari-space-6);text-align:center;color:var(--ari-ink);border:var(--ari-border) solid transparent;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-empty / inline-size}.ari-empty__content{display:grid;justify-items:inherit;gap:var(--ari-space-2);min-inline-size:0;max-inline-size:52ch}.ari-empty__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_accent)}.ari-empty__title{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);color:var(--ari-ink);text-wrap:balance}.ari-empty__text{margin:0;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--ari-muted);text-wrap:pretty}.ari-empty__actions{display:flex;flex-wrap:wrap;gap:var(--ari-space-2) var(--ari-space-3);margin-block-start:var(--ari-space-3)}.ari-empty:not(.ari-empty--start) .ari-empty__actions{justify-content:center}.ari-empty__actions>*{max-inline-size:100%;white-space:normal;text-align:center}.ari-empty__art{position:relative;display:grid;place-items:center;flex:none;inline-size:var(--_art);block-size:var(--_art);margin:var(--ari-space-3);border-radius:50%;background:var(--_soft);color:var(--_accent)}.ari-empty__art:before{content:"";position:absolute;inset:calc(var(--ari-space-3) * -1);border-radius:50%;border:var(--ari-border-strong) dashed var(--_orbit)}.ari-empty__icon{inline-size:calc(var(--_art) * .42);block-size:calc(var(--_art) * .42)}.ari-empty--dashed{border:var(--ari-border-strong) dashed var(--ari-line-strong)}.ari-empty--tint{background:var(--ari-primary-soft);border-color:var(--ari-primary-line)}.ari-empty--tint .ari-empty__art{--_soft: var(--ari-panel)}.ari-empty--panel{background:var(--ari-panel);border-color:var(--ari-line)}.ari-empty--halo .ari-empty__art{--_soft: var(--ari-contrast);color:var(--ari-on-contrast)}.ari-empty--halo .ari-empty__art:before{border-style:solid;border-color:var(--_orbit)}.ari-empty--halo .ari-empty__art:after{content:"";position:absolute;inset:calc(var(--ari-space-6) * -1);border-radius:50%;border:var(--ari-border) solid var(--ari-line)}.ari-empty--halo .ari-empty__art{margin:var(--ari-space-6)}.ari-empty--neutral{--_soft: var(--ari-nested);--_accent: var(--ari-ink-2);--_orbit: var(--ari-line-strong)}.ari-empty--danger{--_soft: var(--ari-danger-soft);--_accent: var(--ari-danger-text);--_orbit: color-mix(in srgb, var(--ari-danger) 45%, transparent)}.ari-empty--warning{--_soft: var(--ari-warning-soft);--_accent: var(--ari-warning-text);--_orbit: color-mix(in srgb, var(--ari-warning) 50%, transparent)}.ari-empty--halo:is(.ari-empty--danger,.ari-empty--warning,.ari-empty--neutral) .ari-empty__art{color:var(--ari-on-contrast)}.ari-empty--start{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:var(--ari-space-8);text-align:start}.ari-empty--start .ari-empty__content{flex:1 1 calc(var(--ari-space-16) * 4.5);justify-items:start}.ari-empty--compact{--_art: var(--ari-space-12);gap:var(--ari-space-3);padding:var(--ari-space-5) var(--ari-space-4)}.ari-empty--compact .ari-empty__title{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold)}.ari-empty--compact .ari-empty__art{margin:var(--ari-space-2)}.ari-empty--compact .ari-empty__art:before{inset:calc(var(--ari-space-2) * -1)}.ari-empty--compact .ari-empty__actions{margin-block-start:var(--ari-space-1)}.ari-empty--lg{--_art: calc(var(--ari-space-16) * 2);padding-block:var(--ari-space-12)}.ari-empty--lg .ari-empty__title{font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2)}.ari-empty--lg .ari-empty__text{font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}@container ari-empty (max-width: 279.98px){.ari-empty__art{--_art: var(--ari-space-12);margin:var(--ari-space-2)}.ari-empty__art:before{inset:calc(var(--ari-space-2) * -1)}.ari-empty--halo .ari-empty__art:after{inset:calc(var(--ari-space-4) * -1)}.ari-empty__title{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}.ari-empty__actions{flex-direction:column;align-items:stretch;inline-size:100%}}}@layer ari.components{.ari-fab{--ari-r: var(--ari-radius-pill);--_bg: var(--ari-brand-fill);--_fg: var(--ari-on-brand);--_h: var(--ari-touch-primary-mobile);--_gap: var(--ari-space-4);position:fixed;inset-inline-end:max(var(--_gap),env(safe-area-inset-right));z-index:var(--ari-z-sticky);display:inline-flex;align-items:center;justify-content:center;gap:var(--ari-space-2);min-inline-size:var(--_h);min-block-size:var(--_h);padding-inline:var(--ari-space-4) var(--ari-space-5);border:0;background:var(--_bg);color:var(--_fg);box-shadow:var(--ari-shadow-2);font-family:var(--ari-font-body);font-size:var(--ari-text-md);line-height:1;font-weight:var(--ari-weight-bold);text-decoration:none;white-space:nowrap;cursor:pointer;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:box-shadow var(--ari-duration-fast) var(--ari-ease-standard),translate var(--ari-duration-fast) var(--ari-ease-standard)}.ari-fab:hover{box-shadow:var(--ari-shadow-3),var(--ari-hover-overlay);translate:0 calc(var(--ari-motion-distance) / -3)}.ari-fab:active{translate:0 0}.ari-fab__icon{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg);flex:none}.ari-fab__avatar{display:inline-grid;place-items:center;flex:none;inline-size:calc(var(--_h) - 2 * var(--ari-space-2));block-size:calc(var(--_h) - 2 * var(--ari-space-2));margin-inline-start:calc(var(--ari-space-2) - var(--ari-space-4));border-radius:50%;background:color-mix(in srgb,var(--_fg) 18%,transparent);box-shadow:inset 0 0 0 var(--ari-border) color-mix(in srgb,var(--_fg) 40%,transparent);color:inherit;font-size:var(--ari-text-caption);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);overflow:hidden}.ari-fab__avatar img{inline-size:100%;block-size:100%;object-fit:cover}.ari-fab__text{overflow:hidden;text-overflow:ellipsis}.ari-fab[aria-expanded=true] .ari-fab__icon{rotate:45deg}.ari-fab .ari-fab__icon{transition:rotate var(--ari-duration-base) var(--ari-ease-standard)}.ari-fab:is([disabled],[aria-disabled=true]){opacity:.45;cursor:not-allowed;box-shadow:var(--ari-shadow-1);translate:none}.ari-fab--icon{inline-size:var(--_h);padding:0}.ari-fab--icon .ari-fab__text{display:none}.ari-fab--icon .ari-fab__avatar{margin:0}.ari-fab--gradient{--_bg: var(--ari-gradient);--_fg: var(--ari-on-gradient)}.ari-fab--dark{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast)}.ari-fab--light{--_bg: var(--ari-panel);--_fg: var(--ari-primary-text);box-shadow:var(--ari-shadow-2),inset 0 0 0 var(--ari-border) var(--ari-line)}.ari-fab--start{inset-inline-end:auto;inset-inline-start:max(var(--_gap),env(safe-area-inset-left))}.ari-fab--center{inset-inline-end:auto;inset-inline-start:50%;translate:-50% 0}.ari-fab--center:hover{translate:-50% calc(var(--ari-motion-distance) / -3)}.ari-fab--center:dir(rtl){translate:50% 0}.ari-fab{inset-block-end:calc(max(var(--_gap),env(safe-area-inset-bottom)) + var(--ari-fab-offset, 0px))}.ari-fab--sm{--_h: var(--ari-control);font-size:var(--ari-text-sm)}.ari-fab--sm .ari-fab__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}}@layer ari.components{.ari-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(var(--ari-space-8),6vw,var(--ari-space-24))}.ari-feature--wide{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ari-feature--reverse>.ari-feature__media{order:2}.ari-feature__media{min-inline-size:0;border-radius:var(--ari-radius-xl);overflow:clip}.ari-feature__media :is(.ari-image,.ari-image__frame){block-size:100%}.ari-feature__content{display:grid;gap:var(--ari-space-5);min-inline-size:0}.ari-feature__title{font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:var(--ari-leading-display);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-wrap:balance}.ari-feature__title--sm{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);letter-spacing:var(--ari-tracking-heading)}.ari-feature__text{color:var(--ari-ink-2);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg);max-inline-size:46ch;text-wrap:pretty}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) .ari-feature__text{color:var(--_muted)}@container ari-canvas (max-width: 767.98px){.ari-feature,.ari-feature--wide{grid-template-columns:minmax(0,1fr)}.ari-feature--reverse>.ari-feature__media{order:0}}@media (max-width: 767.98px){.ari-feature,.ari-feature--wide{grid-template-columns:minmax(0,1fr)}.ari-feature--reverse>.ari-feature__media{order:0}}.ari-feature-list{display:flex;flex-direction:column;gap:var(--ari-feature-list-gap, var(--ari-space-16));max-inline-size:var(--ari-feature-list-max, none);margin-inline:auto}img.ari-feature__media{display:block;inline-size:100%;block-size:auto}.ari-feature--stack{grid-template-columns:minmax(0,1fr);gap:var(--ari-feature-stack-gap, var(--ari-space-4));inline-size:fit-content;max-inline-size:var(--ari-feature-stack-max, 36rem);margin-inline:auto}.ari-feature--stack .ari-feature__media{border-radius:var(--ari-feature-media-radius, var(--ari-radius-xl))}.ari-feature--stack .ari-feature__content{display:block}.ari-feature__eyebrow{margin:0;font-size:var(--ari-feature-eyebrow-text, var(--ari-text-md));line-height:var(--ari-feature-eyebrow-leading, var(--ari-leading-md))}.ari-feature--stack .ari-feature__title{--_t: var(--ari-feature-title-text, var(--ari-text-h2));margin-block:var(--ari-feature-title-gap, var(--ari-space-2));padding-block-start:var(--ari-feature-title-pad, 0);font-family:var(--ari-feature-title-font, var(--ari-font-heading));font-size:var(--_t, var(--ari-text-md));font-weight:var(--ari-feature-title-weight, var(--ari-weight-heading));line-height:var(--ari-feature-title-leading, var(--ari-leading-h2));letter-spacing:var(--ari-feature-title-tracking, normal);text-transform:var(--ari-feature-title-transform, none)}.ari-feature--stack .ari-feature__text{--_t: var(--ari-feature-text, var(--ari-text-md));max-inline-size:none;margin:0;color:var(--ari-feature-text-color, inherit);font-size:var(--_t, var(--ari-text-md));line-height:var(--ari-feature-text-leading, var(--ari-leading-md));text-wrap:var(--ari-feature-text-wrap, balance)}@container ari-canvas (min-width: 40rem){.ari-feature--stack .ari-feature__title{margin-block:var(--ari-feature-title-gap-sm, var(--ari-feature-title-gap, var(--ari-space-2)))}}@container ari-canvas (min-width: 48rem){.ari-feature--stack .ari-feature__title{--_t: var(--ari-feature-title-text-md, var(--ari-feature-title-text, var(--ari-text-h2)))}}@container ari-canvas (min-width: 68rem){.ari-feature--stack{display:flex;justify-content:center;gap:var(--ari-feature-gap-lg, var(--ari-space-12));inline-size:auto;max-inline-size:none}.ari-feature--stack>:is(.ari-feature__media,.ari-feature__content){inline-size:50%;min-inline-size:auto}.ari-feature--stack .ari-feature__media{border-radius:var(--ari-feature-media-radius-lg, var(--ari-feature-media-radius, var(--ari-radius-xl)))}.ari-feature__eyebrow{font-size:var(--ari-feature-eyebrow-text-lg, var(--ari-feature-eyebrow-text, var(--ari-text-md)))}.ari-feature--stack .ari-feature__title{--_t: var(--ari-feature-title-text-lg, var(--ari-feature-title-text-md, var(--ari-feature-title-text, var(--ari-text-h2))));margin-block:var(--ari-feature-title-gap-lg, var(--ari-feature-title-gap-sm, var(--ari-feature-title-gap, var(--ari-space-2))))}.ari-feature--stack .ari-feature__text{--_t: var(--ari-feature-text-lg, var(--ari-feature-text, var(--ari-text-md)))}}@container ari-canvas (min-width: 80rem){.ari-feature--stack{gap:var(--ari-feature-gap-xl, var(--ari-feature-gap-lg, var(--ari-space-12)))}.ari-feature--stack .ari-feature__title{--_t: var(--ari-feature-title-text-xl, var(--ari-feature-title-text-lg, var(--ari-feature-title-text-md, var(--ari-feature-title-text, var(--ari-text-h2)))))}.ari-feature--stack .ari-feature__text{--_t: var(--ari-feature-text-xl, var(--ari-feature-text-lg, var(--ari-feature-text, var(--ari-text-md))))}}}@layer ari.components{.ari-field{--ari-r: var(--ari-field-radius, var(--ari-radius-sm));--_box: var(--ari-field-box, var(--ari-panel));--_box-off: var(--ari-nested);--_line: var(--ari-field-line, var(--ari-line-strong));--_h: var(--ari-field-h, var(--ari-control));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--ari-field-gap, var(--ari-space-2)) var(--ari-space-6);min-inline-size:0;border:0;margin:0;padding:0;container:ari-field / inline-size}.ari-field>*{grid-column:1 / -1}.ari-field__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-3);min-inline-size:0}.ari-field__label{padding:0;color:var(--ari-ink);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-field-label-weight, var(--ari-weight-bold))}.ari-field__mark{color:var(--ari-primary-text);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-field__mark--optional{color:var(--ari-muted)}.ari-field__mark--asterisk{color:var(--ari-danger-text);font-size:var(--ari-text-sm);letter-spacing:0}:is(.ari-field__control,.ari-field__group){display:flex;align-items:center;inline-size:100%;min-inline-size:0;min-block-size:var(--_h);border:var(--ari-border) solid var(--_line);background:var(--_box);color:var(--ari-ink);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:border-color var(--ari-duration-fast) var(--ari-ease-standard),box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}.ari-field__control{padding-block:var(--ari-field-pad-block, var(--ari-space-2));padding-inline:var(--ari-space-4);font-family:var(--ari-font-body);font-size:var(--ari-text-ui);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-regular);appearance:none}.ari-field__control::placeholder{color:var(--ari-muted);opacity:1}:is(.ari-field__control,.ari-field__group):hover{border-color:var(--ari-ink-2)}.ari-field__control:focus-visible,.ari-field__group:focus-within{border-color:var(--ari-primary);outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:0}.ari-field__group{gap:0;overflow:hidden}.ari-field__group>.ari-field__control{flex:1;min-block-size:calc(var(--_h) - 2 * var(--ari-border));border:0;background:transparent;outline:0;border-radius:0}.ari-field__affix{display:inline-flex;align-items:center;align-self:stretch;gap:var(--ari-space-2);flex:none;padding-inline:var(--ari-space-3);background:var(--ari-nested);color:var(--ari-ink-2);font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);white-space:nowrap}.ari-field__affix:first-child{border-inline-end:var(--ari-border) solid var(--ari-line)}.ari-field__affix:last-child{border-inline-start:var(--ari-border) solid var(--ari-line)}.ari-field__affix--plain{background:transparent;border:0;color:var(--ari-muted)}.ari-field__affix--plain:first-child{padding-inline-end:0}.ari-field__affix--plain:last-child{padding-inline-start:0}.ari-field__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);flex:none}.ari-field__foot{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ari-space-3);min-inline-size:0}.ari-field__foot:empty{display:none}.ari-field__hint{color:var(--ari-muted);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-field__error{display:flex;align-items:flex-start;gap:var(--ari-space-1);color:var(--ari-danger-text);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold)}.ari-field__error:before{content:"!";display:inline-grid;place-items:center;flex:none;inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);margin-block-start:calc((var(--ari-leading-caption) - var(--ari-icon-sm)) / 2);border-radius:50%;background:var(--ari-danger-fill);color:var(--ari-on-status);font-size:var(--ari-text-label);line-height:1;font-weight:var(--ari-weight-black)}.ari-field__counter{margin-inline-start:auto;color:var(--ari-muted);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.ari-field__counter[data-estado=cerca]{color:var(--ari-warning-text);font-weight:var(--ari-weight-bold)}.ari-field__counter[data-estado=lleno]{color:var(--ari-danger-text);font-weight:var(--ari-weight-bold)}.ari-field__control[aria-invalid=true],.ari-field__group:has([aria-invalid=true]){--_line: var(--ari-danger);border-color:var(--ari-danger)}.ari-field__control[aria-invalid=true]:focus-visible,.ari-field__group:has([aria-invalid=true]):focus-within{outline-color:color-mix(in srgb,var(--ari-danger) 45%,transparent)}.ari-field__control:disabled,.ari-field__group:has(:disabled){background:var(--_box-off);border-color:var(--ari-line);color:var(--ari-muted);cursor:not-allowed}.ari-field__group:has(:disabled)>.ari-field__control{background:transparent}.ari-field__control:read-only:not(select){background:var(--_box-off);border-style:dashed}.ari-field:has(.ari-field__control:disabled) .ari-field__label{color:var(--ari-muted)}.ari-field--tint{--_box: var(--ari-nested);--_box-off: var(--ari-panel)}.ari-field--tint .ari-field__affix:not(.ari-field__affix--plain){background:var(--ari-panel)}.ari-field--lg{--_h: var(--ari-touch-primary-mobile)}.ari-field--lg .ari-field__control{font-size:var(--ari-text-lg)}@container ari-field (min-width: 520px){.ari-field--inline>.ari-field__head{grid-column:1;grid-row:1 / span 3;flex-direction:column;align-items:flex-start;padding-block-start:calc((var(--_h) - var(--ari-leading-sm)) / 2)}.ari-field--inline>:not(.ari-field__head){grid-column:2}}}@layer ari.components{.ari-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 3)),1fr));gap:var(--ari-space-8)}.ari-figures__item{display:grid;gap:var(--ari-space-2);align-content:start}.ari-figures__value{font-family:var(--ari-font-heading);font-size:var(--ari-text-hero);line-height:var(--ari-leading-hero);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);font-variant-numeric:tabular-nums}.ari-figures__value small{font-size:.5em;color:var(--ari-secondary)}.ari-figures__label{color:var(--ari-ink-2);font-size:var(--ari-text-md);line-height:var(--ari-leading-md);max-inline-size:26ch}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon,.ari-band--brand) .ari-figures__label{color:var(--_muted)}.ari-figures--divided .ari-figures__item{padding-inline-start:var(--ari-space-5);border-inline-start:var(--ari-border) solid var(--ari-line)}.ari-figures--center .ari-figures__item{justify-items:center;text-align:center}.ari-figures--light .ari-figures__value{font-family:var(--ari-font-body);font-size:var(--ari-text-display);line-height:1;font-weight:var(--ari-weight-regular);letter-spacing:0;color:var(--ari-link)}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) .ari-figures--light .ari-figures__value{color:var(--ari-link-on-contrast)}.ari-figures--value-start .ari-figures__item{grid-template-columns:auto minmax(0,1fr);column-gap:var(--ari-space-5);align-items:start}.ari-figures--value-start .ari-figures__item>.ari-figures__value{grid-column:1;grid-row:1 / span 4}.ari-figures--value-start .ari-figures__item>:not(.ari-figures__value){grid-column:2}.ari-figures--value-start .ari-figures__icon{color:var(--ari-secondary)}.ari-figures__icon{inline-size:var(--ari-space-8);block-size:var(--ari-space-8);flex:none;color:var(--ari-link)}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) .ari-figures__icon{color:var(--ari-link-on-contrast)}:where(.ari-band--brand) .ari-figures__icon{color:currentColor}.ari-figures--icon-start .ari-figures__item:has(>.ari-figures__icon){grid-template-columns:auto minmax(0,1fr);column-gap:var(--ari-space-3)}.ari-figures--icon-start .ari-figures__item>.ari-figures__icon{grid-column:1;grid-row:1 / span 3}.ari-figures--icon-start .ari-figures__item:has(>.ari-figures__icon)>:not(.ari-figures__icon){grid-column:2}.ari-figures--chevrons{--_chevron: var(--ari-secondary);display:flex;flex-wrap:wrap;container:ari-figures / inline-size}.ari-figures--chevrons .ari-figures__item{position:relative;flex:1 1 100%;min-inline-size:0}@container ari-figures (min-width: 560px){.ari-figures--chevrons .ari-figures__item{flex:1 1 0}.ari-figures--chevrons .ari-figures__item:not(:last-child):after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--ari-space-8) / -2);inline-size:var(--ari-space-2);block-size:var(--ari-space-2);margin-block-start:calc(var(--ari-space-2) / -2);margin-inline-end:calc(var(--ari-space-2) / -2);border-block-start:var(--ari-border-strong) solid var(--_chevron);border-inline-end:var(--ari-border-strong) solid var(--_chevron);rotate:45deg;pointer-events:none}.ari-figures--chevrons .ari-figures__item:not(:last-child):dir(rtl):after{rotate:-45deg}}.ari-figures--cards{grid-template-columns:minmax(0,1fr);gap:var(--ari-figures-gap, var(--ari-space-6));max-inline-size:var(--ari-figures-max, calc(var(--ari-space-32) * 3.5));margin:0 auto;padding:0;list-style:none}@container ari-canvas (min-width: 768px){.ari-figures--cards{grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:none}}@container ari-canvas (min-width: 1088px){.ari-figures--cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.ari-figures--cards .ari-figures__item{--ari-r: var(--ari-figures-card-r, var(--ari-radius-xl));display:block;padding:var(--ari-figures-card-pad, var(--ari-space-4));background:var(--ari-figures-card-bg, var(--ari-panel));border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));filter:var(--ari-figures-card-filter, none);text-align:center}@container ari-canvas (min-width: 768px){.ari-figures--cards .ari-figures__item{padding:var(--ari-figures-card-pad-md, var(--ari-space-6))}}@container ari-canvas (min-width: 1088px){.ari-figures--cards .ari-figures__item{padding:var(--ari-figures-card-pad-lg, var(--ari-space-6))}}.ari-figures__head{margin:0 0 var(--ari-space-4);font-family:inherit;font-weight:var(--ari-weight-bold);line-height:var(--ari-figures-head-leading, var(--ari-leading-h2));letter-spacing:normal}.ari-figures--cards .ari-figures__value{display:block;font-family:inherit;font-size:var(--ari-figures-value, var(--ari-text-h1));line-height:inherit;font-weight:inherit;letter-spacing:normal;font-variant-numeric:var(--ari-figures-value-numeric, normal);color:var(--ari-figures-value-color, var(--ari-primary-text))}.ari-figures__title{display:block;font-size:var(--ari-figures-title, var(--ari-text-h4));color:var(--ari-figures-title-color, var(--ari-ink))}.ari-figures--cards .ari-figures__label{margin:0;max-inline-size:none;font-size:var(--ari-figures-text, var(--ari-text-lg));line-height:var(--ari-figures-text-leading, var(--ari-leading-lg));color:var(--ari-figures-text-color, var(--ari-ink-2));text-wrap:balance}@container ari-canvas (min-width: 768px){.ari-figures--cards .ari-figures__label{font-weight:var(--ari-figures-text-weight, var(--ari-weight-regular))}}@container ari-canvas (min-width: 1088px){.ari-figures--cards .ari-figures__value{font-size:var(--ari-figures-value-lg, var(--ari-text-display))}.ari-figures__title{font-size:var(--ari-figures-title-lg, var(--ari-text-h3))}}}@layer ari.components{.ari-file{--_bg: var(--ari-panel);--_line: var(--ari-line);--_tile-bg: var(--ari-primary-fill);--_tile-fg: var(--ari-on-primary);--_tile: var(--ari-space-12);--_pad: var(--ari-space-4);--ari-r: var(--ari-radius-md);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-3) var(--ari-space-4);min-inline-size:0;padding:var(--_pad);background:var(--_bg);color:var(--ari-ink);border:var(--ari-border) solid var(--_line);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-file / inline-size}.ari-file__type{display:grid;place-items:center;inline-size:var(--_tile);block-size:calc(var(--_tile) * 1.17);background:var(--_tile-bg);color:var(--_tile-fg);border-radius:var(--ari-radius-xs);font-size:var(--ari-text-label);line-height:1;font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-file__type svg{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-file__info{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-file__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-file__name{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink);overflow-wrap:anywhere}.ari-file__meta{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-file__end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ari-space-2)}.ari-file__progress{grid-column:1 / -1;display:none;block-size:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-nested);overflow:hidden}.ari-file__progress>i{display:block;inline-size:var(--ari-progress, 0%);block-size:100%;border-radius:inherit;background:var(--ari-brand-fill);transition:inline-size var(--ari-duration-base) var(--ari-ease-standard)}.ari-file--nested{--_bg: var(--ari-nested);--_line: var(--ari-line)}.ari-file--plain{--_bg: transparent;--_line: transparent;--_pad: var(--ari-space-2) 0}.ari-file--tile-soft{--_tile-bg: var(--ari-primary-soft);--_tile-fg: var(--ari-primary-text)}.ari-file--tile-gradient{--_tile-bg: var(--ari-gradient);--_tile-fg: var(--ari-on-gradient)}.ari-file--tile-contrast{--_tile-bg: var(--ari-contrast);--_tile-fg: var(--ari-on-contrast)}.ari-file--sm{--_tile: var(--ari-space-8);--_pad: var(--ari-space-3);gap:var(--ari-space-2) var(--ari-space-3)}.ari-file--sm.ari-file--plain{--_pad: var(--ari-space-1) 0}.ari-file--sm .ari-file__type{font-size:var(--ari-text-label);letter-spacing:0}.ari-file--sm .ari-file__eyebrow{display:none}.ari-file:is([aria-selected=true],[aria-current=true]){--_bg: var(--ari-primary-soft);--_line: var(--ari-primary)}.ari-file[aria-busy=true] .ari-file__progress{display:block}.ari-file[aria-invalid=true]{--_line: var(--ari-danger)}.ari-file[aria-invalid=true] .ari-file__meta{color:var(--ari-danger-text);font-weight:var(--ari-weight-bold)}.ari-file[aria-disabled=true]{--_tile-bg: var(--ari-nested);--_tile-fg: var(--ari-muted)}.ari-file[aria-disabled=true] .ari-file__name{color:var(--ari-ink-2)}a.ari-file{text-decoration:none}a.ari-file:hover{box-shadow:var(--ari-hover-overlay)}@container ari-file (max-width: 319.98px){.ari-file__end{grid-column:1 / -1;justify-content:stretch}.ari-file__end>*{flex:1}}}@layer ari.components{.ari-filters{--ari-r: var(--ari-radius-sm);--_on-bg: var(--ari-primary-fill);--_on-fg: var(--ari-on-primary);--_on-bd: transparent;--_on-count: color-mix(in srgb, currentColor 22%, transparent);display:grid;gap:var(--ari-space-3);min-inline-size:0;container:ari-filters / inline-size}.ari-filters__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-2);min-inline-size:0;margin:0;padding:0;border:0}.ari-filters__chip{position:relative;display:inline-flex;align-items:center;gap:var(--ari-space-2);min-block-size:var(--ari-control-sm);padding-inline:var(--ari-space-3);border:var(--ari-border) solid var(--ari-line-strong);background:var(--ari-panel);color:var(--ari-ink);font:inherit;font-size:var(--ari-text-sm);line-height:1;font-weight:var(--ari-weight-bold);white-space:nowrap;cursor:pointer;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:box-shadow var(--ari-duration-fast) var(--ari-ease-standard),background-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-filters__chip:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:var(--ari-touch);translate:0 -50%}.ari-filters__chip:hover{box-shadow:var(--ari-hover-overlay)}.ari-filters__chip svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);flex:none}.ari-filters__count{display:inline-grid;place-items:center;min-inline-size:var(--ari-size-badge);padding-inline:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-nested);color:var(--ari-ink-2);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-variant-numeric:tabular-nums}.ari-filters__chip[aria-pressed=true],.ari-filters__chip[aria-checked=true]{border-color:var(--_on-bd);background:var(--_on-bg);color:var(--_on-fg)}.ari-filters__chip:is([aria-pressed=true],[aria-checked=true]) .ari-filters__count{background:var(--_on-count);color:inherit}.ari-filters__chip:is(:disabled,[aria-disabled=true]){opacity:.45;cursor:not-allowed;box-shadow:none}.ari-filters__applied{position:relative;display:inline-flex;align-items:center;gap:var(--ari-space-1);min-block-size:var(--ari-control-sm);padding-inline:var(--ari-space-3) var(--ari-space-1);border:var(--ari-border) solid var(--ari-line);background:var(--ari-nested);color:var(--ari-ink);font-size:var(--ari-text-sm);white-space:nowrap;border-radius:var(--ari-radius-pill)}.ari-filters__applied strong{font-weight:var(--ari-weight-bold)}.ari-filters__remove{position:relative;display:inline-grid;place-items:center;inline-size:var(--ari-size-badge-lg);block-size:var(--ari-size-badge-lg);padding:0;border:0;border-radius:50%;background:transparent;color:var(--ari-ink-2);font:inherit;cursor:pointer}.ari-filters__remove:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--ari-touch);block-size:var(--ari-touch);translate:-50% -50%}.ari-filters__remove:hover{box-shadow:var(--ari-hover-overlay);color:var(--ari-ink)}.ari-filters__remove svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-filters__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-space-2) var(--ari-space-4);min-inline-size:0}.ari-filters__results{color:var(--ari-muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-variant-numeric:tabular-nums}.ari-filters__results strong{color:var(--ari-primary-text);font-weight:var(--ari-weight-black)}.ari-filters__clear{position:relative;min-block-size:var(--ari-touch);padding-inline:var(--ari-space-2);border:0;background:transparent;color:var(--ari-primary-text);font:inherit;font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);text-decoration:underline;text-underline-offset:.2em;cursor:pointer;border-radius:var(--ari-radius-xs)}.ari-filters__clear:hover{text-decoration-thickness:var(--ari-border-strong)}.ari-filters__clear:disabled{color:var(--ari-muted);text-decoration:none;cursor:not-allowed}.ari-filters--on-soft{--_on-bg: var(--ari-primary-soft);--_on-fg: var(--ari-primary-text);--_on-bd: var(--ari-primary);--_on-count: var(--ari-panel)}.ari-filters--on-dark{--_on-bg: var(--ari-contrast);--_on-fg: var(--ari-on-contrast)}.ari-filters--scroll .ari-filters__chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding-block:calc((var(--ari-touch) - var(--ari-control-sm)) / 2);margin-block:calc((var(--ari-touch) - var(--ari-control-sm)) / -2);scroll-padding-inline:var(--ari-space-2)}.ari-filters--scroll .ari-filters__chip{flex:none}.ari-filters--tint{padding:var(--ari-space-3) var(--ari-space-4);background:var(--ari-nested);border-radius:var(--ari-radius-md)}.ari-filters--tint .ari-filters__count,.ari-filters--tint .ari-filters__applied{background:var(--ari-panel)}@container ari-filters (max-width: 279.98px){.ari-filters__meta{flex-direction:column;align-items:flex-start}}}@layer ari.components{.ari-flag{--ari-r: var(--ari-radius-sm);--_h: var(--ari-icon-md);display:inline-flex;align-items:center;gap:var(--ari-space-2);min-inline-size:0;max-inline-size:100%;min-block-size:var(--ari-control-sm);padding-inline:var(--ari-space-2) var(--ari-space-3);background:var(--ari-nested);color:var(--ari-ink);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);vertical-align:middle;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-flag__img,.ari-flag__fallback{flex:none;inline-size:calc(var(--_h) * 4 / 3);block-size:var(--_h);max-inline-size:none;border-radius:var(--ari-radius-xs);outline:var(--ari-border) solid var(--ari-line);outline-offset:calc(var(--ari-border) * -1)}.ari-flag__img{object-fit:cover}.ari-flag__fallback{display:none;place-items:center;background:var(--ari-panel);color:var(--ari-ink-2);font-family:var(--ari-font-mono);font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);line-height:1}.ari-flag[data-fallback] .ari-flag__img{display:none}.ari-flag[data-fallback] .ari-flag__fallback{display:grid}.ari-flag__name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--ari-weight-bold)}.ari-flag__code{margin-inline-start:auto;padding-inline-start:var(--ari-space-1);font-family:var(--ari-font-mono);font-size:var(--ari-text-caption);font-weight:var(--ari-weight-bold);color:var(--ari-muted)}.ari-flag--plain{background:transparent;padding-inline:0;min-block-size:0}.ari-flag--plain .ari-flag__code{margin-inline-start:0}.ari-flag--bare{background:transparent;padding-inline:0;min-block-size:0;gap:0}.ari-flag--bare :is(.ari-flag__name,.ari-flag__code){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;padding:0;margin:0;clip-path:inset(50%);white-space:nowrap}.ari-flag--no-code .ari-flag__code{display:none}.ari-flag--sm{--_h: var(--ari-icon-sm);gap:var(--ari-space-1)}.ari-flag--lg{--_h: var(--ari-icon-lg);min-block-size:var(--ari-control);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-flag--lg .ari-flag__code{font-size:var(--ari-text-sm)}.ari-flag--round :is(.ari-flag__img,.ari-flag__fallback){inline-size:var(--_h);border-radius:50%}}@layer ari.components{.ari-flip{display:block;transform-style:preserve-3d;transform-origin:center;perspective:var(--ari-flip-perspective, none)}.ari-flip__face{display:block;backface-visibility:hidden}}@layer ari.components{.ari-footer-grand{--_pad: var(--ari-space-24);gap:0;padding:var(--_pad) 0 var(--ari-space-6)}.ari-footer__inner{display:grid;gap:var(--ari-space-16);inline-size:100%;min-inline-size:0;max-inline-size:var(--ari-grid-max);margin-inline:auto;padding-inline:clamp(var(--ari-space-4),5vw,var(--ari-space-16))}.ari-footer__intro{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--ari-space-8)}.ari-footer__lead{margin:0;max-inline-size:16ch;font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:var(--ari-leading-display);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-wrap:balance}.ari-footer__lead em{font-style:italic;color:var(--_accent)}.ari-footer__actions{display:flex;flex-wrap:wrap;gap:var(--ari-space-3)}.ari-footer__prefs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-2)}.ari-footer__sign{margin:0;overflow:hidden;color:var(--_fg);font-family:var(--ari-font-heading);font-size:min(var(--ari-text-mega),calc(90cqi / (var(--ari-sign-chars, 8) * .55)));line-height:var(--ari-leading-mega);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);white-space:nowrap;-webkit-user-select:none;user-select:none}.ari-footer__sign em{font-style:italic;color:var(--_accent)}.ari-footer-grand .ari-footer__legal{padding-block-start:var(--ari-space-6)}.ari-footer-grand :is(.ari-btn.ari-btn--outline,.ari-btn.ari-btn--ghost){--_fg: currentColor;color:inherit;border-color:color-mix(in srgb,currentColor 45%,transparent)}@media (max-width: 599.98px){.ari-footer-grand{--_pad: var(--ari-space-16)}.ari-footer__inner{gap:var(--ari-space-12)}}}@layer ari.components{.ari-footer{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 78%, transparent);--_heading: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_accent: var(--ari-primary-on-contrast);--_line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--_chip: color-mix(in srgb, var(--ari-on-contrast) 10%, transparent);--_pad: var(--ari-space-8);display:grid;gap:var(--ari-space-8);min-inline-size:0;padding:var(--_pad) min(var(--_pad),6%) var(--ari-space-6);background:var(--_bg);color:var(--_fg);border-block-start:var(--ari-border) solid transparent;container:ari-footer / inline-size}.ari-footer--nested,.ari-footer--brand-soft,.ari-footer--panel{--_fg: var(--ari-ink);--_muted: var(--ari-ink-2);--_heading: var(--ari-muted);--_accent: var(--ari-primary-text);--_line: var(--ari-line);--_chip: var(--ari-panel)}.ari-footer--nested{--_bg: var(--ari-nested)}.ari-footer--brand-soft{--_bg: var(--ari-primary-soft)}.ari-footer--panel{--_bg: var(--ari-panel);--_chip: var(--ari-nested);border-block-start-color:var(--ari-line)}.ari-footer--brand{--_bg: var(--ari-primary-fill);--_fg: var(--ari-on-primary);--_muted: var(--ari-on-primary);--_heading: var(--ari-on-primary);--_accent: var(--ari-on-primary);--_line: color-mix(in srgb, var(--ari-on-primary) 28%, transparent);--_chip: color-mix(in srgb, var(--ari-on-primary) 16%, transparent)}.ari-footer--edge{border-block-start:var(--ari-border-edge) solid var(--ari-primary)}.ari-footer--brand.ari-footer--edge{border-block-start-color:var(--ari-secondary)}.ari-footer__main{display:flex;flex-wrap:wrap;gap:var(--ari-space-8) var(--ari-space-10)}.ari-footer__brand{display:grid;align-content:start;justify-items:start;gap:var(--ari-space-3);flex:1 1 14rem;min-inline-size:0}.ari-footer__logo{display:inline-flex;align-items:center;min-block-size:var(--ari-touch);color:inherit;text-decoration:none;font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-footer__logo :where(em,b){font-style:normal;color:var(--_accent)}.ari-footer__logo :where(img,svg){display:block;block-size:calc(var(--ari-logo-height, calc(var(--ari-touch) - var(--ari-space-1))) * 2);inline-size:auto;max-inline-size:100%;object-fit:contain}.ari-footer__about{margin:0;max-inline-size:40ch;color:var(--_muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-footer__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:var(--ari-space-6);flex:2 1 22rem;min-inline-size:0}.ari-footer__col{display:grid;align-content:start;gap:var(--ari-space-2);min-inline-size:0}.ari-footer__heading{margin:0;color:var(--_heading);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-footer__links{display:grid;gap:var(--ari-space-1);margin:0;padding:0;list-style:none}.ari-footer__link{position:relative;display:inline-flex;align-items:center;min-block-size:var(--ari-space-8);color:var(--_muted);text-decoration:none;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);transition:color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-footer__link:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}.ari-footer__link:hover{color:var(--_fg);text-decoration:underline;text-underline-offset:.22em}.ari-footer__link[aria-current]:not([aria-current=false]){color:var(--_fg);font-weight:var(--ari-weight-bold)}.ari-footer__social{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);margin:0;padding:0;list-style:none}.ari-footer__social-link{display:inline-grid;place-items:center;inline-size:var(--ari-touch);block-size:var(--ari-touch);background:var(--_chip);color:var(--_fg);border-radius:var(--ari-radius-pill);transition:box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}.ari-footer__social-link:hover{box-shadow:var(--ari-hover-overlay)}.ari-footer__social-link svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-space-2) var(--ari-space-6);padding-block-start:var(--ari-space-5);border-block-start:var(--ari-border) solid var(--_line);color:var(--_muted);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-footer__legal .ari-footer__links{display:flex;flex-wrap:wrap;gap:var(--ari-space-1) var(--ari-space-5)}.ari-footer__legal .ari-footer__link{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-footer__label{color:var(--_fg);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;font-size:var(--ari-text-label)}.ari-footer--simple{--_pad: var(--ari-space-5)}.ari-footer--simple .ari-footer__legal{padding-block-start:0;border-block-start:0}.ari-footer--center{text-align:center}.ari-footer--center :is(.ari-footer__main,.ari-footer__legal,.ari-footer__social,.ari-footer__legal .ari-footer__links){justify-content:center}.ari-footer--center :is(.ari-footer__brand,.ari-footer__col){justify-items:center}.ari-footer--center .ari-footer__about{margin-inline:auto}.ari-footer--center .ari-footer__links{justify-items:center}@container ari-footer (max-width: 419.98px){.ari-footer__legal{flex-direction:column;align-items:flex-start}.ari-footer--center .ari-footer__legal{align-items:center}}.ari-footer--stacked{--_bg: var(--ari-footer-bg, var(--ari-contrast));--_line: var(--ari-footer-line, color-mix(in srgb, var(--ari-on-contrast) 14%, transparent));display:block;padding:0;border-block-start:0}.ari-footer--stacked :where(small){font-size:var(--ari-footer-small, var(--ari-text-caption));line-height:var(--ari-footer-small-leading, inherit)}.ari-footer--stacked :where(a){color:inherit;text-decoration:none}.ari-footer__top{display:flex;flex-direction:column;align-items:center;max-inline-size:var(--ari-footer-max, var(--ari-grid-max));margin-inline:auto;padding:var(--ari-footer-top-pad, var(--ari-space-8)) var(--ari-footer-pad, var(--ari-space-6))}.ari-footer--stacked .ari-footer__logo:has(>:is(svg,img)){min-block-size:0;line-height:0}.ari-footer--stacked .ari-footer__logo :where(img,svg){block-size:var(--ari-footer-logo-h, var(--ari-space-8))}.ari-footer__row{display:flex;flex-direction:column;align-items:center;gap:var(--ari-footer-row-gap, var(--ari-space-4));padding:0 var(--ari-footer-pad, var(--ari-space-6)) var(--ari-footer-pad, var(--ari-space-6))}.ari-footer__row .ari-footer__links{display:block;text-align:center}.ari-footer--stacked .ari-footer__link{display:block;min-block-size:0;padding-block:var(--ari-footer-link-pad, var(--ari-space-1));color:var(--ari-footer-link-color, var(--_muted));font-size:inherit;line-height:inherit;transition:color var(--ari-footer-speed, var(--ari-duration-fast)) var(--ari-ease-standard)}.ari-footer--stacked .ari-footer__link:is(:hover,:active){color:var(--_fg);text-decoration:none}.ari-footer__strip{padding:var(--ari-footer-pad, var(--ari-space-6));border-block-start:var(--ari-border) solid var(--_line);text-align:center}.ari-footer__strip>small+small{display:block}.ari-footer__strip a{position:relative}.ari-footer__strip a:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}@container ari-footer (min-width: 1088px){.ari-footer--stacked .ari-footer__logo :where(img,svg){block-size:var(--ari-footer-logo-h-lg, var(--ari-space-12))}.ari-footer__row{flex-direction:row-reverse;justify-content:space-between}.ari-footer__row .ari-footer__links{display:flex;align-items:center;gap:var(--ari-footer-links-gap, var(--ari-space-6))}}}@layer ari.components{.ari-gallery{display:grid;gap:var(--ari-space-3);min-inline-size:0;container:ari-gallery / inline-size}.ari-gallery__thumbs{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);margin:0;padding:0;list-style:none}.ari-gallery__thumb{--_t: calc(var(--ari-space-16) + var(--ari-space-2));display:grid;place-items:center;inline-size:var(--_t);block-size:var(--_t);padding:var(--ari-space-1);border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-sm);background:var(--ari-nested);cursor:pointer}.ari-gallery__thumb>img{inline-size:100%;block-size:100%;object-fit:contain}.ari-gallery__thumb:hover{border-color:var(--ari-ink-2)}.ari-gallery__thumb[aria-current=true]{border-color:var(--ari-primary);box-shadow:0 0 0 var(--ari-border) var(--ari-primary)}@container ari-gallery (min-width: 480px){.ari-gallery--side{grid-template-columns:auto minmax(0,1fr);align-items:start}.ari-gallery--side .ari-gallery__thumbs{order:-1;flex-direction:column}}.ari-gallery--sm .ari-gallery__thumb{--_t: var(--ari-space-12)}}@layer ari.components{.ari-hero{--ari-r: var(--ari-radius-xl);--_bg: var(--ari-panel);--_fg: var(--ari-ink);--_muted: var(--ari-ink-2);--_accent: var(--ari-primary-text);--_line: var(--ari-line);--_pad: var(--ari-space-10);position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-inline-size:0;overflow:hidden;background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid var(--_line);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-hero / inline-size}.ari-hero--tint{--_bg: var(--ari-primary-soft);--_line: transparent}.ari-hero--contrast,.ari-hero--image{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 78%, transparent);--_accent: var(--ari-primary-on-contrast);--_line: transparent}.ari-hero--gradient{--_bg: var(--ari-gradient);--_fg: var(--ari-on-gradient);--_muted: var(--ari-on-gradient);--_accent: var(--ari-on-gradient);--_line: transparent}.ari-hero__content{display:grid;justify-items:start;gap:var(--ari-space-4);min-inline-size:0;padding:var(--_pad)}.ari-hero__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_accent)}.ari-hero__title{margin:0;max-inline-size:18ch;font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);color:inherit;text-wrap:balance;overflow-wrap:break-word}.ari-hero__title :where(em){font-style:italic;color:var(--_accent)}.ari-hero__lead{margin:0;max-inline-size:52ch;font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg);color:var(--_muted)}.ari-hero__actions{display:flex;flex-wrap:wrap;gap:var(--ari-space-3);margin-block-start:var(--ari-space-2)}.ari-hero__media{position:relative;align-self:stretch;min-inline-size:0;min-block-size:calc(var(--ari-space-16) * 3)}.ari-hero__media>:where(img,video,picture,svg){position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.ari-hero--split{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.ari-hero--split .ari-hero__media{background:var(--ari-nested)}.ari-hero--image .ari-hero__media{position:absolute;inset:0;min-block-size:0}.ari-hero__media>picture,.ari-hero__media>picture>img,.ari-hero__media>img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.ari-hero--image .ari-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--ari-contrast) 92%,transparent),color-mix(in srgb,var(--ari-contrast) 78%,transparent))}.ari-hero--image .ari-hero__media:dir(rtl):after{scale:-1 1}.ari-hero--image .ari-hero__content{position:relative;z-index:var(--ari-z-raised);min-block-size:calc(var(--ari-space-16) * 5);align-content:end}.ari-hero--center{text-align:center}.ari-hero--center .ari-hero__content{justify-items:center}.ari-hero--center .ari-hero__title,.ari-hero--center .ari-hero__lead{margin-inline:auto}.ari-hero--center .ari-hero__actions{justify-content:center}.ari-hero--lg .ari-hero__title{font-size:var(--ari-text-display);line-height:var(--ari-leading-display);letter-spacing:var(--ari-tracking-display)}.ari-hero--lg{--_pad: var(--ari-space-12)}.ari-hero--plain-em .ari-hero__title :where(em){font-style:normal;color:inherit}@container ari-hero (max-width: 799.98px){.ari-hero--split.ari-hero--lg .ari-hero__title{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);letter-spacing:var(--ari-tracking-heading)}}@container ari-hero (max-width: 559.98px){.ari-hero__content{--_pad: var(--ari-space-6)}.ari-hero__title{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);letter-spacing:var(--ari-tracking-heading)}.ari-hero__lead{font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-hero__media{min-block-size:calc(var(--ari-space-16) * 2)}.ari-hero--image .ari-hero__content{min-block-size:calc(var(--ari-space-16) * 4)}}@container ari-hero (max-width: 299.98px){.ari-hero__content{--_pad: var(--ari-space-5)}.ari-hero__title{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-hero__actions>*{flex:1 1 100%}}.ari-hero--image.ari-hero--fade .ari-hero__media:after{background:linear-gradient(90deg,color-mix(in srgb,var(--ari-contrast) 94%,transparent) 0%,color-mix(in srgb,var(--ari-contrast) 78%,transparent) 38%,color-mix(in srgb,var(--ari-contrast) 10%,transparent) 75%,transparent)}.ari-hero--image.ari-hero--fade .ari-hero__content{max-inline-size:min(100%,calc(var(--ari-space-16) * 10))}.ari-hero__content>:is(.ari-progress,.ari-countdown,.ari-stat,.ari-kv){justify-self:stretch;inline-size:100%}.ari-hero--sm{--_pad: var(--ari-space-6)}.ari-hero--sm .ari-hero__title{font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2)}.ari-hero--sm .ari-hero__content{gap:var(--ari-space-3)}.ari-hero--sm.ari-hero--image .ari-hero__content{min-block-size:calc(var(--ari-space-16) * 4)}.ari-hero--image.ari-hero--veil-top .ari-hero__media:after{background:linear-gradient(180deg,color-mix(in srgb,var(--ari-contrast) 90%,transparent) 0%,color-mix(in srgb,var(--ari-contrast) 55%,transparent) 40%,transparent 70%)}.ari-hero--image.ari-hero--veil-top .ari-hero__content{align-content:start}.ari-hero--image.ari-hero--veil-bottom .ari-hero__media:after{background:var(--ari-hero-veil-bottom, linear-gradient(0deg, color-mix(in srgb, var(--ari-contrast) 92%, transparent) 0%, color-mix(in srgb, var(--ari-contrast) 70%, transparent) 38%, transparent 68%))}.ari-hero--image.ari-hero--veil-bottom .ari-hero__content{align-content:end}.ari-hero--xs{--_pad: var(--ari-space-5)}.ari-hero--xs .ari-hero__content{gap:var(--ari-space-3)}.ari-hero--xs .ari-hero__title{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);letter-spacing:0}.ari-hero--xs.ari-hero--image .ari-hero__content{min-block-size:calc(var(--ari-space-16) * 3)}.ari-hero--xs .ari-hero__actions{margin-block-start:0}.ari-hero--xs .ari-hero__actions>*{flex:1 1 100%}.ari-hero--banner{--_bg: var(--ari-page);--_line: transparent;--_pad: var(--ari-space-6) var(--ari-space-8)}.ari-hero--banner .ari-hero__media{position:absolute;inset:0;min-block-size:0}.ari-hero--banner .ari-hero__media>:is(img,picture,picture>img){object-fit:cover;object-position:right center}.ari-hero--banner .ari-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--ari-page) 0%,color-mix(in srgb,var(--ari-page) 88%,transparent) 30%,transparent 62%)}.ari-hero--banner .ari-hero__media:dir(rtl):after{scale:-1 1}.ari-hero--banner .ari-hero__content{position:relative;z-index:var(--ari-z-raised);min-block-size:calc(var(--ari-space-16) * 2.25);align-content:center;gap:var(--ari-space-2);max-inline-size:min(100%,36rem)}.ari-hero--banner .ari-hero__title{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1)}.ari-hero--banner .ari-hero__lead{font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg)}@media (max-width: 767.98px){.ari-hero--banner .ari-hero__media:after{background:linear-gradient(90deg,var(--ari-page) 0%,color-mix(in srgb,var(--ari-page) 80%,transparent) 70%,color-mix(in srgb,var(--ari-page) 40%,transparent))}.ari-hero--banner .ari-hero__title{font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2)}.ari-hero--banner .ari-hero__lead{font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}}.ari-hero--bleed{--ari-r: 0;border-width:0}.ari-hero--bare{--_bg: transparent;--_line: transparent}.ari-hero--h-fixed{min-block-size:var(--ari-hero-h, 24rem);align-items:end}.ari-hero--image.ari-hero--h-fixed{--_bg: var(--ari-hero-image-bg, var(--ari-contrast))}.ari-hero--h-fixed .ari-hero__media>:is(img,picture,video){opacity:var(--ari-hero-media-opacity, 1)}.ari-hero--h-fixed .ari-hero__content{align-self:end;inline-size:100%;max-inline-size:var(--ari-hero-content-max, none);min-block-size:0;margin-inline:auto;padding:0 var(--ari-hero-gutter, var(--_pad)) var(--ari-hero-pad-end, var(--_pad))}.ari-hero--image.ari-hero--h-fixed .ari-hero__content{min-block-size:0}.ari-hero--image.ari-hero--veil-bottom.ari-hero--h-fixed .ari-hero__media:after{background:var(--ari-hero-veil-bottom, linear-gradient(0deg, color-mix(in srgb, var(--ari-contrast) 94%, transparent) 0%, color-mix(in srgb, var(--ari-contrast) 88%, transparent) 55%, color-mix(in srgb, var(--ari-contrast) 85%, transparent) 100%))}.ari-hero--h-fixed .ari-hero__title{max-inline-size:none;inline-size:100%;font-size:var(--ari-hero-title-size, var(--ari-text-h1));line-height:var(--ari-hero-title-leading, var(--ari-leading-h1));font-weight:var(--ari-hero-title-weight, var(--ari-weight-heading));letter-spacing:var(--ari-hero-title-tracking, var(--ari-tracking-heading));text-transform:var(--ari-hero-title-transform, none);text-wrap:pretty}@container ari-canvas (min-width: 68rem){.ari-hero--h-fixed{min-block-size:var(--ari-hero-h-lg, 37.5rem)}.ari-hero--h-fixed .ari-hero__content{padding-block-end:var(--ari-hero-pad-end-lg, var(--ari-hero-pad-end, var(--_pad)))}}.ari-hero--duo{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:0;padding-block:var(--ari-hero-pad-block, var(--ari-space-16));padding-inline:var(--ari-hero-gutter, var(--ari-grid-margin));min-block-size:var(--ari-hero-min-h, auto);max-inline-size:var(--ari-hero-max, none);margin-inline:auto;text-align:center}.ari-hero--duo .ari-hero__content{display:block;padding:0;justify-items:initial}.ari-hero--duo .ari-hero__title{max-inline-size:none;margin-block-end:0;font-size:var(--ari-hero-title-size, var(--ari-text-h1));line-height:var(--ari-hero-title-leading, var(--ari-leading-h1));font-weight:var(--ari-hero-title-weight, var(--ari-weight-heading));letter-spacing:var(--ari-hero-title-tracking, var(--ari-tracking-heading));text-transform:var(--ari-hero-title-transform, none)}.ari-hero--duo .ari-hero__lead{max-inline-size:none;text-wrap:wrap;margin-block-end:var(--ari-hero-lead-gap, var(--ari-space-6));color:inherit;font-size:var(--ari-hero-lead-size, inherit);line-height:var(--ari-hero-lead-leading, inherit)}.ari-hero--duo .ari-hero__actions{flex-direction:column;justify-content:center;gap:var(--ari-space-2);margin:0}.ari-hero--duo .ari-hero__media{position:static;align-self:auto;min-block-size:0}.ari-hero--duo .ari-hero__media>:is(img,picture){position:static;display:block;inline-size:var(--ari-hero-media-w, 80%);max-inline-size:var(--ari-hero-media-max, 36rem);block-size:auto;margin:0 auto var(--ari-space-8);--ari-r: var(--ari-hero-media-r, var(--ari-radius-lg));border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}@container ari-canvas (min-width: 40rem){.ari-hero--duo .ari-hero__title{margin-block-end:var(--ari-space-4)}.ari-hero--duo .ari-hero__actions{flex-direction:row;gap:var(--ari-space-4)}}@container ari-canvas (min-width: 68rem){.ari-hero--duo{flex-direction:row;gap:var(--ari-hero-gap, var(--ari-space-12));padding-block:var(--ari-hero-pad-block-lg, var(--ari-hero-pad-block, var(--ari-space-16)));text-align:start}.ari-hero--duo>*{inline-size:50%}.ari-hero--duo .ari-hero__lead{margin-block-end:var(--ari-hero-lead-gap-lg, var(--ari-hero-lead-gap, var(--ari-space-12)))}.ari-hero--duo .ari-hero__actions{justify-content:flex-start}.ari-hero--duo .ari-hero__media>:is(img,picture){inline-size:100%;max-inline-size:none;margin:0;--ari-r: var(--ari-hero-media-r-lg, var(--ari-hero-media-r, var(--ari-radius-xl)))}}@container ari-canvas (min-width: 80rem){.ari-hero--duo{gap:var(--ari-hero-gap-xl, var(--ari-hero-gap, var(--ari-space-32)))}}.ari-hero__proof{display:flex;align-items:center;gap:var(--ari-space-4);inline-size:fit-content;margin:0 auto var(--ari-space-6);text-align:start}.ari-hero__proof>.ari-avatar-group{flex:none;flex-wrap:nowrap;margin:0;padding:0;list-style:none}.ari-hero__proof .ari-avatar{--_bg: var(--ari-panel);--_s: var(--ari-hero-proof-size, var(--ari-space-8));box-shadow:var(--ari-hero-proof-shadow, 0 0 0 var(--ari-border-strong) var(--ari-panel))}.ari-hero__proof .ari-avatar+.ari-avatar{margin-inline-start:calc(-1 * var(--ari-hero-proof-overlap, var(--ari-space-2)))}.ari-hero__proof-text{margin:0;text-wrap:wrap;max-inline-size:var(--ari-hero-proof-max, 36ch);font-size:var(--ari-hero-proof-text, var(--ari-text-caption));line-height:var(--ari-hero-proof-leading, inherit)}@container ari-canvas (min-width: 68rem){.ari-hero__proof{margin-inline:0;margin-block-end:var(--ari-hero-proof-gap-lg, var(--ari-space-12))}.ari-hero__proof-text{max-inline-size:none}}.ari-hero--intro [data-ari-intro]{animation:ari-hero-intro-rise var(--ari-hero-intro-speed, var(--ari-duration-slow)) var(--ari-hero-intro-ease, var(--ari-ease-enter)) var(--d, calc(var(--ari-hero-intro-delay, 0s) + var(--i, 0) * var(--ari-hero-intro-step, 50ms))) both}.ari-hero--intro [data-ari-intro=fade]{animation-name:ari-hero-intro-fade}@keyframes ari-hero-intro-fade{0%{opacity:0}to{opacity:1}}@keyframes ari-hero-intro-rise{0%{opacity:0;translate:0 var(--ari-hero-intro-distance, var(--ari-space-6))}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion: reduce){.ari-hero--intro [data-ari-intro]{animation:none}}[data-ari-motion=none] .ari-hero--intro [data-ari-intro]{animation:none}}@layer ari.components{.ari-hotspots{position:relative;inline-size:100%;aspect-ratio:var(--ari-hotspots-ratio, auto);container:ari-hotspots / inline-size}.ari-hotspots__media{display:block;inline-size:100%;block-size:auto;aspect-ratio:var(--ari-hotspots-ratio, auto)}.ari-hotspots__spot{position:absolute;inset-block-start:var(--y, 50%);inset-inline-start:var(--x, 50%);display:grid;place-items:center;inline-size:max(var(--ari-hotspots-dot, calc(var(--ari-space-1) * 3)),var(--ari-touch));aspect-ratio:1;margin:0;padding:0;border:0;border-radius:var(--ari-radius-circle);background:transparent;translate:-50% -50%;cursor:pointer}.ari-hotspots__spot:dir(rtl){translate:50% -50%}.ari-hotspots__spot:before{content:"";inline-size:var(--ari-hotspots-dot, calc(var(--ari-space-1) * 3));aspect-ratio:1;border-radius:var(--ari-radius-circle);background:var(--ari-hotspots-dot-color, var(--ari-primary-fill));filter:var(--ari-hotspots-dot-glow, none);pointer-events:auto}@media (pointer: fine){.ari-hotspots__spot{pointer-events:none}}.ari-hotspots--tinted .ari-hotspots__media path{fill:var(--ari-hotspots-media-fill, var(--ari-line));stroke:var(--ari-hotspots-media-line, var(--ari-line-strong))}.ari-hotspots__spot:focus-visible{outline-offset:calc(var(--ari-focus-offset) * -1)}.ari-hotspots__tip.ari-tooltip{position:absolute;inset-block-start:var(--ari-hotspots-y, 0%);inset-inline-start:var(--ari-hotspots-x, 0%);inline-size:max-content;max-inline-size:none;padding:var(--ari-hotspots-tip-pad-block, var(--ari-space-1)) var(--ari-hotspots-tip-pad-inline, var(--ari-space-4));background:var(--ari-hotspots-tip-bg, var(--ari-contrast));color:var(--ari-hotspots-tip-on, var(--ari-on-contrast));border:0;border-radius:var(--ari-hotspots-tip-radius, var(--ari-radius-xs));box-shadow:var(--ari-shadow-0);font-size:var(--ari-hotspots-tip-text, var(--ari-text-md));line-height:var(--ari-hotspots-tip-leading, var(--ari-leading-md));text-align:center;white-space:nowrap;translate:-50% calc(-100% - var(--ari-hotspots-tip-gap, var(--ari-space-2)));opacity:0;pointer-events:none}.ari-hotspots__tip.ari-tooltip:dir(rtl){translate:50% calc(-100% - var(--ari-hotspots-tip-gap, var(--ari-space-2)))}.ari-hotspots__tip.ari-tooltip[data-ari-open]{opacity:1}}@layer ari.components{.ari-hover-rows{display:block;background:var(--ari-hover-rows-bg, var(--ari-contrast))}.ari-hover-rows__row{--_speed: var(--ari-hover-rows-speed, var(--ari-duration-base));--_ease: var(--ari-hover-rows-ease, var(--ari-ease-standard));position:relative;z-index:var(--ari-z-raised);isolation:isolate;display:flex;flex-direction:column;align-items:center;min-block-size:var(--ari-hover-rows-min-h, 30dvh);padding-block:var(--ari-hover-rows-pad, var(--ari-space-12));color:var(--ari-hover-rows-fg, var(--ari-primary-on-contrast));transition:background-color var(--_speed) var(--_ease)}.ari-hover-rows__row:focus-visible{outline-offset:calc(var(--ari-focus-ring) * -1)}.ari-hover-rows__title{position:relative;z-index:calc(var(--ari-z-base) - 1);inline-size:100%;margin:0;font-family:var(--ari-hover-rows-title-font, var(--ari-font-heading));font-size:var(--ari-hover-rows-title-text, var(--ari-text-h1));font-weight:var(--ari-weight-regular);line-height:1;letter-spacing:normal;text-align:center;text-transform:uppercase;text-wrap:wrap;transition:opacity var(--ari-hover-rows-title-speed, var(--ari-duration-fast)) var(--_ease)}.ari-hover-rows__detail{display:flex;flex-direction:column;inline-size:100%;max-inline-size:var(--ari-hover-rows-max, calc(var(--ari-space-32) * 8.5));margin-inline:auto;padding-inline:var(--ari-hover-rows-gutter, var(--ari-grid-margin));transition:opacity var(--_speed) var(--_ease),translate var(--_speed) var(--_ease)}.ari-hover-rows__media{position:relative;inline-size:100%;margin-block:var(--ari-space-6)}.ari-hover-rows__disc{position:relative;z-index:calc(var(--ari-z-raised) + 4);display:flex;align-items:center;justify-content:center;inline-size:var(--ari-hover-rows-disc, 50%);max-inline-size:var(--ari-hover-rows-disc-max, calc(var(--ari-space-32) + var(--ari-space-16) + var(--ari-space-4)));aspect-ratio:1;margin-inline:auto;padding:var(--ari-space-4);border-radius:var(--ari-radius-circle);background:var(--ari-hover-rows-disc-bg, var(--ari-panel));filter:var(--ari-hover-rows-disc-shadow, none)}.ari-hover-rows__disc>:is(img,svg){display:block;inline-size:100%;block-size:auto}.ari-hover-rows__body{inline-size:100%;color:var(--ari-hover-rows-on, var(--ari-on-primary))}.ari-hover-rows__name{display:none;margin:0 0 var(--ari-space-4);font-family:var(--ari-hover-rows-title-font, var(--ari-font-heading));font-size:var(--ari-hover-rows-name-text, var(--ari-text-lg));line-height:1.2;text-transform:uppercase}.ari-hover-rows__text{max-inline-size:var(--ari-hover-rows-text-max, 40ch);margin:0 auto;font-size:var(--ari-hover-rows-text, var(--ari-text-lg));line-height:1.5;text-align:center;text-wrap:wrap}@container ari-canvas (min-width: 1088px){.ari-hover-rows__row{flex-direction:row;padding-block:var(--ari-hover-rows-pad-lg, var(--ari-space-16))}.ari-hover-rows__row:is(:hover,:focus-within){background:var(--ari-hover-rows-fill, var(--ari-primary-fill))}.ari-hover-rows__title{position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%;padding-block-start:var(--ari-hover-rows-title-nudge, var(--ari-space-4));font-size:var(--ari-hover-rows-title-text-lg, var(--ari-text-mega))}.ari-hover-rows__row:is(:hover,:focus-within) .ari-hover-rows__title{opacity:0;pointer-events:none}.ari-hover-rows__detail{flex-direction:row;opacity:0;translate:0 var(--ari-hover-rows-lift, var(--ari-space-2));pointer-events:none}.ari-hover-rows__row:is(:hover,:focus-within) .ari-hover-rows__detail{opacity:1;translate:0 0;pointer-events:auto}.ari-hover-rows__media{inline-size:50%;margin-block:0}.ari-hover-rows__disc{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--ari-hover-rows-disc-lg, 80%);max-inline-size:none;margin:0;translate:-50% -50%}.ari-hover-rows__disc:dir(rtl){translate:50% -50%}.ari-hover-rows__body{inline-size:50%}.ari-hover-rows__name{display:block;font-size:var(--ari-hover-rows-name-text-lg, var(--ari-text-h3))}.ari-hover-rows__text{max-inline-size:none;margin:0;font-size:var(--ari-hover-rows-text-lg, var(--ari-text-h3));text-align:start}}@container ari-canvas (min-width: 1280px){.ari-hover-rows__title{padding-block-start:var(--ari-hover-rows-title-nudge-xl, var(--ari-space-6))}}}@layer ari.components{.ari-icon{--_s: var(--ari-icon-md);--_brand: var(--ari-primary-text);--_soft: color-mix(in srgb, var(--ari-primary) 30%, transparent);--_grad: url(#ari-i-g) var(--ari-primary-text);--_grad-soft: url(#ari-i-gs) color-mix(in srgb, var(--ari-primary) 30%, transparent);--_fill: var(--ari-brand-fill);--_on: var(--ari-on-brand);--ari-icon-stroke: currentColor;--ari-icon-duo: none;--ari-icon-dot: currentColor;display:inline-block;flex:none;inline-size:var(--_s);block-size:var(--_s);max-inline-size:none;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.ari-icon--duo{--ari-icon-duo: var(--_soft);--ari-icon-dot: var(--_brand)}.ari-icon--gradient{--ari-icon-stroke: var(--_grad);--ari-icon-duo: var(--_grad-soft);--ari-icon-dot: var(--_grad)}.ari-icon--bubble{--ari-icon-blob: 58% 42% 52% 48% / 46% 56% 44% 54%;--ari-icon-duo: var(--_soft);--ari-icon-dot: var(--_brand);box-sizing:content-box;padding:var(--ari-space-2);background:radial-gradient(circle at 30% 26%,color-mix(in srgb,var(--_brand) 8%,transparent),transparent 70%),color-mix(in srgb,var(--_brand) 15%,transparent);border-radius:var(--ari-icon-blob);outline:var(--ari-border) dashed color-mix(in srgb,var(--_brand) 45%,transparent);outline-offset:calc(var(--ari-space-1) * .75)}.ari-icon--glow{--ari-icon-stroke: var(--_brand);--ari-icon-duo: color-mix(in srgb, var(--_brand) 22%, transparent);--ari-icon-dot: var(--_brand);filter:drop-shadow(0 0 calc(var(--ari-space-1) * .6) color-mix(in srgb,var(--_brand) 75%,transparent)) drop-shadow(0 0 calc(var(--ari-space-2) + var(--ari-glow-near) * var(--ari-glow-amount)) color-mix(in srgb,var(--_brand) 45%,transparent))}.ari-icon.ari-icon--solid{--ari-r: var(--ari-radius-sm);--ari-icon-duo: color-mix(in srgb, currentColor 32%, transparent);color:var(--_on);box-sizing:content-box;padding:var(--ari-space-2);background:var(--_fill);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-icon--bubble.ari-icon--lg,.ari-icon--solid.ari-icon--lg{padding:var(--ari-space-3)}.ari-icon--sm{--_s: var(--ari-icon-sm)}.ari-icon--lg{--_s: var(--ari-icon-lg)}.ari-icon--brand{color:var(--ari-primary-text)}.ari-icon--muted,.ari-icon--success,.ari-icon--warning,.ari-icon--danger,.ari-icon--info{--_brand: currentColor;--_soft: color-mix(in srgb, currentColor 24%, transparent);--_grad: currentColor;--_grad-soft: color-mix(in srgb, currentColor 24%, transparent);--_on: var(--ari-on-status)}.ari-icon--muted{color:var(--ari-muted);--_fill: var(--ari-ink-2);--_on: var(--ari-panel)}.ari-icon--success{color:var(--ari-success-text);--_fill: var(--ari-success-fill)}.ari-icon--warning{color:var(--ari-warning-text);--_fill: var(--ari-warning-fill)}.ari-icon--danger{color:var(--ari-danger-text);--_fill: var(--ari-danger-fill)}.ari-icon--info{color:var(--ari-info-text);--_fill: var(--ari-info-fill)}.ari-icon--gradient:not(.ari-icon--muted,.ari-icon--success,.ari-icon--warning,.ari-icon--danger,.ari-icon--info){color:var(--ari-primary-text)}.ari-icon--tile{--ari-r: var(--ari-radius-sm);box-sizing:content-box;padding:var(--ari-space-2);background:color-mix(in srgb,currentColor 10%,var(--ari-panel));border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-icon--tile.ari-icon--lg{padding:var(--ari-space-3)}.ari-icon--flip-rtl:dir(rtl){transform:scaleX(-1)}}@layer ari.components{.ari-illustration{--ari-r: var(--ari-radius-lg);--_w: calc(var(--ari-space-16) * 3.75);--_line: var(--ari-primary-text);--_a: var(--ari-gradient-start);--_b: var(--ari-gradient-end);--_tint: var(--ari-primary-soft);--_orbit: var(--ari-primary-line);--_bg: var(--ari-panel);--_on: var(--ari-on-gradient);display:block;inline-size:min(100%,var(--_w));aspect-ratio:4 / 3;background:radial-gradient(circle at 50% 50%,var(--_tint),transparent 58%),var(--_bg);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));overflow:hidden}.ari-illustration__art{display:block;inline-size:100%;block-size:100%}.ari-illustration__line{fill:none;stroke:var(--_line);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ari-illustration__line--bold{stroke-width:5}.ari-illustration__line--heavy{stroke-width:8}.ari-illustration__card{fill:var(--_bg)}.ari-illustration__orbit{fill:none;stroke:var(--_orbit);stroke-width:1}.ari-illustration__orbit--dashed{stroke-dasharray:4 5}.ari-illustration__tint{fill:var(--_line);fill-opacity:.24}.ari-illustration__tint--soft{fill-opacity:.13}.ari-illustration__nested{fill:var(--ari-nested)}.ari-illustration__a{fill:var(--_a)}.ari-illustration__b{fill:var(--_b)}.ari-illustration__stroke-a{fill:none;stroke:var(--_a);stroke-width:5;stroke-linecap:round}.ari-illustration__on{fill:none;stroke:var(--_on);stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.ari-illustration__dots{fill:none;stroke:var(--_line);stroke-width:13;stroke-linecap:round;stroke-dasharray:0 16.16}.ari-illustration__stop-a{stop-color:var(--_a)}.ari-illustration__stop-b{stop-color:var(--_b)}.ari-illustration__stop-line{stop-color:var(--_line)}.ari-illustration--sm{--_w: calc(var(--ari-space-16) * 2.5)}.ari-illustration--lg{--_w: calc(var(--ari-space-16) * 5)}.ari-illustration--fluid{--_w: 100%}.ari-illustration--primary{--_a: var(--ari-primary);--_b: color-mix(in srgb, var(--ari-primary) 55%, var(--ari-panel))}.ari-illustration--neutral{--_line: var(--ari-ink-2);--_a: var(--ari-ink-2);--_b: var(--ari-line-strong);--_tint: var(--ari-nested);--_orbit: var(--ari-line-strong);--_on: var(--ari-panel)}.ari-illustration--bare{background:transparent;--_bg: transparent}.ari-illustration--bare .ari-illustration__card{fill:var(--ari-panel)}.ari-illustration--nested{--_bg: var(--ari-nested)}.ari-illustration--nested .ari-illustration__nested{fill:var(--ari-panel)}}@layer ari.components{.ari-image{--ari-r: var(--ari-radius-md);--_ratio: 16 / 9;position:relative;display:grid;gap:var(--ari-space-2);margin:0;min-inline-size:0;container:ari-image / inline-size}.ari-image__frame{position:relative;display:grid;place-items:center;aspect-ratio:var(--_ratio);overflow:hidden;background:var(--ari-nested);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-image__img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.ari-image__caption{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-image--ratio-4-3{--_ratio: 4 / 3}.ari-image--ratio-1-1{--_ratio: 1 / 1}.ari-image--ratio-3-4{--_ratio: 3 / 4}.ari-image--ratio-21-9{--_ratio: 21 / 9}.ari-image--contain .ari-image__img{object-fit:contain;padding:var(--ari-space-3)}.ari-image--caption-overlay .ari-image__caption{position:absolute;inset-inline:0;inset-block-end:0;padding:var(--ari-space-2) var(--ari-space-4);background:color-mix(in srgb,var(--ari-contrast) 86%,transparent);color:var(--ari-on-contrast);border-end-start-radius:var(--ari-r-es, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r))}.ari-image--bordered .ari-image__frame{border:var(--ari-border) solid var(--ari-line)}.ari-image__placeholder{grid-area:1 / 1;display:none;place-items:center;align-content:center;gap:var(--ari-space-2);inline-size:100%;block-size:100%;padding:var(--ari-space-4);background:repeating-linear-gradient(135deg,var(--ari-nested) 0 var(--ari-space-2),color-mix(in srgb,var(--ari-line-strong) 14%,var(--ari-nested)) var(--ari-space-2) var(--ari-space-4));color:var(--ari-muted);text-align:center;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-image__placeholder-icon{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-image__placeholder-text{padding:var(--ari-space-1) var(--ari-space-2);border-radius:var(--ari-radius-xs);background:var(--ari-nested)}.ari-image:is([data-state=empty],[data-state=error]) .ari-image__placeholder{display:grid}.ari-image:is([data-state=empty],[data-state=error]) .ari-image__img{display:none}.ari-image[data-state=error] .ari-image__placeholder{color:var(--ari-danger-text)}.ari-image[aria-busy=true] .ari-image__img{opacity:0}.ari-image[aria-busy=true] .ari-image__frame{background:linear-gradient(100deg,var(--ari-nested) 30%,color-mix(in srgb,var(--ari-panel) 70%,var(--ari-nested)) 50%,var(--ari-nested) 70%) 0 0 / 300% 100%;animation:ari-image-brillo calc(1.4s*max(var(--ari-motion),.0001)) linear infinite}@keyframes ari-image-brillo{0%{background-position:100% 0}to{background-position:0 0}}@container ari-image (max-width: 199.98px){.ari-image--caption-overlay .ari-image__caption{padding:var(--ari-space-1) var(--ari-space-2)}}}@layer ari.components{.ari-junction{display:flex;flex-direction:column;align-items:center;justify-content:center}.ari-junction__from{flex-shrink:0}.ari-junction__wire{display:block;inline-size:var(--ari-junction-wire, calc(var(--ari-space-16) * 2 + var(--ari-space-4)));block-size:var(--ari-junction-wire, calc(var(--ari-space-16) * 2 + var(--ari-space-4)));margin-block:var(--ari-junction-wire-space, var(--ari-space-4));rotate:90deg}.ari-junction__hub{transform-origin:center;rotate:-90deg;translate:var(--ari-junction-hub-shift, var(--ari-space-10)) var(--ari-junction-hub-shift, var(--ari-space-10))}.ari-junction__to{position:relative;inline-size:100%;max-inline-size:var(--ari-junction-to, calc(var(--ari-space-16) * 4))}.ari-junction__to-inner{inline-size:100%}@container ari-canvas (min-width: 1088px){.ari-junction{flex-direction:row}.ari-junction__wire{inline-size:var(--ari-junction-wire-w-lg, calc(var(--ari-space-16) * 3 + var(--ari-space-12)));block-size:auto;margin-block:0;margin-inline:var(--ari-junction-wire-gap-lg, var(--ari-space-6));rotate:none}.ari-junction__hub{rotate:none;translate:none}.ari-junction__to-inner{position:absolute;inset-block-start:0;inset-inline-start:0;translate:0 -50%}}@container ari-canvas (min-width: 1280px){.ari-junction__wire{inline-size:var(--ari-junction-wire-w-xl, var(--ari-junction-wire-w-lg, calc(var(--ari-space-16) * 5)))}.ari-junction__to{max-inline-size:var(--ari-junction-to-xl, var(--ari-junction-to, calc(var(--ari-space-16) * 4)))}}}@layer ari.components{.ari-kv{--_key: var(--ari-ink-2);--_value: var(--ari-ink);--_line: var(--ari-line);--_pad: var(--ari-space-3);--ari-r: var(--ari-radius-md);display:grid;min-inline-size:0;margin:0;color:var(--_value);container:ari-kv / inline-size;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-kv__item{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-4);min-inline-size:0;padding-block:var(--_pad);border-block-end:var(--ari-border) solid var(--_line)}.ari-kv__key{flex:0 1 auto;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_key)}.ari-kv__value{flex:1 1 auto;margin:0;min-inline-size:0;text-align:end;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums;color:var(--_value);overflow-wrap:anywhere}.ari-kv__sub{display:block;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-regular);color:var(--_key)}.ari-kv--stacked .ari-kv__item{flex-direction:column;align-items:stretch;gap:var(--ari-space-1)}.ari-kv--stacked .ari-kv__value,.ari-kv--columns .ari-kv__value{text-align:start}.ari-kv--columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 2)),1fr))}.ari-kv--columns .ari-kv__item{flex-direction:column;align-items:stretch;justify-content:start;gap:var(--ari-space-1);padding:var(--_pad) var(--ari-space-4);border-block-end:0;border-inline-start:var(--ari-border) solid var(--_line)}.ari-kv--columns .ari-kv__item:first-child{border-inline-start-color:transparent;padding-inline-start:0}.ari-kv--columns .ari-kv__value{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}.ari-kv--plain .ari-kv__item{border-color:transparent}.ari-kv--plain.ari-kv--columns .ari-kv__item{border-inline-start-color:transparent}.ari-kv--boxed{gap:0;border:var(--ari-border) solid var(--_line);overflow:hidden}.ari-kv--boxed .ari-kv__item{padding-inline:var(--ari-space-4)}.ari-kv--boxed .ari-kv__item:last-child{border-block-end-color:transparent}.ari-kv--boxed.ari-kv--columns .ari-kv__item:first-child{padding-inline-start:var(--ari-space-4)}.ari-kv--nested{background:var(--ari-nested);padding-inline:var(--ari-space-4)}.ari-kv--contrast{background:var(--ari-contrast);padding-inline:var(--ari-space-4);--_value: var(--ari-on-contrast);--_key: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_line: color-mix(in srgb, var(--ari-on-contrast) 16%, transparent)}.ari-kv--brand-soft{background:var(--ari-primary-soft);padding-inline:var(--ari-space-4);--_key: var(--ari-ink-2);--_line: var(--ari-primary-line)}.ari-kv:is(.ari-kv--nested,.ari-kv--contrast,.ari-kv--brand-soft):not(.ari-kv--boxed) .ari-kv__item:last-child{border-block-end-color:transparent}.ari-kv:is(.ari-kv--nested,.ari-kv--contrast,.ari-kv--brand-soft).ari-kv--columns .ari-kv__item:first-child{padding-inline-start:var(--ari-space-4)}.ari-kv--key-plain .ari-kv__key{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-regular);letter-spacing:normal;text-transform:none}.ari-kv--dense{--_pad: var(--ari-space-2)}.ari-kv__value:empty:before{content:"\2014";color:var(--_key);font-weight:var(--ari-weight-regular)}@container ari-kv (max-width: 239.98px){.ari-kv__item{flex-direction:column;align-items:stretch;gap:var(--ari-space-1)}.ari-kv__value{text-align:start}}.ari-kv--tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 2)),1fr));gap:var(--ari-space-3)}.ari-kv--tiles .ari-kv__item{flex-direction:column;align-items:stretch;justify-content:start;gap:var(--ari-space-1);padding:var(--ari-space-3) var(--ari-space-4);border:0;border-radius:var(--ari-radius-md);background:color-mix(in srgb,var(--_value) 8%,transparent)}.ari-kv--tiles .ari-kv__value{text-align:start}.ari-kv--tiles.ari-kv--contrast{background:none;padding-inline:0}.ari-kv--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ari-space-3) var(--ari-space-4)}.ari-kv--grid .ari-kv__item{flex-direction:column;align-items:stretch;justify-content:start;gap:var(--ari-space-1);padding:0;border:0}.ari-kv--grid .ari-kv__value{text-align:start}}@layer ari.components{.ari-link{--_fg: var(--ari-link);position:relative;display:inline-flex;align-items:center;gap:var(--ari-space-1);color:var(--_fg);font-weight:var(--ari-weight-bold);text-decoration:underline;text-decoration-thickness:var(--ari-border);text-underline-offset:.22em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);cursor:pointer;transition:text-decoration-color var(--ari-duration-fast) var(--ari-ease-standard),color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-link:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}.ari-link:hover{text-decoration-color:currentColor}.ari-link:where(p .ari-link,.ari-link--inline){display:inline}.ari-link--inline{font-weight:inherit}.ari-link--plain{text-decoration-color:transparent}.ari-link--plain:hover{text-decoration-color:currentColor}.ari-link--caps{text-decoration-color:transparent;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-link--caps:hover{text-decoration-color:currentColor}.ari-link--quiet{color:inherit;font-weight:inherit;text-decoration-color:transparent}.ari-link--quiet:hover{color:var(--ari-link);text-decoration-color:currentColor}.ari-link--sm:not(.ari-link--caps){font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-link--lg:not(.ari-link--caps){font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-link__icon{inline-size:1.1em;block-size:1.1em;flex:none;transition:translate var(--ari-duration-fast) var(--ari-ease-standard)}.ari-link:hover .ari-link__icon--end{translate:calc(var(--ari-space-1) * .5) 0}.ari-link:hover .ari-link__icon--start{translate:calc(var(--ari-space-1) * -.5) 0}.ari-link__icon:dir(rtl){scale:-1 1}.ari-link[aria-current]:not([aria-current=false]){color:var(--ari-ink);text-decoration-color:var(--ari-link-line);text-decoration-thickness:var(--ari-border-strong)}.ari-link:is([aria-disabled=true],:not([href]):not(button)){color:var(--ari-muted);text-decoration-color:transparent;cursor:not-allowed}.ari-link:is([aria-disabled=true],:not([href]):not(button)) .ari-link__icon{translate:none}button.ari-link{padding:0;border:0;background:none;font-family:inherit;font-size:inherit}}@layer ari.components{.ari-list{--_line: var(--ari-line);--_pad: var(--ari-space-3);--_lead: var(--ari-space-10);--_lead-bg: var(--ari-primary-soft);--_lead-fg: var(--ari-primary-text);--_lead-bd: transparent;--ari-r: var(--ari-radius-md);display:grid;min-inline-size:0;margin:0;padding:0;list-style:none;color:var(--ari-ink);container:ari-list / inline-size}.ari-list__item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-3) var(--ari-space-4);min-block-size:var(--ari-row);padding:var(--_pad) var(--ari-space-2);border-block-end:var(--ari-border) solid var(--_line);border-inline-start:var(--ari-border-edge) solid transparent;transition:background-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-list__item:last-child{border-block-end-color:transparent}.ari-list__item:not(:has(.ari-list__lead)){grid-template-columns:minmax(0,1fr) auto}.ari-list__item:not(:has(.ari-list__trail)){grid-template-columns:auto minmax(0,1fr)}.ari-list__item:not(:has(.ari-list__lead,.ari-list__trail)){grid-template-columns:minmax(0,1fr)}.ari-list__lead{display:grid;place-items:center;inline-size:var(--_lead);block-size:var(--_lead);flex:none;border-radius:50%;border:var(--ari-border) solid var(--_lead-bd);background:var(--_lead-bg);color:var(--_lead-fg);font-size:var(--ari-text-caption);font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums}.ari-list__lead:has(>.ari-avatar:only-child){background:transparent;border-color:transparent}.ari-list__lead>svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-list__lead--date{--_lead: calc(var(--ari-space-12) + var(--ari-space-2));align-content:center;gap:0;border-radius:var(--ari-radius-md);border-color:transparent;background:var(--ari-primary-soft);color:var(--ari-primary-text)}.ari-list__day{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-bold)}.ari-list__month{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-list__main{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-list__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-primary-text)}.ari-list__title{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink);overflow-wrap:anywhere}.ari-list__meta{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-list__trail{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:var(--ari-space-2) var(--ari-space-3)}.ari-list__value{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums;white-space:nowrap}.ari-list__link{text-decoration:none;color:inherit;background:none;border:0;padding:0;font:inherit;font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);text-align:start;cursor:pointer}.ari-list__link:after{content:"";position:absolute;inset:0}.ari-list__item:has(.ari-list__link) .ari-list__trail{position:relative;z-index:var(--ari-z-raised)}.ari-list__item:has(.ari-list__link):hover{box-shadow:var(--ari-hover-overlay)}.ari-list__item:has(.ari-list__link:focus-visible){outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:calc(var(--ari-focus-ring) * -1)}.ari-list__link:focus-visible{outline:0}.ari-list__item[aria-current=true],.ari-list__item:has([aria-current=true],[aria-selected=true]){background:var(--ari-primary-soft);border-inline-start-color:var(--ari-primary)}.ari-list__item[aria-current=true] .ari-list__lead{--_lead-bg: var(--ari-primary-fill);--_lead-fg: var(--ari-on-primary);--_lead-bd: transparent}.ari-list__item[aria-disabled=true]{opacity:.55}.ari-list__item[aria-disabled=true] .ari-list__link{cursor:not-allowed}.ari-list[aria-busy=true] .ari-list__item{opacity:.55;pointer-events:none}.ari-list__empty{padding:var(--ari-space-8) var(--ari-space-4);text-align:center;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--ari-muted)}.ari-list--boxed{gap:var(--ari-space-2)}.ari-list--boxed .ari-list__item,.ari-list--boxed .ari-list__item:last-child{padding-inline:var(--ari-space-4);border:var(--ari-border) solid var(--_line);background:var(--ari-panel);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-list--boxed .ari-list__item[aria-current=true]{background:var(--ari-primary-soft);border-color:var(--ari-primary)}.ari-list--inset{border:var(--ari-border) solid var(--_line);background:var(--ari-panel);overflow:hidden;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-list--inset .ari-list__item{padding-inline:var(--ari-space-4)}.ari-list--plain .ari-list__item{border-block-end-color:transparent}.ari-list--lead-outline{--_lead-bg: transparent;--_lead-bd: var(--ari-primary)}.ari-list--lead-neutral{--_lead-bg: var(--ari-nested);--_lead-fg: var(--ari-ink-2)}.ari-list--lead-bare .ari-list__lead{--_lead-bg: transparent;--_lead-bd: transparent;--_lead-fg: var(--ari-primary);filter:drop-shadow(0 0 var(--ari-space-2) color-mix(in srgb,var(--ari-primary) calc(var(--ari-glow-amount, 0) * 46%),transparent))}.ari-list--lead-bare .ari-list__lead>svg{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-list--lead-number .ari-list__lead{--_lead: calc(var(--ari-space-16) + var(--ari-space-2));--_lead-bg: transparent;--_lead-bd: transparent;--_lead-fg: var(--ari-primary);justify-items:start;font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-display)}.ari-list--lead-contrast{--_lead-bg: var(--ari-contrast);--_lead-fg: var(--ari-on-contrast)}.ari-list--dense{--_pad: var(--ari-space-2);--_lead: var(--ari-space-8)}.ari-list--dense .ari-list__item{min-block-size:var(--ari-control)}@container ari-list (max-width: 319.98px){.ari-list__item,.ari-list__item:not(:has(.ari-list__lead)){grid-template-columns:auto minmax(0,1fr)}.ari-list__item:not(:has(.ari-list__lead)){grid-template-columns:minmax(0,1fr)}.ari-list__trail{grid-column:1 / -1;justify-content:start}.ari-list__item:has(.ari-list__lead) .ari-list__trail{grid-column:2 / -1}}}@layer ari.components{.ari-loadbar{--_h: calc(var(--ari-size-bar) / 2);--_fill: var(--ari-brand-fill);position:fixed;inset-block-start:env(safe-area-inset-top,0);inset-inline:0;z-index:var(--ari-z-toast);block-size:var(--_h);overflow:clip;pointer-events:none;opacity:0;animation:ari-loadbar-entrar var(--ari-duration-fast, .2s) ease-out calc(60ms*max(var(--ari-motion),.0001)) forwards}.ari-loadbar[hidden]{display:none}.ari-loadbar:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:40%;border-radius:var(--ari-radius-pill);background:var(--_fill);animation:ari-loadbar-tramo calc(1.1s*max(var(--ari-motion),.0001)) cubic-bezier(.4,0,.2,1) infinite}.ari-loadbar--neutral{--_fill: var(--ari-ink)}.ari-loadbar--bottom{position:absolute;inset-block-start:auto;inset-block-end:0}:root[data-ari-loading] main{opacity:.55;pointer-events:none;transition:opacity var(--ari-duration-fast) ease-out calc(60ms*max(var(--ari-motion),.0001))}main{transition:opacity var(--ari-duration-fast) ease-out}@keyframes ari-loadbar-entrar{to{opacity:1}}@keyframes ari-loadbar-tramo{0%{translate:-100% 0}to{translate:250% 0}}@media (prefers-reduced-motion: reduce){.ari-loadbar{animation:none;opacity:1}.ari-loadbar:before{animation:none;inline-size:100%;opacity:.5}}}@layer ari.components{.ari-loader{--_size: calc(var(--ari-space-24) * 1.1);--_ring: calc(var(--ari-size-bar) * .75);position:fixed;inset:0;z-index:var(--ari-z-toast);display:grid;place-content:center;justify-items:center;gap:var(--ari-space-5);background:color-mix(in srgb,var(--ari-surface) 62%,transparent);backdrop-filter:blur(var(--ari-space-2)) saturate(1.2);-webkit-backdrop-filter:blur(var(--ari-space-2)) saturate(1.2);opacity:0;animation:ari-loader-entrar var(--ari-duration-base) ease-out calc(.14s*max(var(--ari-motion),.0001)) forwards;pointer-events:auto;cursor:progress}.ari-loader[hidden]{display:none}.ari-loader--solid{background:var(--ari-surface);backdrop-filter:none;-webkit-backdrop-filter:none}.ari-loader--sm{--_size: var(--ari-space-16)}.ari-loader__orb{position:relative;inline-size:var(--_size);block-size:var(--_size);display:grid;place-items:center;border-radius:50%}.ari-loader__orb:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 18%,var(--ari-primary) 45%,var(--ari-secondary) 72%,transparent 92%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--_ring)),var(--ari-ink) calc(100% - var(--_ring)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--_ring)),var(--ari-ink) calc(100% - var(--_ring)));animation:ari-loader-girar calc(1.1s*max(var(--ari-motion),.0001)) linear infinite}.ari-loader__orb:after{content:"";position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ari-primary) 38%,transparent),transparent 70%);filter:blur(var(--ari-space-3));animation:ari-loader-respirar calc(1.8s*max(var(--ari-motion),.0001)) ease-in-out infinite}.ari-loader__mark,.ari-loader__logo{position:relative;z-index:var(--ari-z-raised);inline-size:52%;block-size:52%;display:grid;place-items:center;border-radius:50%;background:var(--ari-surface);box-shadow:var(--ari-shadow-3);color:var(--ari-primary);font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);font-weight:var(--ari-weight-heading);object-fit:contain;padding:var(--ari-space-2)}.ari-loader__text{font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--ari-ink);animation:ari-loader-respirar calc(1.8s*max(var(--ari-motion),.0001)) ease-in-out infinite}@keyframes ari-loader-entrar{to{opacity:1}}@keyframes ari-loader-girar{to{rotate:1turn}}@keyframes ari-loader-respirar{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.ari-loader{animation-duration:1ms}.ari-loader__orb:before{animation:none}}}@layer ari.components{.ari-logos{--_cols: var(--ari-logos-cols, 2);--_gap: var(--ari-logos-gap, var(--ari-space-4));display:flex;flex-wrap:wrap;gap:var(--_gap);margin:0;padding:0;list-style:none}@container ari-canvas (min-width: 480px){.ari-logos{--_cols: var(--ari-logos-cols-sm, 3)}}@container ari-canvas (min-width: 768px){.ari-logos{--_cols: var(--ari-logos-cols-md, 4)}}@container ari-canvas (min-width: 1088px){.ari-logos{--_cols: var(--ari-logos-cols-lg, 6)}}.ari-logos--center-last{justify-content:center}.ari-logos__item{--ari-r: var(--ari-logos-r, var(--ari-radius-md));flex:0 0 calc((100% - (var(--_cols) - 1) * var(--_gap)) / var(--_cols));min-inline-size:0;padding:var(--ari-logos-pad, var(--ari-space-2));background:var(--ari-logos-bg, var(--ari-raised));border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));opacity:var(--ari-logos-opacity, .8);transition:opacity var(--ari-logos-speed, var(--ari-duration-base)) var(--ari-logos-ease, var(--ari-ease-standard))}.ari-logos__item:is(:hover,:focus-within){opacity:1}.ari-logos__img{display:block;inline-size:100%;block-size:auto}.ari-logos--solid .ari-logos__item{opacity:1}.ari-logos--plain .ari-logos__item{padding:0;background:none}}@layer ari.components{.ari-marquee{--_dur: 38s;overflow:clip;color:var(--ari-ink);-webkit-user-select:none;user-select:none}.ari-marquee__track{display:flex;inline-size:max-content;animation:ari-marquee var(--_dur) linear infinite}.ari-marquee__group{display:flex;flex-shrink:0;align-items:center;gap:.35em;padding-inline-end:.35em;font-size:var(--ari-text-mega)}.ari-marquee__item{font-family:var(--ari-font-heading);line-height:var(--ari-leading-mega);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-transform:uppercase;white-space:nowrap}.ari-marquee__dot{inline-size:.14em;aspect-ratio:1;border-radius:var(--ari-radius-circle);background:var(--ari-secondary);flex-shrink:0}.ari-marquee--outline .ari-marquee__item{color:transparent;-webkit-text-stroke:max(var(--ari-border),.012em) currentColor}.ari-marquee--outline .ari-marquee__item:nth-child(4n+1){color:currentColor;-webkit-text-stroke:0}.ari-marquee--md .ari-marquee__group{font-size:var(--ari-text-hero)}.ari-marquee--slow{--_dur: 60s}.ari-marquee--fast{--_dur: 22s}.ari-marquee--reverse .ari-marquee__track{animation-direction:reverse}.ari-marquee:dir(rtl) .ari-marquee__track{animation-direction:reverse}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon,.ari-band--brand) .ari-marquee{color:var(--_fg)}@keyframes ari-marquee{to{translate:-50% 0}}@media (prefers-reduced-motion: reduce){.ari-marquee__track{animation:none}}.ari-marquee--media{--_pv: var(--ari-marquee-per-view, 2);--_gap: var(--ari-marquee-gap, var(--ari-space-5));--_item: calc((100cqi - (var(--_pv) - 1) * var(--_gap)) / var(--_pv));container:ari-marquee / inline-size;pointer-events:none}.ari-marquee--media.ari-marquee--few{--_pv: 3}@container ari-canvas (min-width: 640px){.ari-marquee--media{--_pv: var(--ari-marquee-per-view-sm, 3)}.ari-marquee--media.ari-marquee--few{--_pv: 4}}@container ari-canvas (min-width: 768px){.ari-marquee--media{--_pv: var(--ari-marquee-per-view-md, 5)}.ari-marquee--media.ari-marquee--few{--_pv: 6}}@container ari-canvas (min-width: 1088px){.ari-marquee--media{--_pv: var(--ari-marquee-per-view-lg, 10)}.ari-marquee--media.ari-marquee--few{--_pv: 8}}.ari-marquee--media .ari-marquee__track{--_dur: calc(var(--ari-marquee-n, 12) * var(--ari-marquee-item-time, 4s));animation-duration:var(--_dur)}.ari-marquee--media .ari-marquee__group{align-items:flex-start;gap:var(--_gap);padding-inline-end:var(--_gap);font-size:inherit}.ari-marquee__media{display:block;flex:none;inline-size:var(--_item);block-size:auto}.ari-marquee--alternate .ari-marquee__track:nth-child(2n){animation-direction:reverse}.ari-marquee--alternate:dir(rtl) .ari-marquee__track:nth-child(odd){animation-direction:reverse}.ari-marquee--alternate:dir(rtl) .ari-marquee__track:nth-child(2n){animation-direction:normal}.ari-marquee--fade-edges{--_from: var(--ari-marquee-fade-from, 85%);--_to: var(--ari-marquee-fade-to, 95%);-webkit-mask-image:linear-gradient(to right,transparent calc(100% - var(--_to)),black calc(100% - var(--_from)),black var(--_from),transparent var(--_to));mask-image:linear-gradient(to right,transparent calc(100% - var(--_to)),black calc(100% - var(--_from)),black var(--_from),transparent var(--_to))}}@layer ari.components{.ari-megamenu{--_cols: 4;--_speed: var(--ari-megamenu-speed, var(--ari-duration-fast));--_ease: var(--ari-megamenu-ease, var(--ari-ease-standard));display:flex;align-items:stretch;list-style:none}.ari-megamenu--cols-3{--_cols: 3}.ari-megamenu__trigger{border:0;background:none;font:inherit;cursor:default}.ari-megamenu:is(:hover,:focus-within):not([data-ari-closed])>.ari-megamenu__trigger{color:var(--ari-megamenu-trigger-hover, var(--ari-link))}.ari-megamenu__panel{--ari-r: var(--ari-megamenu-radius, var(--ari-radius-xl));position:absolute;inset-block-start:100%;inset-inline-start:50%;translate:-50% 0;z-index:var(--ari-z-dropdown);display:grid;grid-template-columns:repeat(var(--_cols),minmax(0,1fr));gap:var(--ari-megamenu-gap-y, 0) var(--ari-megamenu-gap-x, var(--ari-space-2));inline-size:100%;max-inline-size:max-content;padding:var(--ari-megamenu-pad, var(--ari-space-5));background:var(--ari-megamenu-bg, var(--ari-panel));color:var(--ari-megamenu-fg, var(--ari-ink));border:var(--ari-border) solid var(--ari-line);box-shadow:var(--ari-megamenu-shadow, var(--ari-shadow-2));border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--_speed) var(--_ease),visibility var(--_speed) allow-discrete}.ari-megamenu__panel:dir(rtl){translate:50% 0}.ari-megamenu:is(:hover,:focus-within):not([data-ari-closed])>.ari-megamenu__panel{opacity:1;visibility:visible;pointer-events:auto}.ari-megamenu__group{--ari-r: var(--ari-megamenu-group-radius, var(--ari-radius-md));inline-size:100%;min-inline-size:0;padding:var(--ari-megamenu-group-pad, var(--ari-space-3));border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:background-color var(--_speed) var(--_ease)}.ari-megamenu__title{margin:0 0 var(--ari-megamenu-title-gap, var(--ari-space-1));font-family:inherit;font-size:var(--ari-megamenu-title-text, var(--ari-text-md));line-height:var(--ari-megamenu-title-leading, var(--ari-leading-md));font-weight:var(--ari-weight-bold);letter-spacing:normal;text-wrap:wrap;color:var(--ari-megamenu-title-color, var(--ari-ink));transition:color var(--_speed) var(--_ease)}.ari-megamenu__links{display:flex;flex-direction:column;gap:var(--ari-megamenu-links-gap, 0);margin:0;padding:0 0 0 var(--ari-megamenu-links-indent, var(--ari-space-2));list-style:none}.ari-megamenu__link{position:relative;display:block;min-block-size:var(--ari-megamenu-link-h, var(--ari-space-8));padding-block:var(--ari-megamenu-link-pad, var(--ari-space-1));color:inherit;text-decoration:none;font-size:var(--ari-megamenu-link-text, var(--ari-text-sm));line-height:var(--ari-megamenu-link-leading, var(--ari-leading-sm));transition:color var(--_speed) var(--_ease)}.ari-megamenu__link:hover{color:var(--ari-link)}.ari-megamenu__link:focus-visible{outline-offset:0}.ari-megamenu--group-fill .ari-megamenu__group:hover{background:var(--ari-primary-fill)}.ari-megamenu--group-fill .ari-megamenu__group:hover .ari-megamenu__title{color:var(--ari-on-primary)}.ari-megamenu--group-fill .ari-megamenu__group:hover .ari-megamenu__link{color:color-mix(in srgb,var(--ari-on-primary) 80%,transparent)}.ari-megamenu--group-fill .ari-megamenu__group:hover .ari-megamenu__link:hover{color:var(--ari-on-primary)}@container ari-topbar (min-width: 1440px){.ari-megamenu__panel{gap:var(--ari-megamenu-gap-y-wide, var(--ari-megamenu-gap-y, 0)) var(--ari-megamenu-gap-x-wide, var(--ari-megamenu-gap-x, var(--ari-space-2)))}.ari-megamenu__group{padding:var(--ari-megamenu-group-pad-wide, var(--ari-megamenu-group-pad, var(--ari-space-3)))}.ari-megamenu__title{margin-block-end:var(--ari-megamenu-title-gap-wide, var(--ari-megamenu-title-gap, var(--ari-space-1)));font-size:var(--ari-megamenu-title-text-wide, var(--ari-megamenu-title-text, var(--ari-text-md)));line-height:var(--ari-megamenu-title-leading-wide, var(--ari-megamenu-title-leading, var(--ari-leading-md)))}.ari-megamenu__links{gap:var(--ari-megamenu-links-gap-wide, var(--ari-megamenu-links-gap, 0));padding-inline-start:var(--ari-megamenu-links-indent-wide, var(--ari-megamenu-links-indent, var(--ari-space-2)))}.ari-megamenu__link{font-size:var(--ari-megamenu-link-text-wide, var(--ari-megamenu-link-text, var(--ari-text-sm)));line-height:var(--ari-megamenu-link-leading-wide, var(--ari-megamenu-link-leading, var(--ari-leading-sm)))}}.ari-megamenu--stacked{display:block}.ari-megamenu--stacked .ari-megamenu__panel{position:static;display:flex;flex-direction:column;inline-size:auto;max-inline-size:none;translate:none;margin:0;padding:0;background:var(--ari-megamenu-stacked-bg, var(--ari-nested));border:0;border-radius:0;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto}.ari-megamenu--stacked .ari-megamenu__group{padding:var(--ari-megamenu-stacked-group-pad, var(--ari-space-4) var(--ari-space-4) var(--ari-space-2));border-radius:0;border-block-end:var(--ari-border) solid var(--ari-megamenu-stacked-line, var(--ari-line))}.ari-megamenu--stacked .ari-megamenu__group:last-child{border-block-end-color:transparent}.ari-megamenu--stacked .ari-megamenu__title{margin-block-end:var(--ari-megamenu-title-gap, var(--ari-space-1));font-size:var(--ari-megamenu-stacked-title-text, var(--ari-text-h4));line-height:var(--ari-megamenu-stacked-title-leading, var(--ari-leading-h4))}.ari-megamenu--stacked .ari-megamenu__links{gap:0;padding:0}.ari-megamenu--stacked .ari-megamenu__link{min-block-size:var(--ari-touch);padding-block:var(--ari-megamenu-stacked-link-pad, var(--ari-space-3));font-size:var(--ari-megamenu-stacked-link-text, var(--ari-text-md));line-height:var(--ari-megamenu-stacked-link-leading, var(--ari-leading-md));color:var(--ari-megamenu-stacked-link-color, var(--ari-ink-2))}.ari-megamenu--stacked .ari-megamenu__link:active{color:var(--ari-link)}}@layer ari.components{.ari-member{display:grid;grid-template-columns:calc(var(--ari-space-16) * 3.75) minmax(0,1fr);gap:clamp(var(--ari-space-8),5vw,var(--ari-space-16));align-items:start}.ari-member__nav{position:sticky;inset-block-start:var(--ari-space-6);display:grid;gap:var(--ari-space-8);min-inline-size:0}.ari-member__who{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--ari-space-3);align-items:center}.ari-member__who>.ari-avatar{grid-row:span 2}.ari-member__name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold)}.ari-member__mail{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ari-ink-2);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-member__group{display:grid}.ari-member__group>form{display:grid}.ari-member__heading{padding-block-end:var(--ari-space-2);color:var(--ari-muted);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-member__link{display:flex;align-items:center;gap:var(--ari-space-3);min-block-size:var(--ari-touch);padding:0;padding-inline-start:var(--ari-space-4);border:0;border-inline-start:var(--ari-border-strong) solid var(--ari-line);background:none;color:var(--ari-ink-2);font:inherit;font-size:var(--ari-text-md);line-height:var(--ari-leading-md);text-align:start;text-decoration:none;cursor:pointer;transition:color var(--ari-duration-fast) var(--ari-ease-standard),border-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-member__link:hover{color:var(--ari-ink);border-color:var(--ari-line-strong)}.ari-member__link:is([aria-current=page],[aria-current=true]){color:var(--ari-ink);font-weight:var(--ari-weight-bold);border-color:var(--ari-primary)}.ari-member__link:focus-visible{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:calc(var(--ari-focus-ring) * -1)}.ari-member__main{display:grid;gap:var(--ari-space-16);min-inline-size:0}@media (max-width: 959.98px){.ari-member{grid-template-columns:minmax(0,1fr);gap:var(--ari-space-10);padding-block-end:calc(var(--ari-touch) + var(--ari-space-12))}.ari-member__nav{position:static;display:flex;gap:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;border-block-end:var(--ari-border) solid var(--ari-line)}.ari-member__nav::-webkit-scrollbar{display:none}.ari-member__who,.ari-member__heading{display:none}.ari-member__group,.ari-member__group>form{display:contents}.ari-member__link{flex:none;scroll-snap-align:start;white-space:nowrap;padding:0;padding-inline:var(--ari-space-4);border-inline-start:0;border-block-end:var(--ari-border-strong) solid transparent}.ari-member__link:is([aria-current=page],[aria-current=true]){border-color:var(--ari-primary)}.ari-member__main{gap:var(--ari-space-12)}}}@layer ari.components{.ari-menu{--ari-r: var(--ari-radius-md);--_bg: var(--ari-menu-bg, var(--ari-panel));--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_line: var(--ari-line);--_hover: var(--ari-nested);--_item-h: var(--ari-control);display:grid;gap:0;inline-size:max-content;min-inline-size:calc(var(--ari-space-16) * 3);max-inline-size:min(calc(var(--ari-space-16) * 6),100%);margin:0;padding:var(--ari-space-1);border:var(--ari-border) solid var(--_line);background:var(--_bg);color:var(--_fg);box-shadow:var(--ari-shadow-2);font-family:var(--ari-font-body);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-menu[popover]:not(:popover-open){display:none}.ari-menu[popover]{position:fixed;inset:auto;z-index:var(--ari-z-dropdown);max-block-size:min(calc(var(--ari-space-16) * 7),calc(100dvh - 2 * var(--ari-space-4)));max-inline-size:min(calc(var(--ari-space-16) * 6),calc(100vw - 2 * var(--ari-space-4)));overflow:auto;overscroll-behavior:contain}.ari-menu[popover]:popover-open{animation:ari-menu-entra var(--ari-duration-fast) var(--ari-ease-enter)}@keyframes ari-menu-entra{0%{opacity:0;translate:0 calc(var(--ari-motion-distance) * -1);scale:var(--ari-motion-scale)}}.ari-menu:not([popover]){box-shadow:var(--ari-shadow-0)}.ari-menu__item{position:relative;display:flex;align-items:center;gap:var(--ari-space-3);inline-size:100%;min-block-size:var(--_item-h);padding-inline:var(--ari-space-3);border:0;background:transparent;color:inherit;font:inherit;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);text-align:start;text-decoration:none;cursor:pointer;border-radius:var(--ari-radius-xs)}.ari-menu__item:is(:hover,:focus-visible){background:var(--_hover)}.ari-menu__item:focus-visible{outline-offset:calc(var(--ari-focus-ring) * -1)}.ari-menu__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);flex:none;color:var(--_muted)}.ari-menu__text{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ari-menu__shortcut{flex:none;margin-inline-start:auto;padding-inline-start:var(--ari-space-4);color:var(--_muted);font-family:var(--ari-font-mono);font-size:var(--ari-text-caption)}.ari-menu__item[aria-checked=true]{font-weight:var(--ari-weight-bold)}.ari-menu__item[aria-checked=true]:before{content:"";order:2;inline-size:calc(var(--ari-icon-sm) * .3);block-size:calc(var(--ari-icon-sm) * .6);margin-inline:auto var(--ari-space-1);border-inline-end:var(--ari-border-strong) solid currentColor;border-block-end:var(--ari-border-strong) solid currentColor;rotate:45deg;translate:0 -15%}.ari-menu__item--danger{color:var(--_danger, var(--ari-danger-text))}.ari-menu__item--danger .ari-menu__icon{color:currentColor}.ari-menu__item--danger:is(:hover,:focus-visible){background:var(--_danger-bg, var(--ari-danger-soft))}.ari-menu__item:is([aria-disabled=true],:disabled){color:var(--_muted);cursor:not-allowed;background:transparent}.ari-menu__sep{block-size:0;margin:var(--ari-space-1) calc(var(--ari-space-1) * -1);border:0;border-block-start:var(--ari-border) solid var(--_line)}.ari-menu__group{padding:var(--ari-space-2) var(--ari-space-3) var(--ari-space-1);color:var(--_muted);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-menu--wide{min-inline-size:min(calc(var(--ari-space-16) * 4),100%)}.ari-menu--match{min-inline-size:var(--ari-menu-anchor, calc(var(--ari-space-16) * 3))}.ari-menu--compact{--_item-h: var(--ari-control-sm);padding:var(--ari-space-1)}.ari-menu--compact .ari-menu__item:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:var(--ari-touch);translate:0 -50%}.ari-menu--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--_hover: color-mix(in srgb, var(--ari-on-contrast) 10%, transparent);--_danger: color-mix(in oklab, var(--ari-danger) 45%, white);--_danger-bg: color-mix(in srgb, var(--ari-danger) 22%, transparent)}.ari-menu__anchor{position:relative;display:flex;align-items:stretch}.ari-menu__toggle{display:inline-flex;align-items:center;gap:var(--ari-menu-toggle-gap, var(--ari-space-1));padding:var(--ari-menu-toggle-pad-block, var(--ari-space-2)) 0 var(--ari-menu-toggle-pad-block, var(--ari-space-2)) var(--ari-menu-toggle-pad-start, var(--ari-space-2));border:0;background:none;color:var(--ari-menu-toggle-color, var(--ari-ink-2));font:inherit;cursor:pointer}.ari-menu__toggle>svg:first-child{inline-size:var(--ari-menu-toggle-icon, var(--ari-icon-lg));block-size:var(--ari-menu-toggle-icon, var(--ari-icon-lg));transition:color var(--ari-menu-speed, var(--ari-duration-fast)) var(--ari-menu-ease, var(--ari-ease-standard))}.ari-menu__chevron{flex:none;inline-size:var(--ari-menu-chevron, var(--ari-icon-md));block-size:var(--ari-menu-chevron, var(--ari-icon-md));color:var(--ari-menu-chevron-color, var(--ari-link));transition:rotate var(--ari-menu-speed, var(--ari-duration-fast)) var(--ari-menu-ease, var(--ari-ease-standard))}.ari-menu__anchor--turn-open .ari-menu__toggle[aria-expanded=true] .ari-menu__chevron{rotate:.5turn}.ari-menu--hover{--_hover: var(--ari-menu-hover-bg, var(--ari-nested));position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:var(--ari-z-dropdown);gap:var(--ari-menu-gap, 0);inline-size:max-content;min-inline-size:100%;max-inline-size:none;padding:var(--ari-menu-pad, var(--ari-space-1));list-style:none;box-shadow:var(--ari-menu-shadow, var(--ari-shadow-2));opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ari-menu-speed, var(--ari-duration-fast)) var(--ari-menu-ease, var(--ari-ease-standard)),visibility var(--ari-menu-speed, var(--ari-duration-fast)) allow-discrete}.ari-menu__toggle[aria-expanded=true]+.ari-menu--hover{opacity:1;visibility:visible;pointer-events:auto}@container ari-topbar (min-width: 1088px){.ari-menu__anchor:is(:hover,:focus-within)>.ari-menu--hover{opacity:1;visibility:visible;pointer-events:auto}.ari-menu__anchor:is(:hover,:focus-within) .ari-menu__chevron{rotate:.5turn}}.ari-menu__anchor:hover .ari-menu__toggle>svg:first-child{color:var(--ari-menu-toggle-hover, var(--ari-link))}.ari-menu--hover .ari-menu__item{justify-content:var(--ari-menu-item-align, flex-start);min-block-size:var(--ari-menu-item-h, var(--_item-h));padding:var(--ari-menu-item-pad, 0 var(--ari-space-3));font-size:var(--ari-menu-item-text, var(--ari-text-sm));line-height:var(--ari-menu-item-leading, var(--ari-leading-sm));border-radius:var(--ari-menu-item-radius, var(--ari-radius-xs));transition:background-color var(--ari-menu-speed, var(--ari-duration-fast)) var(--ari-menu-ease, var(--ari-ease-standard)),color var(--ari-menu-speed, var(--ari-duration-fast)) var(--ari-menu-ease, var(--ari-ease-standard))}.ari-menu--hover .ari-menu__item:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:max(100%,var(--ari-touch));translate:0 -50%}.ari-menu--hover .ari-menu__item:is(:hover,:focus-visible){color:var(--ari-menu-hover-fg, inherit)}.ari-menu__item[aria-current]:not([aria-current=false]),.ari-menu__item[aria-current]:not([aria-current=false]):hover{background:var(--ari-primary-fill);color:var(--ari-on-primary);cursor:default}}@layer ari.components{.ari-modal{--_w: calc(var(--ari-space-16) * 9);--_bg: var(--ari-panel);--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_line: var(--ari-line);--_accent: var(--ari-primary-text);--_accent-soft: var(--ari-primary-soft);--_pad: var(--ari-pad-card);--ari-r: var(--ari-radius-xl);position:relative;z-index:var(--ari-z-modal);flex-direction:column;inline-size:min(100%,var(--_w));max-inline-size:100%;margin:auto;padding:0;background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid var(--_line);box-shadow:var(--ari-shadow-3);overflow:hidden;overscroll-behavior:contain;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-modal / inline-size}.ari-modal:is([open],:not(dialog)){display:flex}.ari-modal:modal{position:fixed;max-inline-size:calc(100% - var(--ari-space-8));max-block-size:calc(100dvh - var(--ari-space-8))}dialog.ari-modal{opacity:0;translate:0 var(--ari-motion-distance);scale:var(--ari-motion-scale);transition:opacity var(--ari-duration-fast) var(--ari-ease-exit),translate var(--ari-duration-fast) var(--ari-ease-exit),scale var(--ari-duration-fast) var(--ari-ease-exit),display var(--ari-duration-fast) allow-discrete,overlay var(--ari-duration-fast) allow-discrete}dialog.ari-modal[open]{opacity:1;translate:0 0;scale:1;transition-duration:var(--ari-duration-base);transition-timing-function:var(--ari-ease-enter)}@starting-style{dialog.ari-modal[open]{opacity:0;translate:0 var(--ari-motion-distance);scale:var(--ari-motion-scale)}}:is(.ari-modal,.ari-drawer)::backdrop{z-index:var(--ari-z-overlay);background:transparent;transition:background-color var(--ari-duration-fast) var(--ari-ease-exit),display var(--ari-duration-fast) allow-discrete,overlay var(--ari-duration-fast) allow-discrete}:is(.ari-modal,.ari-drawer)[open]::backdrop{background:color-mix(in srgb,var(--ari-contrast) 56%,transparent);transition-duration:var(--ari-duration-base)}@starting-style{:is(.ari-modal,.ari-drawer)[open]::backdrop{background:transparent}}:root:has(:is(.ari-modal,.ari-drawer):modal){overflow:hidden}.ari-modal--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--_line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--_accent: color-mix(in oklab, var(--ari-primary) 45%, var(--ari-on-contrast));--_accent-soft: color-mix(in srgb, var(--ari-on-contrast) 10%, transparent)}.ari-modal--warning{--_accent: var(--ari-warning-text);--_accent-soft: var(--ari-warning-soft)}.ari-modal--danger{--_accent: var(--ari-danger-text);--_accent-soft: var(--ari-danger-soft)}.ari-modal--contrast.ari-modal--warning{--_accent: color-mix(in oklab, var(--ari-warning) 55%, var(--ari-on-contrast));--_accent-soft: color-mix(in srgb, var(--ari-warning) 22%, transparent)}.ari-modal--contrast.ari-modal--danger{--_accent: color-mix(in oklab, var(--ari-danger) 50%, var(--ari-on-contrast));--_accent-soft: color-mix(in srgb, var(--ari-danger) 22%, transparent)}.ari-modal--sm{--_w: calc(var(--ari-space-16) * 7)}.ari-modal--lg{--_w: calc(var(--ari-space-16) * 12)}.ari-modal__header{display:flex;align-items:flex-start;gap:var(--ari-space-4);padding:var(--_pad) var(--_pad) 0}.ari-modal__icon{display:grid;place-items:center;flex:none;inline-size:var(--ari-control);block-size:var(--ari-control);border-radius:var(--ari-radius-md);background:var(--_accent-soft);color:var(--_accent)}.ari-modal__icon svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-modal__titles{display:grid;gap:var(--ari-space-1);flex:1;min-inline-size:0;padding-block-start:var(--ari-space-2)}.ari-modal__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_accent)}.ari-modal__title{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);color:inherit}.ari-modal__close{display:grid;place-items:center;flex:none;inline-size:var(--ari-touch);block-size:var(--ari-touch);margin-block-start:calc(var(--ari-space-2) * -1);margin-inline-end:calc(var(--ari-space-3) * -1);border-radius:50%;color:var(--_muted)}.ari-modal__close:hover{color:var(--_fg);background:color-mix(in srgb,currentColor 10%,transparent)}.ari-modal__close svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-modal__body{display:grid;gap:var(--ari-space-4);flex:1;min-block-size:0;overflow:auto;padding:var(--ari-space-4) var(--_pad) var(--_pad)}.ari-modal__body :where(p){color:var(--_muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-modal__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ari-space-3);padding:0 var(--_pad) var(--_pad)}.ari-modal__footer--bordered{padding-block-start:var(--ari-space-4);border-block-start:var(--ari-border) solid var(--_line)}.ari-modal--center .ari-modal__header{flex-direction:column;align-items:center;text-align:center}.ari-modal--center .ari-modal__titles{padding-block-start:0;justify-items:center}.ari-modal--center .ari-modal__close{position:absolute;inset-block-start:var(--ari-space-3);inset-inline-end:var(--ari-space-3);margin:0}.ari-modal--center .ari-modal__body{text-align:center}.ari-modal--center .ari-modal__footer{justify-content:center}.ari-modal--block-actions .ari-modal__footer{flex-direction:column-reverse;align-items:stretch}@container ari-modal (max-width: 399.98px){.ari-modal__header,.ari-modal__body,.ari-modal__footer{--_pad: var(--ari-space-4)}.ari-modal__footer{flex-direction:column-reverse;align-items:stretch}}dialog.ari-modal.ari-modal--media,.ari-modal--media{--_speed: var(--ari-modal-media-speed, var(--ari-duration-fast));--_ease: var(--ari-modal-media-ease, var(--ari-ease-standard));position:fixed;inset:0;display:none;align-items:center;justify-content:center;inline-size:100%;max-inline-size:none;block-size:100dvh;max-block-size:none;margin:0;padding:var(--ari-modal-media-pad, var(--ari-space-6));border:0;border-radius:0;background:var(--ari-modal-veil, color-mix(in srgb, var(--ari-contrast) 80%, transparent));-webkit-backdrop-filter:blur(var(--ari-modal-blur, var(--ari-space-2)));backdrop-filter:blur(var(--ari-modal-blur, var(--ari-space-2)));box-shadow:none;color:var(--ari-on-contrast);overflow:hidden;translate:none;scale:none;opacity:0;transition:opacity var(--_speed) var(--_ease),display var(--_speed) allow-discrete,overlay var(--_speed) allow-discrete}dialog.ari-modal.ari-modal--media[open]{display:flex;opacity:1;translate:none;scale:none;transition-duration:var(--ari-modal-media-speed, var(--ari-duration-fast));transition-timing-function:var(--ari-modal-media-ease, var(--ari-ease-standard))}@starting-style{dialog.ari-modal.ari-modal--media[open]{opacity:0;translate:none;scale:none}}.ari-modal.ari-modal--media::backdrop{background:transparent}.ari-modal__media{--ari-r: var(--ari-modal-media-radius, var(--ari-radius-md));inline-size:100%;max-inline-size:var(--ari-modal-media-max, 90%);aspect-ratio:16 / 9;background:var(--ari-modal-media-bg, var(--ari-contrast));overflow:hidden;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-modal__media--4-3{aspect-ratio:4 / 3}.ari-modal__media>iframe{display:block;inline-size:100%;block-size:100%;border:0}.ari-modal--media .ari-modal__close{position:absolute;inset-block-start:var(--ari-modal-close-inset, var(--ari-space-6));inset-inline-end:var(--ari-modal-close-inset, var(--ari-space-6));inline-size:auto;block-size:auto;margin:0;padding:var(--ari-modal-close-pad, var(--ari-space-2));border:0;border-radius:var(--ari-modal-close-radius, var(--ari-radius-xs));background:var(--ari-modal-close-bg, color-mix(in srgb, var(--ari-on-contrast) 20%, transparent));color:var(--ari-on-contrast);cursor:pointer;transition:background-color var(--_speed) var(--_ease)}.ari-modal--media .ari-modal__close:hover{background:var(--ari-modal-close-hover, var(--ari-primary-fill));color:var(--ari-on-contrast)}.ari-modal--media .ari-modal__close:after{content:"";position:absolute;inset:min(0%,calc((var(--ari-touch) - 100%) / -2))}.ari-modal--media .ari-modal__close svg{inline-size:var(--ari-modal-close-icon, var(--ari-icon-lg));block-size:var(--ari-modal-close-icon, var(--ari-icon-lg))}}@layer ari.components{.ari-moment{--ari-r: var(--ari-radius-xl);--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 78%, transparent);--_accent: var(--ari-secondary);--_line: color-mix(in srgb, var(--ari-on-contrast) 18%, transparent);--_chip: color-mix(in srgb, var(--ari-on-contrast) 10%, transparent);position:relative;isolation:isolate;display:flex;flex-direction:row-reverse;flex-wrap:wrap;min-inline-size:0;overflow:clip;background:var(--_bg);color:var(--_fg);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-moment / inline-size}.ari-moment__media{position:relative;flex:1 1 20rem;min-inline-size:0;min-block-size:calc(var(--ari-space-16) * 3.5);background:var(--_chip)}.ari-moment__media :is(picture,img){position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:cover}.ari-moment__media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--_bg) 0%,color-mix(in srgb,var(--_bg) 30%,transparent) 30%,transparent 55%)}.ari-moment__content{position:relative;flex:1.3 1 28rem;display:grid;align-content:center;gap:var(--ari-space-6);min-inline-size:0;padding:clamp(var(--ari-space-6),6cqi,var(--ari-space-12))}.ari-moment__eyebrow{color:var(--_accent);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-moment__date{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--ari-space-2) var(--ari-space-5);margin:0}.ari-moment__day{font-family:var(--ari-font-heading);font-size:clamp(var(--ari-text-display),26cqi,calc(var(--ari-text-hero) * 1.6));line-height:.82;font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);font-variant-numeric:tabular-nums}.ari-moment__month{display:grid;gap:var(--ari-space-1);padding-block-end:var(--ari-space-2);font-family:var(--ari-font-heading);font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);text-transform:capitalize}.ari-moment__month em{color:var(--_accent);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-style:italic;font-weight:var(--ari-weight-bold);letter-spacing:0}.ari-moment__title{margin:0;font-family:var(--ari-font-heading);font-size:clamp(var(--ari-text-h1),7cqi,var(--ari-text-display));line-height:var(--ari-leading-display);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-wrap:balance;overflow-wrap:break-word}.ari-moment__title em{color:var(--_accent);font-style:italic}.ari-moment__lead{margin:0;max-inline-size:40ch;color:var(--_muted);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg);text-wrap:pretty}.ari-moment__items{display:flex;flex-wrap:wrap;gap:var(--ari-space-3);margin:0;padding:0;list-style:none}.ari-moment__item{position:relative;inline-size:var(--ari-space-16);block-size:var(--ari-space-16);border-radius:var(--ari-radius-lg);background:var(--_chip);box-shadow:0 0 0 var(--ari-border) var(--_line)}.ari-moment__item>:is(img,picture){display:block;inline-size:100%;block-size:100%;object-fit:cover;border-radius:var(--ari-radius-lg)}.ari-moment__qty{position:absolute;inset-block-start:calc(var(--ari-space-2) * -1);inset-inline-end:calc(var(--ari-space-2) * -1);display:inline-grid;place-items:center;min-inline-size:var(--ari-space-6);block-size:var(--ari-space-6);padding-inline:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--_accent);color:var(--ari-contrast);font-size:var(--ari-text-caption);line-height:1;font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums}.ari-moment__facts{display:flex;flex-wrap:wrap;gap:var(--ari-space-4) var(--ari-space-10);margin:0;padding-block-start:var(--ari-space-5);border-block-start:var(--ari-border) solid var(--_line)}.ari-moment__fact{display:grid;gap:var(--ari-space-1);min-inline-size:0;margin:0}.ari-moment__label{color:var(--_muted);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-moment__value{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ari-moment__value small{margin-inline-start:var(--ari-space-1);color:var(--_muted);font-family:var(--ari-font-body);font-size:var(--ari-text-caption);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label)}.ari-moment__fact--lead .ari-moment__value{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1)}.ari-moment__actions{display:flex;flex-wrap:wrap;gap:var(--ari-space-3)}.ari-moment__actions>*{min-block-size:var(--ari-control)}.ari-moment:not(.ari-moment--light) :is(.ari-btn--outline,.ari-btn--ghost){color:inherit;border-color:color-mix(in srgb,currentColor 55%,transparent)}.ari-moment:not(.ari-moment--light) .ari-link{color:inherit}.ari-moment--reverse{flex-direction:row}@container ari-moment (min-width: 768px){.ari-moment__media{min-block-size:calc(var(--ari-space-16) * 7)}.ari-moment__media:after{background:linear-gradient(90deg,var(--_bg) 0%,color-mix(in srgb,var(--_bg) 25%,transparent) 22%,transparent 45%)}.ari-moment--reverse .ari-moment__media:after,.ari-moment__media:dir(rtl):after{scale:-1 1}.ari-moment--reverse .ari-moment__media:dir(rtl):after{scale:1 1}}@container ari-moment (max-width: 379.98px){.ari-moment__month{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-moment__actions>*{flex:1 1 100%}.ari-moment__item{inline-size:var(--ari-space-12);block-size:var(--ari-space-12)}}.ari-moment--paused{--_accent: var(--_muted)}.ari-moment--paused .ari-moment__media :is(picture,img){filter:grayscale(1);opacity:.55}.ari-moment--light{--_bg: var(--ari-nested);--_fg: var(--ari-ink);--_muted: var(--ari-ink-2);--_accent: var(--ari-primary-text);--_line: var(--ari-line);--_chip: var(--ari-panel)}.ari-moment--light .ari-moment__qty{color:var(--ari-on-primary);background:var(--ari-primary-fill)}}@layer ari.components{.ari-numeral{--_c: var(--ari-primary-text);display:inline-block;flex:none;min-inline-size:2ch;color:var(--_c);font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:var(--ari-leading-mega);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-display);font-variant-numeric:tabular-nums}.ari-numeral--outline{color:transparent;-webkit-text-stroke:var(--ari-border-strong) color-mix(in srgb,var(--_c) 60%,transparent)}.ari-numeral--secondary{--_c: var(--ari-secondary)}.ari-numeral--ink{--_c: var(--ari-ink)}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) .ari-numeral:not(.ari-numeral--secondary){--_c: var(--ari-primary-on-contrast)}.ari-numeral--md{font-size:var(--ari-text-h1)}.ari-numeral--xl{font-size:var(--ari-text-hero)}}@layer ari.components{.ari-orbit{position:relative;display:grid;place-items:center;min-block-size:calc(var(--ari-space-16) * 6);container:ari-orbit / inline-size}.ari-orbit__center{inline-size:min(60%,calc(var(--ari-space-16) * 5.5))}.ari-orbit__center :is(img,picture){display:block;inline-size:100%;block-size:auto}.ari-orbit__items{position:absolute;inset:0;margin:0;padding:0;list-style:none}.ari-orbit__item{position:absolute;translate:-50% -50%;white-space:nowrap}.ari-orbit__item:nth-child(1){inset-block-start:11%;inset-inline-start:48%}.ari-orbit__item:nth-child(2){inset-block-start:38%;inset-inline-start:12%}.ari-orbit__item:nth-child(3){inset-block-start:66%;inset-inline-start:88%}.ari-orbit__item:nth-child(4){inset-block-start:90%;inset-inline-start:30%}.ari-orbit__item:nth-child(5){inset-block-start:24%;inset-inline-start:90%}.ari-orbit__item:nth-child(6){inset-block-start:80%;inset-inline-start:72%}.ari-orbit__item:dir(rtl){translate:50% -50%}@container ari-orbit (max-width: 479.98px){.ari-orbit__center{inline-size:58%}}@property --ari-orbit-r{syntax: "<length>"; inherits: true; initial-value: 0;}.ari-orbit--ring{--ari-orbit-r: var(--ari-orbit-radius, calc(var(--ari-space-16) * 5));display:flex;flex-direction:column;align-items:center;justify-content:center;min-block-size:0;padding-block-start:var(--ari-orbit-pad, var(--ari-space-12))}.ari-orbit__hub{position:relative;display:flex;align-items:center;justify-content:center;inline-size:100%;margin-block-end:var(--ari-orbit-hub-gap, var(--ari-space-10))}.ari-orbit__ring{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inline-size:var(--ari-orbit-ring, 100%);aspect-ratio:1;border-radius:var(--ari-radius-circle);background:var(--ari-orbit-ring-bg, color-mix(in srgb, var(--ari-primary) 10%, transparent));pointer-events:none}.ari-orbit__ring--inner{inline-size:var(--ari-orbit-ring-inner, 75%)}.ari-orbit--ring .ari-orbit__center{position:relative;z-index:calc(var(--ari-z-raised) + 1);display:flex;align-items:center;justify-content:center;inline-size:var(--ari-orbit-center-w, 20%);min-inline-size:var(--ari-orbit-center-min, calc(var(--ari-space-32) + var(--ari-space-8) + var(--ari-space-1)));aspect-ratio:1;padding:var(--ari-space-4);border-radius:var(--ari-radius-circle);background:var(--ari-orbit-center-bg, var(--ari-primary-fill));color:var(--ari-orbit-center-on, var(--ari-on-primary));font-size:var(--ari-orbit-center-text, var(--ari-text-lg));font-weight:var(--ari-orbit-center-weight, var(--ari-weight-regular));line-height:var(--ari-orbit-center-leading, 1.2);text-align:center}.ari-orbit--ring .ari-orbit__center>*{margin:0;text-wrap:wrap}.ari-orbit--ring .ari-orbit__items{position:static;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ari-orbit-cols-gap, var(--ari-space-5))}.ari-orbit--ring .ari-orbit__item{position:static;translate:none;white-space:normal}.ari-orbit__tile{display:block;padding:var(--ari-space-4) var(--ari-space-5);border-radius:var(--ari-orbit-tile-radius, var(--ari-radius-xl));background:var(--ari-orbit-tile-bg, var(--ari-panel));box-shadow:var(--ari-orbit-tile-shadow, var(--ari-shadow-1));filter:var(--ari-orbit-tile-filter, none);transition:box-shadow var(--ari-orbit-tile-speed, var(--ari-duration-fast)) var(--ari-orbit-tile-ease, var(--ari-ease-standard))}.ari-orbit__tile:is(:hover,:focus-visible),a:focus-visible>.ari-orbit__tile{box-shadow:var(--ari-orbit-tile-shadow, var(--ari-shadow-1)),0 0 0 var(--ari-orbit-tile-ring, var(--ari-focus-ring)) var(--ari-orbit-tile-ring-color, var(--ari-primary))}.ari-orbit__tile>:is(svg,img){display:block;block-size:var(--ari-orbit-logo-h, var(--ari-space-10));inline-size:auto;max-inline-size:100%}@container ari-canvas (min-width: 480px){.ari-orbit__ring{inline-size:var(--ari-orbit-ring-xs, 60%)}.ari-orbit__ring--inner{inline-size:var(--ari-orbit-ring-inner-xs, 45%)}.ari-orbit--ring .ari-orbit__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ari-canvas (min-width: 640px){.ari-orbit__ring{inline-size:var(--ari-orbit-ring-sm, 40%)}.ari-orbit__ring--inner{inline-size:var(--ari-orbit-ring-inner-sm, 30%)}}@container ari-canvas (min-width: 768px){.ari-orbit--ring .ari-orbit__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ari-canvas (min-width: 1088px){.ari-orbit--ring{padding-block:var(--ari-orbit-pad-lg, calc(var(--ari-space-32) + var(--ari-space-8)))}.ari-orbit__hub{margin-block-end:0}.ari-orbit--ring .ari-orbit__center{font-size:var(--ari-orbit-center-text-lg, var(--ari-text-h3))}.ari-orbit--ring .ari-orbit__items{display:block}.ari-orbit--ring .ari-orbit__item{--_a: calc(360deg / var(--ari-orbit-total, 6) * (var(--i, 1) - 1));position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%) rotate(var(--_a)) translateY(calc((var(--ari-orbit-r) + var(--ari-orbit-r-alt, 0px)) * -1)) rotate(calc(var(--_a) * -1))}.ari-orbit--ring .ari-orbit__item:is(:hover,:focus-within){z-index:calc(var(--ari-z-raised) + 2)}.ari-orbit--ring .ari-orbit__tile{translate:var(--ari-orbit-shift-x, 0) 0}.ari-orbit__tile>:is(svg,img){block-size:var(--ari-orbit-logo-h-lg, var(--ari-space-12))}.ari-orbit--ring[data-ari-orbit-open] .ari-orbit__item{transition:--ari-orbit-r var(--ari-orbit-open-speed, var(--ari-duration-slow)) var(--ari-orbit-open-ease, var(--ari-ease-enter)) var(--ari-orbit-open-delay, 0s),opacity var(--ari-orbit-open-speed, var(--ari-duration-slow)) var(--ari-orbit-open-ease, var(--ari-ease-enter)) var(--ari-orbit-open-delay, 0s)}.ari-orbit--ring[data-ari-orbit-open] .ari-orbit__ring{transition:scale var(--ari-orbit-ring-speed, var(--ari-duration-slow)) var(--ari-orbit-ring-ease, var(--ari-ease-enter)),opacity var(--ari-orbit-ring-speed, var(--ari-duration-slow)) var(--ari-orbit-ring-ease, var(--ari-ease-enter))}.ari-orbit--ring[data-ari-orbit-open] .ari-orbit__ring--inner{transition-delay:var(--ari-orbit-ring-step, 0s)}.ari-orbit--ring[data-ari-orbit-open=false] .ari-orbit__item{--ari-orbit-r: 0px;opacity:0}.ari-orbit--ring[data-ari-orbit-open=false] .ari-orbit__ring{scale:0;opacity:0}}@container ari-canvas (min-width: 1280px){.ari-orbit--ring .ari-orbit__center{font-size:var(--ari-orbit-center-text-xl, var(--ari-text-h3))}}.ari-orbit--ring{margin-block:var(--ari-orbit-space, 0)}}@layer ari.components{.ari-order-rows{display:grid;margin:0;padding:0;list-style:none;border-block-start:var(--ari-border) solid var(--ari-line)}.ari-order-row{--_s: calc(var(--ari-space-16) * 1.25);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"thumbs main status total actions";align-items:center;column-gap:var(--ari-space-6);row-gap:var(--ari-space-2);padding-block:var(--ari-space-6);border-block-end:var(--ari-border) solid var(--ari-line)}.ari-order-row--lg{--_s: calc(var(--ari-space-16) * 1.75)}.ari-order-row--plain{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"main status total actions"}.ari-order-row__thumbs{grid-area:thumbs;display:flex}.ari-order-row__thumb{display:grid;place-items:center;flex:none;inline-size:var(--_s);block-size:var(--_s);overflow:clip;border:var(--ari-border-strong) solid var(--ari-page);border-radius:var(--ari-radius-md);background:var(--ari-nested);color:var(--ari-muted)}.ari-order-row__thumb+.ari-order-row__thumb{margin-inline-start:calc(var(--_s) * -.45)}.ari-order-row__thumb :is(picture,img){display:block;inline-size:100%;block-size:100%;object-fit:cover}.ari-order-row__more{color:var(--ari-ink);font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold)}.ari-order-row__main{grid-area:main;display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-order-row__eyebrow{color:var(--ari-muted);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-order-row__title{color:var(--ari-ink);font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);text-decoration:none}.ari-order-row__link:after{content:"";position:absolute;inset:0}.ari-order-row__link:focus-visible{outline:0}.ari-order-row:has(.ari-order-row__link:focus-visible){outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-order-row:has(.ari-order-row__link):hover .ari-order-row__title{color:var(--ari-primary-text)}.ari-order-row__meta{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ari-ink-2);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-order-row__status{grid-area:status;display:inline-flex;align-items:center;gap:var(--ari-space-2);color:var(--ari-ink-2);white-space:nowrap;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-order-row__status:before{content:"";flex:none;inline-size:var(--ari-size-dot);block-size:var(--ari-size-dot);border-radius:var(--ari-radius-circle);background:currentColor}.ari-order-row__status--success{color:var(--ari-success-text)}.ari-order-row__status--warning{color:var(--ari-warning-text)}.ari-order-row__status--danger{color:var(--ari-danger-text)}.ari-order-row__status--info{color:var(--ari-info-text)}.ari-order-row__total{grid-area:total;justify-self:end;white-space:nowrap;font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);font-variant-numeric:tabular-nums}.ari-order-row__actions{grid-area:actions;position:relative;z-index:var(--ari-z-raised);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ari-space-2)}@media (max-width: 767.98px){.ari-order-row{--_s: var(--ari-space-16);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"thumbs main main" "thumbs status total" ". actions actions";column-gap:var(--ari-space-4);align-items:start}.ari-order-row--lg{--_s: calc(var(--ari-space-16) * 1.25)}.ari-order-row--plain{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main main" "status total" "actions actions"}.ari-order-row__status{align-self:center}.ari-order-row__total{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}.ari-order-row__actions{justify-content:flex-start}.ari-order-row__actions:empty{display:none}}}@layer ari.components{.ari-field.ari-otp{container-name:ari-field ari-otp}.ari-otp>legend{float:inline-start;inline-size:100%;margin:0;padding:0}.ari-otp__cells{display:flex;align-items:center;gap:var(--ari-space-2);min-inline-size:0}.ari-otp__cell{--ari-r: var(--ari-radius-sm);--_line: var(--ari-line-strong);--_bg: var(--ari-panel);flex:0 1 auto;inline-size:var(--ari-space-12);min-inline-size:0;block-size:var(--ari-touch-primary-mobile);margin:0;padding:0;border:var(--ari-border) solid var(--_line);background:var(--_bg);color:var(--ari-ink);caret-color:var(--ari-primary);font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:1;font-weight:var(--ari-weight-heading);font-variant-numeric:tabular-nums;text-align:center;appearance:none;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:border-color var(--ari-duration-fast) var(--ari-ease-standard),box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}.ari-otp__cell::placeholder{color:var(--ari-muted);opacity:1}.ari-otp__cell:hover:not(:disabled){--_line: var(--ari-ink-2)}.ari-otp__cell:not(:placeholder-shown){--_line: var(--ari-ink-2)}.ari-otp__cell:focus-visible{--_line: var(--ari-primary);outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:0}.ari-otp__sep{flex:none;color:var(--ari-muted);font-size:var(--ari-text-h4);font-weight:var(--ari-weight-bold)}.ari-otp__cell[aria-invalid=true]{--_line: var(--ari-danger);color:var(--ari-danger-text)}.ari-otp__cell[aria-invalid=true]:focus-visible{outline-color:color-mix(in srgb,var(--ari-danger) 45%,transparent)}.ari-otp[data-ari-state=success] .ari-otp__cell{--_line: var(--ari-success);--_bg: var(--ari-success-soft);color:var(--ari-success-text)}.ari-otp__ok{display:none;align-items:center;gap:var(--ari-space-1);color:var(--ari-success-text);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold)}.ari-otp[data-ari-state=success] .ari-otp__ok{display:flex}.ari-otp__cell:disabled{--_bg: var(--ari-nested);--_line: var(--ari-line);color:var(--ari-muted);cursor:not-allowed}.ari-otp[aria-busy=true] .ari-otp__cells{opacity:.6;pointer-events:none}.ari-otp--tint .ari-otp__cell{--_bg: var(--ari-nested)}.ari-otp--tint .ari-otp__cell:disabled{--_bg: var(--ari-panel)}.ari-otp--underline .ari-otp__cell{--_bg: transparent;border-width:0 0 var(--ari-border-strong);border-radius:0}.ari-otp--underline .ari-otp__cell:focus-visible{outline:0;box-shadow:0 var(--ari-border-strong) 0 var(--ari-primary)}.ari-otp--lg .ari-otp__cells{gap:var(--ari-space-3)}.ari-otp--lg .ari-otp__cell{inline-size:calc(var(--ari-space-12) + var(--ari-space-4));block-size:calc(var(--ari-space-16) + var(--ari-space-2));font-size:var(--ari-text-h2)}@container ari-otp (max-width: 379.98px){.ari-otp__cells{gap:var(--ari-space-1)}.ari-otp__cell{flex:1 1 0;inline-size:auto}.ari-otp--lg .ari-otp__cell{block-size:var(--ari-touch-primary-mobile);font-size:var(--ari-text-h3)}}}@layer ari.components{@property --ari-over{syntax: "<number>"; inherits: true; initial-value: 0;}@keyframes ari-over-solid{0%{--ari-over: 1}to{--ari-over: 0}}.ari-overbar{grid-template-areas:"main";grid-template-rows:minmax(0,1fr);timeline-scope:--ari-over-scroll}.ari-overbar>.ari-topbar{grid-area:main;align-self:start;z-index:var(--ari-z-sticky)}.ari-overbar>.ari-shell__main{grid-area:main;scroll-timeline:--ari-over-scroll block}.ari-overbar:has(>.ari-overbar__notice){grid-template-areas:"notice" "main";grid-template-rows:auto minmax(0,1fr)}.ari-overbar__notice{grid-area:notice;min-inline-size:0}.ari-overbar>.ari-topbar{--_solid: calc(1 - var(--ari-over));--_bg: color-mix(in srgb, var(--ari-panel) calc(var(--_solid) * 100%), transparent);--_fg: color-mix(in srgb, var(--ari-on-contrast) calc(var(--ari-over) * 100%), var(--ari-ink));--_muted: color-mix(in srgb, color-mix(in srgb, var(--ari-on-contrast) 86%, transparent) calc(var(--ari-over) * 100%), var(--ari-ink-2));--_accent: color-mix(in srgb, var(--ari-primary-on-contrast) calc(var(--ari-over) * 100%), var(--ari-primary-text));--_mark: var(--_accent);--_line: color-mix(in srgb, var(--ari-line) calc(var(--_solid) * 100%), transparent);--_field: color-mix(in srgb, color-mix(in srgb, var(--ari-on-contrast) 14%, transparent) calc(var(--ari-over) * 100%), var(--ari-nested));--_field-line: color-mix(in srgb, color-mix(in srgb, var(--ari-on-contrast) 45%, transparent) calc(var(--ari-over) * 100%), var(--ari-line-strong))}.ari-overbar>.ari-topbar .ari-topbar__brand>img{filter:brightness(var(--_solid)) invert(var(--ari-over))}.ari-overbar--logo-color>.ari-topbar .ari-topbar__brand>img{filter:none}.ari-overbar>.ari-topbar .ari-btn.ari-btn--ghost{--_fg: currentColor;color:inherit}@supports (animation-timeline: scroll()) and (timeline-scope: none){.ari-overbar>.ari-topbar{animation:ari-over-solid linear both;animation-timeline:--ari-over-scroll;animation-range:0 var(--ari-space-32)}}}@layer ari.components{.ari-pager{position:fixed;z-index:var(--ari-z-sticky);inset-inline-end:max(var(--ari-space-4),env(safe-area-inset-right));inset-block-start:50%;translate:0 -50%;display:grid;justify-items:center;gap:var(--ari-space-1)}.ari-pager__btn{display:grid;place-items:center;inline-size:var(--ari-touch);block-size:var(--ari-touch);padding:0;border:var(--ari-border) solid color-mix(in srgb,var(--ari-primary) 72%,transparent);border-radius:var(--ari-radius-pill);background:color-mix(in srgb,var(--ari-contrast) 78%,transparent);color:var(--ari-on-contrast);-webkit-backdrop-filter:blur(var(--ari-space-3));backdrop-filter:blur(var(--ari-space-3));box-shadow:0 0 var(--ari-glow-near) color-mix(in srgb,var(--ari-primary) calc(var(--ari-glow-amount) * 40%),transparent);cursor:pointer;transition:scale var(--ari-duration-fast) var(--ari-ease-standard),box-shadow var(--ari-duration-fast) var(--ari-ease-standard),border-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-pager__btn>svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-pager__btn:first-child>svg{rotate:180deg}.ari-pager__btn:hover{scale:1.06;border-color:var(--ari-secondary);box-shadow:0 0 var(--ari-glow-near) color-mix(in srgb,var(--ari-primary) calc(var(--ari-glow-amount) * 70%),transparent)}.ari-pager__btn:focus-visible{outline:calc(var(--ari-border) * 2) solid var(--ari-secondary);outline-offset:var(--ari-space-1)}.ari-pager__btn:disabled{opacity:.4;cursor:default;scale:1}.ari-pager__line{inline-size:var(--ari-border);block-size:var(--ari-space-6);background:linear-gradient(transparent,var(--ari-primary),transparent)}@media (max-width: 599.98px){.ari-pager{inset-block:auto calc(var(--ari-touch) + var(--ari-space-8) + env(safe-area-inset-bottom));translate:none;grid-auto-flow:column;align-items:center}.ari-pager__line{inline-size:var(--ari-space-4);block-size:var(--ari-border);background:linear-gradient(90deg,transparent,var(--ari-primary),transparent)}}@media (prefers-reduced-motion: reduce){.ari-pager__btn{transition:none}}}@layer ari.components{.ari-pagination{--ari-r: var(--ari-radius-sm);--_h: var(--ari-control);--_cur-bg: var(--ari-primary-fill);--_cur-fg: var(--ari-on-primary);--_cur-bd: transparent;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--ari-space-2) var(--ari-space-3);min-inline-size:0;font-size:var(--ari-text-sm);container:ari-pagination / inline-size}.ari-pagination__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-1);margin:0;padding:0;list-style:none}.ari-pagination__list>li{display:contents}:is(.ari-pagination__item,.ari-pagination__step){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ari-space-2);min-inline-size:var(--_h);min-block-size:var(--_h);padding-inline:var(--ari-space-2);border:var(--ari-border) solid transparent;background:transparent;color:var(--ari-ink-2);font:inherit;font-weight:var(--ari-weight-bold);line-height:1;font-variant-numeric:tabular-nums;text-decoration:none;white-space:nowrap;cursor:pointer;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}:is(.ari-pagination__item,.ari-pagination__step):after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:max(100%,var(--ari-touch));translate:0 -50%}:is(.ari-pagination__item,.ari-pagination__step):hover{box-shadow:var(--ari-hover-overlay);color:var(--ari-ink)}.ari-pagination__step{padding-inline:var(--ari-space-3);border-color:var(--ari-line-strong);background:var(--ari-panel);color:var(--ari-ink)}.ari-pagination__step svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);flex:none}.ari-pagination__item[aria-current=page]{border-color:var(--_cur-bd);background:var(--_cur-bg);color:var(--_cur-fg);box-shadow:none;cursor:default}:is(.ari-pagination__item,.ari-pagination__step):is([aria-disabled=true],[disabled]){opacity:.45;cursor:not-allowed;box-shadow:none;pointer-events:none}.ari-pagination__gap{display:inline-grid;place-items:center;min-inline-size:var(--ari-space-6);color:var(--ari-muted);font-weight:var(--ari-weight-bold)}:is(.ari-pagination__status,.ari-pagination__info){color:var(--ari-muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-variant-numeric:tabular-nums}.ari-pagination__status strong,.ari-pagination__info strong{color:var(--ari-ink)}.ari-pagination__more{display:grid;justify-items:center;gap:var(--ari-space-2);inline-size:100%;text-align:center}.ari-pagination--current-soft{--_cur-bg: var(--ari-primary-soft);--_cur-fg: var(--ari-primary-text)}.ari-pagination--current-outline{--_cur-bg: var(--ari-panel);--_cur-fg: var(--ari-primary-text);--_cur-bd: var(--ari-primary)}.ari-pagination--sm{--_h: var(--ari-control-sm)}.ari-pagination--center{justify-content:center}.ari-pagination--between{justify-content:space-between}.ari-pagination--end{justify-content:flex-end}@container ari-pagination (max-width: 359.98px){.ari-pagination__list{display:none}.ari-pagination__status--narrow{display:inline;flex:1;text-align:center}.ari-pagination__step-text{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ari-pagination__step{padding-inline:0}}@container ari-pagination (min-width: 360px){.ari-pagination__status--narrow{display:none}}.ari-pagination--tiles{--_h: var(--ari-pagination-h, var(--ari-space-10));--ari-r: var(--ari-pagination-radius, var(--ari-radius-md));gap:var(--ari-space-2);font-size:var(--ari-pagination-text, var(--ari-text-md))}.ari-pagination--tiles .ari-pagination__list{gap:var(--ari-space-2)}.ari-pagination--tiles :is(.ari-pagination__item,.ari-pagination__step){inline-size:var(--_h);block-size:var(--_h);min-inline-size:var(--_h);min-block-size:var(--_h);padding:0;border-color:transparent;background:var(--ari-raised);color:inherit;font-weight:var(--ari-pagination-weight, var(--ari-weight-regular));transition:color var(--ari-pagination-speed, var(--ari-duration-fast)) var(--ari-pagination-ease, var(--ari-ease-standard)),background-color var(--ari-pagination-speed, var(--ari-duration-fast)) var(--ari-pagination-ease, var(--ari-ease-standard))}.ari-pagination--tiles :is(.ari-pagination__item,.ari-pagination__step):not([aria-current=page]):hover{box-shadow:none;background:var(--ari-primary-fill);color:var(--ari-on-primary)}.ari-pagination--tiles .ari-pagination__step svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-pagination--tiles .ari-pagination__item[aria-current=page]{background:var(--_cur-bg);color:var(--_cur-fg);font-weight:var(--ari-pagination-current-weight, var(--ari-weight-bold))}.ari-pagination--tiles .ari-pagination__gap{min-inline-size:0;block-size:var(--_h);padding-inline:var(--ari-space-1)}.ari-pagination--current-deep{--_cur-bg: var(--ari-pagination-current-deep, color-mix(in oklab, var(--ari-primary-fill) 86%, var(--ari-mix-dark)));--_cur-fg: var(--ari-on-primary)}.ari-pagination--disabled-boxed :is(.ari-pagination__item,.ari-pagination__step):is([aria-disabled=true],[disabled]){opacity:1;background:var(--ari-pagination-disabled-bg, color-mix(in srgb, var(--ari-ink-2) 50%, transparent));border-color:var(--ari-pagination-disabled-line, var(--ari-ink));color:var(--ari-pagination-disabled-fg, var(--ari-ink))}@container ari-pagination (max-width: 359.98px){.ari-pagination--tiles .ari-pagination__list{display:flex}.ari-pagination--tiles .ari-pagination__status--narrow{display:none}}}@layer ari.components{.ari-password__toggle{position:relative;display:inline-grid;place-items:center;flex:none;align-self:stretch;inline-size:var(--ari-touch);padding:0;border:0;background:transparent;color:var(--ari-ink-2);cursor:pointer}.ari-password__toggle:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}.ari-password__toggle:hover{color:var(--ari-ink)}.ari-password__toggle:focus-visible{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:calc(var(--ari-focus-ring) * -1)}.ari-strength{--_c: var(--ari-line-strong);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-3)}.ari-strength__bars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ari-space-1)}.ari-strength__bars>i{block-size:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-line)}.ari-strength__text{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_t, var(--ari-muted))}.ari-strength[data-level="1"]{--_c: var(--ari-danger);--_t: var(--ari-danger-text)}.ari-strength[data-level="2"]{--_c: var(--ari-warning);--_t: var(--ari-warning-text)}.ari-strength[data-level="3"],.ari-strength[data-level="4"]{--_c: var(--ari-success);--_t: var(--ari-success-text)}.ari-strength[data-level="1"] .ari-strength__bars>i:nth-child(-n+1),.ari-strength[data-level="2"] .ari-strength__bars>i:nth-child(-n+2),.ari-strength[data-level="3"] .ari-strength__bars>i:nth-child(-n+3),.ari-strength[data-level="4"] .ari-strength__bars>i{background:var(--_c)}}@layer ari.components{.ari-path-dot{offset-path:var(--ari-path-dot-path, none);offset-distance:0%;offset-rotate:auto;offset-anchor:center;transform-box:fill-box;transform-origin:center;opacity:0;fill:var(--ari-path-dot-color, var(--ari-primary));pointer-events:none}@media (prefers-reduced-motion: reduce){.ari-path-dot{offset-distance:0%}}}@layer ari.components{.ari-payment-logo{--ari-r: var(--ari-radius-xs);--_h: var(--ari-space-8);--_plate: var(--ari-contrast);--_mark: var(--ari-on-contrast);display:inline-grid;place-items:center;flex:none;box-sizing:border-box;block-size:var(--_h);aspect-ratio:40 / 26;background:var(--_plate);color:var(--_mark);border:var(--ari-border) solid var(--ari-line);vertical-align:middle;overflow:hidden;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-payment-logo__mark{display:block;inline-size:100%;block-size:100%;background:currentColor;-webkit-mask:var(--ari-payment-src) center / contain no-repeat;mask:var(--ari-payment-src) center / contain no-repeat}.ari-payment-logo__fallback{display:none;padding-inline:var(--ari-space-1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);line-height:1}.ari-payment-logo[data-fallback] .ari-payment-logo__mark{display:none}.ari-payment-logo[data-fallback] .ari-payment-logo__fallback{display:block}.ari-payment-logo--light{--_plate: var(--ari-on-contrast);--_mark: var(--ari-contrast)}.ari-payment-logo--brand{--_plate: var(--ari-primary-fill);--_mark: var(--ari-on-primary);border-color:transparent}.ari-payment-logo--bare{--_plate: transparent;--_mark: currentColor;border-color:transparent}.ari-payment-logo--sm{--_h: var(--ari-size-badge)}.ari-payment-logo--lg{--_h: var(--ari-space-12);--ari-r: var(--ari-radius-sm)}.ari-payment-logo--lg .ari-payment-logo__fallback{font-size:var(--ari-text-caption)}.ari-payment-logo--borderless{border-color:transparent}.ari-payment-logo--pill{--ari-r: var(--ari-radius-pill);padding-inline:var(--ari-space-1)}.ari-payment-logos{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);padding:0;margin:0;list-style:none}}@layer ari.components{.ari-perks{--_icon: var(--ari-link);--_line: var(--ari-line);--_text: var(--ari-ink-2);display:flex;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;inline-size:100%;container:ari-perks / inline-size}.ari-perks__item{display:grid;flex:1 1 50%;min-inline-size:0;align-content:start;justify-items:center;gap:var(--ari-space-2);padding:var(--ari-space-5) var(--ari-space-4);text-align:center;border:0 solid var(--_line)}.ari-perks__icon{inline-size:var(--ari-space-8);block-size:var(--ari-space-8);flex:none;margin-block-end:var(--ari-space-1);color:var(--_icon)}.ari-perks__title{font-family:var(--ari-font-subheading);font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-bold);color:inherit;text-wrap:balance}.ari-perks__text{margin:0;max-inline-size:28ch;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--_text);text-wrap:pretty}.ari-perks__item:nth-child(2n){border-inline-start-width:var(--ari-border)}.ari-perks__item:nth-child(n+3){border-block-start-width:var(--ari-border)}@container ari-perks (min-width: 600px){.ari-perks__item{flex:1 1 0;padding-block:var(--ari-space-2);padding-inline:var(--ari-space-6)}.ari-perks__item:nth-child(n){border-block-start-width:0;border-inline-start-width:var(--ari-border)}.ari-perks__item:first-child{border-inline-start-width:0}}@container ari-perks (max-width: 299.98px){.ari-perks__item{flex-basis:100%}.ari-perks__item:nth-child(n){border-inline-start-width:0;border-block-start-width:var(--ari-border)}.ari-perks__item:first-child{border-block-start-width:0}}.ari-perks--start .ari-perks__item{justify-items:start;text-align:start}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) .ari-perks{--_icon: var(--ari-link-on-contrast);--_line: color-mix(in srgb, currentColor 22%, transparent);--_text: color-mix(in srgb, currentColor 82%, transparent)}:where(.ari-band--brand) .ari-perks{--_icon: currentColor;--_line: color-mix(in srgb, currentColor 28%, transparent);--_text: currentColor}}@layer ari.components{.ari-photo-stack{position:relative;display:flex;align-items:center;min-inline-size:0}.ari-photo-stack__item{position:absolute;inset-block-start:50%;inset-inline-start:var(--ari-photo-stack-offset, calc(var(--ari-space-10) * -1));z-index:var(--ari-photo-stack-z, auto);inline-size:var(--ari-photo-stack-w, 80%);margin:0;translate:0 -50%;transform:translate(calc(var(--ari-photo-stack-step, var(--ari-space-10)) * var(--ari-photo-stack-n, 0)));perspective:var(--ari-photo-stack-perspective, calc(var(--ari-space-32) * 9.375))}.ari-photo-stack__img{position:relative;display:block;inline-size:100%;block-size:auto;border-radius:var(--ari-photo-stack-radius, var(--ari-radius-xl));box-shadow:var(--ari-photo-stack-shadow, var(--ari-shadow-3));transform:rotateY(var(--ari-photo-stack-angle, -24deg));transition:transform var(--ari-photo-stack-speed, var(--ari-duration-fast)) var(--ari-photo-stack-ease, var(--ari-ease-standard))}.ari-photo-stack__item[aria-current=true] .ari-photo-stack__img{transform:rotateY(0)}.ari-photo-stack__item:dir(rtl){transform:translate(calc(var(--ari-photo-stack-step, var(--ari-space-10)) * var(--ari-photo-stack-n, 0) * -1))}@container ari-canvas (max-width: 1087.98px){.ari-photo-stack--wide-only{display:none}}.ari-photo-stack-pair{display:block}.ari-photo-stack-pair>.ari-tabs{max-inline-size:var(--ari-photo-stack-pair-max, 28rem);margin-inline:auto}@container ari-canvas (min-width: 68rem){.ari-photo-stack-pair{display:flex}.ari-photo-stack-pair>.ari-tabs{flex:none;inline-size:var(--ari-photo-stack-pair-tabs-w, 55%);max-inline-size:none;margin:0}.ari-photo-stack-pair>.ari-photo-stack{flex:none;inline-size:calc(100% - var(--ari-photo-stack-pair-tabs-w, 55%))}}}@layer ari.components{.ari-pick{min-inline-size:0;margin:0;padding:0;border:0}.ari-pick__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:var(--ari-space-4)}.ari-pick__option{position:relative;display:grid;grid-template-rows:auto 1fr;min-inline-size:0;overflow:clip;background:var(--ari-panel);color:var(--ari-ink);border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-lg);cursor:pointer;transition:border-color var(--ari-duration-fast) var(--ari-ease-standard),box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}.ari-pick__control{appearance:none;position:absolute;inset:0;z-index:var(--ari-z-raised);margin:0;border-radius:inherit;background:transparent;cursor:inherit}.ari-pick__control:focus-visible{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-pick__media{display:block;aspect-ratio:4 / 3;overflow:clip;background:var(--ari-nested)}.ari-pick__media :is(picture,img){display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:scale var(--ari-duration-slow) var(--ari-ease-standard)}.ari-pick__body{display:grid;align-content:start;gap:var(--ari-space-1);min-inline-size:0;padding:var(--ari-space-4) var(--ari-space-5) var(--ari-space-5)}.ari-pick__title{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);overflow-wrap:break-word}.ari-pick__price{font-family:var(--ari-font-heading);font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2);font-weight:var(--ari-weight-heading);color:var(--ari-primary-text)}.ari-pick__meta{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-pick__desc{margin-block-start:var(--ari-space-2);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--ari-ink-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ari-pick__mark{position:absolute;inset-block-start:var(--ari-space-3);inset-inline-end:var(--ari-space-3);inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg);border:var(--ari-border-strong) solid var(--ari-on-primary);border-radius:var(--ari-radius-circle);background:color-mix(in srgb,var(--ari-contrast) 35%,transparent);box-shadow:var(--ari-shadow-1)}.ari-pick__option:hover{border-color:var(--ari-primary-line)}.ari-pick__option:hover .ari-pick__media :is(picture,img){scale:1.03}.ari-pick__option:has(:checked){border-color:var(--ari-primary);box-shadow:0 0 0 var(--ari-border-strong) var(--ari-primary)}.ari-pick__option:has(:checked) .ari-pick__mark{background:radial-gradient(circle closest-side,var(--ari-on-primary) 34%,var(--ari-primary-fill) 40%)}.ari-pick__option:has(:disabled){opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion: reduce){.ari-pick__option:hover .ari-pick__media :is(picture,img){scale:none}}}@layer ari.components{.ari-plans{display:grid;gap:var(--ari-space-5);container:ari-plans / inline-size}.ari-plans__periods{justify-self:center}.ari-plans__periods .ari-tabs__tab{cursor:pointer}.ari-plans__periods .ari-tabs__tab:has(>.ari-plans__period:checked){background:var(--ari-panel);color:var(--ari-ink);box-shadow:var(--ari-shadow-1)}.ari-plans__periods .ari-tabs__tab:has(>.ari-plans__period:focus-visible){outline:var(--ari-focus-ring) solid var(--ari-focus)}.ari-plans__period{position:absolute;opacity:0;inline-size:var(--ari-border);block-size:var(--ari-border)}.ari-plans [data-period=year]{display:none}.ari-plans:has(.ari-plans__period[value=year]:checked) [data-period=year]{display:inline}.ari-plans:has(.ari-plans__period[value=year]:checked) [data-period=month]{display:none}.ari-plans__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 4)),1fr));gap:var(--ari-space-4);align-items:stretch}.ari-plan{--ari-r: var(--ari-radius-lg);position:relative;display:flex;flex-direction:column;gap:var(--ari-space-3);padding:var(--ari-space-6) var(--ari-space-5);border:var(--ari-border) solid var(--ari-line);background:var(--ari-panel);color:var(--ari-ink);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-plan--featured{border-color:var(--ari-primary);box-shadow:0 0 0 var(--ari-border) var(--ari-primary),var(--ari-shadow-2)}.ari-plan__badge{position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50% -50%;padding:var(--ari-space-1) var(--ari-space-3);border-radius:var(--ari-radius-pill);background:var(--ari-primary-fill);color:var(--ari-on-primary);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;white-space:nowrap}.ari-plan__name{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-plan__pitch{margin:0;color:var(--ari-ink-2);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-plan__price{margin:0;color:var(--ari-ink-2);font-size:var(--ari-text-sm)}.ari-plan__price strong{color:var(--ari-ink);font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);font-weight:var(--ari-weight-heading);font-variant-numeric:tabular-nums}.ari-plan__features{display:grid;align-content:start;gap:var(--ari-space-2);margin:0;padding:0;list-style:none;flex:1;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-plan__features>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ari-space-2)}.ari-plan__features>li>.ari-icon{--_s: var(--ari-icon-sm);color:var(--ari-success-text);margin-block-start:calc(var(--ari-space-1) * .5)}}@layer ari.components{.ari-plaque{display:block;inline-size:100%;padding:var(--ari-plaque-pad, var(--ari-space-6));background:var(--ari-plaque-bg, var(--ari-primary-fill));color:var(--ari-plaque-on, var(--ari-on-primary));text-align:center;border-radius:var(--ari-plaque-radius, var(--ari-radius-xl))}.ari-plaque--center{display:flex;flex-direction:column;align-items:center;justify-content:center}.ari-plaque__icon{display:block;inline-size:var(--ari-plaque-icon, var(--ari-space-16));block-size:var(--ari-plaque-icon, var(--ari-space-16));margin:0 auto var(--ari-plaque-icon-gap, var(--ari-space-4))}.ari-plaque__title{--_t: var(--ari-plaque-title-text, var(--ari-text-h4));margin:0 0 var(--ari-plaque-title-gap, var(--ari-space-2));font-family:var(--ari-plaque-title-font, inherit);font-size:var(--_t, var(--ari-text-md));font-weight:var(--ari-plaque-title-weight, var(--ari-weight-bold));line-height:var(--ari-plaque-title-leading, inherit);text-transform:var(--ari-plaque-title-transform, none);text-wrap:wrap}.ari-plaque__text{--_t: var(--ari-plaque-text, 1em);margin:0;font-size:var(--_t, var(--ari-text-md));font-weight:var(--ari-plaque-text-weight, inherit);line-height:var(--ari-plaque-text-leading, inherit);text-wrap:wrap}@container ari-canvas (min-width: 48rem){.ari-plaque__title{--_t: var(--ari-plaque-title-text-md, var(--ari-plaque-title-text, var(--ari-text-h4)))}.ari-plaque__text{--_t: var(--ari-plaque-text-md, var(--ari-plaque-text, 1em))}}@container ari-canvas (min-width: 68rem){.ari-plaque{padding:var(--ari-plaque-pad-lg, var(--ari-plaque-pad, var(--ari-space-6)))}.ari-plaque__title{--_t: var(--ari-plaque-title-text-lg, var(--ari-plaque-title-text-md, var(--ari-plaque-title-text, var(--ari-text-h4))));margin-block-end:var(--ari-plaque-title-gap-lg, var(--ari-plaque-title-gap, var(--ari-space-2)))}.ari-plaque__text{--_t: var(--ari-plaque-text-lg, var(--ari-plaque-text-md, var(--ari-plaque-text, 1em)));font-weight:var(--ari-plaque-text-weight-lg, var(--ari-plaque-text-weight, inherit))}}@container ari-canvas (min-width: 80rem){.ari-plaque__title{--_t: var(--ari-plaque-title-text-xl, var(--ari-plaque-title-text-lg, var(--ari-plaque-title-text-md, var(--ari-plaque-title-text, var(--ari-text-h4)))))}}}@layer ari.components{.ari-popover{--_w: calc(var(--ari-space-16) * 5);--_bg: var(--ari-panel);--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_line: var(--ari-line);--_head-bg: transparent;--_head-fg: inherit;--ari-r: var(--ari-radius-lg);z-index:var(--ari-z-dropdown);flex-direction:column;inline-size:min(100%,var(--_w));max-inline-size:100%;margin:0;padding:0;background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid var(--_line);box-shadow:var(--ari-shadow-2);overflow:hidden;text-align:start;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-popover / inline-size}.ari-popover:is(:popover-open,:not([popover])){display:flex}.ari-popover[popover]{position:fixed;inset:auto;inline-size:min(calc(100vw - var(--ari-space-8)),var(--_w));max-block-size:calc(100dvh - var(--ari-space-8));margin:var(--ari-space-2);position-area:block-end span-inline-end;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;opacity:0;translate:0 calc(var(--ari-motion-distance) * -1);transition:opacity var(--ari-duration-fast) var(--ari-ease-exit),translate var(--ari-duration-fast) var(--ari-ease-exit),display var(--ari-duration-fast) allow-discrete,overlay var(--ari-duration-fast) allow-discrete}.ari-popover[popover]:popover-open{opacity:1;translate:0 0;transition-timing-function:var(--ari-ease-enter)}@starting-style{.ari-popover[popover]:popover-open{opacity:0;translate:0 calc(var(--ari-motion-distance) * -1)}}.ari-popover--top[popover]{position-area:block-start span-inline-end}.ari-popover--end[popover]{position-area:inline-end span-block-end}.ari-popover--start[popover]{position-area:inline-start span-block-end}.ari-popover--sm{--_w: calc(var(--ari-space-16) * 4)}.ari-popover--lg{--_w: calc(var(--ari-space-16) * 6.5)}.ari-popover--nested{--_bg: var(--ari-nested)}.ari-popover--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--_line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent)}.ari-popover--header-contrast{--_head-bg: var(--ari-contrast);--_head-fg: var(--ari-on-contrast)}.ari-popover--header-tint{--_head-bg: var(--ari-primary-soft);--_head-fg: var(--ari-ink)}.ari-popover__header{display:flex;align-items:center;gap:var(--ari-space-3);padding:var(--ari-space-4) var(--ari-space-5) 0;background:var(--_head-bg);color:var(--_head-fg)}.ari-popover:is(.ari-popover--header-contrast,.ari-popover--header-tint) .ari-popover__header{padding-block-end:var(--ari-space-4)}.ari-popover__titles{display:grid;gap:var(--ari-space-1);flex:1;min-inline-size:0}.ari-popover__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_eyebrow, var(--ari-primary-text))}.ari-popover--contrast .ari-popover__eyebrow,.ari-popover--header-contrast .ari-popover__eyebrow{--_eyebrow: color-mix(in oklab, var(--ari-primary) 45%, var(--ari-on-contrast))}.ari-popover__title{font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-bold)}.ari-popover__close{display:grid;place-items:center;flex:none;inline-size:var(--ari-touch);block-size:var(--ari-touch);margin-block:calc(var(--ari-space-2) * -1);margin-inline-end:calc(var(--ari-space-3) * -1);border-radius:50%;color:inherit}.ari-popover__close:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.ari-popover__close svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-popover__body{display:grid;gap:var(--ari-space-3);padding:var(--ari-space-4) var(--ari-space-5);overflow:auto}.ari-popover__body :where(p){color:var(--_muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-popover__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ari-space-2);padding:var(--ari-space-3) var(--ari-space-5);border-block-start:var(--ari-border) solid var(--_line)}@container ari-popover (max-width: 239.98px){.ari-popover__header,.ari-popover__body,.ari-popover__footer{padding-inline:var(--ari-space-4)}.ari-popover__footer{flex-direction:column-reverse;align-items:stretch}}}@layer ari.components{.ari-price{--_amount: var(--ari-ink);--_muted: var(--ari-muted);--ari-r: var(--ari-radius-md);display:grid;justify-items:start;gap:var(--ari-space-1);min-inline-size:0;color:var(--ari-ink);font-variant-numeric:tabular-nums;container:ari-price / inline-size}.ari-price__label{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_muted)}.ari-price__row{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--ari-space-2);min-inline-size:0;max-inline-size:100%}.ari-price__amount{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:1.1;font-weight:var(--ari-weight-heading);letter-spacing:-.02em;color:var(--_amount);white-space:nowrap}.ari-price__cents{font-size:inherit}.ari-price__code,.ari-price__unit{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold);color:var(--_muted)}.ari-price__unit{font-weight:var(--ari-weight-regular)}.ari-price__was{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-2);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--_muted)}.ari-price__was del{text-decoration-thickness:var(--ari-border)}.ari-price__save{display:inline-flex;align-items:center;min-block-size:var(--ari-size-badge);padding-inline:var(--ari-space-2);border-radius:var(--ari-radius-pill);background:var(--ari-success-soft);color:var(--ari-success-text);font-size:var(--ari-text-caption);font-weight:var(--ari-weight-bold)}.ari-price__note{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--_muted)}.ari-price--sm .ari-price__amount{font-size:var(--ari-text-md);font-weight:var(--ari-weight-bold);letter-spacing:0}.ari-price--md .ari-price__amount{font-size:var(--ari-text-h4)}.ari-price--xl .ari-price__amount{font-size:clamp(var(--ari-text-h2),16cqi,var(--ari-text-display))}.ari-price--callout,.ari-price--dark{justify-items:stretch;padding:var(--ari-space-4) var(--ari-space-5);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-price--callout{background:var(--ari-primary-soft);border-inline-start:var(--ari-border-edge) solid var(--ari-primary)}.ari-price--dark{background:var(--ari-contrast);color:var(--ari-on-contrast);--_amount: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent)}.ari-price--brand{--_amount: var(--ari-primary-text)}.ari-price--success{--_amount: var(--ari-success-text)}.ari-price--dark.ari-price--brand{--_amount: var(--ari-primary-on-contrast)}.ari-price--dark.ari-price--success{--_amount: color-mix(in oklab, var(--ari-success) 40%, white)}.ari-price--dark .ari-price__save{background:color-mix(in srgb,var(--ari-on-contrast) 14%,transparent);color:var(--ari-on-contrast)}.ari-price--cents-up .ari-price__cents{font-size:.5em;vertical-align:.75em;margin-inline-start:.05em;letter-spacing:0}.ari-price[aria-busy=true] .ari-price__amount{color:transparent;border-radius:var(--ari-radius-xs);background:var(--ari-nested)}@container ari-price (max-width: 179.98px){.ari-price--callout,.ari-price--dark{padding:var(--ari-space-3)}.ari-price__amount{white-space:normal;overflow-wrap:anywhere}}}@layer ari.components{.ari-progress{--_h: var(--ari-size-bar);--_fill: var(--ari-brand-fill);--_rest: color-mix(in srgb, var(--ari-ink) 10%, transparent);--_value: var(--ari-ink);display:grid;gap:var(--ari-space-2);min-inline-size:0;container:ari-progress / inline-size}.ari-progress__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-3);min-inline-size:0}.ari-progress__label{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-progress__value{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-black);color:var(--_value);font-variant-numeric:tabular-nums}.ari-progress__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-3);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted);font-variant-numeric:tabular-nums}.ari-progress__meta strong{color:var(--ari-ink)}.ari-progress__track{position:relative;block-size:var(--_h);border-radius:var(--ari-radius-pill);background:var(--_rest);overflow:hidden}.ari-progress__fill{display:block;block-size:100%;inline-size:clamp(0%,var(--ari-progress, 0%),100%);border-radius:inherit;background:var(--_fill);transition:inline-size var(--ari-duration-slow) var(--ari-ease-standard)}.ari-progress__goal{position:absolute;inset-block:0;inset-inline-start:var(--ari-progress-goal, 100%);inline-size:var(--ari-border-strong);translate:-50% 0;background:var(--ari-ink)}.ari-progress__goal:dir(rtl){translate:50% 0}.ari-progress__track[role=progressbar]:not([aria-valuenow]) .ari-progress__fill{inline-size:40%;animation:ari-progress-ir calc(1.4s*max(var(--ari-motion),.0001)) var(--ari-ease-standard) infinite}@keyframes ari-progress-ir{0%{translate:-100% 0}to{translate:250% 0}}[data-ari-motion=none] .ari-progress__track[role=progressbar]:not([aria-valuenow]) .ari-progress__fill{animation:none;inline-size:100%;opacity:.4}@media (prefers-reduced-motion: reduce){.ari-progress__track[role=progressbar]:not([aria-valuenow]) .ari-progress__fill{animation:none;inline-size:100%;opacity:.4}}.ari-progress--success{--_fill: var(--ari-success-fill);--_value: var(--ari-success-text)}.ari-progress--warning{--_fill: var(--ari-warning-fill);--_value: var(--ari-warning-text)}.ari-progress--danger{--_fill: var(--ari-danger-fill);--_value: var(--ari-danger-text)}.ari-progress--gradient{--_fill: var(--ari-gradient)}.ari-progress--thin{--_h: calc(var(--ari-size-bar) / 2)}.ari-progress--thick{--_h: calc(var(--ari-size-bar) * 2)}.ari-progress__steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--ari-space-1)}.ari-progress__step{block-size:var(--_h);border-radius:var(--ari-radius-pill);border:var(--ari-border) dashed var(--ari-line-strong)}.ari-progress__step[data-done]{border-color:transparent;background:var(--_fill)}.ari-progress__step[data-current]{border-style:solid;border-color:var(--ari-primary)}:is(.ari-card--contrast,.ari-card__header--contrast) .ari-progress{--_rest: color-mix(in srgb, var(--ari-on-contrast) 18%, transparent);--_value: var(--ari-on-contrast)}:is(.ari-card--contrast,.ari-card__header--contrast) .ari-progress :is(.ari-progress__label,.ari-progress__meta,.ari-progress__meta strong){color:var(--ari-on-contrast)}@container ari-progress (max-width: 199.98px){.ari-progress__meta{flex-direction:column}}.ari-progress--emphasis{--_fill: linear-gradient(90deg, color-mix(in srgb, var(--ari-emphasis) 55%, var(--ari-panel)), var(--ari-emphasis-fill))}.ari-progress__track:has(.ari-progress__marker){overflow:visible}.ari-progress__track:has(.ari-progress__marker) .ari-progress__fill{border-radius:var(--ari-radius-pill)}.ari-progress__marker{position:absolute;inset-block-start:50%;inset-inline-start:clamp(0%,var(--ari-progress, 0%),100%);display:grid;place-items:center;inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg);translate:-50% -50%;color:var(--ari-ink);filter:drop-shadow(0 0 var(--ari-space-1) color-mix(in srgb,var(--ari-emphasis) 60%,transparent));transition:inset-inline-start var(--ari-duration-slow) var(--ari-ease-standard);pointer-events:none}.ari-progress__marker:dir(rtl){translate:50% -50%}.ari-progress__marker>svg{inline-size:100%;block-size:100%}.ari-progress--glow .ari-progress__fill{box-shadow:0 0 var(--ari-space-2) color-mix(in srgb,var(--ari-primary) 70%,transparent),0 0 var(--ari-space-5) color-mix(in srgb,var(--ari-primary) 40%,transparent)}.ari-progress--glow .ari-progress__track{overflow:visible}}@layer ari.components{.ari-qr{--_s: calc(var(--ari-space-16) * 2.5);--_corner: var(--ari-primary);--_mark: color-mix(in oklab, var(--ari-primary) 66%, var(--ari-contrast));--ari-r: var(--ari-radius-sm);display:inline-grid;justify-items:center;align-items:center;gap:var(--ari-space-3);margin:0;max-inline-size:100%;min-inline-size:0}.ari-qr__plate{position:relative;display:grid;place-items:center;inline-size:var(--_s);max-inline-size:100%;aspect-ratio:1;padding:calc(var(--_s) * .08);background:var(--ari-on-contrast);color:var(--ari-contrast);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-qr__code{display:block;inline-size:100%;block-size:100%}.ari-qr__plate:before,.ari-qr__plate:after{content:"";position:absolute;inset:0;margin:auto;pointer-events:none}.ari-qr__plate:before{inline-size:23%;block-size:23%;background:var(--ari-on-contrast);border-radius:min(var(--ari-radius-sm),22%)}.ari-qr__plate:after{inline-size:14%;block-size:14%;background:var(--_mark);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 26.4'%3E%3Cpath fill-rule='evenodd' d='M13.6 0H17.4L28 26.4H23.9L20.7 18.7C14.6 19.3 7.9 21.3 3.9 26.4H0Z M15.4 7L19.7 16.5C16.2 16.6 12.6 17.2 9.4 18.3Z'/%3E%3C/svg%3E") center / contain no-repeat;translate:0 -2%}.ari-qr--mark-ink{--_mark: var(--ari-contrast)}.ari-qr__meta{display:grid;justify-items:center;gap:var(--ari-space-1);min-inline-size:0;max-inline-size:100%;text-align:center}.ari-qr__value{font-family:var(--ari-font-mono);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink);letter-spacing:.04em;overflow-wrap:anywhere}.ari-qr__date{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-qr--sm{--_s: calc(var(--ari-space-16) * 1.5)}.ari-qr--lg{--_s: calc(var(--ari-space-16) * 3.5)}.ari-qr--bordered .ari-qr__plate{border:var(--ari-border) solid var(--ari-line-strong)}.ari-qr--card{padding:var(--ari-space-5);background:var(--ari-nested);border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-lg)}.ari-qr--corners .ari-qr__plate{--_l: calc(var(--_s) * .16);--_w: var(--ari-border-strong);background:linear-gradient(var(--_corner),var(--_corner)) 0 0 / var(--_l) var(--_w),linear-gradient(var(--_corner),var(--_corner)) 0 0 / var(--_w) var(--_l),linear-gradient(var(--_corner),var(--_corner)) 100% 0 / var(--_l) var(--_w),linear-gradient(var(--_corner),var(--_corner)) 100% 0 / var(--_w) var(--_l),linear-gradient(var(--_corner),var(--_corner)) 0 100% / var(--_l) var(--_w),linear-gradient(var(--_corner),var(--_corner)) 0 100% / var(--_w) var(--_l),linear-gradient(var(--_corner),var(--_corner)) 100% 100% / var(--_l) var(--_w),linear-gradient(var(--_corner),var(--_corner)) 100% 100% / var(--_w) var(--_l),var(--ari-on-contrast);background-repeat:no-repeat}.ari-qr--inline{grid-template-columns:auto minmax(0,1fr);justify-items:start}.ari-qr--inline .ari-qr__meta{justify-items:start;text-align:start}.ari-qr__empty{display:none;place-items:center;align-content:center;gap:var(--ari-space-1);padding:var(--ari-space-2);color:var(--ari-ink-2);text-align:center;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-qr__empty-icon{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg);color:var(--ari-primary-text)}.ari-qr[data-state=empty] .ari-qr__plate{background:repeating-linear-gradient(135deg,var(--ari-nested) 0 var(--ari-space-2),var(--ari-panel) var(--ari-space-2) var(--ari-space-4));border:var(--ari-border) dashed var(--ari-line-strong)}.ari-qr[data-state=empty] .ari-qr__code,.ari-qr[data-state=empty] .ari-qr__plate:before,.ari-qr[data-state=empty] .ari-qr__plate:after{display:none}.ari-qr[data-state=empty] .ari-qr__empty{display:grid}.ari-qr[data-state=empty] .ari-qr__value{color:var(--ari-muted)}.ari-qr[aria-busy=true] .ari-qr__code,.ari-qr[aria-busy=true] .ari-qr__plate:before,.ari-qr[aria-busy=true] .ari-qr__plate:after{opacity:.15}}@layer ari.components{.ari-qualification{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_soft-fg: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--_edge: color-mix(in srgb, var(--ari-on-contrast) 16%, transparent);--_accent: var(--ari-secondary);position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr;min-block-size:100svh;padding-block-start:var(--ari-qualification-top, 0px);overflow:clip;background:var(--_bg);color:var(--_fg);container:ari-qualification / inline-size}.ari-qualification:before{content:"";position:absolute;z-index:var(--ari-z-base);inset:0;pointer-events:none;background:radial-gradient(circle at 10% 10%,color-mix(in srgb,var(--ari-primary) 34%,transparent),transparent 34%),radial-gradient(circle at 90% 85%,color-mix(in srgb,var(--ari-secondary) 26%,transparent),transparent 32%)}.ari-qualification--light{--_bg: var(--ari-page);--_fg: var(--ari-ink);--_soft-fg: var(--ari-ink-2);--_edge: var(--ari-line);--_accent: var(--ari-primary-text)}.ari-qualification--light:before{opacity:.35}.ari-qualification>*{position:relative;z-index:var(--ari-z-raised)}.ari-qualification__top{display:flex;align-items:center;justify-content:flex-end;gap:var(--ari-space-5);padding:var(--ari-space-5) clamp(var(--ari-space-5),6vw,var(--ari-space-12));border-block-end:var(--ari-border) solid var(--_edge)}.ari-qualification__meta{display:flex;align-items:center;gap:var(--ari-space-4);color:var(--_soft-fg);font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold)}.ari-qualification__meta b{color:var(--_accent)}.ari-qualification__shell{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(var(--ari-space-8),8vw,var(--ari-space-16));inline-size:min(100%,calc(var(--ari-grid-max) * .9));margin-inline:auto;padding:clamp(var(--ari-space-6),7vw,calc(var(--ari-space-12) + var(--ari-space-2)))}.ari-qualification__intro{display:grid;align-content:center;gap:var(--ari-space-5)}.ari-qualification__kicker{margin:0;color:var(--_accent);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-qualification__title{margin:0;max-inline-size:8ch;font-family:var(--ari-font-heading);font-size:clamp(var(--ari-text-h1),6vw,var(--ari-text-display));line-height:var(--ari-leading-hero);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-display);text-wrap:balance}.ari-qualification__lead{margin:0;max-inline-size:38ch;color:var(--_soft-fg);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg)}.ari-qualification__trust{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);margin:0;padding:0;list-style:none}.ari-qualification__trust>*{padding:var(--ari-space-2) var(--ari-space-3);border:var(--ari-border) solid var(--_edge);border-radius:var(--ari-radius-pill);color:var(--_soft-fg);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold)}.ari-qualification__card{--ari-r: var(--ari-radius-xl);display:grid;grid-template-rows:auto 1fr auto;gap:var(--ari-space-6);min-block-size:calc(var(--ari-space-32) * 4.5);margin:0;padding:clamp(var(--ari-space-6),4vw,var(--ari-space-10));border:var(--ari-border) solid var(--_edge);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));background:var(--ari-panel);color:var(--ari-ink);box-shadow:var(--ari-shadow-3)}.ari-qualification__card[aria-busy=true]{cursor:progress}.ari-qualification__step{display:grid;align-content:start;gap:var(--ari-space-5);min-inline-size:0;margin:0;padding:0;border:0}.ari-qualification__step[hidden],.ari-qualification__result[hidden],.ari-qualification__actions[hidden]{display:none}.ari-qualification__number{display:grid;place-items:center;inline-size:var(--ari-control);block-size:var(--ari-control);border-radius:var(--ari-radius-pill);background:var(--ari-primary-soft);color:var(--ari-primary-text);font-weight:var(--ari-weight-black)}.ari-qualification__question{display:grid;gap:var(--ari-space-3)}.ari-qualification__ask{float:none;margin:0;padding:0;max-inline-size:20ch;font-family:var(--ari-font-heading);font-size:clamp(var(--ari-text-h2),3.2vw,var(--ari-text-h1));line-height:var(--ari-leading-h1);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-display)}.ari-qualification__question p{margin:0;color:var(--ari-muted);font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-qualification__choices{display:grid;gap:var(--ari-space-3)}.ari-qualification__choice{--ari-r: var(--ari-radius-lg);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-4);min-block-size:var(--ari-touch);padding:var(--ari-space-4) var(--ari-space-5);border:var(--ari-border) solid var(--ari-line);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));background:var(--ari-page);cursor:pointer;transition:border-color var(--ari-duration-fast) var(--ari-ease-standard),background var(--ari-duration-fast) var(--ari-ease-standard),translate var(--ari-duration-fast) var(--ari-ease-standard)}.ari-qualification__choice:hover{border-color:var(--ari-primary);translate:var(--ari-space-1) 0}.ari-qualification__choice:has(input:checked){border-color:var(--ari-primary);background:var(--ari-primary-soft);box-shadow:inset 0 0 0 var(--ari-border) var(--ari-primary)}.ari-qualification__choice:has(input:focus-visible){outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-qualification__choice input{inline-size:var(--ari-space-5);block-size:var(--ari-space-5);margin:0;accent-color:var(--ari-primary)}.ari-qualification__choice>span{display:grid;gap:var(--ari-space-1)}.ari-qualification__choice strong{font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-qualification__choice small{color:var(--ari-muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-qualification__choice>b{color:var(--ari-primary-text);font-size:var(--ari-text-lg)}.ari-qualification__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--ari-space-4)}.ari-qualification__actions>:last-child{margin-inline-start:auto}.ari-qualification__result{display:grid;align-content:center;justify-items:start;gap:var(--ari-space-5);min-block-size:100%}.ari-qualification__result-mark{display:grid;place-items:center;inline-size:calc(var(--ari-space-16) + var(--ari-space-2));block-size:calc(var(--ari-space-16) + var(--ari-space-2));border-radius:var(--ari-radius-pill);background:var(--ari-secondary-soft);color:var(--ari-secondary-text);font-size:var(--ari-text-h2);font-weight:var(--ari-weight-black)}.ari-qualification__result-title{margin:0;max-inline-size:15ch;font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-display)}.ari-qualification__result>p:not([class]){margin:0;max-inline-size:44ch;color:var(--ari-muted);font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-qualification__result-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--ari-space-3);inline-size:100%}.ari-qualification__result-actions:has(>:only-child){grid-template-columns:minmax(0,1fr)}.ari-qualification__contact{display:grid;gap:var(--ari-space-4);inline-size:100%;padding-block-start:var(--ari-space-1)}.ari-qualification__contact>.ari-btn{inline-size:100%}.ari-qualification__phone{display:grid;grid-template-columns:minmax(calc(var(--ari-space-24) + var(--ari-space-6)),.38fr) minmax(0,1fr);gap:var(--ari-space-2)}.ari-qualification__privacy{display:flex;align-items:center;gap:var(--ari-space-2);margin:0;color:var(--ari-muted);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-qualification__privacy:before{content:"\2713";display:grid;place-items:center;flex:none;inline-size:var(--ari-space-5);block-size:var(--ari-space-5);border-radius:var(--ari-radius-circle);background:var(--ari-success-soft);color:var(--ari-success-text);font-size:var(--ari-text-caption);font-weight:var(--ari-weight-black)}.ari-qualification--compact .ari-qualification__shell{grid-template-columns:minmax(0,1fr);align-content:start}.ari-qualification--compact .ari-qualification__intro{text-align:center;justify-items:center}@container ari-qualification (max-width: 62rem){.ari-qualification__shell{grid-template-columns:minmax(0,1fr);align-content:start}.ari-qualification__intro{text-align:center;justify-items:center}.ari-qualification__title{max-inline-size:12ch}.ari-qualification__trust{justify-content:center}}@container ari-qualification (max-width: 42rem){.ari-qualification__top{justify-content:center;padding:var(--ari-space-4)}.ari-qualification__shell{gap:var(--ari-space-6);padding:var(--ari-space-5) var(--ari-space-4) var(--ari-space-8)}.ari-qualification__title{font-size:var(--ari-text-h1)}.ari-qualification__lead{font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-qualification__card{min-block-size:0;padding:var(--ari-space-5)}.ari-qualification__choice{padding:var(--ari-space-4)}.ari-qualification__result-actions{grid-template-columns:minmax(0,1fr)}.ari-qualification__phone{grid-template-columns:calc(var(--ari-space-24) + var(--ari-space-5)) minmax(0,1fr)}}}@layer ari.components{.ari-qty{--_h: var(--ari-control);--ari-r: var(--ari-radius-sm);display:inline-flex;align-items:stretch;inline-size:max-content;block-size:var(--_h);border:var(--ari-border) solid var(--ari-line-strong);background:var(--ari-panel);overflow:hidden;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-qty:focus-within{border-color:var(--ari-primary);outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:0}.ari-qty__btn{position:relative;display:inline-grid;place-items:center;inline-size:var(--_h);padding:0;border:0;background:transparent;color:var(--ari-ink);cursor:pointer}.ari-qty__btn:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}.ari-qty__btn:hover:not(:disabled){background:var(--ari-nested)}.ari-qty__btn:disabled{color:var(--ari-muted);cursor:not-allowed}.ari-qty__btn>.ari-icon{--_s: var(--ari-icon-sm)}.ari-qty__input{inline-size:calc(var(--ari-space-10) + var(--ari-space-2));padding:0;border:0;border-inline:var(--ari-border) solid var(--ari-line);background:transparent;color:var(--ari-ink);font:inherit;font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;-moz-appearance:textfield}.ari-qty__input::-webkit-inner-spin-button,.ari-qty__input::-webkit-outer-spin-button{appearance:none;margin:0}.ari-qty__input:focus{outline:0}.ari-qty--sm{--_h: var(--ari-control-sm)}.ari-qty--sm .ari-qty__input{inline-size:var(--ari-space-10)}.ari-qty--pill{--ari-r: var(--ari-radius-pill)}}@layer ari.components{.ari-quote{--ari-r: var(--ari-radius-md);--_bg: var(--ari-nested);--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_accent: var(--ari-primary);--_mark: var(--ari-primary-text);position:relative;display:grid;gap:var(--ari-space-4);min-inline-size:0;margin:0;padding:var(--ari-space-5) var(--ari-space-6);background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid transparent;border-inline-start:var(--ari-border-edge) solid var(--_accent);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-quote / inline-size}.ari-quote--brand-soft{--_bg: var(--ari-primary-soft)}.ari-quote--panel{--_bg: var(--ari-panel);border-color:var(--ari-line);border-inline-start-color:var(--_accent)}.ari-quote--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_mark: var(--ari-primary-on-contrast)}.ari-quote--transparent{--_bg: transparent;padding-block:0}.ari-quote--no-edge{border-inline-start-width:var(--ari-border);border-inline-start-color:transparent}.ari-quote--no-edge.ari-quote--panel{border-inline-start-color:var(--ari-line)}.ari-quote--transparent.ari-quote--no-edge{padding-inline:0}.ari-quote__text{margin:0;font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-style:italic;color:inherit;quotes:"\201c" "\201d" "\2018" "\2019"}.ari-quote__text>:where(p){margin:0;color:inherit;font-size:inherit;line-height:inherit}.ari-quote__text>:where(p+p){margin-block-start:var(--ari-space-3)}.ari-quote__author{display:flex;align-items:center;gap:var(--ari-space-3);min-inline-size:0;font-style:normal}.ari-quote__who{display:grid;min-inline-size:0}.ari-quote__name{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:inherit}.ari-quote__role{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--_muted)}.ari-quote--lg .ari-quote__text{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-heading)}.ari-quote--marks .ari-quote__text:before{content:open-quote;display:block;block-size:.55em;margin-block-end:var(--ari-space-2);color:var(--_mark);font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:1;font-style:normal;font-weight:var(--ari-weight-heading)}.ari-quote--center{justify-items:center;text-align:center}.ari-quote--center .ari-quote__author{flex-direction:column;gap:var(--ari-space-2)}@container ari-quote (max-width: 279.98px){.ari-quote--lg .ari-quote__text{font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg)}}}@layer ari.components{.ari-radio{--_dot: var(--ari-icon-md);container-name:ari-field ari-radio}.ari-radio>legend{float:inline-start;inline-size:100%;margin:0;padding:0}.ari-radio__options{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-radio__option{position:relative;display:flex;align-items:center;gap:var(--ari-space-3);min-block-size:var(--ari-control);min-inline-size:0;color:var(--ari-ink);cursor:pointer}.ari-radio__text{display:grid;gap:var(--ari-space-1);flex:1;min-inline-size:0}.ari-radio__title{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-radio__desc{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-radio__aside{flex:none;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-primary-text);visibility:hidden}.ari-radio__option:has(:checked) .ari-radio__aside{visibility:visible}.ari-radio__control{appearance:none;flex:none;display:grid;place-content:center;inline-size:var(--_dot);block-size:var(--_dot);margin:0;border:var(--ari-border-strong) solid var(--ari-line-strong);border-radius:50%;background:var(--ari-panel);cursor:inherit;transition:border-color var(--ari-duration-fast) var(--ari-ease-standard),background var(--ari-duration-fast) var(--ari-ease-standard)}.ari-radio__control:checked{border-color:var(--ari-primary-fill);background:radial-gradient(circle closest-side,var(--ari-primary-fill) 52%,var(--ari-panel) 58%)}.ari-radio__option:hover .ari-radio__control:not(:checked,:disabled){border-color:var(--ari-primary)}.ari-radio__control:focus-visible{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-radio__option:has(:checked) .ari-radio__title{font-weight:var(--ari-weight-bold)}.ari-radio__option:has(:disabled),.ari-radio:disabled .ari-radio__option{opacity:.45;cursor:not-allowed}.ari-radio[aria-invalid=true] .ari-radio__control:not(:checked){border-color:var(--ari-danger)}.ari-radio--joined .ari-radio__options{gap:0}.ari-radio--joined .ari-radio__option,.ari-radio--cards .ari-radio__option{padding:var(--ari-space-3) var(--ari-space-5);min-block-size:calc(var(--ari-control) + var(--ari-space-4));background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line);transition:background var(--ari-duration-fast) var(--ari-ease-standard),border-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-radio--joined .ari-radio__option+.ari-radio__option{margin-block-start:calc(var(--ari-border) * -1)}.ari-radio--joined .ari-radio__option:first-child{border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r))}.ari-radio--joined .ari-radio__option:last-child{border-end-start-radius:var(--ari-r-es, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r))}.ari-radio:is(.ari-radio--joined,.ari-radio--cards) .ari-radio__option:hover:not(:has(:disabled)){background:var(--ari-nested)}.ari-radio:is(.ari-radio--joined,.ari-radio--cards) .ari-radio__option:has(:checked){z-index:var(--ari-z-raised);background:var(--ari-primary-soft);border-color:var(--ari-primary)}.ari-radio:is(.ari-radio--joined,.ari-radio--cards)[aria-invalid=true] .ari-radio__option{border-color:var(--ari-danger)}.ari-radio:is(.ari-radio--joined,.ari-radio--cards) .ari-radio__option:has(:focus-visible){outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:calc(var(--ari-border) * -1)}.ari-radio:is(.ari-radio--joined,.ari-radio--cards) .ari-radio__control:focus-visible{outline:0}.ari-radio--cards .ari-radio__options{gap:var(--ari-space-3)}.ari-radio--cards .ari-radio__option{--ari-r: var(--ari-radius-md);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-radio--cards .ari-radio__option:has(:checked){box-shadow:var(--ari-shadow-1)}.ari-radio--row .ari-radio__options{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 2.5)),1fr))}.ari-radio--row.ari-radio--joined .ari-radio__options{gap:0}.ari-radio--row.ari-radio--joined .ari-radio__option+.ari-radio__option{margin-block-start:0}.ari-radio--row.ari-radio--joined .ari-radio__option{border-radius:0}.ari-radio--row.ari-radio--joined .ari-radio__option:first-child{border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-radio--row.ari-radio--joined .ari-radio__option:last-child{border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r))}.ari-radio--lg{--_dot: var(--ari-icon-lg)}.ari-radio--lg .ari-radio__title{font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}@container ari-radio (max-width: 359.98px){.ari-radio--row .ari-radio__options{grid-template-columns:minmax(0,1fr)}.ari-radio--row.ari-radio--joined .ari-radio__option+.ari-radio__option{margin-block-start:calc(var(--ari-border) * -1)}.ari-radio--row.ari-radio--joined .ari-radio__option:first-child{border-radius:0;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r))}.ari-radio--row.ari-radio--joined .ari-radio__option:last-child{border-radius:0;border-end-start-radius:var(--ari-r-es, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r))}.ari-radio:is(.ari-radio--joined,.ari-radio--cards) .ari-radio__option{padding-inline:var(--ari-space-4)}.ari-radio__aside{display:none}}}@layer ari.components{.ari-rank{--_gap: var(--ari-space-6);--_m: calc(var(--ari-space-16) * 2.5);--_step: var(--ari-space-12);--_glow: .35;--_glow-c: var(--ari-glow-color)}.ari-rank .ari-card__body{gap:var(--_gap)}.ari-rank__shine{filter:drop-shadow(0 0 calc(var(--ari-space-1) * var(--_glow) * 3) color-mix(in srgb,var(--_glow-c) calc(var(--_glow) * 130%),transparent)) drop-shadow(0 0 calc(var(--ari-space-12) * var(--_glow)) color-mix(in srgb,var(--_glow-c) calc(var(--_glow) * 75%),transparent))}.ari-rank__sr{position:absolute;inline-size:var(--ari-border);block-size:var(--ari-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ari-rank--glow-studio{--_glow: var(--ari-glow-amount)}.ari-rank--glow-off{--_glow: 0}.ari-rank--glow-strong{--_glow: .8}.ari-rank.ari-card--contrast{--ari-ink: var(--ari-on-contrast);--ari-ink-2: color-mix(in srgb, var(--ari-on-contrast) 86%, transparent);--ari-muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--ari-line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--ari-line-strong: color-mix(in srgb, var(--ari-on-contrast) 30%, transparent);--ari-panel: color-mix(in srgb, var(--ari-on-contrast) 6%, var(--ari-contrast));--ari-nested: color-mix(in srgb, var(--ari-on-contrast) 9%, var(--ari-contrast));--ari-primary-text: var(--ari-primary-on-contrast);--ari-primary-soft: color-mix(in srgb, var(--ari-primary) 26%, var(--ari-contrast));--ari-primary-line: color-mix(in srgb, var(--ari-primary-on-contrast) 45%, transparent);--ari-success-text: color-mix(in oklab, var(--ari-success) 45%, var(--ari-on-contrast));--ari-warning-text: color-mix(in oklab, var(--ari-warning) 45%, var(--ari-on-contrast));--ari-danger-text: color-mix(in oklab, var(--ari-danger) 45%, var(--ari-on-contrast));--ari-info-text: color-mix(in oklab, var(--ari-info) 45%, var(--ari-on-contrast));--ari-success-soft: color-mix(in srgb, var(--ari-success) 22%, var(--ari-contrast));--ari-warning-soft: color-mix(in srgb, var(--ari-warning) 22%, var(--ari-contrast));--ari-danger-soft: color-mix(in srgb, var(--ari-danger) 22%, var(--ari-contrast));--ari-info-soft: color-mix(in srgb, var(--ari-info) 22%, var(--ari-contrast))}.ari-rank--halo{--_aura: 13%;background:radial-gradient(110% 70% at 0% 0%,color-mix(in srgb,var(--ari-primary) var(--_aura),transparent),transparent 62%),radial-gradient(90% 60% at 100% 22%,color-mix(in srgb,var(--ari-secondary) calc(var(--_aura) * .8),transparent),transparent 60%),var(--_bg)}.ari-rank--halo.ari-card--contrast{--_aura: 30%}.ari-rank__hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"medal" "who" "path" "next";justify-items:center;gap:var(--ari-space-4);min-inline-size:0;text-align:center;isolation:isolate}.ari-rank--halo .ari-rank__hero:before{content:"";position:absolute;inset:calc(var(--ari-space-4) * -1) calc(var(--ari-pad-card) * -1) auto;block-size:calc(var(--_m) * 1.5);background-image:radial-gradient(color-mix(in srgb,var(--ari-ink) 16%,transparent) var(--ari-border),transparent 0);background-size:var(--ari-space-6) var(--ari-space-6);mask:radial-gradient(closest-side,black,transparent);pointer-events:none}.ari-rank__medal{grid-area:medal;position:relative;display:grid;place-items:center;margin-block:var(--ari-space-4) var(--ari-space-2)}.ari-rank__medal:before,.ari-rank__medal:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.ari-rank__medal:before{inset:calc(var(--_m) * -.1);border:var(--ari-border) dashed var(--ari-primary-line)}.ari-rank__medal:after{inset:calc(var(--_m) * -.24);border:var(--ari-border) dotted var(--ari-line-strong);background:radial-gradient(circle at 85.4% 14.6%,var(--ari-secondary) calc(var(--ari-size-dot) * .9),transparent calc(var(--ari-size-dot) * .9 + var(--ari-border)))}.ari-rank__medal>.ari-ring{--_size: var(--_m);--_k: .055}.ari-rank__seal{--_s: calc(var(--_m) * .74)}.ari-rank__seal .ari-seal__disc{background:radial-gradient(circle at 32% 24%,color-mix(in srgb,var(--ari-on-gradient) 30%,transparent),transparent 52%),var(--_bg)}.ari-rank__seal.ari-seal--neutral .ari-seal__disc{background:var(--ari-nested)}.ari-rank__seal .ari-seal__icon{inline-size:46cqi;block-size:46cqi}.ari-rank__level{position:absolute;inset-block-end:calc(var(--ari-space-2) * -1);border:var(--ari-border-strong) solid var(--_bg)}.ari-rank__who{grid-area:who;display:grid;justify-items:center;gap:var(--ari-space-1);min-inline-size:0;max-inline-size:100%}.ari-rank__kicker{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-primary-text)}.ari-rank__name{font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);color:var(--ari-ink);overflow-wrap:anywhere;text-wrap:balance}.ari-rank__since{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted);text-wrap:balance}.ari-rank__path{grid-area:path;display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;gap:var(--ari-space-2);inline-size:100%;min-inline-size:0}.ari-rank__pct{align-self:end;font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:1;font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);color:var(--ari-ink);font-variant-numeric:tabular-nums}.ari-rank__pct-unit{margin-inline-start:.06em;font-size:.42em;letter-spacing:0;color:var(--ari-ink-2)}.ari-rank__orbit{position:relative;inline-size:100%;block-size:var(--ari-space-5)}.ari-rank__orbit:before{content:"";position:absolute;inset-inline:0;inset-block-start:50%;border-block-start:var(--ari-border-strong) dashed var(--ari-line-strong);translate:0 -50%}.ari-rank__orbit-fill{position:absolute;inset-inline-start:0;inset-block-start:50%;inline-size:clamp(0%,var(--ari-progress, 0%),100%);block-size:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-gradient);translate:0 -50%;animation:ari-rank-llenar calc(var(--ari-duration-slow) * 3) var(--ari-ease-enter) both}.ari-rank__traveler{position:absolute;inset-inline-start:clamp(0%,var(--ari-progress, 0%),100%);inset-block-start:50%;inline-size:var(--ari-space-5);block-size:var(--ari-space-5);border-radius:50%;background:var(--ari-panel);border:var(--ari-border-edge) solid var(--ari-gradient-end);box-shadow:0 0 0 var(--ari-space-1) color-mix(in srgb,var(--ari-gradient-end) 22%,transparent);translate:-50% -50%;animation:ari-rank-viajar calc(var(--ari-duration-slow) * 3) var(--ari-ease-enter) both}.ari-rank__traveler:dir(rtl){translate:50% -50%}@keyframes ari-rank-llenar{0%{inline-size:0}}@keyframes ari-rank-viajar{0%{inset-inline-start:0}}.ari-rank__meta{align-self:start;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ari-space-1) var(--ari-space-3);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted);font-variant-numeric:tabular-nums}.ari-rank__meta strong{color:var(--ari-ink)}.ari-rank__path--top{grid-template-rows:auto auto;align-content:center}.ari-rank__top{display:inline-flex;align-items:center;gap:var(--ari-space-2);font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-rank__target{grid-area:next;display:grid;grid-template-columns:auto auto;grid-template-areas:"seal kicker" "seal name";align-items:center;column-gap:var(--ari-space-3);text-align:start}.ari-rank__target>.ari-seal{--_s: var(--ari-space-10);grid-area:seal}.ari-rank__target .ari-seal__disc{border-style:dashed;border-width:var(--ari-border-strong);background:var(--ari-panel)}.ari-rank__target .ari-seal__icon{opacity:.7}.ari-rank__target-kicker{grid-area:kicker;align-self:end;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-rank__target-name{grid-area:name;align-self:start;font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2)}@container ari-card (min-width: 480px){.ari-rank__hero{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"who who who" "medal path next";align-items:stretch;column-gap:var(--ari-space-2)}.ari-rank__who{justify-items:start;text-align:start}.ari-rank__medal{margin:var(--ari-space-6) var(--ari-space-6) var(--ari-space-4)}.ari-rank__target{grid-template-columns:auto;grid-template-rows:1fr auto 1fr;grid-template-areas:"kicker" "seal" "name";justify-items:center;row-gap:var(--ari-space-2);text-align:center;padding-inline-end:var(--ari-space-2)}.ari-rank__target>.ari-seal{--_s: var(--ari-space-16);align-self:center}.ari-rank__target-name{max-inline-size:calc(var(--ari-space-16) * 1.75)}.ari-rank__path--top{grid-column:path / next}}.ari-rank--hero-compact{--_m: calc(var(--ari-space-16) + var(--ari-space-8))}.ari-rank--hero-compact .ari-rank__hero{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"medal who" "path path";justify-items:start;align-items:center;column-gap:var(--ari-space-4);text-align:start}.ari-rank--hero-compact .ari-rank__hero:before,.ari-rank--hero-compact .ari-rank__medal:before,.ari-rank--hero-compact .ari-rank__medal:after,.ari-rank--hero-compact .ari-rank__level,.ari-rank--hero-compact .ari-rank__target{display:none}.ari-rank--hero-compact .ari-rank__medal{margin:0}.ari-rank--hero-compact .ari-rank__who{justify-items:start}.ari-rank--hero-compact .ari-rank__name{font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2)}.ari-rank--hero-compact .ari-rank__path{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"pct orbit" "meta meta";align-items:center;column-gap:var(--ari-space-4);padding:var(--ari-space-3) var(--ari-space-4);border-radius:var(--ari-radius-lg);background:var(--ari-nested)}.ari-rank--hero-compact .ari-rank__pct{grid-area:pct;align-self:center;font-size:var(--ari-text-h2)}.ari-rank--hero-compact .ari-rank__orbit{grid-area:orbit}.ari-rank--hero-compact .ari-rank__meta{grid-area:meta;justify-self:start;justify-content:start}.ari-rank--hero-compact .ari-rank__path--top{grid-template-columns:minmax(0,1fr);grid-template-areas:none;justify-items:start}.ari-rank--hero-compact .ari-rank__path--top .ari-rank__meta{grid-area:auto}.ari-rank__ladder{display:grid;gap:var(--ari-space-3);min-inline-size:0}.ari-rank__steps{position:relative;display:flex;margin:0;padding:var(--ari-space-2) 0 var(--ari-space-3);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;border-radius:var(--ari-radius-md);min-inline-size:0}.ari-rank__step{position:relative;flex:1 0 calc(var(--ari-space-16) + var(--ari-space-5));display:grid;justify-items:center;align-content:start;gap:var(--ari-space-1);padding-inline:var(--ari-space-1);text-align:center;scroll-snap-align:center}.ari-rank__step>.ari-seal{--_s: var(--ari-space-8);block-size:var(--_step);justify-content:center;margin-block-end:var(--ari-space-1)}.ari-rank__step .ari-seal__disc{background-color:var(--ari-panel)}.ari-rank__step .ari-seal--solid .ari-seal__disc{background-color:var(--_bg)}.ari-rank__step[data-state=current]>.ari-seal{--_s: var(--ari-space-10)}.ari-rank__step[data-state=next] .ari-seal__disc{border-style:dashed}.ari-rank__step:not(:last-child):before{content:"";position:absolute;inset-inline-start:50%;inset-block-start:calc(var(--_step) / 2);inline-size:100%;block-size:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-gradient);translate:0 -50%}.ari-rank__step:is([data-state=current],[data-state=next]):not(:last-child):before{background:none;block-size:0;border-block-start:var(--ari-border-strong) dashed var(--ari-line-strong)}.ari-rank__step-name{max-inline-size:100%;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold);color:var(--ari-ink);text-wrap:balance}.ari-rank__step[data-state=next] .ari-rank__step-name{font-weight:var(--ari-weight-regular);color:var(--ari-muted)}.ari-rank__step[data-state=current] .ari-rank__step-name{font-weight:var(--ari-weight-black);color:var(--ari-primary-text)}.ari-rank__step-tag{padding-inline:var(--ari-space-2);border-radius:var(--ari-radius-pill);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;background:var(--ari-primary-soft);color:var(--ari-primary-text);white-space:nowrap}.ari-rank__step-tag--career{background:transparent;color:var(--ari-muted);border:var(--ari-border) dashed var(--ari-line-strong)}.ari-rank--ladder-vertical .ari-rank__steps{flex-direction:column;overflow:visible;padding:0}.ari-rank--ladder-vertical .ari-rank__step{flex:none;grid-template-columns:var(--_step) minmax(0,1fr) auto;align-items:center;justify-items:start;column-gap:var(--ari-space-3);padding:0 0 var(--ari-space-2);text-align:start}.ari-rank--ladder-vertical .ari-rank__step>.ari-seal{justify-self:center;margin:0}.ari-rank--ladder-vertical .ari-rank__step-name{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-rank--ladder-vertical .ari-rank__step:not(:last-child):before{inset-inline-start:calc(var(--_step) / 2);inset-block-start:calc(var(--_step) / 2);inline-size:var(--ari-space-1);block-size:100%;translate:-50% 0}.ari-rank--ladder-vertical .ari-rank__step:dir(rtl):not(:last-child):before{translate:50% 0}.ari-rank--ladder-vertical .ari-rank__step:is([data-state=current],[data-state=next]):not(:last-child):before{inline-size:0;border-block-start:0;border-inline-start:var(--ari-border-strong) dashed var(--ari-line-strong)}.ari-rank__split{display:grid;gap:var(--_gap);min-inline-size:0}.ari-rank__section{display:grid;align-content:start;gap:var(--ari-space-3);min-inline-size:0}.ari-rank__heading{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-rank__reqs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,calc(var(--ari-space-16) * 2.25)),1fr));gap:var(--ari-space-3);margin:0;padding:0;list-style:none;min-inline-size:0}.ari-rank__req{position:relative;display:grid;justify-items:center;align-content:start;gap:var(--ari-space-3);padding:var(--ari-space-4) var(--ari-space-3);border-radius:var(--ari-radius-lg);background:var(--ari-nested);border:var(--ari-border) solid var(--ari-line);text-align:center;min-inline-size:0}.ari-rank__req[data-state=met]{border-color:color-mix(in srgb,var(--ari-success) 40%,transparent)}.ari-rank__req[data-state=progress]{border-color:var(--ari-primary-line)}.ari-rank__req[data-state=locked]{background:transparent;border-style:dashed;border-color:var(--ari-line-strong)}.ari-rank__req-ring{--_size: calc(var(--ari-space-16) + var(--ari-space-2))}.ari-rank__req-ring .ari-ring__icon{inline-size:calc(var(--_d) * .52);block-size:calc(var(--_d) * .52)}.ari-rank__req[data-state=locked] .ari-rank__req-ring:before{opacity:.55}.ari-rank__req[data-state=progress] .ari-rank__req-ring{filter:drop-shadow(0 0 calc(var(--ari-space-3) * var(--_glow)) color-mix(in srgb,var(--_glow-c) calc(var(--_glow) * 80%),transparent))}.ari-rank__req-body{display:grid;justify-items:center;gap:var(--ari-space-1);min-inline-size:0;max-inline-size:100%}.ari-rank__req-label{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink);text-wrap:balance}.ari-rank__req-value{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted);font-variant-numeric:tabular-nums}.ari-rank__req-value strong{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-heading);color:var(--ari-ink)}.ari-rank__req-left{display:inline-flex;align-items:center;gap:var(--ari-space-1);margin-block-start:var(--ari-space-1);padding:var(--ari-space-1) var(--ari-space-3);border-radius:var(--ari-radius-pill);background:var(--ari-primary-soft);color:var(--ari-primary-text);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums}.ari-rank__req-left svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);flex:none}.ari-rank__req[data-state=met] .ari-rank__req-left{background:var(--ari-success-soft);color:var(--ari-success-text)}.ari-rank__req[data-state=locked] .ari-rank__req-left{background:var(--ari-nested);color:var(--ari-muted)}.ari-rank__req .ari-progress,.ari-rank__mark{display:none}.ari-rank__mark{place-items:center;inline-size:var(--ari-space-8);block-size:var(--ari-space-8);border-radius:50%;border:var(--ari-border-strong) solid var(--ari-primary-line);color:var(--ari-primary-text)}.ari-rank__mark svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-rank__req[data-state=met] .ari-rank__mark{border-color:transparent;background:var(--ari-success-fill);color:var(--ari-on-status)}.ari-rank__req[data-state=locked] .ari-rank__mark{border-style:dashed;border-color:var(--ari-line-strong);color:var(--ari-muted)}.ari-rank--reqs-bars .ari-rank__reqs{grid-template-columns:minmax(0,1fr)}.ari-rank--reqs-bars .ari-rank__req{grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:stretch;column-gap:var(--ari-space-4);padding:var(--ari-space-3) var(--ari-space-4);text-align:start}.ari-rank--reqs-bars .ari-rank__req-ring{--_size: var(--ari-space-12);border-radius:var(--ari-radius-md);background:var(--ari-primary-soft)}.ari-rank--reqs-bars .ari-rank__req-ring:before,.ari-rank--reqs-bars .ari-rank__req-ring:after{display:none}.ari-rank--reqs-bars .ari-rank__req[data-state=met] .ari-rank__req-ring{background:var(--ari-success-soft)}.ari-rank--reqs-bars .ari-rank__req[data-state=locked] .ari-rank__req-ring{background:var(--ari-nested)}.ari-rank--reqs-bars .ari-rank__req-ring .ari-ring__icon{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-rank--reqs-bars .ari-rank__req-body{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;justify-items:start;column-gap:var(--ari-space-3)}.ari-rank--reqs-bars .ari-rank__req-value{justify-self:end;text-align:end}.ari-rank--reqs-bars .ari-rank__req .ari-progress{display:grid;grid-column:1 / -1;inline-size:100%}.ari-rank--reqs-bars .ari-rank__req-left{grid-column:1 / -1;margin:0;padding:0;background:none}.ari-rank--reqs-bars .ari-rank__req[data-state] .ari-rank__req-left{background:none}.ari-rank--reqs-bars .ari-rank__req[data-state=locked] .ari-progress__track{opacity:.55}.ari-rank--reqs-checklist .ari-rank__reqs{grid-template-columns:minmax(0,1fr);gap:0}.ari-rank--reqs-checklist .ari-rank__req{grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:stretch;column-gap:var(--ari-space-3);padding:var(--ari-space-3) 0;border-width:0 0 var(--ari-border);border-style:solid;border-color:var(--ari-line);border-radius:0;background:none;text-align:start}.ari-rank--reqs-checklist .ari-rank__req:last-child{border-block-end:0}.ari-rank--reqs-checklist .ari-rank__req-ring{display:none}.ari-rank--reqs-checklist .ari-rank__mark{display:grid}.ari-rank--reqs-checklist .ari-rank__req-body{grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start;column-gap:var(--ari-space-3)}.ari-rank--reqs-checklist .ari-rank__req-value{justify-self:end}.ari-rank--reqs-checklist .ari-rank__req-value strong{font-family:inherit;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-rank--reqs-checklist .ari-rank__req-left{grid-column:1 / -1;margin:0;padding:0;background:none}.ari-rank--reqs-checklist .ari-rank__req[data-state] .ari-rank__req-left{background:none}.ari-rank__history{display:grid;margin:0;padding:0;list-style:none;min-inline-size:0}.ari-rank__event{position:relative;display:grid;grid-template-columns:var(--ari-space-10) minmax(0,1fr) auto;align-items:center;column-gap:var(--ari-space-3);padding-block-end:var(--ari-space-4)}.ari-rank__event:last-child{padding-block-end:0}.ari-rank__event:not(:last-child):before{content:"";position:absolute;inset-inline-start:calc(var(--ari-space-10) / 2);inset-block-start:calc(var(--ari-space-10) / 2);block-size:100%;border-inline-start:var(--ari-border-strong) solid var(--ari-line-strong);translate:-50% 0}.ari-rank__event:dir(rtl):not(:last-child):before{translate:50% 0}.ari-rank__event[aria-current]:not(:last-child):before{border-image:var(--ari-gradient) 1}.ari-rank__event>.ari-seal{align-self:start}.ari-rank__event[aria-current]>.ari-seal{filter:drop-shadow(0 0 calc(var(--ari-space-3) * var(--_glow)) color-mix(in srgb,var(--_glow-c) calc(var(--_glow) * 100%),transparent))}.ari-rank__event-text{display:grid;gap:0;min-inline-size:0}.ari-rank__event-time{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-rank__event-rank{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-rank__event[aria-current] .ari-rank__event-rank{color:var(--ari-primary-text)}.ari-rank__event-why{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted);overflow-wrap:anywhere}.ari-rank__dir svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-rank__celebrate{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"burst" "cheer";justify-items:center;gap:var(--ari-space-4);padding:var(--ari-space-6) var(--ari-space-4);border-radius:var(--ari-radius-lg);background:radial-gradient(70% 80% at 50% 30%,color-mix(in srgb,var(--ari-primary) 16%,transparent),transparent 70%),var(--ari-nested);text-align:center;overflow:hidden;isolation:isolate}.ari-rank__burst{grid-area:burst;position:relative;display:grid;place-items:center;inline-size:calc(var(--_m) * 1.25);aspect-ratio:1;max-inline-size:100%}.ari-rank__burst>.ari-seal{--_s: calc(var(--_m) * .62);animation:ari-rank-aparecer calc(var(--ari-duration-slow) * 2) var(--ari-ease-enter) both}.ari-rank__rays{position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--ari-primary) 30%,transparent) 0 5deg,transparent 5deg 20deg);mask:radial-gradient(closest-side,transparent 38%,black 46%,transparent 100%);animation:ari-rank-aparecer calc(var(--ari-duration-slow) * 3) var(--ari-ease-enter) both}.ari-rank__sparks{position:absolute;inset:0}.ari-rank__sparks>i{position:absolute;inline-size:var(--ari-space-2);block-size:var(--ari-space-2);border-radius:var(--ari-radius-xs);rotate:45deg;background:var(--ari-primary);animation:ari-rank-chispa calc(var(--ari-duration-slow) * 4) var(--ari-ease-standard) 3 both}.ari-rank__sparks>i:nth-child(1){inset:8% auto auto 20%}.ari-rank__sparks>i:nth-child(2){inset:14% 12% auto auto;background:var(--ari-secondary);animation-delay:calc(var(--ari-duration-slow) * .6)}.ari-rank__sparks>i:nth-child(3){inset:auto auto 16% 8%;background:var(--ari-emphasis);animation-delay:calc(var(--ari-duration-slow) * 1.2)}.ari-rank__sparks>i:nth-child(4){inset:auto 6% 24% auto;animation-delay:calc(var(--ari-duration-slow) * 1.8)}.ari-rank__sparks>i:nth-child(5){inset:46% auto auto 0;inline-size:var(--ari-space-1);block-size:var(--ari-space-1);background:var(--ari-secondary);animation-delay:calc(var(--ari-duration-slow) * .9)}.ari-rank__sparks>i:nth-child(6){inset:auto 34% 2% auto;inline-size:var(--ari-space-1);block-size:var(--ari-space-1);background:var(--ari-emphasis);animation-delay:calc(var(--ari-duration-slow) * 1.5)}.ari-rank__cheer{grid-area:cheer;display:grid;justify-items:center;gap:var(--ari-space-1);min-inline-size:0}.ari-rank__cheer .ari-rank__kicker{font-size:var(--ari-text-sm)}.ari-rank__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ari-space-2);margin-block-start:var(--ari-space-3)}.ari-rank__scene{display:none}@keyframes ari-rank-aparecer{0%{opacity:0;scale:calc(1 - (1 - var(--ari-motion-scale)) * 8)}}@keyframes ari-rank-chispa{0%,to{opacity:.4;scale:.6}50%{opacity:1;scale:1.15}}@keyframes ari-rank-girar{to{rotate:1turn}}[data-ari-motion=fluid] .ari-rank__rays{animation:ari-rank-aparecer calc(var(--ari-duration-slow) * 3) var(--ari-ease-enter) both,ari-rank-girar calc(var(--ari-duration-slow) * 60) linear infinite}[data-ari-motion=fluid] .ari-rank__sparks>i{animation-iteration-count:infinite}[data-ari-motion=none] :is(.ari-rank__rays,.ari-rank__sparks>i,.ari-rank__burst>.ari-seal,.ari-rank__orbit-fill,.ari-rank__traveler){animation:none}@media (prefers-reduced-motion: reduce){:is(.ari-rank__rays,.ari-rank__sparks>i,.ari-rank__burst>.ari-seal,.ari-rank__orbit-fill,.ari-rank__traveler){animation:none}}@container ari-card (min-width: 440px){.ari-rank__celebrate{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"burst cheer";align-items:center;justify-items:start;text-align:start;padding:var(--ari-space-6)}.ari-rank__cheer{justify-items:start}.ari-rank__actions{justify-content:start}}@container ari-card (min-width: 640px){.ari-rank__celebrate{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"burst cheer scene"}.ari-rank__scene{display:block;grid-area:scene}}.ari-rank[aria-busy=true] .ari-rank__ghost{inline-size:var(--ari-space-16);block-size:var(--ari-space-16)}.ari-rank--dense{--_gap: var(--ari-space-4);--_m: calc(var(--ari-space-16) * 2)}.ari-rank--dense .ari-rank__name{font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2)}.ari-rank--dense .ari-rank__pct{font-size:var(--ari-text-h1)}.ari-rank--dense .ari-rank__req{padding:var(--ari-space-3)}.ari-rank--dense.ari-rank--hero-compact{--_m: var(--ari-space-16)}.ari-rank--dense.ari-rank--hero-compact .ari-rank__name{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}@container ari-card (max-width: 359.98px){.ari-rank{--_m: calc(var(--ari-space-16) * 2)}.ari-rank--hero-compact{--_m: var(--ari-space-16)}.ari-rank__name{font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2)}.ari-rank__pct{font-size:var(--ari-text-h1)}}@container ari-card (max-width: 259.98px){.ari-rank{--_m: calc(var(--ari-space-16) * 1.6);--_gap: var(--ari-space-5)}.ari-rank__medal:after{display:none}.ari-rank__name{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-rank--hero-compact .ari-rank__hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"medal" "who" "path"}.ari-rank--hero-compact .ari-rank__path{grid-template-columns:minmax(0,1fr);grid-template-areas:"pct" "orbit" "meta"}.ari-rank--reqs-bars .ari-rank__req{grid-template-columns:minmax(0,1fr)}.ari-rank--reqs-bars .ari-rank__req-ring{display:none}.ari-rank__event{grid-template-columns:var(--ari-space-10) minmax(0,1fr)}.ari-rank__dir{grid-column:2;justify-self:start;margin-block-start:var(--ari-space-1)}}@container ari-card (min-width: 760px){.ari-rank__split{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}}@layer ari.components{.ari-rating{--_s: var(--ari-icon-lg);--_on: var(--ari-primary-text);--_off: var(--ari-line-strong);--_star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.9 5.9 6.5.9-4.7 4.6 1.1 6.5L12 17.4l-5.8 3.1 1.1-6.5L2.6 9.4l6.5-.9z'/%3E%3C/svg%3E");display:grid;gap:var(--ari-space-3);min-inline-size:0;margin:0;padding:0;border:0;color:var(--ari-ink);container:ari-rating / inline-size}.ari-rating__legend{padding:0;margin-block-end:var(--ari-space-3);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-primary-text)}.ari-rating__options{display:flex;flex-wrap:wrap;align-items:center;gap:0}.ari-rating__option{position:relative;display:inline-grid;place-items:center;min-inline-size:var(--ari-touch);min-block-size:var(--ari-touch);cursor:pointer;--_fill: var(--_off)}.ari-rating__input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.ari-rating__star{display:block;inline-size:var(--_s);block-size:var(--_s);background:var(--_fill);mask:var(--_star) center / contain no-repeat;transition:background-color var(--ari-duration-fast) var(--ari-ease-standard),transform var(--ari-duration-fast) var(--ari-ease-standard)}.ari-rating__num{display:none}.ari-rating__text{position:absolute;inline-size:var(--ari-border);block-size:var(--ari-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ari-rating__option:has(:focus-visible){outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:calc(var(--ari-focus-offset) * -1);border-radius:var(--ari-radius-sm)}.ari-rating:not(.ari-rating--tiles) .ari-rating__option:has(.ari-rating__input:checked),.ari-rating:not(.ari-rating--tiles) .ari-rating__option:has(~.ari-rating__option .ari-rating__input:checked){--_fill: var(--_on)}.ari-rating:not(.ari-rating--tiles) .ari-rating__options:hover .ari-rating__option{--_fill: var(--_off)}.ari-rating:not(.ari-rating--tiles) .ari-rating__options:hover .ari-rating__option:hover,.ari-rating:not(.ari-rating--tiles) .ari-rating__options:hover .ari-rating__option:has(~.ari-rating__option:hover){--_fill: var(--_on)}.ari-rating__option:hover .ari-rating__star{transform:scale(calc(2 - var(--ari-motion-scale)))}.ari-rating--tiles .ari-rating__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-12) + var(--ari-space-2))),1fr));gap:var(--ari-space-2)}.ari-rating--tiles .ari-rating__option{grid-template-rows:auto auto auto;justify-items:center;align-content:start;gap:var(--ari-space-1);padding:var(--ari-space-2) var(--ari-space-2) var(--ari-space-3);border:var(--ari-border) solid var(--ari-line-strong);border-radius:var(--ari-radius-sm);background:var(--ari-panel);text-align:center;transition:background-color var(--ari-duration-fast) var(--ari-ease-standard),box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}.ari-rating--tiles .ari-rating__num{display:block;justify-self:start;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted);font-variant-numeric:tabular-nums}.ari-rating--tiles .ari-rating__text{position:static;inline-size:auto;block-size:auto;overflow:visible;clip-path:none;white-space:normal;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2)}.ari-rating--tiles .ari-rating__option{--_fill: var(--ari-muted)}.ari-rating--tiles .ari-rating__sr{position:absolute;inline-size:var(--ari-border);block-size:var(--ari-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ari-rating--tiles .ari-rating__option:hover{box-shadow:var(--ari-hover-overlay)}.ari-rating--tiles .ari-rating__option:has(.ari-rating__input:checked){--_fill: var(--_on);background:var(--ari-primary-soft);border-color:var(--ari-primary);box-shadow:inset 0 calc(var(--ari-border-edge) * -1) 0 var(--ari-primary)}.ari-rating--tiles .ari-rating__option:has(.ari-rating__input:checked) :is(.ari-rating__text,.ari-rating__num){color:var(--ari-primary-text);font-weight:var(--ari-weight-bold)}.ari-rating--readonly{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-1) var(--ari-space-2)}.ari-rating__stars{--_pct: calc(var(--ari-rating-value, 0) / 5 * 100%);display:inline-block;flex:none;inline-size:calc(var(--_s) * 5);block-size:var(--_s);background:linear-gradient(to right,var(--_on) var(--_pct),var(--_off) var(--_pct));mask:var(--_star) left center / var(--_s) var(--_s) repeat-x}.ari-rating__stars:dir(rtl){background:linear-gradient(to left,var(--_on) var(--_pct),var(--_off) var(--_pct));-webkit-mask-position:right center;mask-position:right center}.ari-rating__score{font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums}.ari-rating__count{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-rating--sm{--_s: var(--ari-icon-sm)}.ari-rating--lg{--_s: calc(var(--ari-icon-lg) * 1.5)}.ari-rating--lg .ari-rating__score{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-rating--gold{--_on: var(--ari-warning)}.ari-rating--ink{--_on: var(--ari-ink)}.ari-rating__status{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--ari-ink-2)}.ari-rating:disabled .ari-rating__option{cursor:not-allowed;opacity:.45}.ari-rating[aria-invalid=true] .ari-rating__legend{color:var(--ari-danger-text)}.ari-rating__error{display:none;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-danger-text)}.ari-rating[aria-invalid=true] .ari-rating__error{display:block}}@layer ari.components{.ari-reading{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ari-space-12)}.ari-reading__aside{display:grid;align-content:start;gap:var(--ari-space-5);min-inline-size:0}.ari-reading__body{display:grid;gap:var(--ari-space-6);min-inline-size:0;max-inline-size:68ch;counter-reset:ari-reading;color:var(--ari-ink-2);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg)}.ari-reading__body>:where(p,ul,ol){margin:0;text-wrap:pretty}.ari-reading__body>p:first-child{color:var(--ari-ink);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}.ari-reading__body>:where(h2,h3){margin:var(--ari-space-6) 0 0;color:var(--ari-ink);font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading)}.ari-reading__term{color:var(--ari-ink);font-weight:var(--ari-weight-bold)}.ari-reading--numbered .ari-reading__body>p{position:relative;counter-increment:ari-reading}.ari-reading--numbered .ari-reading__body>p:before{content:counter(ari-reading,decimal-leading-zero);display:block;margin-block-end:var(--ari-space-2);color:var(--ari-primary-text);font-family:var(--ari-font-heading);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-label)}@media (min-width: 64rem){.ari-reading:has(>.ari-reading__aside){grid-template-columns:minmax(0,18rem) minmax(0,68ch);justify-content:space-between;gap:var(--ari-space-16)}.ari-reading__aside{position:sticky;inset-block-start:var(--ari-space-24);align-self:start}.ari-reading--numbered .ari-reading__body>p:before{position:absolute;inset-inline-end:calc(100% + var(--ari-space-6));inset-block-start:.3em;margin:0}}.ari-reading--prose .ari-reading__body{display:block;max-inline-size:var(--ari-reading-prose-max, 68ch);color:var(--ari-reading-prose-fg, var(--ari-ink-2));font-size:var(--ari-reading-prose-size, var(--ari-text-lg));line-height:var(--ari-reading-prose-leading, 1.77778)}.ari-reading--prose .ari-reading__body>p:first-child{color:inherit;font-size:inherit;line-height:inherit}.ari-reading--prose .ari-reading__body :where(p){margin:1.33333em 0}.ari-reading--prose .ari-reading__body :where(p,li,blockquote,figcaption){text-wrap:var(--ari-reading-prose-wrap, wrap)}.ari-reading--prose .ari-reading__body :where(h1,h2,h3,h4){color:var(--ari-reading-prose-heading, var(--ari-ink));font-family:var(--ari-reading-prose-heading-font, inherit);letter-spacing:normal;text-wrap:wrap}.ari-reading--prose .ari-reading__body :where(h1){margin:0 0 .833333em;font-size:2.66667em;line-height:1;font-weight:var(--ari-weight-black)}.ari-reading--prose .ari-reading__body>:where(h2),.ari-reading--prose .ari-reading__body :where(h2){margin:1.86667em 0 1.06667em;font-size:1.66667em;line-height:1.33333;font-weight:var(--ari-weight-bold)}.ari-reading--prose .ari-reading__body :where(h3){margin:1.66667em 0 .666667em;font-size:1.33333em;line-height:1.5;font-weight:var(--ari-reading-prose-strong-weight, var(--ari-weight-bold))}.ari-reading--prose .ari-reading__body :where(h4){margin:1.77778em 0 .444444em;font-size:1em;line-height:1.55556;font-weight:var(--ari-reading-prose-strong-weight, var(--ari-weight-bold))}.ari-reading--prose .ari-reading__body :where(a){color:var(--ari-reading-prose-link, var(--ari-reading-prose-heading, var(--ari-ink)));text-decoration:underline}.ari-reading--prose .ari-reading__body :where(strong,b){color:var(--ari-reading-prose-heading, var(--ari-ink));font-weight:var(--ari-reading-prose-strong-weight, var(--ari-weight-bold))}.ari-reading--prose .ari-reading__body :where(a strong,blockquote strong,h1 strong,h2 strong,h3 strong,h4 strong){color:inherit}.ari-reading--prose .ari-reading__body :where(ul,ol){margin:1.33333em 0;padding-inline-start:1.55556em}.ari-reading--prose .ari-reading__body :where(ul){list-style-type:disc}.ari-reading--prose .ari-reading__body :where(ol){list-style-type:decimal}.ari-reading--prose .ari-reading__body :where(li){margin:.666667em 0;padding-inline-start:.444444em}.ari-reading--prose .ari-reading__body :where(li)::marker{color:var(--ari-reading-prose-marker, var(--ari-muted))}.ari-reading--prose .ari-reading__body :where(ul ul,ul ol,ol ul,ol ol){margin:.888889em 0}.ari-reading--prose .ari-reading__body :where(blockquote){margin:1.66667em 0;padding-inline-start:1em;border-inline-start:.25rem solid var(--ari-reading-prose-quote-line, var(--ari-line));color:var(--ari-reading-prose-heading, var(--ari-ink));font-style:italic;quotes:"\201c" "\201d" "\2018" "\2019"}.ari-reading--prose .ari-reading__body :where(blockquote p:first-of-type):before{content:open-quote}.ari-reading--prose .ari-reading__body :where(blockquote p:last-of-type):after{content:close-quote}.ari-reading--prose .ari-reading__body :where(img,video,picture,figure){display:block;max-inline-size:100%;block-size:auto;margin:1.77778em 0}.ari-reading--prose .ari-reading__body :where(figure>*,picture>img){margin:0}.ari-reading--prose .ari-reading__body :where(figcaption){margin-block-start:1em;color:var(--ari-muted);font-size:.888889em;line-height:1.5}.ari-reading--prose .ari-reading__body :where(code){color:var(--ari-reading-prose-heading, var(--ari-ink));font-size:.888889em;font-weight:var(--ari-reading-prose-strong-weight, var(--ari-weight-bold))}.ari-reading--prose .ari-reading__body :where(code):before,.ari-reading--prose .ari-reading__body :where(code):after{content:"`"}.ari-reading--prose .ari-reading__body :where(pre){margin:2em 0;padding:1em 1.5em;overflow-x:auto;border-radius:var(--ari-radius-sm);background:var(--ari-contrast);color:var(--ari-on-contrast);font-size:.888889em;line-height:1.75}.ari-reading--prose .ari-reading__body :where(pre code){color:inherit;font-size:inherit;font-weight:inherit}.ari-reading--prose .ari-reading__body :where(pre code):before,.ari-reading--prose .ari-reading__body :where(pre code):after{content:none}.ari-reading--prose .ari-reading__body :where(table){inline-size:100%;margin:2em 0;border-collapse:collapse;font-size:.888889em;line-height:1.5}.ari-reading--prose .ari-reading__body :where(thead){border-block-end:var(--ari-border) solid var(--ari-reading-prose-line, var(--ari-line-strong))}.ari-reading--prose .ari-reading__body :where(tbody tr){border-block-end:var(--ari-border) solid var(--ari-reading-prose-line, var(--ari-line))}.ari-reading--prose .ari-reading__body :where(tbody tr:last-child){border-block-end:0}.ari-reading--prose .ari-reading__body :where(th,td){padding:.75em;text-align:start}.ari-reading--prose .ari-reading__body :where(th){color:var(--ari-reading-prose-heading, var(--ari-ink));font-weight:var(--ari-reading-prose-strong-weight, var(--ari-weight-bold));vertical-align:bottom}.ari-reading--prose .ari-reading__body :where(td){vertical-align:baseline}.ari-reading--prose .ari-reading__body :where(th:first-child,td:first-child){padding-inline-start:0}.ari-reading--prose .ari-reading__body :where(th:last-child,td:last-child){padding-inline-end:0}.ari-reading--prose .ari-reading__body :where(hr){margin:3.11111em 0}.ari-reading--prose .ari-reading__body :where(hr+*,h2+*,h3+*,h4+*){margin-block-start:0}.ari-reading--prose .ari-reading__body>:first-child{margin-block-start:0}.ari-reading--prose .ari-reading__body>:last-child{margin-block-end:0}}@layer ari.components{.ari-ring{--_size: calc(var(--ari-space-16) * 2);--_k: .1;--_w: calc(100cqi * var(--_k));--_d: calc(100cqi - 2 * var(--_w));--_fill: var(--ari-primary-fill);--_paint: linear-gradient(var(--_fill), var(--_fill));--_rest: color-mix(in srgb, var(--ari-ink) 10%, transparent);--_value: var(--ari-ink);--_hole: radial-gradient(farthest-side, transparent calc(100% - var(--_w) - var(--ari-border)), black calc(100% - var(--_w)));position:relative;display:inline-grid;place-content:center;justify-items:center;inline-size:var(--_size);max-inline-size:100%;aspect-ratio:1;padding:0;text-align:center;container:ari-ring / inline-size}.ari-ring:before,.ari-ring:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none}.ari-ring:before{background:var(--_rest);mask:var(--_hole)}.ari-ring:after{background:var(--_paint);mask:conic-gradient(black var(--ari-progress, 0%),transparent calc(var(--ari-progress, 0%) + .05%)),var(--_hole);-webkit-mask-composite:source-in;mask-composite:intersect}.ari-ring:dir(rtl):after{scale:-1 1}.ari-ring__value,.ari-ring__label,.ari-ring__icon{position:relative}.ari-ring__value{max-inline-size:calc(var(--_d) * .8);font-family:var(--ari-font-heading);font-size:clamp(var(--ari-text-label),calc(var(--_d) * .3),calc(var(--ari-text-display) * 2));line-height:1;font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);color:var(--_value);font-variant-numeric:tabular-nums;white-space:nowrap;text-box:trim-both cap alphabetic}.ari-ring__unit{margin-inline-start:.06em;font-size:max(.55em,var(--ari-text-label));font-weight:var(--ari-weight-bold);letter-spacing:0}.ari-ring__label{max-inline-size:calc(var(--_d) * .84);margin-block-start:clamp(var(--ari-space-1),calc(var(--_d) * .07),var(--ari-space-5));font-size:clamp(var(--ari-text-label),calc(var(--_d) * .085),var(--ari-text-h4));line-height:1.2;color:var(--ari-muted);text-wrap:balance;max-block-size:2.4em;overflow:hidden}.ari-ring__icon{inline-size:calc(var(--_d) * .42);block-size:calc(var(--_d) * .42);min-inline-size:var(--ari-icon-sm);min-block-size:var(--ari-icon-sm);color:var(--_value)}.ari-ring--gradient{--_paint: var(--ari-gradient)}.ari-ring--success{--_fill: var(--ari-success-fill);--_value: var(--ari-success-text)}.ari-ring--warning{--_fill: var(--ari-warning-fill);--_value: var(--ari-warning-text)}.ari-ring--danger{--_fill: var(--ari-danger-fill);--_value: var(--ari-danger-text)}.ari-ring--sm{--_size: var(--ari-space-16)}.ari-ring--lg{--_size: calc(var(--ari-space-16) * 3)}.ari-ring--fluid{--_size: 100%;--_w: var(--ari-space-3)}.ari-ring--thin{--_k: .06}.ari-ring--thick{--_k: .16}.ari-ring--fluid.ari-ring--thin{--_w: var(--ari-space-2)}.ari-ring--fluid.ari-ring--thick{--_w: var(--ari-space-5)}:is(.ari-card--contrast,.ari-card__header--contrast,.ari-stat--contrast) .ari-ring{--_rest: color-mix(in srgb, var(--ari-on-contrast) 18%, transparent);--_value: var(--ari-on-contrast)}:is(.ari-card--contrast,.ari-card__header--contrast,.ari-stat--contrast) .ari-ring__label{color:var(--ari-on-contrast)}@container ari-ring (max-width: 103.98px){.ari-ring__label{display:none}.ari-ring__value{font-size:clamp(var(--ari-text-label),calc(var(--_d) * .34),var(--ari-text-h3))}}}@layer ari.components{@property --ari-pin-in{syntax: "<number>"; inherits: false; initial-value: 0;}.ari-scroll-pin,.ari-scroll-pin__stage{position:relative}.ari-scroll-pin__item{position:relative;inline-size:100%;margin-block:var(--ari-scroll-pin-gap, var(--ari-space-4))}.ari-scroll-pin[data-ari-pinned]{block-size:calc(100vh * (1 + var(--ari-pin-n, 1)));overflow:clip;scroll-snap-align:none}.ari-scroll-pin[data-ari-pinned]>.ari-scroll-pin__stage{position:sticky;inset-block-start:0;block-size:100vh;overflow:hidden}.ari-scroll-pin[data-ari-pinned=shift]>.ari-scroll-pin__stage{position:relative;translate:0 var(--ari-pin-shift, 0)}.ari-scroll-pin[data-ari-pinned] .ari-scroll-pin__item{position:absolute;inset-block-start:50%;inset-inline-start:50%;margin:0;inline-size:var(--ari-scroll-pin-item-size, 60%);max-inline-size:var(--ari-scroll-pin-item-max, 45%);translate:calc(-50% + var(--ari-scroll-pin-x, 0%)) -50%;transform:translateY(var(--ari-pin-y, 70vh));opacity:calc(var(--ari-pin-in) * var(--ari-pin-out, 1));transition:--ari-pin-in var(--ari-scroll-pin-in, var(--ari-duration-slow)) var(--ari-scroll-pin-in-ease, var(--ari-ease-enter));will-change:transform,opacity}.ari-scroll-pin[data-ari-pinned] .ari-scroll-pin__item[data-ari-pin-on]{--ari-pin-in: 1}.ari-scroll-pin[data-ari-pinned] .ari-scroll-pin__item:dir(rtl){translate:calc(50% - var(--ari-scroll-pin-x, 0%)) -50%;inset-inline-start:auto;inset-inline-end:50%}.ari-scroll-pin__list{inline-size:100%}}@layer ari.components{.ari-seal{--_s: var(--ari-space-16);--_tone: var(--ari-primary);--_text: var(--ari-primary-text);--_soft: var(--ari-primary-soft);--_fill: var(--ari-primary-fill);--_on: var(--ari-on-primary);--_line: var(--ari-primary-line);--_bg: var(--_soft);--_fg: var(--_text);--_bd: var(--_line);--_ring: var(--_line);display:inline-flex;flex-direction:column;align-items:center;gap:var(--ari-space-2);max-inline-size:100%;text-align:center;color:var(--ari-ink);vertical-align:middle}.ari-seal__disc{position:relative;display:grid;place-content:center;justify-items:center;flex:none;inline-size:var(--_s);block-size:var(--_s);border-radius:50%;background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid var(--_bd);container:ari-seal / inline-size}.ari-seal__icon{inline-size:42cqi;block-size:42cqi}.ari-seal__value{max-inline-size:76cqi;font-family:var(--ari-font-heading);font-size:clamp(var(--ari-text-label),42cqi,var(--ari-text-display));line-height:1;font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);font-variant-numeric:tabular-nums;white-space:nowrap;text-box:trim-both cap alphabetic}.ari-seal:not(.ari-seal--sm) .ari-seal__disc:has(.ari-seal__unit) .ari-seal__value{font-size:clamp(var(--ari-text-label),34cqi,var(--ari-text-display))}.ari-seal__unit{max-inline-size:70cqi;margin-block-start:clamp(var(--ari-space-1),8cqi,var(--ari-space-2));font-size:clamp(var(--ari-text-label),13cqi,var(--ari-text-caption));line-height:1;font-weight:var(--ari-weight-bold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-box:trim-both cap alphabetic}.ari-seal__label{max-inline-size:max(calc(var(--_s) * 1.75),calc(var(--ari-space-16) * 1.5));text-wrap:balance;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-seal--neutral{--_tone: var(--ari-ink-2);--_text: var(--ari-ink-2);--_soft: var(--ari-nested);--_fill: var(--ari-contrast);--_on: var(--ari-on-contrast);--_line: var(--ari-line-strong)}.ari-seal--success{--_tone: var(--ari-success);--_text: var(--ari-success-text);--_soft: var(--ari-success-soft);--_fill: var(--ari-success-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-success) 45%, transparent)}.ari-seal--warning{--_tone: var(--ari-warning);--_text: var(--ari-warning-text);--_soft: var(--ari-warning-soft);--_fill: var(--ari-warning-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-warning) 50%, transparent)}.ari-seal--danger{--_tone: var(--ari-danger);--_text: var(--ari-danger-text);--_soft: var(--ari-danger-soft);--_fill: var(--ari-danger-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-danger) 45%, transparent)}.ari-seal--info{--_tone: var(--ari-info);--_text: var(--ari-info-text);--_soft: var(--ari-info-soft);--_fill: var(--ari-info-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-info) 45%, transparent)}.ari-seal--outline{--_bg: transparent;--_bd: var(--_tone);--_ring: var(--_tone)}.ari-seal--outline .ari-seal__disc{border-width:var(--ari-border-strong)}.ari-seal--solid{--_bg: var(--_fill);--_fg: var(--_on);--_bd: transparent;--_ring: var(--_line)}.ari-seal--gradient{--_bg: var(--ari-gradient);--_fg: var(--ari-on-gradient);--_bd: transparent;--_ring: var(--ari-primary-line)}.ari-seal--contrast{--_bg: var(--ari-contrast);--_fg: color-mix(in oklab, var(--_tone) 45%, var(--ari-on-contrast));--_bd: transparent;--_ring: var(--_line)}.ari-seal--sm{--_s: var(--ari-space-10)}.ari-seal--sm .ari-seal__unit{display:none}.ari-seal--lg{--_s: calc(var(--ari-space-16) * 1.5)}.ari-seal--ring .ari-seal__disc{outline:var(--ari-border-strong) solid var(--_ring);outline-offset:var(--ari-space-1)}.ari-seal--ring{padding:calc(var(--ari-space-1) + var(--ari-border-strong))}.ari-seal--tilt .ari-seal__disc{rotate:-8deg}}@layer ari.components{.ari-search{--ari-r: var(--ari-radius-sm);--_box: var(--ari-nested);--_line: var(--ari-line-strong);--_h: var(--ari-control);position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ari-space-2);min-inline-size:0;container:ari-search / inline-size}.ari-search__box{position:relative;display:flex;align-items:center;gap:var(--ari-space-2);min-block-size:var(--_h);padding-inline:var(--ari-space-3) var(--ari-space-1);border:var(--ari-border) solid var(--_line);background:var(--_box);color:var(--ari-ink);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:border-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-search__box:hover{border-color:var(--ari-ink-2)}.ari-search__box:focus-within{border-color:var(--ari-primary);outline:var(--ari-focus-ring) solid var(--ari-focus)}.ari-search__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);flex:none;color:var(--ari-muted)}.ari-search__input{flex:1;min-inline-size:0;min-block-size:calc(var(--_h) - 2 * var(--ari-border));padding:0;border:0;background:transparent;color:inherit;font-family:var(--ari-font-body);font-size:var(--ari-text-ui);outline:0;appearance:none}.ari-search__input::placeholder{color:var(--ari-muted);opacity:1}.ari-search__input::-webkit-search-cancel-button,.ari-search__input::-webkit-search-decoration{appearance:none}.ari-search__kbd{display:inline-flex;align-items:center;flex:none;min-block-size:var(--ari-size-badge);padding-inline:var(--ari-space-2);margin-inline-end:var(--ari-space-2);border:var(--ari-border) solid var(--ari-line-strong);border-block-end-width:var(--ari-border-strong);background:var(--ari-panel);color:var(--ari-ink-2);font-family:var(--ari-font-mono);font-size:var(--ari-text-caption);line-height:1;border-radius:var(--ari-radius-xs)}.ari-search__clear{position:relative;display:none;place-items:center;flex:none;inline-size:var(--ari-control-sm);block-size:var(--ari-control-sm);padding:0;border:0;border-radius:50%;background:transparent;color:var(--ari-ink-2);cursor:pointer}.ari-search__clear:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--ari-touch);block-size:var(--ari-touch);translate:-50% -50%}.ari-search__clear:hover{box-shadow:var(--ari-hover-overlay);color:var(--ari-ink)}.ari-search__clear svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-search__box:has(.ari-search__input:not(:placeholder-shown)) .ari-search__clear{display:inline-grid}.ari-search__box:has(.ari-search__input:not(:placeholder-shown)) .ari-search__kbd{display:none}.ari-search__box:has(.ari-search__input:disabled){background:var(--ari-nested);border-color:var(--ari-line);color:var(--ari-muted)}.ari-search__results{display:grid;margin:0;padding:var(--ari-space-1);list-style:none;border:var(--ari-border) solid var(--ari-line);background:var(--ari-panel);color:var(--ari-ink);border-radius:var(--ari-radius-md)}.ari-search__results[hidden],.ari-search__results [hidden]{display:none}.ari-search__group{padding:var(--ari-space-2) var(--ari-space-3) var(--ari-space-1);color:var(--ari-muted);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-search__option{display:flex;align-items:center;gap:var(--ari-space-3);min-block-size:var(--ari-control);padding-inline:var(--ari-space-3);color:var(--ari-ink);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);cursor:pointer;border-radius:var(--ari-radius-xs)}.ari-search__option:hover,.ari-search__option[aria-selected=true]{background:var(--ari-nested)}.ari-search__option[aria-selected=true]{box-shadow:inset var(--ari-border-strong) 0 0 var(--ari-primary)}.ari-search__option-text{flex:1;min-inline-size:0}.ari-search__option mark{background:transparent;color:var(--ari-primary-text);font-weight:var(--ari-weight-bold)}.ari-search__option-meta{margin-inline-start:auto;color:var(--ari-muted);font-size:var(--ari-text-caption);white-space:nowrap}.ari-search__empty{padding:var(--ari-space-3);color:var(--ari-muted);font-size:var(--ari-text-sm)}.ari-search--panel{--_box: var(--ari-panel)}.ari-search--underline{--_box: transparent;--ari-r: 0}.ari-search--underline .ari-search__box{border-width:0 0 var(--ari-border-strong);padding-inline-start:0}.ari-search--underline .ari-search__box:focus-within{outline:0;border-block-end-color:var(--ari-primary)}.ari-search--lg{--_h: var(--ari-touch-primary-mobile)}.ari-search--lg .ari-search__input{font-size:var(--ari-text-lg)}.ari-search--lg .ari-search__icon{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-search--floating .ari-search__results{position:absolute;inset-inline:0;inset-block-start:calc(100% + var(--ari-space-1));z-index:var(--ari-z-dropdown);max-block-size:calc(var(--ari-control) * 7);overflow:auto;box-shadow:var(--ari-shadow-2)}@container ari-search (max-width: 279.98px){.ari-search__kbd,.ari-search__option-meta{display:none}}}@layer ari.components{.ari-section-header{--ari-r: var(--ari-radius-lg);--_bg: transparent;--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_eyebrow: var(--ari-primary-text);--_chip-bg: var(--ari-primary-soft);--_chip-fg: var(--ari-primary-text);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--ari-space-2) var(--ari-space-4);min-inline-size:0;background:var(--_bg);color:var(--_fg);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-section-header / inline-size}.ari-section-header:not(:has(>.ari-section-header__index:not([hidden]))){grid-template-columns:minmax(0,1fr) auto}.ari-section-header__index[hidden]{display:none}.ari-section-header>.ari-section-header__index{grid-column:1;grid-row:1}.ari-section-header>.ari-section-header__titles{grid-column:-3;grid-row:1}.ari-section-header>.ari-section-header__aside{grid-column:-2;grid-row:1}.ari-section-header__index{display:inline-grid;place-items:center;min-inline-size:var(--ari-control-sm);block-size:var(--ari-control-sm);padding-inline:var(--ari-space-2);background:var(--_chip-bg);color:var(--_chip-fg);font-size:var(--ari-text-caption);line-height:1;font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums;border-radius:var(--ari-radius-sm)}.ari-section-header__titles{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-section-header__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_eyebrow)}.ari-section-header__title{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);color:inherit;text-wrap:balance}.ari-section-header__lead{margin:0;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--_muted);max-inline-size:68ch}.ari-section-header__aside{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ari-space-2) var(--ari-space-3);align-self:center}.ari-section-header__count{display:grid;justify-items:end;gap:var(--ari-space-1);text-align:end}.ari-section-header__count-value{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:1;font-weight:var(--ari-weight-heading);font-variant-numeric:tabular-nums;color:inherit}.ari-section-header__count-label{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_muted)}.ari-section-header[class*=ari-section-header--band]{padding:var(--ari-space-4) var(--ari-space-5)}.ari-section-header--band-tint{--_bg: var(--ari-primary-soft);--_chip-bg: var(--ari-panel)}.ari-section-header--band-nested{--_bg: var(--ari-nested);--_chip-bg: var(--ari-panel)}.ari-section-header--band-contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_eyebrow: var(--ari-primary-on-contrast);--_chip-bg: color-mix(in srgb, var(--ari-on-contrast) 12%, transparent);--_chip-fg: var(--ari-on-contrast)}.ari-section-header--rule{padding-block-end:var(--ari-space-4);border-block-end:var(--ari-border) solid var(--ari-line)}.ari-section-header--lg .ari-section-header__title{font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-heading)}.ari-section-header--lg .ari-section-header__lead{font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-section-header--lg .ari-section-header__index{min-inline-size:var(--ari-control);block-size:var(--ari-control);font-size:var(--ari-text-sm)}.ari-section-header.ari-section-header--center{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.ari-section-header--center>:is(.ari-section-header__index,.ari-section-header__titles,.ari-section-header__aside){grid-column:1 / -1}.ari-section-header--center>.ari-section-header__titles{grid-row:2}.ari-section-header--center>.ari-section-header__aside{grid-row:3}.ari-section-header--center .ari-section-header__lead{margin-inline:auto}.ari-section-header--center .ari-section-header__aside{justify-content:center}.ari-section-header--center .ari-section-header__count{justify-items:center;text-align:center}@container ari-section-header (max-width: 419.98px){.ari-section-header:not(.ari-section-header--center)>.ari-section-header__titles{grid-column:-3 / -1}.ari-section-header:not(.ari-section-header--center)>.ari-section-header__aside{grid-column:-3 / -1;grid-row:2;justify-content:flex-start}.ari-section-header:not(.ari-section-header--center) .ari-section-header__count{justify-items:start;text-align:start}}}@layer ari.components{.ari-section-nav{--_speed: var(--ari-section-nav-speed, var(--ari-duration-base));--_ease: var(--ari-section-nav-ease, var(--ari-ease-standard));position:fixed;z-index:var(--ari-z-sticky);display:flex;flex-direction:column;align-items:center;gap:var(--ari-section-nav-gap, var(--ari-space-4))}.ari-section-nav--bottom{inset-block-end:var(--ari-section-nav-offset, calc(var(--ari-space-4) * -1));inset-inline-start:50%;translate:-50% 0;rotate:-90deg}.ari-section-nav--side{inset-inline-end:var(--ari-space-4);inset-block-start:50%;translate:0 -50%}.ari-section-nav__btn{display:grid;place-items:center;padding:var(--ari-space-1);border:0;background:none;color:var(--ari-section-nav-color, var(--ari-primary-text));opacity:var(--ari-section-nav-opacity, .7);cursor:pointer;transition:opacity var(--_speed) var(--_ease)}.ari-section-nav__btn:is(:hover,:active,:focus-visible){opacity:1;color:var(--ari-section-nav-color-hover, var(--ari-ink))}.ari-section-nav__btn[aria-disabled=true]{opacity:0;pointer-events:none}.ari-section-nav__icon{inline-size:var(--ari-section-nav-icon, var(--ari-space-10));block-size:auto;filter:var(--ari-section-nav-shadow, none);transition:color var(--ari-section-nav-color-speed, var(--ari-duration-fast)) var(--ari-section-nav-color-ease, var(--ari-ease-standard))}.ari-section-nav--corner{flex-direction:row;gap:var(--ari-space-2);inset-inline-end:clamp(var(--ari-space-3),3vw,var(--ari-space-8));inset-block-end:max(var(--ari-space-6),calc(env(safe-area-inset-bottom) + var(--ari-space-3)))}.ari-section-nav--corner>[aria-disabled=true]{opacity:0;pointer-events:none}@media (max-width: 1087.98px){.ari-section-nav{display:none}}}@layer ari.components{.ari-select__box{position:relative;display:block;min-inline-size:0}.ari-select__box>.ari-field__control{padding-inline-end:calc(var(--ari-space-4) + var(--ari-icon-md) + var(--ari-space-2));text-overflow:ellipsis;cursor:pointer}.ari-select__box>input.ari-field__control{cursor:text}.ari-select__box>input.ari-field__control::-webkit-calendar-picker-indicator{opacity:0}.ari-select__box:after{content:"";position:absolute;inset-inline-end:calc(var(--ari-space-4) + var(--ari-space-1));inset-block-start:50%;inline-size:calc(var(--ari-icon-sm) / 2);block-size:calc(var(--ari-icon-sm) / 2);border-inline-end:var(--ari-border-strong) solid var(--ari-ink-2);border-block-end:var(--ari-border-strong) solid var(--ari-ink-2);translate:0 -70%;rotate:45deg;pointer-events:none}.ari-select__box:has(:disabled):after{border-color:var(--ari-muted)}.ari-select__box--lead>.ari-field__control{padding-inline-start:calc(var(--ari-space-3) + var(--ari-icon-md) + var(--ari-space-3))}.ari-select__lead{position:absolute;inset-block:0;inset-inline-start:var(--ari-space-3);display:inline-flex;align-items:center;pointer-events:none}.ari-select__lead>*{inline-size:var(--ari-icon-md);block-size:auto}.ari-select__box:has(select[multiple]):after,.ari-select__box:has(select[size]:not([size="1"])):after{display:none}.ari-select__box>select[multiple]{padding-block:var(--ari-space-2)}.ari-select__box>select :is(option,optgroup){background:var(--ari-panel);color:var(--ari-ink)}.ari-select__multi{flex-wrap:wrap;gap:var(--ari-space-2);padding:var(--ari-space-2);overflow:visible;cursor:text}.ari-select__multi>.ari-field__control{flex:1 1 calc(var(--ari-space-16) * 2);min-block-size:calc(var(--_h) - 2 * var(--ari-space-2) - 2 * var(--ari-border));padding-inline:var(--ari-space-2);padding-block:0}.ari-select__chip{--ari-r: var(--ari-radius-pill);position:relative;display:inline-flex;align-items:center;gap:var(--ari-space-1);min-block-size:var(--ari-size-badge-lg);max-inline-size:100%;padding-inline:var(--ari-space-3) var(--ari-space-1);border:var(--ari-border) solid var(--ari-line);background:var(--ari-nested);color:var(--ari-ink);font-size:var(--ari-text-sm);line-height:1;font-weight:var(--ari-weight-bold);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-select__chip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ari-select__remove{position:relative;display:inline-grid;place-items:center;flex:none;inline-size:var(--ari-size-badge);block-size:var(--ari-size-badge);padding:0;border:0;border-radius:50%;background:transparent;color:var(--ari-ink-2);font:inherit;cursor:pointer}.ari-select__remove:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--ari-touch);block-size:var(--ari-touch);translate:-50% -50%}.ari-select__remove:hover{box-shadow:var(--ari-hover-overlay)}.ari-select__remove svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-select__multi:has(:disabled) .ari-select__chip{color:var(--ari-muted)}.ari-select--chips-brand .ari-select__chip{border-color:var(--ari-primary-line);background:var(--ari-primary-soft);color:var(--ari-primary-text)}.ari-select--chips-brand .ari-select__remove{color:var(--ari-primary-text)}.ari-select--chips-outline .ari-select__chip{border-color:var(--ari-line-strong);background:transparent}}@layer ari.components{.ari-shelf{--_min: var(--ari-shelf-min, calc(var(--ari-space-16) * 4));display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--_min)),1fr));gap:var(--ari-space-12) clamp(var(--ari-space-4),2vw,var(--ari-space-8));margin:0;padding:0;list-style:none;min-inline-size:0}.ari-tile{--_fg: inherit;--_soft: var(--_muted, var(--ari-ink-2));position:relative;display:grid;align-content:start;gap:var(--ari-space-4);min-inline-size:0}.ari-tile__media{position:relative;aspect-ratio:4 / 5;border-radius:var(--ari-radius-xl);overflow:clip;background:var(--ari-nested)}.ari-tile--square .ari-tile__media{aspect-ratio:1}.ari-tile__media :is(picture,img){display:block;inline-size:100%;block-size:100%;object-fit:cover}.ari-tile__media img{transition:scale calc(var(--ari-duration-slow) * 3) var(--ari-ease-enter)}.ari-tile__alt{position:absolute;inset:0;opacity:0;transition:opacity var(--ari-duration-slow) var(--ari-ease-enter)}@media (hover: hover){.ari-tile:is(:hover,:focus-within) .ari-tile__alt{opacity:1}.ari-tile:hover .ari-tile__media img{scale:1.04}}.ari-tile__flag{position:absolute;z-index:var(--ari-z-raised);inset-block-start:var(--ari-space-3);inset-inline-start:var(--ari-space-3);padding:var(--ari-space-1) var(--ari-space-3);border-radius:var(--ari-radius-pill);background:var(--ari-panel);color:var(--ari-ink);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-tile__add{position:absolute;z-index:var(--ari-z-sticky);inset-block-end:var(--ari-space-3);inset-inline-end:var(--ari-space-3);margin:0}.ari-tile__btn{display:grid;place-items:center;inline-size:var(--ari-touch);block-size:var(--ari-touch);border:0;border-radius:var(--ari-radius-circle);background:var(--ari-primary-fill);color:var(--ari-on-primary);box-shadow:var(--ari-shadow-2);cursor:pointer;transition:scale var(--ari-duration-fast) var(--ari-ease-standard),opacity var(--ari-duration-base) var(--ari-ease-enter),translate var(--ari-duration-base) var(--ari-ease-enter)}.ari-tile__btn:hover{scale:1.06}.ari-tile__btn:focus-visible{outline:var(--ari-focus-ring);outline-offset:var(--ari-focus-offset)}.ari-tile__btn>svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-tile__add[aria-busy=true] .ari-tile__btn{opacity:.6;cursor:progress}@media (hover: hover){.ari-tile:not(:hover,:focus-within) .ari-tile__btn{opacity:0;translate:0 var(--ari-space-2)}}.ari-tile__body{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-tile__eyebrow{color:var(--_soft);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-tile__name{color:inherit;font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-heading);text-decoration:none;text-wrap:balance}.ari-tile__name:after{content:"";position:absolute;inset:0;z-index:var(--ari-z-raised);border-radius:var(--ari-radius-xl)}.ari-tile__name:focus-visible{outline:none}.ari-tile__name:focus-visible:after{outline:var(--ari-focus-ring);outline-offset:var(--ari-focus-offset)}.ari-tile:hover .ari-tile__name{text-decoration:underline;text-decoration-thickness:var(--ari-border);text-underline-offset:.2em}.ari-tile__price{font-family:var(--ari-font-heading);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg);font-weight:var(--ari-weight-regular);font-variant-numeric:tabular-nums}.ari-tile__meta{color:var(--_soft);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}@container ari-canvas (max-width: 599.98px){.ari-shelf--rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:74%;gap:var(--ari-space-4);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;padding-block-end:var(--ari-space-2)}.ari-shelf--rail>.ari-tile{scroll-snap-align:start}}@media (prefers-reduced-motion: reduce){.ari-tile__media img,.ari-tile__alt,.ari-tile__btn{transition:none}.ari-tile:hover .ari-tile__media img{scale:none}}}@layer ari.components{.ari-showcase{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(var(--ari-space-8),5vw,var(--ari-space-16));min-inline-size:0}.ari-showcase--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ari-showcase__media{display:grid;gap:var(--ari-space-4);min-inline-size:0}.ari-showcase__media>.ari-image{--ari-r: var(--ari-radius-xl)}.ari-showcase__panel{position:sticky;inset-block-start:var(--ari-space-6);display:grid;align-content:start;gap:var(--ari-space-6);min-inline-size:0}.ari-showcase--static .ari-showcase__panel{position:static}@container ari-canvas (max-width: 899.98px){.ari-showcase,.ari-showcase--even{grid-template-columns:minmax(0,1fr)}.ari-showcase__panel{position:static}.ari-showcase__media{grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.ari-showcase__media:has(>:only-child){grid-auto-columns:100%}.ari-showcase__media>*{scroll-snap-align:start}}}@layer ari.components{.ari-sidebar{--_bg: var(--ari-panel);--_fg: var(--ari-ink);--_muted: var(--ari-ink-2);--_heading: var(--ari-muted);--_accent: var(--ari-primary-text);--_line: var(--ari-line);--_on-bg: var(--ari-primary-soft);--_on-fg: var(--ari-primary-text);--_count-bg: var(--ari-nested);--_count-fg: var(--ari-ink-2);display:flex;flex-direction:column;gap:var(--ari-space-4);min-inline-size:0;block-size:100%;padding:var(--ari-space-4) var(--ari-space-3);background:var(--_bg);color:var(--_fg);border-inline-end:var(--ari-border) solid var(--_line);container:ari-sidebar / inline-size}.ari-sidebar--nested{--_bg: var(--ari-nested);--_count-bg: var(--ari-panel)}.ari-sidebar--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 78%, transparent);--_heading: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_accent: var(--ari-primary-on-contrast);--_line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--_on-bg: color-mix(in srgb, var(--ari-on-contrast) 12%, transparent);--_on-fg: var(--ari-on-contrast);--_count-bg: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--_count-fg: var(--ari-on-contrast)}.ari-sidebar--borderless{border-inline-end-color:transparent}.ari-sidebar--active-edge{--_on-bg: transparent;--_on-fg: var(--_fg)}.ari-sidebar--active-solid{--_on-bg: var(--ari-primary-fill);--_on-fg: var(--ari-on-primary)}.ari-sidebar__brand{display:block;min-inline-size:0;padding-inline:var(--ari-space-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none;font-size:var(--ari-text-sm);line-height:var(--ari-touch);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-sidebar__brand :where(em,b){font-style:normal;color:var(--_accent)}.ari-sidebar__brand-mark{display:none}.ari-sidebar__group{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-sidebar__heading{display:flex;align-items:center;justify-content:space-between;gap:var(--ari-space-2);min-block-size:var(--ari-space-8);padding-inline:var(--ari-space-3);color:var(--_heading);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}summary.ari-sidebar__heading{min-block-size:var(--ari-touch);list-style:none;cursor:pointer;border-radius:var(--ari-radius-sm)}summary.ari-sidebar__heading::-webkit-details-marker{display:none}summary.ari-sidebar__heading:after{content:"";inline-size:var(--ari-space-2);block-size:var(--ari-space-2);border-inline-end:var(--ari-border-strong) solid currentColor;border-block-end:var(--ari-border-strong) solid currentColor;rotate:45deg;translate:0 -25%;transition:rotate var(--ari-duration-fast) var(--ari-ease-standard)}details:not([open])>summary.ari-sidebar__heading:after{rotate:-45deg;translate:0 0}details:not([open])>summary.ari-sidebar__heading:dir(rtl):after{rotate:135deg}summary.ari-sidebar__heading:hover{box-shadow:var(--ari-hover-overlay)}.ari-sidebar__list{display:grid;gap:var(--ari-space-1);margin:0;padding:0;list-style:none}.ari-sidebar__link{--ari-r: var(--ari-radius-sm);position:relative;display:flex;align-items:center;gap:var(--ari-space-3);min-block-size:var(--ari-touch);min-inline-size:0;padding-inline:var(--ari-space-3);color:var(--_muted);text-decoration:none;font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);border-inline-start:var(--ari-border-edge) solid transparent;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-sidebar__link:hover{color:var(--_fg);box-shadow:var(--ari-hover-overlay)}.ari-sidebar__link[aria-current]:not([aria-current=false]){background:var(--_on-bg);color:var(--_on-fg)}.ari-sidebar--active-edge .ari-sidebar__link[aria-current]:not([aria-current=false]){border-inline-start-color:var(--ari-primary);border-start-start-radius:0;border-end-start-radius:0}.ari-sidebar--active-edge.ari-sidebar--contrast .ari-sidebar__link[aria-current]:not([aria-current=false]){border-inline-start-color:var(--_accent)}.ari-sidebar__link:is([aria-disabled=true]){color:var(--_heading);cursor:not-allowed;box-shadow:none}.ari-sidebar__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);flex:none}.ari-sidebar__text{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ari-sidebar__count{flex:none;display:inline-grid;place-items:center;min-inline-size:var(--ari-size-badge);min-block-size:var(--ari-size-badge);padding-inline:var(--ari-space-2);background:var(--_count-bg);color:var(--_count-fg);font-size:var(--ari-text-caption);line-height:1;font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums;border-radius:var(--ari-radius-pill)}.ari-sidebar:not(.ari-sidebar--active-edge) .ari-sidebar__link[aria-current]:not([aria-current=false]){--_count-bg: var(--_bg);--_count-fg: var(--_fg)}.ari-sidebar__foot{display:grid;gap:var(--ari-space-1);margin-block-start:auto;padding-block-start:var(--ari-space-3);border-block-start:var(--ari-border) solid var(--_line)}.ari-sidebar__version{padding-inline:var(--ari-space-3);color:var(--_heading);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-sidebar--compact{inline-size:calc(var(--ari-touch) + 2 * var(--ari-space-2));padding-inline:var(--ari-space-2)}.ari-sidebar--compact :is(.ari-sidebar__text,.ari-sidebar__version,.ari-sidebar__heading:not(summary)){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ari-sidebar--compact summary.ari-sidebar__heading{display:none}.ari-sidebar--compact details.ari-sidebar__group::details-content{content-visibility:visible;display:contents}.ari-sidebar--compact .ari-sidebar__group{margin-block-start:calc(var(--ari-space-2) - var(--ari-space-4));padding-block-start:var(--ari-space-2);border-block-start:var(--ari-border) solid var(--_line)}.ari-sidebar--compact :is(.ari-sidebar__list,.ari-sidebar__foot){justify-items:center}.ari-sidebar--compact .ari-sidebar__link{justify-content:center;inline-size:var(--ari-touch);padding-inline:0;border-inline-start-width:0}.ari-sidebar--compact .ari-sidebar__link[aria-current]:not([aria-current=false]){border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-sidebar--compact .ari-sidebar__count{position:absolute;inset-block-start:var(--ari-space-1);inset-inline-end:var(--ari-space-1);inline-size:var(--ari-size-dot);block-size:var(--ari-size-dot);min-inline-size:0;min-block-size:0;padding:0;overflow:hidden;color:transparent;background:var(--ari-danger);outline:var(--ari-border-strong) solid var(--_bg)}.ari-sidebar--compact .ari-sidebar__brand{padding-inline:0;text-align:center}.ari-sidebar--compact .ari-sidebar__brand-name{display:none}.ari-sidebar--compact .ari-sidebar__brand-mark{display:inline}@container ari-sidebar (max-width: 179.98px){.ari-sidebar__text,.ari-sidebar__version,.ari-sidebar__heading:not(summary){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}summary.ari-sidebar__heading{display:none}details.ari-sidebar__group::details-content{content-visibility:visible;display:contents}.ari-sidebar__group{margin-block-start:calc(var(--ari-space-2) - var(--ari-space-4));padding-block-start:var(--ari-space-2);border-block-start:var(--ari-border) solid var(--_line)}.ari-sidebar__list,.ari-sidebar__foot{justify-items:center}.ari-sidebar__link{justify-content:center;inline-size:var(--ari-touch);padding-inline:0;border-inline-start-width:0}.ari-sidebar__link[aria-current]:not([aria-current=false]){border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-sidebar__count{position:absolute;inset-block-start:var(--ari-space-1);inset-inline-end:var(--ari-space-1);inline-size:var(--ari-size-dot);block-size:var(--ari-size-dot);min-inline-size:0;min-block-size:0;padding:0;overflow:hidden;color:transparent;background:var(--ari-danger);outline:var(--ari-border-strong) solid var(--_bg)}.ari-sidebar__brand{padding-inline:0;text-align:center}.ari-sidebar__brand-name{display:none}.ari-sidebar__brand-mark{display:inline}}.ari-sidebar--rail{inline-size:calc(var(--ari-space-16) + var(--ari-space-4) + var(--ari-space-1));padding-inline:var(--ari-space-2);gap:var(--ari-space-2)}.ari-sidebar--rail .ari-sidebar__list{gap:var(--ari-space-2);justify-items:stretch}.ari-sidebar--rail .ari-sidebar__foot{justify-items:stretch}.ari-sidebar--rail .ari-sidebar__link{flex-direction:column;justify-content:center;gap:var(--ari-space-1);inline-size:100%;min-block-size:calc(var(--ari-touch) + var(--ari-space-6));padding:var(--ari-space-2) var(--ari-space-1);border-inline-start-width:0;text-align:center}.ari-sidebar--rail .ari-sidebar__link[aria-current]:not([aria-current=false]){border-radius:var(--ari-radius-md);box-shadow:inset 0 0 0 var(--ari-border) color-mix(in srgb,var(--ari-primary) 45%,transparent)}.ari-sidebar--rail .ari-sidebar__icon{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-sidebar--rail .ari-sidebar__text{position:static;inline-size:auto;block-size:auto;overflow:hidden;clip-path:none;flex:none;max-inline-size:100%;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-sidebar--rail .ari-sidebar__heading:not(summary),.ari-sidebar--rail .ari-sidebar__version{position:absolute;inline-size:var(--ari-border);block-size:var(--ari-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ari-sidebar--rail .ari-sidebar__count{position:absolute;inset-block-start:var(--ari-space-1);inset-inline-end:var(--ari-space-2)}.ari-sidebar--rail .ari-sidebar__group{margin:0;padding:0;border:0}.ari-sidebar:not(.ari-sidebar--compact,.ari-sidebar--rail){inline-size:var(--ari-sidebar-w, calc(var(--ari-space-16) * 4))}.ari-sidebar--accent-secondary{--_accent: var(--ari-secondary-text);--_on-fg: var(--ari-secondary-text)}.ari-sidebar--accent-secondary.ari-sidebar--contrast{--_accent: var(--ari-secondary);--_on-fg: var(--ari-on-contrast)}.ari-sidebar--accent-secondary.ari-sidebar--active-edge .ari-sidebar__link[aria-current]:not([aria-current=false]){border-inline-start-color:var(--ari-secondary);background:color-mix(in srgb,var(--ari-secondary) 10%,transparent)}.ari-sidebar--accent-secondary .ari-sidebar__link[aria-current]:not([aria-current=false]) .ari-sidebar__icon{color:var(--ari-secondary)}.ari-sidebar--brand-lg .ari-sidebar__brand{padding-block:var(--ari-space-8) var(--ari-space-10)}.ari-sidebar--brand-bar .ari-sidebar__brand{display:flex;align-items:center;block-size:calc(var(--ari-space-16) + var(--ari-space-8));margin-block-start:calc(var(--ari-space-4) * -1);padding-block:0}.ari-sidebar--flush{padding-inline:0}.ari-sidebar--flush .ari-sidebar__list{gap:var(--ari-space-2)}.ari-sidebar--flush .ari-sidebar__link{min-block-size:calc(var(--ari-touch) + var(--ari-space-2));padding-inline:var(--ari-space-6);--ari-r: 0}.ari-sidebar--flush :is(.ari-sidebar__heading,.ari-sidebar__version){padding-inline:var(--ari-space-6)}.ari-sidebar--flush .ari-sidebar__foot{padding-block-end:var(--ari-space-4)}.ari-sidebar--edge-secondary{border-inline-end:var(--ari-border) solid color-mix(in srgb,var(--ari-secondary) 55%,transparent)}.ari-sidebar--edge-secondary .ari-sidebar__foot{border-block-start-color:color-mix(in srgb,var(--ari-secondary) 25%,transparent)}.ari-sidebar:has(>.ari-sidebar__backdrop){position:relative;isolation:isolate}.ari-sidebar__backdrop{position:absolute;inset:0;z-index:calc(var(--ari-z-base) - var(--ari-z-raised));inline-size:100%;block-size:100%;object-fit:cover;opacity:var(--ari-backdrop-opacity, .35);mix-blend-mode:var(--ari-backdrop-blend, normal);pointer-events:none}@media (max-width: 1023.98px){.ari-shell--responsive>.ari-sidebar:not(.ari-sidebar--rail){inline-size:calc(var(--ari-touch) + var(--ari-space-3) * 2);padding-inline:var(--ari-space-3)}.ari-shell--responsive>.ari-sidebar .ari-sidebar__link{padding-inline:0}.ari-shell--responsive>.ari-sidebar .ari-sidebar__brand>img{max-inline-size:100%;block-size:auto}}@media (max-width: 599.98px){.ari-shell--responsive>.ari-sidebar:not(.ari-sidebar--rail){flex-direction:row;inline-size:auto;block-size:auto;gap:0;padding:var(--ari-space-1);overflow-x:auto;overflow-y:hidden;border-inline-end:0;border-block-start:var(--ari-border) solid var(--_line)}.ari-shell--responsive>.ari-sidebar :is(.ari-sidebar__brand,.ari-sidebar__heading,.ari-sidebar__version){display:none}.ari-shell--responsive>.ari-sidebar :is(.ari-sidebar__group,.ari-sidebar__foot){display:contents}.ari-shell--responsive>.ari-sidebar .ari-sidebar__list{display:flex;gap:0}.ari-shell--responsive>.ari-sidebar .ari-sidebar__link{flex-direction:column;justify-content:center;gap:var(--ari-space-1);min-inline-size:calc(var(--ari-touch) + var(--ari-space-8));min-block-size:calc(var(--ari-touch) + var(--ari-space-4));padding:var(--ari-space-1) var(--ari-space-2);border-inline-start-width:0;border-radius:var(--ari-radius-sm);font-size:var(--ari-text-label);line-height:var(--ari-leading-label)}.ari-shell--responsive>.ari-sidebar .ari-sidebar__text{flex:none}.ari-shell--responsive>.ari-sidebar .ari-sidebar__count{position:absolute;inset-block-start:0;inset-inline-end:var(--ari-space-2)}}}@layer ari.components{.ari-sitedock,.ari-topbar__more{display:none}.ari-topbar__menu:popover-open .ari-topbar__more{--_fg: var(--ari-ink);--_bg: var(--ari-panel);display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-2);padding-block-start:var(--ari-space-3);border-block-start:var(--ari-border) solid var(--ari-line);color:var(--ari-ink)}@media (max-width: 599.98px){.ari-shell:has(>.ari-sitedock){grid-template-areas:"top" "main" "dock";grid-template-rows:auto minmax(0,1fr) auto}.ari-shell.ari-overbar:has(>.ari-sitedock){grid-template-areas:"main" "dock";grid-template-rows:minmax(0,1fr) auto}.ari-shell.ari-overbar:has(>.ari-sitedock):has(>.ari-overbar__notice){grid-template-areas:"notice" "main" "dock";grid-template-rows:auto minmax(0,1fr) auto}.ari-sitedock{grid-area:dock;z-index:var(--ari-z-sticky);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:var(--ari-space-1) var(--ari-space-2) max(var(--ari-space-1),env(safe-area-inset-bottom));background:var(--ari-panel);color:var(--ari-ink-2);border-block-start:var(--ari-border) solid var(--ari-line)}.ari-sitedock__item{position:relative;display:grid;justify-items:center;align-content:center;gap:var(--ari-space-1);min-inline-size:0;min-block-size:calc(var(--ari-touch) + var(--ari-space-3));margin:0;padding:var(--ari-space-1);border:0;background:none;color:inherit;font:inherit;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);text-decoration:none;border-radius:var(--ari-radius-md);cursor:pointer}.ari-sitedock__item>svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-sitedock__item:hover{box-shadow:var(--ari-hover-overlay)}.ari-sitedock__item[aria-current]:not([aria-current=false]){color:var(--ari-primary-text)}.ari-sitedock__item[aria-current]:not([aria-current=false]):before{content:"";position:absolute;inset-block-start:calc(var(--ari-space-1) * -1);inline-size:var(--ari-space-6);block-size:var(--ari-border-strong);background:var(--ari-primary);border-radius:var(--ari-radius-pill)}.ari-sitedock__label{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ari-sitedock__badge{position:absolute;inset-block-start:0;inset-inline-start:calc(50% + var(--ari-space-1));display:grid;place-items:center;min-inline-size:var(--ari-space-5);block-size:var(--ari-space-5);padding-inline:var(--ari-space-1);background:var(--ari-danger);color:var(--ari-on-contrast);border-radius:var(--ari-radius-pill);font-size:var(--ari-text-caption);line-height:1;font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums}.ari-shell:has(>.ari-sitedock)>.ari-topbar .ari-topbar__actions>:not(.ari-topbar__keep){display:none}.ari-shell:has(>.ari-sitedock) .ari-topbar__menu:popover-open{inset:auto 0 0;max-block-size:88dvh;padding-block-end:max(var(--ari-space-6),env(safe-area-inset-bottom));border-start-start-radius:var(--ari-radius-xl);border-start-end-radius:var(--ari-radius-xl)}.ari-shell:has(>.ari-sitedock) .ari-topbar__menu:popover-open .ari-topbar__search{max-inline-size:none;margin-inline-start:0}}}@layer ari.components{.ari-skeleton{--_base: var(--ari-nested);--_shine: color-mix(in srgb, var(--ari-panel) 72%, transparent);--_line-r: var(--ari-radius-xs);--_dur: calc(1.6s/max(var(--ari-motion), .0001)) ;display:grid;gap:var(--ari-space-4);min-inline-size:0;container:ari-skeleton / inline-size}.ari-skeleton--brand{--_base: var(--ari-primary-soft)}.ari-skeleton--pill{--_line-r: var(--ari-radius-pill)}.ari-skeleton__row{display:flex;align-items:center;gap:var(--ari-space-3);min-inline-size:0}.ari-skeleton__stack{display:grid;gap:var(--ari-space-2);flex:1;min-inline-size:0}.ari-skeleton__line,.ari-skeleton__circle,.ari-skeleton__block{position:relative;display:block;overflow:hidden;background:var(--_base)}.ari-skeleton__line{inline-size:100%;block-size:var(--ari-space-3);border-radius:var(--_line-r, var(--ari-radius-xs))}.ari-skeleton__line--title{inline-size:60%;block-size:var(--ari-space-4)}.ari-skeleton__line--short{inline-size:40%}.ari-skeleton__circle{flex:none;inline-size:var(--ari-control);block-size:var(--ari-control);border-radius:50%}.ari-skeleton__block{--ari-r: var(--ari-radius-md);inline-size:100%;aspect-ratio:16 / 9;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}:is(.ari-skeleton__line,.ari-skeleton__circle,.ari-skeleton__block):after{content:"";position:absolute;inset:0;translate:-100% 0;background:linear-gradient(90deg,transparent,var(--_shine),transparent);animation:ari-esqueleto-brillo var(--_dur) var(--ari-ease-standard) infinite}.ari-skeleton:dir(rtl) :is(.ari-skeleton__line,.ari-skeleton__circle,.ari-skeleton__block):after{scale:-1 1;animation-direction:reverse}@keyframes ari-esqueleto-brillo{to{translate:100% 0}}.ari-skeleton--pulse :is(.ari-skeleton__line,.ari-skeleton__circle,.ari-skeleton__block){animation:ari-esqueleto-pulso var(--_dur) var(--ari-ease-standard) infinite alternate}.ari-skeleton--pulse :is(.ari-skeleton__line,.ari-skeleton__circle,.ari-skeleton__block):after{content:none}@keyframes ari-esqueleto-pulso{to{opacity:.5}}.ari-skeleton--static :is(.ari-skeleton__line,.ari-skeleton__circle,.ari-skeleton__block):after{content:none}@container ari-skeleton (max-width: 239.98px){.ari-skeleton__circle{inline-size:var(--ari-space-8);block-size:var(--ari-space-8)}}}@layer ari.components{.ari-slider{--_thumb: var(--ari-icon-md);--_bar: var(--ari-size-bar);--_fill: var(--ari-primary-fill);--_paint: linear-gradient(var(--_fill), var(--_fill));--_rest: var(--ari-nested);--_from: var(--ari-slider-from, 0);--_to: var(--ari-slider-to, .5);--_side: right;--_a: calc(var(--_thumb) / 2 + (100% - var(--_thumb)) * var(--_from));--_b: calc(var(--_thumb) / 2 + (100% - var(--_thumb)) * var(--_to));container-name:ari-field ari-slider}.ari-slider:dir(rtl){--_side: left}.ari-slider__value{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-primary-text);font-variant-numeric:tabular-nums}.ari-slider:has([aria-invalid=true]){--_fill: var(--ari-danger-fill);--_paint: linear-gradient(var(--_fill), var(--_fill))}.ari-slider__track{position:relative;display:grid;block-size:var(--ari-touch)}.ari-slider__track:before{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:var(--_bar);translate:0 -50%;border-radius:var(--ari-radius-pill);background:linear-gradient(to var(--_side),var(--_rest) var(--_a),transparent 0 var(--_b),var(--_rest) 0),var(--_paint);box-shadow:inset 0 0 0 var(--ari-border) var(--ari-line)}.ari-slider--gradient{--_paint: linear-gradient(to var(--_side), var(--ari-gradient-stops))}.ari-slider__input{grid-area:1 / 1;appearance:none;position:relative;inline-size:100%;block-size:var(--ari-touch);margin:0;background:transparent;cursor:pointer}.ari-slider__input:focus-visible{outline:0}.ari-slider__input::-webkit-slider-runnable-track{block-size:var(--_bar);background:transparent;border:0}.ari-slider__input::-moz-range-track{block-size:var(--_bar);background:transparent;border:0}.ari-slider__input::-webkit-slider-thumb{appearance:none;inline-size:var(--_thumb);block-size:var(--_thumb);margin-block-start:calc((var(--_bar) - var(--_thumb)) / 2);border:var(--ari-border-strong) solid var(--_fill);border-radius:50%;background:var(--ari-panel);box-shadow:var(--ari-shadow-1);pointer-events:auto;transition:scale var(--ari-duration-fast) var(--ari-ease-standard)}.ari-slider__input::-moz-range-thumb{box-sizing:border-box;inline-size:var(--_thumb);block-size:var(--_thumb);border:var(--ari-border-strong) solid var(--_fill);border-radius:50%;background:var(--ari-panel);box-shadow:var(--ari-shadow-1);pointer-events:auto}.ari-slider__input:hover::-webkit-slider-thumb{scale:1.1}.ari-slider__input:active::-webkit-slider-thumb{scale:1.15}.ari-slider__input:focus-visible::-webkit-slider-thumb{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-slider__input:focus-visible::-moz-range-thumb{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-slider--gradient:not(:has([aria-invalid=true])) .ari-slider__input::-webkit-slider-thumb{border-color:var(--ari-primary)}.ari-slider--gradient:not(:has([aria-invalid=true])) .ari-slider__input::-moz-range-thumb{border-color:var(--ari-primary)}.ari-slider:not(:has(.ari-slider__input+.ari-slider__input)){--_a: 0%}.ari-slider__track:has(.ari-slider__input+.ari-slider__input) .ari-slider__input{pointer-events:none}.ari-slider:has(:disabled){opacity:.45}.ari-slider__input:disabled{cursor:not-allowed}.ari-slider__marks{display:flex;justify-content:space-between;padding-inline:calc(var(--_thumb) / 2);margin-block-start:calc(var(--ari-space-3) * -1)}.ari-slider__mark{position:relative;display:grid;grid-template-columns:0%;justify-items:unsafe center;inline-size:0;min-inline-size:0;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ari-slider__mark:first-child{justify-items:unsafe start}.ari-slider__mark:last-child{justify-items:unsafe end}.ari-slider--ticks .ari-slider__mark:before{content:"";inline-size:var(--ari-border-strong);block-size:var(--ari-space-2);margin-block-end:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-line-strong)}.ari-slider--thick{--_bar: calc(var(--ari-size-bar) * 2);--_thumb: var(--ari-icon-lg)}.ari-slider--value-hidden .ari-slider__value{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container ari-slider (max-width: 239.98px){.ari-slider__mark:not(:first-child,:last-child){visibility:hidden}}}@layer ari.components{.ari-snippet{--ari-r: var(--ari-radius-xs);--_bg: var(--ari-nested);--_fg: var(--ari-ink);--_muted: var(--ari-ink-2);--_line: var(--ari-line);display:inline;padding:.1em .4em;background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid var(--_line);font-family:var(--ari-font-mono);font-size:.9em;font-weight:var(--ari-weight-regular);overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-snippet:not(.ari-snippet--block,.ari-snippet--key){display:inline-block;max-inline-size:100%}.ari-snippet--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent)}.ari-snippet--plain{--_bg: transparent;--_line: transparent}.ari-snippet--plain:not(.ari-snippet--block){padding-inline:0}.ari-snippet--accent{--_fg: var(--ari-primary-text)}.ari-snippet--accent.ari-snippet--contrast{--_fg: var(--ari-primary-on-contrast)}.ari-snippet--muted{--_fg: var(--_muted)}.ari-snippet--key{--_bg: var(--ari-panel);--_line: var(--ari-line-strong);display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--ari-size-badge);min-block-size:var(--ari-size-badge);max-inline-size:100%;padding:var(--ari-space-1) var(--ari-space-2);border-block-end-width:var(--ari-border-strong);font-family:var(--ari-font-body);font-size:var(--ari-text-caption);line-height:1;font-weight:var(--ari-weight-bold);text-align:center;overflow-wrap:break-word;vertical-align:middle}.ari-snippet--key.ari-snippet--contrast{--_bg: var(--ari-contrast);--_line: color-mix(in srgb, var(--ari-on-contrast) 40%, transparent)}.ari-snippet--key.ari-snippet--plain{--_line: var(--ari-line-strong)}.ari-snippet__keys{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-1);max-inline-size:100%;vertical-align:middle}.ari-snippet--block{--ari-r: var(--ari-radius-md);display:grid;min-inline-size:0;margin:0;padding:0;font-size:var(--ari-text-sm);overflow:hidden;container:ari-snippet / inline-size}.ari-snippet__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ari-space-2);min-block-size:var(--ari-control-sm);padding-inline:var(--ari-space-4) var(--ari-space-2);border-block-end:var(--ari-border) solid var(--_line);color:var(--_muted);font-family:var(--ari-font-body)}.ari-snippet--plain .ari-snippet__bar{padding-inline:0;border-block-end-color:var(--ari-line)}.ari-snippet__lang{flex:1 1 auto;min-inline-size:0;overflow-wrap:break-word;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-snippet__pre{margin:0;padding:var(--ari-space-4);min-inline-size:0;font:inherit;line-height:var(--ari-leading-sm);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2}.ari-snippet--plain .ari-snippet__pre{padding-inline:0}.ari-snippet__pre>code{display:block;font:inherit}.ari-snippet__line{display:block;padding-inline-start:calc((var(--_i, 0) + 2) * 1ch);text-indent:calc((var(--_i, 0) + 2) * -1ch)}.ari-snippet__line:empty:before{content:" "}.ari-snippet--scroll .ari-snippet__pre{overflow-x:auto;white-space:pre;overflow-wrap:normal;scrollbar-width:thin}.ari-snippet--scroll .ari-snippet__line{padding-inline-start:0;text-indent:0}.ari-snippet--scroll .ari-snippet__pre wbr{display:none}.ari-snippet__pre[tabindex]:focus-visible{outline-offset:calc(var(--ari-border-strong) * -1)}.ari-snippet__copy{--ari-r: var(--ari-radius-xs);position:relative;display:inline-flex;align-items:center;gap:var(--ari-space-1);flex:none;min-block-size:var(--ari-size-badge-lg);min-inline-size:var(--ari-size-badge-lg);justify-content:center;padding-inline:var(--ari-space-2);border:0;white-space:nowrap;background:transparent;color:var(--_muted);font-family:var(--ari-font-body);font-size:var(--ari-text-caption);font-weight:var(--ari-weight-bold);cursor:pointer;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-snippet__copy:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}.ari-snippet__copy:hover{box-shadow:var(--ari-hover-overlay);color:var(--_fg)}.ari-snippet__copy svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);flex:none}.ari-snippet__copy[data-ari-state=copied]{color:var(--_fg)}.ari-snippet--block:not(.ari-snippet--contrast) .ari-snippet__copy[data-ari-state=copied]{color:var(--ari-success-text)}.ari-snippet__copy[data-ari-state=error]{color:var(--ari-danger-text)}.ari-snippet--contrast .ari-snippet__copy[data-ari-state=error]{color:var(--_fg)}@container ari-snippet (max-width: 279.98px){.ari-snippet__pre{padding:var(--ari-space-3);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-snippet--plain .ari-snippet__pre{padding-inline:0}.ari-snippet__bar{padding-inline-start:var(--ari-space-3)}.ari-snippet--plain .ari-snippet__bar,.ari-snippet__copy{padding-inline:0}.ari-snippet__copy [data-ari-copy-label]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}}@layer ari.components{.ari-social{font-weight:var(--ari-weight-bold)}.ari-social--google{--_bg: var(--ari-panel);--_fg: var(--ari-ink);border-color:var(--ari-line-strong)}.ari-social--google:hover{--_bg: var(--ari-nested)}.ari-social--apple{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);border-color:var(--ari-contrast)}.ari-social>.ari-btn__icon{--_s: var(--ari-icon-md)}}@layer ari.components{.ari-spark{--_c: var(--ari-primary);--_surface: var(--ari-panel);display:block;inline-size:100%;min-inline-size:0;block-size:var(--ari-space-10)}.ari-spark>svg{display:block;inline-size:100%;block-size:100%;overflow:visible}.ari-spark__line{fill:none;stroke:var(--_c);stroke-width:var(--ari-border-strong);stroke-linejoin:round;stroke-linecap:round}.ari-spark__area{fill:var(--_c);fill-opacity:.14;stroke:none}.ari-spark__bar{fill:var(--_c);opacity:.45}.ari-spark__bar[data-last]{opacity:1}.ari-spark__dot{fill:var(--_c);stroke:var(--_surface);stroke-width:var(--ari-border-strong)}.ari-spark--sm{block-size:var(--ari-space-6)}.ari-spark--lg{block-size:var(--ari-space-16)}.ari-spark--neutral{--_c: var(--ari-muted)}.ari-spark--trend[data-trend=up]{--_c: var(--ari-success)}.ari-spark--trend[data-trend=down]{--_c: var(--ari-danger)}.ari-spark--trend[data-trend=flat]{--_c: var(--ari-muted)}}@layer ari.components{.ari-spinner{--_s: var(--ari-icon-lg);--_w: calc(var(--ari-border) + var(--ari-border-strong));--_c: var(--ari-primary-text);--_dur: calc(.8s/max(var(--ari-motion), .4)) ;display:inline-flex;align-items:center;gap:var(--ari-space-3);color:var(--ari-ink-2);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold)}.ari-spinner:before{content:"";flex:none;inline-size:var(--_s);block-size:var(--_s);border-radius:50%;border:var(--_w) solid color-mix(in srgb,var(--_c) 18%,transparent);border-block-start-color:var(--_c);animation:ari-spinner-giro var(--_dur) linear infinite}@keyframes ari-spinner-giro{to{rotate:1turn}}.ari-spinner--sm{--_s: var(--ari-icon-sm);--_w: var(--ari-border-strong);gap:var(--ari-space-2);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-spinner--lg{--_s: var(--ari-space-12);--_w: var(--ari-border-edge);gap:var(--ari-space-4);font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-spinner--neutral{--_c: var(--ari-ink-2)}.ari-spinner--current{--_c: currentColor;color:inherit}.ari-spinner--stacked{flex-direction:column;text-align:center}.ari-spinner--overlay{position:absolute;inset:0;z-index:var(--ari-z-raised);justify-content:center;background:color-mix(in srgb,var(--ari-panel) 82%,transparent);border-radius:inherit}}@layer ari.components{.ari-split-words.ari-text-clip:not([data-ari-split-ready]){color:var(--ari-split-words-whole-ink, transparent)}.ari-split-words[data-ari-split-ready],.ari-split-words.ari-split-words--plain-whole:not([data-ari-split-ready]){background:none;animation:none;color:inherit}.ari-split-words__word{--_dur: var(--ari-split-words-duration, var(--ari-duration-slow));--_step: var(--ari-split-words-step, var(--ari-duration-slow));--_i: var(--ari-word-i, 0);--_n: var(--ari-word-n, 1);position:relative;display:inline-block;padding-block-start:var(--ari-split-words-word-pad, 0);transition:opacity var(--_dur) var(--ari-split-words-ease, var(--ari-ease-enter)) calc(var(--_step) * var(--_i)),translate var(--_dur) var(--ari-split-words-ease, var(--ari-ease-enter)) calc(var(--_step) * var(--_i))}.ari-split-words__word.ari-split-words__word--accent{color:var(--ari-split-words-accent, color-mix(in srgb, var(--ari-primary) 95%, transparent))}.ari-split-words[data-ari-split-ready]:not(.ari-is-visible,[data-ari-split=scrub]) .ari-split-words__word{opacity:0;translate:0 var(--ari-split-words-from, 20%);transition-delay:calc(var(--_step) * (var(--_n) - 1 - var(--_i)));transition-timing-function:var(--ari-split-words-ease-back, var(--ari-split-words-ease, var(--ari-ease-enter)))}.ari-split-words[data-ari-split=scrub][data-ari-split-ready] .ari-split-words__word{transition:none;opacity:var(--ari-word-p, 0);translate:0 calc((1 - var(--ari-word-p, 0)) * var(--ari-split-words-from, 20%))}.ari-split-words--lead .ari-split-words__word[data-ari-word="1"]{padding-block:var(--ari-split-words-lead-pad, 0) var(--ari-split-words-lead-pad-end, 0)}@container ari-canvas (min-width: 1088px){.ari-split-words--lead .ari-split-words__word[data-ari-word="1"]{padding-block-start:var(--ari-split-words-lead-pad-wide, var(--ari-split-words-lead-pad, 0))}}@media (prefers-reduced-motion: reduce){.ari-split-words__word{transition:none}}}@layer ari.components{.ari-stat{--_value: var(--ari-ink);--_label: var(--ari-muted);--ari-r: var(--ari-radius-xl);display:grid;align-content:start;gap:var(--ari-space-2);min-inline-size:0;container:ari-stat / inline-size}.ari-stat--card{padding:var(--ari-pad-card);background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line);box-shadow:var(--ari-shadow-1)}.ari-stat--contrast{padding:var(--ari-pad-card);background:var(--ari-contrast);--_label: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_value: var(--ari-on-contrast)}.ari-stat--gradient{padding:var(--ari-pad-card);background:var(--ari-gradient);--_label: var(--ari-on-gradient);--_value: var(--ari-on-gradient)}.ari-stat:is(.ari-stat--card,.ari-stat--contrast,.ari-stat--gradient){border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-stat--brand{--_value: var(--ari-primary-text)}.ari-stat--contrast.ari-stat--brand{--_value: var(--ari-primary-on-contrast)}.ari-stat__label{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_label)}.ari-stat__value{font-family:var(--ari-font-heading);font-weight:var(--ari-weight-heading);font-size:clamp(var(--ari-text-h3),14cqi,var(--ari-text-display));line-height:1.05;letter-spacing:-.02em;color:var(--_value);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ari-stat--sm .ari-stat__value{font-size:clamp(var(--ari-text-h4),10cqi,var(--ari-text-h2))}.ari-stat__delta{display:inline-flex;align-items:center;gap:var(--ari-space-1);font-size:var(--ari-text-caption);font-weight:var(--ari-weight-bold)}.ari-stat__delta>.ari-icon{inline-size:1.15em;block-size:1.15em;flex:none}.ari-stat__delta--up{color:var(--ari-success-text)}.ari-stat__delta--down{color:var(--ari-danger-text)}.ari-stat--contrast .ari-stat__delta,.ari-stat--gradient .ari-stat__delta{color:inherit}.ari-stat--contrast .ari-stat__delta{color:var(--ari-on-contrast)}.ari-stat--gradient .ari-stat__delta{color:var(--ari-on-gradient)}.ari-stat__meta{font-size:var(--ari-text-caption);color:var(--_label)}.ari-stat__bar{block-size:var(--ari-size-bar);border-radius:var(--ari-radius-pill);background:color-mix(in srgb,var(--_value) 15%,transparent);overflow:hidden}.ari-stat__bar>i{display:block;block-size:100%;inline-size:var(--ari-progress, 50%);border-radius:inherit;background:var(--ari-primary-fill)}.ari-stat--contrast .ari-stat__bar>i,.ari-stat--gradient .ari-stat__bar>i{background:currentColor}.ari-stat:is(.ari-stat--fill-primary,.ari-stat--fill-secondary,.ari-stat--fill-emphasis){padding:var(--ari-pad-card);--_label: var(--_on);--_value: var(--_on);color:var(--_on);background:var(--_fillc);box-shadow:inset 0 var(--ari-border) 0 color-mix(in srgb,var(--_on) 22%,transparent),var(--ari-shadow-2);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-stat--fill-primary{--_fillc: var(--ari-primary-fill);--_on: var(--ari-on-primary)}.ari-stat--fill-secondary{--_fillc: var(--ari-secondary-fill);--_on: var(--ari-on-secondary)}.ari-stat:is(.ari-stat--tint-primary,.ari-stat--tint-secondary){padding:var(--ari-pad-card);background:var(--_tint);border:var(--ari-border) solid color-mix(in srgb,var(--_tint) 60%,var(--ari-line))}.ari-stat--tint-primary{--_tint: var(--ari-primary-soft)}.ari-stat--tint-secondary{--_tint: var(--ari-secondary-soft)}.ari-stat:is(.ari-stat--tint-primary,.ari-stat--tint-secondary){border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-stat--fill-emphasis{--_fillc: var(--ari-emphasis-fill);--_on: var(--ari-on-emphasis)}.ari-stat:is(.ari-stat--fill-primary,.ari-stat--fill-secondary,.ari-stat--fill-emphasis) .ari-stat__delta{color:inherit}.ari-stat:has(>.ari-stat__icon){display:flex;flex-direction:column}.ari-stat__icon{align-self:flex-end;margin-block-end:auto;display:grid;place-items:center;inline-size:calc(var(--ari-space-12) + var(--ari-space-2));block-size:calc(var(--ari-space-12) + var(--ari-space-2));border-radius:var(--ari-radius-circle);background:color-mix(in srgb,currentColor 16%,transparent);color:var(--_value)}.ari-stat__icon>svg{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-stat:has(>.ari-stat__icon)>.ari-stat__label{margin-block-start:var(--ari-space-4)}.ari-stat--icon-start:has(>.ari-stat__icon){display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;column-gap:var(--ari-space-3)}.ari-stat--icon-start>.ari-stat__icon{grid-column:1;grid-row:1 / span 2;align-self:start;margin:0;border-radius:var(--ari-radius-md)}.ari-stat--icon-start>:not(.ari-stat__icon){grid-column:2}.ari-stat--icon-start:has(>.ari-stat__icon)>.ari-stat__label{margin-block-start:0}.ari-stat--icon-contrast>.ari-stat__icon{background:var(--ari-contrast);color:var(--ari-on-contrast)}.ari-stat--icon-brand>.ari-stat__icon{background:var(--ari-brand-fill);color:var(--ari-on-brand)}.ari-stat--icon-soft>.ari-stat__icon{background:var(--ari-primary-soft);color:var(--ari-primary-text)}.ari-stat--label-plain .ari-stat__label{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);letter-spacing:0;text-transform:none;color:var(--ari-ink-2)}.ari-stat__unit{white-space:nowrap;margin-inline-start:.2em;font-size:max(.5em,var(--ari-text-label));font-weight:var(--ari-weight-bold);letter-spacing:0}.ari-stat--row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icono cifra delta" "icono etiqueta meta";align-items:center;column-gap:var(--ari-space-4);row-gap:0}.ari-stat--row>.ari-stat__icon{grid-area:icono;align-self:center;margin:0}.ari-stat--row>.ari-stat__value{grid-area:cifra;font-size:clamp(var(--ari-text-h3),9cqi,var(--ari-text-h1));white-space:nowrap;overflow-wrap:normal}.ari-stat--row>.ari-stat__label{grid-area:etiqueta;margin:0;white-space:nowrap}.ari-stat--row>.ari-stat__delta{grid-area:delta;justify-self:end}.ari-stat--row>.ari-stat__meta{grid-area:meta;justify-self:end;max-inline-size:calc(var(--ari-space-16) * 1.5);text-align:end}.ari-stat--row:has(>.ari-stat__icon){display:grid}@container (max-width: 379.98px){.ari-stat--row{grid-template-areas:"icono cifra delta" "icono etiqueta etiqueta" "icono meta meta"}.ari-stat--row>.ari-stat__meta{justify-self:start;max-inline-size:none;text-align:start}}@container (max-width: 299.98px){.ari-stat--row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icono cifra" "icono etiqueta" "icono delta" "icono meta"}.ari-stat--row>:is(.ari-stat__delta,.ari-stat__meta){justify-self:start;text-align:start}}.ari-stat--glass{background:color-mix(in srgb,var(--ari-panel) var(--ari-glass, 72%),transparent);-webkit-backdrop-filter:blur(var(--ari-space-4)) saturate(1.2);backdrop-filter:blur(var(--ari-space-4)) saturate(1.2)}.ari-stat--orbit{position:relative;overflow:hidden}.ari-stat--orbit>*{position:relative}.ari-stat--orbit:before{content:"";position:absolute;inline-size:84cqi;aspect-ratio:1;inset-block-start:calc(33% - 42cqi);inset-inline-start:calc(96% - 42cqi);box-sizing:border-box;border:12cqi solid var(--ari-primary-fill);border-radius:var(--ari-radius-circle);opacity:.6;pointer-events:none}.ari-stat--contrast.ari-stat--delta-tone .ari-stat__delta--up{color:color-mix(in oklab,var(--ari-success) 55%,white)}.ari-stat--contrast.ari-stat--delta-tone .ari-stat__delta--down{color:color-mix(in oklab,var(--ari-danger) 55%,white)}.ari-stat--tile{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--ari-space-3);row-gap:var(--ari-space-1);padding:var(--ari-space-4);background:var(--ari-nested);border-radius:var(--ari-radius-lg)}.ari-stat--tile>*{grid-column:1 / -1}.ari-stat--tile>.ari-stat__label{grid-column:1;grid-row:1}.ari-stat--tile>.ari-stat__delta{grid-column:2;grid-row:1;justify-self:end}}@layer ari.components{.ari-stepper{--_m: var(--ari-space-8);--_gap: var(--ari-space-3);--ari-r: var(--ari-radius-md);display:flex;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;counter-reset:ari-stepper;color:var(--ari-ink);container:ari-stepper / inline-size}.ari-stepper__step{--_m-bg: var(--ari-panel);--_m-fg: var(--ari-ink-2);--_m-bd: var(--ari-line-strong);--_bar: var(--ari-nested);position:relative;display:grid;flex:1 1 0;justify-items:center;align-content:start;gap:var(--ari-space-2);min-inline-size:0;padding-inline:var(--ari-space-1);text-align:center;counter-increment:ari-stepper}.ari-stepper__step:not(:last-child):after{content:"";position:absolute;inset-block-start:calc(var(--_m) / 2 - var(--ari-border));inset-inline:calc(50% + var(--_m) / 2 + var(--ari-space-2)) calc(-50% + var(--_m) / 2 + var(--ari-space-2));block-size:var(--ari-border-strong);border-radius:var(--ari-radius-pill);background:var(--ari-line-strong)}.ari-stepper__step--done:not(:last-child):after{background:var(--ari-success)}.ari-stepper__marker{display:grid;place-items:center;inline-size:var(--_m);block-size:var(--_m);border-radius:50%;border:var(--ari-border-strong) solid var(--_m-bd);background:var(--_m-bg);color:var(--_m-fg);font-size:var(--ari-text-caption);line-height:1;font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums}.ari-stepper__marker:empty:before{content:counter(ari-stepper)}.ari-stepper__text{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-stepper__label{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2);overflow-wrap:anywhere}.ari-stepper__hint{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-stepper__link{position:relative;color:inherit;text-decoration:none;border-radius:var(--ari-radius-xs)}.ari-stepper__link:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}.ari-stepper__link:hover .ari-stepper__label{text-decoration:underline;text-underline-offset:var(--ari-space-1)}.ari-stepper__step--done{--_m-bg: var(--ari-success-soft);--_m-fg: var(--ari-success-text);--_m-bd: var(--ari-success);--_bar: var(--ari-success-fill)}.ari-stepper__step--done>.ari-stepper__marker:empty:before{content:"\2713"}.ari-stepper__step[aria-current=step]{--_m-bg: var(--ari-primary-fill);--_m-fg: var(--ari-on-primary);--_m-bd: var(--ari-primary-fill);--_bar: var(--ari-primary-fill)}.ari-stepper__step[aria-current=step] .ari-stepper__label{color:var(--ari-ink);font-weight:var(--ari-weight-black)}.ari-stepper__step--error{--_m-bg: var(--ari-danger-soft);--_m-fg: var(--ari-danger-text);--_m-bd: var(--ari-danger);--_bar: var(--ari-danger-fill)}.ari-stepper__step--error>.ari-stepper__marker:empty:before{content:"!"}.ari-stepper__step--error .ari-stepper__hint{color:var(--ari-danger-text)}.ari-stepper--cells{gap:var(--ari-space-4) var(--ari-space-6)}.ari-stepper--cells .ari-stepper__step{justify-items:start;text-align:start;padding:var(--ari-space-4);background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-stepper--cells .ari-stepper__step[aria-current=step]{background:var(--ari-primary-soft);border-color:var(--ari-primary)}.ari-stepper--cells .ari-stepper__step:not(:last-child):after{inset-block-start:50%;inset-inline:calc(100% + var(--ari-space-2)) auto;inline-size:var(--ari-space-2);block-size:var(--ari-space-2);border-radius:0;background:none;border-inline-end:var(--ari-border-strong) solid var(--ari-line-strong);border-block-start:var(--ari-border-strong) solid var(--ari-line-strong);rotate:45deg;translate:0 -50%}.ari-stepper--cells .ari-stepper__marker{--_m: var(--ari-space-6)}.ari-stepper--cells .ari-stepper__marker:empty:before{content:counter(ari-stepper,decimal-leading-zero)}.ari-stepper--cells .ari-stepper__step--done>.ari-stepper__marker:empty:before{content:"\2713"}.ari-stepper--cells .ari-stepper__step--error>.ari-stepper__marker:empty:before{content:"!"}.ari-stepper--bars{gap:var(--ari-space-3)}.ari-stepper--bars .ari-stepper__step{justify-items:start;text-align:start;padding:var(--ari-space-3) 0 0;border-block-start:var(--ari-space-1) solid var(--_bar)}.ari-stepper--bars .ari-stepper__step:not(:last-child):after{content:none}.ari-stepper--bars .ari-stepper__marker{inline-size:auto;block-size:auto;border:0;background:none;color:var(--ari-muted);font-size:var(--ari-text-label);letter-spacing:var(--ari-tracking-label)}.ari-stepper--bars .ari-stepper__marker:empty:before{content:counter(ari-stepper,decimal-leading-zero)}.ari-stepper--bars .ari-stepper__step--done .ari-stepper__marker{color:var(--ari-success-text)}.ari-stepper--bars .ari-stepper__step[aria-current=step] .ari-stepper__marker{color:var(--ari-primary-text)}.ari-stepper--bars .ari-stepper__step--error .ari-stepper__marker{color:var(--ari-danger-text)}.ari-stepper--dense{--_m: var(--ari-space-6)}.ari-stepper--dense .ari-stepper__hint{display:none}.ari-stepper--dense.ari-stepper--cells .ari-stepper__step{padding:var(--ari-space-3)}.ari-stepper--vertical .ari-stepper__step{flex-basis:100%;grid-template-columns:var(--_m) minmax(0,1fr);justify-items:start;align-items:start;column-gap:var(--ari-space-3);padding:0 0 var(--ari-space-5);text-align:start}.ari-stepper--vertical .ari-stepper__text{padding-block-start:var(--ari-space-1)}.ari-stepper--vertical .ari-stepper__step:not(:last-child):after{inset-block:calc(var(--_m) + var(--ari-space-1)) var(--ari-space-1);inset-inline:calc(var(--_m) / 2 - var(--ari-border)) auto;inline-size:var(--ari-border-strong);block-size:auto}.ari-stepper--vertical.ari-stepper--cells .ari-stepper__step{padding:var(--ari-space-4)}.ari-stepper--vertical.ari-stepper--cells .ari-stepper__step:not(:last-child):after{inset-block:calc(100% + var(--ari-space-1)) auto;inset-inline:var(--ari-space-6) auto;inline-size:var(--ari-space-2);block-size:var(--ari-space-2);rotate:135deg;translate:0}.ari-stepper--vertical.ari-stepper--bars .ari-stepper__step{grid-template-columns:minmax(0,1fr);padding:0 0 0 var(--ari-space-3);border-block-start:0;border-inline-start:var(--ari-space-1) solid var(--_bar)}@container ari-stepper (max-width: 439.98px){.ari-stepper .ari-stepper__step{flex-basis:100%;grid-template-columns:var(--_m) minmax(0,1fr);justify-items:start;align-items:start;column-gap:var(--ari-space-3);padding:0 0 var(--ari-space-5);text-align:start}.ari-stepper .ari-stepper__text{padding-block-start:var(--ari-space-1)}.ari-stepper .ari-stepper__step:not(:last-child):after{inset-block:calc(var(--_m) + var(--ari-space-1)) var(--ari-space-1);inset-inline:calc(var(--_m) / 2 - var(--ari-border)) auto;inline-size:var(--ari-border-strong);block-size:auto}.ari-stepper--cells .ari-stepper__step{padding:var(--ari-space-3)}.ari-stepper--cells .ari-stepper__step:not(:last-child):after{inset-block:calc(100% + var(--ari-space-1)) auto;inset-inline:var(--ari-space-6) auto;inline-size:var(--ari-space-2);block-size:var(--ari-space-2);rotate:135deg;translate:0}.ari-stepper--bars .ari-stepper__step{grid-template-columns:minmax(0,1fr);padding:0 0 0 var(--ari-space-3);border-block-start:0;border-inline-start:var(--ari-space-1) solid var(--_bar)}}}@layer ari.components{.ari-summary{--_pad: var(--ari-space-5);--_line: var(--ari-line);--ari-r: var(--ari-radius-lg);display:grid;min-inline-size:0;color:var(--ari-ink);font-variant-numeric:tabular-nums;container:ari-summary / inline-size}.ari-summary__title{margin:0 0 var(--ari-space-3);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold)}.ari-summary__items{display:grid;margin:0;padding:0;list-style:none}.ari-summary__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-3);padding-block:var(--ari-space-3);border-block-end:var(--ari-border) solid var(--_line)}.ari-summary__thumb{inline-size:var(--ari-space-12);block-size:var(--ari-space-12);border-radius:var(--ari-radius-sm);object-fit:cover;background:var(--ari-nested);border:var(--ari-border) solid var(--_line)}.ari-summary__desc{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-summary__name{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);overflow-wrap:anywhere}.ari-summary__meta{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-summary__amount{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);text-align:end;white-space:nowrap}.ari-summary__item:not(:has(.ari-summary__thumb)){grid-template-columns:minmax(0,1fr) auto}.ari-summary__lines{display:grid;gap:var(--ari-space-2);margin:0;padding-block:var(--ari-space-4) 0}.ari-summary__line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-4);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-summary__line>dt{color:var(--ari-ink-2)}.ari-summary__line>dd{margin:0;margin-inline-start:auto;text-align:end;white-space:nowrap}.ari-summary__line--discount>dd{color:var(--ari-success-text);font-weight:var(--ari-weight-bold)}.ari-summary__hint{display:block;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-summary__total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-4);margin-block-start:var(--ari-space-2);padding-block-start:var(--ari-space-3);border-block-start:var(--ari-border) solid var(--_line)}.ari-summary__total>dt{font-size:var(--ari-text-md);font-weight:var(--ari-weight-bold)}.ari-summary__total>dd{margin:0;margin-inline-start:auto;font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-heading);white-space:nowrap}.ari-summary__currency{font-family:var(--ari-font-body);font-size:var(--ari-text-caption);font-weight:var(--ari-weight-bold);color:var(--ari-muted);margin-inline-start:var(--ari-space-1)}.ari-summary--nested,.ari-summary--card{padding:var(--_pad);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-summary--nested{background:var(--ari-nested)}.ari-summary--card{background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line);box-shadow:var(--ari-shadow-1)}.ari-summary--total-rule .ari-summary__total{border-block-start:var(--ari-border-strong) solid var(--ari-ink)}.ari-summary--total-tint .ari-summary__total,.ari-summary--total-dark .ari-summary__total{margin-block-start:var(--ari-space-3);padding:var(--ari-space-3) var(--ari-space-4);border:0;border-radius:var(--ari-radius-md)}.ari-summary--total-tint .ari-summary__total{background:var(--ari-primary-soft)}.ari-summary--total-tint .ari-summary__total>dd{color:var(--ari-primary-text)}.ari-summary--total-dark .ari-summary__total{background:var(--ari-contrast);color:var(--ari-on-contrast)}.ari-summary--total-dark .ari-summary__currency{color:color-mix(in srgb,var(--ari-on-contrast) 74%,transparent)}.ari-summary--compact{--_pad: var(--ari-space-4)}.ari-summary--compact .ari-summary__item{padding-block:var(--ari-space-2)}.ari-summary--compact .ari-summary__thumb{inline-size:var(--ari-space-8);block-size:var(--ari-space-8)}.ari-summary--compact .ari-summary__lines{gap:var(--ari-space-1);padding-block-start:var(--ari-space-3)}.ari-summary--compact .ari-summary__total>dd{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}.ari-summary[aria-busy=true] :is(.ari-summary__lines dd,.ari-summary__total dd){color:transparent;background:var(--ari-nested);border-radius:var(--ari-radius-xs)}@container ari-summary (max-width: 259.98px){.ari-summary__item{grid-template-columns:minmax(0,1fr);gap:var(--ari-space-1)}.ari-summary__thumb{display:none}.ari-summary__amount{text-align:start}.ari-summary__total>dd{font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4)}}}@layer ari.components{.ari-switch{--ari-r: var(--ari-radius-md);--_h: var(--ari-icon-lg);--_w: calc(var(--_h) * 1.84);--_on: var(--ari-primary-fill);position:relative;display:flex;align-items:center;gap:var(--ari-space-4);min-block-size:var(--ari-control);min-inline-size:0;color:var(--ari-ink);cursor:pointer;container:ari-switch / inline-size}.ari-switch__text{display:grid;gap:var(--ari-space-1);flex:1;min-inline-size:0}.ari-switch__label{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold)}.ari-switch__desc{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-switch__control{--_knob: var(--ari-panel);--_x: 0%;appearance:none;flex:none;order:2;inline-size:var(--_w);block-size:var(--_h);margin:0;border:0;border-radius:var(--ari-radius-pill);background:radial-gradient(circle closest-side,var(--_knob) 74%,transparent 80%) var(--_x) 50% / var(--_h) var(--_h) no-repeat,var(--ari-line-strong);cursor:inherit;transition:background-position var(--ari-duration-base) var(--ari-ease-standard),background-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-switch__control:checked{--_knob: var(--ari-on-primary);--_x: 100%;background-color:transparent;background:radial-gradient(circle closest-side,var(--_knob) 74%,transparent 80%) var(--_x) 50% / var(--_h) var(--_h) no-repeat,var(--_on)}.ari-switch__control:dir(rtl){--_x: 100%}.ari-switch__control:dir(rtl):checked{--_x: 0%}.ari-switch:hover .ari-switch__control:not(:disabled){box-shadow:var(--ari-hover-overlay)}.ari-switch__control:focus-visible{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-switch__control[aria-invalid=true]{outline:var(--ari-border-strong) solid var(--ari-danger);outline-offset:var(--ari-focus-offset)}.ari-switch:has(:disabled){opacity:.45;cursor:not-allowed}.ari-switch[aria-busy=true]{cursor:progress}.ari-switch[aria-busy=true] .ari-switch__control{pointer-events:none;opacity:.6}.ari-switch--gradient .ari-switch__control:checked{--_knob: var(--ari-on-gradient);background:radial-gradient(circle closest-side,var(--_knob) 74%,transparent 80%) var(--_x) 50% / var(--_h) var(--_h) no-repeat,var(--ari-gradient)}.ari-switch--success{--_on: var(--ari-success-fill)}.ari-switch--success .ari-switch__control:checked{--_knob: var(--ari-on-status)}.ari-switch--start .ari-switch__control{order:-1}.ari-switch--sm{--_h: var(--ari-icon-md)}.ari-switch--sm .ari-switch__label{font-weight:var(--ari-weight-regular)}.ari-switch--boxed{padding:var(--ari-space-4) var(--ari-space-5);background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-switch--boxed:has(:checked){border-color:var(--ari-primary-line)}.ari-switch--boxed:has(:focus-visible){outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-switch--boxed .ari-switch__control:focus-visible{outline:0}.ari-switch--boxed:has([aria-invalid=true]){border-color:var(--ari-danger)}.ari-switch-list{display:grid;min-inline-size:0}.ari-switch-list>.ari-switch:not(.ari-switch--boxed){padding-block:var(--ari-space-3)}.ari-switch-list>.ari-switch:not(.ari-switch--boxed)+.ari-switch{border-block-start:var(--ari-border) solid var(--ari-line)}.ari-switch-list:has(>.ari-switch--boxed){gap:var(--ari-space-3)}@container ari-switch (max-width: 239.98px){.ari-switch__control{align-self:start}}}@layer ari.components{.ari-table{--_head-bg: var(--ari-nested);--_head-fg: var(--ari-ink-2);--_line: var(--ari-line);--_row: var(--ari-row);--_pad: var(--ari-space-3);--ari-r: var(--ari-radius-md);display:block;min-inline-size:0;max-inline-size:100%;overflow-x:auto;background:var(--ari-panel);color:var(--ari-ink);border:var(--ari-border) solid var(--_line);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-table / inline-size}.ari-table>table{inline-size:100%;border-collapse:separate;border-spacing:0;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-table caption{padding:var(--ari-space-3) var(--_pad);text-align:start;font-size:var(--ari-text-caption);color:var(--ari-muted);caption-side:bottom}.ari-table :where(th,td){block-size:var(--_row);padding:var(--ari-space-2) var(--_pad);text-align:start;vertical-align:middle;border-block-end:var(--ari-border) solid var(--_line)}.ari-table :where(tr)>:first-child{border-inline-start:var(--ari-border-edge) solid transparent;padding-inline-start:calc(var(--_pad) - var(--ari-border-edge))}.ari-table thead th{background:var(--_head-bg);color:var(--_head-fg);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;white-space:nowrap}.ari-table tbody td{color:var(--ari-ink-2)}.ari-table tbody :where(th,td):is(:first-child,.ari-table__strong){color:var(--ari-ink);font-weight:var(--ari-weight-bold)}.ari-table tbody tr:last-child>*{border-block-end-color:transparent}.ari-table :where(th,td).ari-table__num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.ari-table tbody td.ari-table__num{color:var(--ari-ink);font-weight:var(--ari-weight-bold)}.ari-table__sort{position:relative;display:inline-flex;align-items:center;gap:var(--ari-space-1);padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.ari-table__sort:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:calc(var(--ari-space-2) * -1)}.ari-table__sort:before{content:"\2195";order:1;opacity:.55;font-size:var(--ari-text-caption)}.ari-table [aria-sort=ascending] .ari-table__sort:before{content:"\2191";opacity:1}.ari-table [aria-sort=descending] .ari-table__sort:before{content:"\2193";opacity:1}.ari-table [aria-sort]:is([aria-sort=ascending],[aria-sort=descending]){color:var(--ari-ink)}.ari-table__sort:hover{text-decoration:underline;text-underline-offset:var(--ari-space-1)}.ari-table :where(th,td).ari-table__check{inline-size:0;padding-inline-end:0}.ari-table__check input{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);margin:0;accent-color:var(--ari-primary-fill);cursor:pointer}.ari-table__hit{display:inline-grid;place-items:center;min-inline-size:var(--ari-touch);min-block-size:var(--ari-touch);margin-block:calc((var(--ari-touch) - var(--ari-icon-sm)) / -2);margin-inline-start:calc((var(--ari-touch) - var(--ari-icon-sm)) / -2);cursor:pointer}.ari-table tbody tr:hover>*{box-shadow:var(--ari-hover-overlay)}.ari-table tbody tr[aria-selected=true]>*{background:var(--ari-primary-soft)}.ari-table tbody tr[aria-selected=true]>:first-child{border-inline-start-color:var(--ari-primary)}.ari-table tfoot :where(th,td){background:var(--ari-nested);color:var(--ari-ink);font-weight:var(--ari-weight-black);border-block-start:var(--ari-border-strong) solid var(--ari-ink);border-block-end:0}.ari-table tbody .ari-table__empty{block-size:calc(var(--ari-row) * 2);text-align:center;color:var(--ari-muted);font-weight:var(--ari-weight-regular)}.ari-table[aria-busy=true] tbody{opacity:.5}.ari-table[aria-busy=true]{cursor:progress}.ari-table--head-contrast{--_head-bg: var(--ari-contrast);--_head-fg: var(--ari-on-contrast)}.ari-table--head-brand{--_head-bg: var(--ari-primary-soft);--_head-fg: var(--ari-ink)}.ari-table--head-plain{--_head-bg: transparent;--_head-fg: var(--ari-muted)}.ari-table--head-plain thead th{border-block-end-color:var(--ari-line-strong)}.ari-table--grid :where(th,td)+:where(th,td){border-inline-start:var(--ari-border) solid var(--_line)}.ari-table--striped tbody tr:nth-child(2n)>*{background:var(--ari-nested)}.ari-table--striped tbody :where(th,td){border-block-end-color:transparent}.ari-table--striped tbody tr[aria-selected=true]>*{background:var(--ari-primary-soft)}.ari-table--dense{--_row: var(--ari-control);--_pad: var(--ari-space-2)}.ari-table--fine tbody :where(th,td){font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-table--head-wrap thead th{white-space:normal}.ari-table--fill>table{block-size:100%}.ari-table--frameless{border-color:transparent;background:transparent}@container ari-table (max-width: 479.98px){.ari-table--stack>table,.ari-table--stack :where(tbody,tfoot,tr,th,td){display:block}.ari-table--stack thead{display:none}.ari-table--stack tbody tr{padding-block:var(--ari-space-2);border-block-end:var(--ari-border) solid var(--_line);border-inline-start:var(--ari-border-edge) solid transparent}.ari-table--stack tbody tr[aria-selected=true]{border-inline-start-color:var(--ari-primary);background:var(--ari-primary-soft)}.ari-table--stack :where(tr)>:first-child{border-inline-start:0}.ari-table--stack :where(th,td),.ari-table--stack :where(th,td).ari-table__num{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ari-space-4);block-size:auto;padding:var(--ari-space-1) var(--_pad);text-align:end;border:0}.ari-table--stack.ari-table--grid :where(th,td)+:where(th,td){border:0}.ari-table--stack :where(th,td)[data-label]:before{content:attr(data-label);flex:none;font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-table--stack .ari-table__check{inline-size:auto}.ari-table--stack tfoot tr{border-block-start:var(--ari-border-strong) solid var(--ari-ink)}.ari-table--stack tfoot :where(th,td){border:0}.ari-table--stack tbody .ari-table__empty{justify-content:center;align-items:center;min-block-size:calc(var(--ari-row) * 2);text-align:center}.ari-table--stack tfoot th{display:none}.ari-table--stack :where(th,td):empty{display:none}.ari-table--priority .ari-table__opt{display:none}}@container ari-table (max-width: 359.98px){.ari-table--priority>table,.ari-table--priority :where(tbody,tfoot,tr,th,td){display:block}.ari-table--priority thead{display:none}.ari-table--priority tbody tr{padding-block:var(--ari-space-2);border-block-end:var(--ari-border) solid var(--_line);border-inline-start:var(--ari-border-edge) solid transparent}.ari-table--priority tbody tr[aria-selected=true]{border-inline-start-color:var(--ari-primary);background:var(--ari-primary-soft)}.ari-table--priority :where(tr)>:first-child{border-inline-start:0}.ari-table--priority :where(th,td),.ari-table--priority :where(th,td).ari-table__num{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ari-space-4);block-size:auto;padding:var(--ari-space-1) var(--_pad);text-align:end;border:0}.ari-table--priority.ari-table--grid :where(th,td)+:where(th,td){border:0}.ari-table--priority :where(th,td)[data-label]:before{content:attr(data-label);flex:none;font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-table--priority .ari-table__check{inline-size:auto}.ari-table--priority tfoot tr{border-block-start:var(--ari-border-strong) solid var(--ari-ink)}.ari-table--priority tfoot :where(th,td){border:0}.ari-table--priority tbody .ari-table__empty{justify-content:center;align-items:center;min-block-size:calc(var(--ari-row) * 2);text-align:center}.ari-table--priority tfoot th{display:none}.ari-table--priority :where(th,td):empty{display:none}}@container ari-table (max-width: 939.98px){.ari-table--priority-wide .ari-table__opt{display:none}}@container ari-table (max-width: 859.98px){.ari-table--priority-wide>table,.ari-table--priority-wide :where(tbody,tfoot,tr,th,td){display:block}.ari-table--priority-wide thead{display:none}.ari-table--priority-wide tbody tr{padding-block:var(--ari-space-2);border-block-end:var(--ari-border) solid var(--_line);border-inline-start:var(--ari-border-edge) solid transparent}.ari-table--priority-wide tbody tr[aria-selected=true]{border-inline-start-color:var(--ari-primary);background:var(--ari-primary-soft)}.ari-table--priority-wide :where(tr)>:first-child{border-inline-start:0}.ari-table--priority-wide :where(th,td),.ari-table--priority-wide :where(th,td).ari-table__num{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ari-space-4);block-size:auto;padding:var(--ari-space-1) var(--_pad);text-align:end;border:0}.ari-table--priority-wide.ari-table--grid :where(th,td)+:where(th,td){border:0}.ari-table--priority-wide :where(th,td)[data-label]:before{content:attr(data-label);flex:none;font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-table--priority-wide .ari-table__check{inline-size:auto}.ari-table--priority-wide tfoot tr{border-block-start:var(--ari-border-strong) solid var(--ari-ink)}.ari-table--priority-wide tfoot :where(th,td){border:0}.ari-table--priority-wide tbody .ari-table__empty{justify-content:center;align-items:center;min-block-size:calc(var(--ari-row) * 2);text-align:center}.ari-table--priority-wide tfoot th{display:none}.ari-table--priority-wide :where(th,td):empty{display:none}}.ari-table--first-plain tbody :where(th,td):first-child:not(.ari-table__strong){color:var(--ari-ink-2);font-weight:var(--ari-weight-regular)}}@layer ari.components{.ari-tabs{--_h: var(--ari-control);--ari-r: var(--ari-radius-sm);position:relative;display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--ari-space-1);min-inline-size:0;max-inline-size:100%;border-block-end:var(--ari-border) solid var(--ari-line);container:ari-tabs / inline-size}.ari-tabs__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ari-space-2);flex:none;min-block-size:var(--_h);padding-inline:var(--ari-space-4);border:0;background:transparent;color:var(--ari-ink-2);font-family:var(--ari-font-body);font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);line-height:1;white-space:nowrap;cursor:pointer;transition:color var(--ari-duration-fast) var(--ari-ease-standard),background-color var(--ari-duration-fast) var(--ari-ease-standard),box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}.ari-tabs__tab:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}.ari-tabs__tab:hover{color:var(--ari-ink)}.ari-tabs__tab:focus-visible{outline-offset:calc(var(--ari-focus-ring) * -1)}.ari-tabs__tab:is([disabled],[aria-disabled=true]){opacity:.45;cursor:not-allowed}.ari-tabs__count{display:inline-grid;place-items:center;min-inline-size:var(--ari-size-badge);min-block-size:var(--ari-icon-md);padding-inline:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-nested);color:var(--ari-ink-2);font-size:var(--ari-text-caption);font-variant-numeric:tabular-nums}.ari-tabs__tab>svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);flex:none}.ari-tabs__panel{padding-block:var(--ari-space-4)}.ari-tabs__panel[hidden]{display:none}.ari-tabs__tab:before{content:"";position:absolute;inset-inline:var(--ari-space-2);inset-block-end:0;block-size:var(--ari-border-strong);border-radius:var(--ari-radius-pill);background:transparent;transition:background-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-tabs__tab:is([aria-selected=true],[aria-checked=true],[aria-current=page]){color:var(--ari-link)}.ari-tabs__tab:is([aria-selected=true],[aria-checked=true],[aria-current=page]):before{background:var(--ari-link-line)}.ari-tabs__tab:is([aria-selected=true],[aria-checked=true],[aria-current=page]) .ari-tabs__count{background:var(--ari-link-soft);color:var(--ari-link)}.ari-tabs--boxed{gap:0}.ari-tabs--boxed .ari-tabs__tab{margin-block-end:calc(var(--ari-border) * -1);border:var(--ari-border) solid transparent;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r))}.ari-tabs--boxed .ari-tabs__tab:before{content:none}.ari-tabs--boxed .ari-tabs__tab:hover{background:var(--ari-nested)}.ari-tabs--boxed .ari-tabs__tab:is([aria-selected=true],[aria-checked=true],[aria-current=page]){background:var(--ari-panel);color:var(--ari-ink);border-color:var(--ari-line);border-block-end-color:var(--ari-panel)}.ari-tabs--pills{gap:var(--ari-space-2);border-block-end:0}.ari-tabs--pills .ari-tabs__tab{--ari-r: var(--ari-radius-pill);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-tabs--pills .ari-tabs__tab:before{content:none}.ari-tabs--pills .ari-tabs__tab:hover{box-shadow:var(--ari-hover-overlay)}.ari-tabs--pills .ari-tabs__tab:is([aria-selected=true],[aria-checked=true],[aria-current=page]){background:var(--ari-primary-fill);color:var(--ari-on-primary)}.ari-tabs--pills .ari-tabs__tab:is([aria-selected=true],[aria-checked=true],[aria-current=page]) .ari-tabs__count{background:var(--ari-on-primary);color:var(--ari-primary-fill)}.ari-tabs--segmented{--ari-r: min(var(--ari-radius-pill), calc(var(--ari-control) / 2));container-type:normal;display:inline-flex;gap:var(--ari-space-1);padding:var(--ari-space-1);border:var(--ari-border) solid var(--ari-line);background:var(--ari-nested);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-tabs--segmented .ari-tabs__tab{flex:1 1 auto;--_h: calc(var(--ari-control) - var(--ari-space-2) - var(--ari-border) * 2);border-radius:inherit}.ari-tabs--segmented .ari-tabs__tab:before{content:none}.ari-tabs--segmented .ari-tabs__tab:hover{color:var(--ari-ink);background:color-mix(in srgb,var(--ari-panel) 55%,transparent)}.ari-tabs--segmented .ari-tabs__tab:is([aria-selected=true],[aria-checked=true],[aria-current=page]){background:var(--ari-panel);color:var(--ari-ink);box-shadow:var(--ari-shadow-1)}.ari-tabs--sm:not(.ari-tabs--segmented){padding-block:var(--ari-space-1)}.ari-tabs--sm .ari-tabs__tab{--_h: var(--ari-control-sm);padding-inline:var(--ari-space-3);font-size:var(--ari-text-caption)}.ari-tabs--sm.ari-tabs--segmented{--ari-r: calc(var(--ari-control-sm) / 2)}.ari-tabs--sm.ari-tabs--segmented .ari-tabs__tab{--_h: calc(var(--ari-control-sm) - var(--ari-space-2) - var(--ari-border) * 2)}.ari-tabs--fill{display:flex}.ari-tabs--fill .ari-tabs__tab{flex:1 1 0;min-inline-size:max-content}@container ari-tabs (max-width: 399.98px){.ari-tabs__tab{flex:1 1 auto;padding-inline:var(--ari-space-3)}}@container ari-tabs (max-width: 239.98px){.ari-tabs__tab{white-space:normal;text-align:center}.ari-tabs__count{display:none}}a.ari-tabs__tab{text-decoration:none}.ari-tabs__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);flex:none}.ari-tabs--pills.ari-tabs--active-contrast .ari-tabs__tab:is([aria-selected=true],[aria-checked=true],[aria-current=page]){background:var(--ari-contrast);color:var(--ari-on-contrast)}.ari-tabs--pills.ari-tabs--rest-soft .ari-tabs__tab:not([aria-selected=true],[aria-checked=true],[aria-current=page]){background:var(--ari-nested)}.ari-tabs--hug{container-type:normal;display:inline-flex;flex-wrap:nowrap;max-inline-size:100%;overflow-x:auto}.ari-tabs--rail{--_speed: var(--ari-tabs-speed, var(--ari-duration-fast));--_ease: var(--ari-tabs-ease, var(--ari-ease-standard));container-type:normal;flex-direction:column;flex-wrap:nowrap;gap:var(--ari-tabs-rail-gap, 0);inline-size:max-content;max-inline-size:100%;padding:var(--ari-tabs-rail-pad, var(--ari-space-4));border:0;background:var(--ari-tabs-rail-bg, var(--ari-panel));border-radius:var(--ari-tabs-rail-radius, var(--ari-radius-xl));box-shadow:var(--ari-tabs-rail-shadow, var(--ari-shadow-1));filter:var(--ari-tabs-rail-filter, none)}.ari-tabs--rail .ari-tabs__tab{justify-content:flex-start;gap:var(--ari-space-2);min-block-size:0;padding:var(--ari-space-3) var(--ari-space-4) var(--ari-space-3) var(--ari-space-3);color:var(--ari-tabs-rail-fg, var(--ari-ink-2));font-size:var(--ari-tabs-rail-text, var(--ari-text-md));font-weight:var(--ari-tabs-rail-weight, var(--ari-weight-bold));line-height:1;text-align:start;white-space:normal;border-radius:var(--ari-radius-pill);transition:color var(--_speed) var(--_ease),background-color var(--_speed) var(--_ease)}.ari-tabs--rail .ari-tabs__tab:before{content:none}.ari-tabs--rail .ari-tabs__tab:hover{background:var(--ari-tabs-rail-hover-bg, var(--ari-nested));color:var(--ari-tabs-rail-hover-on, var(--ari-ink))}.ari-tabs--rail .ari-tabs__tab:is([aria-selected=true],[aria-checked=true],[aria-current=page]){background:var(--ari-tabs-rail-active-bg, var(--ari-contrast));color:var(--ari-tabs-rail-on, var(--ari-on-contrast))}.ari-tabs__num{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:var(--ari-tabs-num-size, calc(var(--ari-space-6) + var(--ari-space-1)));aspect-ratio:1;padding-block-start:var(--ari-tabs-num-nudge, var(--ari-space-1));border-radius:var(--ari-radius-circle);background:var(--ari-tabs-num-bg, var(--ari-primary-fill));color:var(--ari-tabs-num-on, var(--ari-on-primary));line-height:1;transition:background-color var(--ari-tabs-speed, var(--ari-duration-fast)) var(--ari-tabs-ease, var(--ari-ease-standard))}@container ari-canvas (min-width: 1088px){.ari-tabs--rail{gap:var(--ari-tabs-rail-gap-wide, var(--ari-space-2))}.ari-tabs--rail .ari-tabs__tab{font-size:var(--ari-tabs-rail-text-lg, var(--ari-text-lg))}.ari-tabs--rail .ari-tabs__num{inline-size:var(--ari-tabs-num-size-lg, var(--ari-space-8))}}@container ari-canvas (min-width: 1280px){.ari-tabs--rail .ari-tabs__tab{font-size:var(--ari-tabs-rail-text-xl, var(--ari-text-h3))}}.ari-tabs--steps{--_speed: var(--ari-tabs-speed, var(--ari-duration-fast));--_ease: var(--ari-tabs-ease, var(--ari-ease-standard));flex-direction:column;flex-wrap:nowrap;gap:var(--ari-tabs-steps-gap, var(--ari-space-8));padding:var(--ari-tabs-steps-pad, var(--ari-space-4));border:0;background:var(--ari-tabs-steps-bg, var(--ari-contrast));color:var(--ari-tabs-steps-fg, var(--ari-on-contrast));border-radius:var(--ari-tabs-steps-radius, var(--ari-radius-lg))}.ari-tabs__step{display:block;min-inline-size:0}.ari-tabs__media{display:block;inline-size:100%;block-size:auto;border-radius:var(--ari-tabs-steps-media-radius, var(--ari-radius-sm))}.ari-tabs--steps .ari-tabs__tab{display:flex;justify-content:flex-start;gap:var(--ari-space-3);inline-size:100%;min-block-size:0;padding:0;color:inherit;font:inherit;text-align:start;white-space:normal}.ari-tabs--steps .ari-tabs__media+.ari-tabs__tab{margin-block-start:var(--ari-space-4)}.ari-tabs--steps .ari-tabs__tab:before{content:none}.ari-tabs--steps .ari-tabs__num{inline-size:var(--ari-tabs-steps-num-size, calc(var(--ari-space-6) + var(--ari-space-1)));margin-block-end:var(--ari-space-2);font-size:var(--ari-text-md);font-weight:var(--ari-tabs-num-weight, var(--ari-weight-bold))}.ari-tabs__label{font-family:var(--ari-tabs-steps-label-font, var(--ari-font-heading));font-size:var(--ari-tabs-steps-label-text, var(--ari-text-md));font-weight:var(--ari-weight-regular);line-height:var(--ari-tabs-steps-label-leading, 1.5);text-transform:uppercase;transition:color var(--_speed) var(--_ease)}.ari-tabs--steps .ari-tabs__panel{display:block;padding:0}@container ari-canvas (min-width: 640px){.ari-tabs--steps{padding:var(--ari-tabs-steps-pad-sm, var(--ari-space-6))}.ari-tabs--steps .ari-tabs__num{inline-size:var(--ari-tabs-steps-num-size-sm, var(--ari-space-8))}.ari-tabs__label{font-size:var(--ari-tabs-steps-label-text-sm, var(--ari-text-lg))}}@container ari-canvas (min-width: 1088px){.ari-tabs--steps{padding:var(--ari-tabs-steps-pad-lg, var(--ari-space-8));padding-inline-end:var(--ari-tabs-steps-pad-lg-end, var(--ari-space-12));border-radius:var(--ari-tabs-steps-radius-lg, var(--ari-radius-xl))}.ari-tabs--steps .ari-tabs__media{display:none}.ari-tabs--steps .ari-tabs__media+.ari-tabs__tab{margin-block-start:0}.ari-tabs--steps .ari-tabs__num{background:var(--ari-tabs-steps-num-rest, color-mix(in srgb, var(--ari-primary-fill) 70%, transparent))}.ari-tabs--steps .ari-tabs__label{color:var(--ari-tabs-steps-label-rest, color-mix(in srgb, currentColor 72%, transparent))}.ari-tabs--steps .ari-tabs__tab:hover .ari-tabs__num{background:var(--ari-tabs-steps-num-hover, var(--ari-primary-fill))}.ari-tabs--steps .ari-tabs__tab:is(:hover,[aria-selected=true]) .ari-tabs__label{color:inherit}.ari-tabs--steps .ari-tabs__tab[aria-selected=true] .ari-tabs__num{background:var(--ari-tabs-steps-num-active, var(--ari-primary-fill))}.ari-tabs--steps .ari-tabs__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--_speed) var(--_ease)}.ari-tabs--steps .ari-tabs__panel[data-ari-open]{grid-template-rows:1fr}.ari-tabs--steps .ari-tabs__panel>*{min-block-size:0;overflow:hidden}}@container ari-canvas (min-width: 1280px){.ari-tabs__label{font-size:var(--ari-tabs-steps-label-text-xl, var(--ari-text-h3))}}}@layer ari.components{.ari-text-clip{--_tex: var(--ari-text-clip-light, linear-gradient(100deg, var(--ari-on-contrast), var(--ari-emphasis) 30%, var(--ari-on-contrast) 50%, var(--ari-emphasis) 75%, var(--ari-on-contrast)));--_ink: var(--ari-text-clip-light-ink, color-mix(in srgb, var(--ari-on-contrast) 10%, transparent));--_y: var(--ari-text-clip-light-y, 50%);background-image:var(--_tex);background-size:var(--ari-text-clip-size, 200% auto);background-repeat:no-repeat;background-position:0% var(--_y);-webkit-background-clip:text;background-clip:text;color:var(--_ink);animation:ari-text-clip-pan var(--ari-text-clip-time, 4s) linear infinite}.ari-text-clip--dark{--_tex: var(--ari-text-clip-dark, linear-gradient(100deg, var(--ari-contrast), var(--ari-primary) 30%, var(--ari-contrast) 50%, var(--ari-primary) 75%, var(--ari-contrast)));--_ink: var(--ari-text-clip-dark-ink, transparent);--_y: var(--ari-text-clip-dark-y, 60%)}@container ari-canvas (max-width: 1087.98px){.ari-text-clip{--_tex: var(--ari-text-clip-light-narrow, var(--ari-text-clip-light, linear-gradient(100deg, var(--ari-on-contrast), var(--ari-emphasis) 30%, var(--ari-on-contrast) 50%, var(--ari-emphasis) 75%, var(--ari-on-contrast))))}.ari-text-clip--dark{--_tex: var(--ari-text-clip-dark-narrow, var(--ari-text-clip-dark, linear-gradient(100deg, var(--ari-contrast), var(--ari-primary) 30%, var(--ari-contrast) 50%, var(--ari-primary) 75%, var(--ari-contrast))))}}@keyframes ari-text-clip-pan{0%{background-position:0% var(--_y)}to{background-position:100% var(--_y)}}@media (prefers-reduced-motion: reduce){.ari-text-clip{animation:none}}}@layer ari.components{.ari-textarea{--_rows: 4}.ari-textarea .ari-field__control{display:block;min-block-size:calc(var(--_rows) * var(--ari-leading-md) + 2 * var(--ari-space-3) + 2 * var(--ari-border));padding-block:var(--ari-space-3);resize:vertical;field-sizing:fixed;margin-block-end:var(--ari-textarea-trail, 0)}.ari-textarea--rows-2{--_rows: 2}.ari-textarea--rows-6{--_rows: 6}.ari-textarea--rows-8{--_rows: 8}.ari-textarea--fixed .ari-field__control{resize:none}.ari-textarea--auto .ari-field__control{resize:none;field-sizing:content;max-block-size:calc(12 * var(--ari-leading-md) + 2 * var(--ari-space-3))}}@layer ari.components{.ari-timeline{--_m: var(--ari-space-8);--_t: calc(var(--ari-space-16) + var(--ari-space-6));--_gap: var(--ari-space-5);--_line: var(--ari-line-strong);--ari-r: var(--ari-radius-md);display:flex;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;counter-reset:ari-timeline;color:var(--ari-ink);container:ari-timeline / inline-size}.ari-timeline__item{--_m-bg: var(--ari-panel);--_m-fg: var(--ari-ink-2);--_m-bd: var(--ari-line-strong);position:relative;display:grid;flex:1 1 100%;min-inline-size:0;grid-template-columns:var(--_m) minmax(0,1fr) auto;align-items:start;align-content:start;column-gap:var(--ari-space-4);padding-block-end:var(--_gap);counter-increment:ari-timeline}.ari-timeline__item:not(:has(.ari-timeline__aside)){grid-template-columns:var(--_m) minmax(0,1fr)}.ari-timeline__item:not(:last-child):before{content:"";position:absolute;inset-block:var(--_m) 0;inset-inline-start:calc(var(--_m) / 2 - var(--ari-border));inline-size:var(--ari-border-strong);background:var(--_line)}.ari-timeline__item--done:not(:last-child):before{background:var(--ari-success)}.ari-timeline__marker{position:relative;z-index:var(--ari-z-raised);display:grid;place-items:center;inline-size:var(--_m);block-size:var(--_m);border-radius:50%;border:var(--ari-border-strong) solid var(--_m-bd);background:var(--_m-bg);color:var(--_m-fg);font-size:var(--ari-text-caption);font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums}.ari-timeline__marker:empty:before{content:counter(ari-timeline,decimal-leading-zero)}.ari-timeline__marker>svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-timeline__content{display:grid;gap:var(--ari-space-1);min-inline-size:0;padding-block-start:var(--ari-space-1)}.ari-timeline__time{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-timeline__title{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-timeline__text{margin:0;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-timeline__aside{padding-block-start:var(--ari-space-1)}.ari-timeline__item--done{--_m-bg: var(--ari-success-soft);--_m-fg: var(--ari-success-text);--_m-bd: var(--ari-success)}.ari-timeline__item--done>.ari-timeline__marker:empty:before{content:"\2713"}.ari-timeline__item[aria-current=step]{--_m-bg: var(--ari-primary-fill);--_m-fg: var(--ari-on-primary);--_m-bd: var(--ari-primary-fill)}.ari-timeline__item[aria-current=step] .ari-timeline__time{color:var(--ari-primary-text)}.ari-timeline__item--blocked{--_m-bg: var(--ari-nested);--_m-fg: var(--ari-muted);--_m-bd: var(--ari-line-strong)}.ari-timeline__item--blocked>.ari-timeline__marker{border-style:dashed}.ari-timeline__item--blocked>.ari-timeline__marker:empty:before{content:"\2014"}.ari-timeline__item--blocked .ari-timeline__title{color:var(--ari-ink-2)}.ari-timeline--dot{--_m: var(--ari-space-4)}.ari-timeline--dot .ari-timeline__marker{margin-block-start:var(--ari-space-1)}.ari-timeline--dot .ari-timeline__marker:empty:before,.ari-timeline--dot .ari-timeline__marker>*{content:none;display:none}.ari-timeline--dot .ari-timeline__item:not(:last-child):before{inset-block-start:calc(var(--_m) + var(--ari-space-1))}.ari-timeline--filled .ari-timeline__item--done{--_m-bg: var(--ari-success-fill);--_m-fg: var(--ari-on-status);--_m-bd: var(--ari-success-fill)}.ari-timeline--filled .ari-timeline__item:not(.ari-timeline__item--done,.ari-timeline__item--blocked,[aria-current=step]){--_m-bg: var(--ari-nested);--_m-bd: var(--ari-nested)}.ari-timeline--time-narrow{--_t: var(--ari-space-12)}.ari-timeline--time-start .ari-timeline__item{grid-template-columns:calc(var(--_t)) var(--_m) minmax(0,1fr) auto}.ari-timeline--time-start .ari-timeline__item:not(:has(.ari-timeline__aside)){grid-template-columns:calc(var(--_t)) var(--_m) minmax(0,1fr)}.ari-timeline--time-start .ari-timeline__item:not(:last-child):before{inset-inline-start:calc(var(--_t) + var(--ari-space-4) + var(--_m) / 2 - var(--ari-border))}.ari-timeline--time-start .ari-timeline__content{display:contents}.ari-timeline--time-start .ari-timeline__time{grid-column:1;grid-row:1 / span 3;padding-block-start:var(--ari-space-2);text-align:end}.ari-timeline--time-start .ari-timeline__marker{grid-column:2;grid-row:1 / span 3}.ari-timeline--time-start .ari-timeline__title{grid-column:3;padding-block-start:var(--ari-space-1)}.ari-timeline--time-start .ari-timeline__text{grid-column:3}.ari-timeline--time-start .ari-timeline__aside{grid-column:4;grid-row:1}.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item[aria-current=step]{background:var(--ari-primary-soft);border-inline-start:var(--ari-border-edge) solid var(--ari-primary);padding:var(--ari-space-3);margin-block-end:var(--_gap);margin-inline-start:calc(var(--ari-space-3) * -1 - var(--ari-border-edge));border-start-start-radius:0;border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:0}.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item[aria-current=step]:before{inset-block-start:calc(var(--_m) + var(--ari-space-3));inset-block-end:calc(var(--_gap) * -1);inset-inline-start:calc(var(--ari-space-3) + var(--_m) / 2 - var(--ari-border))}.ari-timeline--time-start.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item[aria-current=step]:before{inset-inline-start:calc(var(--ari-space-3) + var(--_t) + var(--ari-space-4) + var(--_m) / 2 - var(--ari-border))}.ari-timeline--compact{--_gap: var(--ari-space-3)}.ari-timeline--compact:not(.ari-timeline--dot){--_m: var(--ari-space-6)}.ari-timeline--compact .ari-timeline__item{column-gap:var(--ari-space-3)}.ari-timeline--compact .ari-timeline__marker{font-size:var(--ari-text-label)}.ari-timeline--compact .ari-timeline__content{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--ari-space-2);padding-block-start:calc((var(--_m) - var(--ari-leading-sm)) / 2)}.ari-timeline--compact .ari-timeline__title{order:-1}.ari-timeline--compact .ari-timeline__text{display:none}.ari-timeline--compact .ari-timeline__aside{padding-block-start:0}.ari-timeline--compact.ari-timeline--dot .ari-timeline__marker{margin-block-start:calc((var(--ari-leading-sm) - var(--_m)) / 2)}.ari-timeline--compact.ari-timeline--dot .ari-timeline__item:not(:last-child):before{inset-block-start:calc(var(--_m) + (var(--ari-leading-sm) - var(--_m)) / 2)}.ari-timeline--compact.ari-timeline--time-start .ari-timeline__time{padding-block-start:calc((var(--_m) - var(--ari-leading-label)) / 2)}.ari-timeline--compact.ari-timeline--time-start .ari-timeline__title{padding-block-start:calc((var(--_m) - var(--ari-leading-sm)) / 2)}.ari-timeline--cards .ari-timeline__item:after{content:"";grid-column:2 / -1;grid-row:1;z-index:var(--ari-z-base);align-self:stretch;background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line);box-shadow:var(--ari-shadow-1);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-timeline--cards .ari-timeline__marker{grid-column:1;grid-row:1}.ari-timeline--cards .ari-timeline__content{grid-column:2;grid-row:1}.ari-timeline--cards .ari-timeline__aside{grid-column:3;grid-row:1}.ari-timeline--cards :is(.ari-timeline__content,.ari-timeline__time,.ari-timeline__title,.ari-timeline__text,.ari-timeline__aside){z-index:var(--ari-z-raised)}.ari-timeline--cards .ari-timeline__content{padding:var(--ari-space-3) var(--ari-space-4)}.ari-timeline--cards .ari-timeline__item:has(.ari-timeline__aside) .ari-timeline__content{padding-inline-end:0}.ari-timeline--cards .ari-timeline__aside{padding:var(--ari-space-3) var(--ari-space-4) var(--ari-space-3) 0}.ari-timeline--cards.ari-timeline--highlight .ari-timeline__item[aria-current=step]:after{background:var(--ari-primary-soft);border-color:var(--ari-primary);border-inline-start-width:var(--ari-border-edge)}.ari-timeline--cards.ari-timeline--time-start .ari-timeline__item:after{grid-column:3 / -1;grid-row:1 / span 2}.ari-timeline--cards.ari-timeline--time-start .ari-timeline__marker{grid-column:2;grid-row:1 / span 2}.ari-timeline--cards.ari-timeline--time-start .ari-timeline__time{grid-column:1;grid-row:1 / span 2}.ari-timeline--cards.ari-timeline--time-start .ari-timeline__title{grid-column:3;grid-row:1;padding:var(--ari-space-3) var(--ari-space-4) 0}.ari-timeline--cards.ari-timeline--time-start .ari-timeline__text{grid-column:3;grid-row:2;padding:var(--ari-space-1) var(--ari-space-4) var(--ari-space-3)}.ari-timeline--cards.ari-timeline--time-start .ari-timeline__aside{grid-column:4;grid-row:1;padding:var(--ari-space-3) var(--ari-space-4) 0 0}.ari-timeline--brand{--_line: var(--ari-secondary)}.ari-timeline--brand .ari-timeline__item:not(:last-child):before{inline-size:var(--ari-border);margin-inline-start:calc(var(--ari-border) / 2);background:var(--_line)}:is(.ari-timeline--icons,.ari-timeline:has(.ari-timeline__marker--icon)){--_m: var(--ari-space-12)}:is(.ari-timeline--icons .ari-timeline__marker,.ari-timeline__marker--icon){--_m-bg: var(--ari-link-soft);--_m-fg: var(--ari-link);--_m-bd: transparent}:is(.ari-timeline--icons .ari-timeline__marker,.ari-timeline__marker--icon)>svg{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}:is(.ari-timeline--icons,.ari-timeline:has(.ari-timeline__marker--icon)) .ari-timeline__content{padding-block-start:calc((var(--_m) - var(--ari-leading-sm)) / 2)}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) :is(.ari-timeline--icons .ari-timeline__marker,.ari-timeline__marker--icon){--_m-bg: color-mix(in srgb, var(--ari-link-on-contrast) 16%, transparent);--_m-fg: var(--ari-link-on-contrast)}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) .ari-timeline{color:inherit}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) .ari-timeline__title{color:inherit}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) :is(.ari-timeline__text,.ari-timeline__time){color:var(--_muted, inherit)}@container ari-timeline (min-width: 520px){.ari-timeline--horizontal .ari-timeline__item{flex-basis:0}.ari-timeline--horizontal .ari-timeline__item,.ari-timeline--horizontal .ari-timeline__item:not(:has(.ari-timeline__aside)),.ari-timeline--horizontal.ari-timeline--time-start .ari-timeline__item{grid-template-columns:minmax(0,1fr);row-gap:var(--ari-space-3);padding-block-end:0;padding-inline-end:var(--ari-space-4)}.ari-timeline--horizontal .ari-timeline__item:not(:last-child):before{inset-block:calc(var(--_m) / 2 - var(--ari-border)) auto;inset-inline:var(--_m) 0;inline-size:auto;block-size:var(--ari-border-strong)}.ari-timeline--horizontal .ari-timeline__aside{padding-block-start:0}.ari-timeline--horizontal.ari-timeline--brand .ari-timeline__item:not(:last-child):before{inline-size:auto;block-size:var(--ari-border);margin-inline-start:0;margin-block-start:calc(var(--ari-border) / 2)}.ari-timeline--horizontal:is(.ari-timeline--icons,:has(.ari-timeline__marker--icon)) .ari-timeline__content{padding-block-start:0}.ari-timeline--horizontal.ari-timeline--time-start .ari-timeline__content{display:grid}.ari-timeline--horizontal.ari-timeline--time-start :is(.ari-timeline__time,.ari-timeline__marker,.ari-timeline__title,.ari-timeline__text,.ari-timeline__aside){grid-column:auto;grid-row:auto;text-align:start;padding-block-start:0}.ari-timeline--horizontal.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item,.ari-timeline--horizontal.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item[aria-current=step]{margin:0;padding:var(--ari-space-3);border-inline-start:0;border-block-start:var(--ari-border-edge) solid transparent}.ari-timeline--horizontal.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item[aria-current=step]{border-block-start-color:var(--ari-primary)}.ari-timeline--horizontal.ari-timeline--cards .ari-timeline__item{grid-template-rows:auto 1fr auto;padding-inline-end:var(--ari-space-2)}.ari-timeline--horizontal.ari-timeline--cards .ari-timeline__item:after{grid-column:1;grid-row:2 / -1}.ari-timeline--horizontal.ari-timeline--cards .ari-timeline__marker{grid-column:1;grid-row:1}.ari-timeline--horizontal.ari-timeline--cards .ari-timeline__content{grid-column:1;grid-row:2}.ari-timeline--horizontal.ari-timeline--cards .ari-timeline__aside{grid-column:1;grid-row:3}.ari-timeline--horizontal.ari-timeline--cards .ari-timeline__content,.ari-timeline--horizontal.ari-timeline--cards .ari-timeline__item:has(.ari-timeline__aside) .ari-timeline__content{padding:var(--ari-space-3) var(--ari-space-3) 0}.ari-timeline--horizontal.ari-timeline--cards .ari-timeline__aside{padding:0 var(--ari-space-2) var(--ari-space-3)}.ari-timeline--horizontal.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item:not(:last-child):before,.ari-timeline--horizontal.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item[aria-current=step]:not(:last-child):before{inset-block:calc(var(--ari-space-3) + var(--_m) / 2 - var(--ari-border)) auto;inset-inline:calc(var(--ari-space-3) + var(--_m)) calc(var(--ari-space-3) * -1)}}@container ari-timeline (min-width: 480px){.ari-timeline--alternate .ari-timeline__item,.ari-timeline--alternate .ari-timeline__item:not(:has(.ari-timeline__aside)){grid-template-columns:minmax(0,1fr) var(--_m) minmax(0,1fr);grid-template-rows:auto auto 1fr;row-gap:var(--ari-space-1)}.ari-timeline--alternate .ari-timeline__content{display:contents}.ari-timeline--alternate .ari-timeline__marker{grid-column:2;grid-row:1 / -1}.ari-timeline--alternate .ari-timeline__item:not(:last-child):before{inset-inline-start:calc(50% - var(--ari-border))}.ari-timeline--alternate .ari-timeline__title{grid-row:1;padding-block-start:var(--ari-space-1)}.ari-timeline--alternate .ari-timeline__text{grid-row:2}.ari-timeline--alternate .ari-timeline__aside{grid-row:3;padding-block-start:var(--ari-space-1)}.ari-timeline--alternate .ari-timeline__time{grid-row:1;padding-block-start:calc((var(--_m) - var(--ari-leading-label)) / 2)}.ari-timeline--alternate .ari-timeline__item:nth-child(odd) :is(.ari-timeline__title,.ari-timeline__text,.ari-timeline__aside){grid-column:1;justify-self:end;text-align:end}.ari-timeline--alternate .ari-timeline__item:nth-child(odd) .ari-timeline__time{grid-column:3}.ari-timeline--alternate .ari-timeline__item:nth-child(2n) :is(.ari-timeline__title,.ari-timeline__text,.ari-timeline__aside){grid-column:3}.ari-timeline--alternate .ari-timeline__item:nth-child(2n) .ari-timeline__time{grid-column:1;justify-self:end;text-align:end}.ari-timeline--alternate.ari-timeline--compact .ari-timeline__title{padding-block-start:calc((var(--_m) - var(--ari-leading-sm)) / 2)}.ari-timeline--alternate.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item[aria-current=step]{margin-inline:calc(var(--ari-space-3) * -1);border-inline-start-width:0;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-timeline--alternate.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item[aria-current=step]:before{inset-inline-start:calc(50% - var(--ari-border))}.ari-timeline--alternate.ari-timeline--cards .ari-timeline__item:after{grid-row:1 / -1}.ari-timeline--alternate.ari-timeline--cards .ari-timeline__item:nth-child(odd):after{grid-column:1}.ari-timeline--alternate.ari-timeline--cards .ari-timeline__item:nth-child(2n):after{grid-column:3}.ari-timeline--alternate.ari-timeline--cards .ari-timeline__title{padding:var(--ari-space-3) var(--ari-space-4) 0}.ari-timeline--alternate.ari-timeline--cards .ari-timeline__text{padding-inline:var(--ari-space-4)}.ari-timeline--alternate.ari-timeline--cards .ari-timeline__aside{padding:var(--ari-space-1) var(--ari-space-4) var(--ari-space-3)}.ari-timeline--alternate.ari-timeline--cards .ari-timeline__item:not(:has(.ari-timeline__aside)) .ari-timeline__text{padding-block-end:var(--ari-space-3)}}@container ari-timeline (max-width: 279.98px){.ari-timeline--time-start .ari-timeline__item,.ari-timeline--time-start .ari-timeline__item:not(:has(.ari-timeline__aside)){grid-template-columns:var(--_m) minmax(0,1fr)}.ari-timeline--time-start .ari-timeline__content{display:grid}.ari-timeline--time-start :is(.ari-timeline__time,.ari-timeline__title,.ari-timeline__text){grid-column:auto;grid-row:auto;text-align:start;padding-block-start:0}.ari-timeline--time-start .ari-timeline__marker{grid-column:1;grid-row:1 / span 2}.ari-timeline--time-start .ari-timeline__item:not(:last-child):before{inset-inline-start:calc(var(--_m) / 2 - var(--ari-border))}.ari-timeline--time-start.ari-timeline--highlight:not(.ari-timeline--cards) .ari-timeline__item[aria-current=step]:before{inset-inline-start:calc(var(--ari-space-3) + var(--_m) / 2 - var(--ari-border))}.ari-timeline__aside,.ari-timeline--time-start .ari-timeline__aside{grid-column:2;grid-row:auto;padding-block-start:0}.ari-timeline__item,.ari-timeline__item:not(:has(.ari-timeline__aside)){grid-template-columns:var(--_m) minmax(0,1fr)}.ari-timeline--cards .ari-timeline__item:after,.ari-timeline--cards.ari-timeline--time-start .ari-timeline__item:after{grid-column:2 / -1;grid-row:1 / span 2}.ari-timeline--cards .ari-timeline__marker,.ari-timeline--cards.ari-timeline--time-start .ari-timeline__marker{grid-column:1;grid-row:1 / span 2}.ari-timeline--cards .ari-timeline__item{column-gap:var(--ari-space-3)}.ari-timeline--cards .ari-timeline__content{grid-column:2;grid-row:1;padding:var(--ari-space-3)}.ari-timeline--cards .ari-timeline__item:has(.ari-timeline__aside) .ari-timeline__content{padding:var(--ari-space-3) var(--ari-space-3) var(--ari-space-2)}.ari-timeline--cards.ari-timeline--time-start :is(.ari-timeline__time,.ari-timeline__title,.ari-timeline__text){grid-column:auto;grid-row:auto}.ari-timeline--cards .ari-timeline__aside,.ari-timeline--cards.ari-timeline--time-start .ari-timeline__aside{grid-column:2;grid-row:2;padding:0 var(--ari-space-3) var(--ari-space-3)}.ari-timeline--cards.ari-timeline--time-start :is(.ari-timeline__title,.ari-timeline__text){padding:0}}}@layer ari.components{.ari-toaster{--_gap: var(--ari-space-4);position:fixed;inset:auto;inset-block-end:0;inset-inline-end:0;z-index:var(--ari-z-toast);display:flex;flex-direction:column;gap:var(--ari-space-2);inline-size:min(100vw,calc(var(--ari-space-16) * 6 + var(--_gap) * 2));max-block-size:100dvh;margin:0;padding:var(--_gap);border:0;background:transparent;overflow:visible;pointer-events:none}.ari-toaster:not(:popover-open)[popover]{display:none}.ari-toaster[data-ari-position=bottom-center]{inset-inline:0;margin-inline:auto}.ari-toaster[data-ari-position^=top]{inset-block:0 auto;flex-direction:column-reverse}.ari-toaster[data-ari-position=top-center]{inset-inline:0;margin-inline:auto}.ari-toast{--_tone: var(--ari-primary);--_text: var(--ari-primary-text);--_soft: var(--ari-primary-soft);--_fill: var(--ari-primary-fill);--_on: var(--ari-on-primary);--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 76%, transparent);--_icon: color-mix(in oklab, var(--_tone) 55%, var(--ari-on-contrast));--_line: color-mix(in srgb, var(--ari-on-contrast) 12%, transparent);--_edge: transparent;--_from: calc(var(--ari-motion-distance) * var(--_dir, 1) * 2);--ari-r: var(--ari-radius-md);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--ari-space-3);min-inline-size:0;padding:var(--ari-space-4);padding-inline-end:var(--ari-space-1);background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid var(--_line);border-inline-start:var(--ari-border-edge) solid var(--_edge);box-shadow:var(--ari-shadow-2);overflow:hidden;pointer-events:auto;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-toast / inline-size;transition:opacity var(--ari-duration-base) var(--ari-ease-enter),translate var(--ari-duration-base) var(--ari-ease-enter),scale var(--ari-duration-base) var(--ari-ease-enter)}@starting-style{.ari-toast{opacity:0;translate:0 var(--_from);scale:var(--ari-motion-scale)}}.ari-toast[data-ari-state=closing]{opacity:0;translate:0 var(--_from);transition-duration:var(--ari-duration-fast);transition-timing-function:var(--ari-ease-exit)}:is(.ari-toaster[data-ari-position^=top],.ari-toast[data-ari-position^=top]){--_dir: -1}.ari-toast--neutral{--_tone: var(--ari-ink-2);--_text: var(--ari-ink-2);--_soft: var(--ari-nested);--_fill: var(--ari-contrast);--_on: var(--ari-on-contrast)}.ari-toast--success{--_tone: var(--ari-success);--_text: var(--ari-success-text);--_soft: var(--ari-success-soft);--_fill: var(--ari-success-fill);--_on: var(--ari-on-status)}.ari-toast--warning{--_tone: var(--ari-warning);--_text: var(--ari-warning-text);--_soft: var(--ari-warning-soft);--_fill: var(--ari-warning-fill);--_on: var(--ari-on-status)}.ari-toast--danger{--_tone: var(--ari-danger);--_text: var(--ari-danger-text);--_soft: var(--ari-danger-soft);--_fill: var(--ari-danger-fill);--_on: var(--ari-on-status)}.ari-toast--info{--_tone: var(--ari-info);--_text: var(--ari-info-text);--_soft: var(--ari-info-soft);--_fill: var(--ari-info-fill);--_on: var(--ari-on-status)}.ari-toast--light{--_bg: var(--ari-panel);--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_icon: var(--_text);--_line: var(--ari-line);--_edge: var(--_tone)}.ari-toast--soft{--_bg: var(--_soft);--_fg: var(--ari-ink);--_muted: var(--ari-ink-2);--_icon: var(--_text);--_line: color-mix(in srgb, var(--_tone) 30%, transparent);--_edge: color-mix(in srgb, var(--_tone) 30%, transparent)}.ari-toast--solid{--_bg: var(--_fill);--_fg: var(--_on);--_muted: var(--_on);--_icon: var(--_on);--_line: transparent}.ari-toast__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);margin-block-start:calc(var(--ari-space-1) / 2);color:var(--_icon)}.ari-toast__content{display:grid;gap:var(--ari-space-1);min-inline-size:0;padding-block:calc(var(--ari-space-1) / 2)}.ari-toast__title{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold)}.ari-toast__text{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--_muted)}.ari-toast__actions{display:flex;flex-wrap:wrap;gap:var(--ari-space-4);margin-block-start:var(--ari-space-1)}.ari-toast__action{position:relative;min-block-size:var(--ari-space-6);color:inherit;font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);text-decoration:underline;text-underline-offset:.2em}.ari-toast__action:after{content:"";position:absolute;inset-block:calc((var(--ari-touch) - 100%) / -2);inset-inline:calc(var(--ari-space-2) * -1)}.ari-toast__close{display:grid;place-items:center;inline-size:var(--ari-touch);block-size:var(--ari-touch);margin-block:calc(var(--ari-space-3) * -1);border-radius:50%;color:var(--_muted)}.ari-toast__close:hover{color:var(--_fg);background:color-mix(in srgb,currentColor 12%,transparent)}.ari-toast__close svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-toast__timer{position:absolute;inset-inline:0;inset-block-end:0;block-size:var(--ari-border-strong);background:var(--_icon);transform-origin:left;animation:ari-toast-tiempo var(--ari-toast-ms, 5s) linear forwards}.ari-toast__timer:dir(rtl){transform-origin:right}.ari-toast:is(:hover,:focus-within) .ari-toast__timer{animation-play-state:paused}@keyframes ari-toast-tiempo{0%{scale:1 1}to{scale:0 1}}[data-ari-motion=none] .ari-toast__timer{display:none}@media (prefers-reduced-motion: reduce){.ari-toast__timer{display:none}}.ari-toast:not(:has(>.ari-toast__icon)){grid-template-columns:minmax(0,1fr) auto}@container ari-toast (max-width: 259.98px){.ari-toast__actions{flex-direction:column;align-items:flex-start;gap:var(--ari-space-2)}}}@layer ari.components{.ari-tooltip{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_line: transparent;--_w: calc(var(--ari-space-16) * 4);--ari-r: var(--ari-radius-sm);z-index:var(--ari-z-tooltip);inline-size:fit-content;max-inline-size:min(100%,var(--_w));margin:0;padding:var(--ari-space-2) var(--ari-space-3);background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid var(--_line);box-shadow:var(--ari-shadow-1);font-family:var(--ari-font-body);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-regular);text-align:start;overflow-wrap:break-word;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-tooltip:is(:popover-open,:not([popover])){display:block}.ari-tooltip[popover]{position:fixed;inset:auto;max-inline-size:min(calc(100vw - var(--ari-space-8)),var(--_w));margin:var(--ari-space-2);position-area:block-start;position-try-fallbacks:flip-block,flip-inline;opacity:0;transition:opacity var(--ari-duration-fast) var(--ari-ease-exit),display var(--ari-duration-fast) allow-discrete,overlay var(--ari-duration-fast) allow-discrete}.ari-tooltip[popover]:popover-open{opacity:1;transition-timing-function:var(--ari-ease-enter)}@starting-style{.ari-tooltip[popover]:popover-open{opacity:0}}.ari-tooltip--bottom[popover]{position-area:block-end}.ari-tooltip--end[popover]{position-area:inline-end}.ari-tooltip--start[popover]{position-area:inline-start}.ari-tooltip--light{--_bg: var(--ari-panel);--_fg: var(--ari-ink);--_line: var(--ari-line-strong);box-shadow:var(--ari-shadow-2)}.ari-tooltip--brand{--_bg: var(--ari-primary-fill);--_fg: var(--ari-on-primary)}.ari-tooltip--lg{--_w: calc(var(--ari-space-16) * 5);padding:var(--ari-space-3) var(--ari-space-4);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-tooltip__title{display:block;font-weight:var(--ari-weight-bold)}.ari-tooltip__kbd{display:inline-block;margin-inline-start:var(--ari-space-2);padding-inline:var(--ari-space-1);border:var(--ari-border) solid color-mix(in srgb,currentColor 40%,transparent);border-radius:var(--ari-radius-xs);font-family:var(--ari-font-mono);font-size:var(--ari-text-label)}}@layer ari.components{.ari-topbar{--_bg: var(--ari-topbar-bg, var(--ari-panel));--_fg: var(--ari-ink);--_muted: var(--ari-ink-2);--_accent: var(--ari-primary-text);--_line: var(--ari-line);--_field: var(--ari-nested);--_field-line: var(--ari-line-strong);--_mark: var(--ari-link-line);--_h: var(--ari-space-16);--_pad: var(--ari-space-6);position:relative;display:flex;align-items:center;gap:var(--ari-space-4);min-inline-size:0;min-block-size:var(--_h);padding-inline:min(var(--_pad),5%);background:var(--_bg);color:var(--_fg);border-block-end:var(--ari-border) solid var(--_line);container:ari-topbar / inline-size}.ari-topbar--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 78%, transparent);--_accent: var(--ari-primary-on-contrast);--_line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--_field: color-mix(in srgb, var(--ari-on-contrast) 10%, transparent);--_field-line: color-mix(in srgb, var(--ari-on-contrast) 45%, transparent);--_mark: var(--ari-link-on-contrast)}.ari-topbar--brand{--_bg: var(--ari-primary-fill);--_fg: var(--ari-on-primary);--_muted: var(--ari-on-primary);--_accent: var(--ari-on-primary);--_line: transparent;--_field: color-mix(in srgb, var(--ari-on-primary) 14%, transparent);--_field-line: color-mix(in srgb, var(--ari-on-primary) 55%, transparent);--_mark: var(--ari-on-primary)}.ari-topbar--transparent{--_bg: transparent}.ari-topbar--shadow{border-block-end-color:transparent;box-shadow:var(--ari-shadow-1)}.ari-topbar--borderless{border-block-end-color:transparent}.ari-topbar--tall{--_h: calc(var(--ari-space-16) + var(--ari-space-8));padding-block:var(--ari-space-3)}.ari-topbar--wide{padding-inline:clamp(var(--ari-space-5),5.8vw,var(--ari-space-32))}.ari-topbar--nav-caps .ari-topbar__link{font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}@container ari-topbar (min-width: 1100px){.ari-topbar--nav-center .ari-topbar__menu{flex:1 1 auto;justify-content:center}.ari-topbar--nav-center .ari-topbar__nav{margin-inline:auto;gap:var(--ari-space-10)}}.ari-topbar--compact{--_h: var(--ari-space-12);--_pad: var(--ari-space-4);gap:var(--ari-space-3)}.ari-topbar--sticky{position:sticky;inset-block-start:0;z-index:var(--ari-z-sticky)}.ari-topbar__brand{display:block;flex:0 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;color:inherit;text-decoration:none;font-size:var(--ari-text-sm);line-height:var(--ari-touch);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;white-space:nowrap}.ari-topbar__brand>:where(img,svg){display:inline-block;vertical-align:middle}.ari-topbar__brand :where(img,svg){block-size:var(--ari-logo-height, calc(var(--ari-touch) - var(--ari-space-1)));inline-size:auto;max-inline-size:100%;object-fit:contain}.ari-topbar__brand picture{display:inline-block;vertical-align:middle}@container ari-topbar (max-width: 599.98px){.ari-topbar__brand>:where(img,svg){max-inline-size:min(100%,calc(var(--ari-space-16) * 2.5))}}.ari-topbar__brand :where(em,b){font-style:normal;color:var(--_accent)}.ari-topbar__logo{block-size:var(--ari-icon-lg);inline-size:auto}.ari-topbar__brand-name{display:inline-block;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.ari-topbar__menu{display:flex;align-items:center;gap:var(--ari-space-4);flex:1 1 0;min-inline-size:0;position:static;inset:auto;inline-size:auto;block-size:auto;margin:0;padding:0;border:0;overflow:visible;background:none;color:inherit}.ari-topbar__nav{display:flex;align-items:center;gap:var(--ari-space-1);flex:0 0 auto}.ari-topbar--nav-center .ari-topbar__nav{margin-inline:auto}.ari-topbar--nav-center .ari-topbar__actions{margin-inline-start:0}@container ari-topbar (max-width: 719.98px){.ari-topbar__wide{display:none}}.ari-topbar__link{display:inline-flex;align-items:center;min-block-size:var(--ari-touch);padding-inline:var(--ari-space-3);color:var(--_muted);text-decoration:none;font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);white-space:nowrap;border-radius:var(--ari-radius-sm);transition:color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-topbar__link:hover{color:var(--_fg);box-shadow:var(--ari-hover-overlay)}.ari-topbar__link[aria-current]:not([aria-current=false]){color:var(--_fg);text-decoration:underline;text-decoration-thickness:var(--ari-border-strong);text-underline-offset:.55em;text-decoration-color:var(--_mark)}.ari-topbar__search{position:relative;flex:1 1 0;max-inline-size:calc(var(--ari-space-16) * 5);min-inline-size:calc(var(--ari-space-16) * 2 + var(--ari-space-8));margin-inline-start:auto}.ari-topbar__input{inline-size:100%;min-block-size:var(--ari-control-sm);padding-inline:var(--ari-space-8) var(--ari-space-3);background:var(--_field);color:var(--_fg);border:var(--ari-border) solid var(--_field-line);border-radius:var(--ari-radius-pill);font:inherit;font-size:var(--ari-text-sm)}.ari-topbar__input::placeholder{color:var(--_muted);opacity:1}.ari-topbar__search>svg{position:absolute;inset-inline-start:var(--ari-space-3);inset-block-start:50%;translate:0 -50%;inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);color:var(--_muted);pointer-events:none}.ari-topbar__meta{flex:none;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--_muted);white-space:nowrap}.ari-topbar__actions{display:flex;align-items:center;gap:var(--ari-space-1);flex:none;margin-inline-start:auto}.ari-topbar__icon,.ari-topbar__toggle,.ari-topbar__close,.ari-topbar__find{position:relative;display:inline-grid;place-items:center;inline-size:var(--ari-touch);block-size:var(--ari-touch);padding:0;border:0;background:transparent;color:var(--_fg);border-radius:var(--ari-radius-sm);cursor:pointer}.ari-topbar__icon:hover,.ari-topbar__find:hover,.ari-topbar__toggle:hover,.ari-topbar__close:hover,.ari-topbar__profile:hover{box-shadow:var(--ari-hover-overlay)}.ari-topbar__icon svg,.ari-topbar__find svg,.ari-topbar__toggle svg,.ari-topbar__close svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-topbar__dot{position:absolute;inset-block-start:var(--ari-space-2);inset-inline-end:var(--ari-space-2);inline-size:var(--ari-size-dot);block-size:var(--ari-size-dot);border-radius:50%;background:var(--ari-danger);box-shadow:0 0 0 var(--ari-border-strong) var(--_bg)}.ari-topbar--transparent .ari-topbar__dot{box-shadow:none}.ari-topbar__profile{display:inline-flex;align-items:center;gap:var(--ari-space-2);min-block-size:var(--ari-touch);padding:0 var(--ari-space-2) 0 var(--ari-space-1);border:0;background:transparent;color:var(--_fg);text-decoration:none;font:inherit;font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);border-radius:var(--ari-radius-pill);cursor:pointer;white-space:nowrap}.ari-topbar__toggle,.ari-topbar__close,.ari-topbar__find{display:none}.ari-topbar__find{text-decoration:none}.ari-topbar__menu:popover-open{position:fixed;inset:0 0 auto;display:grid;gap:var(--ari-space-3);max-block-size:100dvh;overflow:auto;padding:var(--ari-space-4) var(--ari-space-5) var(--ari-space-6);background:var(--ari-panel);color:var(--ari-ink);box-shadow:var(--ari-shadow-3)}.ari-topbar__menu:popover-open .ari-topbar__close{display:inline-grid;justify-self:end;color:var(--ari-ink)}.ari-topbar__menu:popover-open .ari-topbar__nav{flex-direction:column;align-items:stretch}.ari-topbar__menu:popover-open .ari-topbar__nav{display:flex}.ari-topbar__menu:popover-open .ari-topbar__link{color:var(--ari-ink-2);padding-inline:var(--ari-space-3)}.ari-topbar__menu:popover-open .ari-topbar__link[aria-current]:not([aria-current=false]){color:var(--ari-ink);background:var(--ari-link-soft);text-decoration:none}.ari-topbar__menu:popover-open .ari-topbar__search{display:block;flex:none;order:-1}.ari-topbar__menu:popover-open .ari-topbar__close{order:-2}.ari-topbar__menu:popover-open .ari-topbar__input{background:var(--ari-nested);color:var(--ari-ink);border-color:var(--ari-line-strong);min-block-size:var(--ari-control)}.ari-topbar__menu:popover-open .ari-topbar__input::placeholder,.ari-topbar__menu:popover-open .ari-topbar__search>svg{color:var(--ari-muted)}.ari-topbar__menu::backdrop{background:color-mix(in srgb,var(--ari-contrast) 40%,transparent)}@container ari-topbar (max-width: 899.98px){.ari-topbar__menu:not(:popover-open) .ari-topbar__search{display:none}.ari-topbar__find{display:inline-grid}.ari-topbar__name{display:none}.ari-topbar__link{padding-inline:var(--ari-space-2)}}@container ari-topbar (max-width: 719.98px){.ari-topbar__menu:not(:popover-open){display:none}.ari-topbar__find,.ari-topbar__meta{display:none}.ari-topbar__toggle{display:inline-grid}}@container ari-topbar (max-width: 299.98px){.ari-topbar__icon,.ari-topbar__profile{display:none}}.ari-topbar__greeting{display:grid;gap:var(--ari-space-1);flex:1 1 auto;min-inline-size:0}.ari-topbar__title{margin:0;font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-bold);color:inherit;overflow-wrap:anywhere}.ari-topbar__title :where(em){font-style:normal;color:var(--_accent)}.ari-topbar__lead{margin:0;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--_muted)}.ari-topbar__who{display:grid;text-align:start;line-height:var(--ari-leading-caption)}.ari-topbar__who>small{font-size:var(--ari-text-caption);font-weight:var(--ari-weight-regular);color:var(--_muted)}.ari-topbar__profile>svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);color:var(--_muted)}.ari-topbar--card{border-radius:var(--ari-radius-lg);padding-block:var(--ari-space-3)}@container ari-topbar (max-width: 559.98px){.ari-topbar__who,.ari-topbar__lead{display:none}}.ari-shell--responsive>.ari-topbar--brand-narrow .ari-topbar__brand{display:none}@media (max-width: 599.98px){.ari-shell--responsive>.ari-topbar--brand-narrow .ari-topbar__brand{display:block}}@container ari-topbar (max-width: 719.98px){.ari-topbar--search-page .ari-topbar__find{display:inline-grid}}.ari-topbar--sheet{display:block;min-block-size:0;padding:0}.ari-topbar--fixed{position:fixed;inset:0 0 auto;inline-size:100%;z-index:var(--ari-z-sticky)}.ari-topbar__row{display:flex;align-items:center;justify-content:space-between;gap:var(--ari-topbar-gap, var(--ari-space-4));inline-size:100%;min-block-size:var(--ari-topbar-h, var(--ari-space-16));padding-inline:var(--ari-topbar-pad, var(--ari-space-6))}.ari-topbar__start{display:flex;align-items:center;gap:var(--ari-topbar-start-gap, var(--ari-space-2));min-inline-size:0;padding-inline-end:var(--ari-topbar-start-pad, var(--ari-space-4))}.ari-topbar__start--divided{border-inline-end:var(--ari-border) solid var(--_line)}.ari-topbar__start>.ari-topbar__brand:has(>:is(svg,img)){line-height:0}.ari-topbar__start .ari-topbar__logo{block-size:var(--ari-topbar-logo, var(--ari-space-8));inline-size:auto}.ari-topbar__end{flex:none;align-self:center}.ari-topbar--sheet .ari-topbar__nav{display:none;align-items:stretch;gap:0;margin:0;padding:0;list-style:none}.ari-topbar__item{display:flex;align-items:stretch}.ari-topbar--sheet .ari-topbar__link{block-size:100%;min-block-size:0;padding-inline:var(--ari-topbar-link-pad, var(--ari-space-3));color:var(--ari-topbar-link-color, var(--_muted));font-size:var(--ari-topbar-link-text, var(--ari-text-sm));font-weight:var(--ari-weight-regular);border-radius:0;transition:color var(--ari-topbar-speed, var(--ari-duration-fast)) var(--ari-topbar-ease, var(--ari-ease-standard))}.ari-topbar--sheet .ari-topbar__link:hover{color:var(--ari-topbar-link-hover, var(--_fg));box-shadow:none}.ari-topbar__narrow{flex:none}.ari-topbar__sheet>.ari-btn--block{margin-block-end:var(--ari-topbar-sheet-cta-gap, 0);font-size:var(--ari-topbar-sheet-cta-text, var(--ari-btn-text, var(--ari-text-sm)));line-height:var(--ari-topbar-sheet-cta-leading, var(--ari-btn-leading, 1))}@container ari-topbar (max-width: 1087.98px){.ari-topbar--sheet .ari-topbar__wide{display:none}}@container ari-topbar (min-width: 1088px){.ari-topbar__row{align-items:stretch;gap:var(--ari-topbar-gap-lg, var(--ari-space-1));min-block-size:var(--ari-topbar-h-lg, var(--ari-topbar-h, var(--ari-space-16)))}.ari-topbar__start{flex-shrink:0;gap:var(--ari-topbar-start-gap-lg, var(--ari-space-4));padding-inline-end:var(--ari-topbar-start-pad-lg, var(--ari-space-4))}.ari-topbar__start .ari-topbar__logo{block-size:var(--ari-topbar-logo-lg, var(--ari-topbar-logo, var(--ari-space-10)))}.ari-topbar--sheet .ari-topbar__nav{display:flex;flex:1 1 auto;justify-content:flex-end;inline-size:100%}.ari-topbar--sheet .ari-topbar__link{padding-inline:var(--ari-topbar-link-pad-lg, var(--ari-topbar-link-pad, var(--ari-space-3)))}.ari-topbar--sheet .ari-megamenu__trigger{padding-inline:var(--ari-topbar-trigger-pad-lg, var(--ari-topbar-link-pad-lg, var(--ari-space-3)))}.ari-topbar__start .ari-menu__toggle{padding-block:var(--ari-topbar-toggle-pad-lg, var(--ari-menu-toggle-pad-block, var(--ari-space-2)));padding-inline-start:var(--ari-topbar-toggle-start-lg, var(--ari-menu-toggle-pad-start, var(--ari-space-2)))}.ari-topbar__end.ari-btn{font-size:var(--ari-topbar-cta-text-lg, var(--ari-btn-text, var(--ari-text-sm)))}.ari-topbar .ari-topbar__narrow{display:none}}@container ari-topbar (min-width: 1280px){.ari-topbar__row{gap:var(--ari-topbar-gap-xl, var(--ari-space-2))}.ari-topbar__start{gap:var(--ari-topbar-start-gap-xl, var(--ari-topbar-start-gap-lg, var(--ari-space-4)));padding-inline-end:var(--ari-topbar-start-pad-xl, var(--ari-topbar-start-pad-lg, var(--ari-space-4)))}.ari-topbar--sheet .ari-topbar__link{padding-inline:var(--ari-topbar-link-pad-xl, var(--ari-topbar-link-pad, var(--ari-space-3)));font-size:var(--ari-topbar-link-text-xl, var(--ari-topbar-link-text, var(--ari-text-sm)))}.ari-topbar--sheet .ari-megamenu__trigger{padding-inline:var(--ari-topbar-trigger-pad-xl, var(--ari-topbar-link-pad-xl, var(--ari-space-3)))}.ari-topbar__end.ari-btn{font-size:var(--ari-topbar-cta-text-xl, var(--ari-btn-text, var(--ari-text-sm)))}}.ari-topbar__sheet{position:fixed;inset:0;inline-size:100%;max-inline-size:none;block-size:100dvh;max-block-size:none;margin:0;padding:var(--ari-topbar-sheet-pad, var(--ari-space-6));border:0;overflow-y:auto;overscroll-behavior:contain;background:var(--ari-topbar-sheet-bg, var(--ari-page));color:var(--ari-ink);translate:0 -100%;transition:translate var(--ari-topbar-sheet-speed, var(--ari-duration-slow)) var(--ari-topbar-sheet-ease, var(--ari-ease-standard)),display var(--ari-topbar-sheet-speed, var(--ari-duration-slow)) allow-discrete,overlay var(--ari-topbar-sheet-speed, var(--ari-duration-slow)) allow-discrete}.ari-topbar__sheet:popover-open{display:flex;flex-direction:column;align-items:flex-end;gap:var(--ari-topbar-sheet-gap, var(--ari-space-2));translate:0 0}@starting-style{.ari-topbar__sheet:popover-open{translate:0 -100%}}.ari-topbar__sheet::backdrop{background:transparent}.ari-topbar__sheet>:is(.ari-accordion,.ari-btn--block){align-self:stretch}.ari-topbar__sheet>.ari-topbar__center{align-self:center}:root:has(.ari-topbar__sheet:popover-open){overflow:hidden}}@layer ari.components{.ari-tree{--ari-r: var(--ari-radius-xl);--_canvas: var(--ari-page);--_h: var(--ari-tree-h, calc(var(--ari-space-16) * 9));--_gap: var(--ari-space-6);--_gap-row: var(--ari-space-16);--_dot: var(--ari-size-dot);--_node-w: calc(var(--ari-space-16) * 3 + var(--ari-space-4));--_root-w: calc(var(--ari-space-16) * 4 + var(--ari-space-8));position:relative;display:flex;flex-direction:column;min-inline-size:0;background:var(--ari-panel);color:var(--ari-ink);border:var(--ari-border) solid var(--ari-line);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-tree / inline-size}.ari-tree--panel{--_canvas: var(--ari-panel)}.ari-tree--nested{--_canvas: var(--ari-nested)}.ari-tree[data-node=compact]{--_node-w: calc(var(--ari-space-16) * 2 + var(--ari-space-8))}.ari-tree[data-node=avatar]{--_node-w: calc(var(--ari-space-16) + var(--ari-space-8));--_gap: var(--ari-space-4)}.ari-tree:is(:fullscreen,[data-expanded]){--_h: auto;border-radius:0}.ari-tree[data-expanded]{position:fixed;inset:0;z-index:var(--ari-z-modal)}.ari-tree:is(:fullscreen,[data-expanded]) .ari-tree__viewport{flex:1}.ari-tree__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-3);padding:var(--ari-space-4) var(--ari-space-5);border-block-end:var(--ari-border) solid var(--ari-line)}.ari-tree__heading{display:grid;gap:var(--ari-space-1);flex:1 1 auto;min-inline-size:0;margin-inline-end:auto}.ari-tree__title{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);overflow-wrap:anywhere}.ari-tree__subtitle{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted);overflow-wrap:anywhere}.ari-tree__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-2);min-inline-size:0;max-inline-size:100%}.ari-tree__tools>.ari-search{inline-size:calc(var(--ari-space-16) * 3 + var(--ari-space-8));max-inline-size:100%}.ari-tree__zoom{display:inline-flex;align-items:center;gap:var(--ari-space-1)}.ari-tree__zoom-value{min-inline-size:calc(var(--ari-space-12) + var(--ari-space-1));text-align:center;font-size:var(--ari-text-caption);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2);font-variant-numeric:tabular-nums}.ari-tree :is(.ari-tree__tools,.ari-tree__map-tools) .ari-btn--icon svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-tree__viewport{position:relative;block-size:var(--_h);min-block-size:calc(var(--ari-space-16) * 5);overflow:clip;background-color:var(--_canvas);background-image:radial-gradient(color-mix(in srgb,var(--ari-ink) 12%,transparent) var(--ari-border),transparent 0);background-size:var(--ari-space-6) var(--ari-space-6);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.ari-tree__viewport[data-dragging]{cursor:grabbing}.ari-tree__stage{position:absolute;inset:0 auto auto 0;transform-origin:0 0}.ari-tree__viewport[data-moving] .ari-tree__stage{will-change:transform}.ari-tree__viewport[data-animate] .ari-tree__stage{transition:transform var(--ari-duration-slow) var(--ari-ease-standard)}.ari-tree__canvas{position:absolute;max-inline-size:none;max-block-size:none;overflow:visible;pointer-events:none}.ari-tree__guide{fill:none;stroke:var(--ari-line-strong);stroke-width:var(--ari-border);stroke-dasharray:var(--ari-space-1) var(--ari-space-2);opacity:.8}.ari-tree__guide-label{fill:var(--ari-muted);font-family:var(--ari-font-body);font-size:var(--ari-text-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);paint-order:stroke;stroke:var(--_canvas);stroke-width:var(--ari-space-1)}.ari-tree[data-generations=off] .ari-tree__guides{display:none}.ari-tree__link{fill:none;stroke:var(--ari-side, var(--ari-line-strong));stroke-width:var(--ari-border-strong);stroke-linecap:round;stroke-linejoin:round;opacity:.8}.ari-tree__link--open{stroke-dasharray:var(--ari-space-1) var(--ari-space-2);opacity:.6}.ari-tree__link--active{stroke-width:calc(var(--ari-border-strong) * 2);opacity:1}.ari-tree__dot{fill:var(--ari-side, var(--ari-line-strong))}.ari-tree__links .ari-side-emphasis.ari-glow{--ari-glow-color: var(--ari-emphasis)}.ari-tree__nodes{position:absolute;inset:0 auto auto 0}.ari-tree__item{position:absolute;inset:0 auto auto 0;cursor:pointer;transition:translate var(--ari-duration-base) var(--ari-ease-standard),opacity var(--ari-duration-base) var(--ari-ease-standard)}.ari-tree__item[data-entering]{transition:none;animation:ari-tree-entrar var(--ari-duration-base) var(--ari-ease-enter) both}@keyframes ari-tree-entrar{0%{opacity:0}}.ari-tree__item:focus-visible{outline-offset:var(--ari-focus-offset)}.ari-tree__node.ari-card{--ari-r: var(--ari-radius-lg);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ari-space-1) var(--ari-space-3);inline-size:var(--_node-w);padding:var(--ari-space-3);border:var(--ari-border-strong) solid var(--ari-side, var(--ari-line-strong));box-shadow:var(--ari-shadow-1);container-type:normal;transition:translate var(--ari-duration-base) var(--ari-ease-standard),opacity var(--ari-duration-base) var(--ari-ease-standard),box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}.ari-tree__node.ari-card:hover{box-shadow:var(--ari-shadow-2),var(--ari-hover-overlay)}:is(.ari-tree__node.ari-card,.ari-tree__row):hover :is(.ari-tree__subtitle,.ari-tree__handle,.ari-tree__cycle,.ari-stat__label){color:var(--ari-ink-2)}.ari-tree__node[aria-selected=true]{box-shadow:0 0 0 var(--ari-border-strong) var(--ari-side, var(--ari-primary)),var(--ari-shadow-2)}.ari-tree__node .ari-avatar{--_bg: color-mix(in srgb, var(--ari-side, var(--ari-primary)) 12%, var(--ari-panel));--_fg: var(--_side-text, var(--ari-primary-text))}.ari-tree__who{display:grid;justify-items:start;gap:var(--ari-space-1);min-inline-size:0}.ari-tree__name{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-tree__handle{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-tree__rank.ari-badge{--_soft: color-mix(in srgb, var(--ari-side, var(--ari-primary)) 10%, var(--ari-panel));--_text: var(--_side-text, var(--ari-primary-text));max-inline-size:100%;overflow:hidden;text-overflow:ellipsis}.ari-tree__cycle{font-size:var(--ari-text-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-tree__node[data-active=false] .ari-tree__name{color:var(--ari-ink-2)}.ari-tree__node[data-active=false] .ari-avatar{filter:grayscale(1)}.ari-tree .ari-side-primary{--_side-text: var(--ari-primary-text)}.ari-tree .ari-side-secondary{--_side-text: var(--ari-secondary-text)}.ari-tree .ari-side-emphasis{--_side-text: var(--ari-emphasis-text)}.ari-tree__node--root.ari-card{--ari-r: var(--ari-radius-xl);grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--ari-space-2);inline-size:var(--_root-w);padding:var(--ari-space-5);text-align:center;box-shadow:var(--ari-shadow-2)}.ari-tree__node--root .ari-tree__who{justify-items:center}.ari-tree__node--root .ari-tree__name{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);white-space:normal}.ari-tree__ring{display:inline-grid;padding:var(--ari-border-strong);background:var(--ari-gradient);border-radius:var(--ari-radius-circle)}.ari-tree__ring>.ari-avatar{box-shadow:0 0 0 var(--ari-border-strong) var(--ari-panel)}.ari-tree__stats{display:grid;grid-template-columns:repeat(var(--_cols, 2),minmax(0,1fr));gap:var(--ari-space-3) var(--ari-space-2);inline-size:100%;margin-block-start:var(--ari-space-1);padding:var(--ari-space-3);border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-md);text-align:center}.ari-tree__stats .ari-stat{justify-items:center;gap:var(--ari-space-1)}.ari-tree__stats .ari-stat__label{letter-spacing:.04em}.ari-tree__stats .ari-stat__value{font-size:var(--ari-text-h4)}.ari-tree__node--root .ari-btn{margin-block-start:var(--ari-space-1)}.ari-tree[data-node=compact] .ari-tree__node:not(.ari-tree__node--root){padding:var(--ari-space-2) var(--ari-space-3);gap:0 var(--ari-space-2)}.ari-tree[data-node=compact] .ari-tree__node:not(.ari-tree__node--root) .ari-tree__handle{display:none}.ari-tree[data-node=avatar] .ari-tree__node:not(.ari-tree__node--root){grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--ari-space-1);padding:var(--ari-space-1);background:transparent;border-color:transparent;box-shadow:none;text-align:center}.ari-tree[data-node=avatar] .ari-tree__node:not(.ari-tree__node--root) .ari-avatar{--_s: var(--ari-control);box-shadow:0 0 0 var(--ari-border-strong) var(--ari-side, var(--ari-line-strong)),var(--ari-shadow-1)}.ari-tree[data-node=avatar] .ari-tree__node:not(.ari-tree__node--root) :is(.ari-tree__handle,.ari-tree__rank){display:none}.ari-tree[data-node=avatar] .ari-tree__node:not(.ari-tree__node--root) .ari-tree__who{justify-items:center}.ari-tree[data-node=avatar] .ari-tree__node:not(.ari-tree__node--root) .ari-tree__name{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-tree[data-node=avatar] .ari-tree__node[aria-selected=true]:not(.ari-tree__node--root) .ari-avatar{box-shadow:0 0 0 var(--ari-border-strong) var(--ari-side, var(--ari-primary)),0 0 0 calc(var(--ari-border-strong) * 3) color-mix(in srgb,var(--ari-side, var(--ari-primary)) 35%,transparent)}.ari-tree__slot,.ari-tree__more{--ari-r: var(--ari-radius-lg);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 var(--ari-space-3);inline-size:var(--_node-w);min-block-size:var(--ari-touch-primary-mobile);padding:var(--ari-space-2) var(--ari-space-3);border:var(--ari-border-strong) dashed color-mix(in srgb,var(--ari-side, var(--ari-line-strong)) 70%,var(--ari-line-strong));background:color-mix(in srgb,var(--ari-side, var(--ari-nested)) 6%,var(--_canvas));color:var(--ari-ink);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-tree__slot:hover,.ari-tree__more:hover{box-shadow:var(--ari-hover-overlay)}.ari-tree__more{border-style:solid;border-color:var(--ari-line);background:var(--ari-panel);box-shadow:var(--ari-shadow-1)}.ari-tree__more[aria-busy=true]{opacity:.6;cursor:progress}.ari-tree__plus{display:inline-grid;place-items:center;inline-size:var(--ari-control-sm);block-size:var(--ari-control-sm);border:var(--ari-border-strong) dashed var(--ari-side, var(--ari-line-strong));border-radius:var(--ari-radius-circle);color:var(--_side-text, var(--ari-ink-2));font-size:var(--ari-text-h4);font-weight:var(--ari-weight-bold);line-height:1}.ari-tree__more .ari-tree__plus{border-style:solid;background:color-mix(in srgb,var(--ari-side, var(--ari-primary)) 10%,var(--ari-panel));font-size:var(--ari-text-caption);font-weight:var(--ari-weight-black)}.ari-tree__slot-text{display:grid;min-inline-size:0}.ari-tree__slot-text>strong{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ari-tree__slot-text>span{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ari-tree[data-node=avatar] :is(.ari-tree__slot,.ari-tree__more){grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--ari-space-1);padding:var(--ari-space-1);border-color:transparent;background:transparent;box-shadow:none;text-align:center}.ari-tree[data-node=avatar] :is(.ari-tree__slot,.ari-tree__more) .ari-tree__plus{inline-size:var(--ari-control);block-size:var(--ari-control)}.ari-tree[data-node=avatar] :is(.ari-tree__slot,.ari-tree__more) .ari-tree__slot-text>span{display:none}.ari-tree[data-node=avatar] :is(.ari-tree__slot,.ari-tree__more) .ari-tree__slot-text>strong{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-tree__viewport[data-far] .ari-tree__item:not(.ari-tree__node--root)>*{visibility:hidden}.ari-tree__viewport[data-far] .ari-tree__node:not(.ari-tree__node--root){background:color-mix(in srgb,var(--ari-side, var(--ari-primary)) 55%,var(--ari-panel));box-shadow:none}.ari-tree__minimap{position:absolute;inset-block-end:var(--ari-space-3);inset-inline-end:var(--ari-space-3);z-index:var(--ari-z-raised);display:grid;gap:var(--ari-space-1);inline-size:calc(var(--ari-space-16) * 2 + var(--ari-space-8));padding:var(--ari-space-1);background:color-mix(in srgb,var(--ari-panel) 92%,transparent);border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-md);box-shadow:var(--ari-shadow-2);cursor:default}.ari-tree__map{display:block;inline-size:100%;aspect-ratio:3 / 2;border-radius:var(--ari-radius-xs);background:var(--_canvas);cursor:crosshair;touch-action:none}.ari-tree__map-dot{fill:var(--ari-side, var(--ari-muted))}.ari-tree__map-view{fill:color-mix(in srgb,var(--ari-primary) 14%,transparent);stroke:var(--ari-primary);stroke-width:var(--ari-border-strong);vector-effect:non-scaling-stroke}.ari-tree__map-tools{display:flex;justify-content:space-between;gap:var(--ari-space-1)}.ari-tree__map-tools .ari-btn{flex:1}.ari-tree[data-minimap=off] .ari-tree__minimap{display:none}.ari-tree__legend{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-2) var(--ari-space-5);padding:var(--ari-space-3) var(--ari-space-5);border-block-start:var(--ari-border) solid var(--ari-line);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2)}.ari-tree__legend>span{display:inline-flex;align-items:center;gap:var(--ari-space-2)}.ari-tree__swatch{inline-size:var(--ari-space-6);block-size:var(--ari-border-strong);border-radius:var(--ari-radius-pill);background:var(--ari-side, var(--ari-line-strong));flex:none}.ari-tree__swatch--guide{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);border:var(--ari-border) dashed var(--ari-line-strong);border-radius:var(--ari-radius-circle);background:transparent}.ari-tree__swatch--open{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);border:var(--ari-border-strong) dashed var(--ari-line-strong);border-radius:var(--ari-radius-xs);background:transparent}.ari-tree[data-node=tile]{--_node-w: calc(var(--ari-space-16) * 2 + var(--ari-space-10))}.ari-tree[data-node=cell]{--_node-w: calc(var(--ari-space-16) + var(--ari-space-6));--_gap: var(--ari-space-2);--_gap-row: var(--ari-space-10)}.ari-tree__node--tile.ari-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 var(--ari-space-2);padding:var(--ari-space-2) var(--ari-space-3);border-inline-start-width:var(--ari-space-1)}.ari-tree__node--tile .ari-tree__handle{grid-column:1 / -1}.ari-tree__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-1) var(--ari-space-2);min-inline-size:0}.ari-tree__node--tile .ari-tree__meta{grid-column:1 / -1;margin-block-start:var(--ari-space-1);justify-content:space-between}.ari-tree__node--tile .ari-tree__cycle{grid-column:1 / -1}.ari-tree__num{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-black);color:var(--_side-text, var(--ari-ink-2));font-variant-numeric:tabular-nums;white-space:nowrap}.ari-tree__node--tile .ari-tree__num:before,.ari-tree__node--cell .ari-tree__num:before,.ari-tree__slot--cell .ari-tree__num:before,.ari-tree__lead:before{content:"#";opacity:.7}.ari-tree__vol{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.ari-tree__node--cell.ari-card{--ari-r: var(--ari-radius-md);grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;gap:0;min-block-size:var(--ari-touch-primary-mobile);padding:var(--ari-space-2) var(--ari-space-1);background:color-mix(in srgb,var(--ari-side, var(--ari-primary)) 6%,var(--ari-panel));border-block-start-width:var(--ari-space-1);text-align:center}.ari-tree__node--cell .ari-tree__num{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-tree__node--cell .ari-tree__name{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-tree__node--cell .ari-tree__vol{font-size:var(--ari-text-label);line-height:var(--ari-leading-label)}.ari-tree__node--cell[data-active=false]{background:var(--ari-panel)}.ari-tree__slot--cell,.ari-tree__more--cell{--ari-r: var(--ari-radius-md);grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;gap:0;padding:var(--ari-space-2) var(--ari-space-1);text-align:center}.ari-tree__slot--cell .ari-tree__num{color:var(--ari-ink-2)}.ari-tree__free{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2);max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ari-tree__more--cell .ari-tree__free{text-transform:none;letter-spacing:normal}.ari-tree__mobile{display:none;gap:var(--ari-space-3);padding:var(--ari-space-4);background:var(--_canvas)}.ari-tree[data-mobile=on] .ari-tree__mobile{display:grid}.ari-tree[data-mobile=on] :is(.ari-tree__viewport,.ari-tree__zoom,.ari-tree__tools>.ari-tabs,.ari-tree__tools>[data-accion=completa]){display:none}.ari-tree__crumbs>ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ari-space-1);margin:0;padding:0;list-style:none}.ari-tree__crumbs li{display:inline-flex;align-items:center;gap:var(--ari-space-1);min-inline-size:0;max-inline-size:100%}.ari-tree__crumbs li+li:before{content:"\203a";color:var(--ari-muted);font-weight:var(--ari-weight-bold)}.ari-tree__crumb{display:inline-flex;align-items:center;min-block-size:var(--ari-touch);max-inline-size:calc(var(--ari-space-16) * 2 + var(--ari-space-4));padding:0 var(--ari-space-2);border:0;background:transparent;color:var(--ari-primary-text);font-family:inherit;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--ari-radius-sm);cursor:pointer}.ari-tree__crumb:hover{background:var(--ari-primary-soft)}.ari-tree__crumb[aria-current]{display:block;align-content:center;color:var(--ari-ink);cursor:default;background:transparent}.ari-tree__crumb-gap{color:var(--ari-muted);padding-inline:var(--ari-space-1)}.ari-tree__mobile-body{display:grid;gap:var(--ari-space-4);min-inline-size:0}.ari-tree__mobile-body[data-dir]{animation:ari-tree-bajar var(--ari-duration-slow) var(--ari-ease-enter) both}.ari-tree__mobile-body[data-dir=up]{animation-name:ari-tree-subir}@keyframes ari-tree-bajar{0%{opacity:0;translate:0 var(--ari-space-6)}}@keyframes ari-tree-subir{0%{opacity:0;translate:0 calc(var(--ari-space-6) * -1)}}.ari-tree__back.ari-btn{justify-self:start;max-inline-size:100%}.ari-tree__back>span{overflow:hidden;text-overflow:ellipsis}.ari-tree__focus.ari-card{--ari-r: var(--ari-radius-xl);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ari-space-3);padding:var(--ari-space-4);border:var(--ari-border-strong) solid var(--ari-side, var(--ari-line-strong));box-shadow:var(--ari-shadow-2);container-type:normal}.ari-tree__focus:not(:has(>.ari-tree__ring,>.ari-avatar,>.ari-tree__lead)){grid-template-columns:minmax(0,1fr)}.ari-tree__focus>:is(.ari-tree__meta,.ari-tree__stats,.ari-btn){grid-column:1 / -1}.ari-tree__focus>.ari-tree__stats{margin-block-start:0}.ari-tree__focus .ari-tree__name{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);white-space:normal}.ari-tree__focus .ari-tree__lead{min-inline-size:var(--ari-control);block-size:var(--ari-control);font-size:var(--ari-text-sm)}:is(.ari-tree__focus,.ari-tree__row) .ari-avatar{--_bg: color-mix(in srgb, var(--ari-side, var(--ari-primary)) 12%, var(--ari-panel));--_fg: var(--_side-text, var(--ari-primary-text))}:is(.ari-tree__focus,.ari-tree__row)[data-active=false] .ari-avatar{filter:grayscale(1)}:is(.ari-tree__focus,.ari-tree__row)[data-active=false] .ari-tree__name{color:var(--ari-ink-2)}.ari-tree__group{display:grid;gap:var(--ari-space-2);min-inline-size:0}.ari-tree__group-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-1) var(--ari-space-2);margin:0;font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-tree__group-head>.ari-tree__swatch{inline-size:var(--ari-space-4)}.ari-tree__group-meta{margin-inline-start:auto;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold);letter-spacing:normal;text-transform:none;font-variant-numeric:tabular-nums}.ari-tree__rows{display:grid;gap:var(--ari-space-2);margin:0;padding:0;list-style:none}.ari-tree__row{--ari-r: var(--ari-radius-lg);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ari-space-3);inline-size:100%;min-block-size:var(--ari-touch-primary-mobile);padding:var(--ari-space-2) var(--ari-space-3);border:var(--ari-border-strong) solid var(--ari-side, var(--ari-line-strong));border-inline-start-width:var(--ari-space-1);background:var(--ari-panel);color:var(--ari-ink);font:inherit;text-align:start;box-shadow:var(--ari-shadow-1);cursor:pointer;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}.ari-tree__row:hover{box-shadow:var(--ari-shadow-2),var(--ari-hover-overlay)}.ari-tree__row:active{box-shadow:var(--ari-shadow-0),var(--ari-hover-overlay)}.ari-tree__row--open{grid-template-columns:auto minmax(0,1fr);border-style:dashed;border-inline-start-width:var(--ari-border-strong);border-color:color-mix(in srgb,var(--ari-side, var(--ari-line-strong)) 70%,var(--ari-line-strong));background:color-mix(in srgb,var(--ari-side, var(--ari-nested)) 6%,var(--_canvas));box-shadow:none}.ari-tree__row .ari-tree__meta{margin-block-start:var(--ari-space-1)}.ari-tree__row .ari-tree__name{font-size:var(--ari-text-md);line-height:var(--ari-leading-md)}.ari-tree__chev{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);color:var(--ari-muted)}[dir=rtl] .ari-tree__chev{scale:-1 1}.ari-tree__lead{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--ari-control-sm);block-size:var(--ari-control-sm);padding-inline:var(--ari-space-1);border-radius:var(--ari-radius-md);background:color-mix(in srgb,var(--ari-side, var(--ari-primary)) 12%,var(--ari-panel));color:var(--_side-text, var(--ari-primary-text));font-size:var(--ari-text-caption);font-weight:var(--ari-weight-black);font-variant-numeric:tabular-nums}.ari-tree__empty{margin:0;padding:var(--ari-space-4);border:var(--ari-border) dashed var(--ari-line-strong);border-radius:var(--ari-radius-lg);text-align:center;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);color:var(--ari-ink-2)}@container ari-tree (max-width: 759.98px){.ari-tree__tools>.ari-search{inline-size:100%;order:2}.ari-tree__tools{flex:1 1 100%}}@container ari-tree (max-width: 519.98px){.ari-tree__minimap{display:none}}@container ari-tree (max-width: 479.98px){.ari-tree{--_h: calc(var(--ari-space-16) * 7)}.ari-tree__bar,.ari-tree__legend{padding-inline:var(--ari-space-4)}.ari-tree__minimap,.ari-tree__zoom-value{display:none}.ari-tree__tools>.ari-tabs{flex:1 1 100%}}@container ari-tree (max-width: 519.98px){.ari-tree:not([data-mobile=off]) .ari-tree__mobile{display:grid}.ari-tree:not([data-mobile=off]) :is(.ari-tree__viewport,.ari-tree__zoom,.ari-tree__tools>.ari-tabs,.ari-tree__tools>[data-accion=completa]){display:none}}.ari-tree__legs{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ari-space-3);align-items:stretch;padding-block-start:calc(var(--ari-space-3) + var(--ari-space-4));background:linear-gradient(var(--ari-line-strong),var(--ari-line-strong)) 50% 0 / var(--ari-border-strong) var(--ari-space-3) no-repeat}.ari-tree__legs:before,.ari-tree__legs:after{content:"";position:absolute;inset-block-start:var(--ari-space-3);block-size:var(--ari-space-4);inline-size:calc(25% - var(--ari-space-1));border:var(--ari-border-strong) solid;border-block-end:0}.ari-tree__legs:before{inset-inline-end:50%;border-color:var(--ari-primary);border-inline-end:0;border-start-start-radius:var(--ari-radius-md)}.ari-tree__legs:after{inset-inline-start:50%;border-color:var(--ari-secondary);border-inline-start:0;border-start-end-radius:var(--ari-radius-md)}.ari-tree__legs[class*=ari-side-]:before,.ari-tree__legs[class*=ari-side-]:after{border-color:var(--ari-side)}.ari-tree__legs .ari-tree__group-meta{margin-inline-start:0;flex-basis:100%}.ari-tree__legs .ari-tree__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lead chev" "who who";align-items:start;padding:var(--ari-space-3)}.ari-tree__legs .ari-tree__row>:first-child{grid-area:lead}.ari-tree__legs .ari-tree__row>.ari-tree__who{grid-area:who}.ari-tree__legs .ari-tree__row>svg{grid-area:chev}.ari-tree__legs .ari-tree__row--open{grid-template-columns:minmax(0,1fr);grid-template-areas:"lead" "who"}.ari-tree__legs .ari-tree__row--none{grid-template-areas:"who";cursor:default}.ari-tree__legs .ari-tree__group{grid-template-rows:auto minmax(0,1fr)}.ari-tree__legs .ari-tree__rows,.ari-tree__legs .ari-tree__rows>li{display:grid}.ari-tree__legs .ari-tree__handle{white-space:normal;overflow:visible;text-overflow:clip}.ari-tree__legs .ari-tree__name{white-space:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@container ari-tree (max-width: 359.98px){.ari-tree__mobile{padding:var(--ari-space-3)}.ari-tree__row{gap:var(--ari-space-2);padding-inline:var(--ari-space-2)}}.ari-tree[data-node=orbit]{--_hub: calc(var(--ari-space-16) * 2 + var(--ari-space-12) + var(--ari-space-2));--_bubble: calc(var(--ari-space-16) + var(--ari-space-8) + var(--ari-space-2));--_gap: var(--ari-space-5);--_gap-row: var(--ari-space-12)}.ari-tree[data-node=orbit] .ari-tree__node--root.ari-card{--_root-w: calc(var(--ari-space-16) * 4 + var(--ari-space-6));padding-block-start:var(--ari-space-4)}.ari-tree__facts{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ari-space-2) var(--ari-space-4);inline-size:100%;margin:var(--ari-space-1) 0 0;padding:var(--ari-space-3) var(--ari-space-4);border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-md);background:color-mix(in srgb,var(--ari-nested) 60%,transparent);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);text-align:start}.ari-tree__facts dt{color:var(--ari-ink-2)}.ari-tree__facts dd{margin:0;font-weight:var(--ari-weight-bold);font-variant-numeric:tabular-nums;text-align:end}.ari-tree__node--hub{display:grid;justify-items:center;align-content:center;gap:var(--ari-space-1);inline-size:var(--_hub);block-size:var(--_hub);padding:calc(var(--ari-space-8) + var(--ari-space-1)) var(--ari-space-3) var(--ari-space-3);border:calc(var(--ari-border-strong) * 1.5) solid var(--ari-side, var(--ari-line-strong));border-radius:var(--ari-radius-circle);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--ari-side, var(--ari-primary)) 16%,var(--ari-panel)),var(--ari-panel) 70%);text-align:center;box-shadow:var(--ari-shadow-2),inset 0 0 0 var(--ari-space-1) color-mix(in srgb,var(--ari-side, var(--ari-primary)) 14%,transparent)}.ari-tree__node--hub:hover{box-shadow:var(--ari-shadow-3),var(--ari-hover-overlay)}.ari-tree__node--hub>.ari-avatar{position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50% -50%;box-shadow:0 0 0 var(--ari-border-strong) var(--ari-panel),0 0 0 calc(var(--ari-border-strong) * 2.5) var(--ari-side, var(--ari-primary))}.ari-tree__node--hub .ari-tree__name{white-space:normal;text-overflow:clip;font-size:var(--ari-text-md);line-height:var(--ari-leading-sm)}.ari-tree__node--hub .ari-tree__rank{display:inline-flex;align-items:center;gap:var(--ari-space-1)}.ari-tree__gem{inline-size:var(--ari-icon-xs, var(--ari-space-3));block-size:var(--ari-icon-xs, var(--ari-space-3));flex:none}.ari-tree__fig{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-ink-2);font-variant-numeric:tabular-nums}.ari-tree__fig>b{color:var(--ari-ink);font-weight:var(--ari-weight-bold)}.ari-tree__node--hub[aria-selected=true]{box-shadow:0 0 0 calc(var(--ari-border-strong) * 2) color-mix(in srgb,var(--ari-side, var(--ari-primary)) 40%,transparent),var(--ari-shadow-2)}.ari-tree__node--star{display:flex;align-items:center;gap:var(--ari-space-2);padding:var(--ari-space-1);border-radius:var(--ari-radius-pill);direction:ltr}.ari-tree__node--star[data-dir=left]{flex-direction:row-reverse}.ari-tree__node--star[data-dir=left] .ari-tree__who{justify-items:end;text-align:end}.ari-tree__node--star .ari-avatar{--_s: var(--ari-control);--_bg: color-mix(in srgb, var(--ari-side, var(--ari-primary)) 14%, var(--ari-panel));--_fg: var(--_side-text, var(--ari-primary-text));box-shadow:0 0 0 var(--ari-border-strong) var(--ari-side, var(--ari-line-strong)),0 0 var(--ari-space-3) color-mix(in srgb,var(--ari-side, var(--ari-primary)) calc(var(--ari-glow-amount, .4) * 100%),transparent)}.ari-tree__node--star .ari-tree__who{flex:none;gap:0}.ari-tree__node--star :is(.ari-tree__name,.ari-tree__handle){max-inline-size:none;overflow:visible}.ari-tree__node--star .ari-tree__name{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-tree__node--star:hover{background:color-mix(in srgb,var(--ari-side, var(--ari-primary)) 10%,transparent)}.ari-tree__node--star[aria-selected=true] .ari-avatar{box-shadow:0 0 0 var(--ari-border-strong) var(--ari-side, var(--ari-primary)),0 0 0 calc(var(--ari-border-strong) * 3) color-mix(in srgb,var(--ari-side, var(--ari-primary)) 35%,transparent)}.ari-tree__more--bubble,.ari-tree__invite{display:grid;place-content:center;justify-items:center;gap:0;inline-size:var(--_bubble);block-size:var(--_bubble);padding:var(--ari-space-2);border:var(--ari-border-strong) dashed color-mix(in srgb,var(--ari-side, var(--ari-line-strong)) 80%,var(--ari-line-strong));border-radius:var(--ari-radius-circle);background:color-mix(in srgb,var(--ari-side, var(--ari-nested)) 8%,var(--_canvas));box-shadow:none;text-align:center}.ari-tree__more-n{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-heading);color:var(--_side-text, var(--ari-ink))}.ari-tree__more-text{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold);color:var(--ari-ink-2)}.ari-tree__invite{--_bubble: calc(var(--ari-space-16) * 2);grid-template-columns:none}.ari-tree__invite-icon{inline-size:var(--ari-icon-md, var(--ari-space-6));block-size:var(--ari-icon-md, var(--ari-space-6));color:var(--ari-ink-2)}.ari-tree__invite .ari-tree__slot-text{justify-items:center}.ari-tree__invite .ari-tree__slot-text>span{font-size:var(--ari-text-caption);color:var(--ari-ink-2);white-space:normal}.ari-tree__invite .ari-tree__slot-text>strong{color:var(--_side-text, var(--ari-primary-text))}.ari-tree__viewport[data-far] .ari-tree__node--hub{background:color-mix(in srgb,var(--ari-side, var(--ari-primary)) 55%,var(--ari-panel))}.ari-tree__viewport[data-far] .ari-tree__node--hub>.ari-avatar{visibility:hidden}.ari-tree__halo{fill:none;stroke:var(--ari-primary);stroke-width:var(--ari-border-strong);stroke-dasharray:var(--ari-space-1) var(--ari-space-2);opacity:.7}.ari-tree__halo-text{fill:var(--ari-primary-text);font-family:var(--ari-font-heading);font-size:var(--ari-text-lg);font-weight:var(--ari-weight-bold);letter-spacing:.04em}.ari-tree[data-node=orbit] .ari-tree__guide{stroke:color-mix(in srgb,var(--ari-primary) 45%,var(--ari-line-strong))}.ari-tree__dock,.ari-tree__map-title,.ari-tree__legend-title{display:none}.ari-tree[data-chrome=float] .ari-tree__bar{position:absolute;inset-block-start:0;inset-inline:0;z-index:var(--ari-z-raised);justify-content:flex-end;border:0;background:transparent;pointer-events:none}.ari-tree[data-chrome=float] .ari-tree__bar>*{pointer-events:auto}.ari-tree[data-chrome=float] .ari-tree__heading{position:absolute;inline-size:var(--ari-border);block-size:var(--ari-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ari-tree[data-chrome=float] .ari-tree__tools{justify-content:flex-end}.ari-tree[data-chrome=float] .ari-tree__tools>.ari-tabs{background:color-mix(in srgb,var(--ari-panel) 85%,transparent);box-shadow:var(--ari-shadow-1)}.ari-tree[data-chrome=float] .ari-tree__dock{position:absolute;inset-block-end:var(--ari-space-4);inset-inline-start:var(--ari-space-4);z-index:var(--ari-z-raised);display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-2);cursor:default}.ari-tree[data-chrome=float] .ari-tree__dock>*{background:color-mix(in srgb,var(--ari-panel) 88%,transparent);box-shadow:var(--ari-shadow-1)}.ari-tree[data-chrome=float] .ari-tree__dock>.ari-tree__zoom{padding:var(--ari-space-1);border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-md)}.ari-tree[data-chrome=float] .ari-tree__legend{position:absolute;inset-block-start:calc(var(--ari-space-16) + var(--ari-space-6));inset-inline-end:var(--ari-space-4);z-index:var(--ari-z-raised);flex-direction:column;align-items:flex-start;gap:var(--ari-space-2);max-inline-size:calc(var(--ari-space-16) * 3 + var(--ari-space-4));padding:var(--ari-space-4);border:var(--ari-border) solid var(--ari-line);border-radius:var(--ari-radius-lg);background:color-mix(in srgb,var(--ari-panel) 88%,transparent);box-shadow:var(--ari-shadow-2)}.ari-tree[data-chrome=float] .ari-tree__legend-title,.ari-tree[data-chrome=float] .ari-tree__map-title{display:block;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink)}.ari-tree[data-chrome=float] .ari-tree__map-title{padding:var(--ari-space-1) var(--ari-space-2) 0}.ari-tree[data-chrome=float] .ari-tree__minimap{inline-size:calc(var(--ari-space-16) * 3 + var(--ari-space-4));padding:var(--ari-space-2);border-radius:var(--ari-radius-lg)}.ari-tree[data-chrome=float] .ari-tree__map-tools{display:none}@container ari-tree (max-width: 719.98px){.ari-tree[data-chrome=float] .ari-tree__legend{display:none}.ari-tree[data-chrome=float] .ari-tree__dock .ari-btn>span{position:absolute;inline-size:var(--ari-border);block-size:var(--ari-border);overflow:hidden;clip-path:inset(50%)}}.ari-tree[data-chrome=none]{border-color:transparent;background:transparent}.ari-tree[data-chrome=none] :is(.ari-tree__bar,.ari-tree__dock,.ari-tree__legend,.ari-tree__minimap,.ari-tree__map){display:none}.ari-tree[data-chrome=none] .ari-tree__viewport{min-block-size:0;background:transparent;cursor:default}.ari-tree[data-chrome=none] .ari-tree__node--root.ari-card{--_root-w: calc(var(--ari-space-16) * 2);gap:var(--ari-space-1);padding:0;background:transparent;border-color:transparent;box-shadow:none;filter:none}.ari-tree[data-chrome=none] .ari-tree__node--root :is(.ari-tree__stats,.ari-btn,.ari-tree__handle){display:none}.ari-tree[data-chrome=none] .ari-tree__node--root .ari-tree__name{padding:var(--ari-space-1) var(--ari-space-8);border-radius:var(--ari-radius-sm);background:var(--ari-brand-fill);color:var(--ari-on-brand);font-family:var(--ari-font-body);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-tree[data-chrome=none][data-node=avatar]{--_node-w: calc(var(--ari-space-16) - var(--ari-space-1));--_gap: var(--ari-space-2);--_gap-row: var(--ari-space-6)}.ari-tree[data-chrome=none] .ari-tree__node--root .ari-avatar{--_s: var(--ari-space-12)}.ari-tree[data-chrome=none] .ari-tree__node:not([aria-level="1"],[aria-level="2"]) .ari-tree__name{display:none}.ari-tree[data-chrome=none] .ari-tree__name,.ari-tree[data-chrome=none][data-node=avatar] .ari-tree__node:not(.ari-tree__node--root) .ari-tree__name{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-tree[data-node=portrait]{--_gap: var(--ari-space-3);--_gap-row: var(--ari-space-6);--_ring: var(--ari-line-strong)}.ari-tree[data-node=portrait][data-type=binary]{--_gap-row: var(--ari-space-8)}.ari-tree__node--portrait{display:grid;justify-items:center;gap:var(--ari-space-1);padding:var(--ari-space-1);border-radius:var(--ari-radius-md);text-align:center}.ari-tree__node--portrait:hover{background:color-mix(in srgb,var(--ari-ink) 5%,transparent)}.ari-tree__face{position:relative;display:inline-grid}.ari-tree__face>.ari-avatar{--_s: var(--ari-control);box-shadow:0 0 0 var(--ari-border-strong) var(--ari-panel),0 0 0 calc(var(--ari-border-strong) * 2) var(--_ring)}.ari-tree__node--portrait .ari-avatar--lg{--_s: calc(var(--ari-space-12) + var(--ari-space-4))}.ari-tree__node--portrait .ari-avatar--xl{--_s: calc(var(--ari-space-16) + var(--ari-space-4))}.ari-tree[data-type=binary] .ari-tree__face>.ari-avatar{--_ring: var(--ari-side, var(--ari-line-strong));box-shadow:0 0 0 var(--ari-border-strong) var(--ari-panel),0 0 0 calc(var(--ari-border-strong) * 2) var(--_ring),0 0 var(--ari-space-4) color-mix(in srgb,var(--_ring) calc(var(--ari-glow-amount, .3) * 100%),transparent)}.ari-tree__node--portrait-root .ari-tree__face>.ari-avatar{--_ring: var(--ari-secondary)}.ari-tree__medal{position:absolute;inset-block-end:calc(var(--ari-space-1) * -1);inset-inline-start:calc(var(--ari-space-1) * -1);display:grid;place-items:center;inline-size:var(--ari-space-5);block-size:var(--ari-space-5);border-radius:var(--ari-radius-circle);background:var(--ari-panel);box-shadow:0 0 0 var(--ari-border) var(--ari-tier, var(--ari-line-strong));color:var(--ari-tier, var(--ari-muted))}.ari-tree__medal>.ari-tree__gem{inline-size:var(--ari-space-3);block-size:var(--ari-space-3)}.ari-tree[data-type=binary] .ari-tree__medal{display:none}.ari-tree__node--portrait .ari-tree__name{max-inline-size:none;overflow:visible;font-family:var(--ari-font-heading);font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);white-space:nowrap}.ari-tree__node--portrait-root .ari-tree__name{font-size:var(--ari-text-lg)}.ari-tree__node--portrait .ari-tree__who{justify-items:center;gap:0}.ari-tree__tier{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-tier, var(--ari-muted))}.ari-tree[data-type=binary] .ari-tree__tier{margin-block-start:var(--ari-space-1);padding:0 var(--ari-space-3);border-radius:var(--ari-radius-pill);background:color-mix(in srgb,var(--ari-tier, var(--ari-muted)) 16%,transparent);font-size:var(--ari-text-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-tree__node--portrait .ari-tree__fig{font-size:var(--ari-text-caption);color:var(--ari-ink-2)}.ari-tree__node--portrait[aria-selected=true] .ari-tree__face>.ari-avatar{--_ring: var(--ari-primary);box-shadow:0 0 0 var(--ari-border-strong) var(--ari-panel),0 0 0 calc(var(--ari-border-strong) * 2.5) var(--ari-primary),0 0 var(--ari-space-5) color-mix(in srgb,var(--ari-primary) 55%,transparent)}.ari-tree__node--portrait[data-active=false] .ari-avatar{filter:grayscale(1);opacity:.75}.ari-tree__node--portrait-root:has(.ari-tree__leg){grid-template-columns:auto auto auto;grid-template-areas:"izq cara der" ". quien .";column-gap:var(--ari-space-16);align-items:start}.ari-tree__node--portrait-root:has(.ari-tree__leg)>.ari-tree__face{grid-area:cara}.ari-tree__node--portrait-root:has(.ari-tree__leg)>.ari-tree__who{grid-area:quien}.ari-tree__leg{display:grid;justify-items:start;min-inline-size:max-content;white-space:nowrap;margin-block-start:var(--ari-space-3);padding:var(--ari-space-2) var(--ari-space-4);border:var(--ari-border) solid color-mix(in srgb,var(--ari-side) 45%,var(--ari-line));border-radius:var(--ari-radius-md);background:color-mix(in srgb,var(--ari-panel) 80%,transparent);text-align:start}.ari-tree__leg:first-of-type{grid-area:izq}.ari-tree__leg:last-of-type{grid-area:der}.ari-tree__leg-name{font-size:var(--ari-text-caption);color:var(--ari-ink-2)}.ari-tree__leg-value{font-family:var(--ari-font-heading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);color:var(--_side-text, var(--ari-ink));font-variant-numeric:tabular-nums}.ari-tree__leg-count{font-size:var(--ari-text-label);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-muted)}.ari-tree[data-node=portrait]:not([data-type=binary]) .ari-tree__link{stroke:color-mix(in srgb,var(--ari-secondary) 70%,var(--ari-line-strong));stroke-width:calc(var(--ari-border) * 1.5);opacity:1}.ari-tree[data-node=portrait]:not([data-type=binary]) .ari-tree__dot{display:none}.ari-tree[data-node=portrait] .ari-tree__link--active{stroke:var(--ari-primary);opacity:1}.ari-tree__guide-label--level{font-size:var(--ari-text-caption);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;fill:var(--ari-ink-2);stroke:none}.ari-tree__guide-count{fill:var(--ari-muted);font-family:var(--ari-font-body);font-size:var(--ari-text-label)}.ari-tree[data-chrome=none] :is(.ari-tree__bar,.ari-tree__legend,.ari-tree__dock){display:none}.ari-tree--bare{--_canvas: transparent;border:0;background:transparent}.ari-tree--bare .ari-tree__viewport{background-image:none}.ari-tree__node--portrait[aria-selected=true]{box-shadow:none;background:transparent}}@layer ari.components{.ari-field.ari-upload{container-name:ari-field ari-upload}.ari-upload__zone{--ari-r: var(--ari-radius-md);--_bg: var(--ari-nested);--_line: var(--ari-line-strong);position:relative;display:grid;justify-items:center;align-content:center;gap:var(--ari-space-2);min-block-size:calc(var(--ari-space-16) * 2.5);padding:var(--ari-space-6);text-align:center;background:var(--_bg);color:var(--ari-ink);border:var(--ari-border-strong) dashed var(--_line);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:border-color var(--ari-duration-fast) var(--ari-ease-standard),background var(--ari-duration-fast) var(--ari-ease-standard)}.ari-upload__input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.ari-upload__input::-webkit-file-upload-button{cursor:pointer}.ari-upload__art{display:grid;place-items:center;inline-size:var(--ari-space-12);block-size:var(--ari-space-12);border-radius:50%;background:var(--ari-primary-soft);color:var(--ari-primary-text)}.ari-upload__art svg{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-upload__title{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold)}.ari-upload__browse{color:var(--ari-primary-text);text-decoration:underline;text-underline-offset:.2em}.ari-upload__hint{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-upload__zone:hover{--_line: var(--ari-primary)}.ari-upload__zone:has(.ari-upload__input:focus-visible){--_line: var(--ari-primary);outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:var(--ari-focus-offset)}.ari-upload__zone[data-ari-drag]{--_line: var(--ari-primary);--_bg: var(--ari-primary-soft);border-style:solid}.ari-upload__zone:has([aria-invalid=true]){--_line: var(--ari-danger)}.ari-upload__zone:has(:disabled){opacity:.45}.ari-upload__zone:has(:disabled) .ari-upload__input{cursor:not-allowed}.ari-upload__list{display:grid;gap:var(--ari-space-2);min-inline-size:0;margin:0;padding:0;list-style:none}.ari-upload__list .ari-file__end{grid-column:auto;justify-content:flex-end}.ari-upload__list .ari-file__end>*{flex:none}.ari-upload--solid .ari-upload__zone{--_bg: var(--ari-panel);border-style:solid;border-width:var(--ari-border)}.ari-upload--compact .ari-upload__zone{grid-template-columns:auto minmax(0,1fr);justify-items:start;column-gap:var(--ari-space-4);row-gap:0;min-block-size:var(--ari-touch-primary-mobile);padding:var(--ari-space-3) var(--ari-space-4);text-align:start}.ari-upload--compact .ari-upload__art{grid-row:span 2;inline-size:var(--ari-space-10);block-size:var(--ari-space-10)}.ari-upload--compact .ari-upload__art svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-upload--tile-gradient .ari-file{--_tile-bg: var(--ari-gradient);--_tile-fg: var(--ari-on-gradient)}.ari-upload--tile-soft .ari-file{--_tile-bg: var(--ari-primary-soft);--_tile-fg: var(--ari-primary-text)}@container ari-upload (max-width: 279.98px){.ari-upload__zone{padding:var(--ari-space-4);min-block-size:calc(var(--ari-space-16) * 2)}.ari-upload__art{inline-size:var(--ari-space-10);block-size:var(--ari-space-10)}.ari-upload--compact .ari-upload__zone{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:var(--ari-space-2);text-align:center}.ari-upload--compact .ari-upload__art{grid-row:auto}.ari-upload__list .ari-file{grid-template-columns:minmax(0,1fr) auto}.ari-upload__list .ari-file__type{display:none}}}@layer ari.components{.ari-video{--ari-r: var(--ari-radius-lg);--_ratio: 16 / 9;--_soft: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--_track: color-mix(in srgb, var(--ari-on-contrast) 24%, transparent);position:relative;display:grid;min-inline-size:0;overflow:hidden;background:var(--ari-contrast);color:var(--ari-on-contrast);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-video / inline-size}.ari-video__stage{position:relative;display:grid;place-items:center;aspect-ratio:var(--_ratio);min-inline-size:0;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--ari-primary) 34%,var(--ari-contrast)),var(--ari-contrast) 72%)}.ari-video__media{grid-area:1 / 1;inline-size:100%;block-size:100%;object-fit:cover;background:transparent}.ari-video__media:not([poster]):not([src]){visibility:hidden}.ari-video[data-state=playing] .ari-video__media,.ari-video[data-state=paused] .ari-video__media{visibility:visible;object-fit:contain}.ari-video__head{position:absolute;inset-block-start:0;inset-inline:0;display:grid;gap:var(--ari-space-1);padding:var(--ari-space-4) var(--ari-space-5) var(--ari-space-8);background:linear-gradient(to bottom,color-mix(in srgb,var(--ari-contrast) 88%,transparent) 40%,transparent);pointer-events:none;transition:opacity var(--ari-duration-base) var(--ari-ease-standard)}.ari-video__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_soft)}.ari-video__title{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold)}.ari-video[data-state=playing] .ari-video__head{opacity:0}.ari-video:is([data-state=empty],[data-state=error]) .ari-video__head{display:none}.ari-video__play{grid-area:1 / 1;position:relative;z-index:var(--ari-z-raised);display:grid;place-items:center;inline-size:var(--ari-space-16);block-size:var(--ari-space-16);padding:0;border:var(--ari-border-strong) solid var(--ari-primary);border-radius:var(--ari-radius-circle);background:color-mix(in srgb,var(--ari-on-contrast) 8%,transparent);color:var(--ari-on-contrast);cursor:pointer;transition:background-color var(--ari-duration-fast) var(--ari-ease-standard),transform var(--ari-duration-fast) var(--ari-ease-standard)}.ari-video__play:hover{background:var(--ari-primary-fill);color:var(--ari-on-primary)}.ari-video__play:active{transform:scale(var(--ari-motion-scale))}.ari-video__icon{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-video__play .ari-video__icon{margin-inline-start:var(--ari-space-1)}.ari-video--play-solid .ari-video__play{border-color:transparent;background:var(--ari-primary-fill);color:var(--ari-on-primary)}.ari-video--play-glass .ari-video__play{border-color:color-mix(in srgb,var(--ari-on-contrast) 40%,transparent);background:color-mix(in srgb,var(--ari-contrast) 55%,transparent);-webkit-backdrop-filter:blur(var(--ari-space-2));backdrop-filter:blur(var(--ari-space-2))}.ari-video:is([data-state=playing],[data-state=empty],[data-state=error]) .ari-video__play{display:none}.ari-video__poster{grid-area:1 / 1;inline-size:100%;block-size:100%;object-fit:cover}.ari-video>picture{display:contents}a.ari-video__play{text-decoration:none}.ari-video--link .ari-video__play{position:static;place-self:center}.ari-video--link .ari-video__play:after{content:"";position:absolute;inset:0;z-index:var(--ari-z-raised)}.ari-video__message{grid-area:1 / 1;display:none;max-inline-size:32ch;margin:0;padding:var(--ari-space-4);text-align:center;font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-video__message strong{display:block;font-size:var(--ari-text-md)}.ari-video:is([data-state=empty],[data-state=error]) .ari-video__message{display:block}.ari-video:is([data-state=empty],[data-state=error]) .ari-video__stage{background:repeating-linear-gradient(135deg,var(--ari-contrast) 0 var(--ari-space-3),color-mix(in srgb,var(--ari-on-contrast) 6%,var(--ari-contrast)) var(--ari-space-3) var(--ari-space-6))}.ari-video__bar{display:flex;align-items:center;gap:var(--ari-space-2);min-inline-size:0;padding-inline:var(--ari-space-2) var(--ari-space-4);border-block-start:var(--ari-border) solid var(--_track)}.ari-video__toggle{position:relative;display:grid;place-items:center;flex:none;inline-size:var(--ari-touch);block-size:var(--ari-touch);padding:0;border:0;border-radius:var(--ari-radius-sm);background:transparent;color:inherit;cursor:pointer}.ari-video__toggle:hover{box-shadow:var(--ari-hover-overlay)}.ari-video__toggle:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ari-video__toggle .ari-video__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-video__time{flex:none;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-variant-numeric:tabular-nums;color:var(--_soft)}.ari-video__seek{--_p: 0%;flex:1;min-inline-size:0;block-size:var(--ari-touch);margin:0;background:transparent;appearance:none;cursor:pointer}.ari-video__seek::-webkit-slider-runnable-track{block-size:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:linear-gradient(to right,var(--ari-primary) var(--_p),var(--_track) var(--_p))}.ari-video__seek::-webkit-slider-thumb{appearance:none;inline-size:var(--ari-space-3);block-size:var(--ari-space-3);margin-block-start:calc(var(--ari-space-1) * -1);border:0;border-radius:var(--ari-radius-circle);background:var(--ari-on-contrast)}.ari-video__seek::-moz-range-track{block-size:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--_track)}.ari-video__seek::-moz-range-progress{block-size:var(--ari-space-1);border-radius:var(--ari-radius-pill);background:var(--ari-primary)}.ari-video__seek::-moz-range-thumb{inline-size:var(--ari-space-3);block-size:var(--ari-space-3);border:0;border-radius:var(--ari-radius-circle);background:var(--ari-on-contrast)}.ari-video__seek:dir(rtl)::-webkit-slider-runnable-track{background:linear-gradient(to left,var(--ari-primary) var(--_p),var(--_track) var(--_p))}.ari-video__seek:disabled{opacity:.45;cursor:not-allowed}.ari-video__icon--pause,.ari-video[data-state=playing] .ari-video__toggle .ari-video__icon--play{display:none}.ari-video[data-state=playing] .ari-video__toggle .ari-video__icon--pause{display:block}.ari-video--ratio-4-3{--_ratio: 4 / 3}.ari-video--ratio-1-1{--_ratio: 1 / 1}.ari-video--ratio-9-16{--_ratio: 9 / 16}.ari-video--bar-auto:not([data-state=playing]):not([data-state=paused]) .ari-video__bar{display:none}.ari-video[aria-busy=true] .ari-video__play{color:transparent;pointer-events:none}.ari-video[aria-busy=true] .ari-video__play:before{content:"";position:absolute;inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg);border-radius:var(--ari-radius-circle);border:var(--ari-border-strong) solid var(--ari-on-contrast);border-inline-end-color:transparent;animation:ari-video-girar calc(.8s*max(var(--ari-motion),.0001)) linear infinite}@keyframes ari-video-girar{to{rotate:1turn}}@container ari-video (max-width: 359.98px){.ari-video__eyebrow{display:none}.ari-video__play{inline-size:var(--ari-space-12);block-size:var(--ari-space-12)}.ari-video__head{padding:var(--ari-space-3) var(--ari-space-3) var(--ari-space-6)}.ari-video__title{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-video__time:not(.ari-video__duration){display:none}.ari-video__bar{padding-inline-end:var(--ari-space-3)}.ari-video__message{padding:var(--ari-space-2);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-video__message strong{font-size:var(--ari-text-sm)}}}@layer ari.components{.ari-wallet{--_gap: var(--ari-space-5);--_tile-pad: var(--ari-space-4)}.ari-wallet .ari-card__body{gap:var(--_gap)}.ari-wallet.ari-card--contrast{--ari-ink: var(--ari-on-contrast);--ari-ink-2: color-mix(in srgb, var(--ari-on-contrast) 86%, transparent);--ari-muted: color-mix(in srgb, var(--ari-on-contrast) 74%, transparent);--ari-line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent);--ari-line-strong: color-mix(in srgb, var(--ari-on-contrast) 30%, transparent);--ari-panel: color-mix(in srgb, var(--ari-on-contrast) 6%, var(--ari-contrast));--ari-nested: color-mix(in srgb, var(--ari-on-contrast) 9%, var(--ari-contrast));--ari-primary-text: var(--ari-primary-on-contrast);--ari-primary-soft: color-mix(in srgb, var(--ari-primary) 26%, var(--ari-contrast));--ari-primary-line: color-mix(in srgb, var(--ari-primary-on-contrast) 45%, transparent);--ari-success-text: color-mix(in oklab, var(--ari-success) 45%, var(--ari-on-contrast));--ari-warning-text: color-mix(in oklab, var(--ari-warning) 45%, var(--ari-on-contrast));--ari-danger-text: color-mix(in oklab, var(--ari-danger) 45%, var(--ari-on-contrast));--ari-info-text: color-mix(in oklab, var(--ari-info) 45%, var(--ari-on-contrast));--ari-success-soft: color-mix(in srgb, var(--ari-success) 22%, var(--ari-contrast));--ari-warning-soft: color-mix(in srgb, var(--ari-warning) 22%, var(--ari-contrast));--ari-danger-soft: color-mix(in srgb, var(--ari-danger) 22%, var(--ari-contrast));--ari-info-soft: color-mix(in srgb, var(--ari-info) 22%, var(--ari-contrast))}.ari-wallet__balances{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ari-space-16) * 3)),1fr));gap:var(--ari-space-3);margin:0;padding:0;list-style:none;min-inline-size:0}.ari-wallet__tile{--_edge: var(--ari-line-strong);--ari-r: var(--ari-radius-lg);display:grid;align-content:start;gap:var(--ari-space-2);min-inline-size:0;padding:var(--_tile-pad);background:var(--ari-panel);border:var(--ari-border) solid var(--ari-line);border-inline-start:var(--ari-border-edge) solid var(--_edge);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-wallet__tile[data-role=commission]{--_edge: var(--ari-primary)}.ari-wallet__tile[data-role=credit]{--_edge: var(--ari-secondary)}.ari-wallet__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-2);min-inline-size:0}.ari-wallet__name{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:var(--ari-ink);overflow-wrap:anywhere}.ari-wallet__amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ari-space-1) var(--ari-space-2);font-family:var(--ari-font-heading);font-size:var(--ari-text-h2);line-height:var(--ari-leading-h2);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-heading);color:var(--ari-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ari-wallet__code{font-family:var(--ari-font-body);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);color:var(--ari-ink-2)}.ari-wallet__hint{display:block;min-inline-size:0;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-wallet__hint:has(>svg){display:flex;align-items:start;gap:var(--ari-space-1)}.ari-wallet__hint svg{flex:none;inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-wallet__hint strong{color:var(--ari-ink)}.ari-wallet__actions{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);margin-block-start:var(--ari-space-1)}.ari-wallet__section{display:grid;gap:var(--ari-space-2);min-inline-size:0}.ari-wallet__heading{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--ari-ink-2)}.ari-wallet__delta--in{color:var(--ari-success-text)}.ari-wallet__delta--out{color:var(--ari-ink)}.ari-wallet--rows .ari-wallet__balances{grid-template-columns:minmax(0,1fr);gap:var(--ari-space-2)}.ari-wallet--rows .ari-wallet__tile{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--ari-space-4)}.ari-wallet--rows .ari-wallet__tile>:not(.ari-wallet__amount){grid-column:1}.ari-wallet--rows .ari-wallet__amount{grid-column:2;grid-row:1 / span 2;justify-content:end;font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-wallet--rows .ari-wallet__actions{grid-column:1 / -1}.ari-wallet--dense{--_gap: var(--ari-space-4);--_tile-pad: var(--ari-space-3)}.ari-wallet--dense .ari-wallet__amount{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}@container ari-card (max-width: 299.98px){.ari-wallet__amount,.ari-wallet--rows .ari-wallet__amount{font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3)}.ari-wallet--rows .ari-wallet__tile{grid-template-columns:minmax(0,1fr)}.ari-wallet--rows .ari-wallet__amount{grid-column:1;grid-row:auto;justify-content:start}.ari-wallet__actions>.ari-btn{flex:1 1 100%}}}@layer ari.components{.ari-zigzag{display:flex;flex-direction:column;gap:var(--ari-zigzag-gap, var(--ari-space-2));margin:0;padding:0;list-style:none;counter-reset:ari-zigzag}.ari-zigzag__item{display:flex;inline-size:100%;counter-increment:ari-zigzag}.ari-zigzag__bubble{--_bg: var(--ari-zigzag-even, var(--ari-primary-fill));position:relative;inline-size:100%;padding:var(--ari-zigzag-pad, var(--ari-space-4));padding-inline-start:var(--ari-zigzag-pad-edge, var(--ari-space-6));border-radius:var(--ari-zigzag-radius, var(--ari-radius-lg));background:var(--_bg);color:var(--ari-zigzag-on, var(--ari-on-primary));transform-origin:left center;transition:scale var(--ari-zigzag-speed, var(--ari-duration-base)) var(--ari-zigzag-ease, var(--ari-ease-standard))}.ari-zigzag__item:nth-child(odd) .ari-zigzag__bubble{--_bg: var(--ari-zigzag-odd, var(--ari-contrast));transform-origin:right center}.ari-zigzag__bubble:before{content:counter(ari-zigzag);position:absolute;inset-block-start:50%;inset-inline-start:0;translate:-50% -50%;display:flex;align-items:center;justify-content:center;inline-size:var(--ari-zigzag-num, var(--ari-space-8));aspect-ratio:1;padding-block-start:var(--ari-zigzag-num-nudge, var(--ari-space-1));border-radius:var(--ari-radius-circle);background:var(--_bg);font-size:var(--ari-zigzag-num-text, var(--ari-text-lg));font-weight:var(--ari-weight-bold);line-height:1}.ari-zigzag__title{margin:0 0 var(--ari-space-2);font-family:var(--ari-zigzag-title-font, var(--ari-font-body));font-size:var(--ari-zigzag-title-text, var(--ari-text-h4));font-weight:var(--ari-weight-bold);line-height:var(--ari-zigzag-title-leading, 1.5);letter-spacing:normal;text-wrap:wrap}.ari-zigzag__bubble>p{margin:0;text-wrap:wrap}@container ari-canvas (min-width: 1088px){.ari-zigzag{gap:var(--ari-zigzag-gap-lg, 0)}.ari-zigzag__item:nth-child(odd){justify-content:flex-end}.ari-zigzag__bubble{inline-size:var(--ari-zigzag-w-lg, calc(100% * 2 / 3));padding:var(--ari-zigzag-pad-lg, var(--ari-space-6))}.ari-zigzag__item:nth-child(odd) .ari-zigzag__bubble{padding-inline-start:var(--ari-zigzag-pad-edge-lg, var(--ari-space-8))}.ari-zigzag__item:nth-child(2n) .ari-zigzag__bubble{padding-inline-end:var(--ari-zigzag-pad-edge-lg, var(--ari-space-8))}.ari-zigzag__item:nth-child(2n) .ari-zigzag__bubble:before{inset-inline-start:100%}.ari-zigzag__bubble:before{inline-size:var(--ari-zigzag-num-lg, var(--ari-space-10));font-size:var(--ari-zigzag-num-text-lg, var(--ari-text-h4))}.ari-zigzag__title{font-size:var(--ari-zigzag-title-text-lg, var(--ari-text-h3))}.ari-zigzag__bubble:hover{z-index:calc(var(--ari-z-raised) + 1);scale:var(--ari-zigzag-grow, 1.05)}}}@layer ari.components;@layer ari.utilities{.ari-shape-all{--ari-r-ss: initial;--ari-r-se: initial;--ari-r-ee: initial;--ari-r-es: initial}.ari-shape-top{--ari-r-es: 0;--ari-r-ee: 0}.ari-shape-bottom{--ari-r-ss: 0;--ari-r-se: 0}.ari-shape-start{--ari-r-se: 0;--ari-r-ee: 0}.ari-shape-end{--ari-r-ss: 0;--ari-r-es: 0}.ari-shape-diagonal{--ari-r-se: 0;--ari-r-es: 0}.ari-shape-diagonal-alt{--ari-r-ss: 0;--ari-r-ee: 0}.ari-shape-drop{--ari-r-ss: 0}.ari-shape-square{--ari-r-ss: 0;--ari-r-se: 0;--ari-r-ee: 0;--ari-r-es: 0}.ari-cut-sm{--ari-cut: var(--ari-space-8)}.ari-cut-lg{--ari-cut: var(--ari-space-16)}.ari-cut-xl{--ari-cut: calc(var(--ari-space-16) * 1.5)}@supports (corner-shape: scoop){[class*=ari-corner-ss-]{--ari-r-ss: var(--ari-cut, var(--ari-space-12))}[class*=ari-corner-se-]{--ari-r-se: var(--ari-cut, var(--ari-space-12))}[class*=ari-corner-ee-]{--ari-r-ee: var(--ari-cut, var(--ari-space-12))}[class*=ari-corner-es-]{--ari-r-es: var(--ari-cut, var(--ari-space-12))}[class*=ari-corners-]{--ari-r-ss: var(--ari-cut, var(--ari-space-12));--ari-r-se: var(--ari-cut, var(--ari-space-12));--ari-r-ee: var(--ari-cut, var(--ari-space-12));--ari-r-es: var(--ari-cut, var(--ari-space-12))}.ari-corner-ss-scoop{corner-start-start-shape:scoop}.ari-corner-se-scoop{corner-start-end-shape:scoop}.ari-corner-ee-scoop{corner-end-end-shape:scoop}.ari-corner-es-scoop{corner-end-start-shape:scoop}.ari-corners-scoop{corner-shape:scoop}.ari-corner-ss-bevel{corner-start-start-shape:bevel}.ari-corner-se-bevel{corner-start-end-shape:bevel}.ari-corner-ee-bevel{corner-end-end-shape:bevel}.ari-corner-es-bevel{corner-end-start-shape:bevel}.ari-corners-bevel{corner-shape:bevel}.ari-corner-ss-notch{corner-start-start-shape:notch}.ari-corner-se-notch{corner-start-end-shape:notch}.ari-corner-ee-notch{corner-end-end-shape:notch}.ari-corner-es-notch{corner-end-start-shape:notch}.ari-corners-notch{corner-shape:notch}.ari-corner-ss-squircle{corner-start-start-shape:squircle}.ari-corner-se-squircle{corner-start-end-shape:squircle}.ari-corner-ee-squircle{corner-end-end-shape:squircle}.ari-corner-es-squircle{corner-end-start-shape:squircle}.ari-corners-squircle{corner-shape:squircle}}.ari-radius-none{--ari-r: var(--ari-radius-none)}.ari-radius-xs{--ari-r: var(--ari-radius-xs)}.ari-radius-sm{--ari-r: var(--ari-radius-sm)}.ari-radius-md{--ari-r: var(--ari-radius-md)}.ari-radius-lg{--ari-r: var(--ari-radius-lg)}.ari-radius-xl{--ari-r: var(--ari-radius-xl)}.ari-radius-pill{--ari-r: var(--ari-radius-pill)}.ari-rounded{border-start-start-radius:var(--ari-r-ss, var(--ari-r, var(--ari-radius-md)));border-start-end-radius:var(--ari-r-se, var(--ari-r, var(--ari-radius-md)));border-end-end-radius:var(--ari-r-ee, var(--ari-r, var(--ari-radius-md)));border-end-start-radius:var(--ari-r-es, var(--ari-r, var(--ari-radius-md)))}.ari-sr-only{position:absolute!important;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ari-nowrap{white-space:nowrap}.ari-regular{font-weight:var(--ari-weight-regular)}.ari-font-heading{font-family:var(--ari-font-heading)}.ari-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ari-tabular{font-variant-numeric:tabular-nums}.ari-text-start{text-align:start}.ari-text-center{text-align:center}.ari-text-end{text-align:end}@container ari-canvas (max-width: 599.98px){.ari-hide-mobile{display:none!important}}@container ari-canvas (min-width: 600px){.ari-only-mobile{display:none!important}}.ari-glow,.ari-glow-secondary{--ari-glow-near: calc(4px + 26px * var(--ari-glow-amount));--ari-glow-far: calc(60px * var(--ari-glow-amount) * var(--ari-glow-amount));--ari-glow-alpha: calc(min(1, var(--ari-glow-amount) * 1.25)*100%) ;--ari-glow-halo: calc(max(0, var(--ari-glow-amount) - .45)*120%) }.ari-glow{filter:drop-shadow(0 0 calc(var(--ari-glow-near) * min(1,var(--ari-glow-amount) * 20)) color-mix(in srgb,var(--ari-glow-color) var(--ari-glow-alpha),transparent)) drop-shadow(0 0 var(--ari-glow-far) color-mix(in srgb,var(--ari-glow-color) var(--ari-glow-halo),transparent))}.ari-glow-secondary{filter:drop-shadow(0 0 calc(var(--ari-glow-near) * min(1,var(--ari-glow-amount) * 20)) color-mix(in srgb,var(--ari-secondary) var(--ari-glow-alpha),transparent)) drop-shadow(0 0 var(--ari-glow-far) color-mix(in srgb,var(--ari-secondary) var(--ari-glow-halo),transparent))}.ari-elevation-0{box-shadow:var(--ari-shadow-0)}.ari-elevation-1{box-shadow:var(--ari-shadow-1)}.ari-elevation-2{box-shadow:var(--ari-shadow-2)}.ari-elevation-3{box-shadow:var(--ari-shadow-3)}.ari-border{border:var(--ari-border) solid var(--ari-line)}.ari-border-strong{border:var(--ari-border-strong) solid var(--ari-line-strong)}.ari-border-dashed{border:var(--ari-border) dashed var(--ari-line-strong)}.ari-border-primary{border-color:var(--ari-primary)}.ari-border-secondary{border-color:var(--ari-secondary)}.ari-border-emphasis{border-color:var(--ari-emphasis)}.ari-border-gradient{border:var(--ari-border-strong) solid transparent;background:linear-gradient(var(--ari-border-fill, var(--ari-panel)),var(--ari-border-fill, var(--ari-panel))) padding-box,var(--ari-gradient) border-box}.ari-side-primary{--ari-side: var(--ari-primary)}.ari-side-secondary{--ari-side: var(--ari-secondary)}.ari-side-emphasis{--ari-side: var(--ari-emphasis)}.ari-border-side{border-color:var(--ari-side, var(--ari-line))}.ari-line{display:block;border:0;border-block-start:var(--ari-border) solid var(--ari-side, var(--ari-line))}.ari-line-dashed{border-block-start-style:dashed}.ari-text-primary{color:var(--ari-primary-text)}.ari-text-secondary{color:var(--ari-secondary-text)}.ari-text-emphasis{color:var(--ari-emphasis-text)}.ari-text-muted{color:var(--ari-muted)}.ari-text-ink{color:var(--ari-ink)}.ari-text-ink-2{color:var(--ari-ink-2)}.ari-text-success{color:var(--ari-success-text)}.ari-text-warning{color:var(--ari-warning-text)}.ari-text-danger{color:var(--ari-danger-text)}.ari-text-info{color:var(--ari-info-text)}.ari-text-attention{color:var(--ari-attention-text)}[data-ari-scheme=dark]{--ari-vis-dark: visible;--ari-vis-light: hidden}[data-ari-scheme=light]{--ari-vis-dark: hidden;--ari-vis-light: visible}@media (prefers-color-scheme: dark){[data-ari-scheme=auto]{--ari-vis-dark: visible;--ari-vis-light: hidden}}@media (prefers-color-scheme: light){[data-ari-scheme=auto]{--ari-vis-dark: hidden;--ari-vis-light: visible}}.ari-only-dark{visibility:var(--ari-vis-dark, hidden)}.ari-only-light{visibility:var(--ari-vis-light, visible)}.ari-tier-bronce{--ari-tier: var(--ari-tier-bronce)}.ari-tier-plata{--ari-tier: var(--ari-tier-plata)}.ari-tier-oro{--ari-tier: var(--ari-tier-oro)}.ari-tier-platino{--ari-tier: var(--ari-tier-platino)}.ari-tier-diamante{--ari-tier: var(--ari-tier-diamante)}.ari-tier-corona{--ari-tier: var(--ari-tier-corona)}[class*=ari-tier-]:not([class*=ari-tier-text]){color:var(--ari-tier)}.ari-sticky{position:sticky;inset-block-start:var(--ari-space-4)}.ari-row>.ari-cell>.ari-sticky{flex:0 0 auto}:root[data-ari-reveal-on] [data-ari-reveal]:not([data-ari-reveal=state]){--_d: var(--ari-reveal-delay, 0s);--_e: var(--ari-reveal-ease, var(--ari-ease-enter));transition:opacity var(--ari-reveal-duration, var(--ari-duration-slow)) var(--_e) var(--_d),translate var(--ari-reveal-duration-move, calc(var(--ari-duration-slow) * 1.6)) var(--_e) var(--_d)}:root[data-ari-reveal-init] [data-ari-reveal]:not([data-ari-reveal^=load]){transition:none!important}:root[data-ari-reveal-on] [data-ari-reveal]:not(.ari-is-visible,[data-ari-reveal^=load],[data-ari-reveal^=scrub],[data-ari-reveal=state]){opacity:0;translate:0 var(--ari-reveal-distance, var(--ari-space-8))}:root[data-ari-reveal-on] [data-ari-reveal=fade]:not(.ari-is-visible){translate:none}:root[data-ari-reveal-on] [data-ari-reveal]:not(.ari-is-visible){--_e: var(--ari-reveal-ease-back, var(--ari-reveal-ease, var(--ari-ease-enter)))}:root[data-ari-reveal-on] [data-ari-reveal-group] [data-ari-reveal].ari-is-visible{--_d: calc(var(--ari-reveal-i, 0) * var(--ari-reveal-step, var(--ari-duration-fast)))}:root[data-ari-reveal-on] [data-ari-reveal-group] [data-ari-reveal]:not(.ari-is-visible){--_d: calc((var(--ari-reveal-n, 1) - 1 - var(--ari-reveal-i, 0)) * var(--ari-reveal-step, var(--ari-duration-fast)))}:root[data-ari-reveal-on] [data-ari-reveal-delay="1"]{transition-delay:calc(var(--ari-duration-fast) * 1)}:root[data-ari-reveal-on] [data-ari-reveal-delay="2"]{transition-delay:calc(var(--ari-duration-fast) * 2)}:root[data-ari-reveal-on] [data-ari-reveal-delay="3"]{transition-delay:calc(var(--ari-duration-fast) * 3)}:root[data-ari-reveal-on] [data-ari-reveal-delay="4"]{transition-delay:calc(var(--ari-duration-fast) * 4)}:root[data-ari-reveal-on] [data-ari-reveal^=scrub]{transition:none;opacity:var(--ari-reveal-p, 0)}:root[data-ari-reveal-on] [data-ari-reveal=scrub]{translate:0 calc((1 - var(--ari-reveal-p, 0)) * var(--ari-reveal-distance, var(--ari-space-8)))}[data-ari-reveal=load]{animation:ari-reveal-load var(--ari-reveal-load-duration, var(--ari-duration-slow)) var(--ari-reveal-load-ease, var(--ari-ease-enter)) var(--ari-reveal-delay, 0s) both}[data-ari-reveal=load-fade]{animation:ari-reveal-load-fade var(--ari-reveal-load-duration, var(--ari-duration-slow)) var(--ari-reveal-load-ease, var(--ari-ease-enter)) var(--ari-reveal-delay, 0s) both}@keyframes ari-reveal-load{0%{opacity:0;translate:0 var(--ari-reveal-load-distance, var(--ari-reveal-distance, var(--ari-space-8)))}}@keyframes ari-reveal-load-fade{0%{opacity:0}}:is([data-ari-magnet],[data-ari-magnet-layer]){transition:transform var(--ari-magnet-duration, var(--ari-duration-slow)) var(--ari-magnet-ease, var(--ari-ease-standard))}@media (prefers-reduced-motion: reduce){:is([data-ari-magnet],[data-ari-magnet-layer]){transition:none}:root[data-ari-reveal-on] [data-ari-reveal]{opacity:1!important;translate:none!important;transition:none!important}[data-ari-reveal^=load]{animation:none!important}}}
/*!
 * Ariani Framework — una sola hoja de estilos.
 *
 * Capas (cada una usa solo las anteriores; el CSS propio de un tenant, sin capa, siempre gana):
 *   tokens     → variables: color, tipo, espacio, radio, borde, elevación, movimiento, densidad, capas
 *   templates  → cada plantilla (Aura, Organic, futuras) solo redefine tokens
 *   reset/base → normalización y tipografía por defecto
 *   layout     → contenedor y grid del constructor (celdas que son contenedores)
 *   components → los bloques del constructor
 *   utilities  → pocas, siempre con tokens
 *
 * Uso:
 *   <html data-ari-template="aura" data-ari-scheme="auto|light|dark"
 *         data-ari-density="experience|operation" data-ari-radius="fluid|fixed" data-ari-shadows="on|off">
 *   Color de marca del tenant: :root { --ari-primary: #d0306a }
 */
