/* GBE Prisma — gerado por bin/build-css.mjs. Não edite à mão. */
.gbe-toolhero__inner{display: flex;align-items: flex-start;gap: var(--sp-5);margin-block-start: var(--sp-4)}.gbe-toolhero__icon{flex: 0 0 auto;width: 96px;height: 96px}.gbe-toolhero__icon svg{width: 96px;height: 96px}@media (max-width: 560px){.gbe-toolhero__inner{flex-direction: column;gap: var(--sp-4)}.gbe-toolhero__icon{width: 72px;height: 72px}.gbe-toolhero__icon svg{width: 72px;height: 72px}}.gbe-toolhero__kicker{font-family: var(--ff-display);font-size: var(--fs-xs);font-weight: 700;text-transform: uppercase;letter-spacing: var(--ls-caps);color: var(--pr-brand)}.gbe-toolhero__title{font-size: var(--fs-h1);margin-block-start: var(--sp-2)}.gbe-toolhero__lead{margin-block-start: var(--sp-3);color: var(--pr-ink-2);max-width: 58ch}.gbe-toolhero__norms{list-style: none;margin: var(--sp-5) 0 0;padding: 0;display: flex;flex-wrap: wrap;gap: var(--sp-2)}.gbe-toolhero__norms li{padding: 4px 10px;font-family: var(--ff-mono);font-size: 11px;color: var(--pr-ink-2);background: var(--pr-bg-deep);border: 1px solid var(--pr-line);border-radius: var(--pr-r-pill)}.gbe-article__head{margin-block-end: var(--sp-6)}.gbe-article__kicker{margin-block: var(--sp-3) var(--sp-2)}.gbe-article__kicker a{font-family: var(--ff-display);font-size: var(--fs-xs);font-weight: 700;text-transform: uppercase;letter-spacing: var(--ls-caps);color: var(--pr-brand);text-decoration: none}.gbe-article__title{font-size: var(--fs-h1)}.gbe-article__dek{margin-block-start: var(--sp-4);font-size: 1.1875rem;color: var(--pr-ink-2);max-width: 62ch}.gbe-article__legalmeta{margin-block-start: var(--sp-3);font-size: var(--fs-xs);color: var(--pr-ink-3)}.gbe-article__media{margin-block-end: var(--sp-7)}.gbe-article__media img{width: 100%;border-radius: var(--pr-r-lg);box-shadow: var(--pr-z3)}.gbe-article__media figcaption{margin-block-start: var(--sp-2);font-size: var(--fs-xs);color: var(--pr-ink-3)}.gbe-byline{display: flex;flex-wrap: wrap;align-items: center;gap: var(--sp-3) var(--sp-4);margin-block-start: var(--sp-5);padding-block-start: var(--sp-4);border-block-start: 1px solid var(--pr-line);font-size: var(--fs-sm);color: var(--pr-ink-3)}.gbe-byline__author{display: inline-flex;align-items: center;gap: var(--sp-3)}.gbe-byline__avatar{border-radius: var(--pr-r-pill)}.gbe-byline__author a{font-family: var(--ff-display);font-weight: 650;color: var(--pr-ink);text-decoration: none}.gbe-byline__author a:hover{color: var(--pr-brand)}.gbe-byline__meta{display: inline-flex;flex-wrap: wrap;align-items: center;gap: var(--sp-2)}.gbe-byline__verified{color: var(--pr-brand-deep);font-weight: 550}.gbe-toc{font-size: var(--fs-sm)}.gbe-toc__title,.gbe-toc__details summary{font-family: var(--ff-display);font-size: var(--fs-xs);font-weight: 700;text-transform: uppercase;letter-spacing: var(--ls-caps);color: var(--pr-ink-3);margin-block-end: var(--sp-3)}.gbe-toc__list{list-style: none;margin: 0;padding: 0;display: grid;gap: 1px}.gbe-toc__item a{display: block;padding: var(--sp-2) var(--sp-3);border-inline-start: 2px solid var(--pr-line);color: var(--pr-ink-3);text-decoration: none;line-height: 1.35;transition: color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.gbe-toc__item a:hover{color: var(--pr-ink);border-inline-start-color: var(--pr-line-2)}.gbe-toc__item--h3 a{padding-inline-start: var(--sp-5);font-size: var(--fs-xs)}.gbe-toc__item.is-active a{color: var(--pr-brand);border-inline-start-color: var(--pr-brand);font-weight: 600}.gbe-toc--mobile{margin-block-end: var(--sp-6);padding: var(--sp-4);background: var(--pr-bg-deep);border: 1px solid var(--pr-line);border-radius: var(--pr-r-md)}.gbe-toc--mobile summary{cursor: pointer;margin-block-end: 0}.gbe-toc--mobile[open] summary{margin-block-end: var(--sp-3)}@media (min-width: 1200px){.gbe-toc--mobile{display: none}}.gbe-toc--rail{margin-block-end: var(--sp-5)}.gbe-rail__sticky{position: sticky;top: calc(var(--pr-header-h-min) + var(--sp-5));display: grid;gap: var(--sp-5)}.gbe-rail[data-gbe-rail-defer] .gbe-rail__sticky{position: static}.gbe-rail[data-gbe-rail-defer].is-released .gbe-rail__sticky{position: sticky}.gbe-callout{margin-block: var(--sp-6);padding: var(--sp-4) var(--sp-5);border-radius: var(--pr-r-md);border-inline-start: 3px solid var(--pr-info);background: var(--pr-bg-deep)}.gbe-callout__title{font-family: var(--ff-display);font-size: var(--fs-xs);font-weight: 700;text-transform: uppercase;letter-spacing: var(--ls-caps);color: var(--pr-info);margin-block-end: var(--sp-2)}.gbe-callout__body{font-size: var(--fs-sm);color: var(--pr-ink-2)}.gbe-callout__body > * + *{margin-block-start: var(--sp-3)}.gbe-callout--norma{border-inline-start-color: var(--pr-brand);background: var(--pr-brand-soft)}.gbe-callout--norma .gbe-callout__title{color: var(--pr-brand-deep)}.gbe-callout--atencao{border-inline-start-color: var(--pr-warn);background: var(--pr-accent-soft)}.gbe-callout--atencao .gbe-callout__title{color: var(--pr-warn)}.gbe-source{display: inline-flex;align-items: baseline;gap: var(--sp-2);font-style: normal;font-size: var(--fs-xs);color: var(--pr-ink-3)}.gbe-source__mark{width: 6px;height: 6px;border-radius: 2px;background: var(--pr-brand);transform: rotate(45deg)}.gbe-source__date{font-family: var(--ff-mono)}.gbe-provenance{margin-block-start: var(--sp-8);padding: var(--sp-5) var(--sp-6);background: var(--pr-brand-soft);border: 1px solid color-mix(in srgb,var(--pr-brand) 22%,transparent);border-radius: var(--pr-r-lg);box-shadow: var(--pr-z1)}.gbe-provenance__title{display: flex;align-items: center;gap: var(--sp-3);font-size: var(--fs-h3);color: var(--pr-brand-deep)}.gbe-provenance__icon{width: 22px;height: 22px;flex: 0 0 auto}.gbe-provenance__intro{margin-block-start: var(--sp-3);font-size: var(--fs-sm);color: var(--pr-ink-2)}.gbe-provenance__list{margin: var(--sp-4) 0 0;padding-inline-start: var(--sp-5);display: grid;gap: var(--sp-2);font-size: var(--fs-sm)}.gbe-provenance__list li::marker{color: var(--pr-brand)}.gbe-provenance__date{display: block;font-family: var(--ff-mono);font-size: 11px;color: var(--pr-ink-3)}.gbe-provenance__foot{margin-block-start: var(--sp-5);padding-block-start: var(--sp-4);border-block-start: 1px solid color-mix(in srgb,var(--pr-brand) 20%,transparent);font-size: var(--fs-xs);color: var(--pr-ink-3)}.gbe-tags{display: flex;flex-wrap: wrap;align-items: center;gap: var(--sp-3);margin-block-start: var(--sp-6)}.gbe-tags__label{font-family: var(--ff-display);font-size: var(--fs-xs);font-weight: 700;text-transform: uppercase;letter-spacing: var(--ls-caps);color: var(--pr-ink-3)}.gbe-tags__list{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: var(--sp-2)}.gbe-tags__list a{display: inline-block;padding: 4px 11px;font-size: var(--fs-xs);text-decoration: none;color: var(--pr-ink-2);background: var(--pr-bg-deep);border: 1px solid var(--pr-line);border-radius: var(--pr-r-pill)}.gbe-tags__list a:hover{color: var(--pr-brand);border-color: var(--pr-brand)}.gbe-adjacent{display: grid;gap: var(--sp-3);margin-block-start: var(--sp-7)}@media (min-width: 640px){.gbe-adjacent{grid-template-columns: 1fr 1fr}}.gbe-adjacent__link{display: grid;gap: var(--sp-1);padding: var(--sp-4);background: var(--pr-surface);border: 1px solid var(--pr-line);border-radius: var(--pr-r-md);box-shadow: var(--pr-z1);text-decoration: none;color: inherit;transition: box-shadow var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.gbe-adjacent__link:hover{box-shadow: var(--pr-z3);border-color: var(--pr-line-2)}.gbe-adjacent__link--next{text-align: end}.gbe-adjacent__label{font-family: var(--ff-display);font-size: var(--fs-xs);font-weight: 700;text-transform: uppercase;letter-spacing: var(--ls-caps);color: var(--pr-ink-3)}.gbe-adjacent__title{font-family: var(--ff-display);font-weight: 650;font-size: var(--fs-sm);color: var(--pr-ink);line-height: 1.3}