@font-face{font-family:"Saira";src:url("marca/fontes/Saira-Italic-variable.woff2") format("woff2");font-weight:100 900;font-stretch:50% 125%;font-style:italic;font-display:swap}@font-face{font-family:"Saira";src:url("marca/fontes/Saira-variable.woff2") format("woff2");font-weight:100 900;font-stretch:50% 125%;font-style:normal;font-display:swap}@font-face{font-family:"Archivo";src:url("marca/fontes/Archivo-variable.woff2") format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:"Archivo";src:url("marca/fontes/Archivo-Italic-variable.woff2") format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:italic;font-display:swap}@font-face{font-family:"Martian Mono";src:url("marca/fontes/MartianMono-variable.woff2") format("woff2");font-weight:100 800;font-stretch:75% 112.5%;font-style:normal;font-display:swap}:root{--oc-ink:#101114;--oc-blue:#1646D8;--oc-orange:#FF6518;--oc-paper:#F6F5F0;--oc-white:#FFFFFF;--oc-n100:#EBEAE6;--oc-n200:#DEDDD9;--oc-n300:#CCCBC8;--oc-n400:#ADADAB;--oc-n500:#848483;--oc-n600:#5D5D5E;--oc-n700:#4B4C4D;--oc-n800:#363739;--oc-n900:#26272A;--oc-n950:#1B1C1F;--oc-blue-50:#EAF0FF;--oc-blue-300:#83A3FF;--oc-blue-700:#0B33B3;--oc-blue-900:#06248B;--oc-orange-700:#E44B00;--oc-bg:var(--oc-paper);--oc-surface:var(--oc-white);--oc-text:var(--oc-ink);--oc-text-2:var(--oc-n600);--oc-line:var(--oc-n200);--oc-line-strong:var(--oc-n300);--oc-panel:var(--oc-ink);--oc-panel-2:var(--oc-n950);--oc-panel-line:var(--oc-n800);--oc-panel-text-2:var(--oc-n400);--oc-accent:var(--oc-orange);--oc-on-accent:var(--oc-ink);--oc-gauge-empty:var(--oc-n200);--oc-gauge-empty-dark:var(--oc-n800);--oc-focus:var(--oc-blue);--oc-shear:0.36;--oc-lean:-8deg;--oc-radius-s:4px;--oc-radius-m:8px;--oc-radius-l:16px;--oc-radius-icon:22%;--oc-font-display:"Saira","Arial Black",sans-serif;--oc-font-text:"Archivo",system-ui,sans-serif;--oc-font-mono:"Martian Mono",ui-monospace,monospace;--oc-size-display:clamp(3rem,1.6rem + 5.6vw,7.25rem);--oc-size-h1:clamp(2.5rem,1.7rem + 3.4vw,5rem);--oc-size-h2:clamp(2rem,1.45rem + 2.3vw,3.5rem);--oc-size-h3:clamp(1.375rem,1.2rem + .7vw,1.75rem);--oc-size-lead:clamp(1.125rem,1.05rem + .35vw,1.375rem);--oc-size-body:1.0625rem;--oc-size-small:.875rem;--oc-size-label:.75rem;--oc-size-number:clamp(5rem,2.5rem + 11vw,13.5rem);--oc-space-1:4px;--oc-space-2:8px;--oc-space-3:12px;--oc-space-4:16px;--oc-space-5:20px;--oc-space-6:24px;--oc-space-8:32px;--oc-space-10:40px;--oc-space-12:48px;--oc-space-16:64px;--oc-space-20:80px;--oc-space-24:96px;--oc-section:clamp(80px,4rem + 7vw,168px);--oc-gutter:clamp(20px,2.5vw,40px);--oc-max:1320px;--oc-ease-out:cubic-bezier(.23,1,.32,1);--oc-ease-in-out:cubic-bezier(.77,0,.175,1);--oc-ease-fill:cubic-bezier(.16,1,.3,1);--oc-dur-press:160ms;--oc-dur-fast:200ms;--oc-dur-enter:520ms;--oc-dur-intro:1000ms;--oc-dur-gauge:1400ms;--oc-black:var(--oc-ink);--oc-offwhite:var(--oc-paper);--oc-text-secondary:var(--oc-text-2);--oc-blue-light:var(--oc-blue-50);--oc-blue-on-black:var(--oc-blue-300);--oc-progress-empty:var(--oc-gauge-empty);--oc-font-body:var(--oc-font-text)}.oc,.oc *{box-sizing:border-box}.oc{margin:0;background:var(--oc-bg);color:var(--oc-text);font-family:var(--oc-font-text);font-size:var(--oc-size-body);line-height:1.55;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis-weight:none}.oc ::selection{background:var(--oc-blue);color:var(--oc-white)}:where(.oc) :where(img,svg){display:block;max-width:100%}.oc :where(a){color:inherit;text-underline-offset:.18em;text-decoration-thickness:from-font}.oc :focus-visible{outline:3px solid var(--oc-focus);outline-offset:3px;border-radius:2px}.oc .on-dark :focus-visible,.oc.on-dark :focus-visible{outline-color:var(--oc-blue-300)}:where(.oc) p{margin:0;text-wrap:pretty}:where(.oc) :is(h1,h2,h3,h4){margin:0}.oc-wrap{width:100%;max-width:var(--oc-max);margin-inline:auto;padding-inline:var(--oc-gutter)}.oc-display,.oc-h1,.oc-h2,.oc-h3{font-family:var(--oc-font-display);font-style:italic;font-stretch:125%;font-weight:900;text-transform:uppercase;text-wrap:balance}.oc-display{font-size:var(--oc-size-display);line-height:.96;letter-spacing:-.012em}.oc-h1{font-size:var(--oc-size-h1);line-height:.98;letter-spacing:-.01em}.oc-h2{font-size:var(--oc-size-h2);line-height:1.02;letter-spacing:-.008em}.oc-h3{font-size:var(--oc-size-h3);line-height:1.08;font-weight:800}.oc-lean{display:inline-block;transform:skewX(var(--oc-lean));transform-origin:0 100%}.oc-lean.is-split{transform:none}.oc-lean-w{display:inline-block;transform:skewX(var(--oc-lean));transform-origin:0 100%}.oc-display .l2,.oc-h1 .l2,.oc-h2 .l2{color:var(--oc-blue)}.on-dark .oc-display .l2,.on-dark .oc-h1 .l2,.on-dark .oc-h2 .l2{color:var(--oc-blue-300)}.on-blue .oc-display .l2,.on-blue .oc-h1 .l2,.on-blue .oc-h2 .l2{color:var(--oc-white)}.oc-lead{font-size:var(--oc-size-lead);line-height:1.45;color:var(--oc-text-2);max-width:56ch}.oc-small{font-size:var(--oc-size-small);line-height:1.5;color:var(--oc-text-2)}.oc-label{font-family:var(--oc-font-mono);font-stretch:87.5%;font-weight:500;font-size:var(--oc-size-label);line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--oc-text-2)}.on-dark .oc-label,.on-dark .oc-small,.on-dark .oc-lead{color:var(--oc-panel-text-2)}.on-blue .oc-label,.on-blue .oc-small,.on-blue .oc-lead{color:rgba(255,255,255,.82)}.oc-num{font-family:var(--oc-font-display);font-style:italic;font-stretch:125%;font-weight:900;font-variant-numeric:tabular-nums lining-nums;line-height:.82;letter-spacing:-.02em}.oc-data{font-family:var(--oc-font-display);font-stretch:112%;font-weight:700;font-variant-numeric:tabular-nums lining-nums}.on-dark{color:var(--oc-white)}.on-blue{color:var(--oc-white)}.oc-btn{--btn-bg:var(--oc-orange);--btn-bg-hover:var(--oc-orange-700);--btn-fg:var(--oc-on-accent);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 30px;margin-inline:10px;border:0;background:none;cursor:pointer;font:600 1rem/1 var(--oc-font-text);letter-spacing:.005em;color:var(--btn-fg);text-decoration:none;white-space:nowrap;transition:transform var(--oc-dur-press) var(--oc-ease-out);-webkit-tap-highlight-color:transparent}.oc-btn::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--btn-bg);transform:skewX(-19.8deg);border-radius:3px;transition:background-color var(--oc-dur-fast) ease}.oc-btn:active{transform:scale(.97)}.oc-btn:focus-visible{outline:none}.oc-btn:focus-visible::before{outline:3px solid var(--oc-focus);outline-offset:4px}.on-dark .oc-btn:focus-visible::before{outline-color:var(--oc-blue-300)}.on-blue .oc-btn:focus-visible::before,.on-blue :focus-visible{outline-color:var(--oc-white)}@media (hover:hover) and (pointer:fine){.oc-btn:hover::before{background:var(--btn-bg-hover)}}.oc-btn svg{width:20px;height:20px;flex:none}.oc-btn--ink{--btn-bg:var(--oc-ink);--btn-bg-hover:var(--oc-n900);--btn-fg:var(--oc-white)}.oc-btn--blue{--btn-bg:var(--oc-blue);--btn-bg-hover:var(--oc-blue-700);--btn-fg:var(--oc-white)}.oc-btn--white{--btn-bg:var(--oc-white);--btn-bg-hover:var(--oc-blue-50);--btn-fg:var(--oc-ink)}.oc-btn--sm{min-height:44px;padding:0 20px;font-size:.9375rem;margin-inline:8px}.oc-link{font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);text-underline-offset:.22em;transition:text-decoration-color var(--oc-dur-fast) ease}@media (hover:hover){.oc-link:hover{text-decoration-color:currentColor}}.oc-gauge{--g-on:var(--oc-blue);--g-off:var(--oc-gauge-empty);--g-full:var(--oc-orange);--g-h:28px;--g-gap:4px;display:grid;grid-template-columns:repeat(var(--g-max,30),1fr);gap:var(--g-gap);height:var(--g-h);padding-inline:calc(var(--g-h) * .18)}.oc-gauge i{display:block;background:var(--g-off);transform:skewX(-19.8deg);border-radius:1.5px;transition:background-color 140ms ease}.oc-gauge i.on{background:var(--g-on)}.oc-gauge i.full{background:var(--g-full);transition:none}.on-dark .oc-gauge,.oc-gauge.on-dark{--g-on:var(--oc-blue-300);--g-off:var(--oc-gauge-empty-dark)}.on-blue .oc-gauge,.oc-gauge.on-blue{--g-on:var(--oc-white);--g-off:rgba(255,255,255,.22)}.oc-gauge--s{--g-h:14px;--g-gap:2px}.oc-gauge--l{--g-h:44px;--g-gap:6px}.oc-panel{background:var(--oc-panel);color:var(--oc-white);border-radius:var(--oc-radius-l);padding:clamp(20px,2.4vw,32px)}.oc-panel hr{border:0;border-top:1px solid var(--oc-panel-line);margin:0}.oc-card{background:var(--oc-surface);border-radius:var(--oc-radius-m);padding:clamp(20px,2vw,28px);box-shadow:0 0 0 1px rgba(16,17,20,.06),0 1px 2px rgba(16,17,20,.04),0 8px 24px -12px rgba(16,17,20,.10);border:1px solid transparent}.oc-rule{border:0;border-top:1px solid var(--oc-line);margin:0}.oc-tag{display:inline-flex;align-items:center;gap:8px}.oc-tag::before{content:"";width:14px;height:5px;background:var(--oc-blue);transform:skewX(-19.8deg);flex:none}.on-dark .oc-tag::before{background:var(--oc-blue-300)}.on-blue .oc-tag::before{background:var(--oc-white)}.oc-stamp{display:inline-block;font-family:var(--oc-font-mono);font-stretch:87.5%;font-weight:500;font-size:var(--oc-size-label);letter-spacing:.05em;text-transform:uppercase;padding:4px 7px;border:1px dashed currentColor;border-radius:3px}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transform:translateY(8px);transition:opacity 240ms var(--oc-ease-out),transform 240ms var(--oc-ease-out);transition-delay:calc(var(--d,0) * 1ms)}.js [data-reveal].is-in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:0;transition:opacity 240ms ease}.js [data-reveal].is-in{opacity:1}}oc-logo{display:inline-block;line-height:0;--l-top:var(--oc-orange);--l-bars:var(--oc-blue);--l-w1:var(--oc-ink);--l-w2:var(--oc-blue)}oc-logo[variant="negativa"]{--l-bars:var(--oc-blue-300);--l-w1:var(--oc-white);--l-w2:var(--oc-blue-300)}oc-logo[variant="azul"]{--l-bars:var(--oc-white);--l-w1:var(--oc-white);--l-w2:var(--oc-white)}oc-logo[variant="preto"]{--l-top:var(--oc-ink);--l-bars:var(--oc-ink);--l-w1:var(--oc-ink);--l-w2:var(--oc-ink)}oc-logo[variant="branco"]{--l-top:#fff;--l-bars:#fff;--l-w1:#fff;--l-w2:#fff}oc-logo svg{width:100%;height:auto;overflow:visible}oc-logo .ocl-top{fill:var(--l-top)}oc-logo .ocl-b{fill:var(--l-bars)}oc-logo .ocl-w1{fill:var(--l-w1)}oc-logo .ocl-w2{fill:var(--l-w2)}@media (prefers-reduced-motion:reduce){.oc *,.oc *::before,.oc *::after{scroll-behavior:auto!important}}:root{--t-h1:clamp(2.25rem,1.1rem + 3.2vw,3.75rem);--t-h2:clamp(1.625rem,1.15rem + 1.55vw,2.5rem);--t-fim:clamp(1.875rem,1.05rem + 2.4vw,3.125rem);--t-item:1.125rem;--r-painel:clamp(16px,1.6vw,28px);--r-midia:var(--oc-radius-l);--r-cartao:12px;--sec:clamp(72px,2.5rem + 6vw,144px);--painel-pad:clamp(28px,4.5vw,80px);--painel-gutter:clamp(10px,1.2vw,20px);--sombra-flutua:0 24px 48px -18px rgba(16,17,20,.45),0 2px 6px rgba(16,17,20,.12);--sombra-cartao:0 0 0 1px rgba(16,17,20,.08);--veu:rgba(16,17,20,.6);--veu-forte:rgba(16,17,20,.72);--oc-vis:var(--oc-n100)}.oc .oc-h2{font-size:var(--t-h2);text-wrap:balance}.oc .oc-h3{text-wrap:balance}[hidden]{display:none!important}html{scroll-padding-top:6rem}body.oc{overflow-x:clip}.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--oc-ink);color:var(--oc-white);padding:10px 14px;border-radius:var(--oc-radius-s);font-weight:600}.skip:focus{top:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}img{max-width:100%}.item-h{font-weight:700;font-size:var(--t-item);line-height:1.3;text-wrap:balance}.nav{position:sticky;top:0;z-index:50;padding:12px var(--painel-gutter) 0}.nav-bar{display:flex;align-items:center;gap:28px;max-width:calc(var(--oc-max) + 2 * var(--painel-gutter));margin-inline:auto;min-height:64px;padding:8px 8px 8px 20px;background:var(--oc-white);border-radius:var(--r-cartao);box-shadow:var(--sombra-cartao);transition:box-shadow var(--oc-dur-fast) ease}.nav.is-stuck .nav-bar{box-shadow:var(--sombra-cartao),0 8px 24px -16px rgba(16,17,20,.4)}.nav-logo{flex:none;padding-block:4px}.nav-logo img{height:20px;width:auto;display:block}.nav-links{display:flex;gap:26px;margin-left:auto;font-weight:500;font-size:.9375rem}.nav-links a{text-decoration:none;color:var(--oc-text);padding:8px 0;position:relative}.nav-links a::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--oc-dur-fast) var(--oc-ease-out)}.nav-links a[aria-current="true"]::after{transform:scaleX(1)}@media (hover:hover){.nav-links a:hover::after{transform:scaleX(1)}}.nav-cta{margin-right:8px}.nav-menu{display:none}.menu-ico{width:20px;height:14px;margin-right:8px;fill:currentColor;display:inline-block;flex:none}.nav-menu nav a.menu-cidade{display:none}@media (max-width:66em){.nav-bar{gap:8px}.nav-links{display:none}.nav-logo img{height:18px}.nav-menu{display:block;margin-left:auto;position:relative}.nav-menu summary{list-style:none;cursor:pointer;display:flex;align-items:center;min-height:44px;padding:0 12px;font-weight:600;font-size:.9375rem;border-radius:var(--oc-radius-s)}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu nav{position:absolute;right:0;top:calc(100% + 14px);z-index:2;display:grid;gap:2px;min-width:min(16rem,calc(100vw - 40px));padding:10px;background:var(--oc-ink);border-radius:var(--r-cartao);box-shadow:0 0 0 1px var(--oc-n700)}.nav-menu nav a{display:block;padding:12px 10px;text-decoration:none;font-weight:600;color:var(--oc-white);border-bottom:1px solid var(--oc-panel-line)}.nav-menu nav a:last-child{border-bottom:0}.nav-menu[open] summary{background:var(--oc-ink);color:var(--oc-white)}.nav-menu[open]::after{content:"";position:fixed;inset:0;z-index:-1;background:var(--veu)}}@media (max-width:35em){.nav-cta{display:none}.nav-menu nav a.menu-cidade{display:block;color:var(--oc-blue-300)}}.sec{padding-block:var(--sec)}.sec-head{display:grid;gap:20px;max-width:46rem;align-content:start}.sec-head .oc-h2 .oc-lean{display:inline}.oc-btn--line{--btn-bg:transparent;--btn-bg-hover:var(--oc-blue-50);--btn-fg:var(--oc-ink)}.oc-btn--line::before{box-shadow:inset 0 0 0 2px var(--oc-ink)}@media (max-width:35em){.oc .oc-btn{white-space:normal;text-align:left;line-height:1.25;padding-block:12px;max-width:calc(100% - 20px)}.oc .nav-cta{white-space:nowrap}}.hero{--foto-h:clamp(600px,calc(100vh - 96px),780px);padding:clamp(24px,3vw,40px) 0 var(--sec)}.hero{--hero-gap:clamp(40px,5vw,96px)}.hero-in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--hero-gap);align-items:center;max-width:var(--oc-max);margin-inline:auto;padding-left:var(--oc-gutter)}.hero-copy{display:grid;gap:clamp(22px,2.4vw,32px);justify-items:start;padding-block:24px}.oc .hero-title{display:grid;gap:.3em;font-size:var(--t-h1);line-height:1;text-wrap:balance}.hero-title>.oc-lean{display:block;width:fit-content}.hero-lead{max-width:50ch}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px 28px}.hero-data{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:34rem;margin:4px 0 0;padding:0;list-style:none}.hero-data li{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 16px;background:var(--oc-white);box-shadow:var(--sombra-cartao);border-radius:var(--r-cartao);margin-right:10px}.hero-data li:last-child{margin-right:0}.hero-data .oc-num{font-size:clamp(1.625rem,1.3rem + .9vw,2.125rem);line-height:1;color:var(--oc-ink);white-space:nowrap}.hero-data .oc-label{line-height:1.35;color:var(--oc-text-2)}.hero-media{position:relative;height:var(--foto-h);margin-right:calc((100vw - min(100vw,var(--oc-max))) / -2)}.hero-foto{position:absolute;inset:0;display:block;clip-path:polygon(calc(var(--foto-h) * .36) 0,100% 0,100% 100%,0 100%);background:var(--oc-ink)}.hero-foto img{width:100%;height:100%;object-fit:cover;object-position:62% 50%;display:block}.hero-chat{position:absolute;left:calc(32px - var(--hero-gap));bottom:clamp(24px,4vh,48px);width:min(400px,78%)}.hero-chat .chat{box-shadow:var(--sombra-flutua)}@media (max-width:61.25em){.hero{padding-top:12px}.hero-in{grid-template-columns:minmax(0,1fr);padding-right:var(--oc-gutter);gap:28px}.hero-copy{padding-block:8px 0}.hero-media{height:auto;margin-right:0;display:grid;grid-template-columns:minmax(0,1fr)}.hero-foto{position:relative;width:100%;min-width:0;height:clamp(220px,52vw,380px);border-radius:var(--r-midia);overflow:hidden;clip-path:none}.hero-chat{position:relative;left:auto;bottom:auto;width:auto;max-width:36rem;margin:-56px 12px 0}}@media (max-width:35em){.hero-actions{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:24em){.hero-data{grid-template-columns:minmax(0,1fr);gap:8px}.hero-data li{flex-direction:row;align-items:center;gap:12px;margin:0}.hero-data .oc-num{min-width:3.2ch}}.chat{display:flex;flex-direction:column;height:clamp(400px,30vw,440px);background:var(--oc-ink);border-radius:var(--r-midia);overflow:hidden}.chat-head{display:flex;gap:12px;align-items:center;padding:16px 20px;border-bottom:1px solid var(--oc-panel-line)}.chat-head img{width:40px;height:40px;border-radius:var(--oc-radius-icon);flex:none}.chat-head b{display:block;font-size:1rem;font-weight:600}.chat-head span{font-size:.8125rem;color:var(--oc-panel-text-2)}.chat-log{margin:0;padding:18px 20px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--oc-n700) transparent}.msg{margin:0;max-width:86%;padding:11px 14px;border-radius:14px;font-size:.96875rem;line-height:1.45;overflow-wrap:anywhere}.msg--bot{align-self:flex-start;background:var(--oc-n900);color:var(--oc-white);border-bottom-left-radius:4px}.msg--eu{align-self:flex-end;background:var(--oc-blue);color:var(--oc-white);border-bottom-right-radius:4px}.msg--new{animation:msg-in 240ms var(--oc-ease-out)}@keyframes msg-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.msg--digitando{display:flex;gap:5px;align-items:center;min-height:42px}.msg--digitando i{width:7px;height:7px;border-radius:50%;background:var(--oc-n500);animation:dot 900ms infinite ease-in-out}.msg--digitando i:nth-child(2){animation-delay:150ms}.msg--digitando i:nth-child(3){animation-delay:300ms}@keyframes dot{0%,60%,100%{opacity:.35}30%{opacity:1}}.msg--resumo{width:86%;display:grid;gap:10px}.msg--resumo dl{margin:0;display:grid;gap:6px}.msg--resumo dl div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:8px;font-size:.875rem}.msg--resumo dt{color:var(--oc-panel-text-2)}.msg--resumo dd{margin:0;font-weight:600}.chat-envio{align-self:flex-start;margin:4px 0 2px}.oc .chat-envio .oc-btn{white-space:nowrap;max-width:none}.chat-chips{display:flex;flex-wrap:wrap;gap:8px 10px;padding:2px 26px 14px}.chip{position:relative;isolation:isolate;min-height:40px;padding:0 16px;border:0;background:none;color:var(--oc-white);font:600 .9375rem/1 var(--oc-font-text);cursor:pointer;transition:transform var(--oc-dur-press) var(--oc-ease-out)}.chip::before{content:"";position:absolute;inset:0;z-index:-1;transform:skewX(-19.8deg);border-radius:2px;box-shadow:inset 0 0 0 1.5px var(--oc-n600);transition:box-shadow var(--oc-dur-fast) ease}@media (hover:hover) and (pointer:fine){.chip:hover::before{box-shadow:inset 0 0 0 1.5px var(--oc-blue-300)}}.chip:active{transform:scale(.97)}.chip:focus-visible{outline:none}.chip:focus-visible::before{outline:3px solid var(--oc-blue-300);outline-offset:3px}.chat-form{display:flex;gap:8px;padding:12px 12px 12px 16px;border-top:1px solid var(--oc-panel-line);background:var(--oc-n950)}.chat-form input{flex:1;min-width:0;height:48px;padding:0 14px;border:1px solid var(--oc-n700);border-radius:var(--oc-radius-s);background:var(--oc-ink);color:var(--oc-white);font:500 1rem var(--oc-font-text)}.chat-form input::placeholder{color:var(--oc-n500)}.chat-form input[aria-invalid="true"]{border-color:var(--oc-white)}.chat-send{position:relative;isolation:isolate;flex:none;width:52px;height:48px;margin:0 8px 0 4px;display:grid;place-items:center;border:0;background:none;color:var(--oc-white);cursor:pointer}.chat-send::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--oc-blue);transform:skewX(-19.8deg);border-radius:3px;transition:background-color var(--oc-dur-fast) ease}.chat-send svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.chat-send:hover::before{background:var(--oc-blue-700)}}.chat-send:active{transform:scale(.96)}.chat-send:focus-visible{outline:none}.chat-send:focus-visible::before{outline:3px solid var(--oc-blue-300);outline-offset:3px}.chat-erro{position:relative;margin:0;padding:0 16px 12px 34px;background:var(--oc-n950);font-size:.875rem;font-weight:600;color:var(--oc-white)}.chat-erro::before{content:"!";position:absolute;left:16px;top:1px;width:12px;height:16px;display:grid;place-items:center;background:var(--oc-white);color:var(--oc-ink);font-size:.6875rem;font-weight:800;transform:skewX(-19.8deg)}.chat-erro:empty{display:none}.chat-nota{margin:0;padding:0 16px 14px;background:var(--oc-n950);font-size:.8125rem;line-height:1.45;color:var(--oc-panel-text-2)}@media (max-width:61.25em){.chat{height:auto;max-height:min(540px,86vh)}}@media (max-width:22.5em){.chat-head b{font-size:.9375rem}.msg--resumo{width:100%}.msg--resumo dl div{grid-template-columns:minmax(0,1fr);gap:0}}.moldura{margin:0;padding:12px 12px 0;background:var(--oc-white);border-radius:var(--r-cartao);box-shadow:var(--sombra-cartao)}.moldura img{display:block;width:100%;height:auto;border-radius:6px}.moldura figcaption{padding:14px 4px 16px;font-family:var(--oc-font-display);font-style:italic;font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:.9375rem;letter-spacing:.01em;color:var(--oc-ink)}.esc-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,104px);align-items:center}.esc-texto{display:grid;gap:24px;align-content:start}.crit{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:clamp(20px,3vw,40px);margin-top:8px}.crit>.crit-t,.crit>.crit-end{grid-column:1/-1}.crit-t{margin:0;padding-bottom:14px;border-bottom:2px solid var(--oc-ink);font-weight:600;font-size:1rem}.crit-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;gap:12px clamp(20px,3vw,40px);align-items:start;padding:22px 0;border-bottom:1px solid var(--oc-line-strong)}.crit-row>div{display:grid;gap:6px}.crit-row p{max-width:44ch}.crit-n{display:grid;gap:4px;margin:0}.crit-n .oc-num{font-size:clamp(2.75rem,2rem + 2vw,3.75rem);color:var(--oc-ink)}.crit-n .oc-label{color:var(--oc-text-2)}.crit-n .crit-aspas{color:var(--oc-blue);font-size:clamp(4.5rem,3.2rem + 3vw,6rem);line-height:.62;height:.42em}.crit-h{font-weight:700;font-size:1.1875rem;line-height:1.3}.crit-end{padding-top:20px;font-weight:600;font-size:1.0625rem;max-width:46ch}@media (max-width:53.75em){.esc-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:26.25em){.crit{grid-template-columns:minmax(0,1fr)}.crit-row{grid-template-columns:minmax(0,1fr)}}.painel-sec{padding:0 var(--painel-gutter)}.painel{position:relative;isolation:isolate;max-width:calc(var(--oc-max) + 2 * var(--painel-gutter));margin-inline:auto;border-radius:var(--r-painel);overflow:hidden}.painel.on-dark{background:var(--oc-ink)}.painel.on-blue{background:var(--oc-blue)}.painel-fundo{position:absolute;inset:0;z-index:-1}.painel-fundo img{width:100%;height:100%;object-fit:cover;display:block}.painel-fundo::after{content:"";position:absolute;inset:0;background:var(--veu)}.painel-in{padding:var(--painel-pad)}.painel--cidade .painel-fundo::after{background:var(--veu-forte)}.painel--cidade .painel-in{display:grid;gap:clamp(40px,5vw,72px);justify-items:start}.cid-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:end;width:100%}.painel--cidade .oc-lead{color:var(--oc-n200)}.um{display:grid;justify-items:start;gap:4px;margin:0;justify-self:end}.um .oc-num{font-size:clamp(8rem,3.5rem + 14vw,17rem);line-height:.78;color:var(--oc-white);padding-right:.08em}.um .oc-label{color:var(--oc-n200);padding-left:.2em}.cid-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);width:100%}.cid-grid article{display:grid;gap:10px;align-content:start;padding-top:20px;border-top:2px solid var(--oc-white)}.cid-grid p{color:var(--oc-n200)}@media (min-width:53.8em){.cid-grid{grid-template-rows:auto auto;row-gap:0}.cid-grid article{grid-row:span 2;grid-template-rows:subgrid;row-gap:10px}}@media (max-width:53.75em){.cid-top{grid-template-columns:minmax(0,1fr)}.um{justify-self:start}.cid-grid{grid-template-columns:minmax(0,1fr)}}.como-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px clamp(32px,5vw,80px);align-items:end;margin-bottom:clamp(40px,5vw,72px)}.etapas{list-style:none;margin:0;padding:0;display:grid;gap:clamp(20px,2vw,28px)}.etapa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(28px,5vw,88px);align-items:center;padding:clamp(12px,1.5vw,20px)}.etapa:nth-child(even) .etapa-txt{order:2}.etapa-txt{display:grid;gap:14px;align-content:center;padding-inline:clamp(0px,2vw,32px)}.etapa-txt p:not(.oc-label){max-width:46ch}.step-n{display:flex;align-items:center;gap:10px}.mini-tank{display:block;width:34px;height:auto;flex:none;overflow:visible}.mini-tank polygon{fill:var(--oc-n200);transition:fill 240ms ease}.mini-tank polygon.on{fill:var(--oc-blue)}.mini-tank polygon.on.top{fill:var(--oc-orange)}.etapa-vis{position:relative;margin:0;min-height:clamp(320px,30vw,420px);display:grid;place-items:center;padding:clamp(40px,4vw,56px) clamp(16px,3vw,40px);background:var(--oc-vis);border-radius:var(--r-midia)}.etapa-vis figcaption{position:absolute;top:14px;right:14px}.etapa-vis .oc-stamp{background:var(--oc-paper)}@media (max-width:53.75em){.como-head{grid-template-columns:minmax(0,1fr)}.etapa{grid-template-columns:minmax(0,1fr);padding:0}.etapa:nth-child(even) .etapa-txt{order:0}.etapa-txt{padding-inline:0}.etapas{gap:56px}}.fone{width:240px;padding:9px;background:var(--oc-ink);border-radius:34px;box-shadow:var(--sombra-flutua)}.fone-tela{height:440px;border-radius:26px;overflow:hidden;background:var(--oc-white);display:flex;flex-direction:column;gap:10px;padding-bottom:16px}.sm-top{display:flex;justify-content:space-between;align-items:center;padding:14px 14px 0;font-size:.75rem}.sm-top span{color:var(--oc-text-2)}.site-mini img{width:100%;height:130px;object-fit:cover;object-position:60% 40%;display:block}.sm-h{padding:0 14px;font-family:var(--oc-font-display);font-style:italic;font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:1rem;line-height:1.05}.sm-nota{display:flex;align-items:center;gap:8px;padding:0 14px;font-size:.75rem;color:var(--oc-text-2)}.sm-estrelas{display:flex;gap:3px}.sm-estrelas i{width:10px;height:6px;background:var(--oc-blue);transform:skewX(-19.8deg)}.sm-btn{margin:2px 14px 0;padding:11px 12px;border-radius:var(--oc-radius-s);background:var(--oc-blue);color:var(--oc-white);font-weight:600;font-size:.8125rem;text-align:center}.sm-serv{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0 14px;list-style:none}.sm-serv li{padding:5px 9px;border-radius:999px;background:var(--oc-n100);font-size:.6875rem;font-weight:600}.busca{width:min(100%,420px);display:grid;gap:10px;padding:16px;background:var(--oc-white);border-radius:var(--r-cartao);box-shadow:var(--sombra-flutua)}.busca-campo{display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid var(--oc-line-strong);border-radius:999px;font-size:.875rem}.busca-campo svg{width:16px;height:16px;flex:none;color:var(--oc-text-2)}.busca-res{display:grid;gap:3px;padding:12px 4px 4px;border-top:1px solid var(--oc-line)}.busca-tag{font-weight:700;font-size:.75rem}.busca-site{font-size:.8125rem;color:var(--oc-text-2)}.busca-tit{font-size:1.0625rem;font-weight:600;color:var(--oc-blue);line-height:1.3}.busca-desc{font-size:.8125rem;color:var(--oc-text-2);line-height:1.45}.busca-res--x{gap:7px;padding-block:14px 6px}.busca-res--x i{display:block;height:8px;border-radius:4px;background:var(--oc-n100);width:70%}.busca-res--x i:first-child{width:40%;background:var(--oc-n200)}.pedido{width:min(100%,24rem);padding:18px 20px;background:var(--oc-ink);border-radius:var(--r-cartao);display:grid;gap:14px;box-shadow:var(--sombra-flutua)}.pedido-top .oc-label{color:var(--oc-blue-300)}.pedido dl{margin:0;display:grid;border-top:1px solid var(--oc-panel-line)}.pedido dl div{display:grid;gap:3px;padding:10px 0;border-bottom:1px solid var(--oc-panel-line)}.pedido dl div:last-child{border-bottom:0;padding-bottom:0}.pedido dt{color:var(--oc-panel-text-2);font-size:.6875rem}.pedido dd{margin:0;font-weight:600;color:var(--oc-white);font-size:.9375rem}.relatorio{width:min(100%,22rem);padding:20px;background:var(--oc-ink);border-radius:var(--r-midia);display:grid;gap:16px;box-shadow:var(--sombra-flutua)}.rel-top{display:flex;justify-content:space-between;gap:12px;margin:0}.rel-top .oc-label{color:var(--oc-panel-text-2)}.rel-top .oc-label:first-child{color:var(--oc-blue-300)}.rel-big{display:flex;align-items:flex-end;gap:12px}.rel-big .oc-num{font-size:4rem;line-height:.85;color:var(--oc-white)}.rel-big span:last-child{color:var(--oc-panel-text-2);padding-bottom:4px}.rel-lin{margin:0;display:grid;border-top:1px solid var(--oc-panel-line)}.rel-lin div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--oc-panel-line);font-size:.875rem}.rel-lin div:last-child{border-bottom:0;padding-bottom:0}.rel-lin dt{color:var(--oc-n200)}.rel-lin dd{margin:0;font-family:var(--oc-font-display);font-stretch:112%;font-weight:700;color:var(--oc-white)}.lado{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:12px clamp(28px,5vw,88px);margin-top:clamp(48px,5vw,72px);padding:24px clamp(12px,1.5vw,20px) 0;border-top:2px solid var(--oc-ink)}.lado-t{font-weight:700;font-size:1.0625rem;padding-inline:clamp(0px,2vw,32px)}.lado p:not(.lado-t){max-width:56ch;font-size:1.0625rem;line-height:1.55}@media (max-width:53.75em){.lado{grid-template-columns:minmax(0,1fr);padding-inline:0}.lado-t{padding-inline:0}}.painel--manif{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.manif-foto{margin:0;position:relative;min-height:100%}.manif-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% 60%;display:block}.manif-txt{display:grid;gap:clamp(20px,2.4vw,32px);align-content:center;justify-items:start;padding:var(--painel-pad)}.manif-a{font-size:var(--oc-size-lead);line-height:1.45;font-weight:500;color:var(--oc-blue-50);max-width:40ch}.oc .manif-b{display:block;max-width:20ch;font-size:var(--t-fim);line-height:1;text-wrap:balance;color:var(--oc-white)}@media (max-width:53.75em){.painel--manif{grid-template-columns:minmax(0,1fr)}.manif-foto{min-height:0;height:clamp(220px,56vw,340px)}}.letra-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,5vw,88px);align-items:end;margin-bottom:clamp(32px,4vw,56px)}.moldura--larga{justify-self:end;width:100%}.promessa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-radius:var(--r-painel);background:var(--oc-ink);overflow:hidden}.promessa article{display:grid;gap:12px;align-content:start;padding:clamp(28px,3.4vw,48px);border-left:1px solid var(--oc-panel-line)}.promessa article:first-child{border-left:0}.prom-n{display:flex;align-items:flex-end;gap:12px;margin:0 0 8px}.prom-n .oc-num{font-size:clamp(4rem,2.8rem + 3vw,6rem);line-height:.82;color:var(--oc-white)}.prom-n .oc-label{color:var(--oc-panel-text-2);padding-bottom:6px}.promessa p:not(.prom-n){color:var(--oc-panel-text-2)}.selos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:clamp(28px,3vw,40px) 0 0;padding:0;list-style:none}.selos li{padding-top:18px;border-top:2px solid var(--oc-ink);color:var(--oc-text-2);line-height:1.5}.selos b{display:block;margin-bottom:6px;color:var(--oc-ink);font-size:1.0625rem}@media (max-width:53.75em){.letra-top,.promessa,.selos{grid-template-columns:minmax(0,1fr)}.promessa article{border-left:0;border-top:1px solid var(--oc-panel-line)}.promessa article:first-child{border-top:0}}.pl-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:end}.pl-base{margin:0;padding-top:18px;border-top:2px solid var(--oc-ink);font-size:1rem;line-height:1.5}.pl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:clamp(40px,5vw,64px);align-items:stretch}.pl{position:relative;display:flex;flex-direction:column;gap:14px;padding:clamp(24px,2.4vw,36px);background:var(--oc-white);border-radius:var(--r-midia);box-shadow:var(--sombra-cartao)}.pl-flag{position:absolute;top:-.95rem;left:clamp(24px,2.4vw,36px);background:var(--oc-blue);color:var(--oc-white)!important;padding:6px 10px;border-radius:3px;white-space:nowrap}.pl-name{padding-bottom:14px;border-bottom:2px solid var(--oc-ink);font-family:var(--oc-font-display);font-style:italic;font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:clamp(1.375rem,1.1rem + .7vw,1.75rem);line-height:1.02}.pl-name .oc-lean{display:block;width:fit-content}.pl-name .l2{color:inherit}.pl-for{color:var(--oc-text-2)}.pl-price{display:flex;align-items:baseline;gap:6px;margin-top:8px}.pl-price .oc-num{font-size:clamp(3.25rem,2.4rem + 2vw,4.5rem);line-height:.9}.pl-price .oc-data{font-size:1rem;color:var(--oc-text-2)}.pl-lock{min-height:3em}.ficha{margin:0 0 8px;display:grid;flex:1;align-content:start;border-top:1px solid var(--oc-line)}.ficha div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;border-bottom:1px solid var(--oc-line)}.ficha dt{font-size:.875rem;color:var(--oc-text-2)}.ficha dd{margin:0;font-family:var(--oc-font-display);font-stretch:112%;font-weight:700;font-size:.9375rem;text-align:right;font-variant-numeric:tabular-nums}.ficha dd.no{color:var(--oc-text-2)}.pl .oc-btn{align-self:flex-start;margin-top:auto}.pl--cheia{background:var(--oc-ink);box-shadow:none}.pl--cheia .pl-name{border-bottom-color:var(--oc-white);color:var(--oc-white)}.pl--cheia .pl-for,.pl--cheia .pl-price .oc-data,.pl--cheia .pl-lock,.pl--cheia .ficha dt,.pl--cheia .ficha dd.no{color:var(--oc-panel-text-2)}.pl--cheia .ficha,.pl--cheia .ficha div{border-color:var(--oc-panel-line)}.pl-note{margin-top:24px;max-width:70ch}@media (min-width:61.3em){.pl-grid{grid-template-rows:repeat(11,auto);row-gap:0}.pl{display:grid;grid-row:span 11;grid-template-rows:subgrid;row-gap:0;gap:0}.pl>*{margin:0}.pl-name{margin-bottom:14px}.pl-for{margin-bottom:12px}.pl-lock{margin:8px 0 18px;min-height:0}.ficha{grid-row:span 6;display:grid;grid-template-rows:subgrid;margin:0}.pl .oc-btn{margin-top:26px;align-self:end;justify-self:start}}@media (min-width:61.3em) and (max-width:75em){.ficha dt,.ficha dd{font-size:.8125rem}.ficha div{gap:10px}}@media (max-width:61.25em){.pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pl--cheia{grid-column:1/-1;order:-1}}@media (max-width:53.75em){.pl-head{grid-template-columns:minmax(0,1fr)}}@media (max-width:40em){.pl-grid{grid-template-columns:minmax(0,1fr)}.pl-lock:empty{display:none}}@media (max-width:22.5em){.pl-flag{position:static;align-self:flex-start;margin-bottom:4px}}.quem{padding-top:0}.quem-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(40px,6vw,112px);align-items:start;padding-top:var(--sec);border-top:1px solid var(--oc-line)}.empresa{margin:8px 0 0;display:grid;border-top:1px solid var(--oc-line-strong)}.empresa div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:12px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--oc-line-strong)}.empresa dt{color:var(--oc-text-2)}.empresa dd{margin:0;white-space:nowrap;font-family:var(--oc-font-display);font-stretch:112%;font-weight:700;font-variant-numeric:tabular-nums}.quem-list{display:grid;border-top:2px solid var(--oc-ink)}.pessoa{display:grid;gap:6px;padding:26px 0;border-bottom:1px solid var(--oc-line-strong)}.pessoa-papel{font-weight:600;color:var(--oc-blue)}.pessoa p:last-child{color:var(--oc-text-2);max-width:46ch}.quem-enzo{padding-top:26px;font-weight:600;font-size:1.0625rem;line-height:1.5;max-width:46ch}@media (max-width:53.75em){.quem-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:26.25em){.empresa div{grid-template-columns:4.5rem minmax(0,1fr)}}.faq{padding-top:0}.faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,96px);align-items:start;padding-top:var(--sec);border-top:1px solid var(--oc-line)}.faq-list{border-top:1px solid var(--oc-line-strong)}.faq-list details{border-bottom:1px solid var(--oc-line-strong)}.faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;align-items:center;padding:22px 0;font-weight:600;font-size:1.125rem}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary::after{content:"";flex:none;width:14px;height:14px;background:linear-gradient(var(--oc-ink),var(--oc-ink)) center/14px 2px no-repeat,linear-gradient(var(--oc-ink),var(--oc-ink)) center/2px 14px no-repeat}.faq-list details[open] summary::after{background:linear-gradient(var(--oc-ink),var(--oc-ink)) center/14px 2px no-repeat}.faq-list details p{padding:0 0 24px;max-width:62ch;color:var(--oc-text-2)}@media (min-width:53.8em){.faq-grid .sec-head{position:sticky;top:120px}}@media (max-width:53.75em){.faq-grid{grid-template-columns:minmax(0,1fr)}}.painel-sec--fim{padding-bottom:var(--painel-gutter)}.painel--fim .painel-fundo img{object-position:70% 50%}.fim-in{display:grid;gap:24px;justify-items:start;padding-block:clamp(80px,9vw,160px);max-width:44rem}.oc .final-t{color:var(--oc-white);font-size:var(--t-fim)}.final-lead{font-size:var(--oc-size-lead);line-height:1.45;color:var(--oc-n100);max-width:42ch}.fim-form{display:grid;gap:10px;width:100%;max-width:36rem;margin-top:8px}.fim-label{font-weight:600;color:var(--oc-white)}.fim-row{display:flex;gap:12px;align-items:stretch}.fim-row input{flex:1;min-width:0;height:56px;padding:0 18px;border:2px solid transparent;border-radius:var(--oc-radius-s);background:var(--oc-white);color:var(--oc-ink);font:500 1.0625rem var(--oc-font-text)}.fim-row input::placeholder{color:var(--oc-n500)}.fim-row input:focus-visible{outline:3px solid var(--oc-blue-300);outline-offset:3px}.fim-row .oc-btn{flex:none}.final-wa{color:var(--oc-n100)}@media (max-width:32.5em){.fim-row{flex-direction:column}.fim-row input{flex:none;width:100%}.fim-row .oc-btn{align-self:flex-start}}.foot{background:var(--oc-ink);padding-block:56px 40px}.foot-in{display:grid;grid-template-columns:auto 1fr;gap:28px 48px;align-items:center}.foot-in img{height:20px;width:auto}.foot-nav{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:flex-end;font-weight:500;font-size:.9375rem}.foot-nav a{color:var(--oc-white);text-decoration:none;padding:6px 0}@media (hover:hover){.foot-nav a:hover{text-decoration:underline}}.foot-legal span{white-space:nowrap}.foot-legal{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px 18px;padding-top:24px;border-top:1px solid var(--oc-panel-line);color:var(--oc-panel-text-2)}@media (max-width:53.75em){.foot-in{grid-template-columns:minmax(0,1fr)}.foot-nav{justify-content:flex-start}}.texto{padding-block:clamp(56px,7vw,112px) var(--sec)}.texto-in{max-width:44rem}.texto-in>* + *{margin-top:1.1em}.texto-in p{font-size:1.1875rem;line-height:1.6}.texto-in h1{margin-bottom:.6em}.texto-in h2{margin-top:2em;font-size:var(--oc-size-h3)}.manifesto p{font-size:clamp(1.25rem,1.05rem + .7vw,1.625rem);line-height:1.5;font-weight:500}.manifesto .virada{font-family:var(--oc-font-display);font-style:italic;font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:clamp(1.75rem,1.2rem + 2vw,3rem);line-height:1.04}.manifesto .virada .l2{color:var(--oc-blue)}.manifesto .assina{margin-top:2.4em;padding-top:28px;border-top:2px solid var(--oc-ink)}.manifesto .assina img{height:28px;width:auto;display:block}.nav-back{margin-left:auto;font-weight:600;font-size:.9375rem}.oc .nav-back.oc-btn{white-space:nowrap}@media (max-width:26.25em){.oc .nav-back.oc-btn{display:none}}.manif-pag{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(40px,6vw,104px);align-items:start}.manif-pag .texto-in{grid-row:1;grid-column:1}.manif-pag-foto{grid-column:2;position:sticky;top:120px}@media (max-width:53.75em){.manif-pag{grid-template-columns:minmax(0,1fr)}.manif-pag .texto-in,.manif-pag-foto{grid-column:1;grid-row:auto}.manif-pag-foto{position:static}}