/* Cara das páginas de lançamento partilhadas: cores do CRM da Iolanda (lavanda e amarelo, nunca rosa), letras locais */
@import url(/fonts/g-5710dd5f5b.css);
@font-face{font-family:'Fraunces';font-weight:600;font-display:swap;src:url(/fonts/8ca9c2a4cc064a9d.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Fraunces';font-weight:600;font-display:swap;src:url(/fonts/cab03ef6e741ad21.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+2C60-2C7F,U+A720-A7FF}
:root{
  --bg:#FBF9FF; --branco:#fff; --primary:#7B5FD3; --texto:#1B1838; --suave:#6E6888; --linha:#ECE8F5;
  --lav:#B9A2F2; --lav-esc:#6247B5; --lav-cl:#F4EFFE; --am:#FFC21A; --am-esc:#D99E00; --am-cl:#FFF3C9;
  --verde:#1E7A46; --verde-cl:#E9F6EE; --verm:#C0392B; --verm-cl:#FCE8E8;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:var(--bg);color:var(--texto);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.55}
h1,h2,h3{font-family:Fraunces,Georgia,serif;font-weight:600;line-height:1.2;text-wrap:balance}
p,li{text-wrap:pretty}
a{color:var(--lav-esc)}
.btn{display:inline-block;background:var(--am);color:#2B2100;border:0;box-shadow:0 3px 0 var(--am-esc);font:inherit;font-weight:800;padding:12px 20px;border-radius:12px;cursor:pointer;text-decoration:none}
.btn:hover{filter:brightness(1.04)}
footer.credito{text-align:center;color:var(--suave);font-size:12px;padding:24px 16px 32px}
footer.credito a{color:var(--suave)}
