:root{--ameixa:#8f5a38;--ameixa-escura:#6e4329;--terracota-escura:#8f5a38;--acao:var(--ameixa);--acao-escura:var(--ameixa-escura);--latao:#a8844f;--areia:#f5f1e8;--fundo:#fcfcfc;--texto:#2e2520;--muted:#6f5e50;--branco:#fff;--linha:#e3d7c6;--grafite:#2c2c2a;--gelo:#fcfcfc;--creme:#f5f1e8;--vinho:#7e2f56;--berinjela:#470d3b;--cinza:#cacaca;--nevoa:#eee8e8;--azul-noite:#142738;--font-titulo:var(--font-dm), system-ui, sans-serif;--font-corpo:var(--font-dm), system-ui, sans-serif;--fs-12:.75rem;--fs-14:.875rem;--fs-16:1rem;--fs-20:1.25rem;--fs-24:1.5rem;--fs-32:2rem;--fs-48:3rem;--fs-titulo:clamp(2rem, 4.5vw, 3rem);--gutter:1.25rem;--section-y:4rem;--max-w:calc(92.5rem + 2 * var(--gutter));--radius:0;--header-h:4.5rem;--ease:cubic-bezier(.22, 1, .36, 1)}@media (min-width:768px){:root{--gutter:2rem;--section-y:6rem}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--header-h)}body{background:var(--fundo);color:var(--texto);font-family:var(--font-corpo);font-size:var(--fs-16);-webkit-font-smoothing:antialiased;line-height:1.5}h1,h2,h3{font-family:var(--font-titulo);letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.15}h2{font-size:var(--fs-titulo)}p{text-wrap:pretty}img,video{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--ameixa);outline-offset:3px}.container{width:100%;max-width:var(--max-w);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
