@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:var(--fonte-ui);--font-mono:var(--fonte-mono);--breakpoint-lg:64rem;--radius-2xl:1rem;--default-font-family:var(--fonte-ui);--default-mono-font-family:var(--fonte-mono);--color-fundo:var(--cor-fundo);--color-superficie:var(--cor-superficie);--color-texto:var(--cor-texto);--color-texto-2:var(--cor-texto-2);--color-linha:var(--cor-linha);--color-escuro:var(--cor-escuro);--color-acento:var(--cor-acento);--color-luz:var(--cor-luz);--font-display:var(--fonte-display)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.sticky{position:sticky}.block{display:block}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded-2xl{border-radius:var(--radius-2xl)}.font-display{font-family:var(--fonte-display)}.font-sans{font-family:var(--fonte-ui)}.tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.duration-\(--dur-rapida\){--tw-duration:var(--dur-rapida);transition-duration:var(--dur-rapida)}}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-400.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-400-italic.woff2)format("woff2")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/inter-tight.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500.woff2)format("woff2")}@font-face{font-family:Instrument Serif Fallback;src:local(Georgia),local(Times New Roman);size-adjust:75.97%;ascent-override:130.32%;descent-override:40.81%;line-gap-override:0%}@font-face{font-family:Inter Tight Fallback;src:local(Arial),local(Roboto),local(Helvetica Neue);size-adjust:95.57%;ascent-override:101.36%;descent-override:25.24%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono Fallback;src:local(Courier New),local(Menlo);size-adjust:99.98%;ascent-override:102.52%;descent-override:27.5%;line-gap-override:0%}:root{--cor-fundo:#e9e6ea;--cor-superficie:#f6f4f7;--cor-texto:#251849;--cor-texto-2:#251849b8;--cor-linha:#b7b7b799;--cor-escuro:#251849;--cor-escuro-texto:#f6f4f7;--cor-escuro-texto-2:#b7b7b7;--cor-escuro-linha:#b7b7b74d;--cor-escuro-credito:#1e143c;--cor-acento:#6f3dff;--cor-acento-texto:#fff;--cor-luz:#bfe9ff;--cor-foco:#6f3dff;--cor-foco-escuro:#bfe9ff;--cor-veu:#25184999;--cor-whatsapp:#25d366;--cor-desabilitado:#25184973;--fonte-display:"Instrument Serif", "Instrument Serif Fallback", Georgia, "Times New Roman", serif;--fonte-ui:"Inter Tight", "Inter Tight Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fonte-mono:"IBM Plex Mono", "IBM Plex Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--raio-card:6px;--raio-btn:4px;--raio-chip:2px;--raio-painel:10px;--sombra-flutuante:0 14px 34px -14px #25184966;--blur-veu:6px;--curva-saida:cubic-bezier(.16,1,.3,1);--curva-carimbo:cubic-bezier(.2,.8,.2,1);--dur-micro:.3s;--dur-rapida:.32s;--dur-media:.45s;--dur-entrada:.6s;--dur-reveal:.9s;--dur-zoom:1.2s;--gutter:1.25rem;--secao:3rem;--grade:1rem;--larg-coluna:34rem;--larg-pagina:62rem;--larg-leitura:66ch;--alvo-toque:2.75rem;--altura-btn:3rem;--altura-cabecalho:3.5rem;--text-hora:clamp(4.5rem, 22vw, 9rem)}@media (min-width:880px){:root{--gutter:1.5rem;--secao:4.5rem;--grade:1.5rem;--altura-cabecalho:4.5rem}}html{background:var(--cor-fundo);color:var(--cor-texto);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;scroll-padding-top:calc(var(--altura-cabecalho) + 1rem);overflow-x:clip}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.modal-open{overflow:hidden}body{min-height:100dvh;font:500 1rem/1.5 var(--fonte-ui);color:var(--cor-texto);background:var(--cor-fundo);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex}main{flex:1 0 auto}main:focus{outline:none}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}em{font-style:italic}::selection{background:var(--cor-luz);color:var(--cor-texto)}:focus-visible{outline:2px solid var(--cor-foco);outline-offset:3px;border-radius:2px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:60;border-radius:var(--raio-btn);background:var(--cor-texto);color:var(--cor-superficie);transition:top .2s var(--curva-saida);padding:.7rem 1rem;font-size:.85rem;font-weight:600;position:fixed;top:-4rem;left:1rem}.skip-link:focus{top:max(1rem, env(safe-area-inset-top,0px))}.wrap{width:100%;max-width:var(--larg-coluna);padding-inline:max(var(--gutter), env(safe-area-inset-left,0px)) max(var(--gutter), env(safe-area-inset-right,0px));margin-inline:auto}@media (min-width:880px){.wrap{max-width:var(--larg-pagina);padding-inline:var(--gutter)}}.pendente{border:1px dashed var(--cor-texto);border-radius:var(--raio-chip);background:var(--cor-luz);color:var(--cor-texto);font:500 .6875rem/1.3 var(--fonte-mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;margin-inline:.3em;padding:.1em .5em;font-style:normal;display:inline-block}.eyebrow{font-family:var(--fonte-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1rem}.dado{font-family:var(--fonte-mono);letter-spacing:.02em;font-size:.8125rem;font-weight:500;line-height:1.4}.display{font-family:var(--fonte-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.6rem,9.6vw + .4rem,4rem);font-weight:400;line-height:.98;display:block}.w{display:inline-block}@media (max-width:879px){.display br,.origem__titulo br{display:none}}.lead{text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);line-height:1.45}.btn{min-height:var(--altura-btn);isolation:isolate;border-radius:var(--raio-btn);cursor:pointer;font:600 .78rem/1.2 var(--fonte-ui);letter-spacing:.08em;text-transform:uppercase;text-align:left;transition:color var(--dur-rapida) var(--curva-saida);background:0 0;border:0;align-items:stretch;display:flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--cor-texto);transform-origin:0;transition:transform var(--dur-rapida) var(--curva-saida);position:absolute;inset:0;transform:scaleX(0)}.btn__label{flex:1;align-items:center;padding:.7rem 1rem;display:flex}.btn__arrow{flex:none;place-items:center;width:3rem;display:grid;position:relative}.btn__arrow:before{content:"";opacity:.3;background:currentColor;width:1px;position:absolute;top:0;bottom:0;left:0}.btn svg{width:1.05rem;height:1.05rem;transition:transform var(--dur-rapida) var(--curva-saida)}.btn--primary{background:var(--cor-acento);color:var(--cor-acento-texto)}.btn--secondary{color:var(--cor-texto);box-shadow:inset 0 0 0 1px var(--cor-texto)}.btn--secondary:before{background:var(--cor-luz)}.btn--compacto{min-height:2.5rem}.btn--compacto .btn__label{padding:.55rem .9rem}.btn:focus-visible:before{transform:scaleX(1)}.btn:active{transform:scale(.985)}@media (hover:hover){.btn:hover:before{transform:scaleX(1)}.btn:hover svg{transform:translate(3px)}}@media (max-width:359px){.btn{letter-spacing:.05em;font-size:.72rem}.btn__label{padding-inline:.8rem}}.link{min-height:var(--alvo-toque);font:600 .78rem/1.2 var(--fonte-ui);letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:.5rem;padding-bottom:.4rem;display:inline-flex;position:relative}.link:after{content:"";background:var(--cor-acento);transform-origin:0;height:1px;transition:transform var(--dur-media) var(--curva-saida);position:absolute;bottom:.55rem;left:0;right:0;transform:scaleX(.3)}.link svg{width:1rem;height:1rem;transition:transform var(--dur-rapida) var(--curva-saida)}.link:focus-visible:after{transform:scaleX(1)}@media (hover:hover){.link:hover:after{transform:scaleX(1)}.link:hover svg{transform:translate(3px)}}.link--escuro:after{background:var(--cor-luz)}.link--escuro:focus-visible{outline-color:var(--cor-foco-escuro)}.cab{z-index:40;background:var(--cor-fundo);padding-top:env(safe-area-inset-top,0px);position:sticky;top:0}.cab:after{content:"";background:var(--cor-linha);opacity:0;height:1px;transition:opacity var(--dur-micro) ease;position:absolute;bottom:0;left:0;right:0}.cab--rolou:after{opacity:1}.cab__in{height:var(--altura-cabecalho);justify-content:space-between;align-items:center;gap:1rem;display:flex}.cab__marca{font-family:var(--fonte-display);letter-spacing:-.01em;white-space:nowrap;padding-block:.65rem;font-size:1.5rem;font-weight:400;line-height:1;display:inline-block}@media (max-width:359px){.cab__marca{font-size:1.35rem}}.cab__nav{display:none}.cab__menu{min-height:var(--alvo-toque);border-radius:var(--raio-btn);box-shadow:inset 0 0 0 1px var(--cor-linha);color:var(--cor-texto);cursor:pointer;font:600 .78rem/1.2 var(--fonte-ui);letter-spacing:.08em;text-transform:uppercase;transition:box-shadow var(--dur-micro) ease;background:0 0;align-items:center;padding:0 .9rem;display:inline-flex}.cab__menu:hover{box-shadow:inset 0 0 0 1px var(--cor-texto)}@media (min-width:880px){.cab__nav{align-items:center;gap:1.6rem;display:flex}.cab__menu{display:none}}.cab__item{min-height:var(--alvo-toque);cursor:pointer;color:var(--cor-texto);font:600 .78rem/1.2 var(--fonte-ui);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:inline-flex;position:relative}.cab__item:after{content:"";background:var(--cor-acento);transform-origin:0;height:1px;transition:transform var(--dur-media) var(--curva-saida);position:absolute;bottom:.6rem;left:0;right:0;transform:scaleX(0)}.cab__item[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.cab__item:hover:after{transform:scaleX(1)}}.cab__item:focus-visible:after{transform:scaleX(1)}.cab__chevron{width:.95rem;height:.95rem;transition:transform var(--dur-micro) var(--curva-saida)}.painel{inset:auto;top:calc(var(--altura-cabecalho) + env(safe-area-inset-top,0px) + .25rem);right:max(var(--gutter), calc((100vw - var(--larg-pagina)) / 2 + var(--gutter)));width:28rem;max-width:calc(100vw - 2 * var(--gutter));border:1px solid var(--cor-linha);border-radius:var(--raio-painel);background:var(--cor-superficie);color:var(--cor-texto);box-shadow:var(--sombra-flutuante);margin:0;padding:.75rem;position:fixed}.painel__lista{gap:.5rem;list-style:none;display:grid}.opt--painel{min-height:3.75rem}@media (prefers-reduced-motion:no-preference){.painel:popover-open{animation:painel-in var(--dur-micro) var(--curva-saida)}@keyframes painel-in{0%{opacity:0;transform:translateY(-6px)}}}.menu__atalho{width:calc(100% - 3.5rem);margin-bottom:1rem}.menu__programas{list-style:none}.menu__links{border-top:1px solid var(--cor-linha);margin-top:.9rem;list-style:none}.menu__link{border-bottom:1px solid var(--cor-linha);min-height:3.25rem;font:600 .78rem/1.2 var(--fonte-ui);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.menu__link[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--cor-acento);-webkit-text-decoration-color:var(--cor-acento);-webkit-text-decoration-color:var(--cor-acento);text-decoration-color:var(--cor-acento);text-underline-offset:.4em}.sheet{width:100%;max-width:34rem;max-height:100dvh;color:var(--cor-texto);overscroll-behavior:contain;background:0 0;border:0;margin:auto auto 0;padding:0;overflow-y:auto}.sheet::backdrop{background:var(--cor-veu);-webkit-backdrop-filter:blur(var(--blur-veu));backdrop-filter:blur(var(--blur-veu))}.sheet__panel{padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));border-radius:var(--raio-painel) var(--raio-painel) 0 0;background:var(--cor-superficie);border:1px solid var(--cor-linha);border-bottom:0;position:relative}.sheet__panel:focus{outline:none}.sheet__close{width:var(--alvo-toque);height:var(--alvo-toque);border-radius:var(--raio-btn);border:1px solid var(--cor-linha);color:var(--cor-texto);cursor:pointer;transition:border-color var(--dur-micro) ease;background:0 0;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.sheet__close svg{width:1.1rem;height:1.1rem}.sheet__close:hover{border-color:var(--cor-texto)}.sheet__title{font-family:var(--fonte-display);margin:.2rem 0 .7rem;padding-right:3rem;font-size:2.25rem;font-weight:400;line-height:1}.sheet__lead{max-width:28rem;color:var(--cor-texto-2);text-wrap:pretty;margin-bottom:1.25rem;font-size:.95rem;line-height:1.5}.sheet__options{gap:.7rem;list-style:none;display:grid}.opt{border-radius:var(--raio-btn);background:var(--cor-fundo);border:1px solid var(--cor-linha);min-height:4.25rem;transition:transform var(--dur-micro) var(--curva-saida), border-color var(--dur-micro) ease;align-items:center;gap:.9rem;padding:.8rem 1rem;display:flex}.opt:active{transform:scale(.985)}.opt[aria-current=page]{border-color:var(--cor-texto)}.opt__icon{background:var(--cor-whatsapp);color:#fff;border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.opt__icon svg{width:1.4rem;height:1.4rem}.opt__text{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.opt__label{color:var(--cor-texto-2)}.opt__name{font-family:var(--fonte-display);font-size:1.4rem;font-weight:400;line-height:1.05}.opt__arrow{width:1.2rem;height:1.2rem;transition:transform var(--dur-rapida) var(--curva-saida);flex:none}@media (hover:hover){.opt:hover{border-color:var(--cor-texto)}.opt:hover .opt__arrow{transform:translate(4px)}}@media (max-height:520px){.sheet__title{margin-bottom:.4rem;font-size:1.8rem}.sheet__lead{margin-bottom:.9rem}}@media (min-width:560px){.sheet{margin:auto}.sheet__panel{border-radius:var(--raio-painel);border-bottom:1px solid var(--cor-linha);padding:1.75rem}}.semjs{margin-top:.75rem;font-size:.9rem}.semjs a{text-decoration:underline}.entry{isolation:isolate;padding-block:2.25rem 2rem;position:relative;overflow:hidden}.entry .wrap{position:relative}.entry__stamp{z-index:-1;pointer-events:none;aspect-ratio:760/524;opacity:0;width:min(84vw,22rem);position:absolute;top:-1.25rem;right:-16%;transform:rotate(-9deg)}html.stamp-on .entry__stamp{background:var(--cor-texto);opacity:.12;-webkit-mask:url(/img/marca/logo-carimbo.webp) 50%/contain no-repeat;mask:url(/img/marca/logo-carimbo.webp) 50%/contain no-repeat}.entry__sub{max-width:34rem;color:var(--cor-texto-2);margin-top:1.1rem}.entry__acoes{flex-direction:column;gap:.75rem;margin-top:1.75rem;display:flex}.entry__acoes .btn{width:100%}@media (min-width:880px){.entry{padding-block:4.25rem 3.25rem}.entry .wrap{grid-template-columns:minmax(0,1fr) minmax(0,17rem);align-items:end;column-gap:3rem;display:grid}.entry__texto{display:contents}.entry .display{grid-column:1/-1}.entry__sub{grid-column:1;max-width:36rem}.entry__stamp{width:21rem;top:-1.75rem;right:-.5rem}.entry__acoes{grid-column:2;margin:0 0 .2rem}}@media (max-width:369px){.entry__stamp{display:none}}.video__fig{margin:0}.video__moldura{aspect-ratio:16/9;isolation:isolate;border-radius:var(--raio-card);border:1px solid var(--cor-linha);background:var(--cor-escuro);place-items:center;max-height:80dvh;display:grid;position:relative;overflow:hidden}@media (min-width:880px){.video__moldura{aspect-ratio:var(--proporcao,16 / 9)}}.video__moldura picture{position:absolute;inset:0}.video__poster,.video__player{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video__player{background:#000;border:0}.video__carimbo{aspect-ratio:760/524;background:var(--cor-escuro-texto);opacity:.08;width:min(46%,22rem);position:absolute;transform:rotate(-9deg);-webkit-mask:url(/img/marca/logo-carimbo.webp) 50%/contain no-repeat;mask:url(/img/marca/logo-carimbo.webp) 50%/contain no-repeat}.video__play{z-index:1;border-radius:var(--raio-btn);background:var(--cor-acento);width:4rem;height:4rem;color:var(--cor-acento-texto);cursor:pointer;isolation:isolate;border:0;place-items:center;display:grid;position:relative;overflow:hidden}.video__play:before{content:"";z-index:-1;background:var(--cor-texto);transform-origin:0;transition:transform var(--dur-rapida) var(--curva-saida);position:absolute;inset:0;transform:scaleX(0)}.video__play svg{width:1.5rem;height:1.5rem;margin-left:3px}.video__play:focus-visible{outline-color:var(--cor-foco-escuro)}.video__play:disabled{cursor:not-allowed;color:#f6f4f78c;background:#f6f4f71f;box-shadow:inset 0 0 0 1px #f6f4f740}@media (hover:hover){.video__play:not(:disabled):hover:before{transform:scaleX(1)}}.video__legenda{color:var(--cor-texto-2);font-family:var(--fonte-mono);letter-spacing:.02em;margin-top:.75rem;font-size:.8125rem;font-weight:500;line-height:1.4}.origem{margin-top:var(--secao);background:var(--cor-escuro);color:var(--cor-escuro-texto);padding-block:3.5rem}.origem__titulo{font-family:var(--fonte-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.6rem,9.6vw + .4rem,4rem);font-weight:400;line-height:.98}.origem__cena{flex-direction:column;gap:1rem;max-width:30rem;margin-top:2rem;display:flex}.origem__cena p{color:var(--cor-escuro-texto);opacity:1;text-wrap:pretty}@media (min-width:880px){.origem{padding-block:5.5rem}.origem__in{grid-template-columns:minmax(0,1fr) minmax(0,22rem);column-gap:3rem;display:grid}.origem__titulo{grid-column:1/-1}.origem__cena{grid-column:2;margin-top:2.5rem}}.band{margin-top:var(--secao)}.band__title{font-family:var(--fonte-display);align-items:flex-end;gap:1rem;margin-bottom:1.15rem;font-size:clamp(1.9rem,7vw,2.5rem);font-weight:400;line-height:1.05;display:flex}.band__title:after{content:"";background:var(--cor-linha);flex:1;height:1px;margin-bottom:.45rem}.band__apoio{color:var(--cor-texto-2);max-width:34rem;margin:-.35rem 0 1.25rem}.list{gap:var(--grade);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.list>li>.card{height:100%}@media (min-width:880px){.band__title{margin-bottom:1.5rem}.list{grid-template-columns:repeat(2,minmax(0,1fr))}}.card{--s:1;border-radius:var(--raio-card);background:var(--cor-superficie);border:1px solid var(--cor-linha);width:100%;color:inherit;text-align:left;touch-action:manipulation;transition:transform var(--dur-media) var(--curva-saida), border-color var(--dur-micro) ease;display:block;position:relative;overflow:hidden}.card:active{transform:scale(.985)}.card__media{aspect-ratio:16/9;background:var(--cor-escuro);isolation:isolate;display:block;position:relative;overflow:hidden}.card__media picture{width:100%;height:100%;display:block}.card__media img{object-fit:cover;width:100%;height:100%;transform:scale(var(--s));transition:transform var(--dur-zoom) var(--curva-saida)}.card__body{padding:1rem 1rem 1.1rem;display:block}.card__body .eyebrow{color:var(--cor-texto-2);margin-bottom:.85rem;display:block}.card:focus-visible{outline-offset:4px}.card:focus-visible .btn:before{transform:scaleX(1)}.card:focus-visible .btn svg,.card:focus-visible .link svg{transform:translate(3px)}.card:focus-visible .link:after{transform:scaleX(1)}.card[data-ativo=true]{border-color:var(--cor-texto)}@media (hover:hover){.card:hover{border-color:var(--cor-texto);--s:1.03;transform:translateY(-3px)}.card:hover .btn:before{transform:scaleX(1)}.card:hover .btn svg{transform:translate(3px)}.card:hover .link:after{transform:scaleX(1)}.card:hover .link svg{transform:translate(3px)}}@media (min-width:880px){.card__body{padding:1.15rem 1.25rem 1.3rem}.card--strip{grid-template-columns:calc((100% - var(--grade)) / 2) minmax(0, 1fr);align-items:stretch;display:grid}.card--strip .card__body{align-self:center;padding:1.5rem 1.75rem}.card--strip .btn{max-width:24rem}}.regua{margin:.5rem 0 1.5rem;position:relative}.regua__linha{background:var(--cor-texto);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.regua__dias{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;padding-top:.75rem;list-style:none;display:grid}.regua__dia{border-radius:var(--raio-chip);width:100%;min-height:5.25rem;color:var(--cor-texto);cursor:pointer;font:inherit;transition:background-color var(--dur-micro) ease;background:0 0;border:0;flex-direction:column;align-items:center;gap:.55rem;padding:.35rem .15rem .6rem;display:flex;position:relative}.regua__dia:before{content:"";background:var(--cor-texto);width:1px;height:.5rem;position:absolute;top:-.75rem;left:50%}.regua__nome{font-family:var(--fonte-mono);letter-spacing:.08em;color:var(--cor-texto-2);font-size:.6875rem;font-weight:500;line-height:1rem}.regua__marca{border:1px solid var(--cor-texto);border-radius:var(--raio-chip);background:var(--cor-superficie);min-width:2.5rem;font-family:var(--fonte-mono);letter-spacing:.02em;justify-content:center;align-items:center;padding:.3rem;font-size:.8125rem;font-weight:500;line-height:1.1;display:inline-flex}.regua__marca--vazia{border:0;border-top:1px solid var(--cor-linha);background:0 0;min-width:1.25rem;height:1px;margin-top:.8rem;padding:0}.regua__hoje{font-family:var(--fonte-mono);letter-spacing:.08em;text-transform:lowercase;font-size:.6875rem;font-weight:500;line-height:1rem}.regua__dia[data-hoje=true] .regua__nome{color:var(--cor-texto)}.regua__dia[data-hoje=true]{box-shadow:inset 0 0 0 1px var(--cor-texto)}.regua__dia[aria-pressed=true],.regua__dia[data-aceso=true]{background:var(--cor-luz)}.regua__dia:focus-visible{outline-offset:2px}@media (hover:hover){.regua__dia:hover{background:var(--cor-luz)}}@media (max-width:479px){.regua__marca{width:100%;min-width:0;max-width:2.6rem;font-size:.75rem}.regua__marca--dupla{flex-direction:column}}@media (min-width:880px){.regua__dia{gap:.7rem;min-height:6rem}.regua__marca{min-width:4rem;padding:.4rem .5rem;font-size:.9rem}}.faixa-legado{margin-top:var(--grade)}.faixa-legado .wrap{padding-top:0}.card__titulo{font-family:var(--fonte-display);margin-bottom:.6rem;font-size:1.9rem;font-weight:400;line-height:1;display:block}@media (min-width:880px){.faixa-legado{margin-top:2.5rem}.faixa-legado .wrap{border-top:1px solid var(--cor-linha);padding-top:2.5rem}}.escolha{border-top:1px solid var(--cor-linha);list-style:none}.escolha>li{border-bottom:1px solid var(--cor-linha)}.escolha__linha{isolation:isolate;min-height:4.75rem;transition:transform var(--dur-micro) var(--curva-saida);grid-template-columns:minmax(0,1fr) 3rem;grid-template-areas:"s seta""d seta";align-items:center;gap:.35rem 1rem;padding:1rem 0 1rem .25rem;display:grid;position:relative;overflow:hidden}.escolha__linha:before{content:"";z-index:-1;background:var(--cor-luz);transform-origin:0;transition:transform var(--dur-rapida) var(--curva-saida);position:absolute;inset:0;transform:scaleX(0)}.escolha__situacao{font-family:var(--fonte-display);grid-area:s;font-size:clamp(1.6rem,5vw,2.25rem);font-weight:400;line-height:1.05}.escolha__destino{color:var(--cor-texto-2);grid-area:d}.escolha__seta{grid-area:seta;place-items:center;height:100%;display:grid;position:relative}.escolha__seta:before{content:"";opacity:.3;background:currentColor;width:1px;position:absolute;top:25%;bottom:25%;left:0}.escolha__seta svg{width:1.2rem;height:1.2rem;transition:transform var(--dur-rapida) var(--curva-saida)}.escolha__linha:active{transform:scale(.985)}.escolha__linha:focus-visible{outline-offset:-2px}.escolha__linha:focus-visible:before{transform:scaleX(1)}@media (hover:hover){.escolha__linha:hover:before{transform:scaleX(1)}.escolha__linha:hover .escolha__seta svg{transform:translate(4px)}}@media (min-width:880px){.escolha__linha{grid-template-columns:minmax(0,1fr) auto 3rem;grid-template-areas:"s d seta";min-height:5.5rem;padding-left:.5rem}.escolha__destino{text-align:right;padding-right:1.25rem}}.escolha--baixa .escolha__linha{min-height:3.5rem;padding-block:.75rem}.escolha--baixa .escolha__situacao{font-size:1.4rem}@media (min-width:880px){.duvidas-secao__in{grid-template-columns:minmax(0,1fr) minmax(0,36rem);display:grid}.duvidas{grid-column:2}}.duvidas{border-top:1px solid var(--cor-linha)}.duvida{border-bottom:1px solid var(--cor-linha)}.duvida summary{cursor:pointer;min-height:3.75rem;font-family:var(--fonte-display);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;font-size:1.4rem;font-weight:400;line-height:1.15;list-style:none;display:flex}.duvida summary::-webkit-details-marker{display:none}.duvida__icone{width:1.2rem;height:1.2rem;transition:transform var(--dur-micro) var(--curva-saida);flex:none}.duvida[open] .duvida__icone{transform:rotate(45deg)}.duvida p{max-width:36rem;color:var(--cor-texto-2);text-wrap:pretty;padding:0 0 1.1rem}.texto-link{color:var(--cor-texto);text-decoration:underline;-webkit-text-decoration-color:var(--cor-acento);-webkit-text-decoration-color:var(--cor-acento);-webkit-text-decoration-color:var(--cor-acento);text-decoration-color:var(--cor-acento);text-underline-offset:.2em;text-decoration-thickness:1px}.texto-link:hover{text-decoration-thickness:2px}.retratos{gap:var(--grade);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.retrato{border-radius:var(--raio-card);border:1px solid var(--cor-linha);background:var(--cor-superficie);overflow:hidden}.retrato__media{aspect-ratio:4/5}.retrato__media img{object-fit:cover;width:100%;height:100%}.retrato__nome{font-family:var(--fonte-display);font-size:clamp(1.9rem,7vw,2.5rem);font-weight:400;line-height:1}.retrato__linha{color:var(--cor-texto-2);margin-top:.35rem;display:block}.retratos__pendencia{margin:.75rem 0 .25rem}.retratos__pendencia .pendente{margin-inline:0}@media (min-width:880px){.retratos{grid-template-columns:repeat(2,minmax(0,1fr))}}.fecho__in{border-top:1px solid var(--cor-linha);gap:1.5rem;padding-top:2.5rem;display:grid}.fecho__logo{width:128px;height:auto}.fecho__titulo{font-family:var(--fonte-display);font-size:clamp(1.9rem,7vw,2.75rem);font-weight:400;line-height:1.02}.fecho__acoes{flex-direction:column;gap:.6rem;max-width:24rem;margin-top:1.25rem;display:flex}.fecho__micro{color:var(--cor-texto-2)}@media (min-width:880px){.fecho__in{grid-template-columns:10rem minmax(0,1fr);align-items:start;column-gap:3rem}}.sala-abertura{padding-block:1.5rem 0}.sala-abertura__in{gap:1.5rem;display:grid}.sala-abertura__capa{cursor:default}.sala-abertura__capa:hover{transform:none}.sala-abertura__apoio{color:var(--cor-texto-2);max-width:34rem;margin-top:1rem}.sala-abertura__fatos{color:var(--cor-texto);margin-top:1rem}.sala__saidas{gap:.6rem;max-width:26rem;margin-top:1.5rem;display:grid}.sala__micro{color:var(--cor-texto-2);max-width:30rem;margin-top:.75rem}@media (min-width:880px){.sala-abertura{padding-top:3.5rem}.sala-abertura__in{grid-template-columns:minmax(0, 1fr) minmax(0, calc((100% - var(--grade)) / 2));align-items:center;column-gap:3rem}.sala-abertura__capa{order:2}.sala__saidas--duas{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}.sala-cena__titulo{font-family:var(--fonte-display);text-wrap:balance;font-size:clamp(1.9rem,7vw,2.75rem);font-weight:400;line-height:1.04}.sala-cena__texto{max-width:30rem;color:var(--cor-texto-2);text-wrap:pretty;margin-top:1.25rem}@media (max-width:879px){.sala-cena__titulo br,.sala-numero br{display:none}}@media (min-width:880px){.sala-cena__texto{margin-top:1.75rem;margin-left:auto}}.para-quem{gap:2rem;display:grid}.para-quem__rotulo{color:var(--cor-texto-2);border-bottom:1px solid var(--cor-texto);padding-bottom:.6rem}.para-quem ul{list-style:none}.para-quem li{border-bottom:1px solid var(--cor-linha);text-wrap:pretty;padding:.9rem 0}@media (min-width:880px){.para-quem{column-gap:var(--grade);grid-template-columns:repeat(2,minmax(0,1fr))}}.ficha{border-top:1px solid var(--cor-linha)}.ficha__linha{border-bottom:1px solid var(--cor-linha);grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.85rem 0;display:grid}.ficha dt{color:var(--cor-texto-2)}@media (min-width:560px){.ficha__linha{grid-template-columns:11rem minmax(0,1fr);align-items:baseline}}.numeros{grid-template-columns:minmax(0,1fr);gap:1.25rem;list-style:none;display:grid}.numeros--3{grid-template-columns:repeat(3,minmax(0,1fr))}.numero{flex-direction:column;gap:.3rem;display:flex}.numero__valor{font-family:var(--fonte-display);font-weight:400;font-size:var(--text-hora);letter-spacing:-.01em;line-height:.9}.numeros--3 .numero__valor{font-size:clamp(3rem,14vw,7rem)}.numero__rotulo,.numero__prefixo{color:var(--cor-texto-2)}.sala-numero__ressalva{color:var(--cor-texto-2);margin-top:1rem}.sala-numero__linha{text-wrap:pretty;max-width:34rem;margin-top:1.25rem}.demo{border-top:1px solid var(--cor-linha);list-style:none}.demo__item{border-bottom:1px solid var(--cor-linha);grid-template-columns:3rem minmax(0,1fr);align-items:baseline;padding:1rem 0;font-size:1.05rem;display:grid}.demo__n{font-family:var(--fonte-mono);color:var(--cor-texto-2);font-size:.8125rem;font-weight:500}.sala-saida .sala__saidas{margin-top:0}.aviso-cvv{margin-top:var(--secao)}.aviso-cvv p{border:1px solid var(--cor-linha);border-radius:var(--raio-card);background:var(--cor-superficie);max-width:40rem;color:var(--cor-texto-2);padding:1rem 1.1rem;font-size:.9rem;line-height:1.5}.abertura{padding-block:2rem 0}.abertura .lead{max-width:36rem;color:var(--cor-texto-2);margin-top:1rem}@media (min-width:880px){.abertura{padding-top:4rem}}.abertura__logo{width:160px;height:auto;margin-bottom:1.5rem}.prosa{max-width:var(--larg-leitura)}.prosa p+p{margin-top:1.1em}.prosa p{text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.65}.prosa__fecho{font-family:var(--fonte-display);border-left:2px solid var(--cor-texto);margin-top:1.5rem;padding-left:1rem;font-size:1.75rem;font-style:italic;line-height:1.15}.pessoa{gap:1.5rem;display:grid}.pessoa__retrato{border-radius:var(--raio-card);border:1px solid var(--cor-linha);aspect-ratio:4/5;background:var(--cor-escuro);overflow:hidden}.pessoa__retrato img{object-fit:cover;width:100%;height:100%}.pessoa__nome{font-family:var(--fonte-display);margin-bottom:1rem;font-size:clamp(1.9rem,7vw,2.5rem);font-weight:400;line-height:1}.pessoa__links{flex-wrap:wrap;gap:0 1.5rem;margin-top:1rem;display:flex}@media (min-width:880px){.pessoa{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:end;column-gap:3rem}.pessoa--invertida{grid-template-columns:minmax(0,1fr) minmax(0,18rem)}.pessoa--invertida .pessoa__retrato{order:2}}.o-que-somos__titulo{font-family:var(--fonte-display);font-size:clamp(1.9rem,7vw,2.75rem);font-weight:400;line-height:1.04}.o-que-somos__linha{color:var(--cor-texto-2);margin-top:1rem}.instituto{border:1px solid var(--cor-linha);border-radius:var(--raio-card);background:var(--cor-superficie);max-width:40rem;padding:1.25rem}.instituto h2{font-family:var(--fonte-display);margin-bottom:.75rem;font-size:1.9rem;font-weight:400;line-height:1}.artigos{border-top:1px solid var(--cor-linha);list-style:none}.artigos li{border-bottom:1px solid var(--cor-linha)}.artigos a{padding:1.25rem 0;display:block}.artigos h2,.artigos h3{font-family:var(--fonte-display);font-size:1.6rem;font-weight:400;line-height:1.1}.artigos p{color:var(--cor-texto-2);margin-top:.4rem}.artigos .eyebrow{color:var(--cor-texto-2);margin-top:.6rem;display:block}@media (hover:hover){.artigos a:hover h3,.artigos a:hover h2{text-decoration:underline;-webkit-text-decoration-color:var(--cor-acento);-webkit-text-decoration-color:var(--cor-acento);-webkit-text-decoration-color:var(--cor-acento);text-decoration-color:var(--cor-acento);text-underline-offset:.15em;text-decoration-thickness:1px}}.vazio{font-family:var(--fonte-display);margin-top:1.5rem;font-size:1.6rem;line-height:1.15}.artigo{max-width:var(--larg-leitura)}.artigo__titulo{font-family:var(--fonte-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.25rem,6.4vw + .5rem,3.25rem);font-weight:400;line-height:1.04}.artigo__meta{color:var(--cor-texto-2);margin-top:1rem;display:block}.artigo__meta a{text-underline-offset:.2em;text-decoration:underline}.artigo__corpo{margin-top:2rem}.artigo__corpo h2{font-family:var(--fonte-display);align-items:center;gap:1rem;margin:2.5em 0 .75em;font-size:clamp(1.9rem,7vw,2.5rem);font-weight:400;line-height:1.05;display:flex}.artigo__corpo h2:after{content:"";background:var(--cor-linha);flex:1;height:1px}.artigo__corpo p,.artigo__corpo li{font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.65}.artigo__corpo p+p{margin-top:1.25em}.artigo__corpo a{text-decoration:underline;-webkit-text-decoration-color:var(--cor-acento);-webkit-text-decoration-color:var(--cor-acento);-webkit-text-decoration-color:var(--cor-acento);text-decoration-color:var(--cor-acento);text-underline-offset:.2em}.artigo__corpo blockquote{border-left:2px solid var(--cor-texto);font-family:var(--fonte-display);margin:1.75em 0;padding-left:1rem;font-size:1.75rem;font-style:italic;line-height:1.2}.agenda{border:1px solid var(--cor-linha);border-radius:var(--raio-card);background:var(--cor-superficie)}.agenda__linha{border-bottom:1px solid var(--cor-linha);gap:.35rem;padding:1rem 1.25rem;display:grid}.agenda__linha:last-child{border-bottom:0}.agenda__quando{color:var(--cor-texto)}.agenda__nome{font-family:var(--fonte-display);font-size:1.4rem;font-weight:400;line-height:1.15}.agenda__info{color:var(--cor-texto-2);font-size:.9rem}.agenda__vazio{color:var(--cor-texto-2);padding:1rem 1.25rem}.chip{border-radius:var(--raio-chip);background:var(--cor-luz);font:500 .6875rem/1.4 var(--fonte-mono);letter-spacing:.06em;text-transform:lowercase;vertical-align:middle;align-items:center;gap:.35rem;margin-left:.5rem;padding:.1rem .45rem;display:inline-flex}@media (min-width:880px){.agenda__linha{grid-template-columns:11rem minmax(0,1fr) auto;align-items:center;column-gap:1.5rem}}.agenda__nota{color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin-top:1rem;display:flex}.ja-aconteceram{margin-top:1.5rem}.ja-aconteceram summary{cursor:pointer;font:600 .78rem/1.2 var(--fonte-ui);letter-spacing:.08em;text-transform:uppercase;min-height:var(--alvo-toque);align-items:center;display:flex}.sumario{margin-top:1.5rem}.sumario ul{flex-wrap:wrap;gap:.25rem 1.25rem;list-style:none;display:flex}.sumario a{min-height:var(--alvo-toque);color:var(--cor-texto-2);text-decoration:underline;-webkit-text-decoration-color:var(--cor-linha);-webkit-text-decoration-color:var(--cor-linha);-webkit-text-decoration-color:var(--cor-linha);text-decoration-color:var(--cor-linha);text-underline-offset:.3em;align-items:center;display:inline-flex}.artigo__corpo .lista{margin:.75em 0 0 1.2em}.artigo__corpo .lista li+li{margin-top:.35em}.artigo__corpo .ficha{margin-top:1rem}.artigo__corpo section:first-child h2{margin-top:1.5em}.trilha{font:500 .8125rem/1.4 var(--fonte-mono);letter-spacing:.02em;color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:.1rem .6rem;margin-bottom:1.25rem;display:flex}.trilha a{min-height:var(--alvo-toque);text-decoration:underline;-webkit-text-decoration-color:var(--cor-linha);-webkit-text-decoration-color:var(--cor-linha);-webkit-text-decoration-color:var(--cor-linha);text-decoration-color:var(--cor-linha);text-underline-offset:.25em;align-items:center;display:inline-flex}.trilha [aria-current=page]{color:var(--cor-texto)}.resposta{border-left:2px solid var(--cor-texto);text-wrap:pretty;margin-top:1.5rem;padding:.25rem 0 .25rem 1.1rem;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);line-height:1.5}.sumario-rede{border:1px solid var(--cor-linha);border-radius:var(--raio-card);background:var(--cor-superficie);margin-top:2.25rem;padding:1.1rem 1.25rem}.sumario-rede ol{counter-reset:sumario;gap:.1rem;list-style:none;display:grid}.sumario-rede li{counter-increment:sumario}.sumario-rede a{min-height:var(--alvo-toque);align-items:baseline;gap:.75rem;padding:.45rem 0;font-size:.95rem;line-height:1.35;display:flex}.sumario-rede a:before{content:counter(sumario, decimal-leading-zero);font:500 .8125rem/1.4 var(--fonte-mono);color:var(--cor-texto-2);flex:none}@media (hover:hover){.sumario-rede a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cor-acento);-webkit-text-decoration-color:var(--cor-acento);-webkit-text-decoration-color:var(--cor-acento);text-decoration-color:var(--cor-acento);text-underline-offset:.25em}}.artigo__corpo ol.lista{counter-reset:passo;margin-left:0;list-style:none}.artigo__corpo ol.lista li{counter-increment:passo;padding-left:2.25rem;position:relative}.artigo__corpo ol.lista li:before{content:counter(passo, decimal-leading-zero);font:500 .8125rem/1.4 var(--fonte-mono);color:var(--cor-texto-2);position:absolute;top:.2em;left:0}.destaque{border-left:2px solid var(--cor-texto);font-family:var(--fonte-display);text-wrap:balance;margin:1.5em 0;padding-left:1rem;font-size:1.75rem;font-style:italic;line-height:1.2}.marca-bloco{border:1px solid var(--cor-texto);border-radius:var(--raio-card);background:var(--cor-superficie);margin:2.5rem 0;padding:1.5rem 1.25rem}.artigo__corpo .marca-bloco h2{margin:0 0 .75rem;font-size:1.9rem;display:block}.artigo__corpo .marca-bloco h2:after{display:none}.artigo__corpo .marca-bloco p{color:var(--cor-texto);font-size:1rem;line-height:1.55}.marca-bloco .btn{max-width:22rem;margin-top:1.25rem}.nao-achou .sheet__options{max-width:34rem;margin-top:1.5rem}.end{padding-block:2.5rem calc(1.75rem + env(safe-area-inset-bottom,0px));background:var(--cor-escuro);color:var(--cor-escuro-texto);margin-top:3.5rem}.end :focus-visible{outline-color:var(--cor-foco-escuro)}.end__sign{font-family:var(--fonte-display);letter-spacing:-.01em;font-size:clamp(2.8rem,13vw,4.5rem);font-weight:400;line-height:.95}.end__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.25rem;margin-top:2.25rem;display:grid}.end__col ul{grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.end__coltitle{color:var(--cor-escuro-texto-2);margin-bottom:.35rem}.end__a{min-height:var(--alvo-toque);font:600 .78rem/1.2 var(--fonte-ui);letter-spacing:.08em;text-transform:uppercase;transition:color var(--dur-micro) ease;align-items:center;display:inline-flex}.end__a--mail{text-transform:none;letter-spacing:.02em;font-family:var(--fonte-mono);overflow-wrap:anywhere;font-size:.75rem;font-weight:500}.end__col{min-width:0}@media (hover:hover){.end__a:hover{color:var(--cor-luz)}}.end__row{border-top:1px solid var(--cor-escuro-linha);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:2rem;padding-top:1.25rem;display:flex}.end .link{align-items:center}.end .link:after{background:var(--cor-luz)}.copyright{font:500 .75rem/1.5 var(--fonte-mono);color:var(--cor-escuro-texto-2)}.copyright .pendente{margin-inline:0}.end__legal{flex-wrap:wrap;gap:0 1.25rem;margin-top:.25rem;display:flex}.end__legal a,.end__legal button{min-height:var(--alvo-toque);cursor:pointer;font:500 .75rem/1.4 var(--fonte-mono);letter-spacing:.02em;color:var(--cor-escuro-texto-2);text-underline-offset:.25em;transition:color var(--dur-micro) ease;background:0 0;border:0;align-items:center;padding:0;-webkit-text-decoration:underline #b7b7b766;text-decoration:underline #b7b7b766;display:inline-flex}.end__legal a:hover,.end__legal button:hover{color:var(--cor-luz)}@media (min-width:880px){.end{margin-top:5rem;padding-top:3.25rem}.end__cols{grid-template-columns:repeat(3,minmax(0,1fr));max-width:46rem}}.credit{min-height:3.5rem;padding:.9rem 1.25rem calc(.9rem + env(safe-area-inset-bottom,0px));background:var(--cor-escuro-credito);border-top:1px solid var(--cor-escuro-linha);color:var(--cor-escuro-texto-2);font:500 .8125rem/1.3 var(--fonte-ui);text-align:center;transition:color var(--dur-micro) ease;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .7rem;display:flex}.credit img{width:auto;height:22px}.credit__cta{color:var(--cor-escuro-texto);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.credit:focus-visible{outline-color:var(--cor-foco-escuro);outline-offset:-4px}@media (hover:hover){.credit:hover{color:var(--cor-escuro-texto)}}@media (max-width:639px){.credit__sep{display:none}.credit__cta{flex-basis:100%}}.consent{z-index:50;left:max(.75rem, env(safe-area-inset-left,0px));right:max(.75rem, env(safe-area-inset-right,0px));bottom:max(.75rem, env(safe-area-inset-bottom,0px));background:var(--cor-superficie);border:1px solid var(--cor-linha);border-radius:var(--raio-card);max-width:28rem;box-shadow:var(--sombra-flutuante);opacity:0;transition:opacity .35s var(--curva-saida), transform .35s var(--curva-saida);margin-inline:auto;padding:1rem;position:fixed;transform:translateY(12px)}.consent.is-in{opacity:1;transform:none}.consent:focus{outline:none}.consent__text{text-wrap:pretty;margin-bottom:.9rem;font-size:.9rem;line-height:1.45}.consent__actions{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.consent .btn{width:100%;min-height:var(--alvo-toque);text-align:center}.consent .btn__label{justify-content:center;padding-inline:.75rem}.consent .link{margin-top:.35rem}@media (min-width:880px){.consent{width:26rem;margin:0;bottom:1.5rem;left:1.5rem;right:auto}}@media (prefers-reduced-motion:no-preference){html:not(.lite) .entry .w{animation:word-in .8s var(--curva-saida) both;animation-delay:calc(var(--i,0) * 60ms + 80ms)}@keyframes word-in{0%{opacity:0;transform:translateY(.3em)}}html.stamp-on .entry__stamp{animation:stamp-in .75s var(--curva-carimbo) both}@keyframes stamp-in{0%{opacity:0;transform:rotate(-13deg)scale(1.35)}58%{opacity:.19;transform:rotate(-9deg)scale(.97)}to{opacity:.12;transform:rotate(-9deg)scale(1)}}html.js:not(.lite) .origem:not([data-in]) .w{opacity:0}html.js:not(.lite) .origem[data-in] .w{animation:word-in .8s var(--curva-saida) both;animation-delay:calc(var(--i,0) * 60ms)}html.js:not(.lite) .origem__cena{transition:opacity .6s var(--curva-saida) .7s, transform .6s var(--curva-saida) .7s}html.js:not(.lite) .origem:not([data-in]) .origem__cena{opacity:0;transform:translateY(12px)}html.js:not(.lite) .regua .regua__linha{transition:transform var(--dur-reveal) var(--curva-saida)}html.js:not(.lite) .semana:not([data-in]) .regua__linha{transform:scaleX(0)}html.js:not(.lite) .regua__dia{transition:opacity .45s var(--curva-saida), background-color var(--dur-micro) ease;transition-delay:calc(var(--i,0) * 40ms + .25s), 0s}html.js:not(.lite) .semana:not([data-in]) .regua__dia{opacity:0}html.js:not(.lite) .semana[data-in] .regua__marca:not(.regua__marca--vazia){animation:marca-in .45s var(--curva-carimbo) both;animation-delay:calc(var(--m,0) * 60ms + .55s)}@keyframes marca-in{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}html.js:not(.lite) [data-reveal=cover] .card__media img{clip-path:inset(0);transition:clip-path var(--dur-reveal) var(--curva-saida), transform var(--dur-zoom) var(--curva-saida)}html.js:not(.lite) [data-reveal=cover]:not([data-in]){--s:1.08}html.js:not(.lite) [data-reveal=cover]:not([data-in]) .card__media img{clip-path:inset(0 0 100%)}html.js:not(.lite) [data-reveal=cover] .card__body{transition:opacity .6s var(--curva-saida) .12s, transform .6s var(--curva-saida) .12s}html.js:not(.lite) [data-reveal=cover]:not([data-in]) .card__body{opacity:0;transform:translateY(12px)}html.js:not(.lite) [data-reveal=fade],html.js:not(.lite) [data-reveal=opacity]{transition:opacity .6s var(--curva-saida) var(--d,0s), transform .6s var(--curva-saida) var(--d,0s), border-color var(--dur-micro) ease}html.js:not(.lite) [data-reveal=fade]:not([data-in]){opacity:0;transform:translateY(12px)}html.js:not(.lite) [data-reveal=opacity]:not([data-in]){opacity:0}.sheet[open] .sheet__panel{animation:sheet-in .38s var(--curva-saida)}.sheet[open]::backdrop{animation:.3s fade-in}@keyframes sheet-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}::view-transition-group(.porta){animation-duration:.55s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@media (max-width:879px){::view-transition-group(.porta){animation-duration:.45s}}::view-transition{pointer-events:none}::view-transition-group(cabecalho){z-index:100;animation:none}::view-transition-group(rodape){z-index:100;animation:none}::view-transition-old(cabecalho){display:none}::view-transition-old(rodape){display:none}::view-transition-new(cabecalho){animation:none}::view-transition-new(rodape){animation:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
