:root{--amandi:#6b1f27;--amandi-profundo:#4a151b;--onix:#151515;--bright-snow:#f8f8f8;--piedra:#efeae0;--linea:#ddd6c8;--apagado:#6e6e6e;--fresh-sky:#00b4fb;--error:#d64545;--exito:#17803d;--aviso:#a16207;--amandi-claro:#a8404d;--amandi-50:#fbf3f4;--amandi-100:#f6e4e6;--amandi-200:#eacbcf;--amandi-300:#d29aa1;--amandi-400:#a8404d;--amandi-500:#6b1f27;--amandi-600:#5c1a21;--amandi-700:#4a151b;--amandi-800:#380f14;--amandi-900:#24080b;--piedra-50:#fbf9f5;--piedra-100:#f5f1e9;--piedra-200:#efeae0;--piedra-300:#e3dcce;--piedra-400:#ddd6c8;--piedra-500:#cbc2ae;--piedra-600:#afa695;--neutral-50:#f8f8f8;--neutral-100:#f2f1ef;--neutral-200:#e6e4e0;--neutral-300:#cfccc6;--neutral-400:#9c978f;--neutral-500:#6e6e6e;--neutral-600:#55504a;--neutral-700:#453f38;--neutral-800:#2a2825;--neutral-900:#151515;--sky-50:#e8f8fe;--sky-200:#9be2fd;--sky-500:#00b4fb;--sky-700:#0089c0;--error-50:#fbeded;--error-100:#f6dada;--error-500:#d64545;--error-700:#ae3434;--exito-50:#eaf4ed;--exito-100:#d5e8dc;--exito-500:#17803d;--exito-700:#11632f;--aviso-50:#fbf3e4;--aviso-100:#f5e7c9;--aviso-500:#a16207;--aviso-700:#7c4b05;--piedra-700:#867e6f;--piedra-800:#5e574b;--piedra-900:#3a342a;--sky-100:#cff1fe;--sky-300:#79d3fd;--sky-400:#51c4fc;--sky-600:#009edd;--sky-800:#006087;--sky-900:#003a52;--error-200:#f2b7b4;--error-300:#eb948f;--error-400:#e26f6a;--error-600:#c23c3c;--error-800:#842525;--error-900:#5c1616;--exito-200:#aaceb3;--exito-300:#7fb48b;--exito-400:#529a64;--exito-600:#147136;--exito-800:#0d4923;--exito-900:#083018;--aviso-200:#e1c59e;--aviso-300:#cca472;--aviso-400:#b78346;--aviso-600:#8e5606;--aviso-800:#5c3703;--aviso-900:#3e2502;--bosque-50:#eef3ef;--bosque-100:#dce7df;--bosque-200:#a6cdb4;--bosque-300:#86b899;--bosque-400:#59886c;--bosque-500:#2f5a43;--bosque-600:#284e39;--bosque-700:#22432f;--bosque-800:#1c3626;--bosque-900:#16291d;--tinta:#151515;--tinta-cuerpo:#453f38;--tinta-apoyo:#55504a;--linea-suave:#ede8de;--piedra-honda:#e3dcce;--sobre-onix:#f8f8f8;--sobre-onix-cuerpo:#b4afa6;--sobre-onix-eyebrow:#c9c2b4;--agua:#6e8c9c;--agua-tenue:#c6d3d9;--text-strong:var(--neutral-900);--text-body:var(--neutral-700);--text-support:var(--neutral-600);--text-muted:var(--neutral-500);--text-inverse:var(--neutral-50);--text-inverse-body:var(--sobre-onix-cuerpo);--text-accent:var(--amandi-500);--surface-page:var(--neutral-50);--surface-card:#fff;--surface-warm:var(--piedra-200);--surface-warm-soft:var(--piedra-100);--surface-dark:var(--neutral-900);--surface-hover:var(--piedra-100);--surface-accent-soft:var(--amandi-50);--border-default:var(--piedra-400);--border-soft:var(--linea-suave);--border-strong:var(--neutral-900);--border-accent:var(--amandi-300);--action-primary:var(--amandi-500);--action-primary-hover:var(--amandi-700);--action-primary-active:var(--amandi-800);--action-primary-text:var(--neutral-50);--action-light:var(--piedra-200);--focus-ring:var(--amandi-500);--state-error:var(--error-500);--state-error-soft:var(--error-50);--state-success:var(--exito-500);--state-success-soft:var(--exito-50);--state-warning:var(--aviso-500);--state-warning-soft:var(--aviso-50);--onix-line:#f8f8f833;--onix-line-weak:#f8f8f824;--onix-hover:#f8f8f80f}:root[data-theme=dark]{--surface-page:#0f0f11;--surface-card:#17171a;--surface-warm:#1d1c1a;--surface-warm-soft:#1a1a1c;--surface-hover:#222024;--surface-accent-soft:#241418;--border-default:#2a2a30;--border-soft:#22222a;--border-accent:#4a252c;--text-strong:#ececf1;--text-body:#d6d6de;--text-support:#b4b0a8;--text-muted:#9a9aa6;--action-primary:var(--amandi-400);--action-primary-hover:#b8505d;--action-primary-active:#c05c68;--action-primary-text:#fff;--focus-ring:#c9707a;--state-error:#ef6b5e;--state-error-soft:#2a1614;--state-success:#4ade80;--state-success-soft:#12251a;--state-warning:#fbbf24;--state-warning-soft:#2a2110}:root{--font-display:"Cormorant Garamond", Georgia, "Times New Roman", serif;--font-sans:var(--font-manrope), Manrope, Inter, system-ui, "Segoe UI", Roboto, sans-serif;--font-brand:var(--font-exo2), "Exo 2", system-ui, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--text-label:13px;--text-note:15px;--text-base:18px;--text-card:26px;--text-section:clamp(25px, 2.9vw, 31px);--text-section-lg:40px;--text-display:clamp(34px, 6.4vw, 88px);--text-ui:14px;--text-ui-sm:13px;--text-ui-lg:17px;--text-panel-title:20px;--text-panel-figure:30px;--text-panel-time:16px;--text-panel-card:15px;--text-panel-body:14px;--text-panel-nav:14px;--text-panel-head:12px;--leading-display:1;--leading-title:1.18;--leading-body:1.65;--leading-ui:1.5;--tracking-display:-.022em;--tracking-tight:-.012em;--tracking-ui:.005em;--tracking-label:.18em;--tracking-eyebrow:.24em;--tracking-wordmark:.07em;--weight-display:400;--weight-display-strong:500;--weight-body:400;--weight-medium:500;--weight-label:600;--weight-wordmark:700;--space-0:2px;--space-1:4px;--space-2:7px;--space-3:10px;--space-4:14px;--space-5:20px;--space-6:26px;--space-7:34px;--space-8:48px;--space-9:64px;--gutter:clamp(16px, 4.4vw, 56px);--gutter-tight:clamp(14px, 3.4vw, 24px);--maxw:1280px;--maxw-cards:1080px;--maxw-prose:620px;--maxw-widget:640px;--band:clamp(44px, 7vw, 66px);--band-wide:clamp(56px, 9.5vw, 104px);--band-tight:clamp(36px, 5.5vw, 56px);--grid-gap:clamp(14px, 1.9vw, 24px);--header-height:49px;--tap-min:44px;--tap-primary:56px;--control-h-sm:38px;--control-h:44px;--control-h-lg:56px;--radius:3px;--radius-pill:999px;--border-width:1px;--rule-accent:2px;--rule-side:3px;--focus-width:3px;--focus-offset:2px;--shadow-xs:0 1px 1px #6b1f270a;--shadow:0 1px 2px #6b1f270d, 0 1px 3px -1px #6b1f270a;--shadow-md:0 2px 4px -1px #6b1f2712, 0 6px 14px -8px #6b1f2729;--shadow-raised:0 10px 24px -14px #6b1f2747, 0 2px 6px #6b1f270f;--shadow-overlay:0 24px 60px -24px #15151561, 0 8px 18px -12px #6b1f2733;--shadow-header:0 10px 24px -16px #4a151b8c;--shadow-inset:inset 0 1px 0 #ffffffa6;--scrim-left:linear-gradient(to right, #151515b8 0%, #15151557 46%, transparent 76%);--scrim-bottom:linear-gradient(to top, #151515db 0%, #15151566 46%, #15151547 100%);--scrim-caption:linear-gradient(to top, #151515ad, transparent);--scrim-onix:linear-gradient(100deg, #151515 6%, #151515e0 52%, #1515159e 100%);--scrim-drawer:#1515158c;--photo-veil:.2;--chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236E6E6E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--glyph-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236E6E6E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4.3-4.3'/%3E%3C/svg%3E");--ease:cubic-bezier(.2, .7, .3, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.12s;--dur-state:.18s;--dur-card:.32s;--dur-reveal:.56s;--dur-zoom:.6s;--dur-drawer:.32s;--stagger:55ms;--stagger-reveal:65ms;--lift-hover:3px;--press-shift:1px;--zoom-hover:1.04;--reveal-shift:28px;--reveal-shift-x:34px}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur-state:1ms;--dur-card:1ms;--dur-reveal:1ms;--dur-zoom:1ms;--dur-drawer:1ms;--lift-hover:0px;--press-shift:0px;--zoom-hover:1;--reveal-shift:0px;--reveal-shift-x:0px}}:root{--az-accent-ink:var(--amandi-700);--az-warn-ink:var(--aviso-700);--az-ok-ink:var(--exito-700);--az-error-ink:var(--error-700);--az-danger-bg:var(--error-700);--az-danger-bg-hover:#95292a;--az-danger-bg-active:#7c2123;--az-danger-ink:var(--bright-snow);--az-table-head:#fbfaf7;--az-on-fill:#f8f8f824;--az-on-fill-line:#f8f8f847;--az-attention:var(--amandi-50);--az-attention-hover:var(--aviso-50);--az-ok-line:var(--exito-100);--az-warn-line:var(--aviso-100);--az-error-line:var(--error-100);--az-hover-ink:var(--amandi-700);--az-call-hover-ink:var(--amandi-700);--az-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%236B1F27' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root[data-theme=dark]{--az-accent-ink:var(--amandi-300);--az-warn-ink:var(--state-warning);--az-ok-ink:var(--state-success);--az-error-ink:var(--state-error);--az-danger-bg:var(--state-error);--az-danger-bg-hover:#f5897e;--az-danger-bg-active:#e05a4d;--az-danger-ink:#2a1614;--az-table-head:var(--surface-warm-soft);--az-attention:var(--state-warning-soft);--az-attention-hover:#332711;--az-ok-line:#1e4630;--az-warn-line:#4a3a12;--az-error-line:#4a211c;--az-hover-ink:var(--amandi-300);--az-call-hover-ink:#e3b7bc;--az-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23D29AA1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}
@keyframes az-giro{to{transform:rotate(360deg)}}.az-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px 16px;display:flex}.az-loading-ring{border:2.5px solid var(--border-default);border-top-color:var(--amandi-500);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite az-giro;display:block}.az-loading-label{color:var(--text-support);font-size:15px}@media (prefers-reduced-motion:reduce){.az-loading-ring{animation-duration:2.4s!important}}
