.lnUIdW_header{z-index:40;justify-content:space-between;align-items:center;gap:var(--space-5);padding:calc(var(--hdr-pad-y,var(--space-4)) + env(safe-area-inset-top)) calc(var(--grid-margin) + env(safe-area-inset-right)) var(--hdr-pad-y,var(--space-4)) calc(var(--grid-margin) + env(safe-area-inset-left));background:var(--surface-0);border-bottom:1px solid var(--rule-soft);color:var(--ink);transition:background var(--m-standard) var(--e-smooth), color var(--m-standard) var(--e-smooth), border-color var(--m-standard) var(--e-smooth);display:flex;position:sticky;top:0}.lnUIdW_header[data-header-theme=transparent-dark]{color:var(--canvas);background:0 0;border-bottom-color:#0000}.lnUIdW_header:before{content:"";z-index:-1;opacity:0;pointer-events:none;transition:opacity var(--m-standard) var(--e-smooth);background:linear-gradient(#121b1b6b,#121b1b00);position:absolute;inset:0 0 -40%}:is(.lnUIdW_header[data-surface=image],html[data-pt-cover]:not([data-pt-cover=framed]) .lnUIdW_header){color:var(--canvas);background:0 0;border-bottom-color:#0000}.lnUIdW_header[data-surface=image]:before{opacity:1}html[data-pt-cover]:not([data-pt-cover=framed]) .lnUIdW_header:before{opacity:1}:is(.lnUIdW_header[data-surface=image] .lnUIdW_divider,html[data-pt-cover]:not([data-pt-cover=framed]) .lnUIdW_header .lnUIdW_divider){background:var(--canvas-rule)}.lnUIdW_mark.lnUIdW_markOnImage,:is(.lnUIdW_header[data-surface=image] .lnUIdW_mark:not(.lnUIdW_markOnImage),html[data-pt-cover]:not([data-pt-cover=framed]) .lnUIdW_header .lnUIdW_mark:not(.lnUIdW_markOnImage)){display:none}:is(.lnUIdW_header[data-surface=image] .lnUIdW_mark.lnUIdW_markOnImage,html[data-pt-cover]:not([data-pt-cover=framed]) .lnUIdW_header .lnUIdW_mark.lnUIdW_markOnImage){display:block}@media (prefers-reduced-motion:reduce){.lnUIdW_header,.lnUIdW_header:before{transition-duration:0s}}.lnUIdW_home{align-items:center;gap:var(--space-3);flex:none;display:flex}.lnUIdW_mark{flex:none;display:block}.lnUIdW_brand{font-size:var(--t-nav);letter-spacing:var(--t-nav-ls);text-transform:uppercase;white-space:nowrap;font-weight:600}.lnUIdW_nav{align-items:center;gap:var(--space-4);scrollbar-width:none;min-width:0;font-size:var(--t-nav);letter-spacing:var(--t-nav-ls);text-transform:uppercase;flex:auto;justify-content:safe center;display:flex;overflow-x:auto}:is([dir=rtl] .lnUIdW_brand,[dir=rtl] .lnUIdW_nav,[dir=rtl] .lnUIdW_drawerBrandName){text-transform:none}@media (min-width:1024px) and (max-width:1199px){.lnUIdW_header{gap:var(--space-4)}.lnUIdW_nav{gap:var(--space-3);letter-spacing:.06em}[dir=rtl] .lnUIdW_nav{letter-spacing:var(--t-nav-ls)}}.lnUIdW_navLink{align-items:center;gap:var(--space-tight);min-height:var(--c-control-h);white-space:nowrap;transition:transform var(--m-fast) var(--e-smooth);flex:none;display:inline-flex}.lnUIdW_navLink:hover{transform:translateY(calc(-1 * var(--c-hover-lift)))}.lnUIdW_indicator{width:var(--c-indicator-sm);height:var(--c-indicator-sm);background:var(--turq);opacity:0}.lnUIdW_navLink[aria-current=page] .lnUIdW_indicator,.lnUIdW_drawerLink[aria-current=page] .lnUIdW_indicator{opacity:1}.lnUIdW_controls{align-items:center;gap:var(--space-3);font-size:var(--t-meta);flex:none;display:flex}.lnUIdW_langGroup,.lnUIdW_langItem{align-items:center;gap:var(--space-tight);display:flex}.lnUIdW_lang{min-width:28px;min-height:var(--c-control-h);padding:0 var(--space-1);color:inherit;opacity:.5;justify-content:center;align-items:center;display:inline-flex}.lnUIdW_lang:hover{color:inherit}.lnUIdW_lang[aria-current=true]{opacity:1}.lnUIdW_lang:lang(fa){font-size:var(--t-meta-fa)}.lnUIdW_divider{background:var(--rule);width:1px;height:11px}.lnUIdW_drawerTop{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.lnUIdW_drawerBrand{align-items:center;gap:var(--space-3);display:flex}.lnUIdW_drawerBrandName{font-size:var(--t-nav);letter-spacing:var(--t-nav-ls);text-transform:uppercase;font-weight:600}.lnUIdW_close{appearance:none;color:inherit;cursor:pointer;min-height:var(--c-control-h);padding:0 var(--space-3);font:inherit;background:0 0;border:1px solid #faf9f74d}.lnUIdW_drawerNav{gap:var(--space-1);display:grid}.lnUIdW_drawerLink{padding:var(--space-4) 0;font-size:var(--t-hs);font-weight:var(--t-hs-w);align-items:center;gap:var(--space-3);border-top:1px solid #faf9f72e;display:flex}
._45o8yq_prog{--ind-edge-gap:14px;--ind-bg:#faf9f7b8;--ind-bg-strong:#faf9f7f0;--ind-edge:var(--rule);--ind-text:var(--ink-45);--ind-text-strong:var(--ink);--ind-line:#121b1b2e;--ind-fill:var(--turq-dk);--ind-thumb:var(--turq);right:var(--ind-edge-gap);bottom:var(--ind-edge-gap);z-index:90;opacity:.75;background:var(--ind-bg);width:44px;animation:_45o8yq_fadein var(--m-base) var(--e-standard) .3s backwards;border:1px solid var(--ind-edge);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ind-text);transition:opacity var(--m-standard) var(--e-standard), translate var(--m-fast) var(--e-standard), background-color var(--m-fast) var(--e-standard), border-color var(--m-fast) var(--e-standard), color var(--m-fast) var(--e-standard), -webkit-backdrop-filter var(--m-fast) var(--e-standard), backdrop-filter var(--m-fast) var(--e-standard);direction:ltr;flex-direction:column;align-items:center;gap:8px;padding:6px 0 8px;display:flex;position:fixed}@keyframes _45o8yq_fadein{0%{opacity:0}to{opacity:1}}[dir=rtl] ._45o8yq_prog{right:auto;left:var(--ind-edge-gap)}._45o8yq_prog[data-tone=dark]{--ind-bg:#121b1b9e;--ind-bg-strong:#121b1be6;--ind-edge:#faf9f72e;--ind-text:var(--canvas-40);--ind-text-strong:var(--canvas);--ind-line:#faf9f742;--ind-fill:var(--turq)}._45o8yq_progTop{appearance:none;border:1px solid var(--ind-line);width:30px;height:30px;color:var(--ind-text-strong);cursor:pointer;transition:background-color var(--m-fast) var(--e-standard), border-color var(--m-fast) var(--e-standard), color var(--m-fast) var(--e-standard), opacity var(--m-standard) var(--e-standard) 90ms, transform var(--m-standard) var(--e-standard) 90ms;background:0 0;place-items:center;padding:0;display:grid}._45o8yq_progTop i{border-top:1.5px solid;border-left:1.5px solid;width:8px;height:8px;margin-top:4px;display:block;transform:rotate(45deg)}._45o8yq_progTop:hover,._45o8yq_progTop:focus-visible{background:var(--turq);border-color:var(--turq);color:var(--ink)}._45o8yq_progTop:focus-visible{outline:2px solid var(--ind-text-strong);outline-offset:2px}._45o8yq_progTrack{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:28px;height:140px;display:block;position:relative}._45o8yq_progTrack i:first-child{background:var(--ind-line);width:1px;transition:width var(--m-fast) var(--e-standard), margin var(--m-fast) var(--e-standard);margin-left:-.5px;position:absolute;top:0;bottom:0;left:50%}._45o8yq_progFill{background:var(--ind-fill);transform-origin:top;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}._45o8yq_progThumb{background:var(--ind-thumb);width:9px;height:18px;transition:width var(--m-fast) var(--e-standard), margin var(--m-fast) var(--e-standard);margin-left:-4.5px;position:absolute;top:0;left:50%}._45o8yq_progNum{text-align:center;contain:strict;width:4ch;height:1.3em;line-height:1.3em;font-size:var(--t-meta);letter-spacing:.08em;font-variant-numeric:tabular-nums;transition:opacity var(--m-standard) var(--e-standard) 90ms, transform var(--m-standard) var(--e-standard) 90ms;display:block}[dir=rtl] ._45o8yq_progNum{letter-spacing:0}._45o8yq_prog:hover,._45o8yq_prog:focus-within,._45o8yq_prog[data-drag]{opacity:1;background:var(--ind-bg-strong);color:var(--ind-text-strong);transition-duration:var(--m-fast)}._45o8yq_prog:hover ._45o8yq_progTrack i:first-child,._45o8yq_prog[data-drag] ._45o8yq_progTrack i:first-child{width:3px;margin-left:-1.5px}._45o8yq_prog:hover ._45o8yq_progThumb,._45o8yq_prog[data-drag] ._45o8yq_progThumb{width:14px;margin-left:-7px}._45o8yq_prog[data-drag] ._45o8yq_progTrack{cursor:grabbing}._45o8yq_prog[data-shrunk]:not(:has(:focus-visible),[data-drag]){opacity:1;-webkit-backdrop-filter:blur();backdrop-filter:blur();pointer-events:none;background-color:#0000;border-color:#0000}:is(._45o8yq_prog[data-shrunk]:not(:has(:focus-visible),[data-drag]),._45o8yq_prog[data-shrunk]:not(:has(:focus-visible),[data-drag]) *){transition-duration:var(--m-fast);transition-delay:0s}._45o8yq_prog[data-shrunk]:not(:has(:focus-visible),[data-drag]) ._45o8yq_progTrack{pointer-events:auto}._45o8yq_prog[data-shrunk]:not(:has(:focus-visible),[data-drag]) ._45o8yq_progTop{opacity:0;transform:translateY(10px)scale(.7)}._45o8yq_prog[data-shrunk]:not(:has(:focus-visible),[data-drag]) ._45o8yq_progNum{opacity:0;transform:translateY(-8px)}._45o8yq_prog[data-shrunk]:not(:has(:focus-visible),[data-drag]) ._45o8yq_progThumb{width:5px;margin-left:-2.5px}._45o8yq_prog[data-off],._45o8yq_prog[data-shrunk][data-off]{opacity:0;transition-duration:var(--m-fast);transition-delay:0s}@media (max-width:767px),(hover:none) and (max-height:649px),(pointer:coarse) and (max-height:649px){._45o8yq_prog{--ind-edge-gap:8px;bottom:calc(var(--ind-edge-gap) + env(safe-area-inset-bottom,0px));gap:6px;width:36px}._45o8yq_progTop{width:26px;height:26px}._45o8yq_progTrack{height:96px}._45o8yq_progNum{display:none}._45o8yq_prog[data-shrunk]:not(:has(:focus-visible),[data-drag]){translate:18px}[dir=rtl] ._45o8yq_prog[data-shrunk]:not(:has(:focus-visible),[data-drag]){translate:-18px}}@media (prefers-reduced-motion:reduce){._45o8yq_prog{animation-duration:0s!important;animation-delay:0s!important}._45o8yq_prog,._45o8yq_progTop,._45o8yq_progNum,._45o8yq_progTrack i,._45o8yq_progThumb{transition:none}}
@media (min-width:1024px) and (max-width:1279px){html:has(._5odGmq_root){--marg:40px;--gap:24px}}html[data-pt-boot]:has(._5odGmq_root):before{display:none}html.lenis:has(._5odGmq_root){height:auto}html.lenis:has(._5odGmq_root) body{height:auto}html.lenis.lenis-autoToggle:has(._5odGmq_root){transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}html.lenis:has(._5odGmq_root) [data-lenis-prevent]{overscroll-behavior:contain}html.lenis.lenis-smooth:has(._5odGmq_root) iframe{pointer-events:none}html:has(._5odGmq_root){-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:none}._5odGmq_root a,._5odGmq_root button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media not ((hover:hover) and (pointer:fine)){._5odGmq_root a:hover{color:inherit}}html:has(._5odGmq_root) [data-v2-header]{position:fixed;inset-inline:0}._5odGmq_root{color:var(--ink);position:relative;overflow-x:clip}._5odGmq_root,._5odGmq_root *{box-sizing:border-box}._5odGmq_ltr{direction:ltr}._5odGmq_num{font-variant-numeric:tabular-nums}@keyframes _5odGmq_frame{0%{stroke-dashoffset:72px}to{stroke-dashoffset:0}}@keyframes _5odGmq_sq{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes _5odGmq_sqout{0%{opacity:1}to{opacity:0}}@keyframes _5odGmq_outline{0%{stroke-width:0}to{stroke-width:2.25px}}@keyframes _5odGmq_bar{0%{opacity:0;transform:translate(-40px,40px)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes _5odGmq_morph{0%{opacity:1;transform:scale(1)}15%{opacity:.3}35%{opacity:.03}50%{opacity:0}to{opacity:0;transform:scale(4.4)}}@keyframes _5odGmq_bgout{0%{opacity:1}to{opacity:0}}@keyframes _5odGmq_hide{to{visibility:hidden;pointer-events:none}}@keyframes _5odGmq_lines{0%{opacity:0}to{opacity:.55}}@keyframes _5odGmq_lineup{0%{clip-path:inset(0 0 105%)}to{clip-path:inset(0 0 -25%)}}@keyframes _5odGmq_fadein{0%{opacity:0}to{opacity:1}}@keyframes _5odGmq_extendv{0%{clip-path:inset(calc(50% - min(17vw,120px)) 0);background:#121b1b}70%{background:#121b1b}to{clip-path:inset(0);background:#121b1b14}}@keyframes _5odGmq_extendh{0%{clip-path:inset(0 calc(50% - min(17vw,120px)));background:#121b1b}70%{background:#121b1b}to{clip-path:inset(0);background:#121b1b14}}._5odGmq_intro{z-index:120;place-items:center;animation:0s linear 2.34s forwards _5odGmq_hide;display:grid;position:fixed;inset:0;overflow:hidden}._5odGmq_intro[data-cut]{opacity:0;pointer-events:none;transition:opacity .2s var(--e-standard)}._5odGmq_introBg{background:var(--canvas);animation:_5odGmq_bgout var(--m-standard) var(--e-standard) 1.5s forwards;position:absolute;inset:0}._5odGmq_introGrid{aspect-ratio:1;width:min(34vw,240px);animation:_5odGmq_morph .7s var(--e-page) 1.44s forwards;position:relative}._5odGmq_introLogo{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._5odGmq_introFrame{fill:none;stroke:var(--ink);stroke-width:.45px;stroke-dasharray:72;animation:_5odGmq_frame var(--m-base) var(--e-cinematic) var(--d) both, _5odGmq_sqout var(--m-fast) var(--e-standard) var(--d-out) forwards}._5odGmq_introFill{transform-box:fill-box;transform-origin:50%;animation:_5odGmq_sq var(--m-fast) var(--e-enter) var(--d-in) both, _5odGmq_sqout var(--m-fast) var(--e-standard) var(--d-out) forwards}._5odGmq_introOutline{fill:none;animation:_5odGmq_outline var(--m-standard) var(--e-cinematic) var(--d-out) both}._5odGmq_introBar{fill:none;stroke:var(--ink);stroke-width:6px;animation:_5odGmq_bar var(--m-base) var(--e-cinematic) var(--d) both}._5odGmq_introLines{pointer-events:none;animation:_5odGmq_fadein .12s var(--e-standard) 1.38s backwards, _5odGmq_bgout .36s var(--e-standard) 1.94s forwards;position:absolute;inset:0}._5odGmq_introLines i{background:var(--ink);position:absolute}._5odGmq_introV{width:1.5px;animation:_5odGmq_extendv var(--m-base) var(--e-page) var(--d) both;top:0;bottom:0}._5odGmq_introH{height:1.5px;animation:_5odGmq_extendh var(--m-base) var(--e-page) 1.42s both;top:50%;left:0;right:0}@media (prefers-reduced-motion:reduce){._5odGmq_intro{display:none}._5odGmq_heroGridLines,._5odGmq_heroLineWrap,._5odGmq_sec{animation-duration:0s!important;animation-delay:0s!important}}._5odGmq_arrowLink{font-size:var(--t-cta);letter-spacing:var(--t-cta-ls);text-transform:uppercase;align-items:center;gap:12px;display:inline-flex}._5odGmq_arrowBox{width:22px;height:9px;display:block;position:relative;overflow:hidden}._5odGmq_arrowBox i{height:1px;transition:transform var(--m-standard) var(--e-page);background:currentColor;position:absolute;inset:4px 0 0}@media (hover:hover) and (pointer:fine){._5odGmq_arrowLink:hover ._5odGmq_arrowBox i{transform:translate(8px)}}[dir=rtl] ._5odGmq_arrowLink{text-transform:none}@media (pointer:coarse){._5odGmq_arrowLink{position:relative}._5odGmq_arrowLink:after{content:"";position:absolute;inset:-11px 0}}._5odGmq_stage{background:var(--grey);z-index:1;clip-path:inset(100% 0 0);will-change:transform;direction:ltr;width:100vw;height:100svh;display:none;position:fixed;top:0;left:0;overflow:hidden}._5odGmq_stageLink{z-index:5;display:block;position:absolute;inset:0}._5odGmq_stageLink[data-off]{pointer-events:none}._5odGmq_layer{position:absolute;inset:0;overflow:hidden}._5odGmq_layerInner{transform-origin:0 0;will-change:transform;place-items:center;display:grid;position:absolute;top:0;left:0}._5odGmq_plateLabel{font-size:var(--t-eyebrow);letter-spacing:var(--t-eyebrow-ls);font-weight:var(--t-eyebrow-w);text-transform:uppercase}._5odGmq_badge{z-index:6;font-size:var(--t-meta);letter-spacing:var(--t-meta-ls);font-weight:var(--t-meta-w);text-transform:uppercase;pointer-events:none;align-items:center;gap:12px;display:flex;position:absolute;bottom:22px;left:24px}[dir=rtl] ._5odGmq_badge{direction:rtl;left:auto;right:24px}._5odGmq_badge i{background:var(--turq);width:9px;height:9px}._5odGmq_scrim{z-index:3;background:var(--ink);opacity:0;pointer-events:none;position:absolute;inset:0}._5odGmq_heroType{z-index:4;gap:var(--gap);padding:0 var(--marg);pointer-events:none;opacity:0;grid-template-columns:repeat(12,1fr);align-content:center;display:grid;position:absolute;inset:0}._5odGmq_heroType div{color:var(--canvas)}[dir=rtl] ._5odGmq_heroType{direction:rtl}._5odGmq_heroCaption{left:var(--marg);bottom:calc(var(--marg) + 56px);z-index:4;max-width:min(36rem,70vw);color:var(--canvas);pointer-events:none;opacity:0;gap:18px;display:grid;position:absolute}[dir=rtl] ._5odGmq_heroCaption{left:auto;right:var(--marg);direction:rtl}._5odGmq_heroCaptionName{font-size:var(--t-hm);line-height:var(--t-hm-lh);letter-spacing:var(--t-hm-ls);font-weight:var(--t-hm-w)}._5odGmq_display{grid-column:var(--col);font-size:var(--t-dxl);line-height:var(--t-dxl-lh);letter-spacing:var(--t-dxl-ls);font-weight:var(--t-dxl-w)}._5odGmq_hero{z-index:2;pointer-events:none;height:149vh;position:relative}._5odGmq_sticky{height:100vh;position:sticky;top:0;overflow:hidden}._5odGmq_heroGridLines{pointer-events:none;opacity:0;animation:_5odGmq_lines var(--m-base) var(--e-standard) 1.6s forwards;grid-template-columns:repeat(12,1fr);display:grid;position:absolute;inset:0}._5odGmq_heroGridLines i{border-left:1px solid var(--rule-soft)}._5odGmq_heroGridLines i:last-child{border-right:1px solid var(--rule-soft)}._5odGmq_heroLines{padding:calc(var(--marg) + 96px) var(--marg) 56px;gap:var(--gap);z-index:3;pointer-events:none;font:inherit;grid-template-columns:repeat(12,1fr);align-content:center;margin:0;display:grid;position:absolute;inset:0}._5odGmq_heroLineWrap{--dsc:2.1vw;grid-column:var(--col);padding-bottom:var(--dsc);margin-bottom:calc(-1 * var(--dsc));animation:_5odGmq_lineup var(--m-base) var(--e-cinematic) var(--d) both;overflow:hidden}._5odGmq_heroLine{will-change:transform;display:block}._5odGmq_studio{min-height:200vh;padding:0 var(--marg);z-index:2;pointer-events:none;position:relative}._5odGmq_studioSticky{--rail-col:8;gap:var(--gap);grid-template-columns:repeat(12,1fr);align-content:center;height:100vh;display:grid;position:sticky;top:0}._5odGmq_studioLabel{font-size:var(--t-eyebrow);letter-spacing:var(--t-eyebrow-ls);font-weight:var(--t-eyebrow-w);text-transform:uppercase;color:var(--ink-45);font-variant-numeric:tabular-nums;grid-column:1/span 3;align-self:start;align-items:center;gap:10px;padding-top:18vh;display:flex}[dir=rtl] ._5odGmq_studioLabel>span:last-child{text-transform:none}._5odGmq_motif{direction:ltr;flex:none;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:2px;width:16px;height:16px;display:grid}._5odGmq_motif i{border:1px solid var(--rule)}._5odGmq_motif i:nth-child(3){background:var(--turq);border:0}._5odGmq_studioHead{font-size:var(--t-dm);line-height:var(--t-dm-lh);letter-spacing:var(--t-dm-ls);font-weight:var(--t-dm-w);grid-column:1/span 7;margin:0}._5odGmq_word{display:inline-block}._5odGmq_studioBody{grid-column:1/span 3;margin-top:44px}._5odGmq_studioLabel,._5odGmq_studioHead,._5odGmq_studioBody{will-change:transform}._5odGmq_studioBody a{pointer-events:auto}._5odGmq_studioBody p{font-size:var(--t-bl);line-height:var(--t-bl-lh);font-weight:var(--t-body-w);color:var(--ink-60);margin:0}._5odGmq_studioBody ._5odGmq_arrowLink{margin-top:28px}._5odGmq_projects{z-index:2;pointer-events:none;margin-top:-100vh;position:relative}._5odGmq_pjCol{--pj-text-cols:5;padding:calc(var(--marg) + 88px) var(--marg) 48px;gap:var(--gap);z-index:4;pointer-events:none;grid-template-columns:repeat(12,1fr);align-content:space-between;display:grid;position:absolute;inset:0}._5odGmq_pjTop{font-size:var(--t-eyebrow);letter-spacing:var(--t-eyebrow-ls);font-weight:var(--t-eyebrow-w);text-transform:uppercase;grid-column:1/span 5;align-items:center;gap:16px;display:flex}[dir=rtl] ._5odGmq_pjTop>span:first-child{text-transform:none}._5odGmq_pjCounter{font-variant-numeric:tabular-nums;direction:ltr;align-items:center;gap:8px;display:flex}._5odGmq_pjCounterWindow{height:15px;display:block;overflow:hidden}._5odGmq_pjCounterStack{transition:transform var(--m-base) var(--e-page);display:block}._5odGmq_pjCounterStack span{height:15px;line-height:15px;display:block}._5odGmq_pjTextCol{grid-column:1/span 5;min-height:46vh;position:relative}._5odGmq_pjText{opacity:0;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}._5odGmq_pjText:first-child{opacity:1}._5odGmq_pjProp{font-size:var(--t-hxl);line-height:var(--t-hxl-lh);letter-spacing:var(--t-hxl-ls);font-weight:var(--t-hxl-w)}._5odGmq_lineMask{margin-bottom:-.22em;padding-bottom:.22em;display:block;overflow:hidden}._5odGmq_pjLine,._5odGmq_bridgeLine,._5odGmq_phLine{will-change:transform;display:block}._5odGmq_pjMeta{font-size:var(--t-meta);line-height:var(--t-meta-lh);letter-spacing:var(--t-meta-ls);font-weight:var(--t-meta-w);text-transform:uppercase;color:var(--ink-60);flex-wrap:wrap;gap:16px 30px;margin-top:28px;display:flex}._5odGmq_pjFoot{border-top:1px solid var(--rule);pointer-events:auto;grid-column:1/span 5;justify-content:space-between;align-items:center;gap:24px;padding-top:14px;display:flex}._5odGmq_dots{direction:ltr;display:flex}._5odGmq_dot{cursor:pointer;background:0 0;border:0;padding:10px 3px;display:block}._5odGmq_dot i{background:var(--rule);width:22px;height:3px;transition:background var(--m-standard) var(--e-standard);display:block}@media (hover:hover) and (pointer:fine){._5odGmq_dot:hover i{background:var(--ink-45)}}._5odGmq_dot[aria-current] i{background:var(--turq)}._5odGmq_dot:focus-visible{outline:1px solid var(--turq-dk);outline-offset:0}@media (pointer:coarse){._5odGmq_dot{padding-block:12px}}._5odGmq_chapters{pointer-events:auto;z-index:5;padding:0 var(--marg);display:none;position:relative}._5odGmq_chapter{padding:0 0 12vh}._5odGmq_chapterHead{font-size:var(--t-eyebrow);letter-spacing:var(--t-eyebrow-ls);font-weight:var(--t-eyebrow-w);text-transform:uppercase;color:var(--ink-45);border-top:1px solid var(--rule);align-items:center;gap:14px;padding-top:12px;display:flex}._5odGmq_chapterHead i{background:var(--turq);width:8px;height:8px}[dir=rtl] ._5odGmq_chapterHead>span:last-child{text-transform:none}._5odGmq_chapterTitle{font-size:var(--t-hxl);line-height:var(--t-hxl-lh);letter-spacing:var(--t-hxl-ls);font-weight:var(--t-hxl-w);margin:16px 0 0}._5odGmq_chapterLink{margin-top:22px;display:block}._5odGmq_chapterMedia{background:var(--grey);direction:ltr;position:relative;overflow:hidden}._5odGmq_chapterImg{place-items:center;display:grid;position:absolute;inset:0}._5odGmq_chapterMask{background:var(--canvas);transition:clip-path var(--m-slow) var(--e-page);position:absolute;inset:0}._5odGmq_chapterMeta{font-size:var(--t-meta);line-height:var(--t-meta-lh);letter-spacing:var(--t-meta-ls);font-weight:var(--t-meta-w);text-transform:uppercase;color:var(--ink-60);flex-wrap:wrap;gap:6px 18px;margin-top:14px;display:flex}._5odGmq_bridge{inset:0 var(--marg);z-index:3;column-gap:var(--gap);letter-spacing:-.04em;opacity:0;pointer-events:none;--bridge-fit:.165;grid-template-columns:repeat(12,1fr);align-content:center;font-weight:500;line-height:.94;display:grid;position:absolute;container-type:inline-size}._5odGmq_bridge ._5odGmq_lineMask{width:fit-content;font-size:calc(((100cqw - 11 * var(--gap)) * 5 / 12 + 4 * var(--gap)) * var(--bridge-fit));grid-column:8/-1;justify-self:start}._5odGmq_bridgeLine{transform:translateY(130%)}[dir=rtl] ._5odGmq_bridge{letter-spacing:normal;--bridge-fit:.212;line-height:1.4}._5odGmq_expertise{height:var(--sec-h);z-index:2;pointer-events:none;margin-top:-100vh;position:relative}._5odGmq_expSticky>*{pointer-events:auto}._5odGmq_expSticky{gap:var(--gap);height:100vh;padding:calc(var(--marg) + 88px) var(--marg) 56px;will-change:transform;grid-template-rows:auto auto;grid-template-columns:repeat(12,1fr);align-content:center;display:grid;position:sticky;top:0;overflow:hidden}._5odGmq_expHead{grid-column:1/span 4}._5odGmq_expHead h2{font-size:var(--t-hl);line-height:var(--t-hl-lh);letter-spacing:var(--t-hl-ls);font-weight:var(--t-hl-w);margin:0}._5odGmq_expList{grid-area:2/1/auto/span 6;align-self:start;margin-top:clamp(16px,6svh,64px)}._5odGmq_expItem{border-top:1px solid var(--rule);transition:opacity var(--m-standard) var(--e-standard), color var(--m-standard) var(--e-standard), transform var(--m-base) var(--e-page);align-items:baseline;gap:22px;padding:clamp(8px,2svh,18px) 0;display:flex}._5odGmq_expItem:last-child{border-bottom:1px solid var(--rule)}._5odGmq_expNum{font-size:var(--t-meta);letter-spacing:var(--t-meta-ls);color:var(--ink-45);font-variant-numeric:tabular-nums;direction:ltr;flex:none}._5odGmq_expTitle{font-size:min(var(--t-quote), 5svh);line-height:var(--t-quote-lh);letter-spacing:var(--t-hm-ls);font-weight:var(--t-quote-w)}._5odGmq_expStageCol{direction:ltr;grid-area:1/8/span 2/span 5;align-self:start}._5odGmq_expStage{width:min(100%, calc((100vh - var(--marg) - 320px) * 4 / 3));aspect-ratio:4/3;background:var(--grey);position:relative;overflow:hidden}._5odGmq_expLayer{transition:clip-path var(--m-base) var(--e-page);position:absolute;inset:0;overflow:hidden}._5odGmq_expLayer>div{transition:transform var(--m-base) var(--e-page);place-items:center;display:grid;position:absolute;inset:-3% 0}._5odGmq_expCaption{font-size:var(--t-meta);line-height:var(--t-meta-lh);letter-spacing:var(--t-meta-ls);font-weight:var(--t-meta-w);text-transform:uppercase;color:var(--ink-45);justify-content:space-between;gap:16px;margin-top:18px;display:flex}._5odGmq_coord{align-items:center;gap:24px;margin-top:28px;display:flex}._5odGmq_coordGrid{direction:ltr;flex:none;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:8px;width:112px;height:112px;display:grid;position:relative}._5odGmq_coordGrid i{border:1px solid var(--rule)}._5odGmq_coordGrid ._5odGmq_coordSq{background:var(--turq);width:calc(33.3333% - 5.33333px);height:calc(33.3333% - 5.33333px);transition:transform var(--m-base) var(--e-page);border:0;position:absolute;top:0;left:0}._5odGmq_coordText{font-size:var(--t-bs);line-height:var(--t-bs-lh);color:var(--ink-45);max-width:30ch}:is([dir=rtl] ._5odGmq_expCaption,[dir=rtl] ._5odGmq_coord){direction:rtl}._5odGmq_philo{height:var(--sec-h);z-index:3;pointer-events:none;margin-top:-100vh;position:relative}._5odGmq_phStage{pointer-events:auto;background:var(--ink);place-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}._5odGmq_phImg{clip-path:inset(12% 11%);direction:ltr;background:#1b2524;width:100vw;height:100vh;position:relative;overflow:hidden}._5odGmq_phInner{will-change:transform;animation:_5odGmq_phDrift 16s var(--e-standard) infinite alternate paused;background-position:50%;background-size:cover;position:absolute;inset:-4% -2%}@keyframes _5odGmq_phDrift{0%{scale:1}to{scale:1.05}}._5odGmq_philo[data-ph-rest] ._5odGmq_phInner{animation-play-state:running}._5odGmq_phText{left:var(--marg);right:var(--marg);z-index:3;color:var(--canvas);position:absolute;bottom:12vh}._5odGmq_phText div{font-size:var(--t-dm);line-height:var(--t-dm-lh);letter-spacing:var(--t-dm-ls);font-weight:var(--t-dm-w);max-width:60vw}[dir=rtl] ._5odGmq_phText div{max-width:62vw}._5odGmq_secHead h2{font-size:var(--t-hl);line-height:var(--t-hl-lh);letter-spacing:var(--t-hl-ls);font-weight:var(--t-hl-w);margin:0}._5odGmq_ownerRole{font-size:var(--t-eyebrow);letter-spacing:var(--t-eyebrow-ls);font-weight:var(--t-eyebrow-w);text-transform:uppercase;color:var(--ink-45);transition:color var(--m-standard) var(--e-standard)}[dir=rtl] ._5odGmq_ownerRole{text-transform:none}._5odGmq_ownerRows{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin:40px 0 0;padding:0;list-style:none;display:grid}._5odGmq_owners{padding:16vh var(--marg) 10vh;border-top:1px solid var(--rule);background:var(--canvas);z-index:2;position:relative}._5odGmq_ownerSlot{flex-wrap:wrap;align-items:flex-start;gap:20px clamp(20px,2vw,36px);display:flex}._5odGmq_ownerSlot:nth-child(2){margin-top:calc(min(76svh,820px)/3.74532)}._5odGmq_ownerFrame{aspect-ratio:4/5;flex:none;width:min(60%,min(76svh,820px)/1.5625);position:relative;overflow:hidden}._5odGmq_ownerText{flex:200px;align-content:start;gap:10px;min-width:0;padding-top:6px;display:grid}._5odGmq_ownerIndex{font-size:var(--t-meta);letter-spacing:var(--t-meta-ls);color:var(--turq-dk)}._5odGmq_ownerBio{max-width:var(--measure);font-size:var(--t-bl);line-height:var(--t-bl-lh);color:var(--ink-60);margin-top:8px}._5odGmq_ownersLink{margin-top:clamp(48px,8vh,96px)}._5odGmq_ownerImg{transition:scale var(--m-slow) var(--e-page);position:absolute;inset:0}._5odGmq_ownerMask{background:var(--canvas);clip-path:inset(0 0 100%);pointer-events:none;position:absolute;inset:0}._5odGmq_ownerName{font-size:var(--t-hm);line-height:var(--t-hm-lh);letter-spacing:var(--t-hm-ls);font-weight:var(--t-hm-w)}._5odGmq_owLine{display:block}._5odGmq_ownerSlot{--ow-d:0s}._5odGmq_ownerSlot:nth-child(2){--ow-d:.16s}._5odGmq_ownerSlot[data-ow=wait] ._5odGmq_ownerMask{clip-path:inset(0)}._5odGmq_ownerSlot[data-ow=wait] ._5odGmq_ownerImg{transform:scale(1.06)}._5odGmq_ownerSlot[data-ow=wait] ._5odGmq_owLine{transform:translateY(130%)}._5odGmq_ownerSlot[data-ow=in] ._5odGmq_ownerMask{transition:clip-path var(--m-slow) var(--e-page) var(--ow-d)}._5odGmq_ownerSlot[data-ow=in] ._5odGmq_ownerImg{transition:transform var(--m-slow) var(--e-enter) var(--ow-d), scale var(--m-slow) var(--e-page)}._5odGmq_ownerSlot[data-ow=in] ._5odGmq_owLine{transition:transform var(--m-base) var(--e-enter) calc(var(--ow-d) + .3s)}._5odGmq_ownerSlot[data-ow=in] ._5odGmq_ownerName ._5odGmq_owLine{transition-delay:calc(var(--ow-d) + .38s)}._5odGmq_ownerSlot[data-ow=in] ._5odGmq_ownerRole ._5odGmq_owLine{transition-delay:calc(var(--ow-d) + .46s)}._5odGmq_ownerSlot[data-ow=in] ._5odGmq_ownerBio ._5odGmq_owLine{transition-delay:calc(var(--ow-d) + .54s)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._5odGmq_ownerSlot:hover ._5odGmq_ownerImg{scale:1.04}._5odGmq_ownerSlot:hover ._5odGmq_ownerRole{color:var(--ink)}}@media (prefers-reduced-motion:reduce){._5odGmq_ownerMask{display:none}._5odGmq_ownerImg,._5odGmq_owLine,._5odGmq_ownerRole{transition:none!important;transform:none!important}}._5odGmq_awards{padding:clamp(28px, 5vh, 56px) var(--marg);z-index:2;background:var(--ink);color:var(--canvas);position:relative}._5odGmq_awardStrip{align-items:center;gap:48px;display:flex}._5odGmq_awardLabel{max-width:14ch;font-size:var(--t-eyebrow);font-weight:var(--t-eyebrow-w);line-height:var(--t-meta-lh);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--canvas-40);flex:none;margin:0}[dir=rtl] ._5odGmq_awardLabel{text-transform:none}._5odGmq_awardMarks{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:24px 48px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._5odGmq_awardMarks img{filter:brightness(0)invert();opacity:.85;width:56px;height:56px;transition:opacity var(--m-standard) var(--e-page);display:block}@media (hover:hover) and (pointer:fine){._5odGmq_awardMarks img:hover{opacity:1}}._5odGmq_awardLink{flex:none}._5odGmq_awards._5odGmq_licencesAfterAwards{margin-top:-1px;padding-top:0}._5odGmq_licenceMarks a{display:block}._5odGmq_licenceMarks>li{margin:-6px;padding:6px}._5odGmq_licenceMarks a:focus-visible{outline-color:var(--canvas);outline-offset:2px}._5odGmq_awardMarks{--aw-lean:56px}._5odGmq_awardMarks[data-aw=wait]>li{clip-path:polygon(0 0, 0 0, calc(0px - var(--aw-lean)) 100%, 0 100%)}._5odGmq_awardMarks[data-aw=in]>li{clip-path:polygon(0 0, calc(100% + var(--aw-lean)) 0, 100% 100%, 0 100%);transition:clip-path var(--m-base) var(--e-enter) calc(var(--i,0) * .14s)}[dir=rtl] ._5odGmq_awardMarks[data-aw=wait]>li{clip-path:polygon(100% 0, 100% 0, calc(100% + var(--aw-lean)) 100%, 100% 100%)}[dir=rtl] ._5odGmq_awardMarks[data-aw=in]>li{clip-path:polygon(100% 0, calc(0px - var(--aw-lean)) 0, 0 100%, 100% 100%)}@media (prefers-reduced-motion:reduce){._5odGmq_awardMarks[data-aw]>li{clip-path:none!important;transition:none!important}}._5odGmq_afterPhilo{margin-top:-67vh;padding-top:clamp(40px,7vh,80px)}._5odGmq_contact{padding:20vh var(--marg) calc(var(--marg) + 32px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--rule);background:var(--canvas);z-index:2;position:relative}._5odGmq_cta{gap:var(--gap);grid-template-columns:repeat(12,1fr);display:grid;position:relative}._5odGmq_ctaText{z-index:2;grid-column:1/span 10;position:relative}._5odGmq_ctaLines{font-size:var(--t-dxl);line-height:var(--t-dxl-lh);letter-spacing:var(--t-dxl-ls);font-weight:var(--t-dxl-w)}._5odGmq_cta ._5odGmq_ctaMark{z-index:1;inset-inline-end:0}._5odGmq_ctaLinkCol{z-index:2;grid-column:1/span 4;margin-top:56px;position:relative}._5odGmq_ctLine{display:block}._5odGmq_ctaLines ._5odGmq_lineMask{margin-inline:-.12em;padding-inline:.12em}._5odGmq_cta[data-ct=wait] ._5odGmq_ctLine,._5odGmq_cta[data-ct=in] ._5odGmq_ctLine{will-change:transform}._5odGmq_cta[data-ct=wait] ._5odGmq_ctLine{transform:translateY(130%)}._5odGmq_cta[data-ct=in] ._5odGmq_ctLine{transition:transform var(--m-base) var(--e-enter) calc(var(--k,0) * .12s)}._5odGmq_cta[data-ct=wait] ._5odGmq_ctaLinkCol{opacity:0;transform:translateY(16px)}._5odGmq_cta[data-ct=in] ._5odGmq_ctaLinkCol{transition:opacity var(--m-standard) var(--e-standard) .48s, transform var(--m-base) var(--e-enter) .48s}._5odGmq_cta[data-ct] ._5odGmq_ctaMark :is(rect,line){stroke-dasharray:1 1}._5odGmq_cta[data-ct=wait] ._5odGmq_ctaMark :is(rect,line){stroke-dashoffset:1px}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark :is(rect,line){transition:stroke-dashoffset var(--m-base) var(--e-page) var(--ct-d,0s)}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark rect:nth-of-type(2){--ct-d:70ms}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark rect:nth-of-type(3){--ct-d:.14s}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark rect:nth-of-type(4){--ct-d:.21s}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark rect:nth-of-type(5){--ct-d:.28s}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark rect:nth-of-type(6){--ct-d:.35s}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark rect:nth-of-type(7){--ct-d:.42s}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark rect:nth-of-type(8){--ct-d:.49s}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark rect:nth-of-type(9){--ct-d:.56s}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark line{--ct-d:.64s;transition-duration:var(--m-slow)}._5odGmq_cta[data-ct=in] ._5odGmq_ctaMark line:nth-of-type(2){--ct-d:.76s}@media (prefers-reduced-motion:reduce){._5odGmq_cta[data-ct] ._5odGmq_ctLine,._5odGmq_cta[data-ct] ._5odGmq_ctaLinkCol{opacity:1!important;transition:none!important;transform:none!important}._5odGmq_cta[data-ct] ._5odGmq_ctaMark :is(rect,line){stroke-dasharray:none!important;transition:none!important}}._5odGmq_foot{gap:var(--gap);border-top:1px solid var(--rule);grid-template-columns:repeat(12,1fr);margin-top:18vh;padding-top:26px;display:grid}._5odGmq_footCol{font-size:var(--t-bs);line-height:var(--t-bs-lh);color:var(--ink-60)}._5odGmq_footCol a{display:block}[dir=rtl] ._5odGmq_footCol a._5odGmq_ltr{text-align:right}._5odGmq_footStudio{grid-column:1/span 3}._5odGmq_footIndex{grid-column:5/span 2}._5odGmq_footSocial{grid-column:8/span 2}._5odGmq_footHead{font-size:var(--t-eyebrow);letter-spacing:var(--t-eyebrow-ls);font-weight:var(--t-eyebrow-w);text-transform:uppercase;color:var(--ink-45);margin-bottom:12px}[dir=rtl] ._5odGmq_footHead{text-transform:none}._5odGmq_footLogo{flex-direction:column;grid-column:11/span 2;align-items:center;display:flex}._5odGmq_footLogo img{max-width:100%;height:auto;display:block}._5odGmq_footBottom{font-size:var(--t-meta);line-height:var(--t-meta-lh);letter-spacing:var(--t-meta-ls);font-weight:var(--t-meta-w);text-transform:uppercase;color:var(--ink-45);flex-wrap:wrap;grid-column:1/span 12;justify-content:space-between;gap:16px;margin-top:64px;padding-inline-end:28px;display:flex}._5odGmq_sec,._5odGmq_secList{--ind-edge-gap:14px;--ind-sec-h:30px;--ind-stack-gap:8px;--ind-bg:#faf9f7b8;--ind-bg-strong:#faf9f7f0;--ind-edge:var(--rule);--ind-text:var(--ink-45);--ind-text-strong:var(--ink);--ind-line:#121b1b2e;--ind-fill:var(--turq-dk);--ind-thumb:var(--turq)}._5odGmq_sec{right:var(--ind-edge-gap);z-index:90;opacity:.75;background:var(--ind-bg);animation:_5odGmq_fadein var(--m-base) var(--e-standard) 2.2s backwards;border:1px solid var(--ind-edge);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ind-text);transition:opacity var(--m-standard) var(--e-standard), background-color var(--m-fast) var(--e-standard), border-color var(--m-fast) var(--e-standard), color var(--m-fast) var(--e-standard), -webkit-backdrop-filter var(--m-fast) var(--e-standard), backdrop-filter var(--m-fast) var(--e-standard);direction:ltr;position:fixed}:is([dir=rtl] ._5odGmq_sec,[dir=rtl] ._5odGmq_secList){right:auto;left:var(--ind-edge-gap)}._5odGmq_sec[data-tone=dark],._5odGmq_secList[data-tone=dark]{--ind-bg:#121b1b9e;--ind-bg-strong:#121b1be6;--ind-edge:#faf9f72e;--ind-text:var(--canvas-40);--ind-text-strong:var(--canvas);--ind-line:#faf9f742;--ind-fill:var(--turq)}._5odGmq_sec{--ind-bg:#faf9f7d6;--ind-text:#121b1bc7;--ind-line:#121b1b3d;appearance:none;font:inherit;bottom:var(--ind-edge-gap);height:var(--ind-sec-h);font-size:var(--t-meta);letter-spacing:var(--t-meta-ls);opacity:.9;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;margin:0;padding:0 12px;display:flex}._5odGmq_sec:focus-visible{outline:2px solid var(--ind-text-strong);outline-offset:2px}._5odGmq_secCaret{width:6px;height:6px;transition:transform var(--m-fast) var(--e-standard), margin var(--m-fast) var(--e-standard);border-top:1.5px solid;border-left:1.5px solid;margin:3px -2px 0 -3px;display:block;transform:rotate(45deg)}._5odGmq_sec[data-open] ._5odGmq_secCaret{margin-top:-3px;transform:rotate(225deg)}._5odGmq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._5odGmq_sec[data-tone=dark]{--ind-bg:#121b1bc2;--ind-text:#faf9f7cc;--ind-line:#faf9f752}._5odGmq_secName{color:var(--ind-text-strong);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;white-space:nowrap;font-weight:500}[dir=rtl] ._5odGmq_secName{text-transform:none}._5odGmq_secTrack{background:var(--ind-line);width:72px;height:3px;display:block;position:relative;overflow:hidden}._5odGmq_secTrack i{background:var(--ind-fill);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}._5odGmq_secPct{text-align:right;contain:strict;width:5ch;height:1.3em;line-height:1.3em;display:block}._5odGmq_root ._5odGmq_prog{--ind-sec-h:30px;--ind-stack-gap:8px;bottom:calc(var(--ind-edge-gap) + var(--ind-sec-h) + var(--ind-stack-gap));animation-delay:2.2s}@media (prefers-reduced-motion:reduce){._5odGmq_root ._5odGmq_prog{animation-delay:0s}}._5odGmq_sec[data-moving]{opacity:.8;transition-duration:var(--m-fast)}@media (hover:hover) and (pointer:fine){._5odGmq_sec:hover{opacity:1;transition-duration:var(--m-fast);background:var(--ind-bg-strong);border-color:var(--ind-line);color:var(--ind-text-strong);box-shadow:0 6px 20px #121b1b24}}._5odGmq_sec[data-open]{opacity:1;background:var(--ind-bg-strong);border-color:var(--ind-line);color:var(--ind-text-strong);transition-duration:var(--m-fast)}._5odGmq_secList{inset:auto;right:var(--ind-edge-gap);bottom:calc(var(--ind-edge-gap) + var(--ind-sec-h) + var(--ind-stack-gap));min-width:220px;max-width:calc(100vw - 2 * var(--ind-edge-gap));max-height:calc(100svh - var(--header-h) - var(--ind-edge-gap) - var(--ind-sec-h) - 2 * var(--ind-stack-gap));overscroll-behavior:contain;background:var(--ind-bg-strong);border:1px solid var(--ind-edge);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ind-text-strong);opacity:0;transition:opacity var(--m-fast) var(--e-standard), transform var(--m-fast) var(--e-standard), overlay var(--m-fast) allow-discrete, display var(--m-fast) allow-discrete;margin:0;padding:4px 0;display:none;position:fixed;overflow:auto;transform:translateY(6px);box-shadow:0 6px 20px #121b1b24}._5odGmq_secList:popover-open{opacity:1;display:block;transform:none}@starting-style{._5odGmq_secList:popover-open{opacity:0;transform:translateY(6px)}}._5odGmq_secList ol{margin:0;padding:0;list-style:none}._5odGmq_secList li+li a{border-top:1px solid var(--ind-line)}._5odGmq_secList a{min-height:40px;color:inherit;font-size:var(--t-eyebrow);letter-spacing:var(--t-eyebrow-ls);font-weight:var(--t-eyebrow-w);text-transform:uppercase;white-space:nowrap;opacity:.55;transition:opacity var(--m-fast) var(--e-standard);align-items:center;gap:14px;padding:0 16px;text-decoration:none;display:flex}[dir=rtl] ._5odGmq_secList a{text-transform:none}._5odGmq_secList a[aria-current=location],._5odGmq_secList a:focus-visible{opacity:1}@media (hover:hover) and (pointer:fine){._5odGmq_secList a:hover{opacity:1}}._5odGmq_secList a:focus-visible{outline:2px solid var(--ind-text-strong);outline-offset:-2px}._5odGmq_secListNum{letter-spacing:.08em;min-width:2ch}._5odGmq_secList a[aria-current=location] ._5odGmq_secListNum{color:var(--ind-fill)}._5odGmq_veil{z-index:50;background:var(--canvas);opacity:0;pointer-events:none;transition:opacity var(--m-fast) var(--e-standard);position:fixed;inset:0}._5odGmq_veil[data-on]{opacity:1}@media (prefers-reduced-motion:reduce){._5odGmq_sec,._5odGmq_secCaret,._5odGmq_secList,._5odGmq_secList a,._5odGmq_veil,._5odGmq_expLayer,._5odGmq_expLayer>div{transition:none}._5odGmq_phInner{animation:none}}@media (min-width:768px) and (max-width:1023px){._5odGmq_ownerFrame{width:100%}._5odGmq_studioSticky{--rail-col:9}._5odGmq_studioHead{grid-column:1/span 7}._5odGmq_studioBody{grid-column:1/span 6}._5odGmq_pjTop,._5odGmq_pjTextCol,._5odGmq_pjFoot{grid-column:1/span 5}._5odGmq_expHead,._5odGmq_expList{grid-column:1/span 6}._5odGmq_expStageCol{grid-column:7/span 6}._5odGmq_phText div{max-width:80vw}[dir=rtl] ._5odGmq_phText div{max-width:80vw}._5odGmq_foot{row-gap:32px}._5odGmq_footStudio{grid-column:1/span 4}._5odGmq_footIndex{grid-column:5/span 3}._5odGmq_footSocial{grid-column:8/span 3}._5odGmq_footLogo{grid-column:11/span 2}}@media (orientation:portrait) and (min-width:768px) and (max-aspect-ratio:4/5){._5odGmq_studioSticky{--rail-col:9}._5odGmq_studioHead{font-size:max(var(--t-dm), 3.6svh);grid-column:1/span 8}._5odGmq_studioBody{grid-column:1/span 7}._5odGmq_pjCol{--pj-text-cols:6}._5odGmq_pjTop,._5odGmq_pjTextCol,._5odGmq_pjFoot{grid-column:1/span 6}._5odGmq_pjProp{font-size:max(var(--t-hxl), 3.3svh)}._5odGmq_expSticky{grid-template-rows:auto auto auto;align-content:start}._5odGmq_expHead,._5odGmq_expList{grid-column:1/span 8}._5odGmq_expStageCol{grid-area:3/1/auto/-1;margin-top:clamp(24px,3svh,40px)}._5odGmq_expStage{aspect-ratio:16/10;width:min(100%,160svh - 1248px)}[dir=rtl] ._5odGmq_expStage{margin-left:auto}._5odGmq_coord{display:none}}@media (max-width:767px),(hover:none) and (max-height:649px),(pointer:coarse) and (max-height:649px){._5odGmq_heroLines{padding-top:calc(var(--marg) + 64px)}._5odGmq_display,._5odGmq_heroLineWrap{grid-column:var(--col-m)}._5odGmq_display{font-size:11.5vw}._5odGmq_heroLineWrap{--dsc:2.5vw}._5odGmq_badge{bottom:calc(56px + env(safe-area-inset-bottom,0px))}._5odGmq_layer~._5odGmq_layer{display:none}[dir=rtl] ._5odGmq_display{font-size:10vw}._5odGmq_studioSticky{padding-top:calc(var(--marg) + 72px);align-content:start}._5odGmq_studioLabel{padding-top:0}._5odGmq_studioLabel,._5odGmq_studioHead,._5odGmq_studioBody{grid-column:1/-1}._5odGmq_studioHead{margin-top:8px;font-size:clamp(28px,8.4vw,44px)}[dir=rtl] ._5odGmq_studioHead{font-size:clamp(24px,7vw,36px)}._5odGmq_studioBody{margin-top:16px}._5odGmq_studioBody p{font-size:15px;line-height:1.55}[dir=rtl] ._5odGmq_studioBody p{font-size:14.5px;line-height:1.8}._5odGmq_studioBody ._5odGmq_arrowLink{margin-top:12px}._5odGmq_projects{padding-top:calc(var(--marg) + 72px);background:var(--canvas);margin-top:0;height:auto!important}._5odGmq_pjSticky{height:auto;position:relative;overflow:visible}._5odGmq_pjCol,._5odGmq_bridge{display:none}._5odGmq_chapters{display:block}._5odGmq_expertise{pointer-events:auto;background:var(--canvas);margin-top:0}._5odGmq_expertise,._5odGmq_philo{height:var(--sec-h-m)}._5odGmq_expSticky{padding:calc(var(--marg) + 64px) var(--marg) var(--marg);padding-bottom:calc(var(--marg) + (100lvh - 100svh));grid-template-rows:auto auto 1fr;grid-template-columns:1fr;align-content:start;row-gap:18px}._5odGmq_expHead,._5odGmq_expList,._5odGmq_expStageCol{grid-column:1}._5odGmq_expHead h2{margin-top:6px;font-size:30px}._5odGmq_expStageCol{grid-row:2;align-self:start}._5odGmq_expStage{aspect-ratio:16/10;width:auto}._5odGmq_expCaption{margin-top:10px}._5odGmq_coord{display:none}._5odGmq_expList{grid-row:3;align-self:start;margin-top:0}._5odGmq_expItem{gap:14px;padding:11px 0}._5odGmq_expTitle{font-size:24px}[dir=rtl] ._5odGmq_expTitle{font-size:24px}._5odGmq_phImg{clip-path:none;height:100svh}._5odGmq_phText{bottom:calc(100lvh - 90svh);inset-inline-end:calc(var(--marg) + 14px)}._5odGmq_phText div{max-width:none;font-size:clamp(30px,8.4vw,44px)}[dir=rtl] ._5odGmq_phText div{max-width:none;font-size:clamp(30px,8.4vw,44px)}._5odGmq_owners{padding-block:10vh}._5odGmq_awards{padding-block:32px}._5odGmq_afterPhilo{padding-top:32px}._5odGmq_ownerRows{grid-template-columns:minmax(0,1fr);row-gap:56px;margin-top:24px}._5odGmq_ownerSlot:nth-child(2){margin-top:0}._5odGmq_ownerFrame{width:100%}._5odGmq_ownerBio{font-size:var(--t-bm);line-height:var(--t-bm-lh)}._5odGmq_awardStrip{flex-direction:column;align-items:flex-start;gap:24px}._5odGmq_awardLabel{max-width:none}._5odGmq_awardMarks{--aw-lean:44px;flex-wrap:nowrap;justify-content:flex-start;align-self:stretch;gap:clamp(8px,2.6vw,20px)}._5odGmq_awardMarks>li{flex:0 44px;min-width:0}._5odGmq_awardMarks img{aspect-ratio:1;width:100%;height:auto}._5odGmq_ctaText{grid-column:1/-1}._5odGmq_ctaLines{font-size:clamp(40px,12.4vw,64px)}[dir=rtl] ._5odGmq_ctaLines{font-size:clamp(34px,10vw,50px)}._5odGmq_ctaLinkCol{grid-column:1/-1;margin-top:36px}._5odGmq_contact{padding-bottom:calc(var(--marg) + 56px + env(safe-area-inset-bottom,0px))}._5odGmq_foot{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"studio studio""index index""social social""logo bottom";gap:32px 0;margin-top:10vh}._5odGmq_footStudio{grid-area:studio}._5odGmq_footIndex{column-gap:var(--gap);grid-area:index;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._5odGmq_footIndex ._5odGmq_footHead{grid-column:1/-1}._5odGmq_footSocial{flex-wrap:wrap;grid-area:social;column-gap:24px;display:flex}._5odGmq_footSocial ._5odGmq_footHead{flex-basis:100%}._5odGmq_footLogo,._5odGmq_footBottom{border-top:1px solid var(--rule);margin-top:8px;padding-top:24px}._5odGmq_footLogo{grid-area:logo;align-items:flex-start;padding-inline-end:16px}._5odGmq_footLogo img{width:40px}._5odGmq_footBottom{flex-direction:column;grid-area:bottom;justify-content:flex-start;align-items:flex-start;gap:8px;padding-inline-end:0}._5odGmq_sec,._5odGmq_secList{--ind-edge-gap:8px;--ind-sec-h:26px;--ind-stack-gap:6px}._5odGmq_sec{bottom:calc(var(--ind-edge-gap) + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ind-bg-strong);padding:0 10px}._5odGmq_sec:before{content:"";position:absolute;inset:-7px 0}._5odGmq_secList{bottom:calc(var(--ind-edge-gap) + var(--ind-sec-h) + var(--ind-stack-gap) + env(safe-area-inset-bottom,0px))}._5odGmq_secList a{min-height:var(--c-control-h)}._5odGmq_root ._5odGmq_prog{--ind-sec-h:26px;--ind-stack-gap:6px;bottom:calc(var(--ind-edge-gap) + var(--ind-sec-h) + var(--ind-stack-gap) + env(safe-area-inset-bottom,0px))}._5odGmq_secPct{display:none}._5odGmq_secTrack{width:48px}._5odGmq_secName{text-overflow:ellipsis;max-width:42vw;overflow:hidden}}@media (orientation:landscape) and (max-height:649px) and (max-width:767px),(orientation:landscape) and (max-height:649px) and (hover:none),(orientation:landscape) and (max-height:649px) and (pointer:coarse){._5odGmq_display{font-size:min(11.5vw,15svh)}[dir=rtl] ._5odGmq_display{font-size:min(10vw,13svh)}._5odGmq_studioLabel,._5odGmq_studioHead{grid-column:1/span 6}._5odGmq_studioHead{font-size:clamp(22px,6.4svh,28px)}[dir=rtl] ._5odGmq_studioHead{font-size:clamp(22px,6.4svh,28px)}._5odGmq_studioBody{grid-area:1/7/span 2/span 6;margin-top:0}._5odGmq_studioBody p{font-size:14px}[dir=rtl] ._5odGmq_studioBody p{font-size:14px}._5odGmq_chapter{column-gap:calc(var(--gap) * 2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._5odGmq_chapterHead{grid-column:1/-1}._5odGmq_chapterTitle{font-size:clamp(24px,4.2vw,34px)}._5odGmq_chapterLink{margin-top:16px}._5odGmq_expSticky{column-gap:calc(var(--gap) * 2);grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}._5odGmq_expHead{grid-area:1/1}._5odGmq_expHead h2{margin-top:0;font-size:26px}._5odGmq_expList{grid-area:2/1}._5odGmq_expStageCol{grid-area:1/2/span 2}._5odGmq_expItem{padding:6px 0}._5odGmq_expTitle{font-size:20px}[dir=rtl] ._5odGmq_expTitle{font-size:20px}._5odGmq_ownerFrame{width:min(100%,60svh)}}
