.ceres-jobsum{box-sizing:border-box;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px #E1DFD9,0 12px 32px rgba(11,47,19,.06);padding:36px 32px 32px;display:flex;flex-direction:column;gap:22px}.ceres-jobsum__title{font:500 22px/26px var(--font-core);color:var(--brand-confianca)}.ceres-jobsum__rows{display:flex;flex-direction:column;gap:18px}.ceres-jobsum__row{display:flex;align-items:center;gap:14px}.ceres-jobsum__row[hidden]{display:none}.ceres-jobsum__ic{width:44px;height:44px;border-radius:12px;background:rgba(45,194,95,.1);color:var(--brand-horizonte);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ceres-jobsum__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.ceres-jobsum__label{font:400 13px/16px var(--font-core);color:#666}.ceres-jobsum__value{font:500 16px/20px var(--font-core);color:#222}.ceres-jobsum__sep{height:1px;background:#ECF2EE}.ceres-jobsum__cta{display:flex;align-items:center;justify-content:center;gap:10px;height:56px;border-radius:20px;background:var(--brand-horizonte);font:600 17px/20px var(--font-core);color:#fff;text-decoration:none;transition:background-color .18s}.ceres-jobsum__cta:hover{background:#28AD55;color:#fff}.ceres-jobsum__closed{display:none;align-items:center;justify-content:center;height:56px;border-radius:20px;background:#F0EFEA;font:600 17px/20px var(--font-core);color:#666}.ceres-jobsum[data-state=encerrada] .ceres-jobsum__closed{display:flex}.ceres-jobsum[data-state=encerrada] .ceres-jobsum__cta{display:none}.ceres-jobsum__doc{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;box-shadow:inset 0 0 0 1.5px #B2D1C3;text-decoration:none;transition:box-shadow .15s}.ceres-jobsum__doc:hover{box-shadow:inset 0 0 0 1.5px var(--brand-confianca)}.ceres-jobsum__doc .ceres-jobsum__txt{flex:1}.ceres-jobsum__doc-title{font:600 16px/20px var(--font-core);color:var(--brand-confianca)}.ceres-jobsum__dl{color:var(--brand-confianca);flex-shrink:0}.ceres-jobsum__note{font:400 13px/19px var(--font-core);color:#666}.ceres-jobsum [hidden]{display:none!important}@media(max-width:767px){.ceres-jobsum{padding:28px 20px 24px}}