@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-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-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-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.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.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.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}}}
