.rd{--rd-coluna:32em;display:grid;grid-template-columns:minmax(0,1fr);column-gap:clamp(24px,1rem + 2vw,72px);align-items:start;font-size:clamp(.9375rem,.75rem + .36vw,1.25rem)}.rd>*{min-width:0}.rd-texto{max-width:var(--rd-coluna)}.rd-texto p,.rd-texto ul,.rd-texto ol{max-width:32em}.rd-texto>h2:first-child{margin-top:32px}.rd .pg-hero h1{font-size:clamp(1.6875rem,1.2rem + 1.5vw,4rem);text-wrap:balance}.rd .pg-hero .pg-sub{font-size:clamp(1rem,.85rem + .35vw,1.375rem);max-width:31em}.rd .pg-aviso{max-width:32em}.rd-sumario{margin:28px 0 0;padding:14px 0;border-block:1px solid var(--line);container:sumario / inline-size}.rd-sumario-t{margin:0 0 6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tx3)}.rd-sumario ol{list-style:none;margin:0;padding:0;max-width:none;column-gap:32px}.rd-sumario li{margin:0;break-inside:avoid}.rd-sumario a{display:flex;align-items:center;min-height:28px;padding:3px 0;font-size:.875em;line-height:1.4;color:var(--tx2)}.rd-sumario a:hover{color:var(--tx);text-decoration:none}.rd-sumario a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}@container sumario (min-width:36rem){.rd-sumario ol{columns:2}}.rd-rail{margin-top:40px;container:rail / inline-size}.rd-rail-in{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel)}.rd-rail-in p{margin:0;max-width:none}.rd-rail-k{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tx3)}.rd-rail-num{font-size:15px;color:var(--tx2)}.rd-rail-num b{color:var(--tx);font-weight:600}.rd-rail-txt{font-size:13.5px;line-height:1.5;color:var(--tx2)}.rd-rail .pg-btn{display:block;text-align:center}@container rail (min-width:30rem){.rd-rail-in{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:24px 28px}.rd-rail-k,.rd-rail-num,.rd-rail-txt{grid-column:1 / -1}.rd-rail-num{font-size:clamp(1.125rem,.6rem + 1.1vw,1.75rem)}.rd-rail-txt{font-size:15px}}@container rail (min-width:60rem){.rd-rail-in{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:32px}.rd-rail-num,.rd-rail-txt{grid-column:auto;white-space:nowrap}.rd-rail .pg-btn{padding-inline:28px}}@media (pointer:coarse){.rd-sumario a{min-height:44px}.rd-rail .pg-btn{min-height:44px;display:flex;align-items:center;justify-content:center}}.rd-topo{margin-bottom:8px}@container pagina (min-width:1100px){.rd-topo{display:grid;grid-template-columns:minmax(15rem,max(18rem,12%)) minmax(0,1fr) minmax(18rem,max(24rem,16%));align-items:end;margin-bottom:24px}.rd-topo>.pg-hero{grid-column:1 / 3;padding-right:clamp(24px,1rem + 2vw,72px)}.rd-topo>.pg-aviso{grid-column:3;margin:0 0 8px;max-width:none;font-size:clamp(.875rem,.5rem + .33vw,1rem)}}@container pagina (min-width:2080px){.rd-topo>.pg-hero{display:flex;align-items:flex-end;gap:0 clamp(24px,1rem + 2vw,72px)}.rd-topo>.pg-hero h1{margin:0;flex:0 1 auto;font-size:clamp(3rem,1rem + 1.9vw,5rem)}.rd-topo>.pg-hero .pg-sub{flex:1 1 24em;max-width:31em;margin:0 0 6px}}@media (min-width:960px){.rd{grid-template-columns:minmax(16rem,1fr) minmax(0,var(--rd-coluna));grid-template-rows:auto 1fr;grid-template-areas:"capa texto" "capa rail"}.rd-capa{grid-area:capa}.rd-texto{grid-area:texto}.rd-rail{grid-area:rail}.rd-capa,.rd-legal>.rd-sumario,.rd-calc>.rd-sumario{position:sticky;top:calc(var(--altura-topo) + var(--space-lg));max-height:calc(100dvh - var(--altura-topo) - 2 * var(--space-lg));overflow-y:auto}.rd-sumario{margin-top:24px;padding:0;border:none}.rd-sumario li{border-top:1px solid var(--line)}.rd-sumario a{padding:6px 0}.rd-legal{grid-template-areas:"hero texto" "sumario texto"}.rd-legal>.pg-hero{grid-area:hero}.rd-legal>.rd-sumario{grid-area:sumario}.rd-calc{grid-template-columns:minmax(0,var(--rd-coluna)) minmax(16rem,1fr);grid-template-rows:auto;grid-template-areas:"topo topo" "calc calc" "texto sumario"}.rd-calc>.rd-topo{grid-area:topo}.rd-calc>#calc-root{grid-area:calc}.rd-calc>.rd-sumario{grid-area:sumario;margin-top:44px}}@media (min-width:1400px){.rd{grid-template-columns:minmax(18rem,1fr) minmax(0,var(--rd-coluna)) minmax(var(--rail),1fr);grid-template-rows:auto;grid-template-areas:"capa texto rail"}.rd-rail{margin-top:44px;position:sticky;top:calc(var(--altura-topo) + var(--space-lg))}.rd-legal{grid-template-columns:minmax(16rem,1fr) minmax(0,var(--rd-coluna)) minmax(16rem,1fr);grid-template-areas:"hero texto sumario"}.rd-legal>.pg-hero{position:sticky;top:calc(var(--altura-topo) + var(--space-lg))}.rd-legal>.rd-sumario{margin-top:44px}.rd-calc{grid-template-columns:minmax(0,var(--rd-coluna)) minmax(16rem,1fr);grid-template-areas:"topo topo" "calc calc" "texto sumario"}}
