:root{--ink:#161616;--paper:#fff;--lime:#e2f648;--lime-ink:#657109;--dark:#0e0e0d;--panel:#161616;--muted-ink:#16161694;--muted-ink-strong:#161616bd;--muted-paper:#ffffff9e;--hair:#16161624;--hair-dark:#ffffff29;--rule-dark:#ffffff6b;--font-display:"Figtree", system-ui, -apple-system, sans-serif;--font-mono:"Fragment Mono", "IBM Plex Mono", ui-monospace, "SF Mono", monospace;--font-menu:"Archivo", "Helvetica Neue", Arial, sans-serif;--fs-h1:clamp(2.25rem, .4rem + 7.3vw, 9.45rem);--fs-h2:3rem;--fs-sec-lead:1.2rem;--fs-sec-kicker:1rem;--txt-titulo-sec:#797d82;--txt-corpo-sec:#5c6063;--fs-h3-big:clamp(1.7rem, .9rem + 3.6vw, 3.6rem);--fs-case:clamp(1.45rem, .9rem + 2.5vw, 2.9rem);--fs-metric:clamp(2.2rem, 1.2rem + 3.4vw, 4.2rem);--fs-body:clamp(.85rem, .78rem + .25vw, 1rem);--fs-mono:clamp(.7rem, .66rem + .18vw, .8125rem);--fs-mono-lg:clamp(.8125rem, .7rem + .35vw, 1rem);--track-display:-.05em;--track-mono:-.05em;--track-display-xl:-.07em;--track-mid:-.05em;--lh-display:1;--lh-manifesto:1.2;--lh-h2:1.1;--maxw:1760px;--gutter:clamp(20px, 4.5vw, 72px);--space-section:clamp(112px, 18vh, 208px);--radius-pill:999px;--radius-card:20px;--radius-btn:12px;--h-btn:56px;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-reveal:.35s;--tap:44px;--z-canvas:0;--z-content:1;--z-nav:50;--z-overlay:60}@media (width>=810px){:root{--fs-h2:5rem}}@media (width>=1200px){:root{--fs-h2:6rem;--fs-sec-lead:1.3125rem}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto}body{background:var(--dark);color:var(--paper);font-family:var(--font-display);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}img,svg,video,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:0}h1,h2,h3,p,ul,ol{margin:0;padding:0}ul,ol{list-style:none}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.sec--light :focus-visible{outline-color:var(--ink)}#root{position:relative}.site-content{z-index:var(--z-content);position:relative}main.story-stream{isolation:isolate;background:radial-gradient(circle at 12% 10%,#e2f6482b,#0000 18%),radial-gradient(circle at 80% 14%,#ffffff14,#0000 16%),radial-gradient(circle at 52% 76%,#e2f64814,#0000 26%),linear-gradient(#0a0a09 0%,#0d0d0c 14%,#131313 38%,#101010 62%,#090909 100%);position:relative;overflow:clip}main.story-stream>.sec:not(.hero){--story-progress:0}main.story-stream>.sec:not(.hero)::marker{content:""}main.story-stream>.sec:not(.hero):after{content:"";opacity:.72;pointer-events:none;z-index:2;background:linear-gradient(#0000 0%,#e2f64857 12%,#ffffff29 48%,#e2f64847 88%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;left:clamp(18px,3vw,48px)}main.story-stream>.sec:not(.hero):before{background:linear-gradient(90deg,#e2f64809,#0000 24%),linear-gradient(#ffffff05,#0000 20% 78%,#ffffff03),radial-gradient(circle at 18% 15%,#e2f6480a,#0000 24%)}main.story-stream:before{content:"";mix-blend-mode:screen;opacity:.68;pointer-events:none;background:linear-gradient(#ffffff0d,#0000 12% 88%,#ffffff09),repeating-linear-gradient(0deg,#ffffff05,#ffffff05 1px,#0000 1px 7px);position:absolute;inset:0}main.story-stream:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 0%,#08080833 58%,#080808cc 100%),linear-gradient(90deg,#0000001f,#0000 16% 84%,#0000001f);position:absolute;inset:0}.wrap{max-width:min(var(--maxw), calc(100vw - clamp(28px, 5vw, 80px)));padding-inline:var(--gutter);z-index:1;margin-inline:auto;position:relative}.sec{isolation:isolate;background:linear-gradient(#ffffff01,#fff0);border-top:0;padding-block:clamp(64px,7vh,112px);position:relative}.story-stream>.sec{box-shadow:none;border-radius:0;margin-top:0;overflow:clip;transform:translateZ(0)}.story-stream>.sec:not(.hero)+.sec:not(.hero){padding-top:clamp(76px,10vh,160px)}.story-stream>.sec:first-child{margin-top:0}.story-stream>.sec:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffffff05,#0000 20% 78%,#ffffff03),radial-gradient(circle at 18% 15%,#e2f6480a,#0000 24%);width:100%;height:100%;position:absolute;inset:0 auto auto 0}.story-stream>.sec>*{z-index:1;position:relative}.story-stream>.sec--light{color:var(--paper);box-shadow:none;--fg:var(--paper);--fg-muted:var(--muted-paper);--fg-muted-strong:#fffc;--hairline:var(--hair-dark);--index-accent:var(--lime);background:linear-gradient(#ffffff03,#fff0),linear-gradient(90deg,#e2f64805,#0000 28% 72%,#ffffff04);border-radius:0}.story-stream>.sec--dark,.story-stream>.sec--deep,.story-stream>.sec--window{box-shadow:none;color:var(--paper);--fg:var(--paper);--fg-muted:var(--muted-paper);--fg-muted-strong:#fffc;--hairline:var(--hair-dark);--index-accent:var(--lime);background:linear-gradient(#ffffff02,#fff0);border-radius:0;overflow:visible}.story-stream>.sec--deep{background:linear-gradient(#0b0b0ba8,#1010102e)}.story-stream>.sec--window{box-shadow:none;background:0 0;border-radius:0}.story-stream>[data-tone=light],[data-tone=light]{--fg:var(--ink);--fg-muted:var(--muted-ink);--fg-muted-strong:var(--muted-ink-strong);--hairline:var(--hair);--tick-ink:#16161633}.story-stream>[data-tone=dark],[data-tone=dark]{--fg:var(--paper);--fg-muted:var(--muted-paper);--fg-muted-strong:#fffc;--hairline:var(--hair-dark);--tick-ink:#ffffff38}.story-stream>.sec:not(.hero) .wrap{position:relative}.story-stream>.sec:not(.hero) .wrap:before{content:"";background:linear-gradient(90deg, var(--lime), transparent);opacity:.42;pointer-events:none;width:clamp(48px,8vw,124px);height:1px;position:absolute;top:clamp(-42px,-4vw,-20px);left:0}@media (width<=899px){main.story-stream>.sec:not(.hero):after{opacity:.44;left:14px}.story-stream>.sec{padding-block:clamp(52px,9vh,96px)}.story-stream>.sec:not(.hero)+.sec:not(.hero){padding-top:clamp(68px,11vh,112px)}}.story-stream>.sec+.sec,.story-stream>.sec--light+.sec--light,.story-stream>.sec--dark+.sec--dark,.story-stream>.sec--deep+.sec--deep,.story-stream>.sec--window+.sec--window{border-top:0}.display{font-family:var(--font-display);letter-spacing:var(--track-display);font-weight:500;line-height:.94}.display--upper{text-transform:uppercase}.mono{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-mono);font-weight:500}.eyebrow,.sec-index{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-mono);font-weight:500;font-size:var(--fs-mono);color:var(--fg-muted)}.sec-index .n{color:var(--index-accent);font-weight:600}.hl{background:var(--lime);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.02em .14em}.pill-cta{min-height:var(--tap);border-radius:var(--radius-pill);background:var(--lime);color:var(--ink);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-mono);transition:transform .25s var(--ease-out);align-items:center;gap:.65em;padding:.9em 1.6em;font-size:.875rem;font-weight:600;display:inline-flex}.pill-cta .arr{transition:transform .25s var(--ease-out);display:inline-block}.pill-cta:hover{transform:translateY(-2px)}.pill-cta:hover .arr{transform:translate(3px,-3px)}.pill-tag{border:1px solid var(--hairline);border-radius:var(--radius-pill);min-height:32px;font-family:var(--font-mono);font-weight:500;font-size:var(--fs-mono);text-transform:uppercase;letter-spacing:var(--track-mono);color:var(--fg-muted);white-space:nowrap;align-items:center;padding:.5em 1.05em;display:inline-flex}.hairline{border:0;border-top:1px solid var(--hairline);margin:0}.arrow{transition:transform .25s var(--ease-out), color .25s var(--ease-out);font-weight:400;display:inline-block}@media (prefers-reduced-motion:no-preference){html.anima .rv{opacity:0;transform:translateY(26px)}}.skip-link{z-index:100;background:var(--lime);color:var(--ink);font-family:var(--font-mono);font-size:var(--fs-mono);text-transform:uppercase;letter-spacing:var(--track-mono);border-radius:var(--radius-pill);padding:.7em 1.2em;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.scr-alea{color:var(--lime)}[data-tone=light] .scr-alea{color:var(--ink)}@media (width<=620px){:root{--fs-mono:12px}.mono,.eyebrow{font-size:max(12px, var(--fs-mono))}}@media (width<=809px){:root{--fs-h2:3rem;--lh-h2:1;--fs-sec-lead:1.2rem;--lh-sec-lead:1.302;--fs-sec-kicker:1rem;--fs-body:1rem;--lh-body:1.4;--fs-card-title:1.9rem;--lh-card-title:1.1;--fs-legenda:.88rem;--fs-mono:.75rem;--fs-mono-lg:1rem;--track-display:-.06em;--track-display-xl:-.06em;--track-mid:-.06em;--track-body:-.04em;--track-mono:-.05em;--gutter:20px;--space-section:60px;--mob-gap-kicker:47px;--mob-gap-titulo:24px;--mob-gap-lead:108px;--radius-card:12px;--mob-card-pad:24px}html .wrap,html .cs-wrap{width:100%;max-width:none;padding-inline:var(--gutter)}html .csproof-lista,html .csproof-linha{padding-left:var(--gutter)}html .cs-wk-kicker,html .cw-kicker,html .cssvc-kicker-txt,html .cs-team-kicker,html .cs-faq-kicker,html .csi-kicker,html .cpr-kicker,html .csh-kicker,html .csproof-kicker,html .csrecap-kicker{font-size:var(--fs-sec-kicker);letter-spacing:var(--track-mono);font-weight:400;line-height:1.5}html .csh-title-line,html .cs-faq-title,html .cs-team-linha,html .cw-title-line,html .csi-title-line,html .cpr-title-line{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--track-display);font-weight:500}html .csh-lead,html .cw-lead,html .cs-faq-lead,html .csrecap-lead,html .csf-lead,html .csi-lead,html .cpr-lead{font-size:var(--fs-sec-lead);line-height:var(--lh-sec-lead);letter-spacing:var(--track-body);font-weight:400}html .cw-letra,html .cpr-name,html .cs-team-papel,html .csi-card-link,html .cw-stats-big{font-size:var(--fs-card-title);line-height:var(--lh-card-title);letter-spacing:var(--track-mid);font-weight:500}html .cw-card-body,html .cs-team-foco,html .cs-faq-a,html .cs-faq-q-text,html .csi-excerpt,html .cpr-item,html .csf-social-lab,html .cssvc-desc,html .cssvc-bullets li,html .cpr-features li,html .cw-checks li,html .cp-card-desc,html .cp-caso-desc,html .cw-small,html .cw-foot-txt,html .cw-stats-foot,html .cpr-forwho,html .csproof-lw{font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--track-body)}html .cw-card,html .cpr-card,html .csi-card,html .cs-team-cartao{border-radius:var(--radius-card);padding:var(--mob-card-pad)}html .csh-rail,html .cw-rail,html .cs-team-kicker,html .cs-faq-intro>.mono{margin-bottom:0}html .csh-title,html .csh-titulo,html .cs-faq-title,html .cw-title,html .cs-team-cabeca>.display{margin-top:var(--mob-gap-kicker);margin-bottom:0}html .csh-lead,html .cw-lead,html .cs-faq-lead,html .csi-lead{margin-top:var(--mob-gap-titulo)}html .csh,html .cw-head,html .csh-rail,html .cs-team-cabeca,html .cs-faq-intro{row-gap:0}html .cw-headmain,html .csh-main{padding-top:0}html main>.sec,html .cssvc,html .csprocess,html .cs-team,html .cs-faq,html .cs-insights,html .cs-why,html .cs-pricing,html .csrecap{padding-block:var(--space-section)}html .pg-trabalhos .sl .sl-titulo{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--track-display);font-weight:500}html .pg-trabalhos .sl .sl-frase-texto,html .pg-trabalhos .sl .sl-brief-frase,html .pg-trabalhos .sl .sl-res-frase,html .pg-trabalhos .sl .sl-frase-pequena,html .pg-trabalhos .sl .sl-outros .sl-titulo{letter-spacing:-.05em;font-size:2rem;font-weight:400;line-height:1.2}html .pg-trabalhos .sl .sl-destaque-valor{letter-spacing:-.05em;font-size:3rem;font-weight:600;line-height:1.1}html .pg-trabalhos .sl .sl-frase-nota,html .pg-trabalhos .sl .sl-outros-intro{font-size:var(--fs-sec-lead);line-height:var(--lh-sec-lead);letter-spacing:var(--track-body)}html .ar-p,html .ar-cartao-palavra{font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--track-body);font-weight:400}html .ar-h2{font-size:var(--fs-card-title);line-height:var(--lh-card-title);letter-spacing:var(--track-mid);font-weight:500}html .ar-autor-nome,html .pg-trabalhos .tb-cartao-texto,html .pg-trabalhos .tb-cartao-setor,html .pg-trabalhos .tb-hero-lead-b,html .tb-cartao-texto,html .tb-cartao-setor,html .tb-hero-lead-b{font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--track-body)}html .cssvc-giant-word{letter-spacing:-.05em;font-size:112px;font-weight:600;line-height:1}html .cssvc-giant{text-align:center;padding-inline:0}html .cssvc .cssvc-sub{letter-spacing:-.05em;color:#5c6063;text-align:center;max-width:280px;margin:17px auto 0;padding-inline:0;font-size:16px;line-height:24px}html .cw-hatch,html .csh-rail-hachura,html .cw-margin-word{display:none}html .cssvc .cssvc-kicker-txt,html .cssvc .cssvc-bullets li,html .cssvc .cssvc-desc,html .cs-faq .cs-faq-a,html .cs-faq .cs-faq-q-text{color:var(--txt-corpo-sec)}html .cs-team .cs-team-foco,html .cs-work .cs-wk-sub,html .csproof .csh-lead,html .cs-work .csh-lead,html .csprocess .cp-card-desc{color:#f2f2f2}html .cs-team .cs-team-fer,html .cs-team .cs-team-kicker,html .cs-work .cs-wk-kicker,html .csproof .csh-kicker,html .csproof .csproof-stat-idx{color:#d5d7de}html .mono,html .cs-wk-sub,html .cs-team-fer,html .csproof-stat-idx{line-height:1.3}html .pg-trabalhos .tb-cartao-nome{letter-spacing:-.05em;font-size:3rem;font-weight:600;line-height:1.1}html .navbar{--navbar-h:60px}html .navbar:before{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e0e0de6;border-bottom:0}html .navbar-bar{padding-inline:var(--gutter)}html .navbar-burger{width:50px;height:var(--tap);justify-content:flex-end;margin-right:0}html .navbar-burger-box{align-items:flex-start;gap:7px;width:50px}html .navbar-burger-bar{width:50px;height:1px}html .navbar-burger-bar:nth-child(2){width:30px}html .navbar-ov-nav{margin-block:0 auto;padding-block:40px 0}html .navbar-ov-list{align-items:flex-end;gap:8px}html .navbar-ov-link{font-family:var(--font-mono);letter-spacing:-.05em;gap:0;min-height:48px;padding-block:0;font-size:2rem;font-weight:400;line-height:1.3}html .navbar-ov-num{display:none}html .navbar-ov-mark{color:var(--paper);font-size:20px;line-height:1.5}html .story-stream>.sec.cs-work,html .story-stream>.sec:not(.hero)+.sec.cs-work{padding-top:0}html .cs-wk-panel{background:#141414;height:500px;min-height:0}main.story-stream:after{background:radial-gradient(#0000 0%,#08080824 60%,#0808089e 100%) 0 0/100% 100vh repeat-y,linear-gradient(90deg,#0000001a,#0000 18% 82%,#0000001a)}html .cs-wk-scrim{background:linear-gradient(#0e0e0d61 0%,#0e0e0d1a 24% 58%,#0e0e0d94 100%)}html .cs-wk-name,html .cs-wk-stack,html .cs-wk-kicker{text-shadow:0 1px 2px #0a0a0a9e,0 2px 16px #0a0a0a80}html .cs-wk-img{filter:brightness(calc(var(--cs-wk-exp,1) * .92)) saturate(1.04)}html .cs-wk-content{padding:16px}html .cs-wk-top{align-items:center;min-height:51px;padding-top:24px}html .cs-wk-kicker{display:none}html .cs-wk-center{inset:67px 16px 125px}html .cs-wk-client{letter-spacing:-.05em;font-size:1.9rem;font-weight:500;line-height:1.2}html .cs-wk-sub{max-width:200px;font-family:var(--font-display);text-transform:none;letter-spacing:-.04em;color:var(--paper);margin-top:9px;font-size:1rem;font-weight:400;line-height:1.3}html .cs-wk-foot{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px}html .cs-wk-stack,html .cs-wk-ano,html .cs-wk-name{letter-spacing:-.05em;color:var(--paper);font-size:.8125rem;font-weight:400;line-height:1.3}html .cs-wk-stack{gap:0}html .cs-wk-foot{padding-bottom:24px}html .cs-wk-link-tap,html .csh-rail-rule,html .csh-rail-hachura,html .cw-rail-rule,html .cw-rail-hachura{display:none}html .csh-rail,html .cw-rail{gap:0}html .cw-title{margin-top:var(--mob-gap-kicker)}html .csprocess .wrap,html .csprocess .cs-wrap,html .csprocess .csh{padding-inline:var(--gutter)}html .csprocess .csh-kicker,html .cs-team .cs-team-kicker,html .csproof .csh-kicker{color:#d5d7de}html .csprocess .csh-title-line,html .cs-team .cs-team-linha,html .csproof .csh-title-line{color:#fff}html .csprocess .csh-lead{color:#d5d7de}html .cs-why .cw-kicker,html .cs-pricing .cpr-kicker,html .cs-why .csh-kicker,html .cs-pricing .csh-kicker{color:#5c6063}html .cs-why .cw-title-line,html .cs-pricing .cpr-title-line,html .cs-why .cw-lead,html .cs-pricing .cpr-lead{color:#797d82}html .csprocess .csh-lead{letter-spacing:-.04em;font-size:1rem;line-height:1.3}html .cswhy .cw-kicker,html .cspricing .csh-kicker{color:#5c6063}html .cswhy .cw-lead,html .cspricing .csh-lead,html .cspricing .cpr-lead,html .cspricing .csh-title-line,html .cspricing .cpr-title-line{color:#797d82}html .csprocess .cp-wrap{width:100%;max-width:none;padding-inline:var(--gutter);margin-inline:0}html .csprocess .csh{padding-inline:0}html .cs-insights .csh-kicker{color:#5c6063}html .csproof .csh-title,html .cs-insights .csh-title,html .csprocess .csh-title{margin-top:51px}html .cs-team .cs-team-titulo{margin-top:44px}html .cssvc .cssvc-title{margin-top:36px}html .csproof .csh-lead,html .cs-insights .csh-lead{margin-top:29px}html .cw-card-body,html .cs-team-foco,html .cs-faq-a,html .cs-faq-q-text,html .csi-excerpt,html .cpr-item,html .csf-social-lab,html .cssvc-desc,html .cssvc-bullets li,html .cpr-features li,html .cw-checks li,html .cp-card-desc,html .cp-caso-desc,html .cw-small,html .cw-foot-txt,html .cw-stats-foot,html .cpr-forwho,html .csproof-lw{letter-spacing:-.05em}html .mono,html .eyebrow,html .csf-rot,html .csf-cont,html .tb-cartao-num{font-weight:400}html .csrecap .csrecap-lead{color:#797d82}html .csrecap .csrecap-papel{color:#5c6063}html .csrecap .csrecap-years{color:#d5d7de}html .csrecap .csrecap-quote,html .csrecap .csrecap-autor{color:#5c6063}html .csrecap .csrecap-quote,html .csrecap .csrecap-autor,html .csrecap .csrecap-papel,html .pg-trabalhos .tb-busca-label{letter-spacing:-.05em}html .csf-mark-a,html .csf-mark-b{font-weight:600}html .bn-kicker.bn-kicker{letter-spacing:-.05em;font-size:2rem;font-weight:400;line-height:1.2}html .bn-titulo.bn-titulo{letter-spacing:-.06em;font-size:3rem;font-weight:500;line-height:1}html .fx-nome.fx-nome{letter-spacing:-.06em;font-size:1.9rem;font-weight:500;line-height:1.1}html .sl-corpo,html .sl-corpo--barra{letter-spacing:-.05em;font-size:1rem;line-height:1.4}html .tb-mais-setor,html .tb-mais-texto{letter-spacing:-.05em}html .csf-ast,html .csf-blurb,html .skip-link,html .csrecap-arr,html .scr-alea{line-height:1.3}html .ar-p.ar-p,html .ar-cartao-palavra,html .ar-autor-nome,html .ar-lead{letter-spacing:-.05em}html .ar-cartao-titulo.ar-cartao-titulo{letter-spacing:-.06em;font-size:1.4rem;line-height:1.2}html .ar-corpo i,html .ar-p i{letter-spacing:-.06em;font-weight:500}html .ar-titulo.ar-titulo{letter-spacing:-.07em;font-size:2.5rem;font-weight:500;line-height:1.1}html .ar-h2 i,html .ar-h2 em,html .ar-cartao-titulo i{letter-spacing:-.06em;font-weight:500}html .cssvc-title.cssvc-title{letter-spacing:-.06em;font-size:1.9rem;font-weight:500;line-height:1.1}html .csh-title,html .cw-title,html .cs-team-titulo,html .cs-faq-title{line-height:var(--lh-h2)}html .csprocess .csh-lead{margin-top:29px}html .cssvc-head .cssvc-kicker,html .cssvc-head .cssvc-kicker-txt{color:#797d82}html .cssvc-head{padding-left:2px}html .cssvc-grid,html .cssvc-desc{margin-top:32px}html .csprocess .csh-title{margin-top:53px}html .cswhy .cw-title{margin-top:38px}html .cspricing .csh-title{margin-top:47px}html .cssvc-title,html .cssvc-title .cssvc-palavra,html .cssvc-title .cssvc-title-line,html .cssvc-title.cssvc-title,html .cssvc-title.cssvc-title .cssvc-palavra,html .cssvc-title.cssvc-title .cssvc-title-line,html .cssvc-title.cssvc-title .cssvc-title-mask{color:#141414}html .cssvc-un.cssvc-un,html .cssvc-palavra.cssvc-palavra{color:inherit;letter-spacing:inherit}html .cw-title{letter-spacing:var(--track-display)}:root{--panel:#141414}html .navbar-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000e6}html .navbar-ov-close{width:50px;height:var(--tap);background-image:linear-gradient(var(--lime), var(--lime)), linear-gradient(var(--lime), var(--lime)), linear-gradient(var(--lime), var(--lime));background-position:right calc(50% - 8px),100%,right calc(50% + 8px);background-repeat:no-repeat;background-size:50px 1px,30px 1px,50px 1px;margin-right:0}html .navbar-ov-close:before,html .navbar-ov-close:after{display:none}html .navbar-ov-foot{flex-direction:column;align-items:flex-end;gap:16px}html .cssvc-head .cssvc-kicker,html .cssvc-head .cssvc-kicker-txt,html .cswhy .cw-lead,html .cspricing .csh-lead,html .cspricing .cpr-lead,html .cs-insights .csh-lead,html .cs-faq .cs-faq-lead,html .cs-faq .cs-faq-foot,html .cs-faq .cs-faq-pessoa-papel,html .csrecap .csrecap-lead,html .csf-copy,html .pg-trabalhos .tb-hero-lead-b,html .pg-trabalhos .tb-cartao-num,html .pg-trabalhos .tb-cartao-setor,html .bn-tagline,html .fx-label,html .ar-autor-papel,html .ar-enquadra{color:#6b6f74}html .csproof .csh-lead,html .csproof .csproof-lw,html .sl-res-texto{color:#f2f2f2}html .csproof .csh-kicker,html .csprocess .csh-kicker,html .cs-team .cs-team-kicker{color:#d5d7de}html .bn-tagline.bn-tagline,html .fx-label.fx-label,html .sl-corpo,html .sl-corpo--barra,html .ar-meta,html .ar-meta span,html .ar-navart{color:#6b6f74}html .sl-res-texto.sl-res-texto{color:#7c8085}html .pg-trabalhos .sl .sl-corpo p,html .pg-trabalhos .sl .sl-corpo--barra p,html .sl-corpo p,html .sl-corpo--barra p{color:#6b6f74}html .navbar-ov-nav{margin-block:0}html .navbar-ov-foot{justify-content:flex-end;margin-top:40px;margin-bottom:auto;padding-block:0}html .cs-wk-panel[data-caso=nido] .cs-wk-img{--cs-wk-exp:.74}html .cs-wk-panel[data-caso=vast-self] .cs-wk-img{--cs-wk-exp:1}html .navbar-burger-bar{transition:width .4s var(--ease-out), background-color .4s var(--ease-out)}html .navbar-ov-close{transition:background-position .4s var(--ease-out)}html.anima .rv{transform:none}html .csproof .csproof-bg-video,html .csproof .csproof-bg img{filter:brightness(.59);opacity:.3}html .csproof .csh-kicker{color:#7c8085}html .csproof .csh-title-line,html .csproof .csh-title{color:#d5d7de}html .csproof .csh-lead{color:#7c8085}html .csproof .csh-rail-rule{display:none}html .csproof .csh-kicker:after{content:"";width:390px;max-width:calc(100vw - 2 * var(--gutter));background:#d5d7de29;height:3px;margin-top:12px;display:block}html .csproof .csh-lead:after{content:"";opacity:.3;background-image:repeating-linear-gradient(90deg,#d5d7de 0 .5px,#0000 .5px 16px);height:20px;margin-top:40px;display:block}html .csproof .csproof-stats{flex-direction:column;gap:60px;padding-inline:20px;display:flex}html .csproof .csproof-stat{min-height:185px}html .csproof .csproof-stat-value{letter-spacing:-.04em;min-height:0;font-size:6.6rem;font-weight:600;line-height:1}html .csproof .csproof-stat-label{letter-spacing:-.05em;color:#f2f2f2;margin-top:4px;font-size:1rem;line-height:1.5}html .csproof .csproof-stat-rule{justify-content:flex-start;gap:4px;width:179px;max-width:100%;margin-top:16px}html .csproof .csproof-stat-bar{opacity:.2;background:repeating-linear-gradient(-45deg,#d5d7de 0 .75px,#0000 .75px 2.12px);flex:none;width:80px;height:12px}html .csproof .csproof-stat-fill{display:none}html .csproof .csproof-stat-bar{order:1}html .csproof .csproof-stat-rule:after{content:"";background:#ffffff1a;flex:none;order:2;width:57px;height:1px}html .csproof .csproof-stat-idx{opacity:.6;color:#fff;order:3}html .cssvc-row-in{padding:52px 24px 40px}html .cssvc-row-in>.cssvc-head,html .cssvc-row-in>.cssvc-rule,html .cssvc-row-in>.cssvc-title,html .cssvc-row-in>.cssvc-grid{margin-inline:0}html .cssvc-kicker,html .cssvc-kicker-txt{letter-spacing:-.04em;line-height:1.4}html .cssvc-num{letter-spacing:-.06em;color:#d5d7de;font-size:1.9rem;font-weight:500;line-height:1.1}html .cssvc-figure{object-fit:cover;border-radius:12px;width:290px;max-width:100%;height:160px}html .cssvc-rule:after{background:#d5d7de}html .cssvc-title.cssvc-title{margin-top:30px}html .cssvc-grid{gap:24px}html .cssvc-bullets li{letter-spacing:-.04em;border:0;padding:0 0 0 17px;font-size:1rem;line-height:1.3}html .cssvc-bullets li+li{margin-top:16px}html .cssvc-bullets li:before{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:400;top:0;left:0;transform:none}html .cssvc-bullets:after{content:"";background-image:repeating-linear-gradient(90deg,#ebebeb 0 1px,#0000 1px 8px);height:40px;margin-top:32px;display:block}}@media (width>=810px){.csh-brand--auto,.csf-topo{display:none}}@media (width<=809px){html .csh-brand,html .cw-brand{font-family:var(--font-display);letter-spacing:-.06em;text-transform:none;color:var(--lime);white-space:nowrap;font-size:22px;font-weight:600;line-height:1}html .cp-band-cta{display:none}html .cswhy .cw-listen-last,html .cswhy .cw-foot-txt strong,html .cswhy .cw-stats-big,html .cswhy .cw-seed-marca{color:#d9eb43}html .cswhy .cw-stats-head{margin-bottom:0;padding-bottom:0}html .cswhy .cw-stats-biglabel{margin-top:4px}html .cspricing .cpr-row{background:#f2f2f2;border-radius:12px}html .cspricing .cpr-name,html .cspricing .cpr-row[data-open] .cpr-name,html .cspricing .cpr-trigger:hover .cpr-name{color:#5c6063}html .cspricing .cpr-plan{color:#d9eb43}html .cspricing .cpr-features{background-image:radial-gradient(#16161624 .75px,#0000 .9px);background-size:6px 6px;border-radius:8px;padding:12px}html .cspricing .cpr-ghost{display:none}html .cs-team-kicker,html .cs-faq .cs-faq-kicker{font-family:var(--font-mono);letter-spacing:-.05em;text-transform:uppercase;color:#797d82;border-bottom:1px solid #ffffff29;padding-bottom:14px;font-size:16px;font-weight:400;line-height:22.4px;display:block;position:relative}html .cs-faq .cs-faq-kicker{color:#5c6063;border-bottom-color:#16161624}html .cs-team-kicker:after,html .cs-faq .cs-faq-kicker:after{content:"";background:var(--lime);width:30px;height:3px;position:absolute;bottom:-2px;left:0}html .cs-faq .cs-faq-kicker-dash{display:none}html .cs-faq .cs-faq-q-text{letter-spacing:-.04em;color:#5c6063;font-size:19.2px;font-weight:400;line-height:25px}html .cs-faq .cs-faq-list>li{border-top:0;border-bottom:0}html .cs-faq .cs-faq-grid{flex-direction:column;display:flex}html .cs-faq .cs-faq-intro{display:contents}html .cs-faq .cs-faq-list{order:1}html .cs-faq .cs-faq-foot,html .cs-faq .cs-faq-acao{order:2}html .cs-faq .cs-faq-foot{letter-spacing:-.04em;color:#5c6063;margin-top:48px;font-size:19.2px;line-height:25px}html .csprocess .cp-card-icone{color:var(--lime);filter:drop-shadow(-2px 2px #797d82)}html .csprocess .cp-card-rule{background:#ffffff29;width:100%;height:1px;margin:20px 0 24px;display:block;position:relative}html .csprocess .cp-card-rule:before{content:"";background:#5c6063;width:20px;height:3px;position:absolute;top:-1px;left:0}html .csprocess .cp-card-title{font-family:var(--font-mono);letter-spacing:-.04em;text-transform:uppercase;color:#f2f2f2;font-size:20px;font-weight:400;line-height:28px}html .csprocess .cp-card-desc{letter-spacing:-.04em;color:#797d82;font-size:16px;line-height:20.8px}html .csh-brand--canto{position:absolute;top:0;right:0}html .cswhy .cw-head{position:relative}html .cswhy .cw-brand{display:block;position:absolute;top:0;right:0}html body .cswhy .cw-listen-last,html body .cswhy .cw-foot-txt strong,html body .cswhy .cw-stats-big,html body .cswhy .cw-seed-marca{color:#d9eb43}html body .cswhy .cw-stats-biglabel{margin-top:4px}html body .cswhy .cw-big,html body .cswhy .cw-stats-title,html body .cswhy .cw-models-title{font-family:var(--font-display);letter-spacing:-.06em;color:#5c6063;font-size:30.4px;font-weight:500;line-height:33.44px}html body .cswhy .cw-pillboard .cw-pill{width:100%;max-width:none;display:flex}html body .cswhy .cw-pillboard .cw-pill-v{flex:0 0 64px;justify-content:center;width:64px}html body .cswhy .cw-pillboard .cw-pill-l{flex:auto}html body .cswhy .cw-models-ico{background:linear-gradient(#d9eb43,#d9eb43) 0 3px/10px 4px no-repeat,linear-gradient(#797d82,#797d82) 0 10px/16px 4px no-repeat,linear-gradient(#797d82,#797d82) 0 17px/24px 4px no-repeat;border-radius:0}html body .cswhy .cw-models-ico:after{display:none}html body .cswhy .cw-card--chat{background:#f2f2f2;border-radius:12px;min-height:520px}html .cs-team .cs-team-fila{flex-direction:column;gap:16px;padding:0 20px;display:flex}html .cs-team .cs-team-faixa{background:#141414;border:0;border-radius:12px;width:100%;max-width:390px;height:500px;min-height:0;margin:0 auto;position:relative;overflow:hidden}html .cs-team .cs-team-faixa:before,html .cs-team .cs-team-faixa:after{display:none}html .cs-team .cs-team-img{object-fit:cover;filter:grayscale();width:100%;height:100%;position:absolute;inset:0}html .cs-team .cs-team-veu{opacity:1;background:radial-gradient(#00000059 .8px,#0000 1px) 0 0/5px 5px,linear-gradient(#00000073,#0000004d 40%,#000000a6);position:absolute;inset:0}html .cs-team .cs-team-bloco{grid-template-rows:auto 1fr auto auto;grid-template-columns:auto 1fr;column-gap:16px;min-height:0;display:grid;position:absolute;inset:24px 16px 20px;transform:none}html .cs-team .cs-team-num{grid-area:1/1;align-self:start;min-height:0}html .cs-team .cs-team-num:not(:empty):before{content:"//"}html .cs-team .cs-team-fer{text-align:right;max-width:200px;min-height:0;font-family:var(--font-display);letter-spacing:-.04em;text-transform:none;color:#fff;grid-area:1/2;justify-self:end;margin:0;font-size:16px;line-height:20.8px}html .cs-team .cs-team-papel{grid-area:3/1/4/3}html .cs-team .cs-team-foco{grid-area:4/1/5/3;margin-top:4px;padding-right:48px}html .cs-team .cs-team-bloco:after{content:"";background:linear-gradient(#ffffffb3,#ffffffb3) 0 100%/4px 6px no-repeat,linear-gradient(#ffffffb3,#ffffffb3) 7px 100%/4px 11px no-repeat,linear-gradient(#ffffffb3,#ffffffb3) 14px 100%/4px 16px no-repeat;width:18px;height:16px;position:absolute;bottom:2px;right:0}html .cs-team .cs-team-num{font-family:var(--font-mono);letter-spacing:-.05em;color:#d5d7de;font-size:13px;line-height:16.9px}html .cs-team .cs-team-papel{letter-spacing:-.05em;color:#fff;font-size:19.2px;font-weight:500;line-height:23.04px}html .cs-team .cs-team-foco{letter-spacing:-.04em;color:#fff;font-size:16px;font-weight:400;line-height:20.8px}html .cs-faq .cs-faq-q-text{font-weight:500;line-height:24.96px}html .cs-faq .cs-faq-foot{letter-spacing:-.05em;color:#797d82;font-size:30.4px;font-weight:500;line-height:36.48px}html .cs-team .cs-team-barra{background:0 0;padding:40px 20px 0}html .cs-team .cs-team-barra-texto{font-family:var(--font-display);letter-spacing:-.06em;color:#d5d7de;font-size:30.4px;font-weight:500;line-height:33.44px}html .cs-team .cs-team-cta{color:#fff;letter-spacing:-.05em;background:0 0;min-height:44px;margin-top:24px;padding:0;font-size:16px;line-height:22.4px}html .cs-team .cs-team-faixa{cursor:pointer;-webkit-tap-highlight-color:transparent}html .cs-team .cs-team-img,html .cs-team .cs-team-veu,html .cs-team .cs-team-num,html .cs-team .cs-team-fer,html .cs-team .cs-team-papel,html .cs-team .cs-team-foco,html .cs-team .cs-team-bloco:after{transition:transform .5s cubic-bezier(.44,0,.13,.96),opacity .5s cubic-bezier(.44,0,.13,.96),filter .5s cubic-bezier(.44,0,.13,.96)}html .cs-team .cs-team-faixa:not([data-aberto]) .cs-team-img{filter:grayscale();transform:none}html .cs-team .cs-team-faixa:not([data-aberto]) .cs-team-veu{background:radial-gradient(#0000002e .8px,#0000 1px) 0 0/5px 5px,linear-gradient(#0000 70%,#00000073)}html .cs-team .cs-team-faixa:not([data-aberto]) .cs-team-num{opacity:0;transform:translateY(-50px)}html .cs-team .cs-team-faixa:not([data-aberto]) .cs-team-fer{opacity:0;transform:translateY(120px)}html .cs-team .cs-team-faixa:not([data-aberto]) .cs-team-papel{transform:translateY(20px)}html .cs-team .cs-team-faixa:not([data-aberto]) .cs-team-foco{opacity:0;transform:translateY(93px)}html .cs-team .cs-team-faixa:not([data-aberto]) .cs-team-bloco:after{opacity:0}html .cs-team .cs-team-faixa[data-aberto] .cs-team-img{filter:grayscale()blur(8px)brightness(.72);transform:scale(1.16)}@media (prefers-reduced-motion:reduce){html .cs-team .cs-team-faixa *{transition:none!important}}html body .cswhy .cw-card--chat{position:relative}html body .cswhy .cw-card--chat .cw-big{z-index:2;max-width:239px;position:relative}html body .cswhy .cw-mascote{aspect-ratio:auto;width:360px;height:360px;top:37px;left:77px;right:auto}html body .cswhy .cw-mascote img,html body .cswhy .cw-mascote video{object-fit:contain;width:100%;height:100%;inset:0 auto auto 0}html .cs-insights .csi-intro{isolation:isolate;background:#141414;border-radius:12px;min-height:520px;position:relative;overflow:hidden}html .cs-insights .csi-intro:before{content:"";z-index:-1;filter:grayscale()brightness(.62)contrast(1.05);background:url(/cs/ins-ai.jpg) 50%/cover no-repeat;position:absolute;inset:0}html .cs-insights .csi-intro:after{content:"";z-index:-1;background:linear-gradient(#00000059,#0000000d 45%,#00000073);position:absolute;inset:0}html .cs-insights .csi-intro-title{font-family:var(--font-display);letter-spacing:-.05em;color:#fff;font-size:48px;font-weight:600;line-height:52.8px}html .cs-insights .csi-intro-sub{letter-spacing:-.06em;color:#fff;margin-top:16px;font-size:22.4px;font-weight:400;line-height:26.88px}html .cs-insights .csi-bullets li{font-family:var(--font-display);letter-spacing:-.04em;text-transform:none;color:#fafafa;font-size:19.2px;line-height:24.96px}html .cs-insights .csi-plus{font-family:var(--font-display);color:var(--lime);font-size:19.2px;font-weight:400}html .csrecap{background:#fafafa}html .csrecap .csrecap-fundo{opacity:.5}html .csrecap .csrecap-anos-n,html .csrecap .csrecap-anos-u{letter-spacing:-.05em;color:#797d82;font-size:30.4px;font-weight:500;line-height:36.48px}html .csrecap .csrecap-lead{letter-spacing:-.05em;color:#797d82;max-width:370px;font-size:16px;line-height:22.4px}html .csrecap .csrecap-marca{font-family:var(--font-display);letter-spacing:-.04em;text-transform:none;color:#5c6063;font-size:19.2px;line-height:24.96px}html .csrecap .csrecap-years,html .csrecap .csrecap-regua{display:none}html .csrecap .csrecap-titulo{letter-spacing:-.07em;color:#797d82;max-width:390px;font-size:40px;font-weight:500;line-height:44px}html .csrecap .csrecap-titulo-l{display:inline}html .csrecap .csrecap-titulo-l+.csrecap-titulo-l:before{content:" "}html .csrecap .csrecap-acento{color:var(--lime);font-style:normal}html .csrecap .csrecap-retrato{object-fit:cover;object-position:50% 20%;border-radius:8px;width:130px;max-width:130px;height:169px}html .csrecap .csrecap-quote{letter-spacing:-.05em;color:#5c6063;font-size:16px;font-style:italic;line-height:22.4px}html .csrecap .csrecap-autor{letter-spacing:-.04em;color:#5c6063;font-size:16px;line-height:20.8px}html .csrecap .csrecap-papel{letter-spacing:-.04em;color:#797d82;font-size:14.08px;line-height:18.3px}html .csrecap .csrecap-cta{width:100%;height:51px;min-height:51px;font-family:var(--font-mono);letter-spacing:-.05em;border-radius:12px;font-size:16px;line-height:24px}html .cs-footer .csf-tit,html .cs-footer .csf-tit-txt{font-family:var(--font-display);letter-spacing:-.05em;color:#5c6063;font-size:48px;font-weight:600;line-height:52.8px}html .cs-footer .csf-cta{width:100%;height:51px;min-height:51px;font-family:var(--font-mono);letter-spacing:-.05em;border-radius:12px;font-size:16px;line-height:24px}html .cs-footer .csf-nota{letter-spacing:-.04em;color:#141414;font-size:14.08px;line-height:18.3px}html .cs-footer .csf-link{font-family:var(--font-mono);letter-spacing:-.05em;color:#141414;min-height:35px;font-size:16px;line-height:24px}html .cs-footer .csf-social-lab,html .cs-footer .csf-social{letter-spacing:-.05em;font-size:16px;line-height:22.4px}html .cs-footer .csf-social-lab{color:#5c6063}html .cs-footer .csf-social a{color:var(--lime-ink)}html .cs-footer .csf-social-lab{grid-column:1;align-self:baseline;margin:24px 0 0;padding:0}html .cs-footer .csf-social{grid-column:2;place-self:baseline end;margin:24px 0 0;padding:0}html .cs-footer .csf-grade--assina{flex-direction:column;gap:0;display:flex}html .cs-footer .csf-grade--assina .csf-info--a{order:1}html .cs-footer .csf-grade--assina .csf-info--b{order:2}html .cs-footer .csf-grade--assina .csf-info--c{order:3;position:relative}html .cs-footer .csf-grade--assina .csf-esq{border-top:1px solid #16161624;order:4;margin-top:40px;padding-top:40px}html .cs-footer .csf-info{width:100%;max-width:none;margin-top:24px}html .cs-footer .csf-info-txt{letter-spacing:-.04em;color:#5c6063;font-size:16px;line-height:20.8px}html .cs-footer .csf-info--b .csf-info-txt,html .cs-footer .csf-info-mail{letter-spacing:-.04em;color:var(--lime-ink);font-size:19.2px;line-height:24.96px}html .cs-footer .csf-email{font-family:var(--font-display);letter-spacing:-.05em;color:#5c6063;white-space:nowrap;font-size:40px;font-weight:600;line-height:52.8px}html .cs-footer .csf-topo{width:48px;height:48px;color:var(--lime-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:6px;right:0}html .cs-footer .csf-mark{letter-spacing:-.07em;color:#797d82;font-size:49.6px;font-weight:700;line-height:59.5px}html .cs-footer .csf-mark-b{display:block}html .cs-footer .csf-retrato{object-fit:cover;object-position:50% 25%;border-radius:999px;width:80px;height:45px}html .cs-footer .csf-blurb{letter-spacing:-.04em;color:#5c6063;font-size:14.08px;line-height:18.3px}html .cs-footer .csf-copy{font-family:var(--font-display);letter-spacing:-.04em;text-transform:none;color:#5c6063;font-size:14px;line-height:18.2px}html .csh{position:relative}html .csh>.csh-brand{margin:0;line-height:22px;position:absolute;top:0;right:0}html body .cswhy .cw-brand{height:22px;margin:0;padding:0;line-height:22px;display:block}html .cs-faq .cs-faq-kicker{align-self:stretch;width:100%}html .csh-brand--canto{line-height:22px}html .cssvc .cssvc-bullets,html .cssvc .cssvc-bullets li,html .cssvc .cssvc-bullets li:first-child{border-top:0}html .cssvc .cssvc-bullets li:before{color:var(--lime)}html body .csprocess .cp-band .cp-band-title{font-size:42px;line-height:46.2px}html .csprocess{padding-bottom:0}html .csprocess .cp-caso{background:#00000061;padding-bottom:108px}html body .cswhy{background:#fafafa}html body .cswhy .cw-lead{display:block}html body .cswhy .cw-lead-dash{vertical-align:middle;width:34px;height:1px;margin-right:10px;display:inline-block}html body .cswhy .cw-ticks{background:repeating-linear-gradient(90deg,#0003 0 1px,#0000 1px 16px);height:20px;margin-top:48px}html body .cswhy .cw-ticks>span{display:none}html body .cswhy .cw-fim.cw-fim{white-space:nowrap;place-items:center;height:250px;margin:20px 0 0;padding:0;display:grid;position:relative}html body .cswhy .cw-fim.cw-fim>span{grid-area:1/1}html body .cswhy .cw-fim .cw-fim-on{letter-spacing:-.07em;color:#eee;font-size:230px;font-weight:700;line-height:1}html body .cswhy .cw-fim .cw-fim-int{letter-spacing:-.06em;color:#d6d6d6;font-size:84px;font-weight:700;line-height:1;position:relative}html .pagina.pg-trabalhos{padding-top:120px}html .pg-trabalhos .tb-hero,html .pg-trabalhos .tb-banda{max-width:calc(100vw - 40px);margin-inline:auto;padding-inline:0}html .pg-trabalhos .tb-hero-titulo:not(.tb-hero-sonda){width:98.98%}html .pg-trabalhos .tb-hero-sub{gap:20px;min-height:0;padding:16px 0 0}html .pg-trabalhos .tb-hero-texto .tb-hero-lead-b{letter-spacing:-.05em}html .pg-trabalhos .tb-busca{justify-self:start;align-items:flex-start;margin:0}html .pg-trabalhos .tb-busca-campo{border-bottom:1px solid #ebebeb;gap:8px;width:180px;height:40px;padding:0 8px}html .pg-trabalhos .tb-busca-campo .tb-busca-input{flex:auto;width:auto;min-width:0;height:100%;padding:0;line-height:1.1}html .pg-trabalhos .tb-busca-campo .tb-busca-input::placeholder{color:#5c6063}html .pg-trabalhos .tb-filtro{display:none}html .pg-trabalhos .tb-banda.rv{opacity:1;background-image:repeating-linear-gradient(90deg,#00000038 0 .5px,#0000 .5px 13px);background-clip:border-box;height:50px;margin-top:32px;margin-bottom:0;transform:none}html .pg-trabalhos .tb-cartoes{margin-top:32px;padding-top:0}html .pg-trabalhos .tb-cartao{border-radius:12px;flex-direction:column;height:580px;min-height:0;display:flex;overflow:hidden}html .pg-trabalhos .tb-cartao-painel{border-radius:12px 12px 0 0;flex:none;height:auto;min-height:314px;padding:24px}html .pg-trabalhos .tb-cartao-media{border-radius:0 0 12px 12px;flex:1 1 0;height:auto;min-height:0}html .pg-trabalhos .tb-cartao:hover .tb-cartao-painel{padding-left:24px}html .pg-trabalhos .tb-cartao:hover .tb-cartao-media{border-radius:0 0 12px 12px}html .pg-trabalhos .tb-cartao:hover .tb-cartao-img{transform:none}html .pg-trabalhos .tb-cartao[data-caso=vast-self] .tb-cartao-img{object-position:50% 50%}html .pg-trabalhos .tb-cartao-logo{opacity:.6}html .pg-trabalhos .tb-cartao-num{display:none}html .pg-trabalhos .tb-cartao-nome{letter-spacing:-.06em;font-size:30.4px;font-weight:500;line-height:1.1}html .pg-trabalhos .tb-cartao-painel .tb-cartao-setor{letter-spacing:-.05em;margin-top:15.6px}html .pg-trabalhos .tb-cartao-pe .tb-cartao-texto{letter-spacing:-.04em;color:#5c6063;line-height:1.3}html .pg-trabalhos .tb-cartao-tracejado{background-image:repeating-linear-gradient(135deg,#0000001a 0 .87px,#0000 .87px 2.83px)}html .csrecap .csrecap-titulo .csrecap-acento,html #contacto .csf-mark-a{color:#141414;background:var(--lime);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em}html #contacto .csf-info-mail,html #contacto .csf-info-mail:hover{color:#bccf0d;background:0 0;padding:12px 0}html #contacto .csf-info--b .csf-info-txt{color:#141414}html .pg-trabalhos .tb-hero-texto .tb-hero-lead-b,html .pg-trabalhos.pg-trabalhos .tb-cartao-setor{color:#797d82}html .pg-trabalhos .tb-busca-lupa{color:#bccf0d}html .pg-trabalhos #recap .csrecap-mais{background-color:#bccf0d}}html body .cky-consent-container .cky-notice-des p{margin:0}html body .cky-consent-container .cky-notice-btn-wrapper .cky-btn{white-space:nowrap;margin:0;line-height:1}html body .cky-consent-container .cky-consent-bar>div:last-child{padding-bottom:6px!important}html body .cky-consent-container .cky-consent-bar>div:last-child div{margin-top:0!important}@media (width<=809px){html body .cky-consent-container .cky-consent-bar .cky-notice-content-wrapper{padding:12px 14px 4px}html body .cky-consent-container .cky-title{display:none}html body .cky-consent-container .cky-notice-des{padding:0;font-size:12px;line-height:1.4}html body .cky-consent-container .cky-notice-btn-wrapper{flex-flow:row;gap:6px;margin:10px 0 0;padding:0;display:flex}html body .cky-consent-container .cky-notice-btn-wrapper .cky-btn{flex:1 1 0;min-width:0;height:36px;padding:0 6px;font-size:12px}}@media (width>=810px){html body .cky-consent-container.cky-box-bottom-left,html body .cky-consent-container.cky-box-bottom-right{width:min(760px,100vw - 80px);bottom:40px;left:auto;right:16px}html body .cky-consent-container .cky-consent-bar .cky-notice-content-wrapper{padding:14px 20px 4px}html body .cky-consent-container .cky-title{margin:0 0 4px;padding:0;font-size:14px;line-height:1.3}html body .cky-consent-container .cky-notice-group{align-items:center;gap:20px;display:flex}html body .cky-consent-container .cky-notice-des{flex:auto;min-width:0;padding:0;font-size:13px;line-height:1.4}html body .cky-consent-container .cky-notice-btn-wrapper{flex-direction:row;flex:none;gap:8px;margin:0;padding:0;display:flex}html body .cky-consent-container .cky-notice-btn-wrapper .cky-btn{flex:none;width:auto;height:36px;padding:0 14px;font-size:12.5px}}html body .cky-consent-container .cky-consent-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#161616d1!important;border-color:#ffffff14!important;box-shadow:0 8px 32px #00000059!important}html body .cky-consent-container .cky-title{color:#f2f2f2!important}html body .cky-consent-container .cky-notice-des,html body .cky-consent-container .cky-notice-des *{color:#b4b8bd!important}html body .cky-consent-container .cky-btn-customize{color:#f2f2f2!important;border-color:#f2f2f299!important}html body .cky-consent-container .cky-consent-bar>div:last-child,html body .cky-consent-container .cky-consent-bar>div:last-child *{color:#f2f2f273!important}html body .cky-consent-container .cky-consent-bar>div:last-child svg path{fill:#f2f2f273!important}html body .cky-modal .cky-preference-center{color:#b4b8bd!important;background-color:#161616!important;border-color:#ffffff14!important}html body .cky-modal .cky-preference-title{color:#f2f2f2!important}html body .cky-modal .cky-preference-content-wrapper,html body .cky-modal .cky-preference-content-wrapper *,html body .cky-modal .cky-accordion-header-des,html body .cky-modal .cky-accordion-header-des *,html body .cky-modal .cky-accordion-body,html body .cky-modal .cky-accordion-body *{color:#b4b8bd!important}html body .cky-modal .cky-accordion-btn{color:#f2f2f2!important}html body .cky-modal .cky-always-active,html body .cky-modal .cky-show-desc-btn{color:#e2f648!important}html body .cky-modal .cky-preference-header,html body .cky-modal .cky-horizontal-separator,html body .cky-modal .cky-accordion,html body .cky-modal .cky-accordion-wrapper,html body .cky-modal .cky-footer-wrapper,html body .cky-modal .cky-prefrence-btn-wrapper{border-color:#ffffff1a!important}html body .cky-modal .cky-accordion-chevron i:before,html body .cky-modal .cky-accordion-chevron:before{border-color:#f2f2f2!important}html body .cky-modal .cky-btn-close img{filter:invert()brightness(1.4)}html body .cky-modal .cky-footer-shadow{background:linear-gradient(#16161600 0%,#161616 100%)!important}html body .cky-modal .cky-switch input[type=checkbox]{background:#f2f2f238!important}html body .cky-modal .cky-switch input[type=checkbox]:checked{background:#e2f648!important}html body .cky-modal .cky-switch input[type=checkbox]:before{background:#161616!important}html body .cky-modal .cky-audit-table{background:#ffffff0d!important;border-color:#ffffff1a!important}html body .cky-modal .cky-audit-table *{color:#b4b8bd!important}html body .cky-modal .cky-footer-wrapper>div:not(.cky-prefrence-btn-wrapper),html body .cky-modal .cky-footer-wrapper>div:not(.cky-prefrence-btn-wrapper) *{color:#f2f2f273!important}html body .cky-modal .cky-footer-wrapper>div:not(.cky-prefrence-btn-wrapper) svg path{fill:#f2f2f273!important}.hud{z-index:45;pointer-events:none;opacity:1;--hud-neutral:#fff;--hud-track:#ffffff80;flex-direction:column;align-items:center;gap:12px;transition:opacity .35s;display:flex;position:fixed;top:50%;right:clamp(14px,2vw,30px);transform:translateY(-50%)}.hud--off{opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}.hud--light{--hud-neutral:var(--ink);--hud-track:#16161666}.hud-count,.hud-tick-label{color:var(--hud-neutral);transition:color .25s}.hud-count{letter-spacing:.14em;font-size:10px}.hud-rail{border-radius:2px;width:2px;height:min(46vh,380px);position:relative}.hud-rail:before{content:"";background:var(--hud-track);border-radius:2px;transition:background .25s;position:absolute;inset:0}.hud-rail-fill{transform-origin:top;background:#e2f648;border-radius:2px;position:absolute;inset:0;transform:scaleY(0)}.hud-tick{pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.hud-tick:before{content:"";background:var(--hud-neutral);border-radius:50%;width:5px;height:5px;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s}.hud-tick:hover:before,.hud-tick.is-on:before{background:#e2f648;transform:scale(1.9)}.hud-tick-label{white-space:nowrap;letter-spacing:.12em;opacity:0;pointer-events:none;font-size:10px;transition:opacity .28s,transform .28s;position:absolute;right:26px;transform:translate(8px)}.hud-tick:hover .hud-tick-label,.hud-tick.is-on .hud-tick-label,.hud-tick:focus-visible .hud-tick-label{opacity:1;transform:none}@media (width>=1181px){html[data-hud-etiqueta=oculta] .hud{opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}html[data-hud-etiqueta=recolhida] .hud-tick.is-on .hud-tick-label{opacity:0;transform:translate(8px)}html[data-hud-etiqueta=recolhida] .hud-tick:hover .hud-tick-label,html[data-hud-etiqueta=recolhida] .hud-tick:focus-visible .hud-tick-label{opacity:1;transform:none}}.hud-tick:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #e2f648}@media (width<=899.98px),(prefers-reduced-motion:reduce){.hud{display:none}}.navbar{z-index:var(--z-nav);color:var(--paper);--navbar-p:0;--navbar-h:64px;position:fixed;top:0;left:0;right:0}.navbar:before{content:"";background:rgba(14, 14, 13, calc(.72 * var(--navbar-p)));-webkit-backdrop-filter:blur(calc(18px * var(--navbar-p)));backdrop-filter:blur(calc(18px * var(--navbar-p)));border-bottom:1px solid rgba(255, 255, 255, calc(.12 * var(--navbar-p)));pointer-events:none;position:absolute;inset:0}.navbar-bar{min-height:var(--navbar-h);justify-content:space-between;align-items:center;gap:16px;max-width:none;padding-inline:clamp(20px,3.86vw,64px);display:flex;position:relative}.navbar-mark{min-height:var(--tap);font-family:var(--font-menu);text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;color:var(--paper);align-items:center;font-size:20px;font-weight:900;line-height:1.5;display:inline-flex}.navbar-mark-dot{color:var(--lime);margin-left:.1em}@media (hover:hover){.navbar-mark{transition:opacity .33s linear(0, .15, .297, .447, .59, .71, .81, .887, .943, .983, 1.007, 1.02, 1.027, 1.026, 1.025, 1.023, 1.02, 1.013, 1.007, 1.003, 1)}.navbar-mark:hover,.navbar-mark:focus-visible{opacity:.7}}@media (prefers-reduced-motion:reduce){.navbar-mark{transition-duration:1ms}}.navbar-links{display:none}.navbar-list{align-items:center;gap:38px;display:flex}.navbar-link{min-height:var(--tap);font-family:var(--font-menu);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;color:var(--paper);transition:color .25s var(--ease-out);align-items:center;padding-inline:6px;font-size:15px;font-weight:500;line-height:1.5;display:inline-flex;position:relative}.navbar-link:before{content:"";background:var(--lime);opacity:0;width:5px;height:5px;transition:opacity .25s var(--ease-out), transform .25s var(--ease-out);border-radius:50%;margin-top:-2.5px;position:absolute;top:50%;left:-3px;transform:scale(.4)}.navbar-link:after{content:"";background:var(--lime);transform-origin:0;height:2px;transition:transform .25s var(--ease-out);position:absolute;bottom:8px;left:6px;right:6px;transform:scaleX(0)}.navbar-link:hover,.navbar-link:focus-visible{color:var(--lime)}.navbar-link:hover:before,.navbar-link:focus-visible:before{opacity:1;transform:scale(1)}.navbar-link:hover:after,.navbar-link:focus-visible:after{transform:scaleX(1)}.navbar-actions{align-items:center;gap:clamp(8px,1.6vw,18px);display:flex}.navbar-cta{display:none}.navbar-cta.pill-cta{font-family:var(--font-menu);letter-spacing:.1em;white-space:nowrap;font-size:14px}.navbar-lang{align-items:center;gap:0;display:inline-flex}.navbar-lang-sep{font-family:var(--font-menu);color:#ffffff47;pointer-events:none;font-size:13px;font-weight:600;line-height:1.5}.navbar-lang--bar{display:none}.navbar-lang-btn{min-height:var(--tap);font-family:var(--font-menu);text-transform:none;letter-spacing:.08em;color:#ffffff75;transition:color .2s var(--ease-out), background-color .2s var(--ease-out);justify-content:center;align-items:center;padding-inline:8px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.navbar-lang-btn:hover,.navbar-lang-btn.is-on,.navbar-lang-btn.is-on:hover{color:var(--paper)}.navbar-burger{width:var(--tap);height:var(--tap);justify-content:center;align-items:center;margin-right:-6px;display:inline-flex}.navbar-burger-box{flex-direction:column;gap:5px;width:22px;display:flex}.navbar-burger-bar{background:var(--paper);width:100%;height:2px;transition:background-color .2s var(--ease-out)}.navbar-burger:hover .navbar-burger-bar{background:var(--lime)}.navbar-overlay{z-index:var(--z-overlay);background:var(--dark);color:var(--paper);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.navbar-ov-top{width:100%;min-height:var(--navbar-h);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.navbar-ov-mark{font-family:var(--font-menu);text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;color:var(--muted-paper);font-size:16px;font-weight:900;line-height:1}.navbar-ov-close{width:var(--tap);height:var(--tap);flex-shrink:0;margin-right:-6px;position:relative}.navbar-ov-close:before,.navbar-ov-close:after{content:"";background:var(--paper);width:24px;height:2px;transition:background-color .2s var(--ease-out);position:absolute;top:50%;left:50%}.navbar-ov-close:before{transform:translate(-50%,-50%)rotate(45deg)}.navbar-ov-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.navbar-ov-close:hover:before,.navbar-ov-close:hover:after{background:var(--lime)}.navbar-ov-nav{width:100%;margin-block:auto;padding-block:20px}.navbar-ov-list{flex-direction:column;display:flex}.navbar-ov-link{min-height:var(--tap);font-family:var(--font-menu);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--paper);align-items:baseline;gap:.5em;padding-block:.08em;font-size:clamp(1.9rem,7.4vw + .3rem,4rem);font-weight:500;line-height:.98;display:inline-flex}.navbar-ov-num{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-mono);letter-spacing:var(--track-mono);color:var(--muted-paper);transition:color .25s var(--ease-out)}.navbar-ov-label{transition:color .25s var(--ease-out), transform .25s var(--ease-out)}.navbar-ov-link:hover .navbar-ov-label,.navbar-ov-link:focus-visible .navbar-ov-label{color:var(--lime);transform:translate(.08em)}.navbar-ov-link:hover .navbar-ov-num,.navbar-ov-link:focus-visible .navbar-ov-num{color:var(--lime)}.navbar-ov-foot{width:100%;padding-block:20px max(24px, env(safe-area-inset-bottom));flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;display:flex}@media (prefers-reduced-motion:no-preference){.navbar-overlay{animation:navbar-fade .3s var(--ease-out) both}.navbar-ov-item{opacity:0;animation:navbar-rise .55s var(--ease-out) forwards;transform:translateY(30px)}@keyframes navbar-fade{0%{opacity:0}to{opacity:1}}@keyframes navbar-rise{to{opacity:1;transform:translateY(0)}}}@media (width>=1150px) and (width<=1499px){.navbar-list{gap:clamp(6px,10vw - 109px,24px)}.navbar-link{letter-spacing:.075em;padding-inline:3px;font-size:13px}}@media (width>=1150px){.navbar{--navbar-h:81px}.navbar-links{display:block}.navbar-lang--bar,.navbar-cta{display:inline-flex}.navbar-burger,.navbar-overlay{display:none}}.hero-lab{background:var(--hl-bg,var(--dark));--hlx:clamp(20px, 4vw, 64px);z-index:1;height:100svh;min-height:620px;position:relative}html.anima .hl-stage[data-entrada=por-correr]{opacity:0}.hl-stage{height:100%;position:relative;overflow:hidden}.hl-backdrop{z-index:0;pointer-events:none;will-change:transform;background:radial-gradient(92% 76% at 88% 94%,#e2f6481c 0%,#e2f64811 26%,#e2f64808 48%,#e2f64803 68%,#0000 86%),radial-gradient(66% 46% at 68% 56%,#96bee620 0%,#96bee614 28%,#96bee609 50%,#96bee604 70%,#0000 87%),radial-gradient(58% 42% at 26% 72%,#96bee617 0%,#96bee60e 30%,#96bee606 54%,#96bee602 72%,#0000 88%),radial-gradient(80% 66% at 8% 4%,#96bee614 0%,#96bee60b 32%,#96bee604 60%,#0000 84%);height:140%;position:absolute;top:-20%;left:0;right:0}@media (prefers-reduced-motion:reduce){.hl-backdrop{height:100%;top:0}}.hl-grao{z-index:0;pointer-events:none;mix-blend-mode:overlay;opacity:.38;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;position:absolute;inset:0}.hl-grao--letras{z-index:1;opacity:1;background-size:120px 120px}@media (height<=640px){.hl-backdrop{background:radial-gradient(86% 60% at 84% 66%,#e2f6481c 0%,#e2f64811 26%,#e2f64808 48%,#e2f64803 68%,#0000 86%),radial-gradient(70% 50% at 66% 46%,#96bee620 0%,#96bee614 28%,#96bee609 50%,#96bee604 70%,#0000 87%),radial-gradient(74% 52% at 10% 18%,#96bee614 0%,#96bee60b 32%,#96bee604 60%,#0000 84%)}}.hl-corte{display:block;overflow:hidden}.hl-corte-texto{margin-top:-2.6em;padding-top:2.6em}.hl-corte-canvas{z-index:1;height:66svh;position:absolute;top:17svh;left:0;right:0}.hl-corte-scroll{left:var(--hlx);z-index:4;padding-bottom:10px;position:absolute;bottom:calc(100% - 100svh + clamp(24px,4vh,42px) - 10px)}#hl-canvas{width:100%;height:100svh;display:block;position:absolute;top:-17svh;left:0}.hl-ghost{text-align:center;z-index:1;font-family:var(--font-display);font-weight:700;font-size:var(--hl-ghost-fs,16vw);letter-spacing:var(--track-display-xl);white-space:nowrap;color:#fff;mix-blend-mode:overlay;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;margin:0;line-height:1.2;position:absolute;top:116%;left:0;right:0}@media (prefers-reduced-motion:reduce){.hl-ghost{display:none}}.hl-ui{z-index:2;color:var(--hl-fg,#fff);pointer-events:none;position:absolute;inset:0}.hl-ui a,.hl-ui button{pointer-events:auto}.hl-lead{left:var(--hlx);max-width:60vw;position:absolute;bottom:calc(100% - 100svh + clamp(98px,17vh,192px))}.hl-lead-eyebrow,.hl-lead-title{will-change:transform}.hl-lead-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--lime);margin:0 0 10px;font-size:clamp(11px,1vw,13px);font-weight:500}.hl-lead-title{letter-spacing:.01em;text-transform:uppercase;color:color-mix(in oklab, var(--hl-fg,#fff) 88%, transparent);text-shadow:0 1px 24px #00000073;margin:0;font-size:clamp(13px,1.35vw,17px);font-weight:500;line-height:1.12}@media (width<=860px){.hl-lead{max-width:80vw;bottom:calc(100% - 100svh + clamp(96px,18vh,150px))}.hl-lead-title{font-size:clamp(12px,3.4vw,15px)}}.hl-scroll{cursor:pointer;color:color-mix(in oklab, var(--hl-fg,#fff) 62%, transparent);transition:color .25s var(--ease-out);background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:0;text-decoration:none;display:flex;position:relative}.hl-scroll-label{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;padding-left:.24em;font-size:9.5px;font-weight:500}.hl-scroll-track{background:color-mix(in oklab, var(--hl-fg,#fff) 20%, transparent);border-radius:2px;width:2px;height:26px;position:relative;overflow:hidden}.hl-scroll-tracker{background:var(--lime);border-radius:2px;width:100%;height:10px;position:absolute;top:0;left:0}.hl-scroll-chev{display:inline-flex}.hl-scroll-chev svg{width:15px;height:15px}.hl-scroll:hover{color:var(--lime)}@media (prefers-reduced-motion:no-preference){.hl-scroll-tracker{animation:1.5s ease-in-out infinite hl-track}.hl-scroll-chev{animation:1.4s ease-in-out infinite hl-bob}}@keyframes hl-bob{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes hl-track{0%{opacity:0;transform:translateY(-11px)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateY(26px)}}.hl-ui>*{opacity:1}@media (prefers-reduced-motion:no-preference){.hl-ui[data-in]>*{animation:hl-rise .7s var(--ease-out) backwards}.hl-ui[data-in]>:nth-child(2){animation-delay:60ms}}@keyframes hl-rise{0%{transform:translateY(22px)}to{transform:none}}.hero-lab .static-backdrop{z-index:0;background:radial-gradient(90% 110% at 80% 110%, #e2f6481f 0%, transparent 55%), var(--dark);position:absolute;inset:0}@media (width<=620px){.hl-scroll-label,.hl-lead-eyebrow{font-size:12px}}.scene-canvas{z-index:var(--z-canvas);pointer-events:none;background:var(--dark);position:fixed;inset:0}.scene-canvas canvas{width:100%!important;height:100%!important}.scene-view-track{pointer-events:none;position:absolute;inset:0}.static-backdrop{background:radial-gradient(1100px 520px at 68% 30%, #e2f64812, transparent 60%), radial-gradient(900px 620px at 30% 75%, #ffffff0d, transparent 65%), var(--dark);position:absolute;inset:0;overflow:hidden}.static-backdrop svg{opacity:.5;width:100%;height:100%;position:absolute;inset:0}.static-backdrop-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}section.cs-statement.sec{background:var(--paper);color:var(--ink);z-index:1;--fg:var(--ink);--fg-muted:var(--muted-ink);--fg-muted-strong:var(--muted-ink-strong);--hairline:var(--hair);--index-accent:var(--ink);align-items:center;min-height:100vh;display:flex;overflow:clip}section.cs-statement.sec .cs-st-media{z-index:0;pointer-events:none;will-change:transform;position:absolute;inset:0;overflow:clip}section.cs-statement.sec .cs-st-video{object-fit:cover;opacity:.6;width:100%;height:100%}section.cs-statement.sec .cs-st-wrap{z-index:1;text-align:center;flex:auto;width:100%;position:relative}section.cs-statement.sec .cs-st-lines{font-family:var(--font-display);letter-spacing:-.04em;color:#000;flex-direction:column;align-items:center;margin:0;font-size:clamp(2.6rem,11.1vw,13rem);font-weight:700;line-height:1.2;display:flex}section.cs-statement.sec .cs-st-line{white-space:nowrap;will-change:transform, opacity;backface-visibility:hidden;display:block}section.cs-statement.sec .cs-st-accent{color:var(--lime)}@media (width<=899px){section.cs-statement.sec{min-height:78vh}section.cs-statement.sec .cs-st-lines{font-size:clamp(2.1rem,11.6vw,4rem)}}@media (prefers-reduced-motion:reduce){section.cs-statement.sec .cs-st-media{display:none}}section.cs-work.sec{background:var(--panel);color:var(--paper);--fg:var(--paper);--fg-muted:var(--muted-paper);--hairline:var(--hair-dark);padding-block:0}.cs-wk-stage{position:relative}.cs-wk-panel{background:var(--panel);min-height:100svh;position:relative;overflow:clip}.cs-wk--deck .cs-wk-stage{height:100vh;overflow:clip}.cs-wk--deck .cs-wk-panel{will-change:transform;min-height:0;position:absolute;inset:0}.cs-wk-bg{position:absolute;inset:0;overflow:clip}.cs-wk-bg picture{width:100%;height:100%;display:block}.cs-wk-img{object-fit:cover;will-change:transform;width:100%;height:100%}.cs-wk-scrim{background:linear-gradient(#0e0e0d94,#0e0e0d3d 42%,#0e0e0d9e);position:absolute;inset:0}.cs-wk-content{z-index:1;height:100%;min-height:inherit;padding:clamp(76px, 10vh, 120px) var(--gutter) clamp(44px, 8vh, 80px);flex-direction:column;justify-content:space-between;display:flex;position:relative}.cs-wk-top{align-items:baseline;display:flex}.cs-wk-name{font-size:var(--fs-mono);color:var(--paper);margin:0}.cs-wk-kicker{width:max-content;max-width:90%;font-size:var(--fs-sec-kicker);color:var(--muted-paper);text-align:center;margin-inline:auto;position:absolute;top:clamp(76px,10vh,120px);left:0;right:0}.cs-wk-center{text-align:center;padding-inline:var(--gutter);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cs-wk-client{color:var(--paper);margin:0;font-size:clamp(2.2rem,.9rem + 5.6vw,5.8rem)}.cs-wk-sub{font-size:var(--fs-mono);color:#ffffffbd;margin:clamp(10px,1.6vh,18px) 0 0}.cs-wk-foot{justify-content:space-between;align-items:flex-end;gap:clamp(16px,3vw,40px);display:flex}.cs-wk-stack{font-size:var(--fs-mono);color:#ffffffd1;gap:4px;margin:0;padding:0;list-style:none;display:grid}.cs-wk-ano{font-size:var(--fs-mono);color:var(--paper);white-space:nowrap;flex:none;gap:.19em;margin:0;display:inline-flex}.cs-wk-espaco,.cs-wk-riscas{flex:1 1 0;min-width:0;height:20px}.cs-wk-riscas{opacity:.4;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath stroke='%23fff' d='M.5 0v32'/%3E%3C/svg%3E") 0 0/16px}.cs-wk-link{z-index:2;color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.cs-wk-link:focus-visible{outline:3px solid var(--lime);outline-offset:-3px}.cs-wk-link-tap{right:var(--gutter);border-radius:var(--radius-pill);background:var(--lime);color:var(--ink);font-size:var(--fs-mono);letter-spacing:var(--track-mono);align-items:center;gap:8px;padding:10px 16px;font-weight:500;display:inline-flex;position:absolute;top:clamp(76px,10vh,120px)}.cs-wk-link-tap:after{content:"→"}@media (hover:hover) and (pointer:fine){.cs-wk-link{cursor:none}.cs-wk-link-tap{display:none}}section.cs-work.sec>.cs-wk-cursor{z-index:6;background:var(--lime);width:clamp(132px,13vw,176px);height:clamp(132px,13vw,176px);color:var(--ink);text-align:center;opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:0;left:0}section.cs-work.sec>.cs-wk-cursor .mono{letter-spacing:var(--track-mono);max-width:82%;font-size:11px;font-weight:500}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){section.cs-work.sec>.cs-wk-cursor{display:none}}@media (width<=639px){.cs-wk-foot{flex-direction:column;align-items:flex-start;gap:14px}.cs-wk-kicker{max-width:calc(100% - 2 * var(--gutter))}}@media (width<=620px){.cs-wk-scrim{background:linear-gradient(#0e0e0dad,#0e0e0d80 42%,#0e0e0dc2)}.cs-wk-sub{color:#ffffffe6}.cs-wk-stack{color:#fffffff2}}@media (width>=810px){.cs-wk-content{padding:100px}.cs-wk-top{align-items:center;min-height:36px}.cs-wk-kicker{top:100px}.cs-wk-center{padding:60px 0;inset:136px 60px 220px}.cs-wk-client{letter-spacing:-.07em;font-size:clamp(3rem,5.556vw,5rem);font-weight:500;line-height:1.1}.cs-wk-sub{letter-spacing:-.05em;text-transform:uppercase;max-width:400px;color:var(--paper);margin-top:12px;font-size:1.13rem;line-height:1.3}.cs-wk-foot{align-items:flex-end}.cs-wk-stack,.cs-wk-ano,.cs-wk-name{letter-spacing:-.05em;color:var(--paper);font-size:1rem;font-weight:400;line-height:1.5}.cs-wk-stack{gap:0}}.csproof{background:var(--panel);color:var(--paper);overflow:clip}.story-stream>.sec.csproof{background:var(--panel);overflow:clip}.sec.csproof>.csproof-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.csproof-bg-video{object-fit:cover;opacity:.35;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.csproof-bg-video{display:none}}.csproof-wrap{flex-direction:column;display:flex}.csproof .csh-title{font-size:var(--fs-h2);letter-spacing:-.06em;color:#797d82;font-weight:500;line-height:1}.csproof .csh-kicker{font-size:var(--fs-sec-kicker);letter-spacing:-.04em;font-weight:400;line-height:1.4}.csproof .csh-lead{font-size:var(--fs-sec-lead);letter-spacing:-.04em;font-weight:400;line-height:1.3}.csproof-kicker{font-size:var(--fs-sec-kicker);color:var(--muted-paper);align-items:center;gap:.7em;display:inline-flex}.csproof-dot{background:var(--lime);border-radius:50%;flex:none;width:8px;height:8px}.csproof-title{font-size:var(--fs-h2);color:#fff9;text-wrap:balance;max-width:14ch;margin-top:clamp(16px,2.4vw,32px)}.csproof-lead{max-width:46ch;font-size:var(--fs-sec-lead);color:var(--muted-paper);margin-top:clamp(18px,2.6vw,36px);padding-left:clamp(44px,5.5vw,84px);line-height:1.55;position:relative}.csproof-lead:before{content:"";background:var(--rule-dark);width:clamp(30px,4vw,60px);height:1px;position:absolute;top:.72em;left:0}.csproof-ticker{opacity:.28;background-image:repeating-linear-gradient(90deg,#ffffff8c 0 1px,#0000 1px 9px);height:clamp(10px,1.5vw,18px);margin-top:clamp(36px,5vw,72px)}.csproof-stats{grid-template-columns:minmax(0,1fr);gap:clamp(24px,3.4vw,56px);margin-top:clamp(44px,6vw,96px);display:grid}@media (width>=700px){.csproof-stats{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.csproof-stat-value{color:var(--lime);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:flex-end;min-height:1.52em;font-size:clamp(2.6rem,1.1rem + 5.4vw,5.8rem);line-height:.92;display:flex}.csproof-stat-value number-flow-react{font-variant-numeric:tabular-nums;vertical-align:baseline}.csproof-stat-label{letter-spacing:-.05em;text-transform:uppercase;color:#868a8e;max-width:24ch;margin-top:clamp(12px,1.6vw,20px);font-size:clamp(.8125rem,.952vw,1rem);font-weight:400;line-height:1.5}.csproof-stat-rule{align-items:center;gap:.8em;margin-top:clamp(10px,1.4vw,16px);display:flex}.csproof-stat-bar{background:#ffffff29;flex:1;height:2px;overflow:hidden}.csproof-stat-fill{background:var(--lime);transform-origin:0;width:34%;height:100%;display:block}.csproof-stat-idx{font-size:var(--fs-mono);color:#ffffff61;flex:none}.csproof-logos-block{margin-top:clamp(56px,8vw,128px)}.csproof-logos-label{text-align:center;letter-spacing:-.05em;text-transform:uppercase;color:#797d82;font-size:clamp(.9375rem,1.19vw,1.25rem);font-weight:400;line-height:1.3}.csproof-lw{will-change:transform;display:inline-block}.csproof-lw+.csproof-lw{margin-left:.55em}.csproof-logos-viewport{margin-top:clamp(24px,3.4vw,48px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.csproof-logos-track{will-change:transform;width:max-content;display:flex}.csproof-logos{flex:none;align-items:center;margin:0;padding:0;list-style:none;display:flex}.csproof-logo-item{flex:none;justify-content:center;align-items:center;height:clamp(44px,4.4vw,62px);padding-inline:clamp(18px,2.4vw,44px);display:flex}.csproof-logo{width:auto;height:clamp(26px,2.9vw,40px);max-width:var(--maxw,210px);object-fit:contain;filter:var(--filtro,brightness(0) invert(1));opacity:.7;transform:scale(var(--escala,1));transition:opacity .25s var(--ease-out);display:block}.csproof-logo-item:hover .csproof-logo{opacity:1}@media (prefers-reduced-motion:no-preference){.csproof-logos-track{animation:46s linear infinite csproof-marquee}.csproof-logos-viewport:hover .csproof-logos-track{animation-play-state:paused}}@keyframes csproof-marquee{to{transform:translate(-50%)}}@media (width<=960px){.csproof-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.csproof-stats{grid-template-columns:1fr}.csproof-lead{padding-left:0}.csproof-lead:before{display:none}}.csh{grid-template-columns:1fr;gap:clamp(20px,3vh,34px);display:grid}@media (width>=900px){.csh{grid-template-columns:minmax(110px,168px) 1fr;align-items:start;column-gap:clamp(36px,5.5vw,96px)}}.csh--compacto{grid-template-columns:1fr;gap:clamp(16px,2.4vh,26px)}.csh--compacto .csh-rail{flex-direction:row;align-items:center;gap:12px}.csh--compacto .csh-rail-rule{width:26px}.csh--compacto .csh-rail-ticker{flex:auto;max-width:110px}.csh--compacto .csh-title{margin-top:clamp(14px,2vh,22px)}.csh-rail{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.csh-rail-rule{background:var(--hairline);width:66px;height:1px;display:block}.csh-kicker{font-size:var(--fs-sec-kicker);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;margin:0}.csh-rail-ticker{background:repeating-linear-gradient(90deg, var(--hairline) 0 1px, transparent 1px 5px);width:66px;height:11px;display:block}@media (width<=899px){.csh-rail{flex-direction:row;align-items:center;gap:12px}.csh-rail-rule{width:28px}.csh-rail-ticker{flex:auto;max-width:120px}}.csh-main{min-width:0}.csh-rule{background:var(--hairline);height:1px;display:block;position:relative}.csh-rule:before{content:"";background:var(--lime);width:18px;height:3px;position:absolute;top:-1px;left:0}.csh-title{font-size:var(--fs-h2);letter-spacing:var(--track-display);color:var(--fg-muted-strong);max-width:20ch;margin:clamp(22px,3.6vh,44px) 0 0;font-weight:400;line-height:1.05}.csh-title-line{display:inline}.csh-lead{font-size:var(--fs-sec-lead);color:var(--fg-muted);max-width:46ch;margin:clamp(16px,2.4vh,26px) 0 0;padding-left:clamp(40px,4vw,64px);line-height:1.6;position:relative}.csh-lead:before{content:"";background:var(--hairline);width:clamp(26px,3vw,44px);height:1px;position:absolute;top:.72em;left:0}.csh-rail-hachura{background:repeating-linear-gradient(-45deg, var(--hairline) 0 2px, transparent 2px 5.66px);width:100%;max-width:102px;height:12px;display:block}.csh-ticks{background:repeating-linear-gradient(90deg, var(--tick-ink) 0 1px, transparent 1px 12px);width:min(100%,360px);height:14px;margin-top:clamp(28px,5.7vh,51px);display:block}.csh-brand{font-size:var(--fs-mono-lg);letter-spacing:var(--track-mono);color:var(--lime);white-space:nowrap;place-self:start end;margin:0}@media (width<=999px){.csh--processo{grid-template-columns:1fr auto}.csh--processo .csh-rail{grid-area:1/1}.csh--processo .csh-brand{grid-area:1/2;align-self:center}.csh--processo .csh-main{grid-area:2/1/auto/-1}}@media (width>=1000px){.csh--processo{grid-template-columns:repeat(9,1fr);align-items:start;column-gap:0}.csh--processo .csh-rail{grid-column:1/span 2;padding-right:clamp(16px,2vw,32px)}.csh--processo .csh-main{grid-column:3/span 6}.csh--processo .csh-brand{text-align:right;grid-column:9}.csh--processo .csh-rail-rule{background:linear-gradient(90deg, var(--fg-muted) 0 20px, transparent 20px);width:100%;max-width:102px;height:3px}.csh--processo .csh-rail{gap:0}.csh--processo .csh-kicker{font-size:var(--fs-mono-lg);letter-spacing:-.04em;margin-top:64px;font-weight:400;line-height:1.4}.csh--processo .csh-rail-hachura{margin-top:4px}.csh--processo .csh-rule{border-top:1px solid var(--hairline);background:0 0;height:3px}.csh--processo .csh-rule:before{width:20px;height:3px;top:-1px}.csh--processo .csh-title{font-size:var(--fs-h2);letter-spacing:-.06em;max-width:none;margin-top:52px;font-weight:500;line-height:1}.csh--processo .csh-lead{letter-spacing:-.04em;max-width:600px;margin-top:24px;font-size:clamp(.95rem,.7rem + .75vw,1.31rem);line-height:1.3}.sec[data-tone=light] .csh--processo .csh-kicker{color:#5c6063}.sec[data-tone=light] .csh--processo .csh-title,.sec[data-tone=light] .csh--processo .csh-lead{color:#797d82}}.cssvc{background:var(--paper);color:var(--ink);isolation:isolate;z-index:1;--cssvc-olive:#55650a;--cssvc-sticky-top:var(--navbar-h,64px);position:relative}.cssvc-open{padding-block:clamp(18px,3.5vh,48px) clamp(36px,6vh,88px)}.cssvc-giant{letter-spacing:var(--track-display);color:var(--ink);text-transform:lowercase;white-space:nowrap;margin:0;padding-inline:clamp(6px,1.7vw,22px);font-size:clamp(3.4rem,23.5vw,23.5rem);font-weight:600;line-height:.84}.cssvc-giant-mask{padding-bottom:var(--cssvc-giant-descida,0px);display:block;overflow:visible}.cssvc-giant-word{will-change:transform;display:inline-block}.cssvc-sub{max-width:min(var(--maxw), 100%);padding-inline:var(--cssvc-sub-x,clamp(4px, .8vw, 16px));letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--muted-ink-strong);margin:clamp(14px,2.5vh,28px) 0 0;font-size:clamp(.8125rem,.68rem + .5vw,1.25rem);font-weight:400;line-height:1.3}.cssvc-rows{margin:0;padding:0;list-style:none}.cssvc-row{background:var(--paper)}.cssvc-row-in{max-width:var(--maxw);padding:clamp(18px, 3vh, 32px) var(--gutter) clamp(36px, 6vh, 72px);margin-inline:auto}.cssvc-head{justify-content:space-between;align-items:center;gap:16px;padding-bottom:clamp(11px,1.8vh,16px);display:flex}.cssvc-kicker{font-size:var(--fs-sec-kicker);letter-spacing:-.04em;color:#16161699;font-weight:400;line-height:1.4;display:inline-flex}.cssvc-kicker-txt .scr-alea{color:var(--ink)}.cssvc-num{font-family:var(--font-display);letter-spacing:-.06em;color:#1616162b;font-size:clamp(1.25rem,2.4vw,2rem);font-weight:500;line-height:1.1}.cssvc-rule{height:3px;display:block;position:relative}.cssvc-rule:before{content:"";background:var(--lime);width:20px;height:3px;position:absolute;top:0;left:0}.cssvc-rule:after{content:"";background:var(--hair);height:1px;position:absolute;top:0;left:20px;right:0}.cssvc-title{font-size:calc(var(--fs-h2) * 1.12);letter-spacing:var(--track-display-xl);color:var(--ink);margin:clamp(20px,4.2vh,38px) 0 0;font-weight:500;line-height:.96}.cssvc-title-mask{display:block}.cssvc-title-line{display:inline-block}.cssvc-palavra,.cssvc-un{white-space:pre;display:inline-block}.cssvc-grid{grid-template-columns:clamp(260px,30vw,360px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,72px);margin-top:clamp(22px,4vh,48px);display:grid}.cssvc-figure{aspect-ratio:4/3;object-fit:cover;background-color:#eee;border-radius:12px;width:100%;max-width:360px;height:auto;display:block}.cssvc-desc{max-width:32ch;font-size:var(--fs-body);color:var(--muted-ink-strong);margin:clamp(12px,2vh,18px) 0 0;line-height:1.5}.cssvc-bullets{justify-self:start;width:100%;max-width:640px;margin:0;padding:0;list-style:none}.cssvc-bullets li{border-bottom:1px solid var(--hair);font-size:var(--fs-body);color:var(--muted-ink-strong);padding:clamp(10px,1.8vh,15px) 0 clamp(10px,1.8vh,15px) 28px;line-height:1.4;position:relative}.cssvc-bullets li:first-child{border-top:1px solid var(--hair)}.cssvc-bullets li:before{content:"+";font-family:var(--font-mono);font-weight:500;font-size:var(--fs-mono);color:var(--cssvc-olive);position:absolute;top:50%;left:2px;transform:translateY(-50%)}.cssvc-ticker{background:repeating-linear-gradient(90deg, var(--hair) 0 1px, transparent 1px 7px);opacity:.65;width:min(420px,60%);height:18px;margin:clamp(24px,4.5vh,56px) 0 0 auto}@media (width>=900px){.cssvc-open{top:var(--cssvc-sticky-top);position:sticky}.cssvc-row{top:var(--cssvc-sticky-top);min-height:90vh;position:sticky}}@media (width<=899px){.cssvc-grid{grid-template-columns:1fr;gap:clamp(20px,4vh,32px)}.cssvc-bullets{justify-self:stretch;width:100%}.cssvc-desc{max-width:100%}.cssvc-ticker{width:70%}}@media (width<=809px){.cssvc-row{z-index:1;position:sticky;top:20px}}.csprocess{background:var(--dark);padding-top:var(--space-section);padding-bottom:0;position:relative;overflow:hidden}.cp-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.cp-bg-video{object-fit:cover;opacity:.42;width:100%;height:100%}.cp-bg:after{content:"";background:linear-gradient(180deg, transparent 0%, transparent 80%, var(--dark) 91%, var(--dark) 100%), #0e0e0d80;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cp-bg-video{display:none}}.cp-wrap{z-index:1;max-width:min(var(--maxw), calc(100vw - clamp(28px, 5vw, 80px)));padding-inline:var(--gutter);margin-inline:auto;position:relative}.cp-band{z-index:1;margin-inline:calc(50% - 50vw);background:0 0;width:100vw;margin-top:clamp(72px,12vh,152px);padding:clamp(40px,4.2vw,60px) clamp(20px,2.8vw,40px);position:relative}.cp-band-wrap{max-width:min(var(--maxw), calc(100vw - clamp(28px, 5vw, 80px)));grid-template-columns:1fr;gap:clamp(40px,6vh,64px);margin-inline:auto;display:grid;position:relative}@media (width>=1000px){.cp-band-wrap{grid-template-columns:1fr 1fr;align-items:start;column-gap:20%}}.cp-band-esq{flex-direction:column;align-items:flex-start;display:flex}.cp-band-title{letter-spacing:var(--track-display);font-size:clamp(1.75rem,.8rem + 3.9vw,3.5rem);font-weight:600;line-height:var(--lh-h2);color:#d5d7de;max-width:none;margin:0}.cp-band-lead{color:var(--muted-paper);max-width:44ch;margin:clamp(24px,3.6vh,40px) 0 0;font-size:clamp(.9rem,.75rem + .45vw,1.13rem);line-height:1.4}.cp-band-cta,.cp-caso-cta{min-height:var(--tap);color:var(--paper);cursor:pointer;align-items:center;gap:16px;margin-top:clamp(32px,5vh,60px);text-decoration:none;display:inline-flex}.cp-quad{border-radius:var(--radius-btn);background:var(--lime);width:44px;height:44px;color:var(--ink);transition:transform var(--dur-reveal) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.cp-quad-label{letter-spacing:-.04em;color:var(--paper);font-size:clamp(.9rem,.75rem + .45vw,1.13rem)}.cp-band-cta:hover .cp-quad,.cp-caso-cta:hover .cp-quad{transform:translate(4px)}.cp-band-cta:focus-visible,.cp-caso-cta:focus-visible{outline:2px solid var(--paper);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.cp-quad{transition:none}.cp-band-cta:hover .cp-quad,.cp-caso-cta:hover .cp-quad{transform:none}}.cp-cards{grid-template-columns:1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (width>=620px){.cp-cards{grid-template-columns:repeat(2,1fr)}}.cp-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}.cp-card-topo{justify-content:space-between;align-items:flex-start;gap:12px;min-height:32px;display:flex}.cp-card-icone{color:var(--lime);flex:none}.cp-num{letter-spacing:var(--track-mono);color:var(--lime);margin:0;font-size:12px}.cp-card-rule{background:linear-gradient(90deg,#ffffff5c 0 20px,#0000 20px);width:100%;height:3px;display:block}.cp-card-title{letter-spacing:-.04em;text-transform:uppercase;color:var(--paper);margin:0;font-size:clamp(.95rem,.8rem + .6vw,1.25rem);font-weight:400}.cp-card-desc{font-size:var(--fs-body);color:var(--muted-paper);margin:0;line-height:1.3}.cp-caso{z-index:1;background:#000000a8;grid-template-columns:1fr;gap:clamp(28px,4vh,40px);width:100vw;margin-inline:calc(50% - 50vw);padding:clamp(56px,7vw,100px) clamp(20px,4.2vw,60px) clamp(80px,11.2vw,160px);display:grid;position:relative}@media (width>=1000px){.cp-caso{grid-template-columns:408fr 440fr 408fr;align-items:start;column-gap:32px}}.cp-caso-media{aspect-ratio:328/234;background:#141414;border-radius:8px;margin:0;position:relative;overflow:hidden}@media (width>=1000px){.cp-caso-media{margin-inline:40px}}.cp-caso-img{object-fit:cover;width:100%;height:100%}.cp-caso-client{z-index:1;font-family:var(--font-display);letter-spacing:var(--track-display);color:var(--paper);font-size:clamp(.95rem,.8rem + .5vw,1.31rem);font-weight:500;position:absolute;bottom:20px;left:24px}.cp-caso-media:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0e0e0d9e);height:46%;position:absolute;inset:auto 0 0}.cp-caso-body{color:#ffffffd6;max-width:350px;margin:0;font-size:clamp(.9rem,.75rem + .45vw,1.13rem);line-height:1.4}@media (width>=1000px){.cp-caso-body{border-right:1px solid var(--hair-dark);align-self:stretch;padding-right:32px}}.cp-caso-info{flex-direction:column;align-items:flex-start;display:flex}.cp-caso-title{letter-spacing:-.06em;color:var(--paper);margin:0;font-size:clamp(1.5rem,1rem + 1.6vw,2rem);font-weight:500;line-height:1.1}.cp-caso-info .cp-caso-cta{margin-top:52px}.cp-caso-desc{font-size:var(--fs-body);color:#ffffffd6;max-width:34ch;margin:16px 0 0;line-height:1.3}.cp-caso-cartao{display:none}@media (width<=809px){.csprocess .cp-caso{text-align:center;justify-items:center;gap:40px;padding:60px 20px}.csprocess .cp-caso-media{aspect-ratio:auto;background:#141414;border-radius:8px;width:328px;max-width:100%;height:238px}.csprocess .cp-caso-img,.csprocess .cp-caso-client{display:none}.csprocess .cp-caso-media:after{content:none}.csprocess .cp-caso-cartao{display:block;position:absolute;inset:0}.csprocess .cp-caso-cartao-img{object-fit:cover;opacity:.64;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.csprocess .cp-caso-cartao-logo{filter:brightness(0)invert();width:auto;height:20px;margin-inline:auto;position:absolute;top:24px;left:0;right:0}.csprocess .cp-caso-cartao-nome{font-family:var(--font-display);letter-spacing:-.05em;color:var(--paper);justify-content:center;align-items:center;font-size:1.2rem;font-weight:500;line-height:1.2;display:flex;position:absolute;inset:44px 24px 24px}.csprocess .cp-caso-body{letter-spacing:-.05em;color:#d5d7de;max-width:390px;font-size:16px;line-height:22.4px}.csprocess .cp-caso-info{align-items:center}.csprocess .cp-caso-title{letter-spacing:-.06em;color:#d5d7de;font-size:30.4px;line-height:33.44px}.csprocess .cp-caso-desc{letter-spacing:-.04em;color:#d5d7de;max-width:320px;margin-top:16px;font-size:16px;line-height:20.8px}.csprocess .cp-caso-info .cp-caso-cta{min-height:44px;margin-top:40px}.csprocess .cp-caso-cta .cp-quad-label{letter-spacing:-.05em;font-size:16px;line-height:22.4px}html body .csprocess .csh-kicker{letter-spacing:-.04em;color:#797d82;font-size:16px;line-height:22.4px}html body .csprocess .csh-main{margin-top:12px}html body .csprocess .csh-rule{background:0 0;height:3px}html body .csprocess .csh-rule:before{width:20px;height:3px;top:0}html body .csprocess .csh-rule:after{content:"";opacity:.5;background:#5c6063;height:1px;position:absolute;top:0;left:20px;right:0}html body .csprocess .csh-title{margin-top:32px}html body .csprocess .csh-title-line{color:#d5d7de}html body .csprocess .csh-title-line br{display:none}html body .csprocess .csh-title-line:not(:last-child):after{content:" "}html body .csprocess .csh-lead{letter-spacing:-.04em;color:#797d82;max-width:none;margin-top:24px;padding-left:0;font-size:19.2px;line-height:24.96px}html body .csprocess .csh-lead:before{vertical-align:middle;background:currentColor;width:40.7px;height:1px;margin-right:7.9px;display:inline-block;position:static}html body .csprocess .csh-ticks{opacity:.3;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath stroke='%23fff' d='M.5 0v32'/%3E%3C/svg%3E") 0 0/16px;width:100%;height:20px;margin-top:48px}html body .csprocess .cp-band{margin-top:0;padding-top:40px}html body .csprocess .cp-band-title{letter-spacing:-.05em;color:#d5d7de;font-size:48px;font-weight:600;line-height:52.8px}html body .csprocess .cp-band-lead{letter-spacing:-.04em;color:#d5d7de;max-width:none;margin-top:24px;font-size:16px;line-height:20.8px}}main.story-stream>.sec.cswhy{color:var(--ink);background:#fafafa}.cswhy{--cw-titulo-cor:#5c6063;--cw-corpo-cor:#797d82;--cw-corpo-cartao:#5c6063;--cw-acento:var(--lime);--cw-acento-txt:#e2f648;--cw-titulo-fs:clamp(1.35rem, .95rem + 1.25vw, 2rem);--cw-pill-fs:clamp(.875rem, .3rem + 2.6vw, 1rem);isolation:isolate;z-index:1;background:#fafafa;padding-block:clamp(64px,10vh,140px);position:relative}.cw-wrap{max-width:1346px;margin-inline:auto;padding-inline:20px;position:relative}@media (width>=760px){.cw-wrap{padding-right:66px}}.cw-head{grid-template-columns:minmax(120px,200px) 1fr auto;gap:clamp(20px,3vw,48px);margin-bottom:clamp(40px,7vh,88px);display:grid;position:relative}.cw-kicker{font-size:var(--fs-sec-kicker);letter-spacing:var(--track-mono);color:var(--muted-ink-strong);white-space:nowrap;margin:0 0 10px}.cw-hatch{background:repeating-linear-gradient(-45deg, var(--hair) 0 1px, transparent 1px 5px);width:120px;height:10px;display:block}.cw-headmain{min-width:0;padding-top:clamp(28px,4vh,48px);position:relative}.cw-topline{background:var(--hair);height:1px;position:absolute;top:0;left:0;right:0}.cw-topline:before{content:"";background:var(--lime);width:34px;height:4px;position:absolute;top:-2px;left:0}.cw-title{max-width:15ch;font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.03em;color:#797d82;margin:0;font-weight:500;line-height:1}.cw-lead{max-width:56ch;font-size:var(--fs-sec-lead);color:var(--muted-ink-strong);align-items:baseline;gap:12px;margin:clamp(18px,3vh,30px) 0 0;line-height:1.3;display:flex}.cw-lead-dash{background:var(--muted-ink);flex:none;width:34px;height:1px;transform:translateY(-.35em)}.cw-ticks{gap:14px;margin-top:clamp(26px,4vh,44px);display:flex;overflow:hidden}.cw-ticks span{background:var(--hair);flex:0 0 1px;height:14px}.cw-ticks span:nth-child(4n+1){height:20px}.cw-brand{letter-spacing:-.04em;color:var(--ink);align-self:start;margin:0;padding-top:clamp(28px,4vh,48px);font-size:1.1rem;font-weight:500}.cw-grid{--cw-gap:10px;--cw-col:calc((100% - 2 * var(--cw-gap)) / 3);gap:var(--cw-gap);flex-wrap:wrap;display:flex}@media (width>=1181px){.cw-grid{--cw-gap:24px}}.cw-card{background:var(--paper);flex-direction:column;flex:0 0 var(--cw-col);min-height:520px;max-width:var(--cw-col);border:0;border-radius:12px;padding:24px;display:flex;position:relative;overflow:hidden}.cw-card--longrun{flex-basis:calc(var(--cw-col) * .6455);max-width:calc(var(--cw-col) * .6455)}.cw-card--stats,.cw-card--longrun,.cw-card--chat{background:#f2f2f2}.cw-card--chat .cw-cta-disc{width:44px;height:44px}.cw-card--chat .cw-cta{font-weight:500}.cw-card--chat .cw-small,.cw-card--chat .cw-big{z-index:2;position:relative}.cw-card--chat .cw-big{max-width:58%}.cw-listen{font-size:var(--cw-titulo-fs);letter-spacing:-.06em;color:var(--cw-titulo-cor);gap:2px;margin:0;font-weight:500;line-height:1.1;display:grid}.cw-listen-last{width:fit-content;color:var(--cw-acento-txt)}.cw-balls{justify-content:space-between;align-items:center;width:66%;height:132px;margin:auto;display:flex;position:relative}.cw-ball-disc{z-index:0;pointer-events:none;background:#f6f6f3;border-radius:50%;width:clamp(88px,7.8vw,116px);height:clamp(88px,7.8vw,116px);margin:0;position:absolute;top:50%;left:0;translate:-50% -50%;box-shadow:0 10px 26px #16161614}.cw-ball{z-index:1;transform-origin:50%;border-radius:50%;width:26px;height:26px;position:relative}.cw-ball--ink{background:var(--ink)}.cw-ball--lime{background:var(--cw-acento)}@media (prefers-reduced-motion:reduce){.cw-ball-disc{left:auto;right:0;translate:50% -50%}.cw-ball:last-of-type{transform:scale(1.63)}}.cw-foot{align-items:center;gap:14px;margin:0;display:flex}.cw-foot .cw-hatch{flex:auto;max-width:180px}.cw-foot-txt{font-size:var(--fs-body);color:var(--muted-ink-strong);white-space:nowrap}.cw-foot-txt strong{color:var(--cw-acento-txt);font-weight:400}.cw-stats-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cw-stats-title{max-width:10ch;font-size:var(--cw-titulo-fs);letter-spacing:-.06em;color:var(--cw-titulo-cor);margin:0;font-weight:500;line-height:1.1}.cw-stats-big{border-left:1px solid var(--hair);font-size:var(--cw-titulo-fs);letter-spacing:-.06em;color:var(--cw-acento-txt);margin:0;padding-left:16px;font-weight:500}.cw-stats-biglabel{text-align:right;font-size:var(--fs-mono);letter-spacing:var(--track-mono);color:var(--muted-ink);margin:6px 0 0}.cw-pillboard{background-image:radial-gradient(var(--hair) .5px, transparent .5px);background-size:4px 4px;border-radius:10px;flex-direction:column;align-items:flex-start;gap:16px;margin:clamp(18px,3vh,28px) 0;padding:24px;display:flex;container-type:inline-size}@media (width<=430px){.cw-pillboard{padding:16px}}.cw-pill{--cw-pill-fs:clamp(.6875rem, 5.682cqi - 2.159px, 1rem);transform-origin:0;border-radius:8px;align-items:stretch;max-width:100%;margin:0;display:inline-flex;box-shadow:0 .8px .8px -.47px #0000000a,0 1.87px 1.87px -.94px #0000000a,0 3.41px 3.41px -1.41px #0000000a,0 5.67px 5.67px -1.88px #00000008,0 9.16px 9.16px -2.34px #00000008,0 15px 15px -2.81px #00000008,0 25.8px 25.8px -3.28px #00000005,0 47px 47px -3.75px #00000003}.cw-pill-l{min-width:0}.cw-pill-v{background:var(--cw-titulo-cor);color:var(--paper);font-size:var(--cw-pill-fs);letter-spacing:var(--track-mono);white-space:nowrap;border-radius:8px 0 0 8px;place-items:center;min-width:5ch;padding:4px 8px;line-height:1.5;display:inline-grid}.cw-pill-l{background:var(--paper);color:var(--cw-titulo-cor);font-size:var(--cw-pill-fs);letter-spacing:var(--track-mono);border-radius:0 8px 8px 0;place-items:center;padding:4px 10px;line-height:1.5;display:inline-grid}.cw-stats-foot{max-width:34ch;font-size:var(--fs-body);color:var(--muted-ink-strong);margin:auto 0 0;line-height:1.5}.cw-small{font-size:var(--fs-body);color:var(--cw-titulo-cor);margin:0 0 8px}.cw-big{font-size:var(--cw-titulo-fs);letter-spacing:-.06em;color:var(--cw-titulo-cor);margin:0;font-weight:500;line-height:1.1}.cw-seed{aspect-ratio:356/196;width:100%;margin:auto 0;position:relative}.cw-seed-um,.cw-seed-quatro,.cw-seed-nuvem{place-items:center;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.cw-seed-um{left:7.9%}.cw-seed-quatro{grid-template-columns:repeat(2,1fr);gap:.5em;font-size:clamp(7px,.62vw,8px);left:30.3%}.cw-seed-nuvem{aspect-ratio:1;width:41.6%;left:72.5%}.cw-seed-pt{background:var(--muted-ink);border-radius:50%;width:clamp(7px,.62vw,8px);height:clamp(7px,.62vw,8px);animation:2.05s linear infinite cw-seed-pulso;display:block}.cw-seed-pt--solo{animation-name:cw-seed-pulso-solo}.cw-seed-quatro .cw-seed-pt:first-child{animation-delay:-2.021s}.cw-seed-quatro .cw-seed-pt:nth-child(2){animation-delay:-1.734s}.cw-seed-quatro .cw-seed-pt:nth-child(3){animation-delay:-.823s}.cw-seed-quatro .cw-seed-pt:nth-child(4){animation-delay:-1.847s}@keyframes cw-seed-pulso{0%,to{opacity:1}50%{opacity:.22}}@keyframes cw-seed-pulso-solo{0%,to{opacity:1}50%{opacity:.32}}.cw-seed-nuvem{--cw-dots-r:72%}.cw-seed-svg{width:100%;height:100%;-webkit-mask-image:radial-gradient(circle closest-side at 50% 50%, #000 0 var(--cw-dots-r), transparent calc(var(--cw-dots-r) + 28%));-webkit-mask-image:radial-gradient(circle closest-side at 50% 50%, #000 0 var(--cw-dots-r), transparent calc(var(--cw-dots-r) + 28%));mask-image:radial-gradient(circle closest-side at 50% 50%, #000 0 var(--cw-dots-r), transparent calc(var(--cw-dots-r) + 28%));position:absolute;inset:0;overflow:visible}.cw-seed-svg circle{fill:#d9d9d9;opacity:.92;animation:1s linear infinite cw-seed-onda}@keyframes cw-seed-onda{0%{r:6}8.3%{r:5.1}16.7%{r:3.84}25%{r:3.12}33.3%{r:2.64}50%{r:2.64}58.3%{r:3.72}66.7%{r:4.56}75%{r:5.4}83.3%{r:5.94}91.7%,to{r:6}}.cw-seed-nuvem{container-type:inline-size}.cw-seed-marca{--cw-marca-fit:20.5cqw;z-index:1;font-family:var(--font-display);font-size:var(--cw-marca-fit);letter-spacing:-.05em;white-space:nowrap;color:var(--cw-acento-txt);font-weight:600;position:relative}:lang(en) .cw-seed-marca{--cw-marca-fit:20.5cqw}@media (prefers-reduced-motion:reduce){.cw-seed-pt,.cw-seed-svg circle{animation:none}}.cw-models-head{align-items:center;gap:12px;margin:0 0 10px;display:flex}.cw-models-title{font-size:var(--cw-titulo-fs);line-height:var(--lh-h2);letter-spacing:-.06em;color:var(--cw-titulo-cor);margin:0;font-weight:500}.cw-models-ico{background:#d5d7de;border-radius:6px;flex:none;width:24px;height:24px;position:relative;overflow:hidden}.cw-models-ico:after{content:"";background:repeating-linear-gradient(-45deg,#ffffffd9 0 1.5px,#0000 1.5px 4px);position:absolute;inset:0}.cw-card-body{font-size:var(--fs-body);color:var(--cw-corpo-cartao);margin:0 0 14px;line-height:1.55}.cw-modelos{aspect-ratio:31/18;perspective:900px;perspective-origin:50%;background:#eceff1;border-radius:8px;margin:0 0 14px;position:relative;overflow:hidden}.cw-modelo{transform-origin:50%;margin:0;transition:transform .62s cubic-bezier(.22,.61,.36,1),opacity .62s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.cw-modelo img{object-fit:cover;width:100%;height:100%;display:block}.cw-modelo[data-estado=ativo]{opacity:1;z-index:2;transform:none}.cw-modelo[data-estado=sai]{opacity:0;z-index:1;transform:translateY(-58%)scale(.5)rotateX(25deg)}.cw-modelo[data-estado=espera]{opacity:0;z-index:0;transform:translateY(58%)scale(.5)rotateX(-25deg)}.cw-modelo-para,.cw-modelo-nome{max-width:calc(100% - 20px);font-size:var(--fs-mono);letter-spacing:.04em;color:var(--ink);text-transform:uppercase;background:#fffc;border-radius:8px;margin:0;padding:5px 9px;line-height:1.25;position:absolute;left:10px}.cw-modelo-para{max-width:66%;top:10px}.cw-modelo-nome{align-items:center;gap:7px;display:inline-flex;bottom:10px}.cw-modelo-ponto{background:var(--ink);border-radius:50%;flex:none;width:7px;height:7px}@media (prefers-reduced-motion:reduce){.cw-modelo{transition:none}.cw-modelo[data-estado=sai],.cw-modelo[data-estado=espera]{transform:none}}.cw-cta-row{margin:auto 0 0}.cw-cta{cursor:pointer;font:inherit;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.cw-cta-disc{background:var(--lime);width:40px;height:40px;color:var(--ink);border-radius:12px;place-items:center;font-size:1.1rem;transition:transform .25s;display:inline-grid}.cw-cta:hover .cw-cta-disc,.cw-cta:focus-visible .cw-cta-disc{transform:translate(4px)}.cw-laco{aspect-ratio:359/164;color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;width:103.8%;max-width:none;height:auto;position:absolute;top:54%;left:5.2%;transform:translateY(-50%)}.cw-card--longrun{background-image:repeating-linear-gradient(45deg,#16161603 0 2px,#0000 2px 7px)}.cw-checks{gap:16px;margin:auto 0 0;padding:clamp(28px,5vh,56px) 0 0;list-style:none;display:grid;position:relative}.cw-checks li{font-size:var(--fs-body);color:var(--muted-ink-strong);align-items:flex-start;gap:14px;display:flex}.cw-check{flex:none;width:26px;height:26px;margin-top:-2px;display:block}.cw-check svg{width:100%;height:100%;display:block}.cw-check-selo{fill:#dddee6;stroke:#dddee6;stroke-width:3px;stroke-linejoin:round}.cw-check-visto{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.cw-mascote{aspect-ratio:1;z-index:1;pointer-events:none;height:58%;margin:0;position:absolute;top:18%;right:-15%}.cw-bubble{aspect-ratio:1;fill:#fafafa;background:0 0;border-radius:0;width:98%;height:auto;position:absolute;top:-17%;left:12%}.cw-mascote img,.cw-mascote video{object-fit:contain;filter:drop-shadow(0 12px 22px #16161624);height:104%;position:absolute;bottom:0;left:auto;right:2%}.cw-mascote video{aspect-ratio:1;width:auto}.cw-avail{z-index:2;background:var(--paper);border-radius:8px;margin-top:auto;padding:16px;position:relative}.cw-avail-label{letter-spacing:-.05em;color:var(--muted-ink-strong);align-items:center;gap:12px;margin:0 0 6px;font-size:clamp(1.05rem,.92rem + .5vw,1.31rem);font-weight:500;display:flex}.cw-avail-ico{fill:#d5d7de;flex:none;width:24px;height:24px}.cw-avail-value{letter-spacing:-.04em;color:var(--ink);margin:0 0 16px;font-size:clamp(1.05rem,.92rem + .5vw,1.31rem);font-weight:400}.cw-margin-word{top:auto;bottom:0;right:max(51px, calc(var(--gutter) - 17px));pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;height:520px;display:grid;position:absolute}.cw-margin-word-txt{writing-mode:vertical-rl;transform-origin:50%;white-space:nowrap;letter-spacing:-.03em;text-transform:lowercase;color:#1616161f;font-size:clamp(2.4rem,6vw,5rem);font-weight:800;line-height:1;transform:rotate(180deg)}@media (width<=1180px){.cw-margin-word{display:none}}@media (width<=899px){.cw-head{grid-template-columns:1fr;gap:14px}.cw-brand{display:none}.cw-grid{--cw-col:100%}.cw-card--longrun{flex-basis:100%;max-width:100%}.cw-card{min-height:380px}.cw-foot-txt{white-space:normal}.cw-card--chat .cw-big{max-width:68%}.cw-mascote{height:58%;right:-4%}}@media (width>=900px) and (width<=1180px){.cw-grid{--cw-col:calc((100% - var(--cw-gap)) / 2)}}.cw-letra{white-space:pre;display:inline-block}@media (width<=620px){.cw-modelos{aspect-ratio:16/10}.cw-modelo-para{max-width:84%}}.cw-laco-riscas,.cw-fim{display:none}@media (width<=809px){html body .cswhy{--cw-acento-mob:#d8eb42;--cw-cinza:#5c6063;--cw-riscas-pretas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='square' stroke-width='2' d='m-32 0-32 32m40-32-32 32m40-32-32 32M-8 0l-32 32M0 0l-32 32M8 0l-32 32M16 0l-32 32M24 0-8 32M32 0 0 32M40 0 8 32M48 0 16 32M56 0 24 32'/%3E%3C/svg%3E");--cw-riscas-brancas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-width='2' d='m-32 0-32 32m40-32-32 32m40-32-32 32M-8 0l-32 32M0 0l-32 32M8 0l-32 32M16 0l-32 32M24 0-8 32M32 0 0 32M40 0 8 32M48 0 16 32M56 0 24 32'/%3E%3C/svg%3E");--cw-pontos:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Ccircle cx='1' cy='1' r='1' fill='%233D3D3D'/%3E%3C/svg%3E")}html body .cswhy:before,html body .cswhy:after{display:none}html body .cswhy .cw-card--listen{min-height:520px;position:relative}html body .cswhy .cw-card--listen .cw-balls{width:auto;height:auto;margin:0;display:block;position:absolute;inset:0}html body .cswhy .cw-card--listen .cw-ball-disc{background:#fff;width:136px;height:136px;top:192px;left:236px;translate:none;box-shadow:0 30px 50px #00000012}html body .cswhy .cw-card--listen .cw-ball{width:24px;height:24px;position:absolute;top:249px;box-shadow:0 16px 24px #0000000f}html body .cswhy .cw-card--listen .cw-balls>.cw-ball:nth-child(2){left:74px}html body .cswhy .cw-card--listen .cw-balls>.cw-ball:nth-child(3){left:184px}html body .cswhy .cw-card--listen .cw-balls>.cw-ball--lime{background:var(--cw-acento-mob);width:40px;height:40px;top:241px;left:284px;box-shadow:0 10px 18px #0000001f}html body .cswhy .cw-card--listen .cw-foot{position:absolute;bottom:24px;left:24px;right:24px}html body .cswhy .cw-foot{gap:12px}html body .cswhy .cw-foot .cw-hatch{background:var(--cw-riscas-pretas) 0 0 / 16px auto repeat;opacity:.1;flex:auto;max-width:none;height:21px;display:block}html body .cswhy .cw-foot-txt{letter-spacing:-.04em;color:#141414;flex:none;font-size:16px;line-height:20.8px}html body .cswhy .cw-foot-txt strong{color:var(--cw-acento-mob);font-weight:400}html body .cswhy .cw-card--stats{background:#f2f2f2;min-height:520px}html body .cswhy .cw-stats-title{letter-spacing:-.06em;max-width:200px;color:var(--cw-cinza);font-size:30.4px;font-weight:500;line-height:33.44px}html body .cswhy .cw-stats-big{color:var(--cw-acento-mob);font-size:30.4px;line-height:33.44px}html body .cswhy .cw-pillboard{background:0 0;border-radius:12px;gap:16px;padding:24px 20px;display:grid;position:relative}html body .cswhy .cw-pillboard:before{content:"";background:var(--cw-pontos) 0 0 / 4px auto repeat;opacity:.2;pointer-events:none;border-radius:12px;position:absolute;inset:0}html body .cswhy .cw-pill{align-items:stretch;width:fit-content;max-width:100%;min-height:32px;margin:0;display:flex;position:relative}html body .cswhy .cw-pill-v,html body .cswhy .cw-pill-l{white-space:nowrap;letter-spacing:-.05em;align-items:center;min-height:32px;padding-block:4px;font-size:min(16px,5.1vw - 6px);line-height:24px;display:inline-flex}html body .cswhy .cw-pill-v{padding:0 .5em}html body .cswhy .cw-pill-l{padding:0 .625em}html body .cswhy .cw-seed-marca{color:var(--cw-acento-mob)}html body .cswhy .cw-models-title{letter-spacing:-.06em;color:var(--cw-cinza);font-size:30.4px;font-weight:500;line-height:33.44px}html body .cswhy .cw-card--models .cw-card-body{letter-spacing:-.04em;color:var(--cw-cinza);font-size:16px;line-height:20.8px}html body .cswhy .cw-card--models .cw-modelos+.cw-card-body{font-size:14.08px;line-height:18.3px}html body .cswhy .cw-modelo-para,html body .cswhy .cw-modelo-nome{letter-spacing:-.04em;color:var(--cw-cinza);font-size:10.24px;line-height:12.29px}html body .cswhy .cw-modelo-para{padding:4px 10px}html body .cswhy .cw-modelo-nome{gap:4px;padding:4px 10px}html body .cswhy .cw-modelo-ponto{background:var(--cw-cinza)}html body .cswhy .cw-cta{letter-spacing:-.05em;color:var(--cw-cinza);gap:16px;font-size:16px;font-weight:400;line-height:22.4px}html body .cswhy .cw-cta-disc{border-radius:12px;width:44px;height:44px}html body .cswhy .cw-card--longrun .cw-small{letter-spacing:-.04em;color:var(--cw-cinza);font-size:16px;line-height:20.8px}html body .cswhy .cw-card--longrun .cw-big{letter-spacing:-.06em;color:var(--cw-cinza);margin-top:12px;font-size:30.4px;font-weight:500;line-height:33.44px}html body .cswhy .cw-card--longrun{background:#f2f2f2;min-height:520px;position:relative;overflow:hidden}html body .cswhy .cw-laco-riscas{background:var(--cw-riscas-brancas) 50% 50% / 22px auto repeat;pointer-events:none;border-radius:54.79px 0 0 54.79px;width:608px;height:163px;display:block;position:absolute;top:199px;left:43px}html body .cswhy .cw-laco{width:359px;height:164px;top:199px;left:18px;transform:none}html body .cswhy .cw-laco path{fill:#fff}html body .cswhy .cw-laco{-webkit-mask-image:linear-gradient(100deg,#000 42%,#0000004d 100%);mask-image:linear-gradient(100deg,#000 42%,#0000004d 100%)}html body .cswhy .cw-card--longrun .cw-checks{gap:12px;margin:0;padding:0;position:absolute;top:410px;left:24px;right:24px}html body .cswhy .cw-checks li{letter-spacing:-.04em;color:var(--cw-cinza);align-items:center;gap:12px;font-size:16px;line-height:20.8px}html body .cswhy .cw-check{width:20px;height:20px;margin-top:0}html body .cswhy .cw-check-selo{fill:#d5d7de;stroke:#d5d7de}html body .cswhy .cw-avail{background:#fafafa;border-radius:8px;padding:16px}html body .cswhy .cw-avail-label{letter-spacing:-.05em;color:var(--cw-cinza);gap:12px;font-size:19.2px;font-weight:500;line-height:23.04px}html body .cswhy .cw-avail-ico{fill:#d5d7de;color:#d5d7de;width:24px;height:24px}html body .cswhy .cw-avail-value{letter-spacing:-.04em;color:var(--cw-cinza);margin-top:9px;font-size:19.2px;font-weight:400;line-height:24.96px}html body .cswhy .cw-avail .cw-cta-row{margin-top:32px}html body .cswhy .cw-fim{letter-spacing:-.06em;color:#e2e2e2;white-space:nowrap;justify-content:center;align-items:flex-start;width:100%;height:150px;margin:20px 0 0;padding-top:40px;font-size:min(64px,14.9vw);font-weight:700;line-height:70px;display:flex}}.cspricing,main.story-stream>.sec.cspricing{color:var(--ink);padding-block:var(--space-section);z-index:1;background:#fff}.cspricing:before,main.story-stream>.sec.cspricing:before,.story-stream>.sec.cspricing:before{background:0 0}.cspricing .csh-title-line{display:block}.cpr-rule{background-image:repeating-linear-gradient(to right, var(--tick-ink) 0 1px, transparent 1px 12px);flex:none;width:360px;height:14px;display:block}.cpr-rule--wide{background-image:none;height:0;margin-bottom:clamp(34px,5.5vh,56px)}.cpr-tiers{flex-direction:column;gap:8px;display:flex}@media (width>=900px){.cspricing .cpr-tiers{margin-right:max(0px,270px + -50vw + 50%)}}.cpr-row{border-radius:var(--radius-btn);transition:background-color .35s var(--ease-out);background:#f7f7f7}.cpr-row:hover{background:#f2f2f2}.cpr-row[data-open]{box-shadow:none;background:#fff;overflow:hidden}.cpr-row-head{margin:0}.cpr-trigger{cursor:pointer;text-align:left;width:100%;min-height:clamp(82px,6.8vw,109px);color:inherit;font:inherit;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(16px,3vw,48px);padding:clamp(15px,2.1vh,23px) clamp(20px,3vw,40px);display:grid}.cpr-ident{align-items:center;gap:clamp(12px,1.2vw,18px);min-width:0;display:flex}.cpr-titling{flex-direction:column;gap:4px;min-width:0;display:flex}.cpr-scale{background-image:repeating-linear-gradient(to bottom, var(--muted-ink) 0 1px, transparent 1px 4px);width:12px;height:34px;transition:background-image .3s var(--ease-out);flex:none}.cpr-row[data-open] .cpr-scale{background-image:repeating-linear-gradient(to bottom, var(--lime-ink) 0 1px, transparent 1px 4px)}.cpr-name{font-family:var(--font-display);letter-spacing:-.06em;color:var(--lime);transition:color .25s var(--ease-out);font-size:clamp(1.35rem,1rem + 1.1vw,2rem);font-weight:500;line-height:1.05}.cpr-row[data-open] .cpr-name,.cpr-trigger:hover .cpr-name,.cpr-row[data-open] .cpr-trigger:hover .cpr-name{color:var(--lime)}.cpr-plan{font-family:var(--font-mono);letter-spacing:-.05em;text-transform:uppercase;color:#5c6063;white-space:nowrap;text-overflow:ellipsis;transition:color .25s var(--ease-out);font-size:clamp(.8rem,.65rem + .45vw,1rem);font-weight:400;overflow:hidden}.cpr-row[data-open] .cpr-plan{color:var(--muted-ink-strong)}.cpr-peek{letter-spacing:-.04em;color:#5c6063;text-align:right;opacity:0;max-width:222px;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);pointer-events:none;justify-self:end;font-size:1.13rem;font-weight:400;line-height:1.4;transform:translate(8px)}.cpr-trigger:hover .cpr-peek,.cpr-trigger:focus-visible .cpr-peek{opacity:1;transform:translate(0)}.cpr-row[data-open] .cpr-peek{opacity:0;transform:translate(8px)}.cpr-toggle{width:28px;height:28px;color:var(--ink);transition:transform .45s var(--ease-out);flex:none;grid-column:3;justify-self:end;position:relative}.cpr-toggle-bar{background:currentColor;height:1.5px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.cpr-toggle-bar:last-child{transform:translateY(-50%)rotate(90deg)}.cpr-row[data-open] .cpr-toggle{color:var(--lime-ink);transform:rotate(45deg)scale(.7071)}.cpr-panel{transition:grid-template-rows .45s var(--ease-out);grid-template-rows:0fr;display:grid}.cpr-row[data-open] .cpr-panel{grid-template-rows:1fr}.cpr-panel-clip{visibility:hidden;border-radius:0 0 var(--radius-btn) var(--radius-btn);min-height:0;transition:visibility 0s .45s;position:relative;overflow:hidden}.cpr-row[data-open] .cpr-panel-clip{visibility:visible;transition:visibility}.cpr-ghost{font-family:var(--font-display);letter-spacing:-.09em;color:#f2f2f2;text-shadow:.038em .024em .036em #0000001a,0 .077em .13em #0000000d;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(11rem,34vw,31rem);font-weight:700;line-height:1;position:absolute;bottom:-.26em;right:-.04em;-webkit-mask-image:linear-gradient(301deg,#000c 50%,#0000 73%);mask-image:linear-gradient(301deg,#000c 50%,#0000 73%)}.cpr-panel-grid{opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);grid-template-columns:25fr 12fr 22fr 8fr 27fr;align-items:start;column-gap:0;margin-inline:4% 2%;padding:32px 0;display:grid;position:relative;transform:translateY(10px)}.cpr-row[data-open] .cpr-panel-grid{opacity:1;transition-delay:.1s;transform:translateY(0)}.cpr-col{flex-direction:column;min-width:0;display:flex}.cpr-col--a{grid-column:1}.cpr-panel-grid>.cpr-features{grid-column:3}.cpr-col--c{grid-column:5}.cpr-forwho{font-size:var(--fs-body);color:var(--muted-ink-strong);margin:clamp(16px,2.6vh,26px) 0 0;font-style:italic;line-height:1.45}.cpr-price{font-family:var(--font-display);letter-spacing:-.05em;color:var(--txt-corpo-sec);margin:0;font-size:clamp(1.8rem,1.05rem + 2.73vw,3.5rem);font-weight:600;line-height:1.1}.cpr-shot{aspect-ratio:7/4;background:#1616160a;border-radius:8px;width:clamp(112px,11vw,140px);margin:clamp(18px,3vh,30px) 0 0;overflow:hidden;box-shadow:0 6px 18px #16161612}.cpr-shot img{object-fit:cover;width:100%;height:100%;display:block}.cpr-col--a .cpr-rule{box-sizing:content-box;background-clip:content-box;margin-top:auto;padding-top:clamp(28px,4.5vh,48px)}.cpr-features{border-radius:var(--radius-btn);background-image:radial-gradient(circle,#16161621 .9px,#0000 .9px);background-size:5px 5px;border:1px solid #d5d7de;align-self:start;margin:0;padding:clamp(12px,1.6vh,16px);list-style:none}.cpr-features li{font-size:var(--fs-body);color:var(--muted-ink-strong);align-items:flex-start;gap:.75em;padding-block:.45em;line-height:1.35;display:flex}.cpr-check{flex:none;width:1.15em;height:1.15em;transform:translateY(.15em)}.cpr-check svg{width:100%;height:100%;display:block}.cpr-check circle{fill:#16161629}.cpr-check path{stroke:var(--paper)}.cpr-plus{margin:0 0 clamp(24px,4vh,40px);padding:0;list-style:none}.cpr-plus li{font-size:calc(var(--fs-body) * .92);color:var(--muted-ink);align-items:baseline;gap:.6em;padding-block:.42em;font-style:italic;line-height:1.35;display:flex}.cpr-plus-mark{color:var(--lime-ink);flex:none;font-style:normal}.cpr-cta{background:var(--lime);width:100%;color:var(--ink);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:-.05em;text-align:center;transition:transform .25s var(--ease-out), opacity .25s var(--ease-out);border-radius:12px;justify-content:center;align-items:center;gap:.7em;margin-top:auto;padding:14px 14px 13px;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.cpr-cta .arr{transition:transform .25s var(--ease-out);display:inline-block}.cpr-cta:hover{opacity:.88}.cpr-cta:hover .arr{transform:translate(4px)}.cpr-timeline{font-size:var(--fs-body);align-items:center;gap:.55em;margin:clamp(12px,1.8vh,18px) 0 0;padding-left:.2em;line-height:1.4;display:flex}.cpr-clock{width:1.05em;height:1.05em;color:var(--muted-ink);flex:none}.cpr-timeline-rot{color:var(--muted-ink)}.cpr-timeline-val{color:var(--muted-ink-strong)}@media (width<=1100px){.cpr-panel-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,3.5vh,36px) clamp(22px,3.5vw,40px);margin-inline:4% 2%}.cpr-col--a{grid-column:1/-1}.cpr-panel-grid>.cpr-features{grid-column:1}.cpr-col--c{grid-column:2}.cpr-peek{display:none}}@media (width<=760px){.cpr-panel-grid{grid-template-columns:minmax(0,1fr);row-gap:clamp(20px,3vh,30px)}.cpr-col--a,.cpr-panel-grid>.cpr-features,.cpr-col--c{grid-column:1}.cpr-trigger{gap:14px}.cpr-ghost{font-size:clamp(7rem,34vw,12rem)}.cpr-cta{margin-top:0}}@media (width<=900px){.cpr-rule{width:100%}}@media (width<=809px){html body .cspricing .csh-rule{background:#d5d7de;transform:translateY(12px)}html body .cspricing .csh-rule:before{width:20px;height:3px;top:-1px}html body .cspricing .csh-title,html body .cspricing .csh-title-line{letter-spacing:-.06em;color:#797d82;font-weight:500}html body .cspricing .csh-lead{text-indent:48px;letter-spacing:-.04em;max-width:none;padding-left:0;font-size:19.2px;line-height:24.96px}html body .cspricing .csh-lead:before{background:#797d82;width:38px;top:12px}html body .cspricing .csh-ticks{background:repeating-linear-gradient(90deg,#0003 0 1px,#0000 1px 16px);width:100%;height:20px;margin-top:72px}html body .cspricing .cpr-rule--wide{display:none}html body .cspricing .cpr-tiers{margin-top:80px}html body .cspricing .cpr-row,html body .cspricing .cpr-row:hover,html body .cspricing .cpr-row[data-open]{width:auto;box-shadow:none;background:#fafafa;border-radius:0;margin-inline:-20px}html body .cspricing .cpr-trigger{padding:18px 20px 18px 16px}html body .cspricing .cpr-scale,html body .cspricing .cpr-row[data-open] .cpr-scale{background-image:repeating-linear-gradient(#d9d9d9 0 1px,#0000 1px 5px);width:16px;height:51px;margin-top:4px}html body .cspricing .cpr-ident{align-items:flex-start;gap:12px}html body .cspricing .cpr-row .cpr-name,html body .cspricing .cpr-row[data-open] .cpr-name,html body .cspricing .cpr-row .cpr-trigger:hover .cpr-name,html body .cspricing .cpr-row .cpr-trigger:focus-visible .cpr-name,html body .cspricing .cpr-row[data-open] .cpr-trigger:hover .cpr-name{letter-spacing:-.06em;color:#5c6063;font-size:30.4px;font-weight:500;line-height:33.44px;transition:none}html body .cspricing .cpr-row .cpr-plan,html body .cspricing .cpr-row[data-open] .cpr-plan,html body .cspricing .cpr-row .cpr-trigger:hover .cpr-plan,html body .cspricing .cpr-row .cpr-trigger:focus-visible .cpr-plan{font-family:var(--font-mono);letter-spacing:-.05em;text-transform:uppercase;color:#d9eb43;margin-top:2px;font-size:16px;line-height:24px;transition:none}html body .cspricing .cpr-toggle{width:32px;height:32px}html body .cspricing .cpr-toggle-bar{background:#d9eb43}html body .cspricing .cpr-panel-clip{padding:0 20px 24px}html body .cspricing .cpr-panel-grid{row-gap:0;padding-top:8px}html body .cspricing .cpr-col--a{flex-direction:column;align-items:flex-start;display:flex}html body .cspricing .cpr-forwho{letter-spacing:-.05em;color:#5c6063;order:-1;margin:0;font-size:16px;font-style:normal;line-height:22.4px}html body .cspricing .cpr-price{letter-spacing:-.05em;color:#5c6063;margin:25px 0 0;font-size:48px;font-weight:600;line-height:52.8px}html body .cspricing .cpr-shot{border-radius:8px;width:140px;height:80px;margin:32px 0 0;overflow:hidden}html body .cspricing .cpr-shot img{object-fit:cover;width:100%;height:100%}html body .cspricing .cpr-col--a .cpr-rule{display:none}html body .cspricing .cpr-features{isolation:isolate;max-width:342px;box-shadow:none;background:0 0;border:0;border-radius:12px;margin:48px -16px 0;padding:12px 16px;position:relative}html body .cspricing .cpr-features:before{content:"";z-index:-1;opacity:.32;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Ccircle cx='1' cy='1' r='1' fill='%233D3D3D'/%3E%3C/svg%3E") 0 0/4px 4px;border-radius:12px;position:absolute;inset:0}html body .cspricing .cpr-features li{letter-spacing:-.04em;color:#5c6063;align-items:center;gap:12px;min-height:37px;font-size:16px;line-height:20.8px}html body .cspricing .cpr-check,html body .cspricing .cpr-check svg{width:16px;height:16px}html body .cspricing .cpr-check svg circle{fill:#d5d7de}html body .cspricing .cpr-check svg path{stroke:#fff}html body .cspricing .cpr-plus{margin-top:20px}html body .cspricing .cpr-plus li{letter-spacing:-.04em;color:#797d82;gap:8px;min-height:31px;font-size:14.08px;font-style:italic;line-height:18.3px}html body .cspricing .cpr-plus-mark{color:#d9eb43;font-size:14.08px;font-style:normal}html body .cspricing .cpr-cta{width:390px;max-width:calc(100% + 32px);height:51px;min-height:51px;font-family:var(--font-mono);letter-spacing:-.05em;border-radius:12px;margin:32px -16px 0;font-size:16px;font-weight:400;line-height:24px}html body .cspricing .cpr-timeline{letter-spacing:-.04em;gap:8px;margin-top:32px;font-size:16px;line-height:20.8px}html body .cspricing .cpr-timeline svg{color:#d5d7de;fill:#d5d7de;width:16px;height:16px}html body .cspricing .cpr-timeline-rot{color:#797d82}html body .cspricing .cpr-timeline-val{color:#5c6063}}.cs-team{background:var(--dark);padding-top:clamp(56px,8vh,96px);padding-bottom:0;position:relative;overflow:hidden}@media (width>=1100px){.cs-team{padding-top:0}}.cs-team-cabeca{z-index:2;pointer-events:none;padding-inline:var(--gutter);flex-direction:column;gap:clamp(14px,1.6vw,22px);display:flex;position:relative}@media (width<=1099px){.cs-team-cabeca{margin-bottom:clamp(32px,5vh,56px)}}@media (width>=1100px){.cs-team-cabeca{position:absolute;top:clamp(104px,13vh,150px);left:0;right:0}}.cs-team-kicker{font-family:var(--font-mono);font-size:var(--fs-sec-kicker);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--muted-paper);white-space:nowrap;margin:0}@media (width>=1000px){.cs-team-kicker{font-size:var(--fs-mono-lg);letter-spacing:-.04em;font-weight:400;line-height:1.4}}.cs-team-titulo{font-size:var(--fs-h2);letter-spacing:var(--track-display);color:var(--paper);text-shadow:0 2px 40px #0e0e0d8c;flex-direction:column;margin:0;font-weight:400;line-height:1.05;display:flex}@media (width>=1000px){.cs-team-titulo{font-size:var(--fs-h2);letter-spacing:-.06em;font-weight:500;line-height:1}}.cs-team-linha{display:block}.cs-team-fila{z-index:1;grid-template-columns:1fr;grid-auto-rows:clamp(240px,34vh,320px);gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width>=1100px){.cs-team-fila{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:auto;height:clamp(560px,84vh,880px)}}.cs-team-faixa{border-top:1px solid var(--lime);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.cs-team-faixa:first-child{border-top:none}@media (width>=1100px){.cs-team-faixa{border-top:none;border-left:1px solid var(--lime)}.cs-team-faixa:first-child{border-left:none}}.cs-team-img{object-fit:cover;filter:grayscale()contrast(1.06)brightness(.82);width:100%;height:100%;transition:filter var(--dur-reveal) var(--ease-out), transform .8s var(--ease-out);position:absolute;inset:0}.cs-team-veu{pointer-events:none;transition:opacity var(--dur-reveal) var(--ease-out);background:linear-gradient(#0e0e0de0 0%,#0e0e0d7a 32%,#0e0e0d85 58%,#0e0e0df2 100%);position:absolute;inset:0}@media (width>=1100px){.cs-team-faixa--pessoa:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0e0e0d00 0%,#0e0e0ddb 100%);width:clamp(90px,8vw,130px);position:absolute;inset:0 0 0 auto}}.cs-team-bloco{z-index:1;min-height:clamp(232px,29vh,286px);transition:transform var(--dur-reveal) var(--ease-out);flex-direction:column;justify-content:flex-start;gap:8px;padding:0 clamp(20px,2vw,32px) clamp(28px,3.4vh,44px);display:flex;position:relative}@media (width<=1099px){.cs-team-bloco,.cs-team-fer{min-height:0}}.cs-team-num{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--track-mono);color:var(--lime);min-height:1.5em;line-height:1.5}.cs-team-papel{font-family:var(--font-display);letter-spacing:-.06em;color:var(--paper);font-size:clamp(1.35rem,1rem + 1.1vw,2rem);font-weight:500;line-height:1.05}.cs-team-foco{letter-spacing:-.04em;color:#ffffffd6;font-size:clamp(.95rem,.7rem + .75vw,1.31rem);line-height:1.3}.cs-team-fer{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--track-mono);color:var(--muted-paper);min-height:3em;transition:color var(--dur-reveal) var(--ease-out);margin-top:6px;line-height:1.5}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cs-team-faixa:hover .cs-team-img,.cs-team-faixa:focus-within .cs-team-img{filter:grayscale(0)contrast(1.02)brightness();transform:scale(1.04)}.cs-team-faixa:hover .cs-team-veu,.cs-team-faixa:focus-within .cs-team-veu{opacity:.72}.cs-team-faixa:hover .cs-team-bloco,.cs-team-faixa:focus-within .cs-team-bloco{transform:translateY(-8px)}.cs-team-faixa:hover .cs-team-fer,.cs-team-faixa:focus-within .cs-team-fer{color:#ffffffeb}}.cs-team-barra{z-index:1;color:var(--paper);padding:clamp(12px, 1.2vw, 16px) var(--gutter);background:#6b6b62;flex-direction:column;gap:16px;display:flex;position:relative}@media (width>=900px){.cs-team-barra{flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(32px,5vw,96px)}}.cs-team-barra-texto{letter-spacing:-.02em;max-width:72ch;color:var(--paper);margin:0;font-size:clamp(.94rem,.8rem + .42vw,1.13rem);line-height:1.4}.cs-team-cta{border-radius:var(--radius-btn);background:var(--lime);min-height:42px;color:var(--ink);transition:transform var(--dur-reveal) var(--ease-out), box-shadow var(--dur-reveal) var(--ease-out);flex:none;align-items:center;gap:12px;padding:0 20px;text-decoration:none;display:inline-flex}.cs-team-cta-label{letter-spacing:-.02em;font-size:clamp(.88rem,.78rem + .28vw,.97rem)}.cs-team-cta svg{transition:transform var(--dur-reveal) var(--ease-out)}.cs-team-cta:hover{transform:translateY(-2px);box-shadow:0 12px 28px -12px #0000008c}.cs-team-cta:hover svg{transform:translate(4px)}.cs-team-cta:focus-visible{outline:2px solid var(--paper);outline-offset:4px}@media (prefers-reduced-motion:reduce){.cs-team-img,.cs-team-veu,.cs-team-bloco,.cs-team-fer,.cs-team-cta,.cs-team-cta svg{transition:none}.cs-team-cta:hover,.cs-team-cta:hover svg{transform:none}}@media (width>=810px){#equipa .cs-team-ficha-rot,#equipa .cs-team-ficha-num,#equipa .cs-team-ficha-frase,#equipa .cs-team-ficha-fio,#equipa .cs-team-ficha-icones,#equipa .cs-team-fecho{display:none}}@media (width<=809px){#equipa .cs-team-faixa{cursor:pointer;border-radius:12px;width:100%;max-width:390px;height:500px;position:relative;overflow:hidden}#equipa .cs-team-faixa .cs-team-img{object-fit:cover;filter:grayscale()contrast(1.05)brightness(.84);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.16)}#equipa .cs-team-faixa .cs-team-veu{opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Ccircle cx='1.5' cy='1.5' r='1.5' fill='%23000' fill-opacity='.22'/%3E%3C/svg%3E") 0 0/4.5px 4.5px,linear-gradient(#0000 62%,#0000008c);position:absolute;inset:0}#equipa .cs-team-faixa .cs-team-bloco{display:block;position:absolute;inset:0;transform:none}#equipa .cs-team-faixa .cs-team-bloco:after,#equipa .cs-team-faixa .cs-team-num,#equipa .cs-team-faixa .cs-team-fer{display:none}#equipa .cs-team-ficha-rot{font-family:var(--font-mono);letter-spacing:-.05em;text-transform:uppercase;color:#d5d7de;font-size:13px;line-height:16.9px;position:absolute;top:29px;left:16px}#equipa .cs-team-ficha-num{font-family:var(--font-display);letter-spacing:-.07em;color:#fff;font-size:40px;font-weight:500;line-height:44px;position:absolute;top:17px;right:20px}#equipa .cs-team-ficha-frase{text-align:right;width:200px;font-family:var(--font-display);letter-spacing:-.04em;text-transform:none;color:#fff;font-size:16px;line-height:20.8px;position:absolute;top:98px;right:20px}#equipa .cs-team-ficha-fio{background:#ffffff59;width:1px;position:absolute;top:84px;bottom:40px;right:14px}#equipa .cs-team-faixa .cs-team-papel{letter-spacing:-.05em;color:#fff;font-size:19.2px;font-weight:500;line-height:23.04px;position:absolute;top:396px;left:16px}#equipa .cs-team-faixa .cs-team-foco{letter-spacing:-.04em;color:#fff;margin:0;padding:0;font-size:16px;line-height:20.8px;position:absolute;top:424px;left:16px}#equipa .cs-team-ficha-icones{gap:16px;display:flex;position:absolute;top:459px;left:16px}#equipa .cs-team-ficha-icones a{color:#fff;width:16px;height:16px;display:block}#equipa .cs-team-ficha-icones svg{display:block}#equipa .cs-team-ficha-icones:after{content:"";opacity:.5;background:linear-gradient(#fff,#fff) 0 100%/5px 8px no-repeat,linear-gradient(#fff,#fff) 7px 100%/5px 13px no-repeat,linear-gradient(#fff,#fff) 14px 100%/5px 20px no-repeat;width:20px;height:20px;position:absolute;top:-4px;left:334px}#equipa .cs-team-faixa .cs-team-img,#equipa .cs-team-faixa .cs-team-veu,#equipa .cs-team-ficha-rot,#equipa .cs-team-ficha-num,#equipa .cs-team-ficha-frase,#equipa .cs-team-ficha-fio,#equipa .cs-team-faixa .cs-team-papel,#equipa .cs-team-faixa .cs-team-foco,#equipa .cs-team-ficha-icones{transition:transform .5s cubic-bezier(.44,0,.13,.96),opacity .5s cubic-bezier(.44,0,.13,.96),filter .5s cubic-bezier(.44,0,.13,.96)}#equipa .cs-team-faixa .cs-team-ficha-rot{opacity:0;transform:translateY(-50px)}#equipa .cs-team-faixa .cs-team-ficha-num{opacity:0;transform:translateY(70px)}#equipa .cs-team-faixa .cs-team-ficha-frase{opacity:0;transform:translateY(120px)}#equipa .cs-team-faixa .cs-team-ficha-fio{opacity:0;transform-origin:top;transform:scaleY(.6)}#equipa .cs-team-faixa .cs-team-papel{opacity:1;transform:translateY(56px)}#equipa .cs-team-faixa .cs-team-foco{opacity:0;transform:translateY(93px)}#equipa .cs-team-faixa .cs-team-ficha-icones{opacity:0;transform:translateY(135px)}#equipa .cs-team-faixa[data-aberto] .cs-team-img{filter:grayscale()blur(10px)brightness(.62)}#equipa .cs-team-faixa[data-aberto] .cs-team-veu{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Ccircle cx='1.5' cy='1.5' r='1.5' fill='%23000' fill-opacity='.5'/%3E%3C/svg%3E") 0 0/4.5px 4.5px,linear-gradient(#0000001a,#00000059)}#equipa .cs-team-faixa[data-aberto] .cs-team-ficha-rot,#equipa .cs-team-faixa[data-aberto] .cs-team-ficha-num,#equipa .cs-team-faixa[data-aberto] .cs-team-ficha-frase,#equipa .cs-team-faixa[data-aberto] .cs-team-ficha-fio,#equipa .cs-team-faixa[data-aberto] .cs-team-papel,#equipa .cs-team-faixa[data-aberto] .cs-team-foco,#equipa .cs-team-faixa[data-aberto] .cs-team-ficha-icones{opacity:1;transform:none}@media (hover:hover){#equipa .cs-team-faixa:hover .cs-team-img{filter:grayscale()blur(10px)brightness(.62)}#equipa .cs-team-faixa:hover .cs-team-veu{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Ccircle cx='1.5' cy='1.5' r='1.5' fill='%23000' fill-opacity='.5'/%3E%3C/svg%3E") 0 0/4.5px 4.5px,linear-gradient(#0000001a,#00000059)}#equipa .cs-team-faixa:hover .cs-team-ficha-rot,#equipa .cs-team-faixa:hover .cs-team-ficha-num,#equipa .cs-team-faixa:hover .cs-team-ficha-frase,#equipa .cs-team-faixa:hover .cs-team-ficha-fio,#equipa .cs-team-faixa:hover .cs-team-papel,#equipa .cs-team-faixa:hover .cs-team-foco,#equipa .cs-team-faixa:hover .cs-team-ficha-icones{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#equipa .cs-team-faixa *{transition:none!important}}#equipa .cs-team-barra{background:0 0;padding:48px 20px 0}#equipa .cs-team-barra>.cs-team-barra-texto,#equipa .cs-team-barra>.cs-team-cta{display:none}#equipa .cs-team-fecho{display:block}#equipa .cs-team-fecho-tit{font-family:var(--font-display);letter-spacing:-.06em;color:#fff;margin:0;font-size:30.4px;font-weight:500;line-height:33.44px}#equipa .cs-team-fecho-tit em{color:var(--lime);font-style:normal}#equipa .cs-team-fecho-txt{letter-spacing:-.05em;color:#d5d7de;margin:28px 0 0;font-size:16px;line-height:22.4px}#equipa .cs-team-fecho-fio{background:#ffffff4d;height:1px;margin:54px 0;display:block}#equipa .cs-team-fecho-sub{font-family:var(--font-display);letter-spacing:-.06em;color:#d5d7de;margin:0;font-size:30.4px;font-weight:500;line-height:33.44px}#equipa .cs-team-fecho-txt--b{letter-spacing:-.04em;margin-top:16px;line-height:20.8px}#equipa .cs-team-fecho-cta{color:#fff;align-items:center;gap:16px;min-height:44px;margin-top:32px;text-decoration:none;display:inline-flex}#equipa .cs-team-fecho-quad{background:var(--lime);width:44px;height:44px;color:var(--ink);border-radius:10px;place-items:center;display:grid}#equipa .cs-team-fecho-lab{letter-spacing:-.05em;color:#fff;font-size:16px;line-height:22.4px}}main.story-stream>.cs-faq{color:var(--ink);background:#fafafa}.cs-faq{color:var(--ink);padding:var(--space-section) 0;isolation:isolate;z-index:1;background:#fafafa;position:relative}.cs-faq-grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.cs-faq-intro{flex-direction:column;display:flex;position:sticky;top:clamp(72px,12vh,128px)}.cs-faq-kicker{color:var(--muted-ink);font-size:var(--fs-sec-kicker);letter-spacing:var(--track-mono);text-transform:uppercase;align-items:center;gap:10px;margin:0 0 clamp(20px,3vh,36px);display:flex}.cs-faq-kicker-dash{background:var(--lime);width:26px;height:3px;display:inline-block}.cs-faq-title{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.06em;color:#797d82;max-width:12ch;margin:0 0 clamp(16px,2.5vh,28px);font-weight:500;line-height:1}.cs-faq-lead{color:#797d82;font-size:var(--fs-sec-lead);letter-spacing:-.04em;max-width:42ch;margin:0 0 clamp(28px,4vh,48px);line-height:1.3}.cs-faq-ticker{background-image:repeating-linear-gradient(90deg,#afafaf 0 .5px,#0000 .5px 16px);height:19.7px;margin-bottom:clamp(48px,8vh,104px);display:block}.cs-faq-foot{color:#797d82;letter-spacing:-.04em;max-width:32ch;margin:0 0 clamp(20px,3vh,32px);font-size:clamp(.95rem,.7rem + .75vw,1.31rem);line-height:1.3}.cs-faq-acao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(16px,2vw,32px);margin-top:auto;display:flex}.cs-faq-pessoa{align-items:center;gap:14px;display:flex}.cs-faq-retrato{object-fit:cover;object-position:50% 22%;border-radius:8px;flex:none;width:60px;height:60px}.cs-faq-pessoa-txt{flex-direction:column;gap:2px;display:flex}.cs-faq-pessoa-nome{letter-spacing:-.04em;color:#5c6063;font-size:1.13rem;font-weight:400;line-height:1.4}.cs-faq-pessoa-papel{letter-spacing:-.04em;color:#797d82;font-size:1rem;font-weight:400;line-height:1.3}.cs-faq-cta{background:var(--lime);color:var(--ink);letter-spacing:-.05em;white-space:nowrap;transition:transform .25s var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:16px 20px;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}.cs-faq-cta-seta{transition:transform .25s var(--ease-out)}.cs-faq-cta:hover .cs-faq-cta-seta,.cs-faq-cta:focus-visible .cs-faq-cta-seta{transform:translate(4px)}.cs-faq-list{margin:0;padding:0;list-style:none}.cs-faq-item{border-bottom:1px solid var(--hair)}.cs-faq-item:first-child{border-top:1px solid var(--hair)}.cs-faq-q{margin:0}.cs-faq-toggle{width:100%;min-height:var(--tap);cursor:pointer;text-align:left;color:var(--ink);font-family:var(--font-display);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,2.4vh,26px) 0;display:flex}.cs-faq-q-text{letter-spacing:-.04em;color:#5c6063;font-size:clamp(1rem,.85rem + .65vw,1.4rem);font-weight:400;line-height:1.3}.cs-faq-plus{color:#6b7a12;transition:transform .3s var(--ease-out);flex:none;font-size:1.75rem;font-weight:300;line-height:1}.cs-faq-item.is-open .cs-faq-plus{transform:rotate(45deg)}.cs-faq-panel{transition:grid-template-rows .4s var(--ease-out);grid-template-rows:0fr;display:grid}.cs-faq-item.is-open .cs-faq-panel{grid-template-rows:1fr}.cs-faq-panel-inner{min-height:0;overflow:hidden}.cs-faq-a{color:#797d82;letter-spacing:-.04em;max-width:58ch;margin:0;padding:0 0 clamp(18px,2.4vh,26px);font-size:1.13rem;line-height:1.45}@media (width<=899.98px){.cs-faq-grid{grid-template-columns:1fr}.cs-faq-intro{position:static}}@media (prefers-reduced-motion:reduce){.cs-faq-plus,.cs-faq-panel{transition:none}}@media (width<=809px){#faq{background:#fafafa}#faq .cs-faq-grid{gap:0}#faq .cs-faq-kicker{color:#5c6063;border-bottom:1px solid #d5d7de;padding-bottom:10px;font-size:16px;line-height:22.4px}#faq .cs-faq-kicker:after{background:#d9eb43;width:20px;height:3px;bottom:-2px}#faq .cs-faq-title{letter-spacing:-.06em;color:#797d82;margin-top:34px;font-size:48px;font-weight:500;line-height:48px}#faq .cs-faq-lead{text-indent:48px;letter-spacing:-.04em;max-width:none;margin-top:24px;margin-bottom:0;padding-left:0;font-size:19.2px;line-height:24.96px;position:relative}#faq .cs-faq-lead:before{content:"";background:#797d82;width:38px;height:1px;position:absolute;top:12px;left:0}#faq .cs-faq-ticker{background:repeating-linear-gradient(90deg,#0003 0 1px,#0000 1px 16px);width:100%;height:20px;margin-top:49px;margin-bottom:0;display:block}#faq .cs-faq-list{border:0;margin:64px -10px 0;padding:0}#faq .cs-faq-item{background:0 0;border:0;border-radius:12px;transition:background-color .3s cubic-bezier(.44,0,.13,.96)}#faq .cs-faq-item.is-open{background:#fff}#faq .cs-faq-toggle{text-align:left;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:74px;padding:22px 16px;display:flex}#faq .cs-faq-q-text{font-family:var(--font-display);letter-spacing:-.04em;color:#5c6063;font-size:19.2px;font-weight:500;line-height:24.96px}#faq .cs-faq-plus{color:#0000;flex:none;width:30px;height:30px;font-size:0;position:relative;transform:none}#faq .cs-faq-plus:before,#faq .cs-faq-plus:after{content:"";background:#d9eb43;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#faq .cs-faq-plus:before{width:30px;height:1.5px}#faq .cs-faq-plus:after{width:1.5px;height:30px}#faq .cs-faq-panel-inner{padding:0 16px}#faq .cs-faq-item.is-open .cs-faq-panel-inner{padding-bottom:24px}#faq .cs-faq-a{letter-spacing:-.04em;color:#797d82;max-width:334px;margin:-2px 0 0;font-size:16px;line-height:19.2px}#faq .cs-faq-foot{font-size:inherit;line-height:inherit;margin-top:40px;margin-bottom:0}#faq .cs-faq-foot-tit{font-family:var(--font-display);letter-spacing:-.05em;color:#797d82;font-size:30.4px;font-weight:500;line-height:36.48px;display:block}#faq .cs-faq-foot-txt{letter-spacing:-.05em;color:#797d82;max-width:290px;margin-top:16px;font-size:16px;font-weight:400;line-height:22.4px;display:block}#faq .cs-faq-acao{flex-direction:column;align-items:flex-start;gap:0;margin-top:32px;display:flex}#faq .cs-faq-pessoa{flex-direction:column;align-items:flex-start;gap:16px;display:flex}#faq .cs-faq-retrato{object-fit:cover;border-radius:8px;width:60px;height:60px}#faq .cs-faq-pessoa-txt{flex-direction:column;gap:5px;display:flex}#faq .cs-faq-pessoa-nome{letter-spacing:-.05em;color:#5c6063;font-size:16px;line-height:22.4px}#faq .cs-faq-pessoa-papel{letter-spacing:-.06em;color:#797d82;font-size:12px;line-height:14.4px}#faq .cs-faq-cta{width:auto;height:51px;min-height:51px;font-family:var(--font-mono);letter-spacing:-.05em;border-radius:12px;align-items:center;gap:10px;margin-top:32px;padding:0 14px;font-size:16px;line-height:24px;display:inline-flex}}.cs-insights,main.story-stream>.sec.cs-insights{color:var(--ink);z-index:1;background:#fafafa;position:relative}.csi-head{margin-bottom:clamp(48px,9vh,120px)}.cs-insights .csh-title{font-size:var(--fs-h2);letter-spacing:-.06em;color:#797d82;font-weight:500;line-height:1}.cs-insights .csh-kicker{font-size:var(--fs-sec-kicker);letter-spacing:-.05em;color:var(--lime-ink);font-weight:400;line-height:1.5}.cs-insights .csh-lead{font-size:var(--fs-sec-lead);letter-spacing:-.04em;color:var(--txt-corpo-sec);font-weight:400;line-height:1.3}.csi-grid{grid-template-columns:minmax(0,1fr);gap:clamp(12px,1.8vw,22px);display:grid}@media (width>=900px){.csi-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"intro c1""c2 c2""c3 c4"}.csi-intro{grid-area:intro}.csi-card--1{grid-area:c1}.csi-card--2{grid-area:c2;min-height:clamp(300px,42vh,480px)}.csi-card--3{grid-area:c3;min-height:clamp(300px,40vh,460px)}.csi-card--4{grid-area:c4;min-height:clamp(300px,40vh,460px)}}.csi-intro{color:var(--paper);background:radial-gradient(120% 90% at 85% 100%, #242424, var(--panel) 62%);border-radius:var(--radius-card);flex-direction:column;min-height:clamp(340px,46vh,540px);padding:clamp(24px,3.2vw,52px);display:flex}.csi-intro-topo{align-items:center;gap:14px;margin-bottom:clamp(20px,3vh,34px);display:flex}.csi-intro-dash{background:var(--lime);flex:none;width:26px;height:3px}.csi-intro-linha{background:var(--hair-dark);flex:auto;height:1px}.csi-intro-title{letter-spacing:-.05em;color:var(--paper);max-width:14ch;font-size:clamp(2.1rem,3.333vw,3.5rem);font-weight:600;line-height:1.1}.csi-intro-sub{letter-spacing:-.06em;color:var(--paper);max-width:26ch;margin-top:clamp(12px,1.6vw,18px);font-size:clamp(1.25rem,1.724vw,1.81rem);font-weight:400;line-height:1.2}.csi-bullets{gap:10px;margin-top:auto;padding-top:clamp(24px,3vw,44px);display:grid}.csi-bullets li{letter-spacing:-.04em;color:#fafafa;align-items:baseline;gap:12px;font-size:clamp(1rem,1.248vw,1.31rem);line-height:1.3;display:flex}.csi-plus{font-family:var(--font-mono);color:var(--lime);font-weight:600}.csi-card{isolation:isolate;color:var(--paper);background:var(--panel);border-radius:var(--radius-card);flex-direction:column;justify-content:flex-start;min-height:clamp(320px,44vh,520px);padding:clamp(20px,2.6vw,40px);display:flex;position:relative;overflow:hidden}.csi-media{z-index:-1;position:absolute;inset:0}.csi-img{object-fit:cover;filter:brightness(1.55)contrast(.94);width:100%;height:100%;transition:transform .9s var(--ease-out);display:block}.csi-scrim{background:linear-gradient(90deg, #0e0e0de0 0%, #0e0e0db8 var(--csi-veu-meio,26%), #0e0e0d57 var(--csi-veu-fim,52%), #0e0e0d0f 78%), linear-gradient(180deg, rgba(14, 14, 13, var(--csi-veu-topo,.34)) 0%, #0e0e0d0f 42%, #0e0e0d0f 62%, #0e0e0d6b 100%);position:absolute;inset:0}.csi-card--3 .csi-scrim,.csi-card--4 .csi-scrim{--csi-veu-meio:46%;--csi-veu-fim:74%;--csi-veu-topo:.58}.csi-card--3 .csi-img{filter:brightness(1.15)contrast(.98)}.csi-card--3 .csi-scrim{--csi-veu-topo:.68}.csi-media:after{content:"";opacity:0;transition:opacity .5s var(--ease-out);background:#0e0e0d47;position:absolute;inset:0}.csi-meta{justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(14px,2vh,24px);display:flex}.csi-tag{letter-spacing:-.05em;color:var(--paper);align-items:center;gap:10px;font-size:clamp(.8125rem,.952vw,1rem);font-weight:400;line-height:1.5;display:inline-flex}.csi-tag:before{content:"";background:var(--lime);width:3px;height:1em}.csi-date{font-family:var(--font-display);letter-spacing:-.04em;text-transform:none;color:#fafafa;white-space:nowrap;font-size:clamp(.8125rem,.838vw,.88rem);font-weight:400;line-height:1.3}.csi-card-title{letter-spacing:-.05em;color:var(--paper);max-width:24ch;font-size:clamp(1.4rem,1.905vw,2rem);font-weight:400;line-height:1.2}.csi-card-link{color:inherit;position:static}.csi-card-link:after{content:"";z-index:2;position:absolute;inset:0}.csi-card-link:focus-visible{outline:none}.csi-card:has(.csi-card-link:focus-visible){outline:2px solid var(--lime-ink);outline-offset:3px}.csi-excerpt{letter-spacing:-.05em;max-width:38ch;color:var(--paper);opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);margin-top:auto;padding-top:clamp(20px,3vh,36px);font-size:clamp(1rem,1.248vw,1.31rem);font-weight:500;line-height:1.2;transform:translateY(14px)}.csi-card-cta{font-size:var(--fs-mono);color:var(--muted-paper);transition:color .25s var(--ease-out);align-items:center;gap:.6em;margin-top:clamp(10px,1.4vw,16px);display:inline-flex}.csi-card-cta-seta{color:var(--lime);transition:transform .25s var(--ease-out);display:inline-block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.csi-card:hover .csi-img{transform:scale(1.05)}.csi-card:hover .csi-media:after{opacity:1}.csi-card:hover .csi-excerpt{opacity:1;transform:none}.csi-card:hover .csi-card-cta{color:var(--paper)}.csi-card:hover .csi-card-cta-seta{transform:translate(5px)}.csi-card:has(.csi-card-link:focus-visible) .csi-excerpt{opacity:1;transform:none}.csi-card:has(.csi-card-link:focus-visible) .csi-media:after{opacity:1}}@media (hover:none),(prefers-reduced-motion:reduce){.csi-excerpt{opacity:1;transform:none}.csi-media:after{opacity:1}}.csi-bola{z-index:-1;pointer-events:none;opacity:0;background:var(--lime);width:200px;height:200px;color:var(--ink);transition:opacity .28s var(--ease-out);border-radius:100px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:-100px 0 0 -100px;display:flex;position:absolute;top:0;left:0}.csi-card:hover .csi-bola.is-on{opacity:1}.csi-card:hover .csi-bola.is-on.is-sob-texto{opacity:0}.csi-bola-seta{font-size:52px;line-height:1}.csi-bola-ler{letter-spacing:-.05em;text-transform:uppercase;text-align:center;font-size:16px;line-height:1.1}@media (hover:none),(prefers-reduced-motion:reduce){.csi-bola{display:none}}@media (width<=809px){#insights{background:#fafafa;padding-bottom:60px}#insights .csh-rule{background:#d5d7de;transform:translateY(10px)}#insights .csh-rule:before{width:20px;height:3px;top:-1px}#insights .csh-title,#insights .csh-title-line{letter-spacing:-.06em;color:#797d82;font-weight:500}#insights .csh-lead{text-indent:48px;letter-spacing:-.04em;max-width:none;padding-left:0;font-size:19.2px;line-height:24.96px}#insights .csh-lead:before{background:#797d82;width:38px;top:12px}#insights .csh-ticks{background:repeating-linear-gradient(90deg,#0003 0 1px,#0000 1px 16px);width:100%;height:20px}#insights .csi-intro{min-height:500px;margin-inline:-10px;padding:24px}#insights .csi-intro:before{filter:grayscale()brightness(.5)contrast(1.15);background:url(/cs/outros-fundo.jpg) 50%/cover no-repeat}#insights .csi-intro-topo{align-items:center;margin:0 0 24px;display:flex}#insights .csi-intro-dash{background:#d9d9d9;width:20px;height:3px}#insights .csi-intro-linha{background:#d9d9d9;flex:1;height:1px}}.csrecap{isolation:isolate;color:var(--ink);--fg:var(--ink);--fg-muted:#797d82;--fg-muted-strong:#5c6063;--hairline:var(--hair);background:#fafafa;position:relative;overflow:clip}.story-stream>.sec.csrecap{z-index:1;color:var(--ink);--fg:var(--ink);--fg-muted:var(--muted-ink);--fg-muted-strong:var(--muted-ink-strong);--hairline:var(--hair);background:#fafafa;position:relative;overflow:clip}.csrecap :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.csrecap-clip{min-height:100%;display:block;position:relative}.csrecap-clip:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fafafa 0%,#fafafadb 3%,#fafafa00 12%);position:absolute;inset:0}.csrecap-fundo,.story-stream>.sec.csrecap>.csrecap-fundo{z-index:0;pointer-events:none;position:absolute;inset:-14% 0}.csrecap-cena{width:100%;height:100%;display:block}.csrecap-fundo:after{content:"";background:linear-gradient(100deg,#fafafab8 0%,#fafafa6b 30%,#fafafa29 58%,#fafafa4d 100%);position:absolute;inset:0}main.story-stream>.sec.csrecap:after{display:none}.csrecap-wrap{--gutter:clamp(20px, 2.4vw, 36px);z-index:2;grid-template-columns:calc(37vw - var(--gutter)) minmax(0, 1fr);align-items:start;column-gap:clamp(24px,2.6vw,50px);max-width:100%;padding-block:clamp(72px,11vh,152px) 0;display:grid;position:relative}.csrecap-esq,.csrecap-dir{flex-direction:column;justify-content:space-between;min-height:clamp(520px,78vh,860px);display:flex}.csrecap-topo,.csrecap-fundo-esq,.csrecap-fundo-dir{display:block}.csrecap-anos:before{content:"";background:var(--hair);width:100%;height:1px;margin-bottom:clamp(18px,2.6vh,30px);display:block}.csrecap-anos{letter-spacing:-.05em;color:var(--cw-titulo-cor,#5c6063);margin:0;font-size:clamp(1.9rem,1.1rem + 2.4vw,3.1rem);font-weight:500;line-height:1}.csrecap-anos-n,.csrecap-anos-u{font:inherit;letter-spacing:inherit}.csrecap-lead{max-width:30ch;font-size:var(--fs-sec-lead);max-width:64%;color:var(--muted-ink-strong);margin:14px 0 0;line-height:1.3}.csrecap-marcas{flex-direction:column;gap:clamp(20px,2.8vh,34px);margin:0;padding:0;list-style:none;display:flex}.csrecap-marca{font-size:calc(var(--fs-body) * 1.15);color:var(--fg);align-items:center;gap:16px;line-height:1.3;display:flex}.csrecap-mais{background:linear-gradient(var(--paper) 0 0) center / 7px 1.5px no-repeat, linear-gradient(var(--paper) 0 0) center / 1.5px 7px no-repeat, var(--lime);border-radius:3px;flex:none;width:17px;height:15px}.csrecap-regua{background:var(--hair);width:100%;height:1px;margin-top:clamp(34px,3.4vw,65px);display:block}.csrecap-years{letter-spacing:-.115em;white-space:nowrap;color:#ffffff9e;pointer-events:none;margin-top:clamp(26px,3.4vh,44px);margin-bottom:clamp(-210px,-15.5vh,-108px);margin-left:0;font-size:clamp(4.4rem,.4rem + 9.4vw,11rem);font-weight:500;line-height:.88;display:block}.csrecap-titulo{letter-spacing:-.055em;max-width:calc(95vw - 760px);color:var(--cw-titulo-cor,#5c6063);flex-direction:column;margin:0;font-size:clamp(3rem,.5rem + 7.4vw,9.1rem);font-weight:500;line-height:.9;display:flex}.csrecap-titulo-l{display:block}.csrecap-acento{color:var(--lime);font-style:normal}.csrecap-cartao{grid-template-columns:clamp(150px,14.7vw,225px) 1fr;align-items:end;column-gap:clamp(16px,1.5vw,24px);margin:clamp(30px,4.5vh,58px) 0 0;display:grid}.csrecap-retrato{aspect-ratio:191/248;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.csrecap-fala{flex-direction:column;margin-top:0;display:flex}.csrecap-quote{max-width:26ch;font-size:var(--fs-body);color:var(--fg);margin:0;font-style:italic;line-height:1.45}.csrecap-quote:before{content:"“"}.csrecap-quote:after{content:"”"}.csrecap-autor{font-size:var(--fs-body);color:var(--fg);margin-top:clamp(14px,2.2vh,26px);line-height:1.3}.csrecap-papel{font-size:var(--fs-body);color:var(--muted-ink);margin-top:2px;line-height:1.3}.csrecap-cta-linha{margin:clamp(30px,3.1vw,60px) 0 0}.csrecap-cta{background:var(--lime);min-height:74px;color:var(--ink);font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--track-mono);border-radius:9px;align-items:center;gap:12px;padding:0 clamp(22px,2vw,34px);text-decoration:none;transition:transform .25s,filter .25s;display:inline-flex}.csrecap-cta:hover{filter:brightness(1.04);transform:translateY(-2px)}.csrecap-arr{transition:transform .25s}.csrecap-cta:hover .csrecap-arr{transform:translate(3px)}@media (width<=899px){.csrecap-wrap{grid-template-columns:1fr;row-gap:clamp(40px,7vh,72px)}.csrecap-esq,.csrecap-dir{justify-content:flex-start;min-height:0}.csrecap-marcas{margin-top:clamp(26px,4vh,40px)}.csrecap-years{margin-top:clamp(28px,4.4vh,48px);margin-bottom:0}}@media (width<=599px){.csrecap-cartao{grid-template-columns:1fr;row-gap:18px;max-width:320px}.csrecap-fala{margin-top:0}.csrecap-cta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.csrecap-cta,.csrecap-arr{transition:none}}.csrecap-video{object-fit:cover;width:100%;height:100%;display:block}@media (width>=1200px){.story-stream>.sec.csrecap{height:100vh;min-height:0;padding:0}.story-stream>.sec.csrecap>.csrecap-clip{min-height:0;position:absolute;inset:0}.story-stream>.sec.csrecap .csrecap-wrap{--m:5.2083%;--colE:35.1563%;--colD-x:50.8333%;--colD:43.9583%;--regua-x:6.25%;--regua-w:34.1146%;max-width:none;height:max(100%,727px + min(18.375vw,441px));padding:0;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.csrecap-esq,.csrecap-dir,.csrecap-topo,.csrecap-fundo-esq,.csrecap-fundo-dir{display:contents}.story-stream>.sec.csrecap .csrecap-wrap:before{content:"";left:var(--regua-x);width:var(--regua-w);opacity:1;z-index:1;background:#fff;height:1px;position:absolute;top:max(171px,15.833%)}.story-stream>.sec.csrecap .csrecap-wrap:after{content:none}.csrecap-wrap>*,.csrecap-esq>*,.csrecap-dir>*,.csrecap-topo>*,.csrecap-fundo-esq>*,.csrecap-fundo-dir>*{z-index:1;position:absolute}.csrecap-anos:before{display:none}.csrecap-anos{left:var(--m);letter-spacing:-.02em;color:#797d82;margin:0;font-size:clamp(30px,2.5vw,62px);line-height:1.1;top:max(190px,17.593%)}.csrecap-anos-n,.csrecap-anos-u{font-size:inherit;line-height:inherit;color:inherit}.csrecap-lead{left:var(--m);width:var(--colE);color:#797d82;max-width:350px;margin:0;font-size:clamp(15px,.9375vw,22px);line-height:1.833;top:max(258px,23.889%)}.csrecap-marcas{left:var(--m);width:var(--colE);gap:0;padding:0;list-style:none;display:block;top:auto;bottom:max(339px,31.389%);margin:0!important}.csrecap-marca{color:#5c6063;align-items:center;gap:11px;height:43.5px;min-height:0;padding:0;font-size:clamp(17px,1.09375vw,25px);line-height:1.28;display:flex;margin:0!important}.csrecap-regua{left:var(--regua-x);width:var(--regua-w);opacity:1;background:#fff;height:1px;top:auto;bottom:max(324px,30%);margin:0!important}.csrecap-years{left:var(--m);width:var(--colE);color:#fff;letter-spacing:-.05em;align-items:center;height:max(118px,10.926%);font-weight:700;line-height:1;display:flex;top:auto;bottom:max(171px,15.833%);margin:0!important}.csrecap-titulo{left:var(--colD-x);width:var(--colD);max-width:none;margin:0;font-size:clamp(64px,5.8333vw,140px);line-height:1.05;top:max(160px,14.815%)}.csrecap-cartao{left:var(--colD-x);width:var(--colD);grid-template-columns:190px 1fr;align-items:start;column-gap:32px;margin:0;display:grid;top:calc(100% - max(513px,47.5%))}.csrecap-retrato{object-fit:cover;border-radius:8px;width:190px;height:247px}.csrecap-fala{margin:0;padding-top:86px}.csrecap-cta-linha{left:var(--colD-x);margin:0;top:calc(100% - max(226px,20.926%))}.csrecap-cta{border-radius:12px;min-width:225px;height:56px;min-height:56px;padding:0 22px}}@media (width<=809px){#recap{margin-top:0;padding:0;overflow:clip}#recap:after,#recap .csrecap-wrap:before,#recap .csrecap-anos:before{display:none}#recap .csrecap-wrap{row-gap:0;padding:139px 40px 59px}#recap .csrecap-anos{margin:0}#recap .csrecap-lead{max-width:310px;margin-top:17px}#recap .csrecap-marcas{gap:16px;margin-top:32px}#recap .csrecap-marca{gap:12px}#recap .csrecap-mais{border-radius:2px;flex:0 0 16px;width:16px;height:16px}#recap .csrecap-dir{margin-top:44px}#recap .csrecap-titulo{margin:0;display:block}#recap .csrecap-titulo-l{display:inline}#recap .csrecap-fundo-dir{margin-top:47px}#recap .csrecap-cartao{margin:0;padding:0}#recap .csrecap-retrato{margin:0}#recap .csrecap-fala{margin-top:15px;padding-left:8px}#recap .csrecap-quote{max-width:303px}#recap .csrecap-autor{margin-top:24px}#recap .csrecap-cta{width:100%;margin-top:49px;display:inline-flex}main.pagina:has(#recap):not(.pg-estudio){padding-bottom:0}main.fecho-preso{top:var(--fecho-topo,0px);z-index:2;position:sticky}main.fecho-preso~#contacto{z-index:3;position:relative}}.cs-footer{--csf-cinza:#5c6063;--csf-cinza-claro:#797d82;--csf-linha:#d5d7de;--csf-campo:424px;--csf-lado:clamp(64px, 5rem + 4vw, 140px);--csf-pontos:#a9ce2b;color:var(--csf-cinza);background:#f5f5f3;padding-block:0}.csf-zona{padding-block:clamp(48px,6vh,84px)}.csf-zona--assina{border-top:1px dashed var(--hair);background:#f2f2f2;align-items:center;padding-block:clamp(48px,6vh,84px) clamp(32px,4vh,56px);display:flex}.csf-zona--assina>.wrap{width:100%}.csf-grade{grid-template-columns:minmax(0,1fr) 20.88% 20.88%;align-items:start;gap:clamp(40px,6vh,76px) 1.74%;display:grid}.csf-esq{grid-column:1;min-width:0}@media (width>=1001px){.csf-grade .csf-esq{grid-row:1/span 2}.csf-grade{grid-template-rows:auto 1fr}.csf-social-lab,.csf-social,.csf-info--c{align-self:end}}.csf-grade--assina{row-gap:clamp(28px,4vh,48px)}.csf-tit{width:100%;margin:calc(-1 * ((var(--csf-lado) - 2.2em) / 2 + .128em)) 0 0;letter-spacing:-.05em;color:var(--csf-cinza);align-items:center;gap:clamp(14px,2.2vw,44px);font-size:clamp(1.9rem,1.16rem + 2.6vw,3.5rem);font-weight:600;line-height:1.1;display:flex;position:relative}.csf-tit-txt{flex:0 auto}.csf-pal{vertical-align:bottom;margin-right:-.08em;padding-right:.08em;display:inline-block;overflow:hidden}.csf-pal>i{font-style:normal;display:inline-block}@media (prefers-reduced-motion:no-preference){html.anima .csf-pal>i{transition:transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(105%)}html.anima .cs-footer.is-in .csf-pal>i{transform:translateY(0)}}.csf-nuvem{width:var(--csf-lado);aspect-ratio:1;pointer-events:none;flex:none}.csf-nuvem svg{width:100%;height:100%;display:block;overflow:visible}.csf-nuvem circle{fill:var(--csf-pontos);opacity:var(--o,1);transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.csf-nuvem circle{animation:1s linear infinite csf-respira}}@keyframes csf-respira{0%,to{opacity:var(--o,1);transform:scale(1)}50%{opacity:calc(var(--o,1) * .55);transform:scale(.44)}}.csf-lead{width:min(100%,34ch);font-size:var(--fs-sec-lead);letter-spacing:-.05em;color:var(--csf-cinza);margin:16px 0 0;font-weight:400;line-height:1.4}.csf-form{max-width:var(--csf-campo);margin-top:clamp(28px,3.4vh,42px)}.csf-rot{letter-spacing:-.05em;text-transform:uppercase;color:var(--csf-cinza);margin:0 0 8px;font-size:13px;line-height:1.3;display:block}.csf-campo{display:block;position:relative}.csf-campo textarea{width:100%;height:76px;font-family:var(--font-display);letter-spacing:-.03em;color:var(--csf-cinza);resize:none;background:0 0;border:0;outline:none;padding:4px 0 0;font-size:clamp(.9rem,.78rem + .4vw,1.13rem);font-weight:500;line-height:1.45;display:block}.csf-campo textarea::placeholder{color:#16161642}.csf-campo:before,.csf-campo:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0}.csf-campo:before{background:var(--csf-linha)}.csf-campo:after{background:var(--lime-ink);transform-origin:0;transition:transform .5s cubic-bezier(.22,1,.36,1);transform:scaleX(0)}.csf-campo:focus-within:after{transform:scaleX(1)}.csf-cont{letter-spacing:-.05em;text-transform:uppercase;text-align:right;color:var(--csf-cinza);margin:10px 0 0;font-size:13px}.csf-cta{background:var(--lime);width:100%;height:clamp(42px,2.25rem + 1.13vw,54px);color:var(--ink);font-family:var(--font-mono);letter-spacing:-.05em;text-transform:uppercase;cursor:pointer;border:0;border-radius:10px;margin-top:clamp(18px,2.4vh,26px);font-size:clamp(.82rem,.72rem + .32vw,1rem);transition:filter .25s;display:block;position:relative;overflow:hidden}.csf-cta:hover{filter:brightness(.94)}.csf-cta-lab{justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.csf-cta-lab svg{width:1.1em;height:1.1em;transition:transform .35s cubic-bezier(.22,1,.36,1)}.csf-cta:hover .csf-cta-lab svg{transform:translate(6px)}.csf-nota{letter-spacing:-.05em;color:var(--ink);margin:clamp(14px,2vh,22px) 0 0;font-size:clamp(.72rem,.65rem + .25vw,.88rem);line-height:1.4}.csf-ast{color:var(--lime-ink)}.csf-col{min-width:0}.csf-col--a{grid-area:1/2}.csf-col--b{grid-area:1/3}.csf-col .csf-rot{margin-bottom:0}.csf-rule{transform-origin:0;align-items:flex-start;width:100%;height:3px;margin-top:12px;display:flex}.csf-rule-b{background:var(--csf-linha);flex:0 0 20px;height:3px}.csf-rule-l{background:var(--csf-linha);flex:auto;height:1px}@media (prefers-reduced-motion:no-preference){html.anima .csf-rule{transition:transform .9s cubic-bezier(.22,1,.36,1) .15s;transform:scaleX(0)}html.anima .cs-footer.is-in .csf-rule{transform:scaleX(1)}}.csf-links{margin:clamp(28px,4vh,44px) 0 0;padding:0;list-style:none}.csf-links li{display:flex}.csf-links li+li{margin-top:12px}.csf-link{height:24px;font-family:var(--font-mono);letter-spacing:-.05em;text-transform:uppercase;color:var(--ink);font-size:clamp(.82rem,.72rem + .32vw,1rem);line-height:24px;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.csf-link-a,.csf-link-b{transition:transform .4s cubic-bezier(.22,1,.36,1);display:block}.csf-link-b{color:var(--lime-ink);position:absolute;top:100%;left:0}.csf-link:hover .csf-link-a,.csf-link:hover .csf-link-b,.csf-link:focus-visible .csf-link-a,.csf-link:focus-visible .csf-link-b{transform:translateY(-100%)}.csf-social-lab,.csf-social{letter-spacing:-.05em;margin:0;font-size:clamp(.95rem,.76rem + .62vw,1.31rem);line-height:1.4}.csf-social-lab{color:var(--csf-cinza);grid-area:2/2}.csf-social{grid-area:2/3}.csf-social a{color:var(--lime-ink);text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-block}.csf-social a:hover{transform:translateY(-3px)}.csf-mark-mask{margin-top:0;overflow:hidden}.csf-mark{letter-spacing:-.07em;white-space:nowrap;margin:0;font-size:clamp(1.7rem,.6rem + 3.5vw,4.06rem);font-weight:700;line-height:1.2}.csf-mark-a{color:var(--lime)}.csf-mark-b{color:#5c6063}.csf-assina{align-items:center;gap:16px;margin-top:clamp(18px,2.4vh,28px);display:flex}.csf-retrato{object-fit:cover;object-position:50% 22%;border-radius:50%;flex:none;width:44px;height:44px}.csf-blurb{letter-spacing:-.05em;width:min(100%,40ch);color:var(--csf-cinza);margin:0;font-size:clamp(.72rem,.65rem + .25vw,.88rem);line-height:1.4}.csf-copy{letter-spacing:-.05em;text-transform:uppercase;color:var(--csf-cinza-claro);margin:clamp(32px,5vh,62px) 0 0;font-size:clamp(.66rem,.6rem + .16vw,.75rem)}.csf-info{min-width:0}.csf-info--a{grid-area:1/2}.csf-info--b{grid-area:1/3}.csf-info--c{grid-area:2/2}.csf-info .csf-rot{margin-bottom:0}.csf-info-txt{letter-spacing:-.05em;color:var(--csf-cinza);margin:clamp(28px,4vh,44px) 0 0;font-size:clamp(.85rem,.76rem + .4vw,1.13rem);line-height:1.4}.csf-info-lnk{color:var(--lime-ink);text-decoration:none}.csf-info-lnk:hover{text-decoration:underline}.csf-email-linha{margin:clamp(28px,4vh,44px) 0 0}.csf-email{letter-spacing:-.05em;max-width:100%;color:var(--csf-cinza);overflow-wrap:anywhere;font-size:clamp(1.05rem,.86rem + 1.4vw,2.13rem);font-weight:600;line-height:1.1;text-decoration:none;transition:color .25s;display:inline-block}.csf-email:hover{color:var(--lime)}.csf-regua{background-image:linear-gradient(var(--csf-linha), var(--csf-linha)), repeating-linear-gradient(to right, var(--csf-linha) 0 1px, transparent 1px 10px);background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 1px,100% 5px;width:100%;height:6px}@media (width<=1000px){.csf-grade{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(20px,4vw,44px)}.csf-esq{grid-column:1/-1}.csf-col--a,.csf-info--a{grid-area:2/1}.csf-col--b,.csf-info--b{grid-area:2/2}.csf-social-lab{grid-area:3/1}.csf-social{grid-area:3/2}.csf-info--c{grid-area:3/1/auto/-1}.csf-mark{white-space:normal}}@media (width<=620px){.csf-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.csf-col--a{grid-area:auto/1}.csf-col--b{grid-area:auto/2}.csf-esq,.csf-info--a,.csf-info--b,.csf-info--c,.csf-social-lab,.csf-social{grid-area:auto/1/auto/-1}.csf-info-txt,.csf-email-linha{margin-top:12px}.csf-links{margin-top:18px}.csf-social-lab{margin-bottom:-22px}.csf-link{width:100%;height:44px;line-height:44px;display:block}.csf-links li{display:block}.csf-links li+li{margin-top:0}.csf-social a,.csf-info-mail,.csf-email{margin-block:-12px;padding-block:12px;display:inline-block}.csf-nota,.csf-ast,.csf-blurb,.csf-copy{font-size:12px}.csf-nuvem{display:none}.csf-tit{margin-top:0}}.csf-info-mail{color:inherit;text-decoration:none}.csf-info-mail:hover{color:var(--lime)}@media (width>=810px){#contacto .csf-social-linha,#contacto .csf-retrato-moldura{display:contents}}@media (width<=809px){#contacto .csf-zona--perg{padding-top:40px}#contacto .csf-tit{position:relative}#contacto .csf-nuvem{width:70px;height:70px;display:block;position:absolute;top:6px;right:0}#contacto .csf-nuvem svg{width:70px;height:70px}#contacto .csf-lead{max-width:300px;margin-top:15px}#contacto .csf-pergunta .csf-rot,#contacto .csf-zona--perg label{color:#797d82;padding-left:8px;font-size:12px;line-height:15.6px}#contacto .csf-zona--perg .csf-grade{column-gap:32px}#contacto .csf-col .csf-rule-l{max-width:159px}#contacto .csf-social a{letter-spacing:-.04em;font-size:19.2px;line-height:24.96px}#contacto .csf-zona--assina{padding-top:40px}#contacto .csf-zona--assina .csf-info{margin-top:32px}#contacto .csf-zona--assina .csf-info--a{margin-top:0}#contacto .csf-zona--assina .csf-info-txt,#contacto .csf-zona--assina .csf-email-linha{margin-top:15px}#contacto .csf-info--c .csf-rule{max-width:179px}#contacto .csf-topo{width:70px;height:70px;color:var(--lime-ink);bottom:-4px;right:0}#contacto .csf-topo svg{stroke-width:3.2px;width:70px;height:70px}#contacto .csf-email{font-size:40px}#contacto .csf-grade--assina .csf-esq{border-top:1px solid #d5d7de;margin-top:48px;padding-top:27px;position:relative}#contacto .csf-grade--assina .csf-esq:before{content:"";background:#d5d7de;width:20px;height:3px;position:absolute;top:-2px;left:0}#contacto .csf-mark{letter-spacing:-.07em;white-space:nowrap;color:#797d82;margin-top:0;font-size:40px;font-weight:700;line-height:48px}#contacto .csf-mark-a,#contacto .csf-mark-b{font-weight:700;display:inline}#contacto .csf-mark-b{color:#797d82}#contacto .csf-assina{margin-top:32px}#contacto .csf-copy{margin-top:24px}#contacto .csf-topo,#contacto .csf-info-mail,#contacto .csf-info--b .csf-info-txt{color:var(--lime)}#contacto .csf-social-linha{grid-column:1/-1;align-items:baseline;gap:12px;margin-top:24px;display:flex}#contacto .csf-social-linha .csf-social-lab,#contacto .csf-social-linha .csf-social{grid-column:auto;justify-self:auto;margin:0;padding:0}#contacto .csf-social-linha .csf-social a{min-height:0}#contacto .csf-retrato-moldura{border-radius:999px;flex:0 0 80px;width:80px;height:45px;position:relative;overflow:hidden}#contacto .csf-retrato-moldura .csf-retrato{object-fit:initial;border-radius:0;width:100px;max-width:none;height:auto;position:absolute;top:-8px;left:50%;transform:translate(-50%)}}
