.ceres-plantoc{display:flex;flex-direction:column;gap:14px}.ceres-plantoc__label{font:500 13px/16px var(--font-core);color:#666;letter-spacing:.04em}.ceres-plantoc__list{display:flex;flex-direction:column;border-left:1px solid #E1DFD9}.ceres-plantoc__list a{margin-left:-1px;padding:10px 0 10px 18px;border-left:2px solid transparent;font:400 16px/21px var(--font-core);color:#666;text-decoration:none;transition:color .15s}.ceres-plantoc__list a:hover{color:var(--brand-horizonte)}.ceres-plantoc__list a.is-active{border-left-color:var(--brand-horizonte);color:var(--brand-confianca);font-weight:500}.ceres-plantoc.is-empty{display:none}@media(max-width:1024px){.ceres-plantoc{display:none}}.ceres-plano-body{display:flex;flex-direction:column;min-width:0;font:400 18px/30px var(--font-core);color:#333}.ceres-plano-sec{display:flex;flex-direction:column;gap:20px;scroll-margin-top:130px}.ceres-plano-sec+.ceres-plano-sec{margin-top:32px;padding-top:32px;border-top:1px solid #E1DFD9}.ceres-plano-body h2{margin:0;padding-top:8px;font:500 34px/40px var(--font-core);letter-spacing:-.02em;color:var(--brand-confianca)}.ceres-plano-body h3{margin:8px 0 0;font:500 21px/28px var(--font-core);color:var(--brand-confianca)}.ceres-plano-body h4,.ceres-plano-body h5{margin:4px 0 0;font:600 18px/26px var(--font-core);color:var(--brand-confianca)}.ceres-plano-body p{margin:0}.ceres-plano-body strong{font-weight:600;color:#1f1f1f}.ceres-plano-body ul,.ceres-plano-body ol{margin:0;padding-left:24px;display:flex;flex-direction:column;gap:8px;line-height:29px}.ceres-plano-body li{padding-left:2px}.ceres-plano-body a{color:var(--brand-confianca);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ceres-plano-body a:hover{color:var(--brand-horizonte)}.ceres-plano-body img{max-width:100%;height:auto;border-radius:12px}.ceres-plano-body .ceres-plano-nota{font-size:14px;line-height:21px;color:#666}.ceres-plano-table{overflow-x:auto;border-radius:12px;box-shadow:inset 0 0 0 1px #E1DFD9}.ceres-plano-table table{width:100%;min-width:520px;margin:0;border:0;border-collapse:collapse;font:400 15px/22px var(--font-core);color:#333}.ceres-plano-table th,.ceres-plano-table td{padding:14px 16px;border:0;border-top:1px solid #ECF2EE;text-align:left;vertical-align:top;background:transparent}.ceres-plano-table thead th,.ceres-plano-table table:not(:has(thead)) tr:first-child>*{border-top:0;background:#F5F3ED;font-weight:600;color:var(--brand-confianca);vertical-align:bottom}.ceres-plano-table tbody th{font-weight:500;color:#1f1f1f}.ceres-plano-table td>p+p{margin-top:8px}.ceres-plano-depoimento{margin:0;padding:28px 32px;border-radius:16px;background:#F5F3ED;display:flex;flex-direction:column;gap:14px}.ceres-plano-depoimento blockquote{margin:0;padding:0;border:0;font:italic 400 20px/31px var(--font-display);color:#333}.ceres-plano-depoimento blockquote:before,.ceres-plano-depoimento blockquote:after{content:none}.ceres-plano-depoimento figcaption{font:500 15px/20px var(--font-core);color:var(--brand-confianca)}.ceres-plano-body .ceres-plano-btn{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 28px;border-radius:20px;background:var(--brand-horizonte);font:600 17px/20px var(--font-core);color:#fff;text-decoration:none;transition:background-color .18s}.ceres-plano-body .ceres-plano-btn:after{content:'→';font-size:18px}.ceres-plano-body .ceres-plano-btn:hover{background:#28AD55;color:#fff}.ceres-plano-vazio{padding:32px;border-radius:16px;background:#F5F3ED;color:#444}@media(max-width:767px){.ceres-plano-body{font-size:17px;line-height:28px}.ceres-plano-body h2{font-size:28px;line-height:34px}.ceres-plano-body h3{font-size:19px;line-height:25px}.ceres-plano-sec+.ceres-plano-sec{margin-top:24px;padding-top:24px}.ceres-plano-depoimento{padding:22px 20px}.ceres-plano-depoimento blockquote{font-size:18px;line-height:28px}}