.S17jLq_frame{background:var(--color-placeholder);width:100%;position:relative;overflow:hidden}.S17jLq_frame.S17jLq_dark{background:var(--color-placeholder-dark)}.S17jLq_fill{height:100%;position:absolute;inset:0}.S17jLq_media{object-fit:cover;object-position:var(--focus,50% 50%);width:100%;height:100%;position:absolute;inset:0}@media (max-width:767px){.S17jLq_media{object-position:var(--focus-m,var(--focus,50% 50%))}}.S17jLq_picture{position:absolute;inset:0}.S17jLq_placeholder{color:var(--color-placeholder-label);border:1px solid var(--color-line);flex-direction:column;justify-content:space-between;padding:clamp(.625rem,.4rem + .8vw,1rem);display:flex}.S17jLq_placeholder.S17jLq_dark{color:var(--color-ink-on-dark-muted);border-color:var(--color-navy-line)}.S17jLq_placeholder:before,.S17jLq_placeholder:after{content:"";pointer-events:none;opacity:.12;background:linear-gradient(90deg,#0000 calc(50% - .5px),currentColor calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(#0000 calc(50% - .5px),currentColor calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));position:absolute;inset:0}.S17jLq_placeholder:after{display:none}.S17jLq_phLabel,.S17jLq_phNote,.S17jLq_phRatio{font-family:var(--font-sans);font-size:var(--text-xs);max-width:34ch;line-height:1.35;position:relative}.S17jLq_phLabel{font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:inherit}.S17jLq_phRatio{letter-spacing:var(--tracking-caps)}.S17jLq_phNote{opacity:.85}.S17jLq_phFoot{justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex;position:relative}.S17jLq_compact .S17jLq_phNote{display:none}.S17jLq_filmButton{right:var(--space-3);bottom:var(--space-3);z-index:2;min-width:44px;min-height:44px;padding:0 var(--space-3);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-on-dark);mix-blend-mode:difference;position:absolute}.S17jLq_slotLabel{top:calc(var(--header-height) + 1rem);z-index:3;overflow-wrap:anywhere;background:var(--color-navy-deep);max-width:calc(100% - 2rem);color:var(--color-white);font-family:var(--font-sans);pointer-events:none;padding:.5rem;font-size:.75rem;position:absolute;left:1rem}.S17jLq_phLabel{overflow-wrap:anywhere}
.Pgx0TW_linked{position:relative}.Pgx0TW_sticky{justify-content:center;gap:var(--space-6);flex-direction:column;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.Pgx0TW_trackLinked{align-items:flex-end;gap:var(--grid-gutter);width:max-content;padding-inline:var(--page-margin);will-change:transform;display:flex}.Pgx0TW_swipe{position:relative}.Pgx0TW_trackSwipe{align-items:flex-end;gap:var(--grid-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin);padding-inline:var(--page-margin);padding-bottom:var(--space-2);scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.Pgx0TW_trackSwipe::-webkit-scrollbar{display:none}.Pgx0TW_trackSwipe>*{scroll-snap-align:start;flex:none}.Pgx0TW_trackSwipe:focus-visible{outline-offset:-2px}.Pgx0TW_hint{margin-top:var(--space-3);padding-inline:var(--page-margin);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted)}@media (min-width:1024px){.Pgx0TW_hint{display:none}}
.Lcj0KW_stack{font-family:var(--font-sans);font-weight:var(--weight-regular);letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-direction:column;line-height:.98;display:inline-flex}.Lcj0KW_stack>span:first-child{opacity:1}.Lcj0KW_stack>span:nth-child(2){opacity:.62}.Lcj0KW_stack>span:nth-child(3){opacity:.36}.Lcj0KW_sm{font-size:var(--text-xs)}.Lcj0KW_md{font-size:var(--text-md)}.Lcj0KW_lg{font-size:var(--text-lg)}.Lcj0KW_xl{letter-spacing:-.02em;font-size:clamp(2rem,1rem + 5.4vw,6.5rem)}.Lcj0KW_vertical{writing-mode:vertical-lr}.Lcj0KW_city{writing-mode:vertical-rl;font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent-red);white-space:nowrap;-webkit-user-select:none;user-select:none;display:inline-block}
.vkpUiW_project{--block-gap:clamp(4rem, 3rem + 6vw, 10rem)}.vkpUiW_project[data-pacing=slow]{--block-gap:clamp(5rem, 3rem + 9vw, 14rem)}.vkpUiW_project[data-pacing=tight]{--block-gap:clamp(2rem, 1.5rem + 3vw, 5rem)}.vkpUiW_hero{background:var(--color-surface-dark);height:88svh;min-height:28rem;position:relative;overflow:hidden}.vkpUiW_heroInner,.vkpUiW_heroDesktop,.vkpUiW_heroMobile{position:absolute;inset:0}.vkpUiW_heroDesktop{display:none}.vkpUiW_hero [data-placeholder]{padding-top:calc(var(--header-height) + var(--space-3))}@media (min-width:768px){.vkpUiW_hero{height:100svh}.vkpUiW_heroDesktop{display:block}.vkpUiW_heroMobile{display:none}}.vkpUiW_intro{padding-top:var(--space-6);gap:var(--space-6);display:grid;position:relative}.vkpUiW_title{font-size:var(--text-3xl)}.vkpUiW_meta{gap:var(--space-4) var(--grid-gutter);padding-top:var(--space-4);border-top:1px solid var(--color-line);grid-template-columns:1fr 1fr;display:grid}.vkpUiW_meta dt,.vkpUiW_creditList dt{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:var(--space-1)}.vkpUiW_meta dd,.vkpUiW_creditList dd{font-size:var(--text-sm)}@media (min-width:768px){.vkpUiW_meta{grid-template-columns:repeat(5,minmax(0,1fr))}.vkpUiW_meta:has(>:nth-child(6)){grid-template-columns:repeat(6,minmax(0,1fr))}}.vkpUiW_concept{padding-top:var(--block-gap);gap:var(--space-4);display:grid}.vkpUiW_conceptText{font-size:var(--text-2xl);max-width:16ch}.vkpUiW_conceptText.vkpUiW_conceptSmall{font-size:calc(var(--text-2xl) * .7);max-width:22ch}.vkpUiW_summary{max-width:var(--measure);font-size:var(--text-md);line-height:var(--leading-snug)}@media (min-width:1024px){.vkpUiW_concept{padding-left:calc(var(--page-margin) + (100% - 2 * var(--page-margin) + var(--grid-gutter)) / 12)}}.vkpUiW_sequence{gap:var(--block-gap);padding-top:var(--block-gap);flex-direction:column;display:flex}.vkpUiW_caption{margin-top:var(--space-3);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted)}.vkpUiW_fullBleed .vkpUiW_caption{padding-inline:var(--page-margin)}.vkpUiW_fit{width:calc(100% * var(--s,1));margin-inline:auto}@media (min-width:768px){.vkpUiW_sequence{--fit-h:calc(100svh - var(--header-height) - 2 * var(--space-6))}.vkpUiW_fit{width:calc(min(100%, var(--fit-h) * var(--r,1)) * var(--s,1))}.vkpUiW_pairItem:first-child .vkpUiW_fit,.vkpUiW_offset[data-side=right] .vkpUiW_fit{margin-right:0}.vkpUiW_pairItem:nth-child(2) .vkpUiW_fit,.vkpUiW_offset[data-side=left] .vkpUiW_fit{margin-left:0}}.vkpUiW_pair{gap:var(--space-5);display:grid}.vkpUiW_pairItem:first-child{width:82%}.vkpUiW_pairItem:nth-child(2){width:70%;margin-left:auto}@media (min-width:768px){.vkpUiW_pair{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.vkpUiW_pairItem:first-child,.vkpUiW_pairItem:nth-child(2){width:auto;margin-left:0}.vkpUiW_pairItem:first-child{grid-column:1/span 6}.vkpUiW_pairItem:nth-child(2){grid-column:7/span 6}.vkpUiW_pair[data-align=staggered] .vkpUiW_pairItem:first-child{grid-column:2/span 5}.vkpUiW_pair[data-align=staggered] .vkpUiW_pairItem:nth-child(2){grid-column:8/span 4;margin-top:clamp(6rem,16vw,18rem)}.vkpUiW_pair .vkpUiW_caption{grid-column:1/-1}}.vkpUiW_offset{gap:var(--space-4);display:grid}@media (min-width:768px){.vkpUiW_offset{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.vkpUiW_offset[data-side=right] .vkpUiW_offsetMedia{grid-column:5/span 8}.vkpUiW_offset[data-side=left] .vkpUiW_offsetMedia{grid-column:1/span 8}.vkpUiW_offset[data-side=right][data-width=narrow] .vkpUiW_offsetMedia{grid-column:8/span 5}.vkpUiW_offset[data-side=left][data-width=narrow] .vkpUiW_offsetMedia{grid-column:1/span 5}.vkpUiW_offset[data-side=right] .vkpUiW_offsetText{grid-area:1/1/auto/span 3}.vkpUiW_offset[data-side=left] .vkpUiW_offsetText{grid-column:10/span 3}}.vkpUiW_offsetText{max-width:30ch;font-size:var(--text-sm)}.vkpUiW_details{gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vkpUiW_details>:last-child:nth-child(odd):not(figcaption){grid-column:2}.vkpUiW_details .vkpUiW_caption{grid-column:1/-1}@media (min-width:768px){.vkpUiW_details{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));padding-inline:calc(var(--page-margin) + (100% - 2 * var(--page-margin)) / 12);align-items:start}.vkpUiW_details>:last-child:nth-child(odd):not(figcaption){grid-column:auto}.vkpUiW_details>[data-reveal]:nth-child(2n){margin-top:var(--space-8)}}.vkpUiW_film{display:block}@media (min-width:1024px){.vkpUiW_film{padding-inline:calc(var(--page-margin) + (100% - 2 * var(--page-margin)) / 12)}}.vkpUiW_text{gap:var(--space-3);display:grid}.vkpUiW_textBody{max-width:var(--measure);font-size:var(--text-md);line-height:var(--leading-snug)}.vkpUiW_textLarge{max-width:22ch;font-size:var(--text-xl);line-height:var(--leading-snug)}@media (min-width:768px){.vkpUiW_text{padding-left:calc(var(--page-margin) + (100% - 2 * var(--page-margin) + var(--grid-gutter)) / 12 * 6)}}.vkpUiW_quote{gap:var(--space-4);display:grid}.vkpUiW_quote blockquote p{font-size:var(--text-xl);line-height:var(--leading-snug);max-width:24ch}.vkpUiW_journeyTitle{font-size:var(--text-xl)}.vkpUiW_chapter{justify-content:flex-end;gap:var(--space-2);width:max-content;min-width:7rem;padding-right:var(--space-4);border-left:1px solid var(--color-line);padding-left:var(--space-3);flex-direction:column;align-self:stretch;display:flex}.vkpUiW_chapterN{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);color:var(--color-ink-muted)}.vkpUiW_chapterName{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-transform:uppercase;line-height:1}.vkpUiW_seqItem{--seq-h:min(56svh, 34rem);width:min(80vw, calc(var(--seq-h) * var(--r,1)))}.vkpUiW_seqMedia{width:100%;position:relative}@media (min-width:1024px){.vkpUiW_seqItem{--seq-h:min(64svh, 44rem);width:calc(var(--seq-h) * var(--r,1))}}.vkpUiW_conceptReturn{padding-block:var(--block-gap);text-align:center}.vkpUiW_conceptReturnText{font-size:var(--text-3xl);max-width:12ch;margin-inline:auto}.vkpUiW_credits{padding-top:var(--block-gap);gap:var(--space-5);display:grid}.vkpUiW_credits>h2{padding-top:var(--space-3);border-top:1px solid var(--color-line)}.vkpUiW_creditList{gap:var(--space-4) var(--grid-gutter);grid-template-columns:1fr 1fr;display:grid}@media (min-width:768px){.vkpUiW_creditList{grid-template-columns:repeat(4,minmax(0,1fr))}}.vkpUiW_back{justify-self:start;align-items:center;min-height:44px;display:inline-flex}.vkpUiW_back:hover{text-underline-offset:.3em;text-decoration:underline}.vkpUiW_next{gap:var(--space-3);margin-top:var(--section-gap);padding:var(--space-4) var(--page-margin) var(--section-gap);border-top:1px solid var(--color-line);display:grid}.vkpUiW_nextLabel{color:var(--color-ink-muted)}.vkpUiW_nextMedia{aspect-ratio:4/5;position:relative;overflow:hidden}.vkpUiW_nextMedia>div{transition:transform var(--duration-long) var(--ease-out);position:absolute;inset:0}.vkpUiW_next:hover .vkpUiW_nextMedia>div{transform:scale(1.03)}.vkpUiW_nextTitle{font-size:var(--text-2xl)}@media (min-width:768px){.vkpUiW_nextMedia{aspect-ratio:21/9}}
.FYaubG_archive{border-bottom:1px solid var(--color-ink);counter-reset:none}.FYaubG_row{border-top:1px solid var(--color-ink);scroll-margin-top:var(--header-height);transition:background-color var(--duration-base) var(--ease-out);position:relative}.FYaubG_row:before{content:"";background:var(--color-navy);transform-origin:0;height:3px;transition:transform var(--duration-long) var(--ease-out);z-index:1;pointer-events:none;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.FYaubG_row:hover:before,.FYaubG_row:focus-within:before{transform:scaleX(1)}.FYaubG_row[data-open=true]{background:var(--color-navy);color:var(--color-ink-on-dark);border-top-color:var(--color-navy);--color-line:var(--color-navy-line);--color-ink-muted:var(--color-ink-on-dark-muted);--color-focus:var(--color-ink-on-dark);--color-placeholder:#2a3a70;--color-placeholder-label:var(--color-ink-on-dark-muted)}.FYaubG_row[data-open=true]:before{background:var(--color-white);height:1px;transform:scaleX(1)}.FYaubG_row[data-open=true]+.FYaubG_row{border-top-color:var(--color-navy)}.FYaubG_heading{font:inherit}.FYaubG_toggle{align-items:center;column-gap:var(--space-3);width:100%;min-height:5.5rem;padding:var(--space-5) var(--page-margin);text-align:left;color:inherit;grid-template-columns:auto auto 1fr auto;grid-template-areas:"n dash title icon""n dash meta icon";display:grid}.FYaubG_n,.FYaubG_dash{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);color:var(--color-ink-muted);align-self:start;padding-top:.55em}.FYaubG_n{grid-area:n}.FYaubG_dash{grid-area:dash}.FYaubG_title{font-family:var(--font-display);font-size:clamp(1.75rem,1rem + 4.2vw,5.25rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-transform:uppercase;transition:transform var(--duration-base) var(--ease-out), color var(--duration-short) var(--ease-out);grid-area:title}.FYaubG_toggle:hover .FYaubG_title{transform:translate(.12em)}.FYaubG_row:not([data-open=true]) .FYaubG_toggle:hover .FYaubG_title{color:var(--color-navy)}.FYaubG_meta{padding-top:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);grid-area:meta}.FYaubG_icon{aspect-ratio:1;width:clamp(1.5rem,1rem + 1.6vw,2.5rem);transition:transform var(--duration-base) var(--ease-out);grid-area:icon;position:relative}.FYaubG_icon:before,.FYaubG_icon:after{content:"";background:currentColor;height:1.5px;position:absolute;top:50%;left:0;right:0}.FYaubG_icon:after{transform:rotate(90deg)}.FYaubG_row[data-open=true] .FYaubG_icon{transform:rotate(45deg)}@media (min-width:768px){.FYaubG_toggle{column-gap:var(--grid-gutter);min-height:7.5rem;padding-block:var(--space-6);grid-template-columns:3.5rem 2rem 1fr auto auto;grid-template-areas:"n dash title meta icon";align-items:baseline}.FYaubG_meta{padding-top:0;padding-right:var(--space-6)}.FYaubG_icon{align-self:center}}.FYaubG_panel{transition:grid-template-rows var(--duration-long) var(--ease-in-out);grid-template-rows:0fr;display:grid}.FYaubG_row[data-open=true] .FYaubG_panel{grid-template-rows:1fr}.FYaubG_row[data-instant=true] .FYaubG_panel,.FYaubG_row[data-instant=true] .FYaubG_intro,.FYaubG_row[data-instant=true] .FYaubG_module,.FYaubG_row[data-instant=true] .FYaubG_drawerFoot{transition:none}.FYaubG_panelClip{min-height:0;overflow:hidden}@supports (overflow:clip){.FYaubG_panelClip{overflow:clip}}.FYaubG_panelInner{padding-bottom:var(--space-7)}.FYaubG_intro,.FYaubG_module,.FYaubG_drawerFoot{opacity:0;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-long) var(--ease-out);transform:translateY(1.5rem)}.FYaubG_row[data-open=true] .FYaubG_intro,.FYaubG_row[data-open=true] .FYaubG_module,.FYaubG_row[data-open=true] .FYaubG_drawerFoot{opacity:1;transition-delay:calc(.25s + var(--i,0) * 90ms);transform:none}.FYaubG_drawer{--drawer-gap:clamp(3rem, 2rem + 4vw, 6rem);gap:var(--drawer-gap);padding-top:var(--space-4);display:grid}.FYaubG_intro{gap:var(--space-6);display:grid}.FYaubG_lede{font-size:var(--text-lg);line-height:var(--leading-snug);max-width:26ch}.FYaubG_works{border-top:1px solid var(--color-line)}.FYaubG_work{gap:var(--space-1) var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--color-line);font-size:var(--text-sm);grid-template-columns:1fr auto;display:grid}.FYaubG_workName{font-weight:var(--weight-display);letter-spacing:.02em;text-transform:uppercase}.FYaubG_workType{color:var(--color-ink-muted);text-align:right}.FYaubG_workRoles{color:var(--color-ink-muted);grid-column:1/-1}.FYaubG_workLink{min-height:44px;transition:padding var(--duration-short) var(--ease-out)}.FYaubG_workLink .FYaubG_workRoles{color:inherit;text-underline-offset:.2em;text-decoration:underline}.FYaubG_workLink:hover{padding-left:var(--space-2)}@media (min-width:900px){.FYaubG_intro{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.FYaubG_lede{grid-column:2/span 5}.FYaubG_works{grid-column:8/span 5}.FYaubG_work{grid-template-columns:1.2fr 1fr 1.4fr;align-items:baseline}.FYaubG_workType{text-align:left}.FYaubG_workRoles{text-align:right;grid-column:auto}}.FYaubG_module{gap:var(--space-4);display:grid}.FYaubG_moduleHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}.FYaubG_moduleLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase}.FYaubG_moduleCaption{font-size:var(--text-sm);color:var(--color-ink-muted)}.FYaubG_track{--h:min(62vw, 22rem);gap:var(--grid-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--page-margin) * -1);padding-inline:var(--page-margin);scroll-padding-inline:var(--page-margin);display:flex;overflow-x:auto}.FYaubG_track::-webkit-scrollbar{display:none}.FYaubG_item{width:min(calc(var(--h) * var(--r,1)), 86vw);scroll-snap-align:start;flex:none}.FYaubG_itemMedia{width:100%;position:relative}.FYaubG_module[data-kind=film] .FYaubG_itemMedia video,.FYaubG_module[data-kind=vertical] .FYaubG_itemMedia video{object-fit:contain}.FYaubG_track[data-count="1"] .FYaubG_item{width:min(100%, calc((100svh - var(--header-height) - 8rem) * var(--r,1)))}@media (min-width:900px){.FYaubG_module{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.FYaubG_moduleHead{grid-column:1/-1}.FYaubG_track{--h:clamp(16rem, 24vw, 26rem);flex-wrap:wrap;grid-column:2/-1;align-items:flex-start;margin-inline:0;padding-inline:0;overflow:visible}.FYaubG_item{width:calc(var(--h) * var(--r,1));max-width:100%}.FYaubG_item:nth-child(2){margin-top:clamp(3rem,6vw,7rem)}.FYaubG_item:nth-child(3){margin-top:clamp(1rem,2vw,2.5rem)}.FYaubG_module[data-kind=detail] .FYaubG_track{--h:clamp(10rem, 15vw, 16rem);grid-column:5/-1}.FYaubG_module[data-kind=film] .FYaubG_track{grid-column:1/-1}.FYaubG_module[data-kind=film] .FYaubG_item{--fit-h:calc(100svh - var(--header-height) - 9rem);width:min(82%, calc(var(--fit-h) * var(--r,1.7778)))}.FYaubG_module[data-kind=film] .FYaubG_track[data-count="1"] .FYaubG_item{margin-left:auto}.FYaubG_module[data-kind=film] .FYaubG_track[data-count="2"] .FYaubG_item{width:min(calc(41% - var(--grid-gutter) / 2), calc(var(--fit-h) * var(--r,1.7778)))}.FYaubG_module[data-kind=film] .FYaubG_track[data-count="2"]{justify-content:space-between}.FYaubG_module[data-kind=film] .FYaubG_item:nth-child(2){margin-top:clamp(4rem,8vw,9rem)}.FYaubG_module[data-kind=vertical] .FYaubG_track{--h:clamp(22rem, 34vw, 34rem);grid-column:4/-1}}.FYaubG_drawerFoot{border-top:1px solid var(--color-line);padding-top:var(--space-3);justify-content:flex-end;display:flex}.FYaubG_close{min-height:44px;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;align-items:center;gap:.6em;display:inline-flex}.FYaubG_close span{transition:transform var(--duration-base) var(--ease-out);font-size:1.6em;line-height:1}.FYaubG_close:hover span{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.FYaubG_row,.FYaubG_row:before,.FYaubG_panel,.FYaubG_title,.FYaubG_icon,.FYaubG_intro,.FYaubG_module,.FYaubG_drawerFoot,.FYaubG_close span{transition:none!important}.FYaubG_intro,.FYaubG_module,.FYaubG_drawerFoot{transform:none}}.FYaubG_stick{top:var(--header-height);z-index:3;height:0;margin-inline:calc(var(--page-margin) * -1);margin-bottom:calc(var(--drawer-gap) * -1);visibility:hidden;opacity:0;transition:opacity var(--duration-short) var(--ease-out), visibility 0s linear var(--duration-short);position:sticky}.FYaubG_stick[data-shown=true]{visibility:visible;opacity:1;transition:opacity var(--duration-short) var(--ease-out)}.FYaubG_bar{justify-content:space-between;align-items:center;gap:var(--space-4);padding-inline:var(--page-margin);background:var(--color-navy);border-bottom:1px solid var(--color-navy-line);display:flex}.FYaubG_barTitle{white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-on-dark-muted);overflow:hidden}.FYaubG_bar .FYaubG_close{flex:none}@media (prefers-reduced-motion:reduce){.FYaubG_stick,.FYaubG_stick[data-shown=true]{transition:none}}
.Fm8N3W_grid,.Fm8N3W_row{flex-direction:column;gap:clamp(3rem,2rem + 4vw,7rem);display:flex}.Fm8N3W_cell{min-width:0}.Fm8N3W_wide{margin-inline:calc(var(--page-margin) * -1)}.Fm8N3W_wide .Fm8N3W_caption{padding-inline:var(--page-margin)}.Fm8N3W_portraitL{width:80%}.Fm8N3W_landscapeR,.Fm8N3W_largeR,.Fm8N3W_landscapeL{width:100%}.Fm8N3W_detailL{width:56%;margin-left:auto}.Fm8N3W_portraitR{width:70%;margin-left:auto}@media (min-width:768px){.Fm8N3W_row{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.Fm8N3W_cell{width:auto;margin:0}.Fm8N3W_wide{grid-column:1/-1;margin-inline:0}.Fm8N3W_wide .Fm8N3W_caption{padding-inline:0}.Fm8N3W_portraitL{grid-column:1/span 5}.Fm8N3W_landscapeR{grid-column:7/span 6;margin-top:clamp(6rem,14vw,16rem)}.Fm8N3W_detailL{grid-column:2/span 3;align-self:end;margin-left:0}.Fm8N3W_largeR{grid-column:5/span 8}.Fm8N3W_landscapeL{grid-column:1/span 7}.Fm8N3W_portraitR{grid-column:9/span 4;margin-top:clamp(8rem,18vw,20rem);margin-left:0}}.Fm8N3W_item{display:block}.Fm8N3W_frame{background:var(--color-placeholder);position:relative;overflow:hidden}.Fm8N3W_crop{transition:transform var(--duration-long) var(--ease-out);position:absolute;inset:0;transform:scale(1.04)}@media (hover:hover) and (pointer:fine){.Fm8N3W_crop{transform:none}a.Fm8N3W_item:hover .Fm8N3W_crop,a.Fm8N3W_item:focus-visible .Fm8N3W_crop{transform:scale(1.03)}}@media (hover:none){.js [data-in=true] .Fm8N3W_crop{transform:none}}.Fm8N3W_hoverFilm{opacity:1}.Fm8N3W_caption{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-top:var(--space-3);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;line-height:1.4;display:flex}.Fm8N3W_title{font-weight:var(--weight-medium)}.Fm8N3W_meta{color:var(--color-ink-muted);text-align:right}.Fm8N3W_controls{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-4);margin-bottom:var(--space-7);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}.Fm8N3W_filters,.Fm8N3W_views{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.Fm8N3W_chip{min-height:44px;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);transition:color var(--duration-short) var(--ease-out)}.Fm8N3W_chip:hover,.Fm8N3W_chip[aria-pressed=true]{color:var(--color-ink)}.Fm8N3W_chip[aria-pressed=true]{text-underline-offset:.35em;text-decoration:underline}.Fm8N3W_count{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted)}.Fm8N3W_empty{padding-block:var(--space-8);color:var(--color-ink-muted)}.Fm8N3W_listWrap{gap:var(--grid-gutter);display:grid}.Fm8N3W_list{margin-top:calc(var(--space-7) * -1)}.Fm8N3W_listThumb [data-placeholder]>*{display:none}.Fm8N3W_listRow{column-gap:var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--color-line);font-size:var(--text-sm);grid-template-columns:4.5rem 1fr;grid-template-areas:"thumb title""thumb client""thumb sector""thumb year";align-items:center;display:grid}.Fm8N3W_listRow>span:nth-child(3){grid-area:client}.Fm8N3W_listRow>span:nth-child(4){grid-area:sector}.Fm8N3W_listRow>span:nth-child(5){grid-area:year}.Fm8N3W_listHead{display:none}.Fm8N3W_listThumb{aspect-ratio:4/5;grid-area:thumb;align-self:start;width:4.5rem;position:relative;overflow:hidden}.Fm8N3W_listTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-transform:uppercase;grid-area:title;line-height:1}.Fm8N3W_preview{display:none}@media (min-width:1024px){.Fm8N3W_listWrap{grid-template-columns:repeat(12,minmax(0,1fr))}.Fm8N3W_list{margin-top:calc(var(--space-5) * -1);grid-column:1/span 8}.Fm8N3W_listRow{column-gap:var(--grid-gutter);padding-block:var(--space-5);transition:padding var(--duration-short) var(--ease-out);grid-template-columns:2fr 1.4fr 1.2fr .5fr;grid-template-areas:none}.Fm8N3W_listRow>span{grid-area:auto!important}.Fm8N3W_listHead{padding-block:var(--space-3);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);display:grid}.Fm8N3W_listThumb{display:none}a.Fm8N3W_listRow:hover{padding-left:var(--space-3)}.Fm8N3W_preview{grid-column:10/span 3;display:block}.Fm8N3W_previewFrame{top:calc(var(--header-height) + var(--space-5));aspect-ratio:4/5;animation:Fm8N3W_previewIn var(--duration-base) var(--ease-out);position:sticky;overflow:hidden}}@keyframes Fm8N3W_previewIn{0%{clip-path:inset(0 0 100%)}}@media (prefers-reduced-motion:reduce){.Fm8N3W_previewFrame{animation:none}}@media (min-width:768px){.Fm8N3W_grid[data-scale=reduced] .Fm8N3W_wide{grid-column:2/span 10}.Fm8N3W_grid[data-scale=reduced] .Fm8N3W_portraitL{grid-column:1/span 4}.Fm8N3W_grid[data-scale=reduced] .Fm8N3W_landscapeR{grid-column:7/span 5}.Fm8N3W_grid[data-scale=reduced] .Fm8N3W_largeR{grid-column:6/span 7}.Fm8N3W_grid[data-scale=reduced] .Fm8N3W_landscapeL{grid-column:1/span 6}.Fm8N3W_grid[data-scale=reduced] .Fm8N3W_portraitR{grid-column:9/span 3}}
.MPNhya_pageHead{padding-top:calc(var(--header-height) + clamp(3rem, 2rem + 8vw, 10rem));gap:var(--space-6);display:grid;position:relative}.MPNhya_pageTitle{font-size:var(--text-3xl);max-width:16ch}.MPNhya_intro{font-size:var(--text-md);line-height:var(--leading-snug);max-width:32ch}@media (min-width:768px){.MPNhya_intro{margin-left:calc((100% + var(--grid-gutter)) / 12 * 6)}}.MPNhya_body{max-width:var(--measure)}.MPNhya_ruleLabel{padding-top:var(--space-3);border-top:1px solid var(--color-line);margin-bottom:var(--space-7)}.MPNhya_workHead{padding-top:calc(var(--header-height) + clamp(2.5rem, 2rem + 6vw, 8rem));padding-bottom:clamp(3rem,2rem + 4vw,6rem);position:relative}.MPNhya_workTop{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex;position:relative}.MPNhya_workEyebrow{color:var(--color-ink-muted);margin-bottom:var(--space-3)}.MPNhya_workTitle{font-size:var(--text-3xl);color:var(--color-accent-red)}.MPNhya_workStack{color:var(--color-navy);font-size:clamp(.875rem,.6rem + 1.1vw,1.5rem)}.MPNhya_workCity{color:var(--color-accent-red)}.MPNhya_workIntro{gap:var(--space-6);margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--color-line);display:grid}.MPNhya_workLede{font-size:var(--text-md);line-height:var(--leading-snug);max-width:36ch}.MPNhya_chain{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.MPNhya_chainStep{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-navy);align-items:baseline;gap:.5em;display:inline-flex}.MPNhya_chainStep span{color:var(--color-ink-muted)}.MPNhya_chainStep+.MPNhya_chainStep:before{content:"→";margin-right:var(--space-3);color:var(--color-ink-muted)}@media (min-width:900px){.MPNhya_workIntro{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.MPNhya_workLede{grid-column:1/span 6}.MPNhya_chain{flex-direction:column;grid-column:8/span 5}.MPNhya_chainStep+.MPNhya_chainStep:before{content:none}}.MPNhya_archiveWrap,.MPNhya_caseStudies{padding-bottom:var(--section-gap)}.MPNhya_partner{padding-block:var(--section-gap);background:var(--color-navy);color:var(--color-ink-on-dark);--color-focus:var(--color-ink-on-dark)}.MPNhya_partnerTitle{font-size:var(--text-2xl);max-width:16ch}.MPNhya_partnerFoot{gap:var(--space-5);margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--color-navy-line);font-size:var(--text-md);line-height:var(--leading-snug);display:grid}.MPNhya_partnerFoot p{max-width:40ch}.MPNhya_partnerLink{min-height:52px;padding:0 var(--space-6);background:var(--color-white);color:var(--color-navy);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;transition:opacity var(--duration-short) var(--ease-out);justify-self:start;align-items:center;display:inline-flex}.MPNhya_partnerLink:hover{opacity:.85}@media (min-width:768px){.MPNhya_partnerFoot{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.MPNhya_partnerFoot p{grid-column:1/span 6}.MPNhya_partnerLink{grid-column:8/span 5}}.MPNhya_aboutHead{position:relative}.MPNhya_edgeStack{display:none}@media (min-width:1024px){.MPNhya_edgeStack{left:calc(var(--page-margin) * .5);top:calc(var(--header-height) + var(--space-7));color:var(--color-navy);display:inline-flex;position:absolute}.MPNhya_aboutHead{padding-left:calc(var(--page-margin) + 3rem)}}.MPNhya_regions{margin-top:var(--space-3);color:var(--color-navy)}.MPNhya_personTitle{font-size:var(--text-sm);color:var(--color-ink-muted)}.MPNhya_personEmail{min-height:44px;font-size:var(--text-sm);color:var(--color-navy);text-underline-offset:.2em;justify-self:start;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.MPNhya_movements{gap:var(--section-gap);padding-top:var(--section-gap);flex-direction:column;display:flex}.MPNhya_movement{gap:var(--space-6);display:grid}.MPNhya_movementText{gap:var(--space-3);align-content:start;display:grid}.MPNhya_place{font-size:var(--text-2xl)}.MPNhya_movementMedia{width:86%}.MPNhya_movement[data-i="1"] .MPNhya_movementMedia{width:100%}.MPNhya_movement[data-i="2"] .MPNhya_movementMedia{width:72%;margin-left:auto}@media (min-width:768px){.MPNhya_movement{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.MPNhya_movementText{grid-area:1/1/auto/span 5}.MPNhya_movementMedia,.MPNhya_movement[data-i="1"] .MPNhya_movementMedia,.MPNhya_movement[data-i="2"] .MPNhya_movementMedia{width:auto;margin:0}.MPNhya_movementMedia{grid-area:1/7/auto/span 5}.MPNhya_movement[data-i="1"] .MPNhya_movementText{grid-column:8/span 5}.MPNhya_movement[data-i="1"] .MPNhya_movementMedia{grid-column:1/span 6}.MPNhya_movement[data-i="2"] .MPNhya_movementMedia{grid-column:8/span 4}.MPNhya_movementFit{width:min(100%, calc((100svh - var(--header-height) - 2 * var(--space-6)) * var(--r,1)))}}.MPNhya_people{padding-top:var(--section-gap)}.MPNhya_peopleGrid{gap:var(--space-8);display:grid}.MPNhya_person{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-ink);align-content:start;display:grid}.MPNhya_person>:first-child{margin-bottom:var(--space-2)}.MPNhya_personName{font-size:var(--text-2xl)}.MPNhya_person:first-child .MPNhya_personName{color:var(--color-navy)}.MPNhya_person:nth-child(2) .MPNhya_personName{color:var(--color-accent-red)}.MPNhya_place{color:var(--color-navy)}.MPNhya_roles{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);flex-wrap:wrap;gap:0 .75em;display:flex}.MPNhya_roles li+li:before{content:"· ";margin-right:.25em}@media (min-width:768px){.MPNhya_peopleGrid{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.MPNhya_person:first-child{grid-column:1/span 5}.MPNhya_person:nth-child(2){grid-column:8/span 4;margin-top:clamp(6rem,14vw,14rem)}}.MPNhya_services{padding-top:var(--section-gap);border-bottom:1px solid var(--color-line)}.MPNhya_service{gap:var(--space-3);padding-block:var(--space-6);border-top:1px solid var(--color-line);grid-template-columns:2.5rem 1fr;display:grid}.MPNhya_serviceN{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);color:var(--color-ink-muted);padding-top:.6em}.MPNhya_serviceName{font-size:var(--text-xl)}.MPNhya_serviceBody,.MPNhya_serviceMedia{grid-column:2}.MPNhya_serviceBody{gap:var(--space-3);max-width:34ch;display:grid}.MPNhya_serviceMedia{width:62%;margin-top:var(--space-3)}.MPNhya_related{font-size:var(--text-sm);color:var(--color-ink-muted)}.MPNhya_related a{color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline}@media (min-width:1024px){.MPNhya_service{column-gap:var(--grid-gutter);padding-block:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.MPNhya_serviceN{grid-column:1}.MPNhya_serviceName{grid-column:2/span 5}.MPNhya_serviceBody{grid-column:7/span 3}.MPNhya_serviceMedia{grid-column:11/span 2;width:auto;margin-top:0}}.MPNhya_contact{padding-bottom:var(--section-gap)}.MPNhya_contactHead{padding-top:calc(var(--header-height) + clamp(3rem, 2rem + 8vw, 10rem));gap:var(--space-6);display:grid}.MPNhya_contactGrid{gap:var(--space-8);padding-top:var(--space-8);display:grid}.MPNhya_contactAside{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-line);align-content:start;display:grid}.MPNhya_contactEmail{font-size:var(--text-lg);text-underline-offset:.15em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.MPNhya_contactPeopleLabel{margin-top:var(--space-6)}.MPNhya_contactPeople{gap:var(--space-2);display:grid}.MPNhya_contactPeople li{display:grid}.MPNhya_contactPeople span{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted)}.MPNhya_contactPeople a,.MPNhya_contactInsta{text-underline-offset:.2em;justify-self:start;align-items:center;min-height:36px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.MPNhya_contactPeople a:hover,.MPNhya_contactInsta:hover,.MPNhya_contactEmail:hover{color:var(--color-navy)}.MPNhya_contactInsta{margin-top:var(--space-4)}.MPNhya_contactBased{margin-top:var(--space-5);color:var(--color-ink-muted)}@media (min-width:1024px){.MPNhya_contactGrid{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.MPNhya_contactForm{grid-column:1/span 7}.MPNhya_contactAside{grid-column:9/span 4}}.MPNhya_siteNote{gap:var(--space-5);margin-top:var(--section-gap);padding-top:var(--space-5);border-top:1px solid var(--color-navy);display:grid}.MPNhya_siteNoteEyebrow{align-items:center;gap:var(--space-2);color:var(--color-accent-red);display:inline-flex}.MPNhya_siteNoteDot{width:.4rem;height:.4rem;animation:MPNhya_siteNotePulse 2.4s var(--ease-out) infinite;background:currentColor;border-radius:50%}@keyframes MPNhya_siteNotePulse{0%,to{opacity:1}50%{opacity:.25}}.MPNhya_siteNoteLine{font-size:var(--text-xl);color:var(--color-navy);line-height:1;display:grid}.MPNhya_siteNoteLine>span:last-child{color:var(--color-ink-muted)}.MPNhya_siteNoteFoot{gap:var(--space-4);max-width:var(--measure);font-size:var(--text-sm);display:grid}.MPNhya_siteNoteLink{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-navy);justify-self:start;display:inline-flex}.MPNhya_siteNoteLink>span:first-child{transition:background-size var(--duration-short) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.MPNhya_siteNoteLink:hover>span:first-child,.MPNhya_siteNoteLink:focus-visible>span:first-child{background-size:100% 1px}.MPNhya_siteNoteArrow{transition:transform var(--duration-short) var(--ease-out);display:inline-block}.MPNhya_siteNoteLink:hover .MPNhya_siteNoteArrow,.MPNhya_siteNoteLink:focus-visible .MPNhya_siteNoteArrow{transform:translate(.35em)}@media (prefers-reduced-motion:reduce){.MPNhya_siteNoteDot{animation:none}}@media (min-width:1024px){.MPNhya_siteNote{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.MPNhya_siteNoteEyebrow{grid-column:1/span 12}.MPNhya_siteNoteLine{grid-column:1/span 7}.MPNhya_siteNoteFoot{grid-column:9/span 4}}.MPNhya_notFound{align-content:center;gap:var(--space-6);min-height:80svh;padding-top:var(--header-height);display:grid}.MPNhya_notFound a{text-underline-offset:.3em;text-decoration:underline}.MPNhya_aboutTitle,.MPNhya_servicesTitle{font-size:clamp(2.5rem,1.2rem + 5.2vw,7.375rem)}:lang(pt) .MPNhya_aboutTitle{max-width:11em;font-size:clamp(2.25rem,1.1rem + 4.8vw,6.75rem)}:lang(pt) .MPNhya_servicesTitle{max-width:11em;font-size:clamp(2.125rem,1.05rem + 4.5vw,6.375rem)}:lang(pt) .MPNhya_contactTitle{max-width:none;font-size:clamp(2.625rem,1.3rem + 5.4vw,7.75rem)}:lang(pt) .MPNhya_partnerTitle{max-width:12em;font-size:clamp(2.125rem,1.2rem + 3.9vw,5.5rem)}.MPNhya_accent,.MPNhya_workHead .MPNhya_workCity{color:var(--color-accent-red)}.MPNhya_contact{position:relative}
.yg9ahW_footer{background:var(--color-navy-deep);color:var(--color-ink-on-dark);padding:var(--space-8) var(--page-margin) var(--space-6);--color-focus:var(--color-ink-on-dark)}.yg9ahW_footer .missing{color:var(--color-ink-on-dark-muted)}.yg9ahW_top{gap:var(--space-6);padding-bottom:var(--space-7);border-bottom:1px solid var(--color-navy-line);display:grid;position:relative}.yg9ahW_mark{justify-self:start;max-width:100%;overflow:hidden}.yg9ahW_topSide{gap:var(--space-3);align-content:end;display:grid}.yg9ahW_line{font-size:var(--text-md);line-height:var(--leading-snug);max-width:28ch}.yg9ahW_cities{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-on-dark-muted)}.yg9ahW_city{color:var(--color-accent-red-on-dark);display:none}.yg9ahW_grid{gap:var(--space-6) var(--grid-gutter);padding-top:var(--space-6);font-size:var(--text-sm);grid-template-columns:1fr 1fr;display:grid}.yg9ahW_col{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.yg9ahW_col a{overflow-wrap:anywhere;align-items:center;min-height:32px;display:inline-flex}.yg9ahW_col a:hover{text-underline-offset:.2em;text-decoration:underline}.yg9ahW_colLabel{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-on-dark-muted)}.yg9ahW_person{display:grid}.yg9ahW_person+.yg9ahW_person{margin-top:var(--space-3)}.yg9ahW_meta{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-ink-on-dark-muted);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (max-width:559px){.yg9ahW_col:first-child{grid-row:span 2}}@media (min-width:768px){.yg9ahW_top{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.yg9ahW_mark{grid-column:1/span 8}.yg9ahW_topSide{grid-column:9/span 4}.yg9ahW_city{right:calc(var(--page-margin) * -.6);display:block;position:absolute;top:0}.yg9ahW_grid{grid-template-columns:repeat(12,minmax(0,1fr))}.yg9ahW_col:first-child{grid-column:1/span 3}.yg9ahW_col:nth-child(2){grid-column:4/span 3}.yg9ahW_col:nth-child(3){grid-column:7/span 3}.yg9ahW_meta{flex-direction:column;grid-column:10/-1;justify-content:flex-start;align-items:flex-end}}
.KTD73a_hero{background:var(--color-navy-deep);isolation:isolate;height:100svh;min-height:38rem;color:var(--color-white);position:relative;overflow:hidden}.KTD73a_media{z-index:0;position:absolute;inset:0}.KTD73a_layer{opacity:0;position:absolute;inset:0}.KTD73a_photo{object-fit:cover;object-position:var(--focus-m)}@media (min-width:768px){.KTD73a_photo{object-position:var(--focus)}}.KTD73a_layer[data-state=prev]{opacity:1;z-index:1}.KTD73a_layer[data-state=current]{opacity:1;z-index:2;animation:KTD73a_wipe .7s var(--ease-in-out) both}@keyframes KTD73a_wipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.KTD73a_layer:first-child[data-state=current]:only-child,.KTD73a_hero[data-reduced=true] .KTD73a_layer[data-state=current]{animation:none}.KTD73a_scrim{z-index:3;pointer-events:none;background:linear-gradient(#0000,#0c123047 55%,#0c12309e);height:55%;position:absolute;inset:auto 0 0}.KTD73a_hero{--strip-w:calc(100vw - 2 * var(--page-margin));--strip-n:7;--thumb-h:calc(var(--strip-w) / var(--strip-n) * 1.25)}.KTD73a_strip{z-index:5;width:var(--strip-w);grid-template-columns:repeat(var(--strip-n), minmax(0, 1fr));display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.KTD73a_label{z-index:4;left:calc(50% - var(--strip-w) / 2);bottom:calc(50% + var(--thumb-h) / 2 + max(1.25rem, 2.4vw));font-family:var(--font-display);font-weight:var(--weight-medium);font-size:calc(var(--strip-w) / 13);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--color-white);mix-blend-mode:difference;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;line-height:.9;position:absolute}.KTD73a_thumb{aspect-ratio:4/5;background:var(--color-navy-deep);cursor:pointer;transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out);border:0;padding:0;display:block;position:relative;overflow:hidden}.KTD73a_thumb[aria-current=true]{z-index:2;transform:scale(1.22);box-shadow:0 12px 32px #00000059}.KTD73a_hero[data-reduced=true] .KTD73a_thumb{transition:none}.KTD73a_thumb:focus-visible{outline:2px solid var(--color-white);outline-offset:-4px}.KTD73a_text{z-index:6;left:var(--page-margin);right:var(--page-margin);bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));gap:var(--space-3);max-width:40rem;display:grid;position:absolute}.KTD73a_headline{text-wrap:balance;color:var(--color-white);margin:0;font-size:clamp(1.4rem,.9rem + 1.6vw,2rem);line-height:1}.KTD73a_support{max-width:34ch;font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.KTD73a_actions{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.KTD73a_primary{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);background:var(--color-white);color:var(--color-navy);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;transition:background-color var(--duration-short) var(--ease-out);text-decoration:none;display:inline-flex}.KTD73a_primary:hover{background:var(--color-bg)}.KTD73a_secondary{color:var(--color-white);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-underline-offset:.4em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.KTD73a_pause{z-index:6;right:var(--page-margin);bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));min-height:44px;color:var(--color-white);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}@media (min-width:768px){.KTD73a_hero{--strip-w:64vw}.KTD73a_label{font-size:calc(var(--strip-w) / 19)}.KTD73a_text{gap:var(--space-2);max-width:34rem}.KTD73a_headline,.KTD73a_support{max-width:26rem}.KTD73a_text,.KTD73a_pause{bottom:var(--space-7)}}@media (min-width:768px) and (max-height:760px){.KTD73a_headline{font-size:clamp(1.25rem,.8rem + 1.2vw,1.75rem)}}
.gDw4eG_top{display:none}@media (min-width:1024px) and (hover:hover){.gDw4eG_top{right:calc(var(--page-margin) * .3);bottom:var(--space-6);z-index:40;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);color:var(--color-navy);background:color-mix(in srgb, var(--color-bg) 88%, transparent);border:1px solid var(--color-line);opacity:0;visibility:hidden;transition:opacity var(--duration-short) var(--ease-out), transform var(--duration-short) var(--ease-out), visibility 0s linear var(--duration-short), border-color var(--duration-short) var(--ease-out);flex-direction:column;display:flex;position:fixed;transform:translateY(.75rem)}.gDw4eG_top[data-shown=true]{opacity:1;visibility:visible;transition:opacity var(--duration-short) var(--ease-out), transform var(--duration-short) var(--ease-out), border-color var(--duration-short) var(--ease-out);transform:none}.gDw4eG_top:hover{border-color:var(--color-navy)}.gDw4eG_top svg{width:.75rem;height:1.4rem;transition:transform var(--duration-short) var(--ease-out)}.gDw4eG_top:hover svg{transform:translateY(-3px)}}.gDw4eG_text{writing-mode:vertical-rl;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase}@media (prefers-reduced-motion:reduce){.gDw4eG_top,.gDw4eG_top svg{transition:none!important;transform:none!important}}
.w-Cddq_section{padding-top:var(--section-gap)}.w-Cddq_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-7);padding-top:var(--space-3);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}.w-Cddq_textLink{align-items:center;min-height:44px;display:inline-flex}.w-Cddq_textLink:hover{color:var(--color-navy);text-underline-offset:.3em;text-decoration:underline}.w-Cddq_h2{font-size:var(--text-2xl);max-width:14ch}.w-Cddq_dark{background:var(--color-surface-dark);color:var(--color-ink-on-dark);padding-top:0;padding-bottom:var(--section-gap);margin-top:var(--section-gap);--color-line:var(--color-navy-line);--color-focus:var(--color-ink-on-dark)}.w-Cddq_dark .missing{color:var(--color-ink-on-dark-muted)}.w-Cddq_selected{scroll-margin-top:var(--header-height);padding-top:clamp(2.5rem,1.5rem + 3vw,5rem);position:relative}.w-Cddq_statement{padding-bottom:calc(var(--section-gap) * .25)}.w-Cddq_statementText{font-size:var(--text-3xl);max-width:13ch}.w-Cddq_four{flex-direction:column;gap:clamp(4rem,3rem + 6vw,10rem);display:flex}.w-Cddq_fourRow{gap:var(--space-5);display:grid}.w-Cddq_fourStage{margin-bottom:var(--space-3);color:var(--color-ink-muted);display:block}.w-Cddq_fourLine{font-size:var(--text-xl);max-width:15ch}.w-Cddq_fourMedia{width:85%}.w-Cddq_fourRow[data-side=b] .w-Cddq_fourMedia{margin-left:auto}.w-Cddq_fourRow:nth-child(4) .w-Cddq_fourMedia{width:58%}@media (min-width:768px){.w-Cddq_fourRow{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.w-Cddq_fourText{padding-bottom:var(--space-4);grid-column:1/span 6}.w-Cddq_fourMedia{grid-column:8/span 4;width:auto}.w-Cddq_fourRow[data-side=b] .w-Cddq_fourMedia{grid-column:7/span 6;margin-left:0}.w-Cddq_fourRow:nth-child(4) .w-Cddq_fourMedia{grid-column:9/span 3;width:auto}}.w-Cddq_csHead{gap:var(--space-5);padding-top:var(--section-gap);padding-bottom:var(--space-7);display:grid}.w-Cddq_csBody{gap:var(--space-4);max-width:var(--measure);font-size:var(--text-md);line-height:var(--leading-snug);display:grid}.w-Cddq_kicker{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-on-dark-muted)}.w-Cddq_csFrame{--seq-h:min(52svh, 30rem);width:min(78vw, calc(var(--seq-h) * var(--r,1)))}.w-Cddq_csMedia{width:100%;position:relative}.w-Cddq_csHeadOnly{padding-bottom:0}@media (min-width:1024px){.w-Cddq_csHeadOnly{padding-top:0}}.w-Cddq_csCaption{gap:var(--space-3);padding-top:var(--space-3);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;display:flex}.w-Cddq_csCaption span{color:var(--color-ink-on-dark-muted)}.w-Cddq_csCutout{width:100%;height:auto;display:block}.w-Cddq_csCaption .w-Cddq_csHandle{color:var(--color-ink-on-dark);text-transform:none;letter-spacing:.02em;font-style:italic}@media (min-width:1024px){.w-Cddq_csHead{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-top:0;padding-bottom:0}.w-Cddq_csHead>:first-child{grid-column:1/span 7}.w-Cddq_csBody{font-size:var(--text-base);grid-column:9/span 4}.w-Cddq_csFrame{--seq-h:min(48svh, 36rem);width:calc(var(--seq-h) * var(--r,1))}.w-Cddq_dark:has(.w-Cddq_csHead){padding-top:var(--section-gap)}.w-Cddq_h2{font-size:var(--text-2xl)}}.w-Cddq_globalLocal{--color-line:var(--color-navy)}.w-Cddq_globalLocal .w-Cddq_h2,.w-Cddq_globalLocal .w-Cddq_bigList,.w-Cddq_globalLocal .w-Cddq_inlineList{color:var(--color-navy)}.w-Cddq_glHead{align-items:flex-end;gap:var(--space-5);display:flex}@media (min-width:768px){.w-Cddq_glHead{gap:var(--space-8)}}.w-Cddq_glFilm{flex:none;width:clamp(5rem,13vw,8.85rem)}.w-Cddq_glCity{flex:none;align-self:stretch}.w-Cddq_lede{margin-top:var(--space-6);font-size:var(--text-md);line-height:var(--leading-snug);max-width:30ch}.w-Cddq_spread{gap:var(--space-7);margin-top:var(--space-8);display:grid}.w-Cddq_spreadCol{gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-line);align-content:start;display:grid}.w-Cddq_bigList{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-transform:uppercase;line-height:1.1}.w-Cddq_spreadBody{font-size:var(--text-md);line-height:var(--leading-snug);max-width:30ch}.w-Cddq_inlineList{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-transform:uppercase;flex-wrap:wrap;gap:0 .6em;line-height:1.1;display:flex}.w-Cddq_inlineList li+li:before{content:"→ ";color:var(--color-ink-muted)}.w-Cddq_note{margin-top:var(--space-7);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted)}@media (min-width:768px){.w-Cddq_spread{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.w-Cddq_spreadCol{grid-column:1/span 5}.w-Cddq_spreadCol+.w-Cddq_spreadCol{grid-column:7/span 6}.w-Cddq_spreadWide.w-Cddq_spreadWide{grid-column:1/-1}.w-Cddq_lede{margin-left:calc((100% + var(--grid-gutter)) / 12 * 6)}}.w-Cddq_process{margin-top:var(--space-8);border-top:1px solid var(--color-line)}.w-Cddq_step{gap:var(--space-1) var(--space-3);padding-block:var(--space-5);border-bottom:1px solid var(--color-line);grid-template-columns:2.5rem 1fr;display:grid}.w-Cddq_stepN{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);color:var(--color-ink-muted);padding-top:.5em}.w-Cddq_stepName{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-transform:uppercase;line-height:1}.w-Cddq_stepLine{max-width:34ch;color:var(--color-ink-muted);grid-column:2}@media (min-width:768px){.w-Cddq_step{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline}.w-Cddq_stepN{grid-column:1/span 1}.w-Cddq_stepName{grid-column:2/span 6}.w-Cddq_stepLine{grid-column:9/span 4}}.w-Cddq_cta{padding-bottom:var(--section-gap)}.w-Cddq_cta[data-tone=dark]{margin-top:var(--section-gap);background:var(--color-navy);color:var(--color-ink-on-dark);--color-line:var(--color-navy-line);--color-ink-muted:var(--color-ink-on-dark-muted);--color-focus:var(--color-ink-on-dark)}.w-Cddq_dark+.w-Cddq_cta[data-tone=dark]{margin-top:0}.w-Cddq_cta[data-tone=dark] .w-Cddq_button{background:var(--color-white);color:var(--color-navy)}.w-Cddq_cta[data-tone=dark] .w-Cddq_ctaEmail a{color:var(--color-ink-on-dark)}.w-Cddq_ctaLink{display:block}.w-Cddq_ctaTitle{font-size:var(--text-3xl);max-width:12ch;transition:opacity var(--duration-short) var(--ease-out)}.w-Cddq_ctaLink:hover .w-Cddq_ctaTitle{opacity:.7}.w-Cddq_ctaFoot{gap:var(--space-5);margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--color-line);font-size:var(--text-md);line-height:var(--leading-snug);display:grid}.w-Cddq_ctaActions{gap:var(--space-4);justify-items:start;display:grid}.w-Cddq_button{min-height:52px;padding:0 var(--space-6);background:var(--color-navy);color:var(--color-white);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;transition:opacity var(--duration-short) var(--ease-out);align-items:center;display:inline-flex}.w-Cddq_button:hover{opacity:.85}.w-Cddq_ctaEmail{font-size:var(--text-sm);color:var(--color-ink-muted)}.w-Cddq_ctaEmail a{color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline}@media (min-width:768px){.w-Cddq_ctaFoot{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.w-Cddq_ctaFoot>p{grid-column:1/span 5}.w-Cddq_ctaActions{grid-column:7/span 6}}:lang(pt) .w-Cddq_heroHeadline{max-width:9.5em;font-size:clamp(2rem,1.1rem + 3.9vw,4.75rem)}:lang(pt) .w-Cddq_h2{max-width:12em;font-size:clamp(2.25rem,1.25rem + 4vw,5.5rem)}:lang(pt) .w-Cddq_statementText{max-width:none;font-size:clamp(2.75rem,1.3rem + 5.6vw,7.5rem)}:lang(pt) .w-Cddq_fourLine{max-width:12em;font-size:clamp(1.875rem,.75rem + 3.3vw,4rem)}:lang(pt) .w-Cddq_ctaTitle{max-width:none;font-size:clamp(2.625rem,1.3rem + 5.4vw,7.75rem)}.w-Cddq_chain{align-items:baseline;gap:var(--space-2) var(--space-3);padding-top:var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-on-dark-muted);flex-wrap:wrap;display:flex}.w-Cddq_chain li{align-items:baseline;gap:var(--space-3);display:flex}.w-Cddq_chain li:not(:last-child):after{content:"—";opacity:.5}.w-Cddq_chain li[data-current]{color:var(--color-ink-on-dark);font-weight:var(--weight-display)}.w-Cddq_featureFilm{gap:var(--space-4);display:grid}.w-Cddq_featureFilmCaption{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}.w-Cddq_featureFilmTitle{font-size:var(--text-md);font-style:italic}@media (min-width:768px){.w-Cddq_featureFilm{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.w-Cddq_featureFilmMedia,.w-Cddq_featureFilmCaption{grid-column:3/span 8}}
._4AVnca_ticker{--ticker-size:clamp(2.25rem, 1.5rem + 3.2vw, 4.75rem);--ticker-gap:clamp(2rem, 1rem + 3vw, 4.5rem);--ticker-duration:60s;padding-top:clamp(3rem,2rem + 4vw,6rem);padding-bottom:clamp(1rem,.5rem + 2vw,2.5rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}._4AVnca_track{width:max-content;animation:_4AVnca_roll var(--ticker-duration) linear infinite;display:flex}._4AVnca_ticker:hover ._4AVnca_track,._4AVnca_ticker:focus-within ._4AVnca_track{animation-play-state:paused}@keyframes _4AVnca_roll{0%{transform:translate(-50%)}to{transform:translate(0,0)}}._4AVnca_list{align-items:center;gap:var(--ticker-gap);padding-right:var(--ticker-gap);margin:0;list-style:none;display:flex}._4AVnca_item{flex:none}._4AVnca_link{font-family:var(--font-brand);font-weight:500;font-size:var(--ticker-size);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;color:var(--color-ink-quiet);transition:transform .45s var(--ease-out,cubic-bezier(.22, 1, .36, 1));justify-content:center;align-items:center;padding-block:.25em;line-height:1;display:inline-flex;position:relative}a._4AVnca_link{cursor:pointer}._4AVnca_name{transition:opacity .25s}._4AVnca_logo{height:calc(var(--logo-size) * 1em);width:calc(var(--logo-size) * var(--logo-ratio) * 1em);background:var(--color-navy);-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._4AVnca_link:hover,._4AVnca_link:focus-visible{transform:scale(1.18)}._4AVnca_link:hover ._4AVnca_name,._4AVnca_link:focus-visible ._4AVnca_name{opacity:0}._4AVnca_link:hover ._4AVnca_logo,._4AVnca_link:focus-visible ._4AVnca_logo{opacity:1}@media (max-width:767px){._4AVnca_ticker{--ticker-duration:40s}}@media (prefers-reduced-motion:reduce){._4AVnca_ticker{overflow-x:auto}._4AVnca_track{animation:none;transform:none}._4AVnca_link{transition:none}}
.UoqRnG_form{gap:var(--space-6) var(--grid-gutter);display:grid}.UoqRnG_field{gap:var(--space-2);display:grid}.UoqRnG_label{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase}.UoqRnG_optional{font-weight:var(--weight-regular);color:var(--color-ink-muted);text-transform:none;letter-spacing:0}.UoqRnG_input{width:100%;min-height:48px;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--color-ink);font-size:max(16px, var(--text-md));line-height:var(--leading-snug);appearance:none;background:0 0;border-radius:0}textarea.UoqRnG_input{resize:vertical;min-height:8rem}.UoqRnG_input:focus-visible{padding-bottom:calc(var(--space-2) - 1px);border-bottom-width:2px;outline:none}.UoqRnG_input[aria-invalid=true]{border-bottom-style:dashed}.UoqRnG_error{font-size:var(--text-sm)}.UoqRnG_error:before{content:"— "}.UoqRnG_actions{gap:var(--space-3);justify-items:start;display:grid}.UoqRnG_submit{min-height:52px;padding:0 var(--space-7);background:var(--color-navy);color:var(--color-white);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;transition:opacity var(--duration-short) var(--ease-out)}.UoqRnG_submit:hover{opacity:.85}.UoqRnG_note{font-size:var(--text-sm);color:var(--color-ink-muted)}.UoqRnG_status:empty{display:none}.UoqRnG_status{font-size:var(--text-sm)}@media (min-width:768px){.UoqRnG_form{grid-template-columns:1fr 1fr}.UoqRnG_field[data-wide],.UoqRnG_actions,.UoqRnG_status{grid-column:1/-1}}.UoqRnG_honey{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.UoqRnG_status a{text-underline-offset:.2em;text-decoration:underline}
