.v17-home header nav>a{min-height:44px}.v17-home footer a,.v17-home header nav ul a{display:inline-flex;align-items:center;min-height:44px}.v17-home footer a{min-width:44px}.v17-home #ecossistema a.underline{display:inline-flex;align-items:center;min-height:44px}.v17-home .ig-seal,.v17-home input[type=range]{min-height:44px}.v17-home .pf-item>a{position:relative;z-index:3;display:inline-flex;align-items:center;min-height:56px;min-width:56px;margin-top:8px;transform:translateZ(24px)}.v17-home .pf-col{gap:64px}@media (max-width:1023px){.v17-home .crm-row{font-size:14px;line-height:1.55}.v17-home #contato li{font-size:14px}.v17-home footer a{font-size:14px;line-height:1.6}.v17-home p.font-mono:not(.t-mono),.v17-home p[class*="text-[0.78rem]"],.v17-home p[class*="text-[0.8rem]"]{font-size:14px}}.v17-home .matrix-rain.matrix-rain-v17{width:100%;height:100%;contain:strict;opacity:.86;mask-image:linear-gradient(180deg,transparent,#000 14%,#000 88%,transparent)}.v17-home .ambient-v17{position:fixed;inset:0;z-index:3;overflow:hidden;pointer-events:none;contain:strict;background:radial-gradient(ellipse at 50% 46%,transparent 35%,rgb(0 0 0/.15) 100%)}.v17-home .ambient-v17 i{position:absolute;width:60vw;height:70vh;left:-24vw;top:-15vh;background:radial-gradient(ellipse,rgb(212 168 42/.025),transparent 70%)}.v17-home .ambient-v17 i:nth-child(2){left:auto;right:-25vw;top:28vh;opacity:.7}.v17-home .ambient-v17 i:nth-child(3){top:75vh;left:12vw;opacity:.5}@media (prefers-reduced-motion:no-preference){.v17-home .ambient-v17 i{animation:v17-light-drift 32s ease-in-out infinite alternate}.v17-home .ambient-v17 i:nth-child(2){animation-delay:-13s;animation-direction:alternate-reverse}.v17-home .ambient-v17 i:nth-child(3){animation-delay:-23s}}@keyframes v17-light-drift{to{transform:translate3d(5vw,6vh,0)}}.v17-home .thread.thread-v17 .t-halo{stroke-width:6;opacity:.065}.v17-home .thread.thread-v17 .t-core{stroke-width:.6;opacity:.2}.v17-home .thread.thread-v17 .t-braid{stroke:#d4a82a;stroke-width:1;opacity:.56}.v17-home .thread.thread-v17 .t-braid-b{stroke:#ffe4a1;stroke-width:.65;opacity:.34}.v17-home .thread.thread-v17 .t-trail{stroke-width:2;opacity:0}.v17-home .thread.thread-v17.is-dim .t-braid{opacity:.25}.v17-home .thread.thread-v17.is-dim .t-core{opacity:.1}.v17-home .thread.thread-v17.is-dim .t-halo{opacity:.035}.v17-home .thread.thread-v17 .t-node-ring{fill:none;stroke:#d4a82a;stroke-width:.8;opacity:.1;transform-box:fill-box;transform-origin:center}.v17-home .thread.thread-v17 .t-knot{transition:fill .28s ease-out,stroke .28s ease-out}.v17-home .thread.thread-v17 .t-node[data-lit] .t-knot{fill:#f0c943;stroke:#f0c943}.v17-home .thread.thread-v17 .t-node[data-lit] .t-node-ring{opacity:.4}.v17-home .thread.thread-v17 .t-node-number{font:9px ui-monospace,monospace;fill:#c0a563;opacity:.65}.v17-home .thread.thread-v17 .t-ember{opacity:.25}@media (prefers-reduced-motion:no-preference){.v17-home .thread.thread-v17 .t-node[data-lit] .t-node-ring{animation:v17-node-wake .38s ease-out both}.v17-home .thread.thread-v17 .t-ember{animation:v17-ember 2.6s ease-out infinite}.v17-home .thread.thread-v17 .t-ember-b{animation-delay:-.7s}}@keyframes v17-node-wake{0%{transform:scale(.45);opacity:.7}to{transform:scale(1);opacity:.4}}@keyframes v17-ember{0%,65%,to{opacity:0;transform:translate(0)}78%{opacity:.5;transform:translate(-2px,2px)}94%{opacity:0;transform:translate(-5px,6px)}}html[data-v17-hidden] .v17-home .ambient-v17 i,html[data-v17-hidden] .v17-home .thread-v17 *{animation-play-state:paused!important}@media (max-width:767px){.v17-home .ambient-v17 i{opacity:.5}.v17-home .thread.thread-v17 .t-braid{opacity:.3}.v17-home .thread.thread-v17 .t-braid-b{opacity:.22}.v17-home .thread.thread-v17 .t-node-number{display:none}}@media (prefers-reduced-motion:reduce){.v17-home .ambient-v17 i,.v17-home .thread.thread-v17 *{animation:none!important;transition:none!important}.v17-home .thread.thread-v17 .t-spark,.v17-home .thread.thread-v17 .t-trail{display:none}.v17-home .thread.thread-v17 .t-braid{opacity:.2}.v17-home .thread.thread-v17 .t-braid-b{opacity:.15}}.HeroFilmV22_film__LCxQt{position:relative;width:100%;height:100%;overflow:hidden;background:transparent}.HeroFilmV22_film__LCxQt:before{content:"";position:absolute;inset:65% 0 0;z-index:1;background:linear-gradient(transparent,rgb(23 23 23/.86));pointer-events:none}.HeroFilmV22_film__LCxQt:after{content:"";position:absolute;inset:auto 0 0;z-index:4;height:2px;background:#d7aa2a;transform:scaleX(var(--film-progress,0));transform-origin:left;pointer-events:none}.HeroFilmV22_poster__OUK05,.HeroFilmV22_video__yQxcq{position:absolute;inset:0;width:100%;height:100%}.HeroFilmV22_poster__OUK05{display:block}.HeroFilmV22_image__LV7eD,.HeroFilmV22_video__yQxcq{display:block;width:100%;height:100%;object-fit:var(--hero-film-fit,contain);object-position:var(--hero-film-focus,center)}.HeroFilmV22_video__yQxcq{opacity:0;pointer-events:none;transition:opacity .18s var(--ease-expo)}.HeroFilmV22_ready___1Q0i{opacity:1}.HeroFilmV22_film__LCxQt:has(.HeroFilmV22_ready___1Q0i) .HeroFilmV22_poster__OUK05{visibility:hidden}.HeroFilmV22_control___doDw{position:absolute;right:clamp(20px,2vw,36px);bottom:20px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:10px 12px;border:0;border-radius:0;color:#f5efe2;background:rgb(23 23 23/.8);cursor:pointer;font:500 11px/1.4 var(--font-sans,sans-serif);text-align:center;pointer-events:auto;transition:transform .18s var(--ease-expo)}.HeroFilmV22_control___doDw svg{flex:none}.HeroFilmV22_control___doDw:hover{transform:translateY(-2px)}.HeroFilmV22_control___doDw:active{transform:translateY(0)}.HeroFilmV22_control___doDw:focus-visible{outline:2px solid #d7aa2a;outline-offset:4px}@media (max-width:767px),(prefers-reduced-motion:reduce){.HeroFilmV22_film__LCxQt:after,.HeroFilmV22_film__LCxQt:before{display:none}}@media (prefers-reduced-motion:reduce){.HeroFilmV22_control___doDw,.HeroFilmV22_video__yQxcq{transition:none}.HeroFilmV22_control___doDw:active,.HeroFilmV22_control___doDw:hover{transform:none}}.HeroV22_hero__nhFzk{--hero-gold:#d7aa2a;--hero-paper:#f5efe2;--hero-ink:#141414;--hero-gutter:clamp(24px,4vw,80px);position:relative;z-index:5;color:var(--hero-paper);background:var(--hero-ink)}.HeroV22_cinemaRunway__5VVLY{position:relative}.HeroV22_visual__6cKd3{position:relative;container-type:size;width:100%;height:100svh;min-height:600px;overflow:hidden}.HeroV22_backdrop__0rXP7{--edge-left:linear-gradient(90deg,transparent,#000 22%);--edge-top:linear-gradient(180deg,transparent,rgb(0 0 0/.55) 6%,#000 16%);position:absolute;inset:10cqh 0 0 max(0px,calc(68cqw - .66 * 160cqh));z-index:0;-webkit-mask-image:var(--edge-left),var(--edge-top);-webkit-mask-composite:source-in;mask-image:var(--edge-left),var(--edge-top);mask-composite:intersect}.HeroV22_hero__nhFzk{--hero-film-fit:cover;--hero-film-focus:66% 32%}.HeroV22_shade__i_sfl{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgb(20 20 20/.94),rgb(20 20 20/.82) 26%,rgb(20 20 20/.35) 46%,rgb(20 20 20/0) 60%),linear-gradient(180deg,rgb(20 20 20/.7),rgb(20 20 20/0) 18%),linear-gradient(0deg,rgb(20 20 20/.85),rgb(20 20 20/0) 22%)}.HeroV22_copy__FuXQ3{position:absolute;z-index:2;left:var(--hero-gutter);top:50%;width:min(720px,46cqw);transform:translateY(-46%)}.HeroV22_eyebrow__6OfKb{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:rgb(245 239 226/.78);font:400 11px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.HeroV22_eyebrow__6OfKb:before{content:"";width:28px;height:1px;background:var(--hero-gold)}.HeroV22_title__CHXrE{margin:0;font:600 clamp(44px,min(4.5cqw,8.6cqh),96px)/.98 var(--font-display);letter-spacing:-.05em;text-wrap:balance}.HeroV22_title__CHXrE>span{display:block;white-space:nowrap}.HeroV22_emphasis__wQnPG{color:var(--hero-gold)}.HeroV22_subtitle__2YMa_{max-width:440px;margin:22px 0 0;color:rgb(245 239 226/.86);font:400 clamp(14px,1.05cqw,17px)/1.6 var(--font-sans);letter-spacing:-.02em;text-wrap:pretty}.HeroV22_actions__OQ0Zd{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:30px}.HeroV22_primary__OyZ9M,.HeroV22_secondary__GxVqI{display:inline-flex;align-items:center;justify-content:center;min-height:52px;cursor:pointer;font:500 14px/1.3 var(--font-sans);text-decoration:none;transition:transform .22s var(--ease-expo),opacity .22s var(--ease-expo),box-shadow .22s var(--ease-expo)}.HeroV22_primary__OyZ9M{gap:18px;padding:6px 6px 6px 22px;border-radius:999px;color:var(--hero-ink);background:var(--hero-gold);box-shadow:0 10px 30px -12px rgb(215 170 42/.7)}.HeroV22_buttonIcon__7in_b{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgb(23 23 23/.1)}.HeroV22_buttonIcon__7in_b svg,.HeroV22_secondary__GxVqI svg{transition:transform .22s var(--ease-expo)}.HeroV22_secondary__GxVqI{min-height:44px;gap:7px;padding-block:10px;color:inherit;font-size:13px}.HeroV22_primary__OyZ9M:hover{transform:translateY(-2px);box-shadow:0 16px 36px -12px rgb(215 170 42/.85)}.HeroV22_primary__OyZ9M:hover svg,.HeroV22_secondary__GxVqI:hover svg{transform:translate(2px,-2px)}.HeroV22_secondary__GxVqI:hover{opacity:.78}.HeroV22_primary__OyZ9M:active,.HeroV22_secondary__GxVqI:active{transform:scale(.98)}.HeroV22_primary__OyZ9M:focus-visible,.HeroV22_secondary__GxVqI:focus-visible{outline:2px solid var(--hero-paper);outline-offset:5px}.HeroV22_badges__VAfkl{display:flex;flex-wrap:wrap;gap:12px 14px;margin:40px 0 0;padding:0;list-style:none}.HeroV22_badge__JUMlK{display:inline-flex;align-items:center;gap:11px;padding:10px 18px 10px 12px;border:1px solid rgb(245 239 226/.16);border-radius:999px;background:linear-gradient(135deg,rgb(255 255 255/.1),rgb(255 255 255/.03));-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 12px 34px -16px rgb(0 0 0/.8),inset 0 1px 0 rgb(255 255 255/.12);animation:HeroV22_float__lKjgB 6.5s ease-in-out infinite;transition:border-color .22s var(--ease-expo),transform .22s var(--ease-expo)}.HeroV22_badge__JUMlK:nth-child(2){animation-duration:7.4s;animation-delay:-2.1s}.HeroV22_badge__JUMlK:nth-child(3){animation-duration:8.2s;animation-delay:-4.3s}.HeroV22_badge__JUMlK:first-child{border-color:rgb(215 170 42/.45)}.HeroV22_badge__JUMlK svg{flex:none}.HeroV22_badgeText__rdGkn{display:flex;flex-direction:column;line-height:1.1}.HeroV22_badgeText__rdGkn strong{color:var(--hero-paper);font:600 15px/1.15 var(--font-display);letter-spacing:-.02em}.HeroV22_badgeText__rdGkn small{color:rgb(245 239 226/.72);font:400 11px/1.3 var(--font-sans);letter-spacing:-.01em}@keyframes HeroV22_float__lKjgB{0%,to{translate:0 0}50%{translate:0 -7px}}@media (min-width:768px){.HeroV22_hero__nhFzk[data-motion=scrub] .HeroV22_cinemaRunway__5VVLY{height:200svh}.HeroV22_hero__nhFzk[data-motion=scrub] .HeroV22_visual__6cKd3{position:sticky;top:0}}@media (min-width:768px) and (max-aspect-ratio:3/2){.HeroV22_backdrop__0rXP7{inset:10cqh 0 0 40cqw;--edge-left:linear-gradient(90deg,transparent,#000 18%)}.HeroV22_hero__nhFzk{--hero-film-focus:64% 30%}.HeroV22_copy__FuXQ3{width:min(500px,46cqw)}}@media (min-width:768px) and (max-height:760px){.HeroV22_eyebrow__6OfKb{margin-bottom:12px}.HeroV22_subtitle__2YMa_{margin-top:16px;font-size:13px}.HeroV22_actions__OQ0Zd{margin-top:22px}.HeroV22_badges__VAfkl{margin-top:26px}.HeroV22_badge__JUMlK{padding-block:8px}}@media (max-width:767px){.HeroV22_visual__6cKd3{display:flex;flex-direction:column;height:auto;min-height:0;container-type:normal;overflow:visible}.HeroV22_backdrop__0rXP7{position:relative;inset:auto;order:2;aspect-ratio:720/548;-webkit-mask-image:none;mask-image:none}.HeroV22_shade__i_sfl{display:none}.HeroV22_copy__FuXQ3{position:relative;left:auto;top:auto;order:1;width:auto;padding:calc(var(--nav-h) + 28px) 24px 28px;transform:none}.HeroV22_title__CHXrE{font-size:clamp(38px,11vw,60px)}.HeroV22_title__CHXrE>span{white-space:normal}.HeroV22_subtitle__2YMa_{font-size:15px}.HeroV22_badges__VAfkl{gap:10px;margin-top:28px}.HeroV22_badge__JUMlK{padding:8px 14px 8px 10px}.HeroV22_badgeText__rdGkn strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.HeroV22_badge__JUMlK{animation:none}.HeroV22_badge__JUMlK,.HeroV22_buttonIcon__7in_b svg,.HeroV22_primary__OyZ9M,.HeroV22_secondary__GxVqI,.HeroV22_secondary__GxVqI svg{transition:none}.HeroV22_primary__OyZ9M:active,.HeroV22_primary__OyZ9M:hover,.HeroV22_primary__OyZ9M:hover svg,.HeroV22_secondary__GxVqI:active,.HeroV22_secondary__GxVqI:hover svg{transform:none}}