.io-contato{padding-top:clamp(140px,16vw,200px)}.io-contato__grade{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.io-contato__texto{align-content:start;gap:22px;display:grid}.io-contato__dados{border-top:1px solid var(--fio);gap:0;max-width:30rem;margin:8px 0 0;display:grid}.io-contato__dados>div{border-bottom:1px solid var(--fio);gap:2px;padding:14px 0;display:grid}.io-contato__dados dt{color:var(--tinta-2);font-size:.86rem}.io-contato__dados dd{font-family:var(--io-titulo);color:var(--tinta);margin:0;font-size:1.05rem;font-weight:600}.io-contato__dados dd a{color:var(--acento)}.io-contato__painel{max-width:100%}.io-contato__painel .io-atalhos a span{color:var(--tinta-2);gap:2px;font-size:.94rem;display:grid}.io-contato__marca{font-family:var(--io-titulo);color:var(--tinta);font-size:1.05rem;font-weight:700}.io-contato__marca b{color:var(--acento);font-weight:700}.io-contato__calc{justify-items:start;gap:18px;max-width:52rem;display:grid}@media (width<=860px){.io-contato__grade{grid-template-columns:1fr}.io-contato{padding-top:120px}}
