:root{--proposta-placa-grao:#6b6b6b;--proposta-placa-no:#fefefe;--placa-clara-grao:#b5b5b5;--placa-clara-no:#282828}.site-display{letter-spacing:-.04em;font-size:clamp(3rem,11vw,11rem);font-weight:500;line-height:.9}.site-h1{letter-spacing:-.035em;font-size:clamp(2.75rem,6.4vw,5rem);font-weight:500;line-height:.98}.site-h2{letter-spacing:-.035em;font-size:clamp(2.25rem,5.5vw,5rem);font-weight:500;line-height:.98}.site-h3{letter-spacing:-.025em;font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:500;line-height:1.08}.site-lead{letter-spacing:-.012em;font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.45}.site-label{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem}.site-measure{max-width:62ch}.site-line-mask{margin-block:-.2em;padding-block:.2em}.is-split{flex-direction:column;display:flex}#smooth-wrapper{overflow:hidden}[data-reveal]{opacity:0;transform:translateY(26px)}[data-reveal-ready] [data-reveal],.no-js [data-reveal]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none}}.light{transition:background-color .4s,color .4s}.light+.light{padding-top:0}.site-rule{background-image:repeating-linear-gradient(to right, var(--color-border) 0, var(--color-border) 2px, transparent 2px, transparent 6px);height:1px}@keyframes site-titulo-aparece{to{opacity:1}}.site-titulo-fallback{animation:0s linear 1s forwards site-titulo-aparece}@media (prefers-reduced-motion:reduce){.site-titulo-anim{opacity:1}}
