:root{--cor-marfim: #fbf8f5;--cor-branco: #ffffff;--cor-grafite: #2a2426;--cor-grafite-hover: #4a4044;--cor-grafite-suave: #665a5e;--cor-blush: #f3e1e3;--cor-blush-claro: #f9efef;--cor-rose: #9a4f61;--cor-rosa-logo: #edb9c1;--cor-fundo: var(--cor-marfim);--cor-superficie: var(--cor-branco);--cor-superficie-suave: var(--cor-blush-claro);--cor-superficie-destaque: var(--cor-blush);--cor-texto: var(--cor-grafite);--cor-texto-suave: var(--cor-grafite-suave);--cor-detalhe: var(--cor-rose);--cor-acao: var(--cor-grafite);--cor-acao-hover: var(--cor-grafite-hover);--cor-sobre-acao: var(--cor-marfim);--cor-borda: #ebe1dd;--cor-borda-forte: #d6c8c4;--cor-foco: var(--cor-rose);--cor-cabecalho: rgba(255, 255, 255, .92);--cor-sucesso: #2f6b4f;--cor-sucesso-fundo: #e6f0ea;--cor-aviso: #7a4e0e;--cor-aviso-fundo: #f7ebd6;--cor-erro: #a3333d;--cor-erro-fundo: #f8e3e4;--cor-neutro: #5f5659;--cor-neutro-fundo: #efeae8;--sombra-leve: 0 1px 2px rgba(42, 36, 38, .04), 0 4px 12px rgba(42, 36, 38, .04);--sombra-media: 0 2px 4px rgba(42, 36, 38, .04), 0 12px 32px rgba(42, 36, 38, .08);--sombra-barra: 0 -6px 24px rgba(42, 36, 38, .08);--serifada: "Playfair Display", Georgia, "Times New Roman", serif;--sem-serifa: "Plus Jakarta Sans", ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, sans-serif;--texto-xs: .75rem;--texto-sm: .875rem;--texto-base: 1rem;--texto-lg: 1.125rem;--texto-xl: 1.375rem;--texto-2xl: 1.75rem;--texto-3xl: clamp(2.25rem, 5vw, 3.5rem);--rotulo-espacamento: .14em;--espaco-1: 4px;--espaco-2: 8px;--espaco-3: 12px;--espaco-4: 16px;--espaco-5: 24px;--espaco-6: 32px;--espaco-7: 48px;--espaco-8: 64px;--espaco-9: 96px;--raio-sm: 4px;--raio: 8px;--raio-lg: 16px;--raio-pilula: 999px;--alvo-toque: 44px;--largura-pagina: 1200px;--transicao: .2s ease}@media(prefers-reduced-motion:reduce){:root{--transicao: 0s}}
