@import url("/assets/css/recuperacao-tributaria-para-dentistas.css");

/* Engenharia: contrato, medição e evidência dentro do mesmo sistema editorial. */
.reng-page{--rd-blue:#243f5a;--rd-cream:#efebe3}.reng-page .rden-hero{background:linear-gradient(122deg,#071526 0%,#0d2036 58%,#334a61 100%)}.reng-page .rden-hero h1{max-width:23ch}.reng-page .rden-hero::before{background:repeating-linear-gradient(90deg,transparent 0 7rem,rgb(215 183 128/.065) 7rem 7.05rem);mask-image:linear-gradient(90deg,transparent 18%,#000)}.reng-measure{padding:clamp(6rem,10vw,10rem) 0;background:var(--rd-paper)}.reng-measure__grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(24rem,1.3fr);gap:clamp(3rem,9vw,9rem);align-items:start}.reng-measure__grid>div:first-child>p{color:#526074;line-height:1.7}.reng-measure__chain{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--rd-gold);border-left:1px solid #d8cfc3;background:#fff}.reng-measure__chain div{min-height:9.5rem;padding:1.5rem;border-right:1px solid #d8cfc3;border-bottom:1px solid #d8cfc3}.reng-measure__chain span{color:var(--rd-gold-dark);font-family:var(--font-display)}.reng-measure__chain strong{display:block;margin-top:2rem;font-family:var(--font-display);font-size:1.25rem;font-weight:500}.reng-contracts{padding:clamp(6rem,10vw,10rem) 0;color:#fff;background:linear-gradient(130deg,#0c1c31,#1a3853)}.reng-contracts__grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(24rem,1.28fr);gap:clamp(3rem,9vw,9rem);align-items:start}.reng-contracts__grid>div:first-child>p{color:rgb(238 242 248/.72);line-height:1.7}.reng-contracts dl{margin:0;border-top:1px solid var(--rd-gold)}.reng-contracts dl div{display:grid;grid-template-columns:.7fr 1.3fr;gap:1.5rem;padding:1.3rem 0;border-bottom:1px solid rgb(215 183 128/.18)}.reng-contracts dt{color:var(--rd-gold);font-family:var(--font-display);font-size:1.2rem}.reng-contracts dd{margin:0;color:rgb(238 242 248/.75);line-height:1.6}.reng-flow-risk{padding:clamp(6rem,10vw,10rem) 0;background:var(--rd-cream)}.reng-flow-risk__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rd-gold);border-left:1px solid #d8cfc3;background:#fff}.reng-flow-risk article{min-height:15rem;padding:2rem;border-right:1px solid #d8cfc3;border-bottom:1px solid #d8cfc3}.reng-flow-risk span{color:var(--rd-gold-dark);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.reng-flow-risk h3{margin:2.5rem 0 .8rem;font-family:var(--font-display);font-size:1.5rem;font-weight:500}.reng-flow-risk p{color:#526074;line-height:1.6}
@media(max-width:70rem){.reng-measure__grid,.reng-contracts__grid{grid-template-columns:1fr}.reng-flow-risk__grid{grid-template-columns:1fr}.reng-flow-risk article{min-height:auto}}
@media(max-width:47.99rem){.reng-measure,.reng-contracts,.reng-flow-risk{padding:5rem 0}.reng-measure__chain,.reng-contracts dl div{grid-template-columns:1fr}.reng-measure__chain div{min-height:auto}}

/* Assinatura da engenharia: sequência técnica contínua, semelhante a uma prancha de medição. */
@media(min-width:70.01rem){.reng-measure__grid{grid-template-columns:minmax(17rem,.58fr) minmax(0,1.42fr);gap:clamp(3rem,6vw,6rem);align-items:center}.reng-measure__chain{grid-template-columns:repeat(6,minmax(0,1fr));position:relative;background:linear-gradient(180deg,#fff,#f8f5ef)}.reng-measure__chain div{position:relative;min-height:14rem;padding:1.35rem 1.1rem}.reng-measure__chain div:not(:last-child)::after{content:"→";position:absolute;z-index:2;right:-.55rem;top:50%;width:1.1rem;color:var(--rd-gold-dark);background:#faf7f1;text-align:center;transform:translateY(-50%)}.reng-measure__chain strong{margin-top:5rem;font-size:1.08rem;line-height:1.2}.reng-page .rden-document-ledger{background:linear-gradient(180deg,#fff 0%,#f8f5ef 100%);box-shadow:0 1.25rem 3rem rgb(11 27 48/.08)}.reng-page .rden-document-ledger div{position:relative}.reng-page .rden-document-ledger div::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(var(--rd-gold),transparent)}}
