.ProjectPage_page__zzxpr{background:var(--color-white);padding:clamp(96px,8vw,128px) 0 clamp(112px,10vw,156px)}.ProjectPage_wrapper__Qspar{max-width:min(1560px,calc(100vw - 64px))}.ProjectPage_hero__e2DEX{max-width:1180px;margin-bottom:clamp(28px,3vw,42px)}.ProjectPage_hero__e2DEX h1{margin:0 0 -.1em;padding-bottom:.1em;font-size:clamp(68px,7vw,104px);font-weight:800;line-height:1;letter-spacing:0}.ProjectPage_hero__e2DEX h1,.ProjectPage_highlight__rrOb4{background:var(--gradient-brand-estrategia-magia);-webkit-background-clip:text;background-clip:text;color:transparent}.ProjectPage_segment__oCEza{margin-top:6px;color:rgba(25,25,25,.62);font-size:clamp(23px,2.2vw,31px);font-weight:700;line-height:1.1;letter-spacing:0}.ProjectPage_intro__BQqeP{max-width:1120px;margin-top:clamp(42px,4vw,60px);color:rgba(25,25,25,.62);font-size:15px;font-weight:500;line-height:1.58}.ProjectPage_metaRow__nOLI0{display:flex;align-items:center;gap:clamp(10px,1.2vw,20px);padding:clamp(34px,3.2vw,46px) 4px clamp(62px,5.2vw,84px);border-top:var(--border-width-hairline) solid rgba(25,25,25,.12)}.ProjectPage_metaItem__oeD__{display:flex;align-items:center;gap:18px;flex:0 0 auto;min-width:0}.ProjectPage_metaIcon__Y7Xu3{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;border:var(--border-width-hairline) solid var(--color-brand-essencia);border-radius:var(--radius-lg);color:var(--color-magia-500);background:var(--color-brand-essencia)}.ProjectPage_metaIcon__Y7Xu3 svg{width:22px;height:22px}.ProjectPage_metaItem__oeD__ dt{color:rgba(25,25,25,.82);font-size:21px;font-weight:800;line-height:1;letter-spacing:0}.ProjectPage_metaItem__oeD__ dd{margin-top:8px;color:rgba(25,25,25,.62);font-size:14px;font-weight:600;line-height:1.18}.ProjectPage_mediaPlaceholder__PitrX{width:100%;height:clamp(420px,36vw,620px);border-radius:var(--radius-lg);background:var(--color-brand-essencia);box-shadow:inset 0 0 0 1px rgba(25,25,25,.02)}.ProjectPage_about__cuVFN{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);gap:clamp(80px,10vw,150px);padding:clamp(78px,7.2vw,100px) 0 clamp(76px,7vw,98px)}.ProjectPage_about__cuVFN h2{margin:0;color:var(--color-estrategia-900);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line-height);letter-spacing:0}.ProjectPage_aboutText__up7jU{display:flex;flex-direction:column;gap:clamp(58px,6vw,84px)}.ProjectPage_aboutText__up7jU h3{color:rgba(25,25,25,.76);font-size:clamp(22px,1.9vw,28px);font-weight:800;line-height:1.1;letter-spacing:0}.ProjectPage_aboutText__up7jU p{max-width:610px;margin-top:26px;color:rgba(25,25,25,.62);font-size:13px;font-weight:500;line-height:1.56}.ProjectPage_mediaPlaceholderLower__wQBND{height:clamp(440px,36vw,640px)}.ProjectPage_mediaPlaceholderStacked__ymIeu{margin-top:clamp(28px,3vw,44px)}.ProjectPage_process__Jpc_5{padding:clamp(112px,10vw,152px) 0 clamp(104px,9vw,144px)}.ProjectPage_processIntro__Ma_Cx{max-width:980px;margin:0 auto;text-align:center}.ProjectPage_processBadge__j0IS_{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 20px;border:var(--border-width-hairline) solid var(--color-leve-400);border-radius:var(--radius-full);background:linear-gradient(90deg,var(--color-leve-400) 0,var(--color-leve-500) 58%,var(--color-brand-essencia) 100%);color:var(--color-white);font-size:12px;font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase}.ProjectPage_processIntro__Ma_Cx h2{margin:24px 0 0;color:var(--color-estrategia-900);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line-height);letter-spacing:0}.ProjectPage_processIntro__Ma_Cx p{max-width:600px;margin:24px auto 0;color:rgba(25,25,25,.62);font-size:18px;font-weight:500;line-height:1.45}.ProjectPage_processTimeline__E_tYI{--process-card-width:410px;--process-connector:clamp(82px,6vw,104px);--process-number-size:78px;--process-row-height:clamp(224px,13vw,252px);position:relative;display:flex;max-width:1120px;margin:clamp(70px,7vw,96px) auto 0;padding:0;flex-direction:column;gap:clamp(16px,1.8vw,28px);list-style:none}.ProjectPage_processTimeline__E_tYI:before{content:"";position:absolute;top:calc(var(--process-row-height) / 2);bottom:calc(var(--process-row-height) / 2);left:50%;width:1.5px;background:rgba(25,25,25,.14);transform:translateX(-50%)}.ProjectPage_processStep___42Yu{position:relative;display:grid;min-height:var(--process-row-height);grid-template-columns:minmax(0,var(--process-card-width)) var(--process-connector) var(--process-number-size) var(--process-connector) minmax(0,var(--process-card-width));justify-content:center;align-items:center}.ProjectPage_processStep___42Yu:after{content:"";position:absolute;top:50%;z-index:0;width:var(--process-connector);height:1.5px;background:rgba(25,25,25,.14);transform:translateY(-50%)}.ProjectPage_processStepLeft__fcXoE:after{right:calc(50% + (var(--process-number-size) / 2))}.ProjectPage_processStepRight__x5eco:after{left:calc(50% + (var(--process-number-size) / 2))}.ProjectPage_processNumber__hd4wB{position:relative;z-index:2;display:inline-flex;width:var(--process-number-size);height:var(--process-number-size);grid-column:3;grid-row:1;align-items:center;justify-content:center;justify-self:center;border:var(--border-width-hairline) solid rgba(25,25,25,.14);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-estrategia-900);font-size:34px;font-weight:500;line-height:1;letter-spacing:0}.ProjectPage_processCard__HSZI6{position:relative;z-index:1;width:min(100%,410px);min-height:clamp(212px,12vw,238px);grid-row:1;padding:clamp(30px,2.3vw,38px) clamp(32px,2.7vw,42px);border:var(--border-width-hairline) solid rgba(25,25,25,.14);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-none)}.ProjectPage_processStepLeft__fcXoE .ProjectPage_processCard__HSZI6{grid-column:1;justify-self:start}.ProjectPage_processStepRight__x5eco .ProjectPage_processCard__HSZI6{grid-column:5;justify-self:end}.ProjectPage_processCardHeader__7Oi3f{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ProjectPage_processCard__HSZI6 h3{margin:0;color:var(--color-estrategia-900);font-size:clamp(28px,2.2vw,36px);font-weight:500;line-height:1.08;letter-spacing:0}.ProjectPage_processCardHeader__7Oi3f span{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 14px;border:var(--border-width-hairline) solid var(--color-leve-400);border-radius:var(--radius-full);background:linear-gradient(90deg,var(--color-leve-400) 0,var(--color-leve-500) 58%,var(--color-brand-essencia) 100%);color:var(--color-white);font-size:10px;font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.ProjectPage_processCard__HSZI6 p{max-width:280px;margin:clamp(26px,2.6vw,34px) 0 0;color:rgba(25,25,25,.62);font-size:16px;font-weight:500;line-height:1.35}.ProjectPage_projectTimelineSection__iIlam{width:100%;padding:clamp(8px,1.4vw,22px) 0 clamp(92px,8vw,128px)}.ProjectPage_projectTimelineHeader__m5p8q{max-width:100%;margin:0 auto}.ProjectPage_projectTimelineHeader__m5p8q h2{margin:0;color:var(--color-estrategia-900);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line-height);letter-spacing:0}.ProjectPage_projectTimelineChart__L3pfw{display:grid;max-width:100%;margin:clamp(74px,7.2vw,104px) auto 0;grid-template-columns:82px minmax(0,1fr);gap:0 38px}.ProjectPage_projectTimelineAxisLabel__pbTvz{padding-top:3px;color:rgba(25,25,25,.62);font-size:12px;font-weight:500;line-height:1;letter-spacing:0;text-transform:uppercase}.ProjectPage_projectTimelineTrack__KgM6e{--project-timeline-columns:6;min-width:0;overflow-x:auto;overflow-y:visible;padding-bottom:8px;scrollbar-color:rgba(25,25,25,.18) transparent;scrollbar-width:thin}.ProjectPage_projectTimelineWeeks__EsE_v{position:relative;height:36px;min-width:max(100%,calc(var(--project-timeline-columns) * 88px))}.ProjectPage_projectTimelineWeek__kiPtR{position:absolute;top:0;color:var(--color-estrategia-900);font-size:16px;font-weight:500;line-height:1;letter-spacing:0;transform:translateX(-50%)}.ProjectPage_projectTimelineWeek__kiPtR:first-child{transform:none}.ProjectPage_projectTimelineWeek__kiPtR:last-child{transform:translateX(-100%)}.ProjectPage_projectTimelineCanvas__5vQNG{position:relative;min-height:318px;min-width:max(100%,calc(var(--project-timeline-columns) * 88px))}.ProjectPage_projectTimelineLines__OO2H4{position:absolute;inset:0;pointer-events:none}.ProjectPage_projectTimelineLine__4Oq9I{position:absolute;top:0;bottom:0;width:0;border-left:var(--border-width-hairline) dashed rgba(25,25,25,.28);transform:translateX(-50%)}.ProjectPage_projectTimelineLine__4Oq9I:first-child{transform:none}.ProjectPage_projectTimelineLine__4Oq9I:last-child{transform:translateX(-100%)}.ProjectPage_projectTimelineBars__zxW58{position:relative;z-index:1;display:grid;min-height:318px;grid-template-rows:repeat(4,58px);align-content:start;gap:32px 0}.ProjectPage_projectTimelineBar__ge41e{display:flex;width:100%;box-sizing:border-box;min-width:0;min-height:58px;align-items:center;justify-content:space-between;gap:14px;padding:0 22px;border:var(--border-width-none);border-radius:var(--radius-full);appearance:none;color:var(--color-estrategia-900);font-family:inherit;font-size:16px;font-weight:500;line-height:1.08;letter-spacing:0;text-align:left;white-space:nowrap;position:relative;overflow:visible;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .28s ease,filter .2s ease}.ProjectPage_projectTimelineBar__ge41e:focus-visible{outline:2px solid rgba(164,181,255,.95);outline-offset:4px}.ProjectPage_projectTimelineBar__ge41e:hover{transform:translateY(-2px);box-shadow:var(--shadow-card);filter:brightness(1.03)}.ProjectPage_projectTimelineBarActive__o3O4e{transform:translateY(-2px);box-shadow:var(--shadow-card);filter:brightness(1.05)}.ProjectPage_projectTimelineBarText__vk9a0{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:5px}.ProjectPage_projectTimelineAction__E5brI{display:inline-flex;width:26px;height:26px;flex:0 0 26px;align-items:center;justify-content:center;border:var(--border-width-hairline) solid rgba(25,25,25,.12);border-radius:var(--radius-full);background:rgba(255,255,255,.72);color:var(--color-estrategia-900);font-size:17px;font-weight:700;line-height:1;transition:transform .2s ease,background .2s ease}.ProjectPage_projectTimelineBarActive__o3O4e .ProjectPage_projectTimelineAction__E5brI,.ProjectPage_projectTimelineBar__ge41e:hover .ProjectPage_projectTimelineAction__E5brI{transform:scale(1.08)}.ProjectPage_projectTimelineBarDark__nwQyb .ProjectPage_projectTimelineAction__E5brI,.ProjectPage_projectTimelineBarWine__6nDu3 .ProjectPage_projectTimelineAction__E5brI{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.16);color:var(--color-white)}.ProjectPage_popupBackdrop__NNn2K{position:fixed;inset:0;padding:0;border:var(--border-width-none);background:rgba(25,25,25,.32);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;z-index:90;animation:ProjectPage_fadeIn__MgQgf .2s ease-out}.ProjectPage_timelinePopup__CEwVJ{background:var(--color-white);border:var(--border-width-hairline) solid rgba(25,25,25,.08);border-radius:var(--radius-lg);padding:18px 20px;box-shadow:var(--shadow-card);z-index:999;white-space:normal;color:var(--color-estrategia-900);pointer-events:auto;cursor:default;max-width:calc(100vw - 32px)}.ProjectPage_timelinePopupDesktop__gDNNK{position:fixed;animation:ProjectPage_popupFadeIn__kbrZv .22s cubic-bezier(.16,1,.3,1) forwards}.ProjectPage_timelinePopupDesktop__gDNNK:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:8px;border-style:solid;border-color:var(--color-white) transparent transparent transparent}.ProjectPage_timelinePopupMobile__V2DPf{position:fixed;bottom:24px;left:16px;right:16px;width:auto!important;max-width:none;border-radius:var(--radius-lg);padding:24px;box-shadow:0 -8px 40px rgba(25,25,25,.18);animation:ProjectPage_popupSlideUp__HIc9p .35s cubic-bezier(.16,1,.3,1) forwards}.ProjectPage_timelinePopupHeader__3pOWq{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;border-bottom:var(--border-width-hairline) solid rgba(25,25,25,.08);padding-bottom:8px}.ProjectPage_timelinePopupHeader__3pOWq h4{margin:0;font-size:15px;font-weight:800;line-height:1.2;color:var(--color-estrategia-900);text-align:left}.ProjectPage_timelinePopupClose__VIGF8{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:var(--border-width-none);background:transparent;color:rgba(25,25,25,.62);border-radius:var(--radius-full);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.ProjectPage_timelinePopupClose__VIGF8:hover{background:rgba(25,25,25,.06);color:var(--color-estrategia-900)}.ProjectPage_timelinePopupDetails__Y132J{margin:0;padding:0 0 0 16px;list-style-type:disc;display:flex;flex-direction:column;gap:8px;text-align:left}.ProjectPage_timelinePopupDetails__Y132J li{font-size:13px;line-height:1.45;color:rgba(25,25,25,.72);font-weight:500}@keyframes ProjectPage_fadeIn__MgQgf{0%{opacity:0}to{opacity:1}}@keyframes ProjectPage_popupFadeIn__kbrZv{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ProjectPage_popupSlideUp__HIc9p{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProjectPage_projectTimelineBarLabel__RjY_Z{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.ProjectPage_projectTimelineBarSoft__jMr0j{background:linear-gradient(90deg,var(--color-leve-400) 0,#cfd6f6 54%,var(--color-brand-essencia) 100%)}.ProjectPage_projectTimelineBarWine__6nDu3{background:linear-gradient(90deg,var(--color-magia-500) 0,#ad4f68 52%,var(--color-magia-300) 100%);color:var(--color-white)}.ProjectPage_projectTimelineBarBlue__jN3OJ{background:linear-gradient(90deg,var(--color-leve-500) 0,#b5c2ff 46%,var(--color-leve-400) 100%)}.ProjectPage_projectTimelineBarDark__nwQyb{background:var(--color-estrategia-900);color:var(--color-white)}.ProjectPage_projectTimelineRange__YPPfc{display:none}.ProjectPage_deliverables__Of_9q{padding:clamp(84px,7vw,118px) 0 clamp(72px,6.8vw,104px)}.ProjectPage_deliverablesIntro__6YWNd{max-width:920px;margin:0 auto;text-align:center}.ProjectPage_deliverablesBadge__os7Ac{display:inline-flex;min-height:28px;align-items:center;justify-content:center;padding:0 20px;border:var(--border-width-hairline) solid var(--color-leve-400);border-radius:var(--radius-full);background:linear-gradient(90deg,var(--color-leve-400) 0,var(--color-leve-500) 56%,var(--color-brand-essencia) 100%);color:var(--color-white);font-size:12px;font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase}.ProjectPage_deliverablesIntro__6YWNd h2{margin:24px 0 0;color:var(--color-estrategia-900);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line-height);letter-spacing:0}.ProjectPage_deliverablesList__3T4vi{display:flex;max-width:980px;margin:clamp(54px,5vw,76px) auto 0;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(12px,1.2vw,18px) clamp(14px,1.5vw,22px)}.ProjectPage_deliverableItem__H74Qq{display:inline-flex}.ProjectPage_deliverablePill__gDxZG{--deliverable-bg:var(--color-brand-essencia);--deliverable-color:var(--color-estrategia-900);display:inline-flex;min-height:clamp(36px,3vw,44px);align-items:center;justify-content:center;gap:clamp(8px,.8vw,11px);padding:6px 8px 6px 10px;border:var(--border-width-hairline) solid color-mix(in srgb,var(--deliverable-color) 12%,transparent);border-radius:var(--radius-full);background:var(--deliverable-bg);color:var(--deliverable-color);font-family:inherit;font-size:clamp(15px,1.35vw,21px);font-weight:800;line-height:1;letter-spacing:0;white-space:nowrap;appearance:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.ProjectPage_deliverablePillActive__9w5NI,.ProjectPage_deliverablePill__gDxZG:focus-visible,.ProjectPage_deliverablePill__gDxZG:hover{transform:translateY(-1px);box-shadow:0 8px 22px color-mix(in srgb,var(--deliverable-color) 14%,transparent);filter:saturate(1.06)}.ProjectPage_deliverableIcon__vue6p{display:inline-flex;width:clamp(24px,2.1vw,30px);height:clamp(24px,2.1vw,30px);flex:0 0 clamp(24px,2.1vw,30px);align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--deliverable-color);color:var(--color-white)}.ProjectPage_deliverableIcon__vue6p svg{width:58%;height:58%}.ProjectPage_deliverableLabel__Graw5{min-width:0}.ProjectPage_deliverablePlus__brFYT{display:inline-flex;width:clamp(18px,1.65vw,22px);height:clamp(18px,1.65vw,22px);flex:0 0 clamp(18px,1.65vw,22px);align-items:center;justify-content:center;border-radius:var(--radius-full);background:color-mix(in srgb,var(--deliverable-color) 18%,var(--color-white));color:var(--deliverable-color);font-size:clamp(15px,1.25vw,18px);font-weight:800;line-height:1}.ProjectPage_deliverableBlue__rPobH{--deliverable-bg:#dfe8ff;--deliverable-color:#2559c8}.ProjectPage_deliverableBrand__x8MoE{--deliverable-bg:var(--color-magia-200);--deliverable-color:var(--color-magia-500)}.ProjectPage_deliverablePeach__VZ45I{--deliverable-bg:#ffe3d5;--deliverable-color:#9a5512}.ProjectPage_deliverableBrandSoft__Qw21a{--deliverable-bg:var(--color-magia-100);--deliverable-color:var(--color-magia-500)}.ProjectPage_deliverableGreen__jFuYi{--deliverable-bg:#d9fbe0;--deliverable-color:#197d27}.ProjectPage_deliverableMint___NccU{--deliverable-bg:#d5f9ef;--deliverable-color:#0d7968}.ProjectPage_deliverableAqua__aVzjn{--deliverable-bg:#c8f4f9;--deliverable-color:#127384}.ProjectPage_deliverableSky__8xSUO{--deliverable-bg:#d9efff;--deliverable-color:#1b68a7}.ProjectPage_deliverableWine__QFwS1{--deliverable-bg:#f8d5da;--deliverable-color:var(--color-magia-500)}.ProjectPage_deliverableLime__DXf9r{--deliverable-bg:#f1ffc8;--deliverable-color:#6d7711}.ProjectPage_deliverableTeal__wwE6r{--deliverable-bg:#c8f5f3;--deliverable-color:#107579}.ProjectPage_deliverableSoft__8kfsK{--deliverable-bg:var(--color-brand-essencia);--deliverable-color:#45413b}.ProjectPage_deliverableDetail__d6ycQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.48fr);gap:clamp(20px,2.5vw,36px);max-width:940px;margin:clamp(28px,3vw,38px) auto 0;padding:clamp(20px,2.4vw,30px);border:var(--border-width-hairline) solid color-mix(in srgb,var(--deliverable-color) 14%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--deliverable-bg) 72%,var(--color-white));color:var(--deliverable-color);box-shadow:var(--shadow-card)}.ProjectPage_deliverableDetail__d6ycQ span{display:inline-flex;color:color-mix(in srgb,var(--deliverable-color) 72%,var(--color-estrategia-900));font-size:11px;font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase}.ProjectPage_deliverableDetail__d6ycQ h3{margin:9px 0 0;color:var(--deliverable-color);font-size:clamp(24px,2.4vw,34px);font-weight:800;line-height:1.05;letter-spacing:0}.ProjectPage_deliverableDetail__d6ycQ p{max-width:560px;margin:14px 0 0;color:rgba(25,25,25,.62);font-size:15px;font-weight:600;line-height:1.45}.ProjectPage_deliverableDetail__d6ycQ ul{display:flex;flex-direction:column;gap:10px;align-self:center}.ProjectPage_deliverableDetail__d6ycQ li{position:relative;padding-left:18px;color:rgba(25,25,25,.7);font-size:13px;font-weight:700;line-height:1.3}.ProjectPage_deliverableDetail__d6ycQ li:before{content:"";position:absolute;top:.55em;left:0;width:7px;height:7px;border-radius:var(--radius-full);background:var(--deliverable-color)}.ProjectPage_deliverablesCta__dY7V2{width:100%;max-width:100%;margin:clamp(106px,10vw,148px) auto 0}.ProjectPage_deliverableDetail__d6ycQ+.ProjectPage_deliverablesCta__dY7V2{margin-top:clamp(64px,6vw,86px)}.ProjectPage_credits__rcvvU{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,300px);padding:clamp(72px,7.3vw,106px) 0 clamp(82px,7.6vw,118px)}.ProjectPage_creditsList__qdyoF{grid-column:2;display:flex;width:100%;max-width:300px;justify-self:start;flex-direction:column;gap:clamp(28px,3.1vw,36px);margin:0}.ProjectPage_creditItem__Xqr_P{margin:0}.ProjectPage_creditItem__Xqr_P dt{color:rgba(25,25,25,.62);font-size:11px;font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase}.ProjectPage_creditItem__Xqr_P dd{margin:8px 0 0;color:rgba(25,25,25,.86);font-size:18px;font-weight:800;line-height:1;letter-spacing:0}.ProjectPage_related__YryAL{padding-top:0}.ProjectPage_related__YryAL h2{max-width:470px;margin:0 0 clamp(36px,4.4vw,54px);color:var(--color-estrategia-900);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line-height);letter-spacing:0}.ProjectPage_related__YryAL h2 span{white-space:nowrap}.ProjectPage_relatedGrid__ORuET{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,24px)}.ProjectPage_relatedProject__Yru7A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:clamp(188px,15vw,230px);overflow:hidden;border-radius:var(--radius-lg);background:var(--color-brand-essencia);transition:filter .2s ease}.ProjectPage_relatedProject__Yru7A:focus-visible,.ProjectPage_relatedProject__Yru7A:hover{outline:none;filter:saturate(1.04)}.ProjectPage_relatedInfo__xUwxR{display:flex;min-width:0;flex-direction:column;align-items:flex-end;justify-content:center;gap:10px;padding:clamp(18px,2vw,28px) 50px clamp(18px,2vw,28px) clamp(18px,2vw,28px);text-align:right;background:var(--color-brand-essencia)}.ProjectPage_relatedInfo__xUwxR strong{background:var(--gradient-brand-estrategia-magia);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(28px,2.5vw,38px);font-weight:800;line-height:.95;letter-spacing:0}.ProjectPage_relatedInfo__xUwxR span{max-width:220px;color:rgba(25,25,25,.62);font-size:14px;font-weight:600;line-height:1.36}.ProjectPage_relatedMedia__MLOPh{display:block;min-height:100%}.ProjectPage_blue__2A7EA{background:var(--color-leve-500)}.ProjectPage_wine__PRwLf{background:var(--color-magia-500)}.ProjectPage_mediaFirst__qHP_F .ProjectPage_relatedInfo__xUwxR{grid-column:2;grid-row:1;align-items:flex-start;text-align:left;padding-right:clamp(18px,2vw,28px);padding-left:50px}.ProjectPage_mediaFirst__qHP_F .ProjectPage_relatedMedia__MLOPh{grid-column:1;grid-row:1}@media (min-width:761px) and (max-width:1120px){.ProjectPage_metaRow__nOLI0{flex-wrap:wrap;row-gap:18px}.ProjectPage_metaItem__oeD__{flex:1 1 210px}.ProjectPage_processTimeline__E_tYI{--process-mobile-axis:32px;--process-mobile-number:58px;--process-mobile-connector:30px;width:100%;max-width:720px;gap:32px}.ProjectPage_processTimeline__E_tYI:before{top:calc(var(--process-mobile-number) / 2);bottom:calc(var(--process-mobile-number) / 2);left:var(--process-mobile-axis);transform:none}.ProjectPage_processStep___42Yu{min-height:0;grid-template-columns:calc(var(--process-mobile-axis) * 2) var(--process-mobile-connector) minmax(0,1fr);align-items:start}.ProjectPage_processStep___42Yu:after{top:calc(var(--process-mobile-number) / 2);left:calc(var(--process-mobile-axis) + (var(--process-mobile-number) / 2));width:var(--process-mobile-connector);transform:translateY(-50%)}.ProjectPage_processNumber__hd4wB{width:var(--process-mobile-number);height:var(--process-mobile-number);grid-column:1;justify-self:center;font-size:28px}.ProjectPage_processStep___42Yu:last-child:before{content:"";position:absolute;z-index:1;top:calc(var(--process-mobile-number) / 2);bottom:0;left:var(--process-mobile-axis);width:6px;background:var(--color-white);transform:translateX(-50%)}.ProjectPage_processStepLeft__fcXoE .ProjectPage_processCard__HSZI6,.ProjectPage_processStepRight__x5eco .ProjectPage_processCard__HSZI6{width:100%;grid-column:3;justify-self:stretch}.ProjectPage_processCard__HSZI6{min-height:0}.ProjectPage_processCard__HSZI6 p{max-width:none}.ProjectPage_projectTimelineSection__iIlam{width:100%;margin-left:0;padding:24px 0 92px;transform:none}.ProjectPage_projectTimelineChart__L3pfw,.ProjectPage_projectTimelineHeader__m5p8q{max-width:720px}.ProjectPage_projectTimelineHeader__m5p8q{padding-left:0}.ProjectPage_projectTimelineChart__L3pfw{display:block;width:100%;margin-top:44px}.ProjectPage_projectTimelineTrack__KgM6e{width:100%;max-width:100%;overflow:visible;padding-bottom:0}.ProjectPage_projectTimelineAxisLabel__pbTvz,.ProjectPage_projectTimelineLines__OO2H4,.ProjectPage_projectTimelineWeeks__EsE_v{display:none}.ProjectPage_projectTimelineCanvas__5vQNG{width:100%;max-width:100%;min-width:0;min-height:0}.ProjectPage_projectTimelineBars__zxW58{position:relative;display:flex;width:100%;max-width:100%;box-sizing:border-box;min-height:0;flex-direction:column;align-items:stretch;gap:20px;padding-left:36px}.ProjectPage_projectTimelineBars__zxW58:before{content:"";position:absolute;top:24px;bottom:24px;left:14px;width:0;border-left:var(--border-width-hairline) dashed rgba(25,25,25,.2);z-index:1}.ProjectPage_projectTimelineBar__ge41e{width:100%;max-width:100%;min-height:68px;justify-content:space-between;padding:18px 58px 18px 22px;border-radius:var(--radius-full);font-size:16px;text-align:left;white-space:normal;position:relative;overflow:visible}.ProjectPage_projectTimelineBar__ge41e:before{content:"";position:absolute;left:-29px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:var(--radius-full);background:var(--color-estrategia-900);border:var(--border-width-hairline) solid var(--color-white);box-shadow:0 0 0 1px rgba(25,25,25,.12);z-index:2;transition:transform .2s cubic-bezier(.16,1,.3,1)}.ProjectPage_projectTimelineBarActive__o3O4e:before,.ProjectPage_projectTimelineBar__ge41e:hover:before{transform:translateY(-50%) scale(1.3)}.ProjectPage_projectTimelineBarLabel__RjY_Z{min-width:0;overflow:visible;text-overflow:clip;white-space:normal}.ProjectPage_projectTimelineAction__E5brI{position:absolute;top:50%;right:18px;transform:translateY(-50%)}.ProjectPage_projectTimelineBarActive__o3O4e .ProjectPage_projectTimelineAction__E5brI,.ProjectPage_projectTimelineBar__ge41e:hover .ProjectPage_projectTimelineAction__E5brI{transform:translateY(-50%) scale(1.08)}.ProjectPage_projectTimelineRange__YPPfc{display:inline-flex;flex:0 0 auto;margin-left:20px;color:currentColor;font-size:12px;font-weight:800;line-height:1;letter-spacing:0;opacity:.72;text-transform:uppercase;white-space:nowrap}.ProjectPage_deliverables__Of_9q{padding:84px 0 82px}.ProjectPage_deliverablesIntro__6YWNd{max-width:780px}.ProjectPage_deliverablesList__3T4vi{max-width:780px;margin-top:48px;gap:12px 14px}.ProjectPage_deliverablePill__gDxZG{min-height:40px;font-size:17px}.ProjectPage_deliverableDetail__d6ycQ{max-width:780px;grid-template-columns:1fr}.ProjectPage_deliverablesCta__dY7V2{margin-top:96px}}@media (max-width:760px){.ProjectPage_page__zzxpr{padding:106px 0 92px}.ProjectPage_wrapper__Qspar{max-width:calc(100% - 0px)}.ProjectPage_hero__e2DEX h1{font-size:clamp(48px,14vw,68px)}.ProjectPage_metaRow__nOLI0{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 0 44px}.ProjectPage_metaItem__oeD__{width:100%}.ProjectPage_mediaPlaceholderLower__wQBND,.ProjectPage_mediaPlaceholder__PitrX{height:clamp(260px,70vw,360px)}.ProjectPage_mediaPlaceholderStacked__ymIeu{margin-top:22px}.ProjectPage_process__Jpc_5{padding:72px 0 78px}.ProjectPage_processIntro__Ma_Cx{max-width:100%}.ProjectPage_processIntro__Ma_Cx p{font-size:14px}.ProjectPage_processTimeline__E_tYI{--process-mobile-axis:clamp(18px,5.4vw,28px);--process-mobile-number:clamp(38px,10.8vw,52px);--process-mobile-connector:clamp(16px,4.8vw,24px);width:100%;max-width:560px;margin-top:48px;gap:26px}.ProjectPage_processTimeline__E_tYI:before{top:calc(var(--process-mobile-number) / 2);bottom:calc(var(--process-mobile-number) / 2);left:var(--process-mobile-axis);transform:none}.ProjectPage_processStep___42Yu{min-height:0;grid-template-columns:calc(var(--process-mobile-axis) * 2) var(--process-mobile-connector) minmax(0,1fr);align-items:start}.ProjectPage_processStep___42Yu:after{display:block;top:calc(var(--process-mobile-number) / 2);left:calc(var(--process-mobile-axis) + (var(--process-mobile-number) / 2));width:var(--process-mobile-connector);transform:translateY(-50%)}.ProjectPage_processNumber__hd4wB{width:var(--process-mobile-number);height:var(--process-mobile-number);grid-column:1;justify-self:center;font-size:clamp(20px,5.5vw,25px)}.ProjectPage_processStep___42Yu:last-child:before{content:"";position:absolute;z-index:1;top:calc(var(--process-mobile-number) / 2);bottom:0;left:var(--process-mobile-axis);width:6px;background:var(--color-white);transform:translateX(-50%)}.ProjectPage_processStepLeft__fcXoE .ProjectPage_processCard__HSZI6,.ProjectPage_processStepRight__x5eco .ProjectPage_processCard__HSZI6{width:100%;grid-column:3;justify-self:stretch}.ProjectPage_processCard__HSZI6{min-height:0;padding:clamp(22px,5.8vw,28px);border-radius:var(--radius-lg)}.ProjectPage_processCard__HSZI6 p{max-width:none;font-size:clamp(12px,3.5vw,14px);line-height:1.42}.ProjectPage_projectTimelineSection__iIlam{width:100%;margin-left:0;padding:8px 0 72px;transform:none}.ProjectPage_projectTimelineHeader__m5p8q{max-width:100%;padding-left:0}.ProjectPage_projectTimelineChart__L3pfw{display:block;width:100%;max-width:100%;margin-top:34px}.ProjectPage_projectTimelineTrack__KgM6e{width:100%;max-width:100%;overflow:visible;padding-bottom:0}.ProjectPage_projectTimelineAxisLabel__pbTvz,.ProjectPage_projectTimelineLines__OO2H4,.ProjectPage_projectTimelineWeeks__EsE_v{display:none}.ProjectPage_projectTimelineCanvas__5vQNG{width:100%;max-width:100%;min-width:0;min-height:0}.ProjectPage_projectTimelineBars__zxW58{position:relative;display:flex;width:100%;max-width:100%;box-sizing:border-box;min-height:0;flex-direction:column;align-items:stretch;gap:16px;padding-left:36px}.ProjectPage_projectTimelineBars__zxW58:before{content:"";position:absolute;top:24px;bottom:24px;left:14px;width:0;border-left:var(--border-width-hairline) dashed rgba(25,25,25,.2);z-index:1}.ProjectPage_projectTimelineBar__ge41e{width:100%;max-width:100%;min-height:64px;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px;padding:17px 54px 17px 18px;border-radius:var(--radius-lg);font-size:16px;text-align:left;white-space:normal;position:relative;overflow:visible}.ProjectPage_projectTimelineBar__ge41e:before{content:"";position:absolute;left:-29px;top:28px;transform:translateY(-50%);width:14px;height:14px;border-radius:var(--radius-full);background:var(--color-estrategia-900);border:var(--border-width-hairline) solid var(--color-white);box-shadow:0 0 0 1px rgba(25,25,25,.12);z-index:2;transition:transform .2s cubic-bezier(.16,1,.3,1)}.ProjectPage_projectTimelineBarActive__o3O4e:before,.ProjectPage_projectTimelineBar__ge41e:hover:before{transform:translateY(-50%) scale(1.3)}.ProjectPage_projectTimelineBarLabel__RjY_Z{overflow:visible;text-overflow:clip;white-space:normal}.ProjectPage_projectTimelineAction__E5brI{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ProjectPage_projectTimelineBarActive__o3O4e .ProjectPage_projectTimelineAction__E5brI,.ProjectPage_projectTimelineBar__ge41e:hover .ProjectPage_projectTimelineAction__E5brI{transform:translateY(-50%) scale(1.08)}.ProjectPage_timelinePopup__CEwVJ{border-radius:var(--radius-lg)}.ProjectPage_timelinePopupDesktop__gDNNK:after{display:none}.ProjectPage_projectTimelineRange__YPPfc{display:inline-flex;color:currentColor;font-size:11px;font-weight:800;line-height:1;letter-spacing:0;opacity:.68;text-transform:uppercase}.ProjectPage_deliverables__Of_9q{padding:72px 0 58px}.ProjectPage_deliverablesIntro__6YWNd{max-width:100%;text-align:center}.ProjectPage_deliverablesBadge__os7Ac{min-height:26px;padding:0 16px;font-size:11px}.ProjectPage_deliverablesIntro__6YWNd h2 br{display:none}.ProjectPage_deliverablesList__3T4vi{justify-content:center;margin-top:36px;gap:10px}.ProjectPage_deliverablePill__gDxZG{max-width:100%;min-height:38px;padding:6px 7px 6px 8px;font-size:clamp(14px,4.4vw,18px)}.ProjectPage_deliverableIcon__vue6p{width:24px;height:24px;flex-basis:24px}.ProjectPage_deliverablePlus__brFYT{width:18px;height:18px;flex-basis:18px;font-size:14px}.ProjectPage_deliverableDetail__d6ycQ{grid-template-columns:1fr;gap:18px;margin-top:24px;padding:18px;border-radius:var(--radius-lg)}.ProjectPage_deliverableDetail__d6ycQ h3{font-size:24px}.ProjectPage_deliverableDetail__d6ycQ p{font-size:13px}.ProjectPage_deliverablesCta__dY7V2{margin-top:72px}.ProjectPage_about__cuVFN{grid-template-columns:1fr;gap:32px;padding:66px 0 64px}.ProjectPage_aboutText__up7jU{gap:38px}.ProjectPage_credits__rcvvU{grid-template-columns:1fr;gap:0;padding:54px 0 64px}.ProjectPage_creditsList__qdyoF{grid-column:auto;width:100%;max-width:300px;justify-self:stretch;gap:28px}.ProjectPage_creditItem__Xqr_P dt{font-size:11px}.ProjectPage_creditItem__Xqr_P dd{font-size:18px}.ProjectPage_related__YryAL{padding-top:0}.ProjectPage_relatedGrid__ORuET{grid-template-columns:1fr}}@media (max-width:460px){.ProjectPage_aboutText__up7jU p{font-size:12px}.ProjectPage_relatedProject__Yru7A{grid-template-columns:1fr}.ProjectPage_mediaFirst__qHP_F .ProjectPage_relatedInfo__xUwxR,.ProjectPage_mediaFirst__qHP_F .ProjectPage_relatedMedia__MLOPh{grid-column:auto;grid-row:auto}.ProjectPage_relatedInfo__xUwxR,.ProjectPage_relatedMedia__MLOPh{min-height:132px}.ProjectPage_processCardHeader__7Oi3f{align-items:flex-start}.ProjectPage_processCard__HSZI6 h3{font-size:28px}.ProjectPage_processCardHeader__7Oi3f span{padding:0 12px}}@media (prefers-reduced-motion:reduce){.ProjectPage_relatedProject__Yru7A{transition:none}.ProjectPage_relatedProject__Yru7A:focus-visible,.ProjectPage_relatedProject__Yru7A:hover{filter:none}.ProjectPage_popupBackdrop__NNn2K,.ProjectPage_timelinePopupDesktop__gDNNK,.ProjectPage_timelinePopupMobile__V2DPf{animation:none}}