/* Dr. Iago Fittipaldi — 1.0.0 | Paleta original + extensões digitais documentadas. */
@font-face{font-family:Geist;src:url('./assets/fontes/Geist-Variable.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
:root{
 --if-brand-ink:#141415;--if-brand-navy:#2C3E50;--if-brand-gray:#666666;--if-brand-sky:#A7C6D7;--if-brand-paper:#F5F5F5;
 --if-bg:#F5F5F5;--if-surface:#FFFFFF;--if-surface-soft:#EAF1F5;--if-text:#141415;--if-text-muted:#666666;--if-heading:#2C3E50;--if-border:#D6DFE5;--if-border-control:#758593;
 --if-action:#2C3E50;--if-action-hover:#223140;--if-action-active:#192632;--if-on-action:#FFFFFF;--if-focus:#2C3E50;
 --if-success:#245C46;--if-success-bg:#EDF5F0;--if-error:#993C3C;--if-error-bg:#FCF0F0;--if-warning:#76541E;--if-warning-bg:#FBF4E6;
 --if-font:Geist,Arial,sans-serif;--if-text-sm:.875rem;--if-text-md:1rem;--if-text-lg:1.125rem;--if-text-lead:1.25rem;
 --if-display:clamp(2.75rem,5.3vw,5rem);--if-h1:clamp(2.25rem,4vw,4rem);--if-h2:clamp(1.875rem,3vw,2.75rem);--if-h3:1.5rem;
 --if-space-1:.25rem;--if-space-2:.5rem;--if-space-3:.75rem;--if-space-4:1rem;--if-space-6:1.5rem;--if-space-8:2rem;--if-space-12:3rem;--if-space-16:4rem;--if-space-24:6rem;
 --if-radius-sm:.375rem;--if-radius-md:.75rem;--if-radius-lg:1.5rem;--if-radius-pill:999px;
 --if-shadow:0 12px 40px rgb(44 62 80 / .08);--if-shadow-overlay:0 24px 80px rgb(20 20 21 / .2);
 --if-duration-fast:160ms;--if-duration-normal:240ms;--if-ease:cubic-bezier(.2,.8,.2,1);--if-container:75rem;--if-reading:65ch;--if-control:3rem;
}
