.CardReveal_card__TcPTE{--curva:cubic-bezier(0.22,1,0.36,1);--atraso:calc(var(--ordem, 0) * 150ms);transition:opacity .9s ease var(--atraso),translate 1.1s var(--curva) var(--atraso),-webkit-clip-path 1.1s var(--curva) var(--atraso);transition:opacity .9s ease var(--atraso),translate 1.1s var(--curva) var(--atraso),clip-path 1.1s var(--curva) var(--atraso);transition:opacity .9s ease var(--atraso),translate 1.1s var(--curva) var(--atraso),clip-path 1.1s var(--curva) var(--atraso),-webkit-clip-path 1.1s var(--curva) var(--atraso)}.CardReveal_card__TcPTE[data-rv=espera]{opacity:0;translate:0 24px;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:none}.CardReveal_card__TcPTE[data-rv=espera] :is(img,video){transform:scale(1.08) translateY(16px);transition:none}.ContactForm_form__gyc9f{display:flex;flex-direction:column;gap:var(--s5);width:100%}.ContactForm_field__7EFvd{display:block;width:100%}.ContactForm_field__7EFvd input,.ContactForm_field__7EFvd textarea{width:100%;padding:0 0 var(--s2);background:none;border:0;border-bottom:var(--hairline) solid var(--rule);font-size:var(--t-body);line-height:1.5;resize:none;transition:border-color var(--fast) var(--ease),border-width var(--fast) var(--ease),color var(--fast) var(--ease)}.ContactForm_field__7EFvd textarea{min-height:100px}.ContactForm_field__7EFvd input::placeholder,.ContactForm_field__7EFvd textarea::placeholder{color:var(--ink-60);text-wrap:balance}.ContactForm_field__7EFvd textarea{text-wrap:balance}.ContactForm_field__7EFvd input:focus,.ContactForm_field__7EFvd input:focus-visible,.ContactForm_field__7EFvd textarea:focus,.ContactForm_field__7EFvd textarea:focus-visible{outline:none;color:var(--ink);border-bottom-color:var(--ink);border-bottom-width:2px}.ContactForm_field__7EFvd input:focus::placeholder,.ContactForm_field__7EFvd textarea:focus::placeholder{color:var(--ink)}.ContactForm_field__7EFvd input[aria-invalid=true],.ContactForm_field__7EFvd textarea[aria-invalid=true]{border-bottom-color:var(--erro,#c0392b);border-bottom-width:2px}.ContactForm_erro__01R_y{margin-top:var(--s1);font-size:var(--t-body-sm);line-height:1.3;color:var(--erro,#c0392b)}.ContactForm_question__u2ugu{margin-top:var(--s2)}.ContactForm_actions__ziWpG{display:flex}.ContactForm_resultado__FQgPg:empty{display:none}.ContactForm_resultado__FQgPg{display:flex;flex-direction:column;gap:var(--s2);font-size:var(--t-body-sm);line-height:1.3}.ContactForm_ok__Nmc44{color:var(--ink)}.ContactForm_manual__6gIKi{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);border:var(--hairline) solid var(--rule)}.ContactForm_manualActions__BHmaH{display:flex;gap:var(--s3)}.ContactForm_link__pcqnp{font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:from-font;cursor:pointer}.ContactForm_link__pcqnp:hover{text-decoration-thickness:2px}.ContactForm_armadilha__KX9_2{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.RollLabel_mask__y0ppf{display:inline-block;height:var(--roll-h,20px);padding-inline:.6em;margin-inline:-.6em;overflow:hidden}.RollLabel_roll__VROp_{position:relative;display:block;transform-style:preserve-3d;transform:perspective(280px) rotateX(0deg);transition:transform .56s cubic-bezier(.22,1,.3,1)}.RollLabel_face__arx7z{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.RollLabel_underlined__IjtVc .RollLabel_face__arx7z{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:from-font}.RollLabel_front__OVieD{transform:translateZ(calc(var(--roll-h, 20px) / 2))}.RollLabel_back__zcMh5{position:absolute;inset:0;transform:rotateX(-90deg) translateZ(calc(var(--roll-h, 20px) / 2))}[data-roll-host]:focus-visible .RollLabel_roll__VROp_,[data-roll-host]:hover .RollLabel_roll__VROp_{transform:perspective(280px) rotateX(90deg)}@media (prefers-reduced-motion:reduce){.RollLabel_roll__VROp_{transition:none}[data-roll-host]:hover .RollLabel_roll__VROp_{transform:perspective(280px) rotateX(0deg)}}.PillButton_pill__tcbz1{display:inline-flex;align-items:center;justify-content:center;height:48px;padding-inline:var(--s3);border-radius:var(--r-pill);background:var(--accent-pink);color:#101010;font-size:15px;font-weight:400;line-height:20px;white-space:nowrap;transition:filter var(--fast) var(--ease)}.PillButton_pill__tcbz1:hover{filter:brightness(1.06)}.PillButton_pill__tcbz1:active{transform:scale(.98)}.PillButton_pill__tcbz1:disabled{opacity:.55;cursor:not-allowed;filter:none;transform:none}.PillButton_pill__tcbz1[aria-busy=true]{cursor:progress}.TextRoll_root__wMsgj{position:relative;display:inline-block;vertical-align:bottom;white-space:nowrap;transition:color .3s ease}[data-roll-host]:focus-visible .TextRoll_root__wMsgj,[data-roll-host]:hover .TextRoll_root__wMsgj{color:var(--accent-pink)}.TextRoll_mask__EmRdp{position:relative;display:block;overflow:hidden}.TextRoll_face__kcVN_{display:block;transition:translate .7s cubic-bezier(.19,1,.22,1)}.TextRoll_back__8eda9{position:absolute;inset:100% 0 auto 0}.TextRoll_root__wMsgj[data-show] .TextRoll_face__kcVN_,[data-roll-host]:focus-visible .TextRoll_face__kcVN_,[data-roll-host]:hover .TextRoll_face__kcVN_{translate:0 -100%}.TextRoll_underlined__D6fqz:after{content:"";position:absolute;left:0;right:0;bottom:.08em;height:1px;background:currentColor;transform-origin:right center}[data-roll-host]:focus-visible .TextRoll_underlined__D6fqz:after,[data-roll-host]:hover .TextRoll_underlined__D6fqz:after{animation:TextRoll_passada__iJca7 .9s cubic-bezier(.65,0,.35,1)}@keyframes TextRoll_passada__iJca7{0%{transform:scaleX(1);transform-origin:right center}45%{transform:scaleX(0);transform-origin:right center}55%{transform:scaleX(0);transform-origin:left center}to{transform:scaleX(1);transform-origin:left center}}@media (prefers-reduced-motion:reduce){.TextRoll_face__kcVN_{transition:none}[data-roll-host]:focus-visible .TextRoll_face__kcVN_,[data-roll-host]:hover .TextRoll_face__kcVN_{translate:none}[data-roll-host]:hover .TextRoll_underlined__D6fqz:after{animation:none}}.MeetingBar_bar__Ymcg_{position:fixed;z-index:91;bottom:var(--gutter);left:50%;display:inline-flex;align-items:center;gap:10px;padding:8px 20px 8px 8px;border-radius:var(--r-pill);white-space:nowrap;transform:translate(-50%,calc(100% + 48px));visibility:hidden;transition:transform .7s cubic-bezier(.625,.05,0,1),visibility 0s linear .7s}.MeetingBar_on__5STmA{visibility:visible;transform:translate(-50%);transition:transform .7s cubic-bezier(.625,.05,0,1),visibility 0s}.MeetingBar_on__5STmA:hover{transform:translate(-50%) scale(1.04);transition-duration:.4s}.MeetingBar_mark__BCcNf{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f1f1f1;color:#121211}.MeetingBar_giro__UM8b0{display:block;line-height:0;will-change:rotate}.MeetingBar_label__4jLYm{font-size:.9375rem;font-weight:500;line-height:1}.MeetingBar_blur__LLAcn{position:fixed;inset:auto 0 0 0;z-index:90;height:clamp(11.25rem,22svh,13.75rem);pointer-events:none;opacity:0;transition:opacity .5s var(--ease)}.MeetingBar_blurOn__StwTs{opacity:1}.MeetingBar_blur__LLAcn span{position:absolute;inset:0}.MeetingBar_blur__LLAcn span:first-child{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);mask-image:linear-gradient(transparent,#000 30%,#000 60%,transparent 90%);-webkit-mask-image:linear-gradient(transparent,#000 30%,#000 60%,transparent 90%)}.MeetingBar_blur__LLAcn span:nth-child(2){backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);mask-image:linear-gradient(transparent 30%,#000 60%,#000 80%,transparent);-webkit-mask-image:linear-gradient(transparent 30%,#000 60%,#000 80%,transparent)}.MeetingBar_blur__LLAcn span:nth-child(3){backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);mask-image:linear-gradient(transparent 50%,#000 80%,#000);-webkit-mask-image:linear-gradient(transparent 50%,#000 80%,#000)}.MeetingBar_blur__LLAcn span:nth-child(4){backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);mask-image:linear-gradient(transparent 70%,#000);-webkit-mask-image:linear-gradient(transparent 70%,#000)}@media (prefers-reduced-motion:reduce){.MeetingBar_bar__Ymcg_,.MeetingBar_on__5STmA{transition:visibility 0s}.MeetingBar_on__5STmA:hover{transform:translate(-50%)}}.SiteNav_nav__XC0YO{position:absolute;inset:0 0 auto 0;z-index:100;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-column-gap:var(--col-gap);column-gap:var(--col-gap);align-items:start;padding:var(--gutter);font-size:var(--t-body-sm);line-height:1.3;pointer-events:none}.SiteNav_half__8eUZU{display:contents}.SiteNav_nav__XC0YO>.SiteNav_block__WdzfF:first-child{grid-column:1/span 3}.SiteNav_middle__x_hOA{grid-column:4/span 3}.SiteNav_half__8eUZU>.SiteNav_block__WdzfF:last-child{grid-column:7/span 3}.SiteNav_prefs__vZOeg{grid-column:10/-1;justify-self:end;padding-top:1px}@media (min-width:1101px){.SiteNav_nav__XC0YO>.SiteNav_block__WdzfF:first-child{grid-column:1/span 6}.SiteNav_middle__x_hOA{grid-column:8/span 6}.SiteNav_half__8eUZU>.SiteNav_block__WdzfF:last-child{grid-column:15/span 6}.SiteNav_prefs__vZOeg{grid-column:21/-1}}.SiteNav_block__WdzfF{display:flex;flex-direction:column;align-items:flex-start;pointer-events:auto;white-space:nowrap}.SiteNav_label__pDCYK{font-weight:600}.SiteNav_value__LCHn2{font-weight:400}.SiteNav_muted__RhtYl{color:var(--ink-60)}.SiteNav_block__WdzfF a{transition:color var(--fast) var(--ease)}.SiteNav_block__WdzfF a:hover{color:var(--accent-pink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:from-font}@media (max-width:900px){.SiteNav_nav__XC0YO{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s2) var(--s3)}.SiteNav_middle__x_hOA{display:none}}.ClosingSection_closing__bPVJt{background:linear-gradient(var(--accent) 0,var(--bg) 100%);padding-block:var(--s7) var(--s6)}[data-theme=dark] .ClosingSection_closing__bPVJt{background:linear-gradient(#1e1e1c 0,var(--bg) 100%)}[data-theme=dark] .on-project+.ClosingSection_closing__bPVJt{background:var(--bg)}.ClosingSection_inner__nhNSA{display:flex;flex-direction:column;gap:var(--s6);container-type:inline-size}.ClosingSection_head__xYz93{display:flex;flex-direction:column;gap:var(--s4)}.ClosingSection_struck__7tBER{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;text-decoration-thickness:from-font}.ClosingSection_title__P_5NC{font-size:calc(100cqw / 12.05);line-height:1.1;text-transform:none;text-wrap:nowrap}@media (max-width:640px){.ClosingSection_title__P_5NC{font-size:var(--t-h1);text-wrap:balance}}.ClosingSection_emph___0hlv{font-weight:700;font-style:italic}.Brands_wrap__kWYyJ{display:flex;flex-direction:column;gap:var(--s3)}.Brands_label__OjdM9{padding-bottom:var(--s2);border-bottom:var(--hairline) solid var(--rule)}.Brands_line__387_n{font-family:var(--font-display),system-ui,sans-serif;font-weight:500;font-size:var(--t-h3);line-height:1.2;letter-spacing:-.02em}.Brands_brand__U6ouS{white-space:nowrap;text-decoration:none;text-underline-offset:.12em}.Brands_brand__U6ouS:focus-visible,.Brands_brand__U6ouS:hover{text-decoration:underline}.SiteFooter_footer__aUaTs{background:var(--bg);padding-block:var(--s6) var(--gutter)}.SiteFooter_inner__23SNm{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-column-gap:var(--col-gap);column-gap:var(--col-gap);align-items:center}.SiteFooter_inner__23SNm>:first-child{grid-column:1/span 2}.SiteFooter_inner__23SNm>:nth-child(2){grid-column:7/span 6}.SiteFooter_inner__23SNm>:last-child{grid-column:-5/-1;justify-self:end}@media (min-width:901px){.SiteFooter_inner__23SNm{grid-template-columns:1fr auto 1fr}.SiteFooter_inner__23SNm>:first-child{grid-column:1}.SiteFooter_inner__23SNm>:nth-child(2){grid-column:2}.SiteFooter_inner__23SNm>:last-child{grid-column:3}}.SiteFooter_logo__vk6s3{flex:0 0 auto;display:block}.SiteFooter_social__CGwrk a{line-height:var(--roll-h,17px)}.SiteFooter_social__CGwrk{display:flex;align-items:center;gap:var(--s3)}.SiteFooter_social__CGwrk li+li:before{content:"/";margin-right:var(--s3);color:var(--ink-25)}@media (pointer:coarse){.SiteFooter_link__o6Bsu{padding-block:14px}}.SiteFooter_link__o6Bsu{font-size:var(--t-body-sm);color:var(--ink);--roll-h:17px;line-height:var(--roll-h)}.SiteFooter_signature__ZsR8R{display:inline-flex;align-items:center;gap:var(--s1);font-size:var(--t-body-sm);color:var(--ink);white-space:nowrap}.SiteFooter_mark__UC7rl{width:9px;height:9px;border-radius:50%;background:var(--ink)}@media (max-width:900px){.SiteFooter_inner__23SNm{justify-items:start;row-gap:var(--s4);text-align:left}.SiteFooter_inner__23SNm>*{grid-column:1/-1!important}.SiteFooter_inner__23SNm>:last-child{justify-self:start}.SiteFooter_social__CGwrk a{line-height:var(--roll-h,17px)}.SiteFooter_social__CGwrk{flex-wrap:wrap;justify-content:flex-start;gap:var(--s2)}.SiteFooter_social__CGwrk li+li:before{margin-right:var(--s2)}}.mediakit_hero__W3xkx{position:relative;min-height:100svh;display:grid;place-items:center;padding-inline:var(--gutter);overflow:hidden}.mediakit_band__EL_or{position:absolute;inset:50% 0 auto 0;translate:0 -50%}.mediakit_heroInner__YNG9z{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--s4)}.mediakit_meta__f3Cv1{position:absolute;bottom:calc(100% + var(--s4));left:0;right:0;font-family:var(--font-mono),ui-monospace,monospace;display:flex;justify-content:space-between;gap:var(--s2);width:100%}.mediakit_stage__F158f{position:relative;z-index:2;width:calc(var(--col) * 3.5);translate:calc(var(--col-gap) / 2 - var(--col) / 4) 0;aspect-ratio:1;background:var(--ink-10)}@media (min-width:1101px){.mediakit_stage__F158f{width:calc(var(--col) * 5.5)}}.mediakit_stage__F158f video{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:640px){.mediakit_meta__f3Cv1{position:static;flex-direction:column;align-items:center;gap:var(--s1)}.mediakit_stage__F158f{width:100%;translate:none;aspect-ratio:327/400}.mediakit_hero__W3xkx{align-content:center;gap:var(--s5)}.mediakit_band__EL_or{position:static;translate:none;order:2;width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter))}.mediakit_heroInner__YNG9z{order:1}}.mediakit_sec__NLss_{padding-top:var(--s6)}.mediakit_secInner__XBeQK{display:flex;flex-direction:column;gap:var(--s5)}.mediakit_claim__GTEPk{display:flex;flex-direction:column;gap:var(--s4)}.mediakit_facts__SXuqs{display:flex;flex-direction:column;gap:var(--s1)}.mediakit_facts__SXuqs strong{font-weight:600}.mediakit_pairs__54Ru4,.mediakit_picks__Tkg6K,.mediakit_stats__SPC0p,.mediakit_tables__YgzEc,.mediakit_trio__wz0VA{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-column-gap:var(--col-gap);column-gap:var(--col-gap)}.mediakit_stats__SPC0p{row-gap:var(--s2)}.mediakit_stats__SPC0p>li,.mediakit_trio__wz0VA>li{grid-column:span 4}.mediakit_wide__sPfHE{grid-column:span 8!important}.mediakit_pairs__54Ru4>li,.mediakit_picks__Tkg6K>li,.mediakit_tables__YgzEc>*{grid-column:span 6}@media (min-width:1101px){.mediakit_stats__SPC0p>li,.mediakit_trio__wz0VA>li{grid-column:span 8}.mediakit_wide__sPfHE{grid-column:span 16!important}.mediakit_pairs__54Ru4>li,.mediakit_picks__Tkg6K>li,.mediakit_tables__YgzEc>*{grid-column:span 12}}.mediakit_stats__SPC0p>li{min-width:0}@media (min-width:641px){.mediakit_pairs__54Ru4>li:nth-child(odd),.mediakit_picks__Tkg6K>li:nth-child(odd),.mediakit_stats__SPC0p>li:not(.mediakit_fim3__tXMgp),.mediakit_tables__YgzEc>:nth-child(odd),.mediakit_trio__wz0VA>li:not(:nth-child(3n)){-webkit-margin-end:calc(var(--col) / 2 - var(--col-gap));margin-inline-end:calc(var(--col) / 2 - var(--col-gap))}}.mediakit_stat__2B1In{display:flex;flex-direction:column;justify-content:center;gap:var(--s1);min-height:var(--s7);padding:var(--gap-line);position:relative;z-index:2;background:#fff}.mediakit_tables__YgzEc{row-gap:var(--s5)}.mediakit_table__sRG_5{gap:var(--s3)}.mediakit_rows__k0MfF,.mediakit_table__sRG_5{display:flex;flex-direction:column}.mediakit_rows__k0MfF li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);padding-block:var(--s2);border-bottom:var(--hairline) solid var(--rule)}.mediakit_rows__k0MfF li:first-child{border-top:var(--hairline) solid var(--rule)}.mediakit_pairs__54Ru4,.mediakit_trio__wz0VA{row-gap:var(--s2)}.mediakit_pairs__54Ru4>li,.mediakit_trio__wz0VA>li{min-width:0}.mediakit_tile__kUcFK{display:flex;flex-direction:column;justify-content:center;gap:var(--s2);min-height:var(--s7);padding:var(--gap-line);position:relative;z-index:2}.mediakit_accent__rTVr4{background:var(--accent)}.mediakit_violet__TjyUp{gap:var(--s1);background:var(--accent-violet);color:#f2f2f2}.mediakit_rates__LT9Kq{width:100%;border-collapse:separate;border-spacing:0;text-align:left}.mediakit_rates__LT9Kq td,.mediakit_rates__LT9Kq th{padding-block:var(--s3);padding-right:var(--s3);vertical-align:middle;border-bottom:var(--hairline) solid var(--rule)}.mediakit_rates__LT9Kq thead th{padding-block:var(--s2);border-top:var(--hairline) solid var(--rule)}.mediakit_rates__LT9Kq td:last-child,.mediakit_rates__LT9Kq th:last-child{padding-right:0;text-align:right;white-space:nowrap}.mediakit_rates__LT9Kq td strong{font-weight:600}.mediakit_rates__LT9Kq col.mediakit_delivers__KMR31{width:44%}.mediakit_extensions__6ynMP{display:flex;flex-direction:column;gap:var(--s2)}.mediakit_picks__Tkg6K{row-gap:var(--s4)}.mediakit_picks__Tkg6K>li{min-width:0}@media (max-width:1100px){.mediakit_trio__wz0VA>li{grid-column:span 6!important}.mediakit_trio__wz0VA>li:nth-child(odd){-webkit-margin-end:calc(var(--col) / 2 - var(--col-gap));margin-inline-end:calc(var(--col) / 2 - var(--col-gap))}.mediakit_trio__wz0VA>li:nth-child(2n){-webkit-margin-end:0;margin-inline-end:0}}@media (max-width:900px){.mediakit_stats__SPC0p>li{grid-column:span 6!important}.mediakit_pairs__54Ru4>li,.mediakit_tables__YgzEc>*,.mediakit_wide__sPfHE{grid-column:1/-1!important}.mediakit_pairs__54Ru4>li,.mediakit_tables__YgzEc>*{-webkit-margin-end:0!important;margin-inline-end:0!important}.mediakit_stats__SPC0p>li:not(.mediakit_fim2__oDljw){-webkit-margin-end:calc(var(--col) / 2 - var(--col-gap));margin-inline-end:calc(var(--col) / 2 - var(--col-gap))}.mediakit_stats__SPC0p>li.mediakit_fim2__oDljw{-webkit-margin-end:0;margin-inline-end:0}}@media (max-width:640px){.mediakit_picks__Tkg6K>li,.mediakit_stats__SPC0p>li,.mediakit_trio__wz0VA>li,.mediakit_wide__sPfHE{grid-column:1/-1!important}.mediakit_picks__Tkg6K>li,.mediakit_stats__SPC0p>li,.mediakit_trio__wz0VA>li{-webkit-margin-end:0!important;margin-inline-end:0!important}.mediakit_rates__LT9Kq,.mediakit_rates__LT9Kq tbody{display:block}.mediakit_rates__LT9Kq thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.mediakit_rates__LT9Kq tr{display:grid;grid-template-columns:1fr auto;grid-gap:var(--s1) var(--s3);gap:var(--s1) var(--s3);padding-block:var(--s3);border-bottom:var(--hairline) solid var(--rule)}.mediakit_rates__LT9Kq td{padding:0;border-bottom:0}.mediakit_rates__LT9Kq td:first-child{grid-area:1/1}.mediakit_rates__LT9Kq td:nth-child(2){grid-area:2/1/3/-1}.mediakit_rates__LT9Kq td:nth-child(3){grid-area:1/2;justify-self:end}}.ProjectShowcase_project__Itpnd{display:flex;flex-direction:column;gap:var(--s4)}.ProjectShowcase_head__KAl_W{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s3)}.ProjectShowcase_name__NTZwR{margin:0;text-transform:none}.ProjectShowcase_name__NTZwR a{transition:color var(--fast) var(--ease)}.ProjectShowcase_name__NTZwR a:hover{color:var(--accent-pink);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.ProjectShowcase_services__zDaDS{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:0;font-size:var(--t-body-sm);line-height:1.3;text-align:right;font-family:var(--font-mono),ui-monospace,monospace}.ProjectShowcase_servicesLabel___WV0y{font-weight:600}.ProjectShowcase_servicesList__JR0m_{color:var(--ink-60)}.ProjectShowcase_tag__RrC1K{margin-left:var(--s2);font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--t-body-sm);font-weight:400;letter-spacing:0;color:var(--ink-60);white-space:nowrap}.ProjectShowcase_collage__kYOC7{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-column-gap:var(--col-gap);column-gap:var(--col-gap);grid-row-gap:var(--col-gap);row-gap:var(--col-gap);align-items:start}.ProjectShowcase_shot__YKaE9{position:relative;z-index:2;grid-column:span 12;overflow:hidden;background:var(--ink-10)}@media (min-width:1101px){.ProjectShowcase_shot__YKaE9{grid-column:span var(--span)}}.ProjectShowcase_shot__YKaE9 img,.ProjectShowcase_shot__YKaE9 video{display:block;width:100%;height:100%;object-fit:cover;transition:scale .7s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.22,1,.36,1) var(--atraso,0s)}.ProjectShowcase_shotLink__Na2RN{position:relative;display:block;width:100%;height:100%}.ProjectShowcase_shotLink__Na2RN:after{content:"";position:absolute;inset:0;background:rgba(10,10,9,.5);opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.ProjectShowcase_cta__DRVlf{position:absolute;inset:0;z-index:1;display:grid;place-items:center;padding:var(--s2);color:#f1f1f1;font-size:var(--t-body-sm);font-weight:500;text-align:center;opacity:0;translate:0 6px;transition:opacity .4s cubic-bezier(.22,1,.36,1),translate .6s cubic-bezier(.22,1,.36,1)}.ProjectShowcase_linked__e_AkK .ProjectShowcase_shotLink__Na2RN:focus-visible :is(img,video),.ProjectShowcase_linked__e_AkK .ProjectShowcase_shotLink__Na2RN:hover :is(img,video){scale:1.03;transition-duration:1.1s}.ProjectShowcase_shotLink__Na2RN:focus-visible:after,.ProjectShowcase_shotLink__Na2RN:hover:after{opacity:1}.ProjectShowcase_shotLink__Na2RN:focus-visible .ProjectShowcase_cta__DRVlf,.ProjectShowcase_shotLink__Na2RN:hover .ProjectShowcase_cta__DRVlf{opacity:1;translate:0 0}@media (prefers-reduced-motion:reduce){.ProjectShowcase_linked__e_AkK .ProjectShowcase_shotLink__Na2RN:hover img,.ProjectShowcase_shot__YKaE9 img{transition:none;scale:1}.ProjectShowcase_cta__DRVlf{translate:none}}@media (max-width:1100px){.ProjectShowcase_shot__YKaE9{grid-column:span 6}}@media (max-width:640px){.ProjectShowcase_shot__YKaE9{grid-column:span 3}.ProjectShowcase_head__KAl_W{flex-direction:column;align-items:flex-start;gap:var(--s2)}.ProjectShowcase_services__zDaDS{align-items:flex-start;text-align:left}}.YouTube_frame__tR1TU{position:relative;z-index:2;width:100%;aspect-ratio:16/9;overflow:hidden;background:#101010}.YouTube_frame__tR1TU iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.YouTube_poster__oX0ga{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:opacity .6s var(--ease)}.YouTube_poster__oX0ga[data-hidden]{opacity:0}.YouTube_facade__38ZJ_{position:absolute;inset:0;display:block;width:100%;padding:0;cursor:pointer}.YouTube_facade__38ZJ_ img{width:100%;height:100%;object-fit:cover}.YouTube_play__48BFv{position:absolute;inset:0;margin:auto;width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:rgba(16,16,16,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;transition:transform var(--fast) var(--ease),background var(--fast) var(--ease),color var(--fast) var(--ease)}.YouTube_facade__38ZJ_:hover .YouTube_play__48BFv{transform:scale(1.06);background:var(--accent-pink);color:var(--ink)}.YouTube_label__y7iKd{position:absolute;left:var(--s3);right:var(--s3);top:var(--s3);color:#fff;font-size:var(--t-body-sm);font-weight:500;text-align:left;text-shadow:0 1px 12px rgba(0,0,0,.6)}.YouTube_soundToggle__oaT7W{position:absolute;inset:0;cursor:pointer;background:none}.YouTube_soundBadge__L7rPd{position:absolute;right:var(--s2);bottom:var(--s2);display:inline-flex;align-items:center;gap:var(--s1);padding:var(--s1) var(--s2);border-radius:var(--r-pill);background:rgba(16,16,16,.58);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font-size:var(--t-body-sm);line-height:1;transition:background var(--fast) var(--ease)}.YouTube_soundToggle__oaT7W:hover .YouTube_soundBadge__L7rPd{background:rgba(16,16,16,.78)}.project_page__T6IIx{background:var(--bg)}.project_heroSection__BFHnj{padding-top:calc(var(--s6) * 2)}.project_hero___Efde img{position:relative;z-index:2;display:block;width:100%;height:auto}.project_titleSection__xL24z{padding-top:var(--s4)}.project_titleRow__MgAaj{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s2)}.project_name__ypAmr{color:var(--ink);margin-right:calc(var(--s5) - var(--s2))}.project_meta__fIcn9{display:flex;align-items:center;gap:var(--s2);order:2}.project_meta__fIcn9,.project_year__3f8Dd{font-family:var(--font-mono),ui-monospace,monospace;color:var(--ink-60)}.project_year__3f8Dd{order:3}.project_metaItem__QR_YV+.project_metaItem__QR_YV:before,.project_year__3f8Dd:before{content:"/";padding-right:var(--s2);opacity:.6}.project_metaItem__QR_YV a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.project_primeira__TmxMw{order:-1}.project_primeira__TmxMw+.project_gallery__OpML1{margin-top:0}.project_titleRow__MgAaj{gap:var(--s3)}.project_name__ypAmr{margin-right:0}.project_year__3f8Dd{order:0;margin-left:auto}.project_year__3f8Dd:before{content:none;padding-right:0}.project_meta__fIcn9{order:1;flex:1 0 100%;flex-direction:column;align-items:flex-start;gap:var(--s1)}.project_metaItem__QR_YV+.project_metaItem__QR_YV:before{content:none;padding-right:0}}.project_leadSection__oeVGK{padding-top:var(--s4)}.project_ruleSection__gNe89{padding-top:var(--s6)}.project_rule__QNQD5{display:block;width:100%;height:var(--hairline);background:var(--rule)}.project_body__0Jcir{padding-top:var(--s6)}.project_bodyInner__MC_M0{display:flex;flex-direction:column;gap:var(--s6)}.project_block__SPMzU{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-column-gap:var(--col-gap);column-gap:var(--col-gap);align-items:start}.project_blockTitle__Alcx6{grid-column:1/9}.project_blockBody__6okcY{grid-column:9/-1}.project_blockBody__6okcY,.project_blockTitle__Alcx6{color:var(--ink)}@media (max-width:1100px){.project_block__SPMzU{row-gap:var(--s3)}.project_blockBody__6okcY,.project_blockTitle__Alcx6{grid-column:1/-1}}.project_video__E3_a_{background:#000}.project_gallery__OpML1{display:grid;grid-template-columns:1fr;grid-gap:var(--s3);gap:var(--s3)}.project_primeira__TmxMw+.project_gallery__OpML1{margin-top:calc(var(--s3) - var(--s6))}.project_posts__8OUcj{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--s2);gap:var(--s2)}@media (max-width:640px){.project_posts__8OUcj{grid-template-columns:1fr}}.project_shot__T9FNK{position:relative;z-index:2;width:100%;overflow:hidden}.project_shot__T9FNK img{width:100%;height:auto}.project_press__LkbES{display:flex;flex-direction:column;gap:var(--s2)}.project_press__LkbES p:empty{display:none}.project_press__LkbES strong{font-weight:700}.project_press__LkbES a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:from-font}.project_press__LkbES a:hover{text-decoration:none}@media (pointer:coarse){.project_press__LkbES a{padding-block:12px}}.CaseFilm_wrap__WDfW7{grid-column:1/-1}.CaseFilm_figure__TNJdS{position:relative;z-index:2;grid-column:1/-1;overflow:hidden;background:var(--card)}@media (min-width:1101px){.CaseFilm_figure__TNJdS{grid-column:3/23;-webkit-margin-end:calc(var(--col) / 2 - var(--col-gap));margin-inline-end:calc(var(--col) / 2 - var(--col-gap))}}.CaseFilm_media__GWljJ{will-change:transform}.LitText_text__tqXng{grid-column:1/-1;font-family:var(--font-display),system-ui,sans-serif;font-weight:500;font-size:clamp(1.625rem,1.049rem + 2.46vw,4rem);line-height:1.08;letter-spacing:-.035em;text-indent:calc(var(--col) * var(--cols) / 6);text-wrap:pretty}.LitText_word__FRvQH{color:color-mix(in srgb,var(--lit) var(--k,0%),currentColor)}.Tour_tour__foavR{position:relative;z-index:2;grid-column:1/-1;margin-inline:calc(var(--gutter) * -1)}.Tour_stage__2DRkA{position:relative;display:grid;grid-gap:var(--col-gap);gap:var(--col-gap);width:100%}.Tour_slide__9GPca{position:relative;overflow:hidden}.Tour_img__Fm_Mz{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}@media (min-width:641px){.Tour_img__Fm_Mz{aspect-ratio:16/9}}.Tour_slideMeta__oRMPI{display:flex;justify-content:flex-end;padding:var(--s1) var(--gutter) 0;font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;color:var(--ink-60)}.Tour_meta___YSQd{display:none}.Tour_tour__foavR[data-pinned] .Tour_stage__2DRkA{position:-webkit-sticky;position:sticky;top:0;display:block;height:100svh;overflow:hidden;background:var(--bg)}.Tour_tour__foavR[data-pinned] .Tour_slide__9GPca{position:absolute;inset:0}.Tour_tour__foavR[data-pinned] .Tour_img__Fm_Mz{aspect-ratio:auto;height:100%}.Tour_tour__foavR[data-pinned] .Tour_slideMeta__oRMPI{display:none}.Tour_tour__foavR[data-pinned] .Tour_meta___YSQd{position:absolute;z-index:20;inset:auto var(--gutter) var(--s3);display:flex;justify-content:flex-end;margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;color:#f2f2f2;text-shadow:0 1px 12px rgb(0 0 0/.5);pointer-events:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ThemeToggle_rail__nCdvq{display:flex;align-items:center;gap:10px;pointer-events:auto}.ThemeToggle_divider__g0kNp{width:1px;height:12px;background:currentColor;opacity:.3}.ThemeToggle_button___YKnv{display:grid;place-items:center;width:20px;height:20px;color:inherit;transition:rotate .6s var(--ease)}button.ThemeToggle_button___YKnv:hover{rotate:45deg}.ThemeToggle_button___YKnv:focus-visible{outline-offset:2px}.ThemeToggle_langs__VPU6O{display:flex;align-items:center;gap:10px}.ThemeToggle_lang__EFxLE{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--t-overline);font-weight:500;letter-spacing:0;line-height:1.3}.ThemeToggle_soon__sLxXN{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.ThemeToggle_button___YKnv{transition:none}}.TypeBand_band__dMSsz{overflow:clip;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;container-type:inline-size}.TypeBand_track__IIiIx{display:flex;width:max-content;animation:TypeBand_slide__UbkAD 30s linear infinite;will-change:transform}.TypeBand_copy__Ksy7k{min-width:100cqw;padding-right:var(--s2);font-family:var(--font-display),system-ui,sans-serif;font-weight:500;font-size:min(288px,20vw);line-height:1;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap}@keyframes TypeBand_slide__UbkAD{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.TypeBand_parada__pPBpP .TypeBand_track__IIiIx{animation-play-state:paused;will-change:auto}@media (prefers-reduced-motion:reduce){.TypeBand_track__IIiIx{animation:none;will-change:auto}}