@font-face{font-family:Now;src:url(/fonts/Now-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Now;src:url(/fonts/Now-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Now;src:url(/fonts/Now-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Now;src:url(/fonts/Now-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-family-base:"Now", "Century Gothic", "Futura", "Avenir Next", system-ui, sans-serif;--color-bg:#fff;--color-fg:#000;--color-fg-secondary:#0000009e;--color-fg-tertiary:#00000094;--color-border:#0000001f;--color-border-strong:#0000004d;--color-surface-blue:#d7e9f3;--color-surface-green:#cdd8b5;--color-accent-yellow:#e5e38c;--color-petroleo:#024364;--color-focus:var(--color-petroleo);--color-bg-inverse:#000;--color-fg-inverse:#fff;--color-fg-inverse-secondary:#ffffffb3;--color-border-inverse:#ffffff29;--color-focus-inverse:var(--color-accent-yellow);--text-display-1-size:clamp(2.5rem, calc(1.4437rem + 4.507vw), 5.5rem);--text-display-1-line:1.05;--text-display-1-weight:300;--text-display-1-tracking:-.025em;--text-display-2-size:clamp(2.125rem, calc(1.4648rem + 2.817vw), 4rem);--text-display-2-line:1.08;--text-display-2-weight:300;--text-display-2-tracking:-.02em;--text-heading-1-size:clamp(1.875rem, calc(1.4789rem + 1.69vw), 3rem);--text-heading-1-line:1.12;--text-heading-1-weight:300;--text-heading-1-tracking:-.015em;--text-heading-2-size:clamp(1.5rem, calc(1.324rem + .751vw), 2rem);--text-heading-2-line:1.2;--text-heading-2-weight:500;--text-heading-2-tracking:-.01em;--text-heading-3-size:clamp(1.25rem, calc(1.2059rem + .188vw), 1.375rem);--text-heading-3-line:1.3;--text-heading-3-weight:500;--text-heading-3-tracking:0em;--text-body-lead-size:clamp(1.125rem, calc(1.0589rem + .282vw), 1.3125rem);--text-body-lead-line:1.55;--text-body-lead-weight:400;--text-body-size:clamp(1.0625rem, calc(1.0405rem + .094vw), 1.125rem);--text-body-line:1.6;--text-body-weight:400;--text-body-sm-size:.9375rem;--text-body-sm-line:1.5;--text-body-sm-weight:400;--text-label-size:.75rem;--text-label-line:1.2;--text-label-weight:500;--text-label-tracking:.16em;--text-button-size:1rem;--text-button-line:1;--text-button-weight:500;--text-button-tracking:.04em;--text-stat-size:clamp(3.5rem, calc(2.4437rem + 4.507vw), 6.5rem);--text-stat-line:1;--text-stat-weight:500;--text-stat-tracking:-.02em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--space-11:10rem;--radius-surface:20px;--radius-photo:0;--duration-instant:.12s;--duration-fast:.16s;--duration-base:.2s;--duration-slow:.4s;--duration-slower:.7s;--ease-out:cubic-bezier(.16, 1, .3, 1);--content-max-width:1440px;--gutter:20px;--page-margin:20px;--nav-height:80px;--uw:calc(clamp(0px, 100cqw - 1280px, 1280px) / 1280)}@media (min-width:481px){:root{--gutter:32px}}@media (min-width:768px){:root{--page-margin:50px}}@media (min-width:769px){:root{--gutter:48px}}@media (min-width:1025px){:root{--gutter:80px}}.theme-dark{--color-bg-current:var(--color-bg-inverse);--color-fg-current:var(--color-fg-inverse);--color-fg-current-secondary:var(--color-fg-inverse-secondary);--color-border-current:var(--color-border-inverse);--color-focus-current:var(--color-focus-inverse);background:var(--color-bg-current);color:var(--color-fg-current)}.theme-light{--color-bg-current:var(--color-bg);--color-fg-current:var(--color-fg);--color-fg-current-secondary:var(--color-fg-secondary);--color-border-current:var(--color-border);--color-focus-current:var(--color-focus);background:var(--color-bg-current);color:var(--color-fg-current)}:root{--color-bg-current:var(--color-bg);--color-fg-current:var(--color-fg);--color-fg-current-secondary:var(--color-fg-secondary);--color-border-current:var(--color-border);--color-focus-current:var(--color-focus)}@property --cor-rolagem-fundo{syntax:"<color>";inherits:true;initial-value:#fff}@property --cor-rolagem-texto{syntax:"<color>";inherits:true;initial-value:#000}@property --cor-rolagem-destaque{syntax:"<color>";inherits:true;initial-value:#e5e38c}@property --cor-rolagem-texto-suave{syntax:"<color>";inherits:true;initial-value:#fafafa}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{font-family:var(--font-family-base);font-size:var(--text-body-size);line-height:var(--text-body-line);font-weight:var(--text-body-weight);color:var(--color-fg);background:var(--color-bg);min-height:100vh}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:inherit}p{max-width:62ch}table{border-collapse:collapse}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline:2px solid var(--color-focus-current);outline-offset:2px}.text-display-1{font-size:var(--text-display-1-size);line-height:var(--text-display-1-line);font-weight:var(--text-display-1-weight);letter-spacing:var(--text-display-1-tracking);max-width:none}.text-display-2{font-size:var(--text-display-2-size);line-height:var(--text-display-2-line);font-weight:var(--text-display-2-weight);letter-spacing:var(--text-display-2-tracking);max-width:none}.text-heading-1{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line);font-weight:var(--text-heading-1-weight);letter-spacing:var(--text-heading-1-tracking);max-width:none}.text-heading-2{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line);font-weight:var(--text-heading-2-weight);letter-spacing:var(--text-heading-2-tracking);max-width:none}.text-heading-3{font-size:var(--text-heading-3-size);line-height:var(--text-heading-3-line);font-weight:var(--text-heading-3-weight);letter-spacing:var(--text-heading-3-tracking);max-width:none}.text-body-lead{font-size:var(--text-body-lead-size);line-height:var(--text-body-lead-line);font-weight:var(--text-body-lead-weight);max-width:46ch}.text-body-sm{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);font-weight:var(--text-body-sm-weight);max-width:none}.text-label{font-size:var(--text-label-size);line-height:var(--text-label-line);font-weight:var(--text-label-weight);letter-spacing:var(--text-label-tracking);text-transform:uppercase;max-width:none}.text-stat{font-size:var(--text-stat-size);line-height:var(--text-stat-line);font-weight:var(--text-stat-weight);letter-spacing:var(--text-stat-tracking);font-variant-numeric:tabular-nums;max-width:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
:root{--curva-chegada:cubic-bezier(.16, 1, .3, 1);--curva-saida:cubic-bezier(.22, 1, .36, 1);--curva-movimento:cubic-bezier(.65, 0, .35, 1);--curva-assinatura:cubic-bezier(.22, .68, 0, 1.25);--duracao-toque:.12s;--duracao-hover:.25s;--duracao-resposta:.5s;--duracao-texto:.9s;--duracao-titulo:1.1s;--duracao-imagem:1.2s;--duracao-troca-de-cor:.7s;--duracao-painel-abre:.8s;--duracao-painel-fecha:.6s;--atraso-links-painel:.25s;--escalonamento-links-painel:60ms}@media (prefers-reduced-motion:no-preference){.js-movimento :is([data-anima=titulo],[data-anima=texto],[data-anima=bloco]),.js-movimento [data-intro]:not([data-anima]){opacity:0}.js-movimento [data-anima=imagem]{clip-path:inset(100% 0% 0%)}.js-movimento:not(.movimento-pronto) :is([data-anima=titulo],[data-anima=texto],[data-anima=bloco]),.js-movimento:not(.movimento-pronto) [data-intro]:not([data-anima]){animation:movimentoRedeOpacidade var(--duracao-texto) var(--curva-saida) 3s forwards}.js-movimento:not(.movimento-pronto) [data-anima=imagem]{animation:movimentoRedeRecorte var(--duracao-imagem) var(--curva-chegada) 3s forwards}}@keyframes movimentoRedeOpacidade{to{opacity:1}}@keyframes movimentoRedeRecorte{to{clip-path:inset(0%)}}.movimento-palavra,.movimento-linha{text-indent:0}.movimento-linha-mask:first-child>.movimento-linha{text-indent:inherit}@media (prefers-reduced-motion:no-preference){.js-movimento [data-troca-cor-estado=antes]{--cor-rolagem-fundo:#fff;--cor-rolagem-texto:#000;--cor-rolagem-texto-suave:#000;--cor-rolagem-destaque:#000}.js-movimento [data-troca-cor-estado]{transition-property:--cor-rolagem-fundo,--cor-rolagem-texto,--cor-rolagem-texto-suave,--cor-rolagem-destaque;transition-duration:var(--duracao-troca-de-cor);transition-timing-function:var(--curva-movimento)}}
