.area-main[data-astro-cid-lpstjygo]{display:flow-root;background:var(--surface-warm);padding-block:var(--space-section)}.area-nav[data-astro-cid-lpstjygo]{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin-bottom:var(--space-block)}.area-nav-label[data-astro-cid-lpstjygo]{color:var(--azul-principal);font-family:var(--font-serif);font-size:18px}.area-nav[data-astro-cid-lpstjygo] ul[data-astro-cid-lpstjygo]{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;padding:0}.area-nav[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo]{color:var(--dourado-80);text-decoration:none}.area-nav[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo]:hover,.area-nav[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo].area-nav-current{color:var(--azul-principal)}.area-nav[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo].area-nav-current{font-weight:500}.leitura[data-astro-cid-lpstjygo]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--space-section);align-items:start}.leitura-indice[data-astro-cid-lpstjygo]{position:sticky;top:calc(var(--nav-height-scrolled) + var(--space-6))}.leitura-total[data-astro-cid-lpstjygo]{margin:0 0 var(--space-4);color:var(--dourado-80);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.leitura-indice[data-astro-cid-lpstjygo] ol[data-astro-cid-lpstjygo]{display:grid;gap:2px;margin:0;padding:0;list-style:none}.leitura-indice[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-inline:calc(-1 * var(--space-3));padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--azul-principal);font-family:var(--font-serif);font-size:18px;line-height:1.3;text-decoration:none;transition:background .3s var(--ease-soft)}.leitura-indice[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo]:hover,.leitura-indice[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo]:focus-visible{background:var(--branco)}.leitura-n[data-astro-cid-lpstjygo]{color:var(--dourado-80);font-family:var(--font-sans);font-size:13px}.leitura-grupo[data-astro-cid-lpstjygo]{scroll-margin-top:var(--space-5)}.leitura-grupo[data-astro-cid-lpstjygo]+.leitura-grupo[data-astro-cid-lpstjygo]{margin-top:var(--space-block)}.leitura-grupo[data-astro-cid-lpstjygo] h2[data-astro-cid-lpstjygo]{margin:0 0 var(--space-heading);color:var(--azul-principal);font-weight:500;hyphens:manual}.leitura-lista[data-astro-cid-lpstjygo]{display:grid;gap:var(--gap-grid);margin:0;padding:0;list-style:none}.leitura-item[data-astro-cid-lpstjygo]{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:var(--space-2) var(--space-5);padding:var(--space-panel);border-radius:var(--radius-md);color:var(--azul-principal);background:var(--branco);text-decoration:none;transition:background .3s var(--ease-soft),color .3s var(--ease-soft)}.leitura-titulo[data-astro-cid-lpstjygo]{grid-column:1;margin:0;color:inherit;font-size:clamp(19px,1.7vw,22px);line-height:1.3;text-wrap:pretty;hyphens:manual}.leitura-desc[data-astro-cid-lpstjygo]{grid-column:1;max-width:62ch;margin:0;color:var(--azul-escuro-60);font-size:15px;line-height:1.6;text-align:left;hyphens:manual}.leitura-seta[data-astro-cid-lpstjygo]{grid-column:2;grid-row:1 / span 2;color:var(--dourado);transition:transform .3s var(--ease-soft),color .3s var(--ease-soft)}.leitura-item[data-astro-cid-lpstjygo]:hover,.leitura-item[data-astro-cid-lpstjygo]:focus-visible{color:var(--nude);background:var(--azul-escuro)}.leitura-item[data-astro-cid-lpstjygo]:hover .leitura-desc[data-astro-cid-lpstjygo],.leitura-item[data-astro-cid-lpstjygo]:focus-visible .leitura-desc[data-astro-cid-lpstjygo]{color:var(--branco-70)}.leitura-item[data-astro-cid-lpstjygo]:hover .leitura-seta[data-astro-cid-lpstjygo],.leitura-item[data-astro-cid-lpstjygo]:focus-visible .leitura-seta[data-astro-cid-lpstjygo]{color:var(--nude);transform:translate(4px)}.area-contact[data-astro-cid-lpstjygo]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-top:var(--space-section);padding:var(--space-block);color:var(--branco);background:var(--hero-gradient);border-radius:var(--radius-lg)}.area-contact[data-astro-cid-lpstjygo] h2[data-astro-cid-lpstjygo]{margin-bottom:var(--space-2);color:var(--nude);font-size:clamp(28px,3.2vw,40px);font-weight:500}.area-contact[data-astro-cid-lpstjygo] p[data-astro-cid-lpstjygo]{max-width:60ch;color:var(--branco-70);text-align:left;hyphens:manual}.area-contact[data-astro-cid-lpstjygo] .btn[data-astro-cid-lpstjygo]{flex:0 0 auto;white-space:nowrap}@media(max-width:1024px){.leitura[data-astro-cid-lpstjygo]{grid-template-columns:1fr;gap:var(--space-block)}.leitura-indice[data-astro-cid-lpstjygo]{position:static}.leitura-indice[data-astro-cid-lpstjygo] ol[data-astro-cid-lpstjygo]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.leitura-indice[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo]{margin:0;padding:var(--space-2) var(--space-4);background:var(--branco);font-family:var(--font-sans);font-size:14px}.leitura-indice[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo]:hover,.leitura-indice[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo]:focus-visible{color:var(--nude);background:var(--azul-escuro)}}@media(max-width:640px){.leitura-item[data-astro-cid-lpstjygo]{grid-template-columns:minmax(0,1fr) 20px;column-gap:var(--space-3)}.leitura-titulo[data-astro-cid-lpstjygo]{font-size:19px}.leitura-desc[data-astro-cid-lpstjygo]{font-size:14.5px}.area-contact[data-astro-cid-lpstjygo]{flex-direction:column;align-items:stretch}.area-contact[data-astro-cid-lpstjygo] .btn[data-astro-cid-lpstjygo]{width:100%;max-width:none}}@media(hover:none){.leitura-item[data-astro-cid-lpstjygo]:hover{color:var(--azul-principal);background:var(--branco)}.leitura-item[data-astro-cid-lpstjygo]:hover .leitura-desc[data-astro-cid-lpstjygo]{color:var(--azul-escuro-60)}.leitura-item[data-astro-cid-lpstjygo]:hover .leitura-seta[data-astro-cid-lpstjygo]{color:var(--dourado);transform:none}}@media(prefers-reduced-motion:reduce){.leitura-indice[data-astro-cid-lpstjygo] a[data-astro-cid-lpstjygo],.leitura-item[data-astro-cid-lpstjygo],.leitura-seta[data-astro-cid-lpstjygo]{transition:none}}
