:root{--c-bg: #0A0B0D;--c-surface: #101216;--c-surface-2: #16191F;--c-line: rgba(255,255,255,.08);--c-line-2: rgba(255,255,255,.16);--c-ink: #F2F4F7;--c-ink-2: #A8B0BD;--c-ink-3: #8A93A1;--c-on-brand: #0A0B0D;--c-accent: #FF5A1F;--c-accent-2: #FF7A3D;--c-on-accent: #0A0B0D;--c-wa: #22C55E;--c-warning: #F5A524;--f-display: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--f-body: "Inter", system-ui, -apple-system, sans-serif;--fs-cartaz: clamp(2.75rem, 10vw, 7.5rem);--fs-h1: clamp(2.25rem, 5vw, 3.75rem);--fs-h2: clamp(1.75rem, 3.6vw, 2.875rem);--fs-h3: clamp(1.25rem, 2vw, 1.5rem);--fs-h4: 1.125rem;--fs-body: 1.0625rem;--fs-small: .9375rem;--fs-micro: .8125rem;--lh-base: 1.65;--tr-wide: .08em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 128px;--container: 1280px;--gutter: clamp(16px, 4vw, 48px);--section-y: clamp(64px, 9vw, 128px);--r-sm: 2px;--r-md: 4px;--r-lg: 8px;--r-xl: 12px;--r-pill: 999px;--bw-hair: 1px;--bw-thick: 2px;--e-1: 2px 2px 0 var(--c-line-2);--e-2: 4px 4px 0 var(--c-line-2);--e-3: 6px 6px 0 var(--c-accent);--dur-1: .14s;--dur-2: .22s;--dur-3: .42s;--ease-brand: cubic-bezier(.2,.7,.3,1);--z-sticky: 50;--z-overlay: 80}@media (prefers-reduced-motion: reduce){:root{--dur-1: 0ms;--dur-2: 0ms;--dur-3: 0ms}}*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark;-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0;padding:0}body{background:var(--c-bg);color:var(--c-ink);font-family:var(--f-body);font-size:var(--fs-body);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;overflow-x:hidden;-webkit-tap-highlight-color:transparent}h1,h2,h3{margin:0;font-family:var(--f-display);font-weight:500;hyphens:manual;overflow-wrap:normal;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:1.02;letter-spacing:-.035em}h2{font-size:var(--fs-h2);line-height:1.06;letter-spacing:-.03em}h3{font-size:var(--fs-h3);line-height:1.2;letter-spacing:-.02em}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%;height:auto}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:var(--bw-thick) solid var(--c-accent);outline-offset:3px}.container{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}section[id]{scroll-margin-top:88px}.sec{padding-block:var(--section-y)}.sec--surface{background:var(--c-surface)}.sec__head{max-width:62ch;margin-bottom:var(--sp-8)}.sec__titulo{max-width:22ch}.sec__apoio{margin-top:var(--sp-4);max-width:60ch;color:var(--c-ink-2)}.filete{height:1px;margin-inline:24px;background:var(--c-line);border:0}.janela{display:block;border:var(--bw-hair) solid var(--c-line-2);border-radius:var(--r-md);background:var(--c-surface);box-shadow:var(--e-2);overflow:hidden;transition:box-shadow var(--dur-1) var(--ease-brand),transform var(--dur-1) var(--ease-brand),border-color var(--dur-1) var(--ease-brand)}.janela__barra{display:flex;align-items:center;gap:var(--sp-2);height:36px;padding-inline:var(--sp-3);border-bottom:var(--bw-hair) solid var(--c-line);background:var(--c-bg);font-family:var(--f-display);font-size:var(--fs-micro);color:var(--c-ink-3)}.janela__ponto{width:8px;height:8px;flex:0 0 auto;border-radius:var(--r-pill);background:var(--c-line-2)}.janela__url{margin-left:var(--sp-2);padding:2px var(--sp-3);border:var(--bw-hair) solid var(--c-line);border-radius:var(--r-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.janela__shot{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:top;background:var(--c-surface-2)}.janela__pe{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-top:var(--bw-hair) solid var(--c-line)}.janela__nome{font-family:var(--f-display);font-size:var(--fs-small);font-weight:500;color:var(--c-ink)}.janela__seg{font-family:var(--f-display);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-ink-3)}a.janela:hover,a.janela:focus-visible{box-shadow:var(--e-3);transform:translate(-2px,-2px);border-color:var(--c-accent)}a.janela:hover .janela__nome{color:var(--c-accent)}.site-header{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5);height:64px;padding-inline:var(--gutter);background:transparent;border-bottom:var(--bw-hair) solid transparent;transition:background var(--dur-2) var(--ease-brand),border-color var(--dur-2) var(--ease-brand),height var(--dur-2) var(--ease-brand)}.site-header.is-condensed{height:56px;background:color-mix(in srgb,var(--c-bg) 86%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom-color:var(--c-line)}.site-header__brand{display:inline-flex;align-items:center;gap:var(--sp-3);font-family:var(--f-display);font-size:var(--fs-small);color:var(--c-ink);z-index:2}.site-header__brand img{width:28px;height:28px;border-radius:var(--r-sm)}.site-header__nav{display:flex;align-items:center;gap:var(--sp-6);font-family:var(--f-display);font-size:var(--fs-small);color:var(--c-ink-2)}.site-header__nav a{padding-block:var(--sp-2)}.site-header__nav a:hover{color:var(--c-accent)}.site-header__cta{display:inline-flex;align-items:center;min-height:40px;padding-bottom:2px;font-family:var(--f-display);font-weight:500;color:var(--c-ink);border-bottom:1px solid var(--c-accent);transition:color var(--dur-1) var(--ease-brand)}.site-header__cta:hover{color:var(--c-accent)}.site-header__toggle{display:none;width:48px;height:48px;align-items:center;justify-content:center;border:var(--bw-hair) solid var(--c-line-2);border-radius:var(--r-md);position:relative;z-index:2}.site-header__toggle span{position:absolute;left:13px;right:13px;height:2px;background:var(--c-ink);transition:transform var(--dur-2) var(--ease-brand),opacity var(--dur-1) var(--ease-brand),top var(--dur-2) var(--ease-brand)}.site-header__toggle span:nth-child(1){top:16px}.site-header__toggle span:nth-child(2){top:23px}.site-header__toggle span:nth-child(3){top:30px}.site-header__toggle[aria-expanded=true] span:nth-child(1){top:23px;transform:rotate(45deg)}.site-header__toggle[aria-expanded=true] span:nth-child(2){opacity:0}.site-header__toggle[aria-expanded=true] span:nth-child(3){top:23px;transform:rotate(-45deg)}@media (max-width: 900px){.site-header__toggle{display:inline-flex}.site-header__nav{position:fixed;inset:64px 0 auto;flex-direction:column;align-items:stretch;gap:0;padding:var(--sp-5) var(--gutter) var(--sp-8);background:var(--c-bg);border-bottom:var(--bw-hair) solid var(--c-line);font-size:var(--fs-h3);transform:translateY(-8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-2) var(--ease-brand),transform var(--dur-2) var(--ease-brand),visibility var(--dur-2)}.site-header__nav.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.site-header__nav a{padding-block:var(--sp-4);border-bottom:var(--bw-hair) solid var(--c-line)}.site-header__cta{margin-top:var(--sp-5);justify-content:center;min-height:48px}}body.has-menu-open{overflow:hidden}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:52px;padding-inline:var(--sp-6);border:var(--bw-hair) solid transparent;border-radius:var(--r-md);font-family:var(--f-display);font-size:var(--fs-small);font-weight:500;text-align:center;transition:background var(--dur-1) var(--ease-brand),color var(--dur-1) var(--ease-brand),transform var(--dur-1) var(--ease-brand),box-shadow var(--dur-1) var(--ease-brand)}.btn svg{width:18px;height:18px;flex:0 0 auto}.btn--primario{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-on-accent)}.btn--primario:hover{background:var(--c-accent-2);border-color:var(--c-accent-2);transform:translate(-2px,-2px);box-shadow:2px 2px 0 var(--c-ink)}.btn--primario:active{transform:none;box-shadow:none}.btn--secundario{border-color:var(--c-line-2);color:var(--c-ink)}.btn--secundario:hover{border-color:var(--c-accent);color:var(--c-accent)}.btn--wa{background:var(--c-wa);border-color:var(--c-wa);color:#05130a}.btn--wa:hover{background:#4ade80;border-color:#4ade80;transform:translate(-2px,-2px);box-shadow:2px 2px 0 var(--c-ink)}.hero{position:relative;isolation:isolate;min-height:min(92vh,880px);display:flex;align-items:center;padding-block:var(--sp-9) var(--sp-8);overflow:clip}.hero__foto{position:absolute;inset:0 0 0 auto;width:62%;z-index:-1;background:url(/img/hero-bg.webp) center right / cover no-repeat;top:calc(var(--sp-9) * -1);-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.35) 22%,#000 62%),linear-gradient(to bottom,transparent 0%,#000 16%,#000 56%,transparent 88%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.35) 22%,#000 62%),linear-gradient(to bottom,transparent 0%,#000 16%,#000 56%,transparent 88%);mask-composite:intersect}@media (max-width: 1099px){.hero__foto{width:78%}}.hero__inner{position:relative;width:100%}.hero__titulo{font-family:var(--f-display);font-size:clamp(2.5rem,6.6vw,5.25rem);font-weight:500;line-height:1;letter-spacing:-.055em;max-width:13ch}.hero__titulo em{font-style:normal;color:var(--c-accent);display:inline-block}@media (max-width: 860px){.hero{min-height:0;padding-block:var(--sp-8) var(--sp-8)}.hero__foto{inset:0;width:100%;opacity:.5;-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.25) 65%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.25) 65%,transparent 100%)}.hero__titulo{max-width:11ch}}.vitrine__grid{display:grid;grid-template-columns:1fr;gap:var(--sp-6)}@media (min-width: 720px){.vitrine__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.vitrine__grid{grid-template-columns:repeat(3,1fr)}}.vitrine__nota{margin-top:var(--sp-7);padding:var(--sp-5);border-left:var(--bw-thick) solid var(--c-accent);background:var(--c-surface);font-size:var(--fs-small);color:var(--c-ink-2);max-width:68ch}.oferta__grid{display:grid;grid-template-columns:1fr;gap:var(--sp-8);align-items:start}@media (min-width: 960px){.oferta__grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:var(--sp-9)}}.escopo li{display:grid;grid-template-columns:24px 1fr;gap:var(--sp-4);padding-block:var(--sp-4);border-bottom:var(--bw-hair) solid var(--c-line);color:var(--c-ink-2)}.escopo li:before{content:"";width:12px;height:7px;margin-top:8px;border:solid var(--c-accent);border-width:0 0 2px 2px;transform:rotate(-45deg)}.preco{border-color:var(--c-accent)}.preco__corpo{padding:var(--sp-7) var(--sp-6) var(--sp-6)}.preco__rotulo{font-family:var(--f-display);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-ink-3)}.preco__valor{display:flex;align-items:baseline;gap:var(--sp-2);margin-top:var(--sp-3);font-family:var(--f-display);font-variant-numeric:tabular-nums}.preco__cifra{font-size:var(--fs-h3);color:var(--c-ink-2)}.preco__num{font-size:clamp(3rem,8vw,4.5rem);line-height:.95;letter-spacing:-.05em;color:var(--c-accent)}.preco__periodo{font-size:var(--fs-small);color:var(--c-ink-2)}.cota{position:relative;margin:var(--sp-6) 0 var(--sp-5);padding-top:var(--sp-4);border-top:var(--bw-hair) solid var(--c-line-2);text-align:center;font-family:var(--f-display);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-ink-3)}.cota:before,.cota:after{content:"";position:absolute;top:-5px;width:1px;height:11px;background:var(--c-line-2)}.cota:before{left:0}.cota:after{right:0}.preco__disclaimer{margin-top:var(--sp-5);padding:var(--sp-4);border-left:var(--bw-thick) solid var(--c-warning);background:var(--c-bg);font-size:var(--fs-small);color:var(--c-ink-2)}.preco .btn{width:100%;margin-top:var(--sp-5)}.quem__grid{display:grid;grid-template-columns:1fr;gap:var(--sp-7)}@media (min-width: 900px){.quem__grid{grid-template-columns:200px minmax(0,1fr);gap:var(--sp-8);align-items:start}}.quem__retrato{width:100%;max-width:200px;aspect-ratio:1;object-fit:cover;border:var(--bw-hair) solid var(--c-line-2);border-radius:var(--r-md);box-shadow:var(--e-2)}.quem__texto p{max-width:64ch;color:var(--c-ink-2)}.quem__texto p+p{margin-top:var(--sp-4)}.quem__texto strong{color:var(--c-ink);font-weight:600}.quem__link{display:inline-block;margin-top:var(--sp-5);font-family:var(--f-display);font-size:var(--fs-small);color:var(--c-accent);border-bottom:var(--bw-hair) solid var(--c-line-2);padding-block:var(--sp-1)}.quem__link:hover{border-color:var(--c-accent)}.passos{display:grid;grid-template-columns:1fr;gap:var(--sp-6)}@media (min-width: 860px){.passos{grid-template-columns:repeat(3,1fr)}}.passo{padding:var(--sp-6);background:var(--c-surface);border:var(--bw-hair) solid var(--c-line);border-radius:var(--r-md)}.passo__num{display:block;font-family:var(--f-display);font-size:var(--fs-h2);font-weight:500;letter-spacing:-.04em;color:var(--c-accent);font-variant-numeric:tabular-nums}.passo h3{margin:var(--sp-3) 0 var(--sp-2)}.passo p{color:var(--c-ink-2);font-size:var(--fs-small)}.faq{max-width:860px}.faq__item{border:var(--bw-hair) solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);overflow:hidden}.faq__item+.faq__item{margin-top:var(--sp-3)}.faq__item[open]{border-left:var(--bw-thick) solid var(--c-accent)}.faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:64px;padding:var(--sp-4) var(--sp-5);cursor:pointer;list-style:none;font-family:var(--f-display);font-size:var(--fs-h4);font-weight:500;color:var(--c-ink)}.faq__q::-webkit-details-marker{display:none}.faq__q:hover{color:var(--c-accent)}.faq__sinal{position:relative;width:16px;height:16px;flex:0 0 auto}.faq__sinal:before,.faq__sinal:after{content:"";position:absolute;background:var(--c-accent);transition:transform var(--dur-2) var(--ease-brand)}.faq__sinal:before{top:7px;left:0;width:16px;height:2px}.faq__sinal:after{left:7px;top:0;width:2px;height:16px}.faq__item[open] .faq__sinal:after{transform:scaleY(0)}.faq__a{padding:0 var(--sp-5) var(--sp-5);max-width:68ch;color:var(--c-ink-2)}.fechar__card{padding:clamp(var(--sp-7),6vw,var(--sp-9)) var(--gutter);background:var(--c-surface);border:var(--bw-hair) solid var(--c-line-2);border-radius:var(--r-lg);text-align:center}.fechar__card .fechar__card h2{max-width:24ch;margin-inline:auto}.fechar__sub{margin:var(--sp-5) auto 0;max-width:54ch;color:var(--c-ink-2)}.fechar__acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3);margin-top:var(--sp-7)}.fechar__garantias{display:grid;grid-template-columns:1fr;gap:var(--sp-4);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:var(--bw-hair) solid var(--c-line);text-align:left}@media (min-width: 700px){.fechar__garantias{grid-template-columns:repeat(3,1fr)}}.fechar__garantias strong{display:block;font-family:var(--f-display);font-size:var(--fs-small);font-weight:500;color:var(--c-ink)}.fechar__garantias span{font-size:var(--fs-small);color:var(--c-ink-3)}.rodape{padding-block:var(--sp-7);border-top:var(--bw-hair) solid var(--c-line);font-family:var(--f-display);font-size:var(--fs-micro);color:var(--c-ink-3)}.rodape__linha{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4)}.rodape__links{display:flex;flex-wrap:wrap;gap:var(--sp-5)}.rodape__links a:hover{color:var(--c-accent)}.fab{position:fixed;right:clamp(16px,3vw,28px);bottom:clamp(16px,3vw,28px);z-index:var(--z-overlay);display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--r-md);background:color-mix(in srgb,var(--c-bg) 82%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--c-wa);border:var(--bw-hair) solid var(--c-line-2);transition:transform var(--dur-1) var(--ease-brand),box-shadow var(--dur-1) var(--ease-brand)}.fab:hover{border-color:var(--c-wa);transform:translateY(-2px)}.fab svg{width:28px;height:28px}@media (prefers-reduced-motion: reduce){.janela,a.janela:hover,.btn:hover,.fab:hover{transform:none}}.artigo__capa>.container,.artigo__corpo>.container{max-width:980px}.artigo__capa{position:relative;isolation:isolate;overflow:clip;padding-block:var(--sp-9) var(--sp-8)}.artigo__capa:before{content:"";position:absolute;inset:calc(var(--sp-9) * -1) 0 0 auto;width:58%;z-index:-1;background:url(/img/hero-bg.webp) center right / cover no-repeat;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 26%,#000 66%),linear-gradient(to bottom,transparent 0%,#000 16%,#000 54%,transparent 86%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 26%,#000 66%),linear-gradient(to bottom,transparent 0%,#000 16%,#000 54%,transparent 86%);mask-composite:intersect}.artigo__trilha{width:max-content;max-width:100%;font-family:var(--f-display);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-ink-2);margin-bottom:var(--sp-6)}.artigo__trilha a{transition:color var(--dur-1) var(--ease-brand)}.artigo__trilha a:hover{color:var(--c-accent)}.artigo__titulo{font-family:var(--f-display);font-size:clamp(2rem,5vw,4rem);font-weight:500;line-height:1;letter-spacing:-.05em;max-width:18ch}.artigo__titulo em{font-style:normal;color:var(--c-accent)}.artigo__meta{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5);margin-top:var(--sp-7);font-family:var(--f-display);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-ink-2)}.artigo__meta span+span:before{content:"";display:inline-block;width:1px;height:10px;margin-right:var(--sp-5);background:var(--c-line-2);vertical-align:middle}.artigo__corpo{padding-block:var(--sp-8) var(--section-y)}.artigo__col{max-width:none}.artigo__lede{font-size:clamp(1.1875rem,1.8vw,1.5rem);line-height:1.45;letter-spacing:-.015em;color:var(--c-ink);max-width:46ch}.sumario{margin-block:var(--sp-8);padding-left:var(--sp-5);border-left:var(--bw-thick) solid var(--c-line-2)}.sumario__titulo{font-family:var(--f-display);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-ink-3);margin-bottom:var(--sp-4)}.sumario ol{counter-reset:i}.sumario li{counter-increment:i;padding-block:var(--sp-2)}.sumario li:before{content:counter(i,decimal-leading-zero);display:inline-block;width:4ch;font-family:var(--f-display);font-size:var(--fs-micro);color:var(--c-accent)}.sumario a{color:var(--c-ink-2);transition:color var(--dur-1) var(--ease-brand)}.sumario a:hover{color:var(--c-ink)}.prosa>*+*{margin-top:var(--sp-5)}.prosa h2{margin-top:var(--sp-9);margin-bottom:var(--sp-5);font-family:var(--f-display);font-size:clamp(1.5rem,2.8vw,2.25rem);font-weight:500;line-height:1.08;letter-spacing:-.035em;max-width:20ch;scroll-margin-top:96px}.prosa p{color:var(--c-ink-2);max-width:68ch;line-height:1.7}.prosa strong{color:var(--c-ink);font-weight:600}.prosa a{color:var(--c-ink);border-bottom:1px solid var(--c-line-2)}.prosa a:hover{border-color:var(--c-accent)}.prosa ul{margin-top:var(--sp-5)}.prosa ul li{display:grid;grid-template-columns:3ch 1fr;padding-block:var(--sp-3);border-top:var(--bw-hair) solid var(--c-line);color:var(--c-ink-2)}.prosa ul li:last-child{border-bottom:var(--bw-hair) solid var(--c-line)}.prosa ul li:before{content:"—";color:var(--c-ink-3)}.citacao{margin-block:var(--sp-8);padding-left:var(--sp-6);border-left:var(--bw-thick) solid var(--c-accent);font-family:var(--f-display);font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:500;line-height:1.3;letter-spacing:-.03em;color:var(--c-ink);max-width:34ch}.versus{display:grid;grid-template-columns:1fr;margin-block:var(--sp-8)}@media (min-width: 760px){.versus{grid-template-columns:repeat(2,1fr)}}.versus__col{padding:var(--sp-5) var(--sp-6) var(--sp-6) 0;border-top:var(--bw-hair) solid var(--c-line)}@media (min-width: 760px){.versus__col+.versus__col{border-left:var(--bw-hair) solid var(--c-line);padding-left:var(--sp-6)}}.versus__col h3{margin-bottom:var(--sp-4);font-family:var(--f-display);font-size:var(--fs-h4);letter-spacing:-.02em;color:var(--c-ink-3)}.versus__col--bom h3{color:var(--c-ink)}.versus__col li{padding-block:var(--sp-2);font-size:var(--fs-small);color:var(--c-ink-2)}.artigo__fim{margin-top:var(--sp-9);padding-top:var(--sp-6);border-top:var(--bw-hair) solid var(--c-line-2);max-width:46ch}.artigo__fim h2{font-family:var(--f-display);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500;letter-spacing:-.035em;line-height:1.1}.artigo__fim p{margin-top:var(--sp-4);color:var(--c-ink-2)}.artigo__fim .link{display:inline-flex;align-items:baseline;gap:var(--sp-3);margin-top:var(--sp-6);padding-bottom:var(--sp-2);position:relative;font-family:var(--f-display);font-weight:500;color:var(--c-ink);transition:color var(--dur-1) var(--ease-brand)}.artigo__fim .link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--c-accent);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-2) var(--ease-brand)}.artigo__fim .link i{font-style:normal;transition:transform var(--dur-1) var(--ease-brand)}.artigo__fim .link:hover{color:var(--c-accent)}.artigo__fim .link:hover:after{transform:scaleX(1)}.artigo__fim .link:hover i{transform:translate(5px)}.dado{margin:var(--sp-8) 0;padding-left:var(--sp-6);border-left:2px solid var(--c-accent);max-width:62ch}.dado__numero{font-family:var(--f-display);font-size:clamp(2rem,5vw,3.2rem);font-weight:600;line-height:1;letter-spacing:-.04em;color:var(--c-accent);font-variant-numeric:tabular-nums}.prosa .dado__texto{margin-top:var(--sp-4);color:var(--c-ink);font-size:var(--fs-body);line-height:1.6;max-width:none}.dado__fonte{margin-top:var(--sp-4);font-family:var(--f-display);font-size:.74rem;line-height:1.5;letter-spacing:.01em;color:var(--c-ink-3)}.dado__fonte a{color:var(--c-ink-3);border-bottom:1px solid var(--c-line-2)}.dado__fonte a:hover{color:var(--c-ink-2);border-color:var(--c-accent)}.destaque{margin:var(--sp-8) 0;padding:var(--sp-5) var(--sp-6);background:var(--c-surface, rgba(255, 255, 255, .02));border:var(--bw-hair) solid var(--c-line);max-width:68ch}.destaque__titulo{font-family:var(--f-display);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent);margin-bottom:var(--sp-3)}.prosa .destaque p:last-child{margin:0;color:var(--c-ink-2);max-width:none}.tabela-rolagem{margin:var(--sp-7) 0;overflow-x:auto;border:var(--bw-hair) solid var(--c-line)}.tabela{border-collapse:collapse;width:100%;min-width:520px;font-size:var(--fs-small);font-variant-numeric:tabular-nums}.tabela th{text-align:left;font-family:var(--f-display);font-weight:500;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-ink-3);padding:var(--sp-3) var(--sp-4);border-bottom:var(--bw-hair) solid var(--c-line-2);white-space:nowrap}.tabela td{padding:var(--sp-3) var(--sp-4);border-bottom:var(--bw-hair) solid var(--c-line);color:var(--c-ink-2);vertical-align:top;line-height:1.5}.tabela tbody tr:last-child td{border-bottom:none}.tabela td:first-child{color:var(--c-ink)}.artigo__faq{margin-top:var(--sp-9)}.artigo__faq>h2{font-family:var(--f-display);font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:500;letter-spacing:-.03em;margin-bottom:var(--sp-5)}.duvida{border-top:var(--bw-hair) solid var(--c-line)}.duvida:last-of-type{border-bottom:var(--bw-hair) solid var(--c-line)}.duvida summary{list-style:none;cursor:pointer;padding:var(--sp-4) var(--sp-6) var(--sp-4) 0;position:relative;font-family:var(--f-display);font-size:var(--fs-body);color:var(--c-ink);transition:color var(--dur-1) var(--ease-brand)}.duvida summary::-webkit-details-marker{display:none}.duvida summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--c-ink-3);font-weight:400;transition:color var(--dur-1) var(--ease-brand)}.duvida[open] summary{color:var(--c-accent)}.duvida[open] summary:after{content:"−";color:var(--c-accent)}.duvida summary:hover{color:var(--c-accent)}.duvida p{padding:0 var(--sp-6) var(--sp-5) 0;color:var(--c-ink-2);max-width:68ch;line-height:1.7}.artigo__mais{margin-top:var(--sp-8);padding-top:var(--sp-5);border-top:var(--bw-hair) solid var(--c-line)}.artigo__mais-titulo{font-family:var(--f-display);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--c-ink-3);margin-bottom:var(--sp-4)}.artigo__mais li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-5);padding-block:var(--sp-3);border-bottom:var(--bw-hair) solid var(--c-line)}.artigo__mais a{color:var(--c-ink-2);transition:color var(--dur-1) var(--ease-brand)}.artigo__mais a:hover{color:var(--c-accent)}.artigo__mais span{font-family:var(--f-display);font-size:.74rem;color:var(--c-ink-3);flex:none}.jornal__cabeca>.container,.jornal__corpo>.container{max-width:1180px}.jornal__cabeca{position:relative;isolation:isolate;padding-block:var(--sp-9) var(--sp-7);border-bottom:2px solid var(--c-ink);overflow:clip}.jornal__cabeca:before{content:"";position:absolute;inset:0 0 0 auto;width:52%;z-index:-1;background:url(/img/hero-bg.webp) center right / cover no-repeat;opacity:.5;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 26%,#000 70%),linear-gradient(to bottom,transparent 0%,#000 18%,#000 62%,transparent 92%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 26%,#000 70%),linear-gradient(to bottom,transparent 0%,#000 18%,#000 62%,transparent 92%);mask-composite:intersect}.jornal__titulo{margin-top:var(--sp-6);font-family:var(--f-display);font-size:clamp(2.4rem,7vw,5rem);font-weight:500;line-height:.98;letter-spacing:-.05em;max-width:14ch;hyphens:manual;overflow-wrap:normal;text-wrap:balance}.jornal__titulo em{font-style:normal;color:var(--c-accent)}.jornal__linha{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:var(--bw-hair) solid var(--c-line-2);font-family:var(--f-display);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink-3)}.jornal__linha span+span{position:relative;padding-left:var(--sp-5)}.jornal__linha span+span:before{content:"";position:absolute;left:calc(var(--sp-5) / 2);top:50%;width:1px;height:.9em;transform:translateY(-50%);background:var(--c-line-2)}.jornal__corpo{padding-block:var(--sp-7) var(--section-y)}.jornal__lede{font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.6;color:var(--c-ink-2);max-width:62ch}.chamada{display:block;margin-top:var(--sp-8);padding:var(--sp-6) 0 var(--sp-7);border-top:2px solid var(--c-accent);border-bottom:var(--bw-hair) solid var(--c-line-2);color:inherit}.chamada__editoria{display:block;font-family:var(--f-display);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--c-accent)}.chamada__titulo{display:block;margin-top:var(--sp-4);font-family:var(--f-display);font-size:clamp(1.6rem,3.6vw,2.6rem);font-weight:500;line-height:1.1;letter-spacing:-.04em;color:var(--c-ink);max-width:22ch;transition:color var(--dur-1) var(--ease-brand)}.chamada__titulo em{font-style:normal;color:var(--c-accent)}.chamada__resumo{display:block;margin-top:var(--sp-4);font-size:var(--fs-body);line-height:1.65;color:var(--c-ink-2);max-width:58ch}.chamada__meta{display:flex;align-items:center;gap:var(--sp-3);margin-top:var(--sp-5);font-family:var(--f-display);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-3)}.chamada__seta{transition:transform var(--dur-1) var(--ease-brand)}.chamada:hover .chamada__titulo{color:var(--c-accent)}.chamada:hover .chamada__seta{transform:translate(5px)}.jornal__grade{margin-top:var(--sp-8);display:grid;gap:var(--sp-7) 0;grid-template-columns:1fr}@media (min-width: 760px){.jornal__grade{grid-template-columns:repeat(2,1fr);column-gap:var(--sp-7)}}@media (min-width: 1080px){.jornal__grade{grid-template-columns:repeat(3,1fr)}}.editoria{min-width:0}@media (min-width: 760px){.editoria{padding-left:var(--sp-7);border-left:var(--bw-hair) solid var(--c-line)}.editoria:nth-child(odd){padding-left:0;border-left:none}}@media (min-width: 1080px){.editoria:nth-child(odd){padding-left:var(--sp-7);border-left:var(--bw-hair) solid var(--c-line)}.editoria:nth-child(3n+1){padding-left:0;border-left:none}}.editoria__cab{display:flex;align-items:baseline;gap:var(--sp-3);padding-bottom:var(--sp-3);border-bottom:2px solid var(--c-ink)}.editoria__n{font-family:var(--f-display);font-size:.7rem;color:var(--c-accent);flex:none}.editoria__nome{font-family:var(--f-display);font-size:1.05rem;font-weight:500;letter-spacing:-.02em;color:var(--c-ink)}.editoria__resumo{margin-top:var(--sp-3);font-size:var(--fs-small);line-height:1.5;color:var(--c-ink-3)}.editoria__lista{margin-top:var(--sp-4)}.editoria__lista li{border-top:var(--bw-hair) solid var(--c-line)}.editoria__lista li:first-child{border-top:none}.editoria__lista a{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-3);color:inherit}.editoria__titulo{font-size:var(--fs-small);line-height:1.4;color:var(--c-ink-2);transition:color var(--dur-1) var(--ease-brand)}.editoria__titulo em{font-style:normal;color:var(--c-ink)}.editoria__min{font-family:var(--f-display);font-size:.68rem;color:var(--c-ink-3);flex:none;font-variant-numeric:tabular-nums}.editoria__lista a:hover .editoria__titulo{color:var(--c-accent)}.editoria__pendente{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:var(--bw-hair) dashed var(--c-line-2);font-family:var(--f-display);font-size:.68rem;letter-spacing:.08em;color:var(--c-ink-3)}.jornal .artigo__fim{margin-top:var(--sp-9)}@media (max-width: 760px){.jornal__cabeca:before{inset:0;width:100%;opacity:.32;-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.2) 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.2) 70%,transparent 100%)}.jornal__titulo{max-width:11ch}}@media (max-width: 860px){.artigo__capa:before{inset:0;width:100%;opacity:.45;-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.2) 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.2) 70%,transparent 100%)}.artigo__titulo{max-width:12ch}.dado{padding-left:var(--sp-5)}.destaque{padding:var(--sp-4) var(--sp-5)}}
