.lg-hero[data-astro-cid-k3zkhg6i]{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(160deg,#0a1120,#0b1526 60%,#070b16);color:var(--color-neutral-50);padding-block:var(--space-24) var(--space-16)}.lg-hero__bg[data-astro-cid-k3zkhg6i]{position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 60% at 12% 20%,rgba(226,100,15,.16),transparent 60%)}.lg-hero__eyebrow[data-astro-cid-k3zkhg6i]{font-family:var(--font-display);font-size:var(--text-caption);font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary-300);margin-bottom:var(--space-4)}.lg-hero__titulo[data-astro-cid-k3zkhg6i]{font-size:clamp(2rem,1.4rem + 2.6vw,3rem);line-height:1.1;letter-spacing:-.03em;max-width:22ch;color:#fff}.lg-hero__desc[data-astro-cid-k3zkhg6i]{margin-top:var(--space-5);max-width:60ch;font-size:var(--text-body-lg);line-height:1.6;color:#ffffffb3}.lg-hero__meta[data-astro-cid-k3zkhg6i]{margin-top:var(--space-4);font-size:var(--text-small);color:#ffffff80}.lg-body[data-astro-cid-k3zkhg6i]{background:var(--color-bg);padding-block:var(--space-16) var(--space-24)}.prose[data-astro-cid-k3zkhg6i]{max-width:52rem;color:var(--color-text);font-size:var(--text-body);line-height:1.75}.prose[data-astro-cid-k3zkhg6i] h2{font-size:clamp(1.25rem,1rem + 1vw,1.6rem);line-height:1.25;letter-spacing:-.02em;color:var(--color-text);margin-top:var(--space-10);margin-bottom:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.prose[data-astro-cid-k3zkhg6i] h2:first-of-type{margin-top:0;padding-top:0;border-top:0}.prose[data-astro-cid-k3zkhg6i] h3{font-size:var(--text-h5);color:var(--color-text);margin-top:var(--space-6);margin-bottom:var(--space-2)}.prose[data-astro-cid-k3zkhg6i] p{margin:0 0 var(--space-4);color:var(--color-text-muted)}.prose[data-astro-cid-k3zkhg6i] ul,.prose[data-astro-cid-k3zkhg6i] ol{margin:0 0 var(--space-4);padding-left:var(--space-6);color:var(--color-text-muted)}.prose[data-astro-cid-k3zkhg6i] li{margin-bottom:var(--space-2)}.prose[data-astro-cid-k3zkhg6i] li::marker{color:var(--color-primary-500)}.prose[data-astro-cid-k3zkhg6i] a{color:var(--color-link);text-decoration:underline;text-underline-offset:.15em}.prose[data-astro-cid-k3zkhg6i] a:hover{color:var(--color-link-hover)}.prose[data-astro-cid-k3zkhg6i] strong{color:var(--color-text)}.prose[data-astro-cid-k3zkhg6i] table{width:100%;border-collapse:collapse;margin:0 0 var(--space-6);font-size:var(--text-small)}.prose[data-astro-cid-k3zkhg6i] th,.prose[data-astro-cid-k3zkhg6i] td{text-align:left;vertical-align:top;padding:var(--space-3);border:1px solid var(--color-border)}.prose[data-astro-cid-k3zkhg6i] th{background:var(--color-surface);font-family:var(--font-display);color:var(--color-text)}.prose[data-astro-cid-k3zkhg6i] td{color:var(--color-text-muted)}.prose[data-astro-cid-k3zkhg6i] .lg-note{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-primary-500);border-radius:var(--radius-md);font-size:var(--text-small)}.prose[data-astro-cid-k3zkhg6i] caption{caption-side:top;padding-bottom:var(--space-3);font-family:var(--font-display);font-size:var(--text-small);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-align:left}.prose[data-astro-cid-k3zkhg6i] .lg-tabela{margin:var(--space-6) 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.prose[data-astro-cid-k3zkhg6i] .lg-tabela table{min-width:34rem;margin-bottom:0}.prose[data-astro-cid-k3zkhg6i] code{padding:.1em .4em;font-size:.92em;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.prose[data-astro-cid-k3zkhg6i] .lg-botao{padding:0;font:inherit;color:var(--color-link);text-decoration:underline;text-underline-offset:.15em;background:none;border:0;cursor:pointer}.prose[data-astro-cid-k3zkhg6i] .lg-botao:hover{color:var(--color-link-hover)}.prose[data-astro-cid-k3zkhg6i] .lg-botao:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}
