.site-sinal{display: grid;gap: var(--rw-space-6);align-items: center;padding: var(--rw-card-pad);border-radius: var(--rw-radius-lg);}@media (min-width: 768px){.site-sinal{grid-template-columns: minmax(0, 1fr) auto;}}.site-sinal__texto{display: grid;gap: var(--rw-space-2);justify-items: start;max-width: 60ch;}.site-conteudo__destaque{display: grid;}.site-material{display: grid;gap: var(--rw-space-1);text-decoration: none;color: inherit;padding: var(--rw-card-pad);border-radius: var(--rw-radius-lg);transition: transform var(--rw-duration-fast) var(--rw-ease-standard);}.site-material strong{color: var(--rw-text-primary);font-size: var(--rw-font-size-heading-4);}.site-material:hover{transform: translateY(-2px);}.site-material:focus-visible{outline: var(--rw-focus-width) solid var(--rw-focus-ring);outline-offset: var(--rw-focus-offset);}.site-prova__numeros--dois{grid-template-columns: repeat(auto-fit, minmax(min(100%, 16rem), 1fr));max-width: 48rem;margin-inline: auto;}.site-prova__numeros--dois .rw-stat{text-align: center;justify-items: center;}.site-marcas{margin-top: var(--rw-space-12);display: grid;gap: var(--rw-space-4);justify-items: center;}.site-marcas__lista{list-style: none;margin: 0;padding: var(--rw-space-5) var(--rw-space-6);display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: var(--rw-space-6) var(--rw-space-10);border-radius: var(--rw-radius-lg);background: var(--rw-color-paper);}.site-marcas__lista img{display: block;max-height: 44px;width: auto;}.site-sobre__mais{margin-top: var(--rw-space-6);}.site-pagina-cab{padding-top: calc(var(--rw-size-header-h) + var(--rw-space-16));}.site-pagina-cab .rw-lead{max-width: 60ch;}.site-grade-2{display: grid;gap: var(--rw-space-10);align-items: center;}@media (min-width: 1024px){.site-grade-2{grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);}}.site-foto-cartao{margin: 0;border-radius: var(--rw-radius-xl);overflow: hidden;}.site-foto-cartao img{display: block;width: 100%;height: auto;}.site-foto-cartao figcaption{padding: var(--rw-space-3) var(--rw-space-4);}.site-blocos{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--rw-grid-gap);grid-template-columns: repeat(auto-fit, minmax(min(100%, 16rem), 1fr));}.site-blocos > li{display: grid;gap: var(--rw-space-2);align-content: start;padding-top: var(--rw-space-4);border-top: var(--rw-border-width-marker) solid var(--rw-accent);}.site-blocos strong{color: var(--rw-text-primary);font-size: var(--rw-font-size-heading-4);}.site-citacao{margin: 0;max-width: 46ch;font-size: var(--rw-font-size-heading-3);line-height: var(--rw-leading-snug);color: var(--rw-text-primary);padding-left: var(--rw-space-5);border-left: var(--rw-border-width-marker) solid var(--rw-accent);}.site-tabela{width: 100%;border-collapse: collapse;}.site-tabela th, .site-tabela td{text-align: left;vertical-align: top;padding: var(--rw-space-4) var(--rw-space-3);border-top: var(--rw-border-width-hairline) solid var(--rw-border-subtle);}.site-tabela th{color: var(--rw-text-primary);font-weight: var(--rw-weight-semibold);white-space: nowrap;}.site-tabela thead th{font-family: var(--rw-font-mono);font-size: var(--rw-font-size-label);letter-spacing: var(--rw-tracking-label);text-transform: uppercase;color: var(--rw-text-secondary);border-top: 0;}@media (max-width: 719px){.site-tabela thead{display: none;}.site-tabela tr{display: grid;padding: var(--rw-space-3) 0;border-top: var(--rw-border-width-hairline) solid var(--rw-border-subtle);}.site-tabela th, .site-tabela td{border: 0;padding: var(--rw-space-1) 0;}}@media (min-width: 1024px){.site-formatos__lista--tres{grid-template-columns: repeat(3, minmax(0, 1fr));}}.site-grade-2 .rw-h1 + .rw-prose, .site-grade-2 .rw-display-1 + .rw-lead{margin-top: var(--rw-space-5);}.site-grade-2 .rw-prose + .site-acoes{margin-top: var(--rw-space-8);}.site-destaque-ai{color: var(--rw-text-accent);}.site-fases > li{display: grid;gap: var(--rw-space-1);padding-left: 0;}.site-fases > li::before{content: none;}.site-fases .rw-micro{color: var(--rw-text-accent);}.site-metodo .site-linha__marco strong{color: var(--rw-text-primary);}.site-hero__retrato{overflow: hidden;-webkit-mask-image: linear-gradient(to right, transparent 0, #000 16%, #000 84%, transparent 100%), linear-gradient(to bottom, transparent 0, #000 10%, #000 74%, transparent 100%);mask-image: linear-gradient(to right, transparent 0, #000 16%, #000 84%, transparent 100%), linear-gradient(to bottom, transparent 0, #000 10%, #000 74%, transparent 100%);-webkit-mask-composite: source-in;mask-composite: intersect;}.site-hero__retrato img{transform: scale(1.24) translateY(6%);transform-origin: 50% 0;}.site-aproxima__virada{color: var(--rw-text-accent);}.site-aproxima__texto{display: grid;gap: var(--rw-space-6);justify-items: start;}.site-aproxima__texto .site-titulo-grande{max-width: 16ch;}.site-aproxima .site-foto-cartao img{aspect-ratio: 4 / 5;object-fit: cover;object-position: var(--rwp-foco, 50% 30%);}.site-aproxima__assinatura{margin-top: var(--rw-space-4);}.site-sinais__grade{list-style: none;margin: 0;padding: 0;counter-reset: none;display: grid;gap: var(--rw-grid-gap);grid-template-columns: repeat(auto-fit, minmax(min(100%, 17rem), 1fr));}@media (min-width: 1024px){.site-sinais__grade{grid-template-columns: repeat(3, minmax(0, 1fr));}.site-sinais__item--destaque{grid-row: span 2;}}.site-sinais__item{position: relative;display: grid;align-content: start;gap: var(--rw-space-3);padding: var(--rw-card-pad);border-radius: var(--rw-radius-lg);min-height: 11rem;transition: transform var(--rw-duration-fast) var(--rw-ease-standard), box-shadow var(--rw-duration-fast) var(--rw-ease-standard);}.site-sinais__item:hover{transform: translateY(-3px);box-shadow: var(--rw-shadow-md);}.site-sinais__num{font-family: var(--rw-font-mono);font-size: var(--rw-font-size-label);letter-spacing: var(--rw-tracking-label);color: var(--rw-text-secondary);}.site-sinais__titulo{margin: 0;color: var(--rw-text-primary);font-size: var(--rw-font-size-heading-4);line-height: var(--rw-leading-snug);font-weight: var(--rw-weight-semibold);text-wrap: balance;}.site-sinais__item--destaque{background: var(--rw-color-navy);color: var(--rw-color-paper);align-content: end;box-shadow: var(--rw-shadow-lg);}.site-sinais__item--destaque .site-sinais__titulo{color: var(--rw-color-paper);font-size: var(--rw-font-size-heading-2);line-height: var(--rw-leading-tight);}.site-sinais__item--destaque .site-sinais__num{position: absolute;top: var(--rw-card-pad);left: var(--rw-card-pad);color: var(--rw-color-ambar-claro);}.site-sinais__item--destaque .rw-label--accent{color: var(--rw-color-ambar-claro);}.site-sinais__barra{margin-top: var(--rw-space-10);padding: var(--rw-space-6) var(--rw-card-pad);border-radius: var(--rw-radius-xl);display: grid;gap: var(--rw-space-5);align-items: center;background: var(--rw-color-navy);color: var(--rw-color-paper);}@media (min-width: 900px){.site-sinais__barra{grid-template-columns: minmax(0, 1fr) auto;}}.site-sinais__barra-texto{display: grid;gap: var(--rw-space-2);justify-items: start;max-width: 52ch;}.site-sinais__barra .rw-body-sm{color: var(--rw-color-cinza-claro);margin: 0;}.site-realizados__grade{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--rw-grid-gap);grid-template-columns: minmax(0, 1fr);}@media (min-width: 720px){.site-realizados__grade{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (min-width: 1024px){.site-realizados__grade{grid-template-columns: repeat(3, minmax(0, 1fr));grid-auto-rows: minmax(15rem, auto);}.site-realizado--largo{grid-column: span 2;grid-row: span 2;}}.site-realizado{position: relative;border-radius: var(--rw-radius-lg);overflow: hidden;min-height: 15rem;}.site-realizado--foto{background: var(--rw-color-navy);display: grid;}.site-realizado__foto{position: absolute;inset: 0;margin: 0;}.site-realizado__foto img{width: 100%;height: 100%;object-fit: cover;object-position: var(--rwp-foco, 50% 30%);}.site-realizado__corpo{position: relative;align-self: end;display: grid;gap: var(--rw-space-1);padding: var(--rw-card-pad);color: var(--rw-color-paper);}.site-realizado__corpo .rw-body-sm{color: var(--rw-color-cinza-claro);margin: 0;}.site-realizado__titulo{margin: 0;font-size: var(--rw-font-size-heading-3);line-height: var(--rw-leading-snug);color: inherit;}.site-realizado--largo .site-realizado__titulo{font-size: var(--rw-font-size-heading-1);}.site-realizado--empresa{display: grid;align-content: start;gap: var(--rw-space-3);padding: var(--rw-card-pad);}.site-realizado--empresa .site-realizado__titulo{color: var(--rw-text-primary);font-size: var(--rw-font-size-heading-4);}.site-realizado__topo{display: flex;align-items: center;justify-content: space-between;gap: var(--rw-space-3);}.site-realizado__logo{height: 40px;width: auto;}.site-realizado__logos{display: flex;align-items: center;gap: var(--rw-space-6);margin-top: auto;}.site-realizado__logos img{height: 36px;width: auto;}.site-realizado__ficha{margin: 0;display: grid;gap: var(--rw-space-3);}.site-realizado__ficha dt{font-family: var(--rw-font-mono);font-size: var(--rw-font-size-label);letter-spacing: var(--rw-tracking-label);text-transform: uppercase;color: var(--rw-text-secondary);}.site-realizado__ficha dd{margin: var(--rw-space-1) 0 0;font-size: var(--rw-font-size-body-sm);color: var(--rw-text-body);}.site-realizado__ficha strong{color: var(--rw-text-primary);}.site-niveis__escada{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--rw-grid-gap);grid-template-columns: minmax(0, 1fr);}@media (min-width: 900px){.site-niveis__escada{grid-template-columns: repeat(4, minmax(0, 1fr));align-items: end;padding-top: calc(3 * var(--rw-space-10));}.site-nivel{margin-bottom: calc(var(--site-degrau) * var(--rw-space-10));}}.site-nivel{display: grid;gap: var(--rw-space-3);padding: var(--rw-card-pad);border-radius: var(--rw-radius-lg);}.site-nivel__n{font-family: var(--rw-font-mono);font-size: var(--rw-font-size-data-xl);line-height: 1;color: var(--rw-text-accent);}.site-nivel__titulo{margin: 0;font-size: var(--rw-font-size-heading-3);color: var(--rw-text-primary);}.site-nivel .rw-body-sm{margin: 0;color: var(--rw-text-body);}.site-nivel__medida{display: grid;gap: var(--rw-space-2);margin-top: var(--rw-space-2);}.site-nivel--topo{box-shadow: var(--rw-action-glow);}.site-sob-medida__grade{display: grid;gap: var(--rw-space-10);align-items: center;}@media (min-width: 1024px){.site-sob-medida__grade{grid-template-columns: minmax(0, 6fr) minmax(0, 5fr);align-items: end;column-gap: var(--rw-space-16);}}.site-sob-medida__texto{display: grid;gap: var(--rw-space-6);}.site-sob-medida__texto .site-titulo-grande{max-width: 18ch;}.site-sob-medida__lista{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--rw-space-4);}.site-sob-medida__lista li{display: grid;grid-template-columns: auto 1fr;gap: var(--rw-space-3);align-items: start;color: var(--rw-text-body);}.site-sob-medida__lista .rw-icon{color: var(--rw-text-accent);margin-top: .2em;}.site-sob-medida__lista strong{color: var(--rw-text-primary);}@media (min-width: 1024px){.site-palco-hero__foto, .site-destaque-palco__foto{left: auto;right: 0;width: 56%;-webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 38%);mask-image: linear-gradient(90deg, transparent 0%, #000 38%);}}.site-lacuna{margin: var(--rw-space-16) 0 0;display: grid;gap: var(--rw-space-8);padding: var(--rw-card-pad);border-radius: var(--rw-radius-xl);background: var(--rw-color-navy);color: var(--rw-color-paper);box-shadow: var(--rw-shadow-lg);}.site-lacuna__topo{display: grid;gap: var(--rw-space-5);}@media (min-width: 1024px){.site-lacuna__topo{grid-template-columns: 1fr auto;align-items: end;}}.site-lacuna .rw-label{color: var(--rw-color-ambar);}.site-lacuna__titulo{margin: var(--rw-space-2) 0 0;font-size: clamp(1.4rem, 1.1rem + 1.2vw, 2rem);line-height: 1.15;max-width: 24ch;color: var(--rw-color-paper);}.site-lacuna__legenda{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--rw-space-2);font-size: .9rem;color: var(--rw-color-cinza-claro);}.site-lacuna__legenda li{display: flex;align-items: center;gap: var(--rw-space-3);}.site-lacuna__chave{width: 1.75rem;height: .6rem;border-radius: var(--rw-radius-full);flex: none;}.site-lacuna__chave--pot{background: color-mix(in srgb, var(--rw-color-paper) 22%, transparent);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--rw-color-paper) 40%, transparent);}.site-lacuna__chave--efe{background: var(--rw-color-ambar);}.site-lacuna__lista{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--rw-space-4);}.site-lacuna__linha{display: grid;grid-template-columns: 1fr auto;grid-template-areas: "area valores" "trilho trilho";gap: var(--rw-space-2) var(--rw-space-4);align-items: center;}@media (min-width: 768px){.site-lacuna__linha{grid-template-columns: 13rem 1fr 6.5rem;grid-template-areas: "area trilho valores";}}.site-lacuna__area{grid-area: area;font-weight: var(--rw-weight-semibold);}.site-lacuna__trilho{grid-area: trilho;position: relative;height: .85rem;border-radius: var(--rw-radius-full);background: color-mix(in srgb, var(--rw-color-paper) 6%, transparent);}.site-lacuna__pot, .site-lacuna__efe{position: absolute;inset: 0 auto 0 0;border-radius: inherit;transform-origin: 0 50%;}.site-lacuna__pot{width: var(--pot);background: color-mix(in srgb, var(--rw-color-paper) 22%, transparent);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--rw-color-paper) 40%, transparent);}.site-lacuna__efe{width: var(--efe);background: var(--rw-color-ambar);}.site-lacuna__valores{grid-area: valores;display: flex;justify-content: flex-end;gap: var(--rw-space-3);font-variant-numeric: tabular-nums;}.site-lacuna__v-pot{color: var(--rw-color-cinza-claro);}.site-lacuna__v-efe{color: var(--rw-color-ambar);font-weight: var(--rw-weight-semibold);}.site-lacuna__nota{display: grid;gap: var(--rw-space-3);border-top: 1px solid color-mix(in srgb, var(--rw-color-paper) 14%, transparent);padding-top: var(--rw-space-6);}.site-lacuna__frase{margin: 0;font-size: 1.15rem;font-weight: var(--rw-weight-semibold);color: var(--rw-color-paper);}.site-lacuna__nota .rw-caption{margin: 0;color: var(--rw-color-cinza-medio);max-width: 80ch;}.site-lacuna__fonte{color: var(--rw-color-ambar);}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.site-lacuna__pot, .site-lacuna__efe{animation: site-lacuna-cresce linear both;animation-timeline: view();animation-range: entry 10% cover 40%;}.site-lacuna__efe{animation-range: entry 20% cover 45%;}}}@keyframes site-lacuna-cresce{from{transform: scaleX(0);}to{transform: scaleX(1);}}@media (min-width: 720px){.site-realizado--faixa{grid-column: 1 / -1;min-height: 0;grid-template-columns: minmax(0, 1fr) auto;align-items: center;column-gap: var(--rw-space-8);}.site-realizado--faixa .site-realizado__topo{grid-column: 1;}.site-realizado--faixa .site-realizado__titulo{grid-column: 1;}.site-realizado--faixa .site-realizado__logos{grid-column: 2;grid-row: 1 / span 2;margin-top: 0;}}.site-galeria__celula--i{grid-column: 1 / -1;}.site-galeria__celula--i .site-galeria__item{aspect-ratio: 16 / 10;}@media (min-width: 768px){.site-galeria{grid-template-rows: clamp(20rem, 34vw, 30rem) clamp(15rem, 24vw, 20rem) clamp(17rem, 28vw, 24rem) clamp(17rem, 28vw, 24rem);}.site-galeria__celula--i{grid-column: 1 / span 6;}.site-galeria__celula--j{grid-column: 7 / span 3;}.site-galeria__celula--k{grid-column: 10 / span 3;}}@media (min-width: 1024px){.site-realizados__grade{grid-template-rows: repeat(3, minmax(15rem, auto));grid-auto-rows: auto;}}.site-ferramentas-faixa{display: grid;gap: var(--rw-space-4);justify-items: center;margin-top: var(--rw-space-12);}.site-ferramentas-faixa .rw-caption{margin: 0;color: var(--rw-text-secondary);text-align: center;}.site-ferramentas-faixa__janela{width: 100%;display: flex;overflow: hidden;padding: var(--rw-space-6) 0;border-radius: var(--rw-radius-lg);background: var(--rw-color-paper);box-shadow: var(--rw-shadow-sm);-webkit-mask-image: linear-gradient(90deg, transparent, #000 10%, #000 90%, transparent);mask-image: linear-gradient(90deg, transparent, #000 10%, #000 90%, transparent);}.site-ferramentas-faixa__trilho{list-style: none;margin: 0;padding: 0 calc(var(--rw-space-16) / 2);flex: none;display: flex;align-items: center;gap: var(--rw-space-16);animation: site-faixa-rola 28s linear infinite;}.site-ferramentas-faixa__trilho img{display: block;height: 40px;width: auto;}.site-ferramentas-faixa__janela:hover .site-ferramentas-faixa__trilho{animation-play-state: paused;}@keyframes site-faixa-rola{to{transform: translateX(-100%);}}@media (max-width: 640px){.site-ferramentas-faixa__trilho img{height: 30px;}.site-ferramentas-faixa__trilho{gap: var(--rw-space-10);padding: 0 calc(var(--rw-space-10) / 2);}}@media (prefers-reduced-motion: reduce){.site-ferramentas-faixa__trilho{animation: none;flex-wrap: wrap;justify-content: center;row-gap: var(--rw-space-6);flex: 1;}.site-ferramentas-faixa__trilho[aria-hidden="true"]{display: none;}.site-ferramentas-faixa__janela{-webkit-mask-image: none;mask-image: none;}}.site-lacuna--vidro{background: color-mix(in srgb, var(--rw-color-paper) 5%, transparent);box-shadow: none;border: 1px solid color-mix(in srgb, var(--rw-color-paper) 12%, transparent);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);}.site-niveis .site-lacuna{margin-top: var(--rw-space-16);}.site-realizados__ano{display: flex;align-items: baseline;gap: var(--rw-space-4);margin: 0 0 var(--rw-space-6);}.site-realizados__ano--antes{margin-top: var(--rw-space-16);}.site-realizados__ano-n{font-size: var(--rw-font-size-heading-1);font-weight: var(--rw-weight-semibold);line-height: 1;color: var(--rw-text-primary);}.site-realizados__ano--antes .site-realizados__ano-n{font-size: var(--rw-font-size-heading-3);color: var(--rw-text-secondary);}@media (min-width: 1024px){.site-realizados__grade{grid-template-rows: none;grid-auto-rows: minmax(15rem, auto);}.site-realizado--largo-h{grid-column: span 2;}}.site-realizado--logos{align-content: space-between;}.site-realizado--logos .site-realizado__logos{flex-wrap: wrap;justify-content: center;gap: var(--rw-space-8);margin: auto 0;}.site-realizado--logos .site-realizado__logos img{height: 52px;}.site-galeria__celula--n{grid-column: 1 / -1;}.site-galeria__celula--n .site-galeria__item{aspect-ratio: 16 / 10;}@media (min-width: 768px){.site-galeria{grid-template-rows: clamp(20rem, 34vw, 30rem) clamp(18rem, 30vw, 26rem) clamp(15rem, 24vw, 20rem) clamp(17rem, 28vw, 24rem) clamp(17rem, 28vw, 24rem);}.site-galeria__celula--l{grid-column: 1 / span 4;}.site-galeria__celula--m{grid-column: 5 / span 4;}.site-galeria__celula--n{grid-column: 9 / span 4;}}.site-destaque-palco__recentes{margin: var(--rw-space-5) 0 0;display: flex;flex-wrap: wrap;align-items: baseline;gap: var(--rw-space-3);color: var(--rw-color-paper);}.site-destaque-palco__recentes a{color: var(--rw-color-paper);text-decoration: underline;text-decoration-color: color-mix(in srgb, var(--rw-color-paper) 40%, transparent);text-underline-offset: .25em;}.site-kit{background: var(--rw-color-paper);border-block: 1px solid var(--rw-border-subtle);}.site-kit__grade{display: grid;gap: var(--rw-space-10);align-items: center;}@media (min-width: 900px){.site-kit__grade{grid-template-columns: minmax(200px, 280px) minmax(0, 1fr);gap: var(--rw-space-16);}}.site-kit__filme{margin: 0;justify-self: center;width: 100%;max-width: 280px;}.site-kit__moldura{padding: 6px;border-radius: var(--rw-radius-lg);background: var(--rw-color-navy);box-shadow: 0 24px 70px color-mix(in srgb, var(--rw-color-navy) 30%, transparent);}.site-kit__moldura video{display: block;width: 100%;height: auto;aspect-ratio: 9 / 16;object-fit: cover;border-radius: calc(var(--rw-radius-lg) - 6px);background: var(--rw-color-navy);}.site-kit__legenda{display: flex;align-items: center;justify-content: space-between;gap: var(--rw-space-4);margin-top: var(--rw-space-4);font-size: .8rem;font-weight: var(--rw-weight-semibold);color: var(--rw-text-accent);}.site-kit__legenda small{display: block;margin-top: 2px;font-weight: 400;color: var(--rw-text-secondary);font-size: .72rem;}.site-kit__tocar{display: grid;place-items: center;width: 2.25rem;height: 2.25rem;border-radius: 50%;border: 1px solid var(--rw-border-subtle);background: transparent;color: var(--rw-text-primary);cursor: pointer;}.site-kit__tocar[aria-pressed="true"]{background: var(--rw-color-navy);color: var(--rw-color-paper);}.site-kit__texto{display: grid;gap: var(--rw-space-6);justify-items: start;}.site-kit__texto .site-titulo-grande{max-width: 16ch;margin: 0;}.site-kit__itens{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: var(--rw-space-2);}.site-kit__itens li{padding: var(--rw-space-2) var(--rw-space-4);border-radius: var(--rw-radius-full);border: 1px solid var(--rw-border-subtle);font-size: .9rem;color: var(--rw-text-body);}.site-kit__texto .site-titulo-grande{max-width: none;}.site-kit__lead{margin: 0;max-width: 46ch;}.site-kit__itens li{color: var(--rw-text-accent);}.site-kit__bio{margin: 0;width: 100%;max-width: 62ch;padding: var(--rw-space-5) var(--rw-space-6);border-left: 3px solid var(--rw-color-ambar);background: color-mix(in srgb, var(--rw-color-navy) 4%, transparent);border-radius: 0 var(--rw-radius-md) var(--rw-radius-md) 0;}.site-kit__bio-topo{display: flex;align-items: center;justify-content: space-between;gap: var(--rw-space-4);margin-bottom: var(--rw-space-3);}.site-kit__bio-texto{margin: 0;}.site-kit__bio-texto p{margin: 0;color: var(--rw-text-body);line-height: 1.6;}.site-kit__acoes{display: flex;flex-wrap: wrap;align-items: center;gap: var(--rw-space-3) var(--rw-space-6);}.site-kit__acoes .rw-caption{margin: 0;max-width: 32ch;color: var(--rw-text-secondary);}.site-kit__tocar .site-kit__icone-pausar, .site-kit__tocar[aria-pressed="true"] .site-kit__icone-tocar{display: none;}.site-kit__tocar[aria-pressed="true"] .site-kit__icone-pausar{display: block;}.site-carrossel{position: absolute;inset: 0;overflow: hidden;}.site-carrossel__slide{position: absolute;inset: 0;margin: 0;opacity: 0;transition: opacity .9s var(--rw-ease-out, ease), transform 6s linear;transform: scale(1.04);}.site-carrossel__slide.is-ativo{opacity: 1;transform: scale(1);}.site-carrossel__slide img{width: 100%;height: 100%;object-fit: cover;display: block;}.site-carrossel__veu{position: absolute;inset: 0;background: linear-gradient(to top, color-mix(in srgb, var(--rw-color-navy) 92%, transparent) 0%, color-mix(in srgb, var(--rw-color-navy) 40%, transparent) 38%, transparent 62%);pointer-events: none;}.site-carrossel__barra{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--rw-space-3);margin-top: var(--rw-space-4);padding-top: var(--rw-space-4);border-top: 1px solid color-mix(in srgb, var(--rw-color-paper) 18%, transparent);}.site-carrossel__rotulo{font-family: var(--rw-font-mono);font-size: var(--rw-font-size-label);letter-spacing: var(--rw-tracking-label);text-transform: uppercase;color: var(--rw-color-paper);}.site-carrossel__controles{display: flex;align-items: center;gap: var(--rw-space-2);}.site-carrossel__seta{display: grid;place-items: center;width: 2.25rem;height: 2.25rem;border-radius: 50%;border: 1px solid color-mix(in srgb, var(--rw-color-paper) 35%, transparent);background: color-mix(in srgb, var(--rw-color-navy) 40%, transparent);color: var(--rw-color-paper);cursor: pointer;}.site-carrossel__seta:hover{background: color-mix(in srgb, var(--rw-color-paper) 16%, transparent);}.site-carrossel__pontos{display: flex;gap: 16px;}.site-carrossel__ponto{position: relative;}.site-carrossel__ponto::before{content: "";position: absolute;inset: -8px;}.site-carrossel__ponto{width: 8px;height: 8px;padding: 0;border-radius: 99px;border: 0;background: color-mix(in srgb, var(--rw-color-paper) 40%, transparent);cursor: pointer;transition: width .3s ease, background .3s ease;}.site-carrossel__ponto[aria-current="true"]{width: 24px;background: var(--rw-color-ambar);}@media (prefers-reduced-motion: reduce){.site-carrossel__slide{transition: none;transform: none;}}.site-galeria__celula--o{grid-column: 1 / -1;}.site-galeria__celula--o .site-galeria__item{aspect-ratio: 16 / 10;}@media (min-width: 768px){.site-galeria{grid-template-rows: clamp(20rem, 34vw, 30rem) clamp(18rem, 30vw, 26rem) clamp(15rem, 24vw, 20rem) clamp(17rem, 28vw, 24rem) clamp(17rem, 28vw, 24rem) clamp(17rem, 28vw, 24rem);}.site-galeria__celula--o{grid-column: 1 / span 6;}.site-galeria__celula--p{grid-column: 7 / span 3;}.site-galeria__celula--q{grid-column: 10 / span 3;}}@media (min-width: 1024px){.site-realizado--logos{grid-column: span 2;}}@media (max-width: 1023px){.site-realizado--carrossel{min-height: 34rem;}.site-realizado--carrossel .site-carrossel__slide img{object-position: 50% 15% !important;}}.site-sobre-hero__grade{display: grid;gap: var(--rw-space-10);align-items: center;}@media (min-width: 1024px){.site-sobre-hero__grade{grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);gap: var(--rw-space-12);}}.site-sobre-hero__texto{display: grid;gap: var(--rw-space-5);justify-items: start;}.site-sobre-hero__texto .rw-lead{margin: 0;max-width: 44ch;}.site-sobre-hero__faces{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: var(--rw-space-2);}.site-sobre-hero__faces li{padding: var(--rw-space-1) var(--rw-space-3);border-radius: var(--rw-radius-full);border: 1px solid color-mix(in srgb, var(--rw-color-paper) 22%, transparent);font-size: .85rem;color: var(--rw-color-cinza-claro);}.site-sobre-hero__faces li:nth-child(n+4){color: var(--rw-color-ambar);border-color: color-mix(in srgb, var(--rw-color-ambar) 45%, transparent);}.site-sobre-hero__foto{margin: 0;border-radius: var(--rw-radius-xl);overflow: hidden;box-shadow: var(--rw-shadow-lg);aspect-ratio: 4 / 3.4;}.site-sobre-hero__foto img{width: 100%;height: 100%;object-fit: cover;display: block;}.site-jornada__grade{display: grid;gap: var(--rw-space-12);}@media (min-width: 1024px){.site-jornada__grade{grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);gap: var(--rw-space-16);align-items: start;}.site-jornada__cab{position: sticky;top: calc(var(--rw-space-16) + 4rem);}}.site-jornada__cab{display: grid;gap: var(--rw-space-5);}.site-jornada__cab .rw-lead{margin: 0;}.site-jornada__origem{position: relative;margin: var(--rw-space-4) 0 0;border-radius: var(--rw-radius-lg);overflow: hidden;}.site-jornada__origem img{display: block;width: 100%;height: auto;aspect-ratio: 4 / 3.6;object-fit: cover;object-position: 50% 45%;filter: grayscale(.25);}.site-jornada__tres{position: absolute;inset: auto 0 0 0;display: flex;justify-content: space-between;gap: var(--rw-space-2);padding: var(--rw-space-8) var(--rw-space-4) var(--rw-space-4);background: linear-gradient(to top, color-mix(in srgb, var(--rw-color-navy) 85%, transparent), transparent);}.site-jornada__tres span{font-family: var(--rw-font-mono);font-size: var(--rw-font-size-label);letter-spacing: var(--rw-tracking-label);text-transform: uppercase;color: var(--rw-color-paper);}.site-jornada__tres span:last-child{color: var(--rw-color-ambar);}.site-jornada__linha{list-style: none;margin: 0;padding: 0 0 0 var(--rw-space-8);position: relative;display: grid;gap: var(--rw-space-10);}.site-jornada__linha::before{content: "";position: absolute;left: 7px;top: .5rem;bottom: .5rem;width: 2px;background: linear-gradient(to bottom, var(--rw-border-subtle), var(--rw-color-ambar));}.site-jornada__parada{position: relative;display: grid;gap: var(--rw-space-3) var(--rw-space-6);}@media (min-width: 720px){.site-jornada__parada{grid-template-columns: 11rem minmax(0, 1fr) auto;align-items: start;}}.site-jornada__marco{position: absolute;left: calc(-1 * var(--rw-space-8) + 1px);top: .45rem;width: 14px;height: 14px;border-radius: 50%;background: var(--rw-color-paper);border: 2px solid var(--rw-text-accent);}.site-jornada__parada--hoje .site-jornada__marco{background: var(--rw-color-ambar);border-color: var(--rw-color-ambar);box-shadow: 0 0 0 6px color-mix(in srgb, var(--rw-color-ambar) 22%, transparent);}.site-jornada__quando{display: grid;gap: var(--rw-space-1);align-content: start;}.site-jornada__ano{font-size: var(--rw-font-size-heading-4);font-weight: var(--rw-weight-semibold);color: var(--rw-text-primary);line-height: 1.1;}.site-jornada__parada--hoje .site-jornada__ano{color: var(--rw-text-accent);}.site-jornada__texto h3{margin: 0 0 var(--rw-space-2);font-size: var(--rw-font-size-heading-4);color: var(--rw-text-primary);}.site-jornada__texto p{margin: 0;max-width: 46ch;}.site-jornada__foto{margin: 0;width: 7.5rem;border-radius: var(--rw-radius-md);overflow: hidden;}.site-jornada__foto img{display: block;width: 100%;aspect-ratio: 4 / 5;object-fit: cover;}.site-vida__grade{display: grid;gap: var(--rw-grid-gap);margin-top: var(--rw-space-12);}@media (min-width: 1024px){.site-vida__grade{grid-template-columns: minmax(0, 1fr) minmax(14rem, 18rem) minmax(0, 1fr);grid-template-areas: "v roda i" "d roda a";align-items: stretch;}.site-vida__area--vigor{grid-area: v;}.site-vida__area--intelecto{grid-area: i;}.site-vida__area--dominio{grid-area: d;}.site-vida__area--amor{grid-area: a;}.site-vida__roda{grid-area: roda;align-self: center;}}.site-vida__area{display: grid;grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);overflow: hidden;padding: 0;background: color-mix(in srgb, var(--rw-color-paper) 5%, transparent);border: 1px solid color-mix(in srgb, var(--rw-color-paper) 12%, transparent);color: var(--rw-color-paper);}.site-vida__fotos{display: grid;min-height: 16rem;}.site-vida__fotos--duas{grid-template-rows: 1fr 1fr;}.site-vida__foto{margin: 0;overflow: hidden;}.site-vida__foto img{width: 100%;height: 100%;object-fit: cover;display: block;}.site-vida__corpo{position: relative;display: grid;gap: var(--rw-space-2);align-content: start;padding: var(--rw-space-6);}.site-vida__letra{position: absolute;right: var(--rw-space-4);top: var(--rw-space-1);font-size: 4.5rem;font-weight: var(--rw-weight-semibold);line-height: 1;color: color-mix(in srgb, var(--rw-color-ambar) 28%, transparent);}.site-vida__frase{margin: 0;font-size: var(--rw-font-size-heading-4);color: var(--rw-color-paper);max-width: 16ch;}.site-vida__corpo .rw-body-sm{margin: 0;color: var(--rw-color-cinza-claro);}.site-vida__legenda{margin-top: auto;padding-top: var(--rw-space-2);color: var(--rw-color-cinza-medio);}@media (max-width: 560px){.site-vida__area{grid-template-columns: 1fr;}.site-vida__fotos{min-height: 15rem;}}.site-vida__roda{position: relative;width: min(18rem, 80vw);aspect-ratio: 1;justify-self: center;}.site-vida__anel{position: absolute;border-radius: 50%;inset: 0;margin: auto;}.site-vida__anel--4{width: 100%;height: 100%;background: color-mix(in srgb, var(--rw-color-ambar) 22%, var(--rw-color-navy));}.site-vida__anel--3{width: 78%;height: 78%;background: color-mix(in srgb, var(--rw-color-ambar) 40%, var(--rw-color-navy));}.site-vida__anel--2{width: 56%;height: 56%;background: color-mix(in srgb, var(--rw-color-ambar) 62%, var(--rw-color-navy));}.site-vida__anel--1{width: 36%;height: 36%;background: var(--rw-color-paper);}.site-vida__eixo{position: absolute;background: color-mix(in srgb, var(--rw-color-paper) 35%, transparent);}.site-vida__eixo--h{left: 0;right: 0;top: 50%;height: 1px;}.site-vida__eixo--v{top: 0;bottom: 0;left: 50%;width: 1px;}.site-vida__letras{position: absolute;inset: 0;margin: auto;width: 36%;height: 36%;display: grid;grid-template-columns: 1fr 1fr;place-items: center;}.site-vida__letras a{font-size: 1.6rem;font-weight: var(--rw-weight-semibold);color: var(--rw-text-accent, #b8401c);text-decoration: none;}@media (prefers-reduced-motion: no-preference){.site-vida__anel--4{animation: site-vida-pulsa 6s ease-in-out infinite;}.site-vida__anel--3{animation: site-vida-pulsa 6s ease-in-out .4s infinite;}.site-vida__anel--2{animation: site-vida-pulsa 6s ease-in-out .8s infinite;}}@keyframes site-vida-pulsa{50%{transform: scale(1.03);}}.site-jornada__foto img{height: 9.4rem !important;width: 7.5rem !important;}.site-vida__letra{top: auto;bottom: var(--rw-space-2);right: var(--rw-space-4);font-size: 6rem;color: color-mix(in srgb, var(--rw-color-ambar) 16%, transparent);pointer-events: none;}.site-vida__corpo{padding-bottom: var(--rw-space-10);}@media (max-width: 1023px){.site-vida__roda{order: -1;margin-bottom: var(--rw-space-6);}}@media (max-width: 560px){.site-vida__fotos{height: 18rem;}}.site-gigantes__cab{display: grid;gap: var(--rw-space-5);max-width: 60rem;margin-bottom: var(--rw-space-12);}.site-gigantes__frase{margin: 0;}.site-gigantes__frase p{margin: 0;font-size: clamp(1.9rem, 1.2rem + 2.6vw, 3.4rem);line-height: 1.08;font-weight: var(--rw-weight-semibold);color: var(--rw-text-primary);letter-spacing: -0.01em;}.site-gigantes__frase cite{display: block;margin-top: var(--rw-space-3);font-style: normal;font-family: var(--rw-font-mono);font-size: var(--rw-font-size-label);letter-spacing: var(--rw-tracking-label);text-transform: uppercase;color: var(--rw-text-accent);}.site-gigantes__cab .rw-lead{margin: 0;max-width: 52ch;}.site-gigantes__grade{list-style: none;margin: 0 0 var(--rw-grid-gap);padding: 0;display: grid;gap: var(--rw-grid-gap);}.site-gigantes__grade--principal{grid-template-columns: repeat(2, minmax(0, 1fr));}.site-gigantes__grade--secundario{grid-template-columns: repeat(3, minmax(0, 1fr));}.site-gigantes__grade--terciario{grid-template-columns: repeat(3, minmax(0, 1fr));}@media (min-width: 1024px){.site-gigantes__grade--principal{grid-template-columns: repeat(4, minmax(0, 1fr));}.site-gigantes__grade--secundario{grid-template-columns: repeat(7, minmax(0, 1fr));}.site-gigantes__grade--terciario{grid-template-columns: repeat(6, minmax(0, 1fr));}}.site-gigante figure{position: relative;margin: 0;border-radius: var(--rw-radius-lg);overflow: hidden;background: var(--rw-color-navy);aspect-ratio: 4 / 5;}.site-gigante--secundario figure, .site-gigante--terciario figure{border-radius: var(--rw-radius-md);aspect-ratio: 3 / 4;}.site-gigante img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform .6s ease;}.site-gigante figure:hover img{transform: scale(1.04);}.site-gigante figcaption{position: absolute;inset: auto 0 0 0;padding: var(--rw-space-8) var(--rw-space-3) var(--rw-space-3);background: linear-gradient(to top, color-mix(in srgb, var(--rw-color-navy) 88%, transparent), transparent);color: var(--rw-color-paper);font-weight: var(--rw-weight-semibold);font-size: .85rem;line-height: 1.2;}.site-gigante--principal figcaption{font-size: 1.15rem;padding: var(--rw-space-10) var(--rw-space-4) var(--rw-space-4);}.site-gigante--terciario figcaption{font-size: .75rem;}.site-gigantes__plateia{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: var(--rw-grid-gap);align-items: center;margin-top: var(--rw-space-10);}@media (min-width: 900px){.site-gigantes__plateia{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr);}}.site-gigantes__plateia figure{margin: 0;border-radius: var(--rw-radius-md);overflow: hidden;aspect-ratio: 4 / 3;}.site-gigantes__plateia img{width: 100%;height: 100%;object-fit: cover;display: block;filter: grayscale(.2);}.site-gigantes__plateia p{grid-column: 1 / -1;margin: 0;display: grid;gap: var(--rw-space-1);color: var(--rw-text-body);}@media (min-width: 900px){.site-gigantes__plateia p{grid-column: auto;padding-left: var(--rw-space-6);}}.site-gigantes__plateia strong{font-size: var(--rw-font-size-heading-4);color: var(--rw-text-primary);}@media (min-width: 1024px){.site-gigantes__grade--secundario{display: flex;flex-wrap: wrap;justify-content: center;}.site-gigantes__grade--secundario > li{width: calc((100% - 6 * var(--rw-grid-gap)) / 7);}}.site-gigantes__cab{margin-bottom: var(--rw-space-10);}.site-estante{display: grid;gap: var(--rw-space-10);margin-bottom: var(--rw-space-16);}@media (min-width: 1024px){.site-estante{grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);gap: var(--rw-space-12);align-items: stretch;}}.site-estante__destaque{margin: 0;display: grid;gap: var(--rw-space-8);align-items: center;padding: var(--rw-space-8);border-radius: var(--rw-radius-xl);background: var(--rw-color-navy);color: var(--rw-color-paper);}@media (min-width: 720px){.site-estante__destaque{grid-template-columns: minmax(9rem, 13rem) minmax(0, 1fr);}}.site-estante__destaque .site-gigantes__frase p{color: var(--rw-color-paper);font-size: clamp(1.6rem, 1.1rem + 1.8vw, 2.6rem);}.site-estante__destaque figcaption{display: grid;gap: var(--rw-space-4);}.site-estante__destaque .rw-body-sm{margin: 0;color: var(--rw-color-cinza-claro);max-width: 46ch;}.site-estante__destaque strong, .site-estante__destaque em{color: var(--rw-color-paper);}.site-estante__destaque .rw-label{color: var(--rw-color-ambar);}.site-livro__capa{display: block;height: auto;border-radius: 3px 6px 6px 3px;box-shadow: 0 1px 0 rgba(255,255,255,.15) inset, 0 18px 36px rgba(10, 16, 34, .35), -3px 0 0 rgba(0,0,0,.25) inset;}.site-livro__capa--grande{width: 100%;max-width: 13rem;justify-self: center;transform: rotate(-3deg);transition: transform .5s ease;}.site-estante__destaque:hover .site-livro__capa--grande{transform: rotate(0) translateY(-4px);}.site-estante__lista{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--rw-grid-gap);align-content: space-between;}.site-livro{display: grid;grid-template-columns: 11rem minmax(0, 1fr);gap: var(--rw-space-5);align-items: center;padding: var(--rw-space-5);border-radius: var(--rw-radius-lg);border: 1px solid var(--rw-border-subtle);background: var(--rw-surface-raised, transparent);}.site-livro__pilha{position: relative;height: 9.5rem;}.site-livro__pilha .site-livro__capa{position: absolute;bottom: 0;height: 8.5rem;width: auto;transition: transform .4s ease;}.site-livro__pilha--2 .site-livro__capa:nth-child(1){left: 0;transform: rotate(-6deg);}.site-livro__pilha--2 .site-livro__capa:nth-child(2){left: 4.2rem;transform: rotate(4deg);}.site-livro__pilha--3 .site-livro__capa:nth-child(1){left: 0;transform: rotate(-7deg);}.site-livro__pilha--3 .site-livro__capa:nth-child(2){left: 2.8rem;z-index: 1;}.site-livro__pilha--3 .site-livro__capa:nth-child(3){left: 5.6rem;transform: rotate(6deg);}.site-livro:hover .site-livro__capa{transform: rotate(0) translateY(-6px);}.site-livro__texto h3{margin: var(--rw-space-1) 0 var(--rw-space-2);font-size: var(--rw-font-size-heading-4);color: var(--rw-text-primary);}.site-livro__texto p{margin: 0;}@media (max-width: 480px){.site-livro{grid-template-columns: 1fr;}}.site-gigantes__ponte{max-width: 60ch;margin: 0 0 var(--rw-space-8);}.site-livros .site-estante{margin-bottom: 0;}.site-livros .site-estante__destaque .site-gigantes__frase p{font-size: clamp(1.35rem, 1rem + 1.2vw, 2rem);line-height: 1.2;}.site-livros .site-gigantes__frase cite{display: block;margin-top: var(--rw-space-3);font-style: normal;font-family: var(--rw-font-mono);font-size: var(--rw-font-size-label);letter-spacing: var(--rw-tracking-label);text-transform: uppercase;color: var(--rw-color-ambar);}[data-letreiro]{cursor: pointer;}[data-letreiro].is-pausado *, [data-letreiro]:focus-within *{animation-play-state: paused !important;}[data-letreiro]:focus-visible{outline: 2px solid currentColor;outline-offset: 4px;}@media (max-width: 767.98px){.site-destaque-palco{min-height: 0;padding-top: 0;align-items: start;background: var(--rw-color-navy);}.site-destaque-palco__foto{position: relative;inset: auto;z-index: 0;aspect-ratio: 4 / 5;overflow: hidden;margin-bottom: var(--rw-space-8);translate: none !important;}.site-destaque-palco__foto img{object-position: 55% 0% !important;}.site-destaque-palco__foto::after{content: "";position: absolute;inset: auto 0 0;height: 30%;background: linear-gradient(to top, var(--rw-color-navy), transparent);pointer-events: none;}.site-destaque-palco__veu, .site-destaque-palco .rwp-palco{display: none;}}@media (max-width: 1023.98px){.site-sinais__item--destaque .site-sinais__num{position: static;display: block;margin-bottom: 8px;}}.site-realizado--foto .site-realizado__corpo .rw-label--accent{color: var(--rw-color-paper);text-shadow: 0 1px 8px rgb(0 0 0 / .55);}.site-linhagem .rw-linhagem__tempo, .site-linhagem .rw-linhagem__leituras, .site-linhagem .rw-linhagem__estado{display: none;}.rwp-feixe--vivo::after{top: 0;animation-name: rw-feixe-sobe;}@keyframes rw-feixe-sobe{0%{transform: translateY(286%);opacity: 0;}15%{opacity: 1;}85%{opacity: 1;}100%{transform: translateY(-100%);opacity: 0;}}@font-face{font-family: "Archivo Titulo Reserva";src: local("Arial");size-adjust: 117%;}h1, .rw-display-1, .rw-display-2, .site-titulo-grande{font-family: "Archivo", "Archivo Titulo Reserva", "Helvetica Neue", Arial, system-ui, sans-serif;}.site-foto-cartao.rwp-retrato > figcaption{color: var(--rw-color-cinza-medio);}@media (min-width: 1024px){.site-hero .rw-display-1{font-size: min(var(--rw-font-size-display-1), 6vw);}}.site-nivel{container-type: inline-size;}.site-nivel__titulo{font-size: min(var(--rw-font-size-heading-3), 12.5cqi);}
