@font-face{font-family:inter;src:url(../media/inter_latin-s.p.45535valc9rzk.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_6c68e7c8-module__aqQaDG__className{font-family:inter,inter Fallback}.inter_6c68e7c8-module__aqQaDG__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:manrope;src:url(../media/manrope_latin-s.p.2ywnh8m32q6p0.woff2)format("woff2");font-display:swap;font-weight:600 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_a139e2e1-module__cBSSVG__className{font-family:manrope,manrope Fallback}.manrope_a139e2e1-module__cBSSVG__variable{--font-manrope:"manrope", "manrope Fallback"}
@font-face{font-family:sora;src:url(../media/sora_latin-s.p.20t--8215-jwd.woff2)format("woff2");font-display:swap;font-weight:600 800}@font-face{font-family:sora Fallback;src:local(Arial);ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.0%;size-adjust:113.97%}.sora_d967890a-module__zCL3wq__className{font-family:sora,sora Fallback}.sora_d967890a-module__zCL3wq__variable{--font-sora:"sora", "sora Fallback"}
@font-face{font-family:chakraPetch;src:url(../media/chakra_petch_600_latin-s.p.1alcwxkb6wbdk.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:chakraPetch Fallback;src:local(Arial);ascent-override:92.93%;descent-override:28.85%;line-gap-override:0.0%;size-adjust:106.74%}.chakrapetch_e65b1f45-module__OKP3-q__className{font-family:chakraPetch,chakraPetch Fallback;font-weight:600}.chakrapetch_e65b1f45-module__OKP3-q__variable{--font-chakra-petch:"chakraPetch", "chakraPetch Fallback"}
@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_400_latin-s.p.1dgcou5jor5q_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_500_latin-s.p.28xcb7557rbh2.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.plexmono_54bb37ae-module__lx6knG__className{font-family:plexMono,plexMono Fallback}.plexmono_54bb37ae-module__lx6knG__variable{--font-plex-mono:"plexMono", "plexMono Fallback"}
:root{--brand-aka:#9c2436;--brand-kairos:#1e3a6e;--brand-mate:#0e1014;--brand-hueso:#f6f3ef;--aka-50:#fff2f2;--aka-100:#ffe3e2;--aka-200:#fdc4c2;--aka-300:#eb9e9e;--aka-400:#d47677;--aka-500:#ba4e53;--aka-600:#9c2436;--aka-700:#811528;--aka-800:#67061b;--aka-900:#4d0010;--aka-950:#320007;--kai-50:#f1f6ff;--kai-100:#e1ebfd;--kai-200:#c4d1eb;--kai-300:#99abcf;--kai-400:#6d83b0;--kai-500:#425b8e;--kai-600:#1e3a6e;--kai-700:#132d5c;--kai-800:#0a214c;--kai-900:#03153d;--kai-950:#000b2f;--sunken:#dfdad4;--bg:#eae6e1;--surface:#f6f3ef;--raised:#fdfcfa;--border:#d3cdc6;--border-strong:#bdb6ae;--text:#1c1a1e;--text-2:#5a5560;--text-3:#7f7981;--muted:var(--text-2);--crimson:#9c2436;--crimson-fill:#9c2436;--crimson-hover:#861e2e;--crimson-press:#701827;--crimson-soft:#f5e1e3;--on-crimson:#fff;--navy:#1e3a6e;--navy-fill:#1e3a6e;--navy-hover:#172e58;--navy-soft:#e0e6f1;--on-navy:#fff;--ok:#24663d;--ok-fill:#24663d;--ok-soft:#dcede1;--warn:#7a530c;--warn-fill:#e0a532;--warn-soft:#f6ead0;--danger:#a3360d;--danger-fill:#a3360d;--danger-hover:#8a2d0a;--danger-soft:#f7e1d7;--info:var(--navy);--info-soft:var(--navy-soft);--shadow-surface:0 1px 2px #28181e0d;--shadow-raised:0 1px 2px #28181e0f, 0 10px 28px #28181e1f;--grad-aka:linear-gradient(135deg, #c2334a 0%, #9c2436 55%, #6e1424 100%);--grad-marea:linear-gradient(135deg, #425b8e 0%, #1e3a6e 55%, #0a214c 100%);--grad-kairos:linear-gradient(135deg, #9c2436 0%, #4a1f3f 50%, #1e3a6e 100%);--grad-brasa:linear-gradient(135deg, #9c2436 0%, #4b141e 55%, #0e1014 100%);--grad-noche:linear-gradient(135deg, #1e3a6e 0%, #142342 55%, #0e1014 100%);--grad-eclipse:linear-gradient(135deg, #9c2436 0%, #4b141e 25%, #0e1014 50%, #142342 75%, #1e3a6e 100%);--grad-alba-suave:linear-gradient(135deg, #f6f3ef 0%, #ffe3e2 100%);--grad-bruma-suave:linear-gradient(135deg, #f6f3ef 0%, #e1ebfd 100%);--grad-papel:linear-gradient(180deg, #fdfcfa 0%, #eae6e1 100%);--grad-alba:linear-gradient(180deg, #9c2436 0%, #d47677 45%, #f6f3ef 100%);--grad-bruma:linear-gradient(180deg, #1e3a6e 0%, #6d83b0 45%, #f6f3ef 100%);--grad-grafito:linear-gradient(180deg, #0e1014 0%, #4a4850 50%, #f6f3ef 100%);--whatsapp:#25d366;--on-whatsapp:#0e1014;--facebook:#0866ff;--linkedin:#0a66c2;--youtube:red;--tiktok:#000;--tiktok-cyan:#25f4ee;--tiktok-pink:#fe2c55;--instagram:linear-gradient(45deg, #feda75, #fa7e1e, #d62976, #962fbf, #4f5bd5);--swatch-1:#4da6ff;--swatch-2:#43d17a;--swatch-3:#ffb359;--swatch-4:#6a5cff;--swatch-5:#f77;--swatch-6:#e8cf8a;--swatch-7:#bcd9c4;--swatch-8:#d4ff59;--font-display:"Sora", ui-sans-serif, system-ui, sans-serif;--font-heading:"Manrope", ui-sans-serif, system-ui, sans-serif;--font-body:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-label:"Chakra Petch", ui-sans-serif, system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--font-special:"Potta One", ui-sans-serif, sans-serif;--font-special-game:"Dela Gothic One", ui-sans-serif, sans-serif;--font-special-pixel:"DotGothic16", ui-monospace, monospace;--fs-display:3.5rem;--fs-h1:1.75rem;--fs-h2:1.25rem;--fs-modal:1.25rem;--fs-h3:1rem;--fs-kpi:2rem;--fs-body:.9375rem;--fs-button:.875rem;--fs-sm:.8125rem;--fs-xs:.75rem;--fs-eyebrow:.6875rem;--radius-xs:4px;--radius-sm:7px;--radius-md:11px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--border-w:1px;--focus-ring:0 0 0 2px var(--bg), 0 0 0 4px var(--navy);--control-sm:32px;--control-md:40px;--control-lg:48px;--touch-min:44px;--space-0-5:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--page-px:24px;--page-pt:32px;--page-pb:64px;--section-gap:56px;--stack-gap:16px;--card-pad:22px;--modal-pad:24px;--sidebar-w:246px;--container-max:1200px;--dur-instant:.1s;--dur-fast:.15s;--dur-base:.25s;--dur-slow:.4s;--dur-slower:.6s;--dur-hold:1.2s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1)}[data-type=estandar]{--font-label:"IBM Plex Mono", ui-monospace, monospace}[data-type=tecnico]{--font-display:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-heading:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-label:"IBM Plex Mono", ui-monospace, monospace}[data-type=sobrio]{--font-display:"Manrope", ui-sans-serif, system-ui, sans-serif;--font-label:"Inter", ui-sans-serif, system-ui, sans-serif}[data-theme=dark]{--sunken:#07080b;--bg:#0e1014;--surface:#181b24;--raised:#232734;--border:#343a4b;--border-strong:#48506a;--text:#f1efec;--text-2:#a3a6b0;--text-3:#7a7e8c;--crimson:#ec5f73;--crimson-fill:#b8293f;--crimson-hover:#c9334a;--crimson-press:#9c2436;--crimson-soft:#34171e;--navy:#8daee8;--navy-fill:#2c5299;--navy-hover:#3561ad;--navy-soft:#1b2740;--ok:#4fb37a;--ok-fill:#2b7a4b;--ok-soft:#15291e;--warn:#e6b450;--warn-fill:#e0a532;--warn-soft:#2e2410;--danger:#f2774a;--danger-fill:#c2410c;--danger-hover:#d24e17;--danger-soft:#34190f;--shadow-surface:none;--shadow-raised:0 1px 2px #0006, 0 12px 32px #00000073}.t-display{font:800 var(--fs-display)/1.05 var(--font-display);letter-spacing:-.01em;text-transform:uppercase}.t-h1{font:800 var(--fs-h1)/1.2 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.t-modal{font:700 var(--fs-modal)/1.25 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.t-h2{font:700 var(--fs-h2)/1.25 var(--font-heading)}.t-h3{font:700 var(--fs-h3)/1.3 var(--font-heading)}.t-kpi{font:800 var(--fs-kpi)/1 var(--font-display);font-variant-numeric:tabular-nums}.t-eyebrow{font:600 var(--fs-eyebrow)/1.2 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.t-body{font:400 var(--fs-body)/1.55 var(--font-body)}.t-body-sm{font:400 var(--fs-sm)/1.5 var(--font-body);color:var(--text-2)}.t-caption{font:400 var(--fs-xs)/1.4 var(--font-body);color:var(--text-2)}.t-label{font:600 var(--fs-sm)/1.3 var(--font-body)}.t-button{font:600 var(--fs-button)/1 var(--font-body)}.t-nav{font:500 var(--fs-button)/1.2 var(--font-body)}.t-badge{font:600 var(--fs-xs)/1 var(--font-body)}.t-code{font:400 var(--fs-sm)/1.5 var(--font-mono)}.t-special{font-family:var(--font-special);font-weight:400;line-height:1.1}.t-special-game{font-family:var(--font-special-game);font-weight:400;line-height:1.1}.t-special-pixel{font-family:var(--font-special-pixel);font-weight:400;line-height:1.2}@media (max-width:760px){:root{--fs-display:2.25rem;--fs-h1:1.5rem;--page-px:16px;--page-pt:20px;--section-gap:40px;--card-pad:16px;--modal-pad:20px}}@media (prefers-reduced-motion:reduce){:root{--dur-base:.15s;--dur-slow:.15s;--dur-slower:.2s;--ease-pop:var(--ease-standard)}}
:root{--font-display:var(--font-sora), "Sora", ui-sans-serif, system-ui, sans-serif;--font-heading:var(--font-manrope), "Manrope", ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-inter), "Inter", ui-sans-serif, system-ui, sans-serif;--font-label:var(--font-chakra-petch), "Chakra Petch", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;--shadow-sm:var(--shadow-surface);--shadow-md:0 4px 12px #28181e14;--page-px:24px;--page-pt:32px;--page-pb:64px;--stack-gap:16px;--card-pad:22px;--mobile-nav-h:0px;--sidebar-w:246px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--topbar-min-h:64px}@media (max-width:1040px){:root{--page-px:20px;--page-pt:24px}}@media (max-width:860px){:root{--page-px:16px;--page-pt:18px;--stack-gap:12px;--card-pad:16px;--mobile-nav-h:60px;--topbar-min-h:56px;--page-pb:calc(24px + var(--mobile-nav-h) + var(--safe-bottom))}}@media (max-width:520px){:root{--page-px:12px;--card-pad:14px}}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);overscroll-behavior-y:none}a{color:var(--crimson);text-decoration:none}a:hover{color:var(--text)}input,textarea,button,select{font:inherit;color:inherit}button{cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}img,svg{max-width:100%;display:block}::placeholder{color:var(--muted)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border);border-radius:8px}@media (max-width:860px){input,select,textarea{font-size:16px}}
body{font-family:var(--font-body);font-size:14px;line-height:1.5}h1,h2,h3,h4{font-family:var(--font-heading);margin:0;font-weight:800;line-height:1.1}h1{font-size:32px}h2{font-size:24px}h3{font-size:18px}h4{font-size:15px}p{margin:0}.eyebrow{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.numeric{font-family:var(--font-heading);font-weight:700}
.container{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.badge{border-radius:999px;justify-content:center;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}

