@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:75% 100%;font-display:swap;src:url(/assets/fonts/archivo-latin-width75-100.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-500-latin.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-600-latin.woff2)format("woff2")}:root{--ink:#090909;--paper:#f5f5f2;--warm:#d92d20;--pulse:#d92d20;--signal:#d92d20;--muted:#666;--line:#09090933;--gutter:clamp(1.25rem,5vw,5rem);--space-xl:clamp(6.5rem,13vw,12rem);--space-lg:clamp(3.5rem,7vw,7rem);--sans:"Archivo","Arial Narrow",Arial,sans-serif;--display:"Archivo","Arial Narrow",Arial,sans-serif;--mono:"IBM Plex Mono","SFMono-Regular",Consolas,monospace;font-family:var(--sans);color:var(--ink);background:var(--paper);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--paper);margin:0;font-weight:430;line-height:1.5;overflow-x:hidden}button,input,select,textarea{font:inherit}button{color:inherit}img,video{max-width:100%;display:block}a{color:inherit}.header-layer{z-index:30;view-transition-name:site-header;background:#090909d1;position:fixed;top:0;left:0;right:0}.scroll-progress{z-index:31;background:var(--signal);transform-origin:0;width:100%;height:2px;animation:linear both page-progress scroll(root);position:fixed;top:5.35rem;left:0;transform:scaleX(0)}.skip-link{z-index:200;color:#000;background:#fff;padding:.8rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-150%)}.skip-link:focus{transform:none}.kicker{font:500 .59rem/1.3 var(--mono);letter-spacing:.13em;text-transform:uppercase}.display{letter-spacing:-.06em;margin:0;font-size:clamp(4.2rem,10vw,10rem);font-weight:780;line-height:.84}.display em,.signal{color:var(--signal);font-style:normal}.section-shell{padding:var(--space-xl) var(--gutter)}.position,.production,.control,.markets{content-visibility:auto;contain-intrinsic-size:auto 56rem}@view-transition{navigation:auto}.header-layer{backdrop-filter:none;background:0 0}@keyframes page-progress{to{transform:scaleX(1)}}@keyframes page-exit{to{opacity:0;transform:scale(.994)}}@keyframes page-enter{0%{opacity:0;transform:translateY(10px)}}::view-transition-old(root){animation:.2s both page-exit}::view-transition-new(root){animation:.36s cubic-bezier(.2,.8,.2,1) both page-enter}::view-transition-old(site-header),::view-transition-new(site-header){animation-duration:.2s}@supports not (animation-timeline:scroll()){.scroll-progress{display:none}}@media (width<=760px){.display{font-size:clamp(3.7rem,16vw,5.6rem)}.scroll-progress{top:4.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-old(root),::view-transition-new(root),::view-transition-old(site-header),::view-transition-new(site-header){animation:none}}:root{--void:#090909;--mono-gray:#b5b5b1;--signal-red:#d92d20;--signal-text:#ff5a49;--deep-red:#a90f16;--panel:#111;--cool-white:#f5f5f2;--ink:#090909;--paper:#f5f5f2;--warm:#111;--pulse:#d92d20;--royal:#111;--royal-light:#b5b5b1;--signal:#d92d20;--gold:#d92d20;--gold-ink:#a90f16;--muted:#b5b5b1;--line:#323232;--serif:"Iowan Old Style",Baskerville,"Times New Roman",serif;color:var(--cool-white);background:var(--void)}.dark{background:var(--ink)}.hero-grid{background-image:none!important}.infinity-handoff{background:var(--signal);height:3.75rem;color:var(--void);border-top:1px solid var(--signal);border-bottom:1px solid var(--signal);align-items:center;display:flex;overflow:hidden}.infinity-handoff>div{white-space:nowrap;width:max-content;animation:28s linear infinite global-handoff;display:flex}.infinity-handoff span{font:650 .58rem var(--mono);letter-spacing:.16em;padding-right:2rem;display:block}@keyframes global-handoff{to{transform:translate(-33.333%)}}@media (prefers-reduced-motion:reduce){.infinity-handoff>div{transform:none}}html,body{background:var(--void);color:var(--cool-white)}body{color-scheme:dark}main{background:var(--void)}.dark{background:var(--void);color:var(--cool-white)}.section-shell{border-color:var(--line)}.kicker{color:var(--mono-gray);letter-spacing:.1em;font-size:.75rem;line-height:1.4}::selection{background:var(--signal);color:var(--void)}:focus-visible{outline:1px solid var(--signal);outline-offset:4px}main input:not([type=checkbox]):not([type=radio]),main select,main textarea{color:var(--cool-white)!important;border-color:var(--line)!important;background:0 0!important}main input::placeholder,main textarea::placeholder{color:var(--mono-gray);opacity:.72}main option{background:var(--panel);color:var(--cool-white)}main img:not([src*="/clients/"]):not([src*="/platforms/"]){filter:saturate(1.04)contrast(1.03)!important}.light{background:var(--cool-white);color:var(--void);color-scheme:light}.light .kicker,.light p{color:#59606a}.light .signal,.light a:hover,.light a:focus-visible{color:var(--deep-red)}.light input,.light select,.light textarea{color:var(--void)!important;background:0 0!important;border-color:#c8cbd0!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main>section:not(.hero):not(.family-hero):not(.campaign-hero):not(.country-hero):not(.mena-hero):not(.production){max-width:150rem;margin-inline:auto}main section:not(.hero):not(.family-hero):not(.campaign-hero):not(.country-hero):not(.mena-hero):not(.contact-hero):not(.production) h2:not(.cap-number):not(.service-source-heading):not(.ux-source-heading):not(.ux-source-statement):not(.metric-value):not(.metric-label):not(.micro-heading):not(.service-item-heading):not(.proof-item-heading){font-size:clamp(2.4rem,4.8vw,6.5rem)!important}main :is(h1,h2,h3),main :is(h1,h2,h3) :is(i,em,span){font-family:var(--display)!important;font-style:normal!important}main :is(h1,h2,h3){text-wrap:balance;font-stretch:92%;letter-spacing:-.045em!important}main h3{max-width:72rem}main p{max-width:54rem}html[data-theme=light]{--void:#f4f4f2;--panel:#fff;--cool-white:#0a0a0a;--mono-gray:#555550;--signal-text:#a91d16;--royal:#fff;--royal-light:#555550;--warm:#fff;--muted:#555550;--line:#c8c8c3;color-scheme:light;background:var(--void)}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] main{background:var(--void);color:var(--cool-white)}html[data-theme=light] body{color-scheme:light}html[data-theme=light] .dark,html[data-theme=light] .warm{background:var(--void);color:var(--cool-white)}html[data-theme=light] main .section-shell:not(.hero):not(.campaign-hero):not(.country-hero):not(.family-hero):not(.creator-hero):not(.industry-hero):not(.mena-hero){color:var(--cool-white)}html[data-theme=light] main :is(.dark,.warm) :is(h1,h2,h3,h4,p,a,summary,button,dt,dd,strong,span){border-color:var(--line)}html[data-theme=light] main :is(.dark,.warm) :is(h1,h2,h3,h4,a,summary,button,dt,dd,strong){color:var(--cool-white)}html[data-theme=light] main :is(.dark,.warm) p{color:var(--mono-gray)!important}html[data-theme=light] main section.dark :is(h1,h2,h3,h4,a,summary,button,dt,dd,strong){color:#0a0a0a!important}html[data-theme=light] main input:not([type=checkbox]):not([type=radio]),html[data-theme=light] main select,html[data-theme=light] main textarea{color:#0a0a0a!important;border-color:var(--line)!important}html[data-theme=light] main option{color:#0a0a0a;background:#fff}html[data-theme=light] .infinity-handoff{color:#fff}html[data-theme=light] .site-footer{color:#fff;background:#090909}html[data-theme=light] .footer-lead>a,html[data-theme=light] .footer-grid a{color:#fff}html[data-theme=light] .site-footer :is(.footer-identity p,.footer-identity>span,.footer-grid strong,.footer-bottom){color:#a6a6a6}html[data-theme=light] .footer-lead>a:hover,html[data-theme=light] .footer-grid a:hover,html[data-theme=light] .footer-lead>a:focus-visible,html[data-theme=light] .footer-grid a:focus-visible{color:var(--signal)}.logo-theme-light,html[data-theme=light] .logo-default{display:none!important}html[data-theme=light] .logo-theme-light,html[data-theme=light] .site-footer .logo-default{display:block!important}html[data-theme=light] .site-footer .logo-theme-light{display:none!important}html[data-theme=light] main .ux-proof,html[data-theme=light] main .ux-services,html[data-theme=light] main .ux-equity,html[data-theme=light] main .client-source,html[data-theme=light] main .ux-markets,html[data-theme=light] main .home-cta{background:var(--void);color:#0a0a0a}html[data-theme=light] main .ux-process,html[data-theme=light] main .ux-insight{color:#0a0a0a;background:#fff}html[data-theme=light] main .ux-source-statement,html[data-theme=light] main .ux-service,html[data-theme=light] main .ux-market-link,html[data-theme=light] main .home-cta a{color:#0a0a0a}html[data-theme=light] main .ux-service:hover,html[data-theme=light] main .ux-service:focus-visible{color:#fff;background:#0a0a0a}html[data-theme=light] main .ux-service:hover p,html[data-theme=light] main .ux-service:focus-visible p,html[data-theme=light] main .ux-service:hover>h2,html[data-theme=light] main .ux-service:focus-visible>h2{color:#c8c8c5!important}html[data-theme=light] main .ux-service.is-primary,html[data-theme=light] main .ux-service.is-primary :is(h2,p){color:#fff!important}html[data-theme=light] main .ux-platforms img{opacity:.72;filter:grayscale()brightness(0)!important}html[data-theme=light] main .client-logo img,html[data-theme=light] main .client-logo.needs-contrast img,html[data-theme=light] main .client-ribbon.is-reverse .client-logo img,html[data-theme=light] main .client-ribbon.is-reverse .client-logo.is-light img{opacity:.9;filter:none!important;mix-blend-mode:normal!important}html[data-theme=light] main .client-logo:hover img,html[data-theme=light] main .client-ribbon.is-reverse .client-logo:hover img{opacity:1;filter:none!important;mix-blend-mode:normal!important}html[data-theme=light] main .map-readout{color:#0a0a0a;background:#fff}html[data-theme=light] main .map-readout dd,html[data-theme=light] main .map-readout dt{color:var(--mono-gray)}html[data-theme=light] main .map-point{color:#0a0a0a}html[data-theme=light] main .region-line button{color:var(--mono-gray)}html[data-theme=light] main .region-line button:hover,html[data-theme=light] main .region-line button:focus-visible,html[data-theme=light] main .region-line button[aria-pressed=true]{color:#fff!important}html[data-theme=light] main .ux-insight>a{color:#fff;background:#0a0a0a}html[data-theme=light] main .ux-insight>a p{color:#b8b8b4!important}html[data-theme=light] main :is(.family-hero,.campaign-hero) p,html[data-theme=light] main .home-case-copy>p{color:#fff!important}html[data-theme=light] main :is(.market-explorer,.signals-signup,.family-hero,.campaign-hero) .kicker,html[data-theme=light] main .home-intelligence section.signals-signup.is-compact .kicker{color:#ff7567!important}html[data-theme=light] .site-footer .footer-offices-heading .kicker{color:#b5b5b1!important}html[data-theme=dark] main .tool-audience,html[data-theme=dark] main :is(.metric-record,.planner-record) nav a.active{color:#ff7567!important}html[data-theme=light] main :is(.metric-record,.planner-record) nav a.active{color:#8f1710!important}main .hero-brand h2,main .hero-bottom>a{font-size:var(--text-micro)!important;color:#fff!important}#client-roster-premium{padding:clamp(3rem,6vw,6rem) var(--gutter);border-color:#d7d7d1;color:#151515!important;background:#f5f5f2!important}#client-roster-premium>header{grid-template-columns:1.4fr 1fr;align-items:end;gap:clamp(2rem,6vw,6rem);margin:0 0 2.5rem;display:grid}#client-roster-premium .ux-source-heading{margin:0 0 1.2rem;letter-spacing:.12em!important;font-size:.7rem!important}html[data-theme] main #client-roster-premium #client-source-title{letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,4vw,4.2rem);font-weight:650;line-height:1.02;color:#151515!important}#client-roster-premium #client-source-title>span{color:#b42318!important}#client-roster-premium>header>p{max-width:29rem;margin:0;font-size:.95rem;line-height:1.7;color:#555!important}#client-roster-premium .roster-more[open]>summary b{transform:rotate(45deg)}#client-roster-premium .roster-motion{flex-direction:column;display:flex}#client-roster-premium .roster-pause{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#client-roster-premium .roster-pause:focus-within{clip-path:none;white-space:normal;color:#555;cursor:pointer;order:3;align-self:flex-end;align-items:center;gap:.5rem;width:auto;height:auto;min-height:2.75rem;margin:0;font-size:.75rem;display:flex;position:static;overflow:visible}#client-roster-premium .roster-pause input{accent-color:#b42318}#client-roster-premium .roster-lane{border-top:1px solid #d7d7d1;overflow:hidden}#client-roster-premium .roster-lane:last-child{border-bottom:1px solid #d7d7d1}#client-roster-premium .roster-track{width:max-content;animation:65s linear infinite premiumRosterDrift;display:flex}#client-roster-premium .roster-lane:last-child .roster-track{animation-duration:72s;animation-direction:reverse}#client-roster-premium .roster-track ul{margin:0;padding:0;list-style:none;display:flex}#client-roster-premium .roster-track li{flex:none;place-items:center;width:clamp(9rem,15vw,14rem);height:8rem;padding:1.5rem;display:grid}#client-roster-premium .roster-track img{object-fit:contain;width:100%;max-width:8.5rem;height:4.5rem}#client-roster-premium .roster-motion:has(input:checked) .roster-track,#client-roster-premium .roster-lane:is(:hover,:focus-visible) .roster-track{animation-play-state:paused}@keyframes premiumRosterDrift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){#client-roster-premium .roster-track{animation:none}#client-roster-premium .roster-track ul[aria-hidden]{display:none}#client-roster-premium .roster-lane{overflow-x:auto}#client-roster-premium .roster-pause{display:none}}@media (width<=900px){}@media (width<=600px){#client-roster-premium>header{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}}html main .homepage .hero :is(.hero-brand p,.hero-brand>span,.hero-platforms>p){text-shadow:none;color:#b5b5b1!important}html[data-theme=light] main .creator-hero p{color:#fff!important}html[data-theme=light] main .home-intelligence section.signals-signup.is-compact form label{color:#d7d7d3!important}html[data-theme=light] main .home-intelligence section.signals-signup.is-compact :is(.signals-consent,.signals-consent a){color:#b5b5b1!important}html[data-theme=dark] main .case-files-note strong{color:#ff7567!important}html[data-theme=light] main .case-files-note strong{color:#8f1710!important}@media (prefers-reduced-motion:no-preference){html,body,.site-header,.site-footer,main,.dark{transition:background-color .25s,color .25s,border-color .25s}}main .ux-source-heading{font:500 .54rem/1.4 var(--mono)!important;letter-spacing:.11em!important}main .ux-service>h2{font:500 .52rem/1 var(--mono)!important;letter-spacing:.08em!important}main .ux-service>div h2{letter-spacing:-.045em!important;font-size:clamp(1.6rem,3vw,3rem)!important;line-height:1!important}html[data-theme] main .ux-proof .ux-metrics article>p,html[data-theme] main .ux-proof .ux-platforms>p{color:#555!important}html[data-theme=light] main section.ux-services.dark a.ux-service.is-primary p{color:#fff!important}@media (width<=760px){main .ux-service>div h2{font-size:1.85rem!important}}main small,main dt{font-size:.75rem!important;line-height:1.45!important}main form label,main form button{font-size:.75rem!important;line-height:1.35!important}main :is(.article-meta strong,.takeaway strong){font-size:.625rem!important;line-height:1.4!important}main .kicker,main .kicker:is(p,h2),main :is(.industry-thesis li span,.industry-decisions small,.service-grid small,.industry-coverage small,.coverage small,.tools-list small){color:var(--signal-text)!important}main .index li a{align-items:center;min-height:2.75rem;font-size:.75rem!important}html[data-theme] main :is(.hero,.family-hero,.campaign-hero,.country-hero,.industry-hero,.mena-hero,.creator-hero) .kicker,html[data-theme] main .industry-cta .kicker,html[data-theme] main .family-cta:not(.theme-paper)>.kicker{color:#fff!important}main form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:1rem!important;line-height:1.45!important}main :is(button,a)[class*=link],main button:not(.market-dot),main button :is(span,small){font-size:var(--text-micro)!important}html[data-theme=dark] main :is(p,dd),html[data-theme=dark] main :is(.dark,.warm) :is(p,dd){color:var(--text-readable)}html[data-theme=light] main :is(.dark,.warm) :is(p,dd){color:var(--text-readable-light)!important}main :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media (width<=760px){main :is(p,dd){font-size:.9375rem}main form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:1rem!important}}main :is(.ux-service p,.creator-atlas p:not(.kicker),.creator-atlas dd,.home-cases-head p,.home-case-copy>p,.home-faq details p){font-size:var(--text-small)!important}main .hero-proof span{font-size:var(--text-micro)!important}:root{--text-micro:.8125rem;--text-small:.9375rem;--text-body:1rem;--text-readable:#c9c9c4;--text-readable-light:#3f3f3b}body{font-size:1rem}main :is(p,dd){line-height:1.65;font-size:var(--text-small)!important}main :is(.kicker,small,dt){font-size:var(--text-micro)!important;line-height:1.5!important}main form :is(label,button){font-size:var(--text-micro)!important}main form :is(input:not([type=checkbox]):not([type=radio]),select){min-height:3rem}main form textarea{min-height:8rem}main input[type=checkbox],main input[type=radio]{min-width:1.5rem;min-height:1.5rem}main :is(a,button,summary){touch-action:manipulation}main :is(.text-link,.creator-enquiry,.gallery-directory-link,.market-country-list a,.tools-list a,.case-files a){min-height:3rem}html[data-theme=dark] main :is(p,dd){color:var(--text-readable)}html[data-theme=light] main :is(p,dd){color:var(--text-readable-light)}html[data-theme=dark] main .kicker{color:#ff8377!important}html[data-theme=light] main .kicker{color:#86170f!important}@media (width<=760px){main :is(p,dd){font-size:1rem!important;line-height:1.65!important}main :is(.kicker,small,dt),main button,main a{font-size:max(.875rem,1em)!important;line-height:1.5!important}main :is(a,button,summary){min-height:2.75rem}.section-shell{padding-top:clamp(4rem,16vw,6rem);padding-bottom:clamp(4rem,16vw,6rem)}}main .hero-brand,main .hero-brand :is(p,span),main .hero-stage-readout>span,main .cap-number,main .ux-source-heading{font-size:.8125rem!important;line-height:1.4!important}main .infinity-caption :is(strong,small){font-size:.8125rem!important;line-height:1.35!important}.logo[data-astro-cid-f7espo7c]{aspect-ratio:1335/576;flex:none;width:clamp(7.8rem,10vw,9.4rem);text-decoration:none;display:block;position:relative}.logo[data-astro-cid-f7espo7c] img[data-astro-cid-f7espo7c]{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=700px){.logo[data-astro-cid-f7espo7c]{width:7.5rem}}.header-contact[data-astro-cid-jj357hw7]{border-right:1px solid var(--line);align-items:center;gap:2px;padding-right:.6rem;display:flex}.header-contact[data-astro-cid-jj357hw7] a[data-astro-cid-jj357hw7]{min-width:44px;height:44px;color:inherit;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:0 .65rem;text-decoration:none;transition:background .18s,transform .18s;display:flex}.header-contact[data-astro-cid-jj357hw7] a[data-astro-cid-jj357hw7]:hover{background:color-mix(in srgb,currentColor 8%,transparent);transform:translateY(-2px)}.header-contact[data-astro-cid-jj357hw7] a[data-astro-cid-jj357hw7]:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.header-contact[data-astro-cid-jj357hw7] span[data-astro-cid-jj357hw7]{font:550 .75rem/1.2 var(--sans);white-space:nowrap}.header-contact[data-astro-cid-jj357hw7] svg[data-astro-cid-jj357hw7]{flex:none;width:20px;height:20px}.whatsapp[data-astro-cid-jj357hw7],.calendar[data-astro-cid-jj357hw7]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.whatsapp[data-astro-cid-jj357hw7]{color:#168c48}html[data-theme=dark] .whatsapp[data-astro-cid-jj357hw7]{color:#25d366}@media (width<=760px){.header-contact[data-astro-cid-jj357hw7]{border:0;gap:2px;padding-right:0}.header-contact[data-astro-cid-jj357hw7] a[data-astro-cid-jj357hw7]{flex-direction:column;gap:4px;min-width:50px;padding:0 4px}.header-contact[data-astro-cid-jj357hw7] span[data-astro-cid-jj357hw7]{font-size:.55rem}.header-contact[data-astro-cid-jj357hw7] a[data-astro-cid-jj357hw7]:last-child{max-width:58px}.header-contact[data-astro-cid-jj357hw7] a[data-astro-cid-jj357hw7]:last-child span[data-astro-cid-jj357hw7]{white-space:normal;text-align:center}}@media (width<=380px){.header-contact[data-astro-cid-jj357hw7] a[data-astro-cid-jj357hw7]{flex:0 0 44px;width:44px;min-width:44px;max-width:44px;padding-inline:0}.header-contact[data-astro-cid-jj357hw7] a[data-astro-cid-jj357hw7]:last-child{max-width:44px}}@media (prefers-reduced-motion:reduce){.header-contact[data-astro-cid-jj357hw7] a[data-astro-cid-jj357hw7]{transition:none}.header-contact[data-astro-cid-jj357hw7] a[data-astro-cid-jj357hw7]:hover{transform:none}}html .site-header .header-actions>.theme-toggle{grid-template-columns:20px auto;background:0 0!important;gap:.4rem!important;width:72px!important;min-width:72px!important}html .site-header .header-actions>.theme-toggle .theme-toggle-label{font:500 .65rem var(--sans);text-transform:none;letter-spacing:0;grid-column:2;display:block!important}@media (width>=1281px) and (width<=1599px){html .site-header .desktop-nav{display:none!important}html .site-header .menu-toggle{display:grid}html .site-header{grid-template-columns:1fr auto}}@media (width<=760px){html .site-header .header-actions>.theme-toggle{grid-template-rows:22px 12px;grid-template-columns:1fr;align-content:center;gap:2px!important;width:44px!important;min-width:44px!important}html .site-header .header-actions>.theme-toggle .theme-toggle-label{grid-area:2/1;min-width:0;font-size:.55rem}html .site-header .header-actions>.theme-toggle svg{grid-area:1/1}html .site-header .brand-lockup a.logo{width:clamp(64px,23vw,100px)!important}html .site-header .brand-lockup a.logo img{width:100%!important;height:100%!important}}html .site-header .header-actions{--header-control-size:44px!important;gap:.5rem!important}html .site-header .header-actions>.theme-toggle{width:44px;min-width:44px;color:inherit;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}html .site-header .header-actions>.theme-toggle :is(.theme-toggle-label,.theme-toggle-track){display:none}html .site-header .theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1;width:21px;height:21px}html .site-header .theme-toggle .theme-moon{display:none}html[data-theme=dark] .site-header .theme-toggle .theme-moon{display:block}html[data-theme=dark] .site-header .theme-toggle .theme-sun{display:none}html .site-header .header-actions>.project-link{font:600 .8rem var(--sans);transform:none;border-radius:6px!important;gap:1.25rem!important;min-width:0!important;padding:0 1.1rem!important}html .site-header .project-link b{font-size:1.2rem;background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:0!important}html .site-header .header-actions>.menu-toggle{border:0;border-radius:8px}html .site-header .theme-toggle:hover{background:color-mix(in srgb,currentColor 8%,transparent)}html .site-header .theme-toggle:focus-visible{outline:2px solid var(--signal);outline-offset:1px}@media (width<=760px){html .site-header{gap:8px!important;padding-inline:12px!important}html .site-header .header-actions{gap:0!important}html .site-header .header-actions>.theme-toggle{display:grid!important}html .site-header .header-actions>.project-link{display:none}html .site-header .brand-lockup{min-width:0}html .site-header .brand-lockup :is(img,svg){height:auto;width:clamp(64px,23vw,100px)!important}html .site-header .brand-lockup a{width:auto;min-width:0}}html .site-header .header-actions{--header-control-size:3rem;align-items:center;gap:.75rem}html .site-header .header-actions>:is(.theme-toggle,.project-link,.menu-toggle){height:var(--header-control-size);min-height:var(--header-control-size);border-radius:0;flex-shrink:0;margin:0}html .site-header .header-actions>.project-link{gap:1rem;min-width:10rem;padding:0 1rem!important}html .site-header .header-actions>.menu-toggle{width:var(--header-control-size);cursor:pointer;padding:0}html .site-header .header-actions>.theme-toggle{padding-inline:.75rem}html .site-header .menu-toggle:focus-visible{box-shadow:inset 0 0 0 2px var(--signal);outline:none}@media (width<=760px){html .site-header .header-actions{--header-control-size:2.75rem;gap:.5rem}}@media (width>=1281px) and (width<=1500px){html .site-header .desktop-nav{display:none}html .site-header .menu-toggle{display:grid}html .site-header{grid-template-columns:1fr auto}}@media (width>=761px) and (width<=1000px){html .site-header .header-actions>.project-link{display:none}}@media (width<=380px){html .site-header .brand-lockup a.logo{flex-shrink:0;width:clamp(64px,20vw,76px)!important}}@media (width<=350px){html .site-header .header-actions>.theme-toggle{display:none!important}}html .site-header .header-actions>.menu-toggle{width:82px;color:inherit;background:0 0;grid-template-columns:20px auto;gap:7px;padding:0 10px}html .site-header .menu-toggle .menu-toggle-label{font:600 12px var(--sans);line-height:1;background:0 0!important;width:auto!important;height:auto!important}html .site-header .menu-toggle-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}html .site-header .menu-toggle:hover{background:color-mix(in srgb,currentColor 8%,transparent)}@media (width<=760px){html .site-header .header-actions>.menu-toggle{grid-template-rows:20px 12px;grid-template-columns:1fr;align-content:center;gap:2px;width:44px;padding:0}html .site-header .menu-toggle .menu-toggle-label{font-size:10px}}.language-switcher[data-astro-cid-l4evwy7q]{color:inherit;font-size:.8rem;position:relative}summary[data-astro-cid-l4evwy7q]{cursor:pointer;align-items:center;gap:.6rem;min-height:44px;padding-inline:.65rem;list-style:none;display:flex}summary[data-astro-cid-l4evwy7q]::-webkit-details-marker{display:none}nav[data-astro-cid-l4evwy7q]{z-index:50;background:var(--paper,#f4f3ef);min-width:230px;max-height:60vh;color:var(--ink,#111);border:1px solid;padding:.5rem;position:absolute;inset-block-start:100%;inset-inline-end:0;overflow:auto;box-shadow:0 10px 30px #0002}a[data-astro-cid-l4evwy7q]{min-height:44px;padding:.75rem;text-decoration:none;display:block}a[data-astro-cid-l4evwy7q][aria-current=page]{border-inline-start:3px solid #e52b20;font-weight:700}a[data-astro-cid-l4evwy7q]:hover{background:#8882}summary[data-astro-cid-l4evwy7q]{font:500 .65rem var(--mono);white-space:nowrap;border:1px solid}nav[data-astro-cid-l4evwy7q]{width:min(310px,100vw - 2rem);max-height:min(70svh,620px)}a[data-astro-cid-l4evwy7q]:focus-visible,summary[data-astro-cid-l4evwy7q]:focus-visible{outline-offset:2px;outline:2px solid #e52b20}.site-header[data-astro-cid-nen7h5rs]{height:5.25rem;padding:0 var(--gutter);z-index:40;color:var(--cool-white);border-bottom:1px solid var(--line);background:#050505f7;grid-template-columns:minmax(8rem,auto) minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.2vw,2.5rem);transition:height .25s,background .25s,color .25s;display:grid;position:relative}.site-header[data-astro-cid-nen7h5rs].is-scrolled{background:#050505fb;height:4.65rem}.brand-lockup[data-astro-cid-nen7h5rs]{align-items:center;gap:.9rem;display:flex}.brand-lockup[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{border-left:1px solid var(--line);max-width:7.5rem;font:600 .75rem/1.35 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mono-gray);padding-left:.9rem}.desktop-nav[data-astro-cid-nen7h5rs]{justify-content:center;align-items:stretch;gap:clamp(.35rem,.72vw,.85rem);height:100%;display:flex}.nav-item[data-astro-cid-nen7h5rs]{align-items:center;height:100%;display:flex}.nav-item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.nav-group-trigger[data-astro-cid-nen7h5rs]{height:100%;color:inherit;white-space:nowrap;align-items:center;font-size:clamp(.75rem,.78vw,.82rem);font-weight:560;text-decoration:none;transition:color .2s;display:flex;position:relative}.nav-item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:after,.nav-group-trigger[data-astro-cid-nen7h5rs]:after{content:"";background:var(--signal);transform-origin:0;height:2px;transition:transform .22s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.nav-item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current=page]:after,.nav-item[data-astro-cid-nen7h5rs].is-active .nav-group-trigger[data-astro-cid-nen7h5rs]:after,.nav-group-trigger[data-astro-cid-nen7h5rs][aria-expanded=true]:after{transform:scaleX(1)}.nav-item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.nav-item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:focus-visible,.nav-group-trigger[data-astro-cid-nen7h5rs]:hover,.nav-group-trigger[data-astro-cid-nen7h5rs]:focus-visible{color:var(--signal-text)}.nav-item[data-astro-cid-nen7h5rs].is-priority>a[data-astro-cid-nen7h5rs],.nav-item[data-astro-cid-nen7h5rs].is-priority .nav-group-trigger[data-astro-cid-nen7h5rs]{color:var(--signal-text);font-weight:760}.nav-group-trigger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;gap:.5rem;padding:0;font-family:inherit}.nav-group-trigger[data-astro-cid-nen7h5rs]>i[data-astro-cid-nen7h5rs]{flex:none;width:.62rem;height:.62rem;position:relative}.nav-group-trigger[data-astro-cid-nen7h5rs]>i[data-astro-cid-nen7h5rs]:before,.nav-group-trigger[data-astro-cid-nen7h5rs]>i[data-astro-cid-nen7h5rs]:after{content:"";background:currentColor;width:100%;height:1px;transition:transform .2s;position:absolute;top:50%;left:0}.nav-group-trigger[data-astro-cid-nen7h5rs]>i[data-astro-cid-nen7h5rs]:after{transform:rotate(90deg)}.nav-group-trigger[data-astro-cid-nen7h5rs][aria-expanded=true]>i[data-astro-cid-nen7h5rs]:after{transform:rotate(0)}.nav-panel[data-astro-cid-nen7h5rs]{z-index:42;background:var(--panel);color:var(--cool-white);border-bottom:1px solid var(--line);transition:opacity .18s,transform .24s cubic-bezier(.2,.8,.2,1),visibility .18s;position:fixed;top:5.25rem;left:0;right:0}.is-scrolled[data-astro-cid-nen7h5rs] .nav-panel[data-astro-cid-nen7h5rs]{top:4.65rem}.nav-panel[data-astro-cid-nen7h5rs][aria-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.5rem)}.panel-frame[data-astro-cid-nen7h5rs]{max-width:100rem;padding:clamp(2rem,4vw,4rem) var(--gutter);grid-template-columns:minmax(16rem,.55fr) minmax(0,1.45fr);gap:clamp(3rem,7vw,8rem);margin:0 auto;display:grid}.panel-intro[data-astro-cid-nen7h5rs]{border-right:1px solid var(--line);flex-direction:column;min-height:18rem;padding-right:clamp(2rem,5vw,5rem);display:flex}.panel-index[data-astro-cid-nen7h5rs]{color:#ff8377;font:600 .75rem var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.panel-intro[data-astro-cid-nen7h5rs]>strong[data-astro-cid-nen7h5rs]{letter-spacing:-.05em;max-width:24rem;margin:1.5rem 0;font-size:clamp(1.65rem,2.4vw,2.7rem);line-height:.96;display:block}.panel-intro[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;min-height:3rem;margin-top:auto;padding-top:1rem;font-size:.8125rem;text-decoration:none;display:flex}.panel-intro[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.panel-intro[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:focus-visible{color:#ff8377}.panel-links[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 2rem;display:grid}.panel-links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);min-height:5rem;color:inherit;grid-template-columns:1.8rem 1fr auto;align-items:center;gap:.65rem;text-decoration:none;transition:background .18s,padding .18s,color .18s;display:grid}.panel-links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.panel-links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.panel-links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:focus-visible{background:var(--void);padding-left:.65rem;padding-right:.65rem}.panel-links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].is-primary{border-left:2px solid var(--signal);padding-left:.65rem}.panel-links[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#ff8377;font:600 .75rem var(--mono)}.panel-links[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{font-size:.9375rem;display:block}.panel-links[data-astro-cid-nen7h5rs] em[data-astro-cid-nen7h5rs]{color:#c9c9c4;margin-top:.25rem;font-size:.8125rem;font-style:normal;line-height:1.45;display:block}.panel-links[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:#ff8377;font-weight:400}.nav-scrim[data-astro-cid-nen7h5rs]{z-index:35;opacity:0;visibility:hidden;pointer-events:none;background:#00000094;border:0;transition:opacity .2s,visibility .2s;position:fixed;inset:5.25rem 0 0}.nav-scrim[data-astro-cid-nen7h5rs].is-visible{opacity:1;visibility:visible;pointer-events:auto}.header-actions[data-astro-cid-nen7h5rs]{justify-self:end;align-items:center;gap:.55rem;display:flex}.project-link[data-astro-cid-nen7h5rs]{border:1px solid var(--signal);background:var(--signal);color:#fff;white-space:nowrap;align-items:center;gap:1.35rem;min-height:2.75rem;padding:0 1rem;font-size:.75rem;font-weight:650;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.project-link[data-astro-cid-nen7h5rs]:hover,.project-link[data-astro-cid-nen7h5rs]:focus-visible{color:#fff;background:#b42318;border-color:#b42318;transform:translateY(-1px)}.project-link[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font-weight:400}.project-link-short[data-astro-cid-nen7h5rs]{display:none}.theme-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--line);background:var(--panel);min-width:5.7rem;height:2.75rem;color:var(--cool-white);cursor:pointer;font:650 .75rem var(--mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.55rem;padding:0 .65rem;display:flex}.theme-toggle-label[data-astro-cid-nen7h5rs]{text-align:left;min-width:2.2rem}.theme-toggle-track[data-astro-cid-nen7h5rs]{border:1px solid var(--mono-gray);background:var(--void);border-radius:2rem;flex:none;width:2rem;height:1.05rem;transition:border-color .2s,background .2s;position:relative}.theme-toggle-track[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--signal);border-radius:50%;width:.62rem;height:.62rem;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:.16rem;transform:translateY(-50%)}.theme-toggle[data-astro-cid-nen7h5rs][aria-checked=true] .theme-toggle-track[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{transform:translate(1rem,-50%)}.theme-toggle[data-astro-cid-nen7h5rs]:hover .theme-toggle-track[data-astro-cid-nen7h5rs],.theme-toggle[data-astro-cid-nen7h5rs]:focus-visible .theme-toggle-track[data-astro-cid-nen7h5rs]{border-color:var(--signal)}.theme-toggle[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.menu-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--signal);background:var(--panel);align-content:center;place-items:center;gap:5px;width:2.75rem;height:2.75rem;display:none}.menu-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--signal);width:1rem;height:1px;display:block}.mobile-menu[data-astro-cid-nen7h5rs]{z-index:1000;isolation:isolate;color:#f5f5f2;visibility:hidden;opacity:0;background:#090909;flex-direction:column;transition:opacity .24s,transform .3s cubic-bezier(.2,.8,.2,1),visibility .24s;display:flex;position:fixed;inset:0;overflow:hidden;transform:translateY(-.6rem)}.mobile-menu[data-astro-cid-nen7h5rs].is-open{visibility:visible;opacity:1;transform:none}.menu-top[data-astro-cid-nen7h5rs]{height:4.5rem;padding:0 var(--gutter);background:#090909;border-bottom:1px solid #343434;flex:0 0 4.5rem;justify-content:space-between;align-items:center;display:flex}.menu-brand[data-astro-cid-nen7h5rs]{align-items:center;gap:.9rem;display:flex}.menu-brand[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{color:#a9a9a4;font:600 .64rem var(--mono);letter-spacing:.1em;text-transform:uppercase;border-left:1px solid #343434;padding-left:.9rem}.menu-close[data-astro-cid-nen7h5rs]{border:1px solid var(--signal);color:#f5f5f2;cursor:pointer;min-width:5.35rem;min-height:2.75rem;font:600 .72rem var(--mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:0 .8rem;display:flex}.menu-close[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:#ff8377;font-size:1rem;font-weight:500}.menu-body[data-astro-cid-nen7h5rs]{min-height:0;padding:1.15rem var(--gutter) 1.5rem;overscroll-behavior:contain;scrollbar-color:#555 #090909;background:#090909;flex:1;overflow-y:auto}.menu-intro[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:.8rem;display:flex}.menu-intro[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{margin:0}.menu-label[data-astro-cid-nen7h5rs]{color:#ff8377;font:600 .68rem var(--mono);letter-spacing:.12em;text-transform:uppercase}.menu-intro[data-astro-cid-nen7h5rs]>p[data-astro-cid-nen7h5rs]:last-child{color:#a9a9a4;font:500 .64rem var(--mono);letter-spacing:.08em;text-transform:uppercase;text-align:right}.mobile-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{border-top:1px solid #343434}.mobile-nav-link[data-astro-cid-nen7h5rs],.mobile-nav-row[data-astro-cid-nen7h5rs]{color:#f5f5f2;text-align:left;background:0 0;border:0;border-bottom:1px solid #343434;grid-template-columns:2.15rem 1fr 2rem;align-items:center;gap:.65rem;width:100%;min-height:3.7rem;text-decoration:none;display:grid}.mobile-nav-link[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs],.mobile-nav-row[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#ff8377;font:600 .68rem var(--mono)}.mobile-nav-link[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs],.mobile-nav-row[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{letter-spacing:-.045em;font-size:clamp(1.18rem,5.3vw,1.55rem);font-weight:680;line-height:1}.mobile-nav-link[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs],.mobile-nav-row[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:#ff8377;justify-self:end;font-size:1.05rem;font-weight:450}.mobile-nav-link[data-astro-cid-nen7h5rs][aria-current=page]{box-shadow:inset 3px 0 var(--signal);padding-left:.65rem}.mobile-nav-link[data-astro-cid-nen7h5rs].is-priority span[data-astro-cid-nen7h5rs]{color:#ff8377}.mobile-nav-row[data-astro-cid-nen7h5rs]{cursor:pointer;font-family:inherit}.mobile-nav-row[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font-size:1.2rem;transition:transform .2s}.mobile-nav-row[data-astro-cid-nen7h5rs][aria-expanded=true]{background:#141414}.mobile-nav-row[data-astro-cid-nen7h5rs][aria-expanded=true] b[data-astro-cid-nen7h5rs]{transform:rotate(45deg)}.mobile-submenu[data-astro-cid-nen7h5rs]{background:#111;border-bottom:1px solid #343434;padding:.3rem 0 .8rem 2.8rem}.mobile-submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#c9c9c4;border-bottom:1px solid #303030;justify-content:space-between;align-items:center;gap:1rem;min-height:3.15rem;padding-right:.2rem;font-size:.875rem;line-height:1.3;text-decoration:none;display:flex}.mobile-submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:last-child{border:0}.mobile-submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:#ff8377}.mobile-submenu[data-astro-cid-nen7h5rs] .mobile-overview-link[data-astro-cid-nen7h5rs]{color:#fff;font-weight:680}.menu-foot[data-astro-cid-nen7h5rs]{padding:.75rem var(--gutter) max(.75rem,env(safe-area-inset-bottom));background:#343434;border-top:1px solid #343434;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:auto;display:grid}.menu-foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#f5f5f2;background:#151515;justify-content:space-between;align-items:center;gap:.7rem;min-height:3.65rem;padding:0 .85rem;font-size:.78rem;font-weight:650;text-decoration:none;display:flex}.menu-foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:#ff8377;font-weight:500}.menu-foot[data-astro-cid-nen7h5rs] .menu-primary-action[data-astro-cid-nen7h5rs]{background:var(--signal);color:#fff}.menu-foot[data-astro-cid-nen7h5rs] .menu-primary-action[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:#fff}.mobile-theme-toggle[data-astro-cid-nen7h5rs]{color:#f5f5f2;background:#151515;grid-column:1/-1;width:100%;height:3.15rem;padding-inline:.85rem;display:flex}html.menu-open,html.menu-open body{overscroll-behavior:none;overflow:hidden!important}.sr-only[data-astro-cid-nen7h5rs]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-theme=light] .site-header[data-astro-cid-nen7h5rs]{color:#0a0a0a;background:#f4f4f2fa}html[data-theme=light] .nav-panel[data-astro-cid-nen7h5rs]{color:#0a0a0a;background:#fff}html[data-theme=light] .panel-links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,html[data-theme=light] .panel-links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:focus-visible{background:#f4f4f2}html[data-theme=light] .mobile-menu[data-astro-cid-nen7h5rs],html[data-theme=light] .menu-top[data-astro-cid-nen7h5rs],html[data-theme=light] .menu-body[data-astro-cid-nen7h5rs]{color:#0a0a0a;background:#f4f4f2}html[data-theme=light] .menu-top[data-astro-cid-nen7h5rs],html[data-theme=light] .mobile-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs],html[data-theme=light] .mobile-nav-link[data-astro-cid-nen7h5rs],html[data-theme=light] .mobile-nav-row[data-astro-cid-nen7h5rs],html[data-theme=light] .mobile-submenu[data-astro-cid-nen7h5rs],html[data-theme=light] .mobile-submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-color:#c8c8c3}html[data-theme=light] .menu-brand[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs],html[data-theme=light] .menu-intro[data-astro-cid-nen7h5rs]>p[data-astro-cid-nen7h5rs]:last-child{color:#555}html[data-theme=light] .menu-close[data-astro-cid-nen7h5rs],html[data-theme=light] .mobile-nav-link[data-astro-cid-nen7h5rs],html[data-theme=light] .mobile-nav-row[data-astro-cid-nen7h5rs]{color:#0a0a0a}html[data-theme=light] .mobile-nav-row[data-astro-cid-nen7h5rs][aria-expanded=true],html[data-theme=light] .mobile-submenu[data-astro-cid-nen7h5rs]{background:#fff}html[data-theme=light] .mobile-submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#444}html[data-theme=light] .menu-foot[data-astro-cid-nen7h5rs]{background:#c8c8c3;border-color:#c8c8c3}html[data-theme=light] .menu-foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#0a0a0a;background:#fff}html[data-theme=light] .menu-foot[data-astro-cid-nen7h5rs] .menu-primary-action[data-astro-cid-nen7h5rs]{background:var(--signal);color:#fff}html[data-theme=light] .mobile-submenu[data-astro-cid-nen7h5rs] .mobile-overview-link[data-astro-cid-nen7h5rs]{color:#0a0a0a}html[data-theme=light] .theme-toggle[data-astro-cid-nen7h5rs]{color:#0a0a0a;background:#fff}html[data-theme=light] .theme-toggle-track[data-astro-cid-nen7h5rs]{background:#f4f4f2}@media (width<=1260px){.brand-lockup[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{display:none}.desktop-nav[data-astro-cid-nen7h5rs]{gap:.35rem}.header-actions[data-astro-cid-nen7h5rs]{gap:.4rem}.project-link[data-astro-cid-nen7h5rs]{gap:.65rem;padding-inline:.75rem}.project-link-full[data-astro-cid-nen7h5rs]{display:none}.project-link-short[data-astro-cid-nen7h5rs]{display:inline}.theme-toggle[data-astro-cid-nen7h5rs]{min-width:5.15rem;padding-inline:.5rem}}@media (width<=1120px){.desktop-nav[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:grid}.site-header[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto}.brand-lockup[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{display:block}.header-actions[data-astro-cid-nen7h5rs]{gap:.5rem}}@media (width<=760px){.header-actions[data-astro-cid-nen7h5rs]>.theme-toggle[data-astro-cid-nen7h5rs],.brand-lockup[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{display:none}.mobile-theme-toggle[data-astro-cid-nen7h5rs]{color:#f5f5f2;background:#151515;grid-column:1/-1;width:100%;height:3.15rem;padding-inline:.85rem;display:flex}.menu-foot[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr))}.project-link[data-astro-cid-nen7h5rs]{min-height:2.5rem;padding-inline:.8rem;font-size:.75rem}.menu-toggle[data-astro-cid-nen7h5rs]{width:2.5rem;height:2.5rem}}@media (width<=620px){.site-header[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].is-scrolled{height:4.5rem}.site-header[data-astro-cid-nen7h5rs]{gap:.65rem}.project-link[data-astro-cid-nen7h5rs]{gap:.55rem}.project-link[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{display:none}.panel-links[data-astro-cid-nen7h5rs]{grid-template-columns:1fr}.menu-brand[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{display:none}.menu-foot[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-theme-toggle[data-astro-cid-nen7h5rs]{grid-column:1/-1}.menu-body[data-astro-cid-nen7h5rs]{padding-top:1rem}.menu-intro[data-astro-cid-nen7h5rs]>p[data-astro-cid-nen7h5rs]:last-child{max-width:12rem}}@media (prefers-reduced-motion:reduce){.nav-panel[data-astro-cid-nen7h5rs],.nav-scrim[data-astro-cid-nen7h5rs],.mobile-menu[data-astro-cid-nen7h5rs],.theme-toggle-track[data-astro-cid-nen7h5rs],.theme-toggle-track[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{transition:none}}html:not([lang=en]) .project-link[data-astro-cid-nen7h5rs]{white-space:normal;max-width:16rem;line-height:1.25}html:not([lang=en]) .panel-links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{grid-template-columns:1.8rem minmax(0,1fr) auto}html:not([lang=en]) .mobile-nav-link[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs],html:not([lang=en]) .mobile-nav-row[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{overflow-wrap:anywhere;padding-block:.65rem;line-height:1.3}html:not([lang=en]) .mobile-nav-link[data-astro-cid-nen7h5rs],html:not([lang=en]) .mobile-nav-row[data-astro-cid-nen7h5rs]{grid-template-columns:2.15rem minmax(0,1fr) 2rem}html:not([lang=en]) .menu-foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{overflow-wrap:anywhere;padding-block:.6rem}html:lang(ar) [data-astro-cid-nen7h5rs]:is(.site-header,.mobile-menu){--sans:Tahoma,Arial,sans-serif;--mono:Tahoma,Arial,sans-serif;font-family:var(--sans)}html:is(:lang(ar),:lang(ja),:lang(ko),:lang(zh)) [data-astro-cid-nen7h5rs]:is(.site-header,.mobile-menu) [data-astro-cid-nen7h5rs]:is(span,strong,p,em,a,button){letter-spacing:normal;text-transform:none;line-height:1.45}html[dir=rtl] .panel-intro[data-astro-cid-nen7h5rs]{border-right:0;border-left:1px solid var(--line);padding-left:clamp(2rem,5vw,5rem);padding-right:0}html[dir=rtl] .panel-links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].is-primary{border-left:0;border-right:2px solid var(--signal);padding-left:0;padding-right:.65rem}html[dir=rtl] .menu-brand[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{border-left:0;border-right:1px solid #343434;padding-left:0;padding-right:.9rem}html[dir=rtl] [data-astro-cid-nen7h5rs]:is(.mobile-nav-link,.mobile-nav-row,.theme-toggle-label){text-align:right}html[dir=rtl] .menu-intro[data-astro-cid-nen7h5rs]>p[data-astro-cid-nen7h5rs]:last-child{text-align:left}html[dir=rtl] .mobile-submenu[data-astro-cid-nen7h5rs]{padding-left:0;padding-right:2.8rem}html[dir=rtl] .mobile-submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-left:.2rem;padding-right:0}html[dir=rtl] .mobile-nav-link[data-astro-cid-nen7h5rs][aria-current=page]{box-shadow:inset -3px 0 var(--signal);padding-left:0;padding-right:.65rem}html[dir=rtl] .theme-toggle-track[data-astro-cid-nen7h5rs]{direction:ltr}html[dir=rtl] [data-astro-cid-nen7h5rs]:is(.mobile-nav-link b,.mobile-submenu a span,.menu-foot a b,.project-link b,.panel-links b,.panel-intro>a span){transform:scaleX(-1)}html[data-theme=light] .panel-links[data-astro-cid-nen7h5rs] em[data-astro-cid-nen7h5rs]{color:#555}html[data-theme=light] [data-astro-cid-nen7h5rs]:is(.panel-index,.panel-links small,.panel-links b){color:#b42318}@media (width<=1680px){html:not([lang=en]) .desktop-nav[data-astro-cid-nen7h5rs]{display:none}html:not([lang=en]) .menu-toggle[data-astro-cid-nen7h5rs]{display:grid}html:not([lang=en]) .site-header[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto}html:not([lang=en]) .brand-lockup[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{display:none}}@media (width<=480px){html:not([lang=en]) .project-link[data-astro-cid-nen7h5rs]{max-width:9.5rem;font-size:.7rem}html:not([lang=en]) .header-actions[data-astro-cid-nen7h5rs]{gap:.35rem}}@media (width>=1281px) and (width<=1600px){.site-header[data-astro-cid-nen7h5rs]{gap:1rem;padding-inline:2rem}.brand-lockup[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{display:none}.desktop-nav[data-astro-cid-nen7h5rs]{gap:.65rem}}@media (width<=1280px){.desktop-nav[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:grid}.site-header[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto}.brand-lockup[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{display:none}}@media (width<=480px){.header-actions[data-astro-cid-nen7h5rs]>.project-link[data-astro-cid-nen7h5rs]{display:none}.header-actions[data-astro-cid-nen7h5rs]{gap:.35rem}}.market-instagram[data-astro-cid-lpo4tgsm]{max-width:100%;min-height:44px;color:inherit;align-items:center;gap:.65rem;margin-top:.8rem;font-size:.875rem;text-decoration:none;display:inline-flex}.market-instagram[data-astro-cid-lpo4tgsm] svg[data-astro-cid-lpo4tgsm]{flex-shrink:0}.market-instagram[data-astro-cid-lpo4tgsm]>span[data-astro-cid-lpo4tgsm]:first-of-type{overflow-wrap:anywhere}.market-instagram[data-astro-cid-lpo4tgsm]:hover{text-underline-offset:4px;text-decoration:underline}.market-instagram[data-astro-cid-lpo4tgsm]:focus-visible{outline-offset:4px;outline:2px solid}.office-directory[data-astro-cid-bxx6k2h2]{color:#f5f5f2;border-top:1px solid #333;padding:2.5rem 0;scroll-margin-top:7rem}h2[data-astro-cid-bxx6k2h2]{font:500 .7rem/1.5 var(--mono);text-transform:uppercase;letter-spacing:.16em;color:#aaa;margin:0 0 3rem}.directory-list[data-astro-cid-bxx6k2h2]{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.directory-office[data-astro-cid-bxx6k2h2]{text-align:center;border-left:1px solid #333;flex-direction:column;align-items:center;min-width:0;padding:0 clamp(.8rem,1.8vw,2rem);display:flex}.directory-office[data-astro-cid-bxx6k2h2]:first-child{border-left:0}figure[data-astro-cid-bxx6k2h2]{width:100%;max-width:240px;margin:1.25rem 0 1.5rem;position:relative}figure[data-astro-cid-bxx6k2h2] img[data-astro-cid-bxx6k2h2]{aspect-ratio:4/3;object-fit:contain;background:#111;width:100%;height:auto;display:block}.directory-flag[data-astro-cid-bxx6k2h2]{color:#111;width:44px;height:44px;font:700 12px/1 var(--mono);letter-spacing:.04em;background:#fff;border:4px solid #080808;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.directory-flag[data-astro-cid-bxx6k2h2] .office-flag-image[data-astro-cid-bxx6k2h2]{aspect-ratio:1;object-fit:cover;box-sizing:border-box;background:#fff;border:3px solid #fff;border-radius:50%;width:100%;height:100%}h3[data-astro-cid-bxx6k2h2]{font:600 clamp(1.1rem,1.6vw,1.6rem)/1.2 var(--sans);letter-spacing:-.03em;margin:0 0 .4rem}.directory-country[data-astro-cid-bxx6k2h2]{color:#aaa;margin:0;font-size:.72rem;line-height:1.4}.directory-clock[data-astro-cid-bxx6k2h2]{color:#ff6252;justify-content:center;align-items:center;gap:.45rem;min-height:20px;margin:1rem 0 1.25rem;display:flex}.directory-clock[data-astro-cid-bxx6k2h2] svg[data-astro-cid-bxx6k2h2]{fill:none;stroke:currentColor;stroke-width:1.5px;width:15px;height:15px}time[data-astro-cid-bxx6k2h2]{font:500 .85rem var(--mono);font-variant-numeric:tabular-nums}.directory-detail[data-astro-cid-bxx6k2h2]{flex-direction:column;flex:1;align-items:center;width:100%;display:flex}address[data-astro-cid-bxx6k2h2]{font:normal .76rem/1.65 var(--sans);color:#bcbcbc;overflow-wrap:anywhere}address[data-astro-cid-bxx6k2h2] strong[data-astro-cid-bxx6k2h2]{color:#ddd;margin-bottom:.6rem;font-weight:500;display:block}address[data-astro-cid-bxx6k2h2]>span[data-astro-cid-bxx6k2h2]{display:block}address[data-astro-cid-bxx6k2h2] small[data-astro-cid-bxx6k2h2]{font:500 .55rem/1.5 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:#aaa;margin-top:.65rem;display:block}a[data-astro-cid-bxx6k2h2]:hover{color:#fff;text-decoration:underline}a[data-astro-cid-bxx6k2h2]:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (width<=1000px){.directory-list[data-astro-cid-bxx6k2h2]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2.5rem}.directory-office[data-astro-cid-bxx6k2h2]:nth-child(4){border-left:0}}@media (width<=600px){.directory-list[data-astro-cid-bxx6k2h2]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.directory-office[data-astro-cid-bxx6k2h2]{padding:0 .8rem}.directory-office[data-astro-cid-bxx6k2h2]:nth-child(4){border-left:1px solid #333}.directory-office[data-astro-cid-bxx6k2h2]:nth-child(odd){border-left:0}h2[data-astro-cid-bxx6k2h2]{margin-bottom:2rem}figure[data-astro-cid-bxx6k2h2]{margin-bottom:1.2rem}address[data-astro-cid-bxx6k2h2]{font-size:.72rem}}@media (width<=360px){.directory-list[data-astro-cid-bxx6k2h2]{grid-template-columns:1fr}.directory-office[data-astro-cid-bxx6k2h2]{border-bottom:1px solid #333;padding-bottom:1.5rem;border-left:0!important}.directory-office[data-astro-cid-bxx6k2h2]:last-child{border-bottom:0}figure[data-astro-cid-bxx6k2h2]{max-width:220px}address[data-astro-cid-bxx6k2h2]{max-width:250px}}.site-footer[data-astro-cid-jo6i4kqk]{color:#f5f5f2;padding:clamp(3rem,6vw,6rem) var(--gutter) 1.5rem;--line:#333;--mono-gray:#aaa;background:#090909;scroll-margin-top:5rem}.footer-lead[data-astro-cid-jo6i4kqk]{border-bottom:1px solid #333;padding-bottom:clamp(2.5rem,5vw,5rem)}.footer-lead[data-astro-cid-jo6i4kqk] .kicker[data-astro-cid-jo6i4kqk]{letter-spacing:.12em;margin:0 0 1.5rem;font-size:.68rem;color:#aaa!important}.footer-lead[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]{width:fit-content;max-width:100%;font:650 clamp(3rem,7.8vw,8rem)/.93 var(--sans);letter-spacing:-.065em;color:#f5f5f2;padding-right:clamp(3rem,8vw,9rem);text-decoration:none;display:block;position:relative}.footer-lead[data-astro-cid-jo6i4kqk] em[data-astro-cid-jo6i4kqk]{font:inherit;color:#ed3828}.footer-lead[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{font-size:.6em;font-weight:400;transition:transform .2s;position:absolute;top:.1em;right:0}.footer-lead[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover>span[data-astro-cid-jo6i4kqk]{transform:translate(4px,-4px)}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr repeat(4,minmax(0,1fr));gap:2rem;padding:clamp(2.5rem,5vw,4.5rem) 0;display:grid}.footer-grid[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]{min-width:0}.footer-identity[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#bbb;max-width:19rem;margin:1.3rem 0 .75rem;font-size:.83rem;line-height:1.7}.footer-identity[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{color:#999;max-width:19rem;font-size:.73rem;line-height:1.7;display:block}.footer-grid[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.footer-grid[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font:500 .65rem/1.5 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#aaa;margin-bottom:.6rem}.footer-grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#eee;overflow-wrap:anywhere;font-size:.8rem;line-height:1.5;text-decoration:none}.footer-grid[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:.2rem 0}.footer-grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#ff6252}.footer-connect[data-astro-cid-jo6i4kqk]{border-top:1px solid #333;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 3rem;padding:1.25rem 0;display:flex}.footer-contact[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.footer-contact[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font:500 .65rem/1.5 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#aaa;margin:0}.footer-contact-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;display:flex}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:inherit;overflow-wrap:anywhere;align-items:center;gap:.6rem;font-size:.875rem;text-decoration:none;display:inline-flex}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:4px;text-decoration:underline}.footer-registration[data-astro-cid-jo6i4kqk]{color:#aaa;border-top:1px solid #333;grid-template-columns:1fr 1fr;column-gap:2rem;padding:1.5rem 0;font-size:.73rem;line-height:1.7;display:grid}.footer-registration[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:#ddd;grid-column:1/-1;font-weight:500}.footer-registration[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:.5rem 0 0}.footer-registration[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere;text-underline-offset:3px}.footer-social[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-self:flex-end;align-items:center;gap:.25rem 1.5rem;display:flex}.footer-social[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]{min-height:44px;color:inherit;align-items:center;gap:.65rem;margin-top:0;font-size:.875rem;text-decoration:none;display:inline-flex}.footer-social[data-astro-cid-jo6i4kqk] .market-instagram{margin-top:0}.footer-social[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:4px;text-decoration:underline}.footer-social[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:4px;outline:2px solid}@media (width<=900px){.footer-connect[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:.5rem}.footer-social[data-astro-cid-jo6i4kqk]{align-self:flex-start}}.footer-bottom[data-astro-cid-jo6i4kqk]{font:500 .62rem/1.7 var(--mono);color:#aaa;border-top:1px solid #333;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.2rem;display:flex}.footer-legal-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none}.cky-banner-element[data-astro-cid-jo6i4kqk]{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem 0}.footer-bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.cky-banner-element[data-astro-cid-jo6i4kqk]:hover{color:#fff}.site-footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:is(a,button):focus-visible{outline-offset:5px;outline:2px solid #f5f5f2}html:not([lang=en]) .footer-grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere}html[dir=rtl] .footer-lead[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]{padding-left:4rem;padding-right:0}html[dir=rtl] .footer-lead[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{left:0;right:auto}@media (width<=1100px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-identity[data-astro-cid-jo6i4kqk]{grid-column:1/-1;max-width:40rem}.footer-identity[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk],.footer-identity[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{max-width:32rem}}@media (width<=600px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem}.footer-lead[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]{padding-right:2rem;font-size:clamp(2.2rem,9vw,3.4rem)}.footer-lead[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{font-size:.55em}.footer-grid[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:36px;display:inline-flex}.footer-contact[data-astro-cid-jo6i4kqk]{gap:.5rem 1.25rem}.footer-contact[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{width:100%}.footer-registration[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}.footer-legal-links[data-astro-cid-jo6i4kqk]{gap:1rem}.footer-bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.cky-banner-element[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.footer-lead[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{transition:none;transform:none!important}}

html a.brief-action{-webkit-tap-highlight-color:transparent;border-radius:2px;justify-content:space-between;align-items:center;gap:2rem;min-width:12rem;min-height:3.5rem;text-decoration:none;transition:background-color .18s,box-shadow .18s;display:inline-flex;transform:none;color:#fff!important;background:#d92d20!important;border:1px solid #0000!important;padding:.65rem 1.1rem!important}html a.brief-action>b{background:0 0;border-inline-start:1px solid #ffffff59;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;margin:0;padding-inline-start:.55rem;font-weight:400;transition:background-color .18s,color .18s,transform .18s;display:grid;color:#fff!important;font-size:1.2rem!important}html a.brief-action:focus-visible{outline-offset:4px;outline:2px solid #fff;box-shadow:0 0 0 6px #090909;background:#b42318!important}html a.brief-action>b svg{flex:none;width:1.25rem;height:1.25rem;display:block}html a.brief-action:focus-visible>b{transform:translate(3px,-3px);color:#fff!important}@media (hover:hover) and (pointer:fine){html a.brief-action:hover{transform:none;background:#b42318!important}html a.brief-action:hover>b{transform:translate(3px,-3px);color:#fff!important}}html a.brief-action:active{box-shadow:inset 0 0 0 2px #00000040;background:#8e1b13!important}html a.brief-action:active>b{transform:translate(1px,-1px);color:#fff!important}html[dir=rtl] a.brief-action>b{rotate:-90deg}@media (prefers-reduced-motion:reduce){html a.brief-action,html a.brief-action>b{transition:none!important}html a.brief-action:is(:hover,:focus-visible,:active)>b{transform:none!important}}.page-progress[data-astro-cid-nn5qtnjb]{z-index:1200;pointer-events:none;background:color-mix(in srgb,var(--line) 45%,transparent);width:100%;height:3px;position:fixed;top:0;left:0}.page-progress[data-astro-cid-nn5qtnjb] span[data-astro-cid-nn5qtnjb]{background:var(--signal);transform-origin:0;will-change:transform;width:100%;height:100%;display:block;transform:scaleX(0)}.section-rail[data-astro-cid-nn5qtnjb]{z-index:950;isolation:isolate;width:3.1rem;padding:.9rem 0;display:none;position:fixed;top:50%;right:clamp(.8rem,1.35vw,1.35rem);translate:0 -50%}.section-rail[data-astro-cid-nn5qtnjb]:before{content:"";z-index:-1;background:color-mix(in srgb,var(--mono-gray) 52%,transparent);width:1px;position:absolute;top:1.35rem;bottom:1.35rem;left:50%;translate:-50%}.section-rail[data-astro-cid-nn5qtnjb].is-ready{display:grid}.section-rail[data-astro-cid-nn5qtnjb] a{width:3.1rem;height:2.85rem;color:var(--mono-gray);place-items:center;text-decoration:none;display:grid;position:relative}.section-rail[data-astro-cid-nn5qtnjb] a:after{content:"";z-index:-1;background:color-mix(in srgb,var(--mono-gray) 58%,transparent);transform-origin:100%;width:1.18rem;height:1px;transition:width .22s,background .22s;position:absolute;inset:50% -.12rem auto auto}.section-rail[data-astro-cid-nn5qtnjb] a i{background:var(--void);border:1px solid;width:.42rem;height:.42rem;transition:width .22s,height .22s,background .22s,border-color .22s;display:block;rotate:45deg}.section-rail[data-astro-cid-nn5qtnjb] .rail-count{z-index:2;color:#fff;font:600 .44rem/1 var(--mono);letter-spacing:-.05em;opacity:0;transition:opacity .14s;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.section-rail[data-astro-cid-nn5qtnjb] a[aria-current=true]{color:var(--signal)}.section-rail[data-astro-cid-nn5qtnjb] a[aria-current=true]:after{background:var(--signal);width:1.62rem}.section-rail[data-astro-cid-nn5qtnjb] a[aria-current=true] i{border-color:var(--signal);background:var(--signal);width:1.45rem;height:1.45rem}.section-rail[data-astro-cid-nn5qtnjb] a[aria-current=true] .rail-count{opacity:1}.section-rail[data-astro-cid-nn5qtnjb] .rail-label{border:1px solid #323232;border-left:3px solid var(--signal);color:#f5f5f2;clip-path:inset(0 0 0 100%);opacity:0;pointer-events:none;background:#090909;width:min(18rem,32vw);padding:1rem 1.1rem;transition:clip-path .22s cubic-bezier(.2,.8,.2,1),translate .22s cubic-bezier(.2,.8,.2,1),opacity .12s;position:absolute;top:50%;right:calc(100% + .72rem);translate:.75rem -50%}.section-rail[data-astro-cid-nn5qtnjb] .rail-label b{color:#ff5a49;font:600 .48rem/1 var(--mono);letter-spacing:.12em;display:block}.section-rail[data-astro-cid-nn5qtnjb] .rail-label em{color:#f5f5f2;font:650 .92rem/1.12 var(--sans);letter-spacing:-.025em;text-wrap:balance;margin-top:.48rem;font-style:normal;display:block}.section-rail[data-astro-cid-nn5qtnjb] a:is(:hover,:focus-visible) .rail-label{clip-path:inset(0);opacity:1;translate:0 -50%}.section-rail[data-astro-cid-nn5qtnjb] a:is(:hover,:focus-visible) i{border-color:var(--signal)}.section-rail[data-astro-cid-nn5qtnjb] a:focus-visible{outline:1px solid var(--signal);outline-offset:1px}#main-content section[id]{scroll-margin-top:7rem}@media (width>=1100px){.section-rail[data-astro-cid-nn5qtnjb].is-ready{display:grid}}@media (width<=1099px){.section-rail[data-astro-cid-nn5qtnjb]{display:none!important}}@media (prefers-reduced-motion:reduce){.section-rail[data-astro-cid-nn5qtnjb] a:after,.section-rail[data-astro-cid-nn5qtnjb] a i,.section-rail[data-astro-cid-nn5qtnjb] .rail-count,.section-rail[data-astro-cid-nn5qtnjb] .rail-label{transition:none}}ol[data-astro-cid-vx4iavld]{flex-wrap:wrap;gap:.6rem 1rem;margin:0;padding:0;font-size:.8rem;line-height:1.5;list-style:none;display:flex}li[data-astro-cid-vx4iavld]{overflow-wrap:anywhere;gap:1rem;min-width:0;display:flex}li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"/";color:var(--mono-gray)}a[data-astro-cid-vx4iavld]{color:inherit;text-underline-offset:.25em}a[data-astro-cid-vx4iavld]:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.media-consent[data-astro-cid-nqf6mji6]{align-items:flex-start;gap:.7rem;margin:1rem 0;font-size:.9rem;line-height:1.5;display:flex}.media-consent[data-astro-cid-nqf6mji6] input[data-astro-cid-nqf6mji6]{flex-shrink:0;margin-top:.25rem}dialog[data-astro-cid-nqf6mji6]{background:var(--void);width:min(34rem,100vw - 2rem);max-height:85svh;color:var(--cool-white);border:1px solid var(--line);padding:2rem;overflow:auto}dialog[data-astro-cid-nqf6mji6]::backdrop{background:#0009}h2[data-astro-cid-nqf6mji6]{margin:1rem 0;font-size:2rem;line-height:1.1}p[data-astro-cid-nqf6mji6]{color:var(--mono-gray);font-size:.95rem;line-height:1.65}button[data-astro-cid-nqf6mji6],a[data-astro-cid-nqf6mji6]{font:inherit;color:inherit;min-height:44px}button[data-astro-cid-nqf6mji6]{background:var(--panel);border:1px solid var(--line);cursor:pointer;padding:.7rem 1rem}.close-privacy[data-astro-cid-nqf6mji6]{margin-inline-start:auto;display:block}a[data-astro-cid-nqf6mji6]{padding-block:.6rem;display:inline-block}button[data-astro-cid-nqf6mji6]:focus-visible,a[data-astro-cid-nqf6mji6]:focus-visible{outline:2px solid var(--signal);outline-offset:4px}

.market-region-tabs[data-astro-cid-puv5ydjw] button[data-astro-cid-puv5ydjw]:not([aria-pressed=true])>span[data-astro-cid-puv5ydjw]{color:#ff8377}.market-country-list[data-astro-cid-puv5ydjw]{margin:0;padding:0;list-style:none}.market-explorer[data-astro-cid-puv5ydjw]:not([data-locale=en]) [data-astro-cid-puv5ydjw]:is(h2,h3){letter-spacing:-.025em;overflow-wrap:anywhere;line-height:1.1}.market-explorer[data-astro-cid-puv5ydjw]:not([data-locale=en]) .map-region-marker[data-astro-cid-puv5ydjw] span[data-astro-cid-puv5ydjw]{white-space:normal;letter-spacing:normal;max-width:10rem;line-height:1.3}.market-explorer[data-astro-cid-puv5ydjw][data-locale=ar] [data-astro-cid-puv5ydjw]:is(h2,h3,span,small,strong,.kicker,.map-instruction){letter-spacing:normal!important}.market-explorer[data-astro-cid-puv5ydjw][data-locale=ar] .market-region-tabs[data-astro-cid-puv5ydjw] button[data-astro-cid-puv5ydjw]{text-align:right}.market-explorer[data-astro-cid-puv5ydjw][data-locale=ar] .market-country-list[data-astro-cid-puv5ydjw] i[data-astro-cid-puv5ydjw]{transform:scaleX(-1)}.market-country-list[data-astro-cid-puv5ydjw] strong[data-astro-cid-puv5ydjw]{overflow-wrap:anywhere;min-width:0}.market-country-list[data-astro-cid-puv5ydjw] strong[data-astro-cid-puv5ydjw] small[data-astro-cid-puv5ydjw]{opacity:.8;font-weight:400}.market-explorer[data-astro-cid-puv5ydjw]{--map-line:#303033;color:#f5f5f2;border-top:1px solid var(--map-line);border-bottom:1px solid var(--map-line);background:#090909}.market-explorer-head[data-astro-cid-puv5ydjw]{grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;display:grid}.market-explorer-head[data-astro-cid-puv5ydjw] h2[data-astro-cid-puv5ydjw]{letter-spacing:-.075em;margin:2rem 0 0;font-size:clamp(3.5rem,7vw,7.4rem);line-height:.84;color:#f5f5f2!important}.market-explorer-head[data-astro-cid-puv5ydjw] h2[data-astro-cid-puv5ydjw] span[data-astro-cid-puv5ydjw]{color:var(--signal)!important}.market-explorer-head[data-astro-cid-puv5ydjw]>p[data-astro-cid-puv5ydjw]{color:#a7a7a4;max-width:33rem;margin:0;font-size:.82rem;line-height:1.75}.market-region-tabs[data-astro-cid-puv5ydjw]{border-top:1px solid var(--map-line);border-bottom:1px solid var(--map-line);grid-template-columns:repeat(6,1fr);display:grid}.market-region-tabs[data-astro-cid-puv5ydjw] button[data-astro-cid-puv5ydjw]{border:0;border-right:1px solid var(--map-line);color:#8d8d89;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 1fr;align-content:center;gap:.6rem .75rem;min-height:7rem;padding:1rem;display:grid}.market-region-tabs[data-astro-cid-puv5ydjw] button[data-astro-cid-puv5ydjw]:last-child{border-right:0}.market-region-tabs[data-astro-cid-puv5ydjw] span[data-astro-cid-puv5ydjw],.market-region-tabs[data-astro-cid-puv5ydjw] small[data-astro-cid-puv5ydjw]{font:600 .75rem var(--mono);letter-spacing:.1em;text-transform:uppercase}.market-region-tabs[data-astro-cid-puv5ydjw] span[data-astro-cid-puv5ydjw]{color:var(--signal)}.market-region-tabs[data-astro-cid-puv5ydjw] strong[data-astro-cid-puv5ydjw]{font-size:clamp(.78rem,1.2vw,1.05rem);line-height:1.1}.market-region-tabs[data-astro-cid-puv5ydjw] small[data-astro-cid-puv5ydjw]{color:#aaa;grid-column:2}.market-region-tabs[data-astro-cid-puv5ydjw] button[data-astro-cid-puv5ydjw]:hover,.market-region-tabs[data-astro-cid-puv5ydjw] button[data-astro-cid-puv5ydjw]:focus-visible{color:#fff;background:#151515}.market-region-tabs[data-astro-cid-puv5ydjw] button[data-astro-cid-puv5ydjw][aria-pressed=true]{background:var(--signal);color:#fff}.market-region-tabs[data-astro-cid-puv5ydjw] button[data-astro-cid-puv5ydjw][aria-pressed=true] [data-astro-cid-puv5ydjw]:is(span,small){color:#fff}.market-explorer-stage[data-astro-cid-puv5ydjw]{grid-template-columns:minmax(0,1.55fr) minmax(20rem,.45fr);min-height:43rem;display:grid}.market-map[data-astro-cid-puv5ydjw]{isolation:isolate;border-right:1px solid var(--map-line);background:#070707;position:relative;overflow:hidden}.market-map[data-astro-cid-puv5ydjw]>img[data-astro-cid-puv5ydjw]{z-index:-3;object-fit:contain;filter:grayscale()contrast(1.2);opacity:.3;width:100%;height:100%;transform-origin:var(--focus-x) var(--focus-y);transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;inset:0;transform:scale(1.02)}.market-map[data-astro-cid-puv5ydjw]:hover>img[data-astro-cid-puv5ydjw]{opacity:.38;transform:scale(1.045)}.map-grid[data-astro-cid-puv5ydjw]{z-index:-2;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:12.5% 20%;position:absolute;inset:0}.map-grid[data-astro-cid-puv5ydjw]:after{content:"";background:radial-gradient(circle at var(--focus-x) var(--focus-y),#ed1c2426,transparent 18%);position:absolute;inset:0}.market-routes[data-astro-cid-puv5ydjw]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.market-routes[data-astro-cid-puv5ydjw] path[data-astro-cid-puv5ydjw]{fill:none;stroke:var(--signal);stroke-width:1.4px;stroke-dasharray:.025 .018;opacity:0}.market-routes[data-astro-cid-puv5ydjw] path[data-astro-cid-puv5ydjw].is-active{opacity:.92;animation:1.3s ease-out both routeTravel}.market-routes[data-astro-cid-puv5ydjw] .hub-ring[data-astro-cid-puv5ydjw]{fill:none;stroke:#ffffffa6;stroke-width:1px}.market-routes[data-astro-cid-puv5ydjw] .hub-core[data-astro-cid-puv5ydjw]{fill:var(--signal)}@keyframes routeTravel{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.map-hub[data-astro-cid-puv5ydjw]{z-index:2;left:var(--x);top:var(--y);background:var(--signal);border:2px solid #fff;border-radius:50%;width:.7rem;height:.7rem;position:absolute;transform:translate(-50%,-50%)}.map-hub[data-astro-cid-puv5ydjw] span[data-astro-cid-puv5ydjw]{white-space:nowrap;color:#fff;font:600 .75rem var(--mono);letter-spacing:.08em;text-transform:uppercase;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.map-region-marker[data-astro-cid-puv5ydjw]{z-index:3;left:var(--x);top:var(--y);color:#c1c1bd;cursor:pointer;background:0 0;border:0;align-items:center;gap:.55rem;min-width:3rem;min-height:3rem;padding:.75rem;display:flex;position:absolute;transform:translate(-50%,-50%)}.map-region-marker[data-astro-cid-puv5ydjw] i[data-astro-cid-puv5ydjw]{background:#858581;border-radius:50%;width:.65rem;height:.65rem;transition:all .2s}.map-region-marker[data-astro-cid-puv5ydjw] span[data-astro-cid-puv5ydjw]{font:600 .75rem var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#090909f0;padding:.45rem .6rem}.map-region-marker[data-astro-cid-puv5ydjw]:hover,.map-region-marker[data-astro-cid-puv5ydjw]:focus-visible,.map-region-marker[data-astro-cid-puv5ydjw].is-active{color:#fff}.map-region-marker[data-astro-cid-puv5ydjw]:hover i[data-astro-cid-puv5ydjw],.map-region-marker[data-astro-cid-puv5ydjw]:focus-visible i[data-astro-cid-puv5ydjw],.map-region-marker[data-astro-cid-puv5ydjw].is-active i[data-astro-cid-puv5ydjw]{background:var(--signal);box-shadow:0 0 0 .42rem #ed1c2438}.map-region-marker[data-astro-cid-puv5ydjw]:focus-visible{outline-offset:.18rem;outline:2px solid #fff}.map-focus[data-astro-cid-puv5ydjw]{z-index:1;left:var(--focus-x);top:var(--focus-y);pointer-events:none;width:7rem;height:7rem;transition:left .4s cubic-bezier(.2,.8,.2,1),top .4s cubic-bezier(.2,.8,.2,1);position:absolute;transform:translate(-50%,-50%)}.map-focus[data-astro-cid-puv5ydjw] i[data-astro-cid-puv5ydjw]{border-style:solid;border-color:#ed1c24cc;width:1.25rem;height:1.25rem;position:absolute}.map-focus[data-astro-cid-puv5ydjw] i[data-astro-cid-puv5ydjw]:first-child{border-width:1px 0 0 1px;top:0;left:0}.map-focus[data-astro-cid-puv5ydjw] i[data-astro-cid-puv5ydjw]:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.map-focus[data-astro-cid-puv5ydjw] i[data-astro-cid-puv5ydjw]:nth-child(3){border-width:0 1px 1px 0;bottom:0;right:0}.map-focus[data-astro-cid-puv5ydjw] i[data-astro-cid-puv5ydjw]:nth-child(4){border-width:0 0 1px 1px;bottom:0;left:0}.map-instruction[data-astro-cid-puv5ydjw]{color:#b4b4b0;font:600 .75rem var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0;position:absolute;bottom:1rem;left:1.25rem}.market-region-panels[data-astro-cid-puv5ydjw]{background:#111;min-width:0}.market-region-panels[data-astro-cid-puv5ydjw] article[data-astro-cid-puv5ydjw]{grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.market-region-panels[data-astro-cid-puv5ydjw] article[data-astro-cid-puv5ydjw][hidden]{display:none}.market-region-panels[data-astro-cid-puv5ydjw] header[data-astro-cid-puv5ydjw]{border-bottom:1px solid var(--map-line);padding:clamp(1.5rem,3vw,2.75rem)}.market-region-panels[data-astro-cid-puv5ydjw] header[data-astro-cid-puv5ydjw]>strong[data-astro-cid-puv5ydjw]{color:var(--signal);letter-spacing:-.08em;margin:2rem 0 .6rem;font-size:clamp(4rem,7vw,6.6rem);line-height:.75;display:block}.market-region-panels[data-astro-cid-puv5ydjw] h3[data-astro-cid-puv5ydjw]{letter-spacing:-.06em;margin:0;font-size:clamp(2rem,3.6vw,3.4rem);line-height:.9}.market-region-panels[data-astro-cid-puv5ydjw] header[data-astro-cid-puv5ydjw]>p[data-astro-cid-puv5ydjw]:last-child{color:#c1c1bd;margin:1.5rem 0 0;font-size:.875rem;line-height:1.65}.market-country-list[data-astro-cid-puv5ydjw]{overscroll-behavior:contain;max-height:24rem;overflow:auto}.market-country-list[data-astro-cid-puv5ydjw] a[data-astro-cid-puv5ydjw]{border-bottom:1px solid var(--map-line);color:#f5f5f2;grid-template-columns:2rem 1fr auto;align-items:center;gap:.7rem;min-height:3.25rem;padding:.7rem 1.15rem;text-decoration:none;display:grid}.market-country-list[data-astro-cid-puv5ydjw] a[data-astro-cid-puv5ydjw] span[data-astro-cid-puv5ydjw]{color:#ff8377;font:600 .75rem var(--mono)}.market-country-list[data-astro-cid-puv5ydjw] a[data-astro-cid-puv5ydjw] strong[data-astro-cid-puv5ydjw]{font-size:.875rem}.market-country-list[data-astro-cid-puv5ydjw] a[data-astro-cid-puv5ydjw] i[data-astro-cid-puv5ydjw]{font-size:.875rem;font-style:normal}.market-country-list[data-astro-cid-puv5ydjw] a[data-astro-cid-puv5ydjw]:hover,.market-country-list[data-astro-cid-puv5ydjw] a[data-astro-cid-puv5ydjw]:focus-visible{color:#090909;background:#f5f5f2}.is-compact[data-astro-cid-puv5ydjw] .market-explorer-head[data-astro-cid-puv5ydjw]{padding-top:clamp(4.5rem,8vw,7rem);padding-bottom:clamp(4.5rem,8vw,7rem)}.is-compact[data-astro-cid-puv5ydjw] .market-explorer-head[data-astro-cid-puv5ydjw] h2[data-astro-cid-puv5ydjw]{font-size:clamp(3.2rem,6vw,6.2rem)}.is-compact[data-astro-cid-puv5ydjw] .market-explorer-stage[data-astro-cid-puv5ydjw]{min-height:38rem}.is-compact[data-astro-cid-puv5ydjw] .market-region-panels[data-astro-cid-puv5ydjw] header[data-astro-cid-puv5ydjw]>strong[data-astro-cid-puv5ydjw]{font-size:clamp(3.8rem,6vw,5.7rem)}@media (width<=900px){.market-region-tabs[data-astro-cid-puv5ydjw]{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.market-region-tabs[data-astro-cid-puv5ydjw] button[data-astro-cid-puv5ydjw]{scroll-snap-align:start;flex:0 0 9.5rem}.market-explorer-stage[data-astro-cid-puv5ydjw]{grid-template-columns:1fr}.market-map[data-astro-cid-puv5ydjw]{border-right:0;border-bottom:1px solid var(--map-line);height:31rem}.market-region-panels[data-astro-cid-puv5ydjw] article[data-astro-cid-puv5ydjw]{grid-template-rows:none;grid-template-columns:.65fr 1.35fr}.market-region-panels[data-astro-cid-puv5ydjw] header[data-astro-cid-puv5ydjw]{border-right:1px solid var(--map-line);border-bottom:0}.market-country-list[data-astro-cid-puv5ydjw]{max-height:28rem}}@media (width<=620px){.market-explorer-head[data-astro-cid-puv5ydjw]{display:block}.market-explorer-head[data-astro-cid-puv5ydjw]>p[data-astro-cid-puv5ydjw]{margin-top:2rem}.market-explorer-head[data-astro-cid-puv5ydjw] h2[data-astro-cid-puv5ydjw]{font-size:3.35rem}.market-map[data-astro-cid-puv5ydjw]{height:22rem}.market-region-marker[data-astro-cid-puv5ydjw]{padding:.8rem}.map-region-marker[data-astro-cid-puv5ydjw] span[data-astro-cid-puv5ydjw]{display:none}.map-focus[data-astro-cid-puv5ydjw]{width:4.5rem;height:4.5rem}.map-hub[data-astro-cid-puv5ydjw] span[data-astro-cid-puv5ydjw],.map-instruction[data-astro-cid-puv5ydjw]{display:none}.market-region-panels[data-astro-cid-puv5ydjw] article[data-astro-cid-puv5ydjw]{display:block}.market-region-panels[data-astro-cid-puv5ydjw] header[data-astro-cid-puv5ydjw]{border-right:0;border-bottom:1px solid var(--map-line)}.market-region-panels[data-astro-cid-puv5ydjw] header[data-astro-cid-puv5ydjw]>strong[data-astro-cid-puv5ydjw]{font-size:4.8rem}.market-country-list[data-astro-cid-puv5ydjw]{max-height:21rem}}@media (prefers-reduced-motion:reduce){.market-map[data-astro-cid-puv5ydjw]>img[data-astro-cid-puv5ydjw],.map-focus[data-astro-cid-puv5ydjw]{transition:none}.market-routes[data-astro-cid-puv5ydjw] path[data-astro-cid-puv5ydjw].is-active{stroke-dasharray:none;animation:none}}

.passport-stage[data-astro-cid-i63yze25] .passport-identity[data-astro-cid-i63yze25] small[data-astro-cid-i63yze25],.passport-stage[data-astro-cid-i63yze25] .passport-metrics[data-astro-cid-i63yze25] small[data-astro-cid-i63yze25],.passport-stage[data-astro-cid-i63yze25] .passport-route[data-astro-cid-i63yze25] li[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]{color:#999}.campaign-passport[data-astro-cid-i63yze25]:not([data-locale=en]) [data-astro-cid-i63yze25]:is(h2,h3){letter-spacing:-.025em;overflow-wrap:anywhere;line-height:1.12}.campaign-passport[data-astro-cid-i63yze25]:not([data-locale=en]) [data-astro-cid-i63yze25]:is(.record-proof,.passport-metrics){overflow-wrap:anywhere}.campaign-passport[data-astro-cid-i63yze25][data-locale=ar] [data-astro-cid-i63yze25]:is(h2,h3,span,small,strong,button,figcaption){letter-spacing:normal!important}.campaign-passport[data-astro-cid-i63yze25][data-locale=ar] .passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]{text-align:right}.campaign-passport[data-astro-cid-i63yze25][data-locale=ar] .passport-route[data-astro-cid-i63yze25] .is-vetted[data-astro-cid-i63yze25]{border-left:0;border-right:2px solid var(--signal);padding-left:0;padding-right:1rem}.campaign-passport[data-astro-cid-i63yze25][data-locale=ar] .record-proof[data-astro-cid-i63yze25]{border-left:0;border-right:1px solid var(--line);padding-left:0;padding-right:1rem}.campaign-passport[data-astro-cid-i63yze25][data-locale=ar] [data-astro-cid-i63yze25]:is(.record-arrow,.passport-intro b,.passport-link>span){transform:scaleX(-1)}.campaign-passport[data-astro-cid-i63yze25]{background:var(--paper);color:var(--ink);padding-top:clamp(4.5rem,7vw,7rem);padding-bottom:clamp(5rem,8vw,8rem)}.passport-head[data-astro-cid-i63yze25]{grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(3rem,9vw,10rem);display:grid}.passport-head[data-astro-cid-i63yze25] h2[data-astro-cid-i63yze25]{letter-spacing:-.07em;margin:1.5rem 0 0;font-size:clamp(3.4rem,6.3vw,6.5rem);line-height:.84}.passport-head[data-astro-cid-i63yze25] h2[data-astro-cid-i63yze25] span[data-astro-cid-i63yze25]{color:var(--signal)}.passport-intro[data-astro-cid-i63yze25]{max-width:35rem;margin-left:auto}.passport-intro[data-astro-cid-i63yze25] p[data-astro-cid-i63yze25]{color:var(--muted);margin:0;font-size:.8rem;line-height:1.75}.passport-intro[data-astro-cid-i63yze25] a[data-astro-cid-i63yze25],.passport-link[data-astro-cid-i63yze25]{justify-content:space-between;gap:2rem;font-weight:700;text-decoration:none;display:flex}.passport-intro[data-astro-cid-i63yze25] a[data-astro-cid-i63yze25]{border-top:1px solid var(--line);border-bottom:2px solid var(--signal);margin-top:2rem;padding:1rem 0;font-size:.78rem}.passport-intro[data-astro-cid-i63yze25] a[data-astro-cid-i63yze25]:hover,.passport-intro[data-astro-cid-i63yze25] a[data-astro-cid-i63yze25]:focus-visible{color:var(--signal)}.passport-control[data-astro-cid-i63yze25]{margin-top:var(--space-lg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:stretch;display:grid}.passport-control-label[data-astro-cid-i63yze25]{flex-direction:column;justify-content:center;gap:.35rem;padding:1rem 0;display:flex}.passport-control-label[data-astro-cid-i63yze25] span[data-astro-cid-i63yze25],.passport-control-label[data-astro-cid-i63yze25] small[data-astro-cid-i63yze25],.passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25]{font:650 .54rem var(--mono);letter-spacing:.09em;text-transform:uppercase}.passport-control-label[data-astro-cid-i63yze25] small[data-astro-cid-i63yze25]{color:var(--muted);font-size:.48rem}.passport-filters[data-astro-cid-i63yze25]{border-left:1px solid var(--line);display:flex;overflow-x:auto}.passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25]{border:0;border-right:1px solid var(--line);min-height:4.2rem;color:inherit;cursor:pointer;background:0 0;flex:none;padding:0 1.15rem}.passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25]:last-child{border-right:0}.passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25]:hover,.passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25]:focus-visible,.passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25][aria-pressed=true]{background:var(--ink);color:#fff}.passport-layout[data-astro-cid-i63yze25]{grid-template-columns:minmax(17rem,.68fr) minmax(0,1.32fr);align-items:start;gap:clamp(1.5rem,3vw,3.5rem);margin-top:clamp(2rem,4vw,4rem);display:grid}.passport-feed[data-astro-cid-i63yze25]{border-top:1px solid var(--line)}.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]{border:0;border-bottom:1px solid var(--line);width:100%;min-height:12rem;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:2.5rem minmax(0,1fr) 5.5rem 1rem;align-items:center;gap:1rem;padding:1.3rem 0;transition:padding .22s,background .22s,color .22s;display:grid}.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25][hidden]{display:none}.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]:hover,.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]:focus-visible,.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25][aria-pressed=true]{background:var(--ink);color:#fff;padding-left:1rem;padding-right:1rem}.record-index[data-astro-cid-i63yze25],.record-copy[data-astro-cid-i63yze25] small[data-astro-cid-i63yze25],.record-copy[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25],.record-proof[data-astro-cid-i63yze25] small[data-astro-cid-i63yze25],.record-proof[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]{font:650 .5rem var(--mono);letter-spacing:.075em;text-transform:uppercase;color:var(--muted)}.record-copy[data-astro-cid-i63yze25]{min-width:0;display:block}.record-copy[data-astro-cid-i63yze25] strong[data-astro-cid-i63yze25]{letter-spacing:-.05em;margin:.55rem 0 .7rem;font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:.92;display:block}.record-copy[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]{line-height:1.45;display:block}.record-proof[data-astro-cid-i63yze25]{border-left:1px solid var(--line);padding-left:1rem;display:block}.record-proof[data-astro-cid-i63yze25] strong[data-astro-cid-i63yze25]{letter-spacing:-.05em;margin:.45rem 0 .2rem;font-size:1.45rem;display:block}.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]:is(:hover,:focus-visible,[aria-pressed=true]) [data-astro-cid-i63yze25]:is(.record-index,.record-copy small,.record-copy>span,.record-proof small,.record-proof>span){color:#aaa}.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]:is(:hover,:focus-visible,[aria-pressed=true]) .record-proof[data-astro-cid-i63yze25]{border-color:#414141}.record-arrow[data-astro-cid-i63yze25]{color:var(--signal)}.passport-stage[data-astro-cid-i63yze25]{color:#fff;background:#090909;border:1px solid #343434;min-width:0;position:sticky;top:6.5rem}.passport-stage[data-astro-cid-i63yze25] article[data-astro-cid-i63yze25][hidden]{display:none}.passport-stage[data-astro-cid-i63yze25] figure[data-astro-cid-i63yze25]{background:#121212;min-height:clamp(18rem,27vw,27rem);margin:0;position:relative;overflow:hidden}.passport-stage[data-astro-cid-i63yze25] figure[data-astro-cid-i63yze25] img[data-astro-cid-i63yze25],.passport-image-shade[data-astro-cid-i63yze25]{width:100%;height:100%;position:absolute;inset:0}.passport-stage[data-astro-cid-i63yze25] figure[data-astro-cid-i63yze25] img[data-astro-cid-i63yze25]{object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.passport-stage[data-astro-cid-i63yze25] article[data-astro-cid-i63yze25]:hover figure[data-astro-cid-i63yze25] img[data-astro-cid-i63yze25]{transform:scale(1.02)}.passport-image-shade[data-astro-cid-i63yze25]{background:linear-gradient(#0000008c,#0000 42%,#000000c7)}.passport-stage[data-astro-cid-i63yze25] figcaption[data-astro-cid-i63yze25]{font:650 .55rem var(--mono);letter-spacing:.08em;text-transform:uppercase;line-height:1.5;position:absolute;bottom:1.25rem;left:1.25rem;right:9rem}.passport-dossier[data-astro-cid-i63yze25]{padding:clamp(1.4rem,2.8vw,2.5rem)}.passport-identity[data-astro-cid-i63yze25]{border-bottom:1px solid #343434;grid-template-columns:1.2fr .8fr;gap:1.5rem;padding-bottom:1rem;display:grid}.passport-identity[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]{font:650 .55rem var(--mono);letter-spacing:.05em;text-transform:uppercase;line-height:1.5}.passport-identity[data-astro-cid-i63yze25] small[data-astro-cid-i63yze25]{color:#777;letter-spacing:.1em;margin-bottom:.35rem;font-size:.47rem;display:block}.passport-dossier[data-astro-cid-i63yze25] h3[data-astro-cid-i63yze25]{letter-spacing:-.06em;text-wrap:balance;max-width:52rem;margin:clamp(1.8rem,3vw,3rem) 0 1.5rem;font-size:clamp(2.45rem,4.2vw,4.35rem);line-height:.9}.passport-metrics[data-astro-cid-i63yze25]{border-top:1px solid #343434;border-bottom:1px solid #343434;grid-template-columns:repeat(3,1fr);display:grid}.passport-metrics[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]{border-right:1px solid #343434;padding:1.1rem 1rem}.passport-metrics[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]:first-child{padding-left:0}.passport-metrics[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]:last-child{border-right:0}.passport-metrics[data-astro-cid-i63yze25] strong[data-astro-cid-i63yze25]{letter-spacing:-.055em;font-size:clamp(1.7rem,2.8vw,2.8rem);display:block}.passport-metrics[data-astro-cid-i63yze25] small[data-astro-cid-i63yze25]{color:#777;font:650 .48rem var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:.3rem;display:block}.passport-route[data-astro-cid-i63yze25]{margin:1.2rem 0 0;padding:0;list-style:none}.passport-route[data-astro-cid-i63yze25] li[data-astro-cid-i63yze25]{border-bottom:1px solid #2d2d2d;grid-template-columns:2rem 1fr;gap:1rem;padding:.95rem 0;display:grid}.passport-route[data-astro-cid-i63yze25] li[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25],.passport-route[data-astro-cid-i63yze25] strong[data-astro-cid-i63yze25]{font:650 .55rem var(--mono);letter-spacing:.08em;text-transform:uppercase}.passport-route[data-astro-cid-i63yze25] li[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]{color:#777}.passport-route[data-astro-cid-i63yze25] strong[data-astro-cid-i63yze25]{color:#fff;display:block}.passport-route[data-astro-cid-i63yze25] p[data-astro-cid-i63yze25]{color:#9a9a9a;margin:.45rem 0 0;font-size:.68rem;line-height:1.55}.passport-route[data-astro-cid-i63yze25] .is-vetted[data-astro-cid-i63yze25]{border-left:2px solid var(--signal);padding-left:1rem}.passport-route[data-astro-cid-i63yze25] .is-vetted[data-astro-cid-i63yze25] strong[data-astro-cid-i63yze25]{color:#ff4a3a}.passport-link[data-astro-cid-i63yze25]{border-bottom:2px solid var(--signal);color:#fff;margin-top:1.5rem;padding:1rem 0;font-size:.75rem}.passport-link[data-astro-cid-i63yze25]:hover,.passport-link[data-astro-cid-i63yze25]:focus-visible{color:#ff5547}@media (width<=900px){.passport-head[data-astro-cid-i63yze25]{grid-template-columns:1fr}.passport-intro[data-astro-cid-i63yze25]{max-width:42rem;margin-left:0}.passport-control[data-astro-cid-i63yze25]{grid-template-columns:1fr}.passport-filters[data-astro-cid-i63yze25]{border-top:1px solid var(--line);border-left:0}.passport-layout[data-astro-cid-i63yze25]{grid-template-columns:1fr}.passport-feed[data-astro-cid-i63yze25]{scroll-snap-type:x proximity;display:flex;overflow-x:auto}.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]{border-right:1px solid var(--line);scroll-snap-align:start;flex:0 0 min(22rem,82vw);min-height:10rem;padding:1rem}.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]:last-child{border-right:0}.passport-stage[data-astro-cid-i63yze25]{position:relative;top:auto}}@media (width<=600px){.passport-head[data-astro-cid-i63yze25] h2[data-astro-cid-i63yze25]{font-size:3.45rem}.passport-control-label[data-astro-cid-i63yze25]{padding:1rem 0}.passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25]{min-height:3.8rem;padding:0 .9rem}.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]{grid-template-columns:2rem minmax(0,1fr) 4.6rem}.record-arrow[data-astro-cid-i63yze25]{display:none}.passport-stage[data-astro-cid-i63yze25] figure[data-astro-cid-i63yze25]{min-height:23rem}.passport-stage[data-astro-cid-i63yze25] figcaption[data-astro-cid-i63yze25]{right:7rem}.passport-dossier[data-astro-cid-i63yze25]{padding:1.25rem}.passport-identity[data-astro-cid-i63yze25]{grid-template-columns:1fr}.passport-dossier[data-astro-cid-i63yze25] h3[data-astro-cid-i63yze25]{font-size:2.7rem}.passport-metrics[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]{padding:.9rem .6rem}.passport-metrics[data-astro-cid-i63yze25] strong[data-astro-cid-i63yze25]{font-size:1.55rem}.passport-route[data-astro-cid-i63yze25] p[data-astro-cid-i63yze25]{font-size:.64rem}}@media (prefers-reduced-motion:reduce){.passport-stage[data-astro-cid-i63yze25] figure[data-astro-cid-i63yze25] img[data-astro-cid-i63yze25],.passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]{transition:none}}html[data-theme=dark] .campaign-passport[data-astro-cid-i63yze25]{color:#fff;background:#090909}html[data-theme=dark] .passport-control[data-astro-cid-i63yze25],html[data-theme=dark] .passport-filters[data-astro-cid-i63yze25],html[data-theme=dark] .passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25],html[data-theme=dark] .passport-feed[data-astro-cid-i63yze25],html[data-theme=dark] .passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]{border-color:#303030}html[data-theme=dark] .passport-intro[data-astro-cid-i63yze25] p[data-astro-cid-i63yze25]{color:#999}html[data-theme=dark] .passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25]:hover,html[data-theme=dark] .passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25]:focus-visible,html[data-theme=dark] .passport-filters[data-astro-cid-i63yze25] button[data-astro-cid-i63yze25][aria-pressed=true],html[data-theme=dark] .passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]:hover,html[data-theme=dark] .passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]:focus-visible,html[data-theme=dark] .passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25][aria-pressed=true]{color:#090909;background:#f3f3ef}html[data-theme=dark] .passport-feed[data-astro-cid-i63yze25]>button[data-astro-cid-i63yze25]:is(:hover,:focus-visible,[aria-pressed=true]) [data-astro-cid-i63yze25]:is(.record-index,.record-copy small,.record-copy>span,.record-proof small,.record-proof>span){color:#666}@media (width<=380px){.passport-metrics[data-astro-cid-i63yze25]{grid-template-columns:minmax(0,1fr)}.passport-metrics[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]{border-bottom:1px solid #343434;border-right:0;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.75rem 0;display:flex}.passport-metrics[data-astro-cid-i63yze25]>span[data-astro-cid-i63yze25]:last-child{border-bottom:0}.passport-metrics[data-astro-cid-i63yze25] small[data-astro-cid-i63yze25]{margin-top:0}}.hero[data-astro-cid-hunqwe7g]{isolation:isolate;color:#fff;background:var(--ink);height:100svh;min-height:44rem;position:relative;overflow:hidden}.hero-media[data-astro-cid-hunqwe7g],.hero-shade[data-astro-cid-hunqwe7g],.hero-grid[data-astro-cid-hunqwe7g]{position:absolute;inset:0}.hero-media[data-astro-cid-hunqwe7g]{z-index:-3;overflow:hidden}.hero-media[data-astro-cid-hunqwe7g] img[data-astro-cid-hunqwe7g]{object-fit:cover;width:100%;height:112%;transform:translate(var(--mx,0),var(--my,0)) scale(1.025);filter:saturate(.9)contrast(1.04);transition:transform .25s ease-out}.hero-shade[data-astro-cid-hunqwe7g]{z-index:-2;background:linear-gradient(90deg,#050609f0 0%,#0506099e 42%,#0506090d 75%),linear-gradient(#0506098c,#0000 45%,#050609b3)}.hero-grid[data-astro-cid-hunqwe7g]{z-index:-1;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:25vw 25vw;mask-image:linear-gradient(90deg,#000,#0000 72%)}.hero-copy[data-astro-cid-hunqwe7g]{height:100%;padding:clamp(8rem,16vh,11rem) var(--gutter) 3rem;flex-direction:column;justify-content:space-between;display:flex}.hero-brand[data-astro-cid-hunqwe7g]{font:500 .56rem var(--mono);letter-spacing:.13em;gap:2rem;display:flex}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g]{letter-spacing:-.09em;max-width:80rem;margin:0;font-size:clamp(4.5rem,9.7vw,10rem);font-weight:780;line-height:.79}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g]>span[data-astro-cid-hunqwe7g]{will-change:transform;padding:.04em 0;display:block;overflow:hidden}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g] i[data-astro-cid-hunqwe7g]{font-style:normal;display:block}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g] em[data-astro-cid-hunqwe7g]{color:var(--signal);font-style:normal}.hero-bottom[data-astro-cid-hunqwe7g]{justify-content:space-between;align-items:end;display:flex}.hero-bottom[data-astro-cid-hunqwe7g] p[data-astro-cid-hunqwe7g]{max-width:29rem;margin:0;font-size:.82rem;line-height:1.7}.hero-bottom[data-astro-cid-hunqwe7g] a[data-astro-cid-hunqwe7g]{color:#fff;will-change:transform;border-bottom:1px solid #ffffffb3;gap:3rem;padding-bottom:.6rem;font-size:.75rem;text-decoration:none;display:flex}.hero-index[data-astro-cid-hunqwe7g]{font:500 .5rem var(--mono);flex-direction:column;align-items:center;gap:.6rem;display:flex;position:absolute;top:50%;right:1.5rem}.hero-index[data-astro-cid-hunqwe7g] i[data-astro-cid-hunqwe7g]{background:linear-gradient(var(--signal) 38%,#ffffff4d 38%);width:1px;height:9rem}@keyframes signal{to{transform:translate(-50%)}}.system[data-astro-cid-hunqwe7g]{padding:var(--space-xl) var(--gutter);grid-template-columns:.75fr 1.25fr;gap:8vw;display:grid}.system-sticky[data-astro-cid-hunqwe7g]>p[data-astro-cid-hunqwe7g]:not(.kicker){color:#91928c;max-width:28rem;font-size:.8rem;line-height:1.7}@keyframes pulse{50%{opacity:.45;transform:scale(1.08)}}.p2[data-astro-cid-hunqwe7g]{animation-delay:-.6s;top:30%;left:47%}@keyframes mapPulse{70%{box-shadow:0 0 0 1.8rem #ff3b1f00}}.hero-bottom[data-astro-cid-hunqwe7g] p[data-astro-cid-hunqwe7g]{max-width:34rem}@keyframes orbitSpin{to{transform:rotate(360deg)}}@keyframes orbitCounter{to{transform:rotate(-360deg)}}@keyframes continuumRail{to{transform:translate(-50%)}}@supports (animation-timeline:view()){@keyframes production-depth{0%{transform:translateY(-8%)scale(1.03)}to{transform:translateY(1%)scale(1.08)}}}@media (width<=760px){.hero[data-astro-cid-hunqwe7g]{min-height:47rem}.hero-copy[data-astro-cid-hunqwe7g]{padding-top:7.5rem}.hero-brand[data-astro-cid-hunqwe7g]{font-size:.5rem}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g]{font-size:3.95rem}.hero-bottom[data-astro-cid-hunqwe7g] p[data-astro-cid-hunqwe7g]{max-width:15rem;font-size:.69rem}.hero-bottom[data-astro-cid-hunqwe7g] a[data-astro-cid-hunqwe7g]{border:1px solid #fff;border-radius:50%;place-items:center;width:3rem;height:3rem;padding:0;font-size:0;display:grid}.hero-bottom[data-astro-cid-hunqwe7g] a[data-astro-cid-hunqwe7g] b[data-astro-cid-hunqwe7g]{font-size:1rem}.hero-index[data-astro-cid-hunqwe7g]{display:none}.system[data-astro-cid-hunqwe7g]{display:block}}.map-point[data-astro-cid-hunqwe7g][aria-pressed=true] span[data-astro-cid-hunqwe7g]{opacity:1}.map-readout[data-astro-cid-hunqwe7g] article[data-astro-cid-hunqwe7g][hidden]{display:none}@keyframes mapPointPulse{70%{box-shadow:0 0 0 1.5rem #ff3b1f00}}@media (width<=760px){}.hero-grid[data-astro-cid-hunqwe7g]{background-image:linear-gradient(#c9a7651a 1px,#0000 1px),linear-gradient(90deg,#c9a7651a 1px,#0000 1px)}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g] em[data-astro-cid-hunqwe7g]{font-family:var(--serif);color:var(--gold);letter-spacing:-.055em;font-style:italic;font-weight:500}.system[data-astro-cid-hunqwe7g] .kicker[data-astro-cid-hunqwe7g]{color:var(--gold)}.hero-brand[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{font:inherit;letter-spacing:inherit;text-transform:uppercase;margin:0}.cap-number[data-astro-cid-hunqwe7g]{color:#77707a;font:500 .58rem var(--mono)!important;letter-spacing:.1em!important;margin:.25rem 0 0!important}.client-source[data-astro-cid-hunqwe7g]{border-top:1px solid #302a32;border-bottom:1px solid #302a32;padding-left:0;padding-right:0;overflow:hidden}.client-source[data-astro-cid-hunqwe7g]>header[data-astro-cid-hunqwe7g]{margin:0 var(--gutter) var(--space-lg);grid-template-columns:.32fr 1.08fr .6fr;align-items:end;gap:3rem;display:grid}.client-source[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{letter-spacing:-.075em;color:var(--gold);margin:0;font-size:clamp(3.6rem,7vw,7.3rem);line-height:.84}.client-source[data-astro-cid-hunqwe7g]>header[data-astro-cid-hunqwe7g]>p[data-astro-cid-hunqwe7g]:last-child{color:#aaa4ac;max-width:25rem;font-size:.8rem;line-height:1.7}@keyframes clientRail{to{transform:translate(-50%)}}@media (width<=760px){.client-source[data-astro-cid-hunqwe7g]>header[data-astro-cid-hunqwe7g]{display:block}.client-source[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{margin:2rem 0}.client-source[data-astro-cid-hunqwe7g]>header[data-astro-cid-hunqwe7g]{margin:0 var(--gutter) 3.5rem}}.hero[data-astro-cid-hunqwe7g]{border-bottom:1px solid #b993506b}.hero-copy[data-astro-cid-hunqwe7g]{padding-right:clamp(6rem,12vw,12rem)}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g]{max-width:88rem;font-stretch:75%}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g] em[data-astro-cid-hunqwe7g]{font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g] em[data-astro-cid-hunqwe7g]{color:var(--signal)}.hero-scan[data-astro-cid-hunqwe7g]{z-index:2;pointer-events:none;background:#d8322bd1;width:1px;animation:7s cubic-bezier(.65,0,.35,1) infinite heroScan;position:absolute;inset:5.4rem auto 0 0}.hero-scan[data-astro-cid-hunqwe7g]:after{content:"";background:var(--signal);width:clamp(5rem,10vw,10rem);height:1px;position:absolute;top:0;right:0}@keyframes heroScan{0%,12%{opacity:0;transform:translate(0)}18%{opacity:1}72%{opacity:.72}88%,to{opacity:0;transform:translate(100vw)}}.future-status[data-astro-cid-hunqwe7g]{z-index:3;background:#0e0d0b7a;border-left:1px solid #b9935061;flex-direction:column;justify-content:flex-end;width:clamp(5.4rem,7vw,7.5rem);display:flex;position:absolute;top:5.4rem;bottom:0;right:0}.future-status[data-astro-cid-hunqwe7g] span[data-astro-cid-hunqwe7g],.future-status[data-astro-cid-hunqwe7g] time[data-astro-cid-hunqwe7g]{font:500 .46rem/1.35 var(--mono);letter-spacing:.1em;color:#d8c69f;writing-mode:vertical-rl;border-top:1px solid #b9935047;min-height:8rem;padding:.8rem .65rem;display:block;transform:rotate(180deg)}.future-status[data-astro-cid-hunqwe7g] time[data-astro-cid-hunqwe7g]{color:#fff;min-height:7rem}.client-source[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{color:#fff}.system[data-astro-cid-hunqwe7g]{border-top:1px solid #34312b}.pulse-ring[data-astro-cid-hunqwe7g] i[data-astro-cid-hunqwe7g]:nth-child(2){animation-delay:-1.7s;inset:28%}@keyframes diagnosticFrame{50%{opacity:.4;transform:scale(.94)}}@keyframes routeSignal{to{transform:translate(calc(100vw - 4rem))}}@media (width<=760px){.hero-copy[data-astro-cid-hunqwe7g]{padding-right:var(--gutter)}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g]{font-size:clamp(3.25rem,15.2vw,4.25rem)}.future-status[data-astro-cid-hunqwe7g]{display:none}.hero-scan[data-astro-cid-hunqwe7g]{top:4.5rem}}@media (prefers-reduced-motion:reduce){.hero-scan[data-astro-cid-hunqwe7g]{animation:none}.hero-scan[data-astro-cid-hunqwe7g]{display:none}}.hero[data-astro-cid-hunqwe7g]{background:var(--void);border-color:var(--line)}.hero-media[data-astro-cid-hunqwe7g] img[data-astro-cid-hunqwe7g]{filter:grayscale()contrast(1.13)}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g] em[data-astro-cid-hunqwe7g]{color:var(--signal);-webkit-text-stroke:0}.hero-brand[data-astro-cid-hunqwe7g],.hero-index[data-astro-cid-hunqwe7g]{color:var(--mono-gray)}.hero-bottom[data-astro-cid-hunqwe7g] a[data-astro-cid-hunqwe7g]{border-color:var(--signal)}.hero-scan[data-astro-cid-hunqwe7g]{background:var(--signal)}.future-status[data-astro-cid-hunqwe7g]{border-color:var(--line);background:#050505d1}.future-status[data-astro-cid-hunqwe7g] span[data-astro-cid-hunqwe7g],.future-status[data-astro-cid-hunqwe7g] time[data-astro-cid-hunqwe7g]{color:var(--mono-gray);border-color:var(--line)}.system[data-astro-cid-hunqwe7g],.client-source[data-astro-cid-hunqwe7g]{background:var(--void)}.client-source[data-astro-cid-hunqwe7g]{border-color:var(--line)}.client-source[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{color:var(--signal)!important}.client-source[data-astro-cid-hunqwe7g]>header[data-astro-cid-hunqwe7g]>p[data-astro-cid-hunqwe7g]:last-child,.system-sticky[data-astro-cid-hunqwe7g]>p[data-astro-cid-hunqwe7g]:not(.kicker){color:var(--mono-gray)}.system[data-astro-cid-hunqwe7g]{border-color:var(--line)}.map-point[data-astro-cid-hunqwe7g][aria-pressed=true] i[data-astro-cid-hunqwe7g]{background:var(--signal);box-shadow:0 0 0 .55rem #ed1c2429}.hero[data-astro-cid-hunqwe7g]{height:calc(100svh - 1rem);min-height:42rem}.hero-grid[data-astro-cid-hunqwe7g],.hero-scan[data-astro-cid-hunqwe7g],.hero-index[data-astro-cid-hunqwe7g],.future-status[data-astro-cid-hunqwe7g]{display:none}.hero-media[data-astro-cid-hunqwe7g] img[data-astro-cid-hunqwe7g]{height:104%;transform:translate(var(--mx,0),var(--my,0)) scale(1.015)}.hero-shade[data-astro-cid-hunqwe7g]{background:linear-gradient(90deg,#050505f0 0%,#050505b8 44%,#0505051f 78%),linear-gradient(#0505057a,#0000 40%,#050505b3)}.hero-copy[data-astro-cid-hunqwe7g]{padding:clamp(7.2rem,14vh,9rem) var(--gutter) 2.25rem;max-width:100rem}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g]{letter-spacing:-.075em;max-width:75rem;font-size:clamp(4rem,8.1vw,8.2rem);line-height:.84}.hero-bottom[data-astro-cid-hunqwe7g]{gap:2rem}.hero-bottom[data-astro-cid-hunqwe7g] a[data-astro-cid-hunqwe7g]{background:var(--signal);color:#fff;border:0;gap:3rem;padding:.9rem 1.2rem;font-weight:700}.ux-source-heading[data-astro-cid-hunqwe7g]{text-transform:uppercase;font:500 .54rem/1.4 var(--mono)!important;letter-spacing:.11em!important;color:var(--mono-gray)!important;margin:.7rem 0!important}.ux-services[data-astro-cid-hunqwe7g]{border-bottom:1px solid var(--line);grid-template-columns:.86fr 1.14fr;padding:0;display:grid}.ux-services-media[data-astro-cid-hunqwe7g]{height:calc(100svh - 5.4rem);min-height:42rem;position:sticky;top:5.4rem;overflow:hidden}.ux-services-media[data-astro-cid-hunqwe7g]:after{content:"";background:linear-gradient(#0000 48%,#050505c7);position:absolute;inset:0}.ux-services-media[data-astro-cid-hunqwe7g] img[data-astro-cid-hunqwe7g]{object-fit:cover;filter:grayscale()contrast(1.08);width:100%;height:100%}.ux-services-media[data-astro-cid-hunqwe7g]>p[data-astro-cid-hunqwe7g]{z-index:1;letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,4.4vw,4.7rem);font-weight:750;line-height:.92;position:absolute;bottom:clamp(1.5rem,4vw,4rem);left:clamp(1.5rem,4vw,4rem)}.ux-services-copy[data-astro-cid-hunqwe7g]{padding:clamp(4rem,8vw,8rem) var(--gutter) clamp(4rem,8vw,8rem) clamp(2rem,6vw,6rem)}.ux-services-copy[data-astro-cid-hunqwe7g]>header[data-astro-cid-hunqwe7g]{max-width:43rem;margin-bottom:4rem}.ux-services-copy[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{letter-spacing:-.06em;margin:2rem 0;font-size:clamp(2.8rem,5.2vw,5.5rem);line-height:.9}.ux-services-copy[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g] span[data-astro-cid-hunqwe7g]{color:var(--signal)}.ux-services-copy[data-astro-cid-hunqwe7g] header[data-astro-cid-hunqwe7g]>p[data-astro-cid-hunqwe7g]:last-child{max-width:30rem;color:var(--mono-gray);font-size:.82rem;line-height:1.7}.ux-service-list[data-astro-cid-hunqwe7g]{border-top:1px solid var(--line)}.ux-service[data-astro-cid-hunqwe7g]{border-bottom:1px solid var(--line);color:#fff;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:1rem;min-height:9rem;padding:1.25rem 0;text-decoration:none;transition:padding .25s,background .25s,color .25s;display:grid}.ux-service[data-astro-cid-hunqwe7g]>h2[data-astro-cid-hunqwe7g]{font:500 .52rem var(--mono);color:var(--mono-gray);margin:0}.ux-service[data-astro-cid-hunqwe7g]>div[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{letter-spacing:-.045em;margin:0 0 .6rem;font-size:clamp(1.6rem,3vw,3rem);line-height:1}.ux-service[data-astro-cid-hunqwe7g] p[data-astro-cid-hunqwe7g]{max-width:34rem;color:var(--mono-gray);margin:0;font-size:.72rem;line-height:1.55}.ux-service[data-astro-cid-hunqwe7g]>b[data-astro-cid-hunqwe7g]{font-size:1.2rem;font-weight:400}.ux-service[data-astro-cid-hunqwe7g]:hover,.ux-service[data-astro-cid-hunqwe7g]:focus-visible{color:#050505;background:#fff;padding-left:1rem}.ux-service[data-astro-cid-hunqwe7g]:hover p[data-astro-cid-hunqwe7g],.ux-service[data-astro-cid-hunqwe7g]:focus-visible p[data-astro-cid-hunqwe7g],.ux-service[data-astro-cid-hunqwe7g]:hover>h2[data-astro-cid-hunqwe7g],.ux-service[data-astro-cid-hunqwe7g]:focus-visible>h2[data-astro-cid-hunqwe7g]{color:#444}.ux-service[data-astro-cid-hunqwe7g].is-primary{background:var(--signal);color:#fff;padding-left:1rem}.ux-service[data-astro-cid-hunqwe7g].is-primary p[data-astro-cid-hunqwe7g],.ux-service[data-astro-cid-hunqwe7g].is-primary>h2[data-astro-cid-hunqwe7g]{color:#ffffffc7}.client-source[data-astro-cid-hunqwe7g]{padding-top:clamp(5rem,8vw,8rem);padding-bottom:clamp(5rem,8vw,8rem)}.client-source[data-astro-cid-hunqwe7g]>header[data-astro-cid-hunqwe7g]{grid-template-columns:.28fr 1.05fr .67fr;margin-bottom:clamp(3rem,5vw,5rem)}.client-source[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{letter-spacing:-.06em;font-size:clamp(2.8rem,5.2vw,5.5rem);line-height:.9}.corporate-market-nav[data-astro-cid-hunqwe7g] button[data-astro-cid-hunqwe7g][aria-pressed=true]{background:var(--signal);color:#fff}.corporate-market-nav[data-astro-cid-hunqwe7g] button[data-astro-cid-hunqwe7g][aria-pressed=true] [data-astro-cid-hunqwe7g]:is(span,small){color:#ffffffc7}.market-country-rail[data-astro-cid-hunqwe7g] button[data-astro-cid-hunqwe7g][aria-pressed=true]{border-color:var(--signal);background:var(--signal);color:#fff}@keyframes market-route-in{0%{stroke-dashoffset:1px;opacity:.1}to{stroke-dashoffset:0;opacity:.92}}.map-division[data-astro-cid-hunqwe7g][aria-pressed=true]{background:var(--signal);border-color:var(--signal);transform:translateY(-2px)}.market-dot[data-astro-cid-hunqwe7g][aria-pressed=true]{z-index:6;opacity:1;pointer-events:auto}.market-dot[data-astro-cid-hunqwe7g][aria-pressed=true] i[data-astro-cid-hunqwe7g]{background:#fff;width:.72rem;height:.72rem;box-shadow:0 0 0 .38rem #ed1c24b8}.market-dot[data-astro-cid-hunqwe7g][aria-pressed=true]>span[data-astro-cid-hunqwe7g]{opacity:1}.map-experience[data-astro-cid-hunqwe7g].is-previewing .market-dot[data-astro-cid-hunqwe7g][aria-pressed=true]:not(.is-preview)>span[data-astro-cid-hunqwe7g]{opacity:0}.map-readout[data-astro-cid-hunqwe7g]>p[data-astro-cid-hunqwe7g]:not(.kicker){color:var(--mono-gray)!important;margin:0!important;font-size:.72rem!important}.region-selector[data-astro-cid-hunqwe7g] button[data-astro-cid-hunqwe7g][aria-pressed=true]{background:var(--signal);padding-left:1rem}.region-selector[data-astro-cid-hunqwe7g] button[data-astro-cid-hunqwe7g][aria-pressed=true] [data-astro-cid-hunqwe7g]:is(span,small),.region-selector[data-astro-cid-hunqwe7g] button[data-astro-cid-hunqwe7g]:hover [data-astro-cid-hunqwe7g]:is(span,small){color:#fff}.region-countries[data-astro-cid-hunqwe7g] a[data-astro-cid-hunqwe7g][hidden]{display:none}.ux-insight[data-astro-cid-hunqwe7g] p[data-astro-cid-hunqwe7g]:not(.kicker){max-width:29rem;color:var(--mono-gray);font-size:.78rem;line-height:1.7}@media (width<=760px){.hero[data-astro-cid-hunqwe7g]{height:calc(100svh - .5rem);min-height:42rem}.hero-copy[data-astro-cid-hunqwe7g]{padding-top:6.5rem}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g]{letter-spacing:-.065em;max-width:100%;font-size:clamp(2.9rem,13.2vw,3.7rem);line-height:.86}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g]>span[data-astro-cid-hunqwe7g]{padding:.08em 0;overflow:visible}.hero[data-astro-cid-hunqwe7g] h1[data-astro-cid-hunqwe7g]>span[data-astro-cid-hunqwe7g]+span[data-astro-cid-hunqwe7g]{margin-top:.08em}.hero-brand[data-astro-cid-hunqwe7g]{justify-content:space-between}.hero-bottom[data-astro-cid-hunqwe7g]{align-items:end}.hero-bottom[data-astro-cid-hunqwe7g] p[data-astro-cid-hunqwe7g]{max-width:13.5rem;font-size:.75rem}.hero-bottom[data-astro-cid-hunqwe7g] a[data-astro-cid-hunqwe7g]{border:0;border-radius:0;gap:1.3rem;width:auto;height:auto;padding:.85rem;font-size:.75rem}.hero-bottom[data-astro-cid-hunqwe7g] a[data-astro-cid-hunqwe7g] b[data-astro-cid-hunqwe7g]{font-size:.8rem}.client-source[data-astro-cid-hunqwe7g]>header[data-astro-cid-hunqwe7g]{display:block}.client-source[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{margin:1.5rem 0}.ux-platforms[data-astro-cid-hunqwe7g]>span[data-astro-cid-hunqwe7g]:nth-child(2n){border-left:0}.ux-services[data-astro-cid-hunqwe7g]{display:block}.ux-services-media[data-astro-cid-hunqwe7g]{height:62svh;min-height:28rem;position:relative;top:auto}.ux-services-copy[data-astro-cid-hunqwe7g]{padding:4.5rem var(--gutter)}.ux-services-copy[data-astro-cid-hunqwe7g]>header[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{font-size:3rem}.ux-service[data-astro-cid-hunqwe7g]{grid-template-columns:2rem 1fr auto;min-height:8rem}.ux-service[data-astro-cid-hunqwe7g]>div[data-astro-cid-hunqwe7g] h2[data-astro-cid-hunqwe7g]{font-size:1.85rem}.ux-equity[data-astro-cid-hunqwe7g] article[data-astro-cid-hunqwe7g]:nth-child(2){border-right:0}.ux-equity[data-astro-cid-hunqwe7g] article[data-astro-cid-hunqwe7g]:nth-child(3){padding-left:0}.client-source[data-astro-cid-hunqwe7g]>header[data-astro-cid-hunqwe7g]{margin-bottom:3rem}}:root{--creative-red:#d92d20;--creative-white:#f5f5f2;--creative-ink:#090909}main .hero-media img{filter:saturate(1.06)contrast(1.03)!important}main .hero-bottom a{background:var(--creative-red);color:#fff}html[data-theme] main .ux-proof{background:var(--creative-white)!important;color:var(--creative-ink)!important}html[data-theme] main .ux-proof :is(h2,h3,strong,a){color:var(--creative-ink)!important}main .ux-proof .ux-metrics article:nth-child(2) strong,main .ux-proof .ux-metrics article:nth-child(3) strong{color:var(--creative-ink)!important}html[data-theme] main .ux-services{background:var(--creative-ink)!important;color:#fff!important}html[data-theme] main .ux-services :is(h2,h3,a,strong,b){color:#fff!important}main .ux-services-copy h2 span,main .ux-services .kicker{color:var(--creative-red)!important}main .ux-services-copy header>p:last-child,main .ux-services .ux-service p,main .ux-services .ux-service>h2{color:#ffffffb8!important}main .ux-services .ux-service{border-color:#ffffff47}main .ux-services .ux-service.is-primary{background:var(--creative-red);color:#fff}main .ux-services .ux-service:hover,main .ux-services .ux-service:focus-visible{padding-left:1rem;background:var(--creative-white)!important;color:var(--creative-ink)!important}main .ux-services .ux-service:hover :is(h2,p,b),main .ux-services .ux-service:focus-visible :is(h2,p,b){color:var(--creative-ink)!important}main .ux-services-media img{filter:saturate(1.06)contrast(1.03)!important}html[data-theme] main .ux-process{background:var(--creative-white)!important;color:var(--creative-ink)!important}html[data-theme] main .ux-process :is(h2,h3,strong){color:var(--creative-ink)!important}html[data-theme] main .ux-equity{background:var(--creative-ink)!important;color:#fff!important}html[data-theme] main .ux-equity :is(h2,h3,strong){color:#fff!important}html[data-theme] main .client-source{background:var(--creative-white)!important;color:var(--creative-ink)!important}html[data-theme] main .client-source :is(h2,h3,strong){color:var(--creative-ink)!important}main .client-source .ux-source-heading,main .client-source .kicker{color:#a91d16!important}main .client-source>header>p:last-child{color:#090909a8!important}html[data-theme] main .ux-markets{background:var(--creative-ink)!important;color:#fff!important}html[data-theme] main .ux-markets :is(h2,h3,a,strong,button,label){color:#fff!important}main .market-dot[data-market-region=Africa]{--region-colour:var(--creative-red)}main .market-dot[data-market-region=North\ America],main .market-dot[data-market-region=MENA],main .market-dot[data-market-region=Asia],main .market-dot[data-market-region=Europe],main .market-dot[data-market-region="Latin America and the Caribbean"]{--region-colour:#fff}main .market-dot[aria-pressed=true] i{background:var(--region-colour,var(--creative-red));box-shadow:0 0 0 .4rem color-mix(in srgb,var(--region-colour,var(--creative-red)) 42%,transparent)}main .ux-markets .map-readout :is(h3,a){color:var(--creative-ink)!important}main .ux-markets .map-readout>p:not(.kicker){color:#090909a8!important}html[data-theme] main .ux-insight{background:var(--creative-white)!important;color:var(--creative-ink)!important}html[data-theme] main .ux-insight>a{background:var(--creative-ink)!important;color:#fff!important}html[data-theme] main .ux-insight>a :is(h2,h3,span){color:#fff!important}main .client-source h2{font-size:clamp(2.6rem,4.5vw,4.8rem)}html[data-theme] main .home-cta{background:var(--creative-ink)!important;color:#fff!important}html[data-theme] main .home-cta a{border-color:#ffffff73;color:#fff!important}.infinity-handoff{background:var(--creative-red);color:#fff;border-color:var(--creative-red)}html[data-theme=light] main section.ux-services.dark :is(h2,h3,a,strong,b),html[data-theme=light] main section.ux-equity.dark :is(h2,h3,a,strong,b),html[data-theme=light] main section.ux-markets.dark :is(h2,h3,a,strong,button,label),html[data-theme=light] main section.home-cta.dark a{color:#fff!important}html[data-theme=light] main section.ux-services.dark :is(.ux-services-copy>header>p:last-child,.ux-service p,.ux-service>h2),html[data-theme=light] main section.ux-equity.dark :is(header>p:last-child,article p),html[data-theme=light] main section.ux-markets.dark :is(.market-copy>p:last-child,.market-tools>p,.market-tools>label){color:#ffffffb8!important}html[data-theme] main section.ux-services.dark .ux-service .cap-number{color:#b5b5b1!important}html[data-theme] main section.ux-services.dark .ux-service.is-primary :is(h2,h3,p,b,.cap-number){color:#fff!important}html[data-theme] main section.ux-services.dark a.ux-service:is(:hover,:focus-visible){background:var(--creative-white)!important;color:var(--creative-ink)!important}html[data-theme] main section.ux-services.dark a.ux-service:is(:hover,:focus-visible) :is(h2,h3,p,b,.cap-number){color:var(--creative-ink)!important}html[data-theme] main section.ux-services.dark a.ux-service:focus-visible{outline:2px solid var(--creative-white);outline-offset:4px}html[data-theme] main section.ux-markets.dark .map-readout :is(h3,a,strong){color:var(--creative-ink)!important}html[data-theme] main section.ux-markets.dark .map-readout>p:not(.kicker){color:#090909ad!important}main .client-source .ux-source-heading{font:600 .8125rem/1.4 var(--mono)!important;letter-spacing:.11em!important;color:var(--signal-text)!important}main .ux-service p,main .ux-process li>p,main .ux-equity article p,main .map-readout>p:not(.kicker){font-size:.75rem!important}main .corporate-market-nav button :is(span,small){font-size:.625rem!important}main section.ux-services .cap-number{font:600 .8125rem/1 var(--mono)!important}main section.ux-services .ux-services-copy .kicker{color:#ff5a49!important}main section.client-source>header .kicker{color:#a91d16!important}main .hero-brand h2{font:600 .75rem/1.35 var(--mono)!important;letter-spacing:.08em!important}main .hero-bottom a{font-size:.75rem!important}main section.client-source .ux-source-heading{color:#a91d16!important}main section.ux-services .ux-services-media>p{color:#fff!important}html[data-theme] main section.ux-markets.dark .corporate-market-label strong{color:#ff5a49!important}html[data-theme] main section.ux-markets.dark .map-readout .kicker,html[data-theme] main section.client-source.dark .ux-source-heading{color:#a91d16!important}html[data-theme] main section.home-cta.dark .kicker{color:#ff5a49!important}@media (width<=760px){main .client-source h2{font-size:clamp(2.45rem,12vw,3.5rem)}}.home-intelligence .signals-signup.is-compact .signals-signup-copy>p:not(.kicker){color:#b5b5b1!important}html[data-theme=light] main .home-intelligence{color:#090909!important;background:#f4f4f2!important}@media (width<=820px){}main .hero{background:#090909!important}main .hero-mosaic img[data-hero-region-image]{opacity:.72;visibility:visible;object-fit:cover;width:100%;height:100%;transform:translate(var(--mx,0),var(--my,0)) scale(1.025);pointer-events:none;transition:opacity .45s,transform 5.8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;filter:none!important}main .hero-mosaic figure:has(img.is-active) img,main .hero-mosaic figure:hover img{opacity:1;transform:translate(var(--mx,0),var(--my,0)) scale(1.055)}main .hero-shade{background:linear-gradient(90deg,#090909 0% 36%,#090909e8 46%,#09090929 67%,#0909090a 100%),linear-gradient(#09090924,#0000 52%,#090909c7)!important}main .hero-copy{z-index:3;position:relative}main .hero h1{letter-spacing:-.075em;word-spacing:.08em;max-width:57rem;font-size:clamp(3.6rem,6.6vw,7rem);line-height:.84}main .hero h1 em{font-family:inherit;font-weight:inherit;color:var(--creative-red);letter-spacing:inherit;font-style:normal}main .hero-brand{color:#fff;text-shadow:0 1px 1rem #000;justify-content:space-between;align-items:center;max-width:50rem}main .hero-brand>p,main .hero-brand>span{font:inherit;margin:0;line-height:1.35}main .hero-brand>span{white-space:nowrap;flex-shrink:0}@media (width>=761px){main .hero .hero-copy{padding-top:6.65rem!important}main .hero-brand{min-height:2.7rem}}main .hero-bottom{max-width:52rem}@media (width<=760px){main .hero{min-height:58rem}main .hero-shade{background:linear-gradient(#0909090a 8%,#0909092e 35%,#090909 48% 100%)!important}main .hero-copy{padding-top:24rem!important}main .hero-brand{gap:.75rem;font-size:.75rem}main .hero-brand h2{font-size:.75rem!important}main .hero h1{font-size:2.75rem;line-height:.88}main .hero-bottom{display:block}main .hero-bottom p{max-width:100%;margin-bottom:1.25rem}main .hero-bottom a{border:0;border-bottom:1px solid #fff;border-radius:0;width:max-content;height:auto;padding:0 0 .55rem;display:flex;font-size:.75rem!important}}main .hero-editorial{background:0 0;justify-content:center;align-items:center;display:flex;overflow:visible;z-index:4!important;inset:6.8rem 2.6% 5.8rem 50.5%!important}main .hero-creator-network{color:#fff;width:100%;max-width:52rem}main .hero-creator-rail{background:#111;border:1px solid #ffffff47;height:clamp(25rem,62vh,39rem);position:relative;overflow:hidden}main .hero-creator-frame{color:#fff;opacity:0;pointer-events:none;background-color:#0d0d0d;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:25% 25%;border:0;width:100%;height:100%;margin:0;padding:0;transition:opacity .55s,transform .85s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden;transform:translate(5%)scale(1.035)}main .hero-creator-frame.is-active{opacity:1;pointer-events:auto;transform:none}main .hero-creator-frame:focus-visible{outline-offset:-3px;outline:2px solid #ff5a49}main .hero-creator-frame img{object-fit:cover;object-position:center 28%;width:100%;height:100%;transition:transform 5.5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.025);filter:saturate(.92)contrast(1.04)!important}main .hero-creator-frame.is-active img{transform:scale(1.075);filter:saturate(1.04)contrast(1.02)!important}main .hero-creator-frame:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0505052e,#0000 48%),linear-gradient(#05050514 42%,#050505e6 100%);position:absolute;inset:0}main .hero-creator-frame>figcaption{z-index:2;text-align:left;opacity:0;gap:.4rem;transition:opacity .3s .18s,transform .45s .18s;display:grid;position:absolute;bottom:1.15rem;left:1.2rem;right:10rem;transform:translateY(.5rem)}main .hero-creator-frame.is-active>figcaption{opacity:1;transform:none}main .hero-creator-frame b{color:#fff;font:750 .68rem/1.1 var(--mono);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px .6rem #000}main .hero-creator-frame small{font:550 .48rem/1.35 var(--mono);letter-spacing:.06em;color:#ffffffd1;text-transform:uppercase;text-shadow:0 1px .6rem #000}main .hero-creator-frame.is-active:before{content:"";z-index:3;pointer-events:none;background:#ed3829;height:3px;position:absolute;bottom:0;left:0;right:0}main .hero-network-readout{border-bottom:1px solid #ffffff4d;grid-template-columns:.62fr 1.15fr auto .62fr;align-items:center;gap:1rem;min-height:4.8rem;display:grid}main .hero-network-readout>p{font:650 .5rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#aaa;justify-content:space-between;gap:.8rem;margin:0;display:flex}main .hero-network-readout>p span{color:#fff}main .hero-network-readout>p b{color:#ff5a49}main .hero-network-readout>div{border-left:1px solid #ffffff38;height:2.5rem;padding-left:1rem;position:relative}main .hero-network-readout>div p{opacity:0;align-content:center;margin:0;transition:opacity .3s,transform .35s;display:grid;position:absolute;inset:0 0 0 1rem;transform:translateY(.35rem)}main .hero-network-readout>div p.is-active{opacity:1;transform:none}main .hero-network-readout strong{color:#fff;letter-spacing:-.02em;font-size:.92rem}main .hero-network-readout>div span{font:550 .43rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#aaa}main .hero-network-readout nav{border:1px solid #ffffff47;display:flex}main .hero-network-readout nav button{color:#fff;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff47;width:2.5rem;height:2.5rem;font-size:1rem;transition:background .2s,color .2s}main .hero-network-readout nav button:last-child{border-right:0}main .hero-network-readout nav button:hover,main .hero-network-readout nav button:focus-visible{color:#fff;background:#ed3829;outline:0}main .hero-network-readout>a{color:#fff;font:650 .53rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:1rem;text-decoration:none;display:flex}main .hero-network-readout>a span{color:#ff5a49}main .hero-editorial~.hero-shade{background:radial-gradient(circle at 54% 30%,#d92d2021,#0000 31%),linear-gradient(90deg,#090909 0% 39%,#090909f5 49%,#09090999 66%,#09090933 100%)!important}main .hero-editorial~.hero-shade~.hero-grid+.hero-copy{max-width:50.5%;padding-right:2.5rem}main .hero-editorial~.hero-shade~.hero-grid+.hero-copy h1{max-width:50rem;font-size:clamp(3.1rem,4.4vw,4.6rem)}main .hero-platforms{color:#fff;width:min(100%,37rem)}main .hero-platforms>p{font:750 .6rem/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;white-space:nowrap;margin:0 0 .9rem}main .hero-platforms>p span{color:var(--signal);padding:0 .3rem}main .hero-platforms ul{align-items:center;gap:clamp(1.5rem,2.5vw,2.75rem);margin:0;padding:0;list-style:none;display:flex}main .hero-platforms li{justify-content:flex-start;align-items:center;min-width:0;display:flex}main .hero-platforms img{object-fit:contain;opacity:1;width:auto;max-width:7.2rem;height:2.25rem;transition:transform .2s;display:block;filter:drop-shadow(0 0 1px #ffffffe6)drop-shadow(0 0 9px #fff3)!important;mix-blend-mode:normal!important}main .hero-platforms li:hover img{transform:translateY(-2px)}main .hero-platforms li{background:0 0;border:0;padding:.65rem 0}main .hero-platforms .platform-mark{filter:drop-shadow(0 4px 8px #0008);width:6.4rem;height:2.25rem;display:block;position:relative}main .hero-platforms .platform-mark img{width:100%;height:100%;filter:none!important}main .hero-platforms .platform-mark .platform-mark__lettering{clip-path:inset(0 0 0 34%);position:absolute;inset:0;filter:brightness(0)invert()!important}main .hero-platforms [data-platform-logo=Instagram] .platform-mark__lettering{clip-path:inset(68% 0 0)}main .hero-platforms [data-platform-logo=TikTok] .platform-mark__lettering{clip-path:inset(0 0 0 29%)}main .hero-platforms [data-platform-logo=YouTube] .platform-mark__lettering{clip-path:inset(0 0 0 32%)}@media (width<=760px){main .hero-platforms ul{gap:.5rem!important}main .hero-platforms li{flex:1;padding:.5rem .35rem}main .hero-platforms li img{width:100%;max-width:5rem;height:1.65rem}}@media (prefers-reduced-motion:reduce){main .hero-platforms li:hover img{transform:none}}main .hero-proof{align-items:start;gap:clamp(1.2rem,2vw,2rem);padding-top:1rem;display:flex}main .hero-bottom{flex-wrap:wrap;gap:1.5rem}main .hero-proof span{color:#a9a9a5;font:600 .52rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;gap:.2rem;display:grid}main .hero-proof strong{color:#fff;font:750 clamp(1.45rem,2.5vw,2.25rem)/1 var(--sans);letter-spacing:-.05em}@media (width<=760px){main .hero{height:auto;min-height:63rem}main .hero-editorial{height:20rem;padding:.65rem var(--gutter);inset:4.6rem 0 auto!important}main .hero-creator-rail{height:15.6rem}main .hero-creator-frame>span{bottom:.75rem;left:.75rem;right:6rem}main .hero-creator-frame b{font-size:.56rem}main .hero-creator-frame small{font-size:.4rem}main .hero-network-readout{grid-template-columns:.64fr 1fr auto;gap:.55rem;min-height:3rem}main .hero-network-readout>p{font-size:.4rem}main .hero-network-readout>div{height:2rem;padding-left:.55rem}main .hero-network-readout>div p{left:.55rem}main .hero-network-readout strong{font-size:.68rem}main .hero-network-readout>div span{font-size:.34rem}main .hero-network-readout nav button{width:2rem;height:2rem}main .hero-network-readout>a{display:none}main .hero-editorial~.hero-shade{background:linear-gradient(#09090908 0%,#09090921 24%,#090909 38% 100%)!important}main .hero-editorial~.hero-shade~.hero-grid+.hero-copy{max-width:none;padding:25rem var(--gutter) 1.5rem!important}main .hero-editorial~.hero-shade~.hero-grid+.hero-copy h1{font-size:2.2rem;line-height:.9}main .hero-platforms>p{font-size:.5rem}main .hero-platforms ul{justify-content:space-between;gap:1.15rem}main .hero-platforms img{max-width:5rem;height:1.6rem}main .hero-proof{grid-template-columns:repeat(3,1fr);gap:.7rem;display:grid}main .hero-proof strong{font-size:1.35rem}main .hero-proof span{font-size:.38rem}main .hero-bottom{display:block}main .hero-bottom a{margin-top:1rem}}@media (prefers-reduced-motion:reduce){main .hero-creator-frame,main .hero-creator-frame img,main .hero-network-readout>div p{transition:none}}main .hero-editorial{align-items:stretch;inset:6.65rem 2.6% 2.2rem 50.5%!important}main .hero-creator-network{background:#090909;grid-template-rows:2.65rem minmax(17rem,1fr) 6.2rem 4.6rem;align-self:center;max-width:52rem;display:grid;box-shadow:0 1.4rem 5rem #00000052}main .hero-control-head{color:#b7b7b3;font:650 .5rem/1 var(--mono);letter-spacing:.11em;text-transform:uppercase;background:#090909;border:1px solid #ffffff47;border-bottom:0;justify-content:space-between;align-items:center;padding:0 1rem;display:flex}main .hero-control-head span{color:#fff;align-items:center;gap:.55rem;display:flex}main .hero-control-head i{background:#ed3829;border-radius:50%;width:.42rem;height:.42rem;animation:1.8s ease-in-out infinite onAir;box-shadow:0 0 0 .22rem #ed38291f}main .hero-control-head b{font:inherit;color:#858581}@keyframes onAir{50%{opacity:.45}}main .hero-creator-rail{height:auto;min-height:0}main .hero .hero-editorial .hero-creator-network .hero-creator-frame{background-color:#171411;background-image:radial-gradient(circle at 0,#ff4d004d,#0000 34%),radial-gradient(circle at 100%,#b8380038,#0000 34%),linear-gradient(135deg,#ffffff0b 1px,#0000 1px);background-size:auto,auto,12px 12px}main .hero .hero-editorial .hero-creator-network .hero-creator-frame>img.hero-stage-subject{z-index:1!important;object-fit:contain!important;object-position:center center!important;filter:saturate(1.03)contrast(1.02)!important;width:calc(100% - 1.1rem)!important;max-width:none!important;height:calc(100% - 1.1rem)!important;max-height:none!important;display:block!important;inset:.55rem!important;transform:none!important}main .hero .hero-editorial .hero-creator-network .hero-creator-frame.is-active>img.hero-stage-subject{transform:none!important}main .hero-preview-deck{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ed3829 #171717;background:#ffffff40;border-inline:1px solid #ffffff47;grid-auto-columns:calc(20% - .8px);grid-auto-flow:column;gap:1px;padding-top:1px;display:grid;overflow:auto hidden}main .hero-preview-deck::-webkit-scrollbar{height:3px}main .hero-preview-deck::-webkit-scrollbar-track{background:#171717}main .hero-preview-deck::-webkit-scrollbar-thumb{background:#ed3829}main .hero-preview-deck button{color:#fff;cursor:pointer;isolation:isolate;scroll-snap-align:center;background:#171717;border:0;min-width:0;margin:0;padding:0;position:relative;overflow:hidden}main .hero-preview-deck button:before{content:"";z-index:0;background-color:#171411;background-image:radial-gradient(circle,#ff4d0038,#0000 62%),linear-gradient(135deg,#ffffff0b 1px,#0000 1px);background-size:auto,10px 10px;position:absolute;inset:0}main .hero-preview-deck button:after{content:"";z-index:2;background:linear-gradient(#00000005 35%,#000000e6);transition:background .2s;position:absolute;inset:0}main .hero-preview-deck img{z-index:1;width:calc(100% - .6rem);height:calc(100% - .6rem);transition:filter .25s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:.3rem;object-fit:contain!important;object-position:center!important;filter:grayscale(.72)brightness(.78)!important;transform:none!important}main .hero-preview-deck span{z-index:3;text-align:left;grid-template-columns:1fr;align-items:end;gap:.22rem;display:grid;position:absolute;bottom:.48rem;left:.55rem;right:.45rem}main .hero-preview-deck strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 .58rem/1 var(--sans);color:#fff;letter-spacing:-.02em;display:block;overflow:hidden}main .hero-preview-deck small{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 .34rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#bcbcb8;overflow:hidden}main .hero-preview-deck button:hover img,main .hero-preview-deck button:focus-visible img,main .hero-preview-deck button.is-active img{filter:grayscale(0)brightness()!important;transform:none!important}main .hero-preview-deck button.is-active{z-index:3;box-shadow:inset 0 0 0 2px #ed3829}main .hero-preview-deck button.is-active:after{background:linear-gradient(#0000 46%,#000c)}main .hero-preview-deck button:focus-visible{outline-offset:-3px;z-index:4;outline:2px solid #fff}main .hero-network-readout{background:#0c0c0c;border-inline:1px solid #ffffff47;grid-template-columns:minmax(0,1fr) auto minmax(7rem,.62fr);min-height:0;padding:0 .85rem}main .hero-network-readout>div{border-left:0;padding-left:0}main .hero-network-readout>div p{left:0}main .hero-network-readout strong{font-size:1rem}main .hero-network-readout nav{border-color:#ffffff61}main .hero-network-readout nav button{width:2.75rem;height:2.75rem;font-size:1.1rem}main .hero-network-readout>a{border-bottom:1px solid #ffffff61;padding:.5rem 0;transition:border-color .2s,color .2s}main .hero-network-readout>a:hover,main .hero-network-readout>a:focus-visible{color:#ff5a49;border-color:#ed3829;outline:0}main .hero-creator-network{width:100%;height:100%}main .hero[data-hero-concept=creator-cut] .hero-editorial{inset:5.4rem 0 0 42%!important}main .hero[data-hero-concept=creator-cut] .hero-creator-network{grid-template-rows:minmax(20rem,1fr) 6.2rem 4.25rem;max-width:none}main .hero[data-hero-concept=creator-cut] .hero-control-head{display:none}main .hero[data-hero-concept=creator-cut] .hero-creator-rail{border-block:0;border-right:0}main .hero[data-hero-concept=creator-cut] .hero-stage-mark{top:2rem;right:2rem}main .hero[data-hero-concept=creator-cut] .hero-preview-deck{background:#090909;border-left:0;grid-auto-columns:calc(14.2857% - .857143px)}main .hero[data-hero-concept=creator-cut] .hero-network-readout{background:#090909f5;border-left:0}main .hero[data-hero-concept=creator-cut] .hero-editorial~.hero-shade{background:linear-gradient(90deg,#090909 0% 31%,#090909f0 42%,#0909092e 68%,#0909090f 100%)!important}main .hero[data-hero-concept=creator-cut] .hero-editorial~.hero-shade~.hero-grid+.hero-copy{max-width:44%;padding-right:2rem}main .hero[data-hero-concept=creator-cut] .hero-editorial~.hero-shade~.hero-grid+.hero-copy h1{font-size:clamp(3.25rem,4.8vw,5.2rem)}main .hero[data-hero-concept=contact-sheet] .hero-editorial{inset:5.4rem 0 0 47%!important}main .hero[data-hero-concept=contact-sheet] .hero-creator-network{grid-template-rows:minmax(20rem,1fr) 4.25rem;max-width:none}main .hero[data-hero-concept=contact-sheet] .hero-control-head,main .hero[data-hero-concept=contact-sheet] .hero-creator-rail{display:none}main .hero[data-hero-concept=contact-sheet] .hero-preview-deck{scroll-snap-type:y proximity;background:#090909;border:0;grid-row:1;grid-template-columns:repeat(3,1fr);grid-auto-rows:clamp(9rem,25%,13rem);grid-auto-columns:auto;grid-auto-flow:row;padding:0;overflow:hidden auto}main .hero[data-hero-concept=contact-sheet] .hero-preview-deck button{scroll-snap-align:start;border-bottom:1px solid #090909;border-right:1px solid #090909}main .hero[data-hero-concept=contact-sheet] .hero-preview-deck button:nth-child(3n+2){transform:translateY(1.8rem)}main .hero[data-hero-concept=contact-sheet] .hero-preview-deck button.is-active{outline-offset:-3px;z-index:4;outline:3px solid #ed3829}main .hero[data-hero-concept=contact-sheet] .hero-preview-deck span{grid-template-columns:auto 1fr;align-items:end;gap:.25rem .55rem;display:grid;bottom:.6rem;left:.65rem;right:.65rem}main .hero[data-hero-concept=contact-sheet] .hero-preview-deck strong{text-overflow:ellipsis;white-space:nowrap;font:700 .64rem/1 var(--sans);letter-spacing:-.02em;display:block;overflow:hidden}main .hero[data-hero-concept=contact-sheet] .hero-preview-deck small{grid-column:2;font-size:.34rem}main .hero[data-hero-concept=contact-sheet] .hero-network-readout{background:#090909;border-left:0;grid-row:2}main .hero[data-hero-concept=contact-sheet] .hero-editorial~.hero-shade{background:linear-gradient(90deg,#090909 0% 38%,#090909f5 47%,#09090961 70%,#09090914 100%)!important}main .hero[data-hero-concept=contact-sheet] .hero-editorial~.hero-shade~.hero-grid+.hero-copy{max-width:48%;padding-right:2rem}main .hero[data-hero-concept=contact-sheet] .hero-editorial~.hero-shade~.hero-grid+.hero-copy h1{font-size:clamp(3.2rem,4.6vw,5rem)}@media (width<=980px) and (width>=761px){main .hero-editorial{left:53%!important}main .hero-editorial~.hero-shade~.hero-grid+.hero-copy{max-width:53%}main .hero-creator-network{grid-template-rows:2.35rem minmax(15rem,1fr) 5.4rem 4rem}main .hero-preview-deck{grid-auto-columns:calc(25% - .75px)}main .hero-network-readout{grid-template-columns:1fr auto}main .hero-network-readout>a{display:none}}@media (width<=760px){main .hero{min-height:67rem}main .hero-editorial{height:23.5rem;padding:.6rem var(--gutter);inset:4.6rem 0 auto!important}main .hero-creator-network{grid-template-rows:1.9rem 12.2rem 5.8rem 3rem}main .hero-control-head{padding:0 .55rem;font-size:.38rem}main .hero-control-head b{display:none}main .hero-creator-frame>figcaption{bottom:.75rem;left:.75rem;right:5.5rem}main .hero-preview-deck{grid-auto-columns:calc(33.3333% - .666667px)}main .hero-preview-deck span{gap:.16rem .3rem;bottom:.35rem;left:.35rem;right:.3rem}main .hero-preview-deck strong{font-size:.48rem}main .hero-preview-deck small{font-size:.29rem}main .hero-preview-deck b{font-size:.34rem}main .hero-network-readout{padding:0 .45rem}main .hero-network-readout>p{display:none}main .hero-network-readout{grid-template-columns:1fr auto}main .hero-editorial~.hero-shade~.hero-grid+.hero-copy{padding-top:28.6rem!important}main .hero[data-hero-concept=creator-cut] .hero-editorial{height:23rem;padding:0;inset:4.6rem 0 auto!important}main .hero[data-hero-concept=creator-cut] .hero-creator-network{grid-template-rows:15.2rem 4.8rem 3rem}main .hero[data-hero-concept=creator-cut] .hero-preview-deck{grid-auto-columns:calc(20% - .8px)}main .hero[data-hero-concept=creator-cut] .hero-editorial~.hero-shade~.hero-grid+.hero-copy{max-width:none;padding:27.8rem var(--gutter) 1.5rem!important}main .hero[data-hero-concept=contact-sheet]{min-height:70rem}main .hero[data-hero-concept=contact-sheet] .hero-editorial{height:27rem;padding:0;inset:4.6rem 0 auto!important}main .hero[data-hero-concept=contact-sheet] .hero-creator-network{grid-template-rows:24rem 3rem}main .hero[data-hero-concept=contact-sheet] .hero-preview-deck{grid-template-columns:repeat(3,1fr);grid-auto-rows:8rem}main .hero[data-hero-concept=contact-sheet] .hero-preview-deck button:nth-child(3n+2){transform:none}main .hero[data-hero-concept=contact-sheet] .hero-network-readout>p{display:none}main .hero[data-hero-concept=contact-sheet] .hero-network-readout{grid-template-columns:1fr auto}main .hero[data-hero-concept=contact-sheet] .hero-network-readout>div{border-left:0}main .hero[data-hero-concept=contact-sheet] .hero-editorial~.hero-shade~.hero-grid+.hero-copy{max-width:none;padding:31.5rem var(--gutter) 1.5rem!important}}@media (prefers-reduced-motion:reduce){main .hero-control-head i{animation:none}}main .hero-gallery-position{color:#bcbcb8;font:500 .6rem var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.2rem;padding:0 .55rem;display:flex}main .hero-gallery-position [data-hero-position]{color:#fff}main .hero-network-readout nav button{min-width:44px;min-height:44px}main .hero-network-readout nav svg{width:19px;height:19px}@media (width<=760px){main .homepage .hero [data-hero-reveal]{transform:none!important}main .hero-gallery-position{padding:0 .35rem;font-size:.55rem}}main .homepage:not([data-home-locale=en]) .hero .hero-copy h1{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(2rem,3.3vw,3.6rem);line-height:1.12}@media (width<=760px){main .homepage .hero{height:auto!important;min-height:0!important}main .homepage .hero .hero-copy{gap:1.5rem;height:auto!important}main .homepage .hero .hero-bottom{margin-top:0}main .homepage .hero .hero-bottom>a{border-radius:6px;align-items:center;width:max-content;min-height:44px;padding:.8rem 1rem!important;display:flex!important}main .homepage .hero .hero-bottom>a b{border:0!important;width:auto!important;height:auto!important;padding:0!important}}main .homepage:not([data-home-locale=en]) .hero h1>span{overflow:visible}main .homepage:not([data-home-locale=en]) .hero{height:auto;min-height:58rem}.homepage:not([data-home-locale=en]) :is(.service-item-heading,#services-title,#client-source-title){overflow-wrap:anywhere;line-height:1.12}.homepage[data-home-locale=ar] .hero-copy{direction:rtl}.homepage[data-home-locale=ar] :is(.hero-creator-frame figcaption,.hero-creator-frame figcaption *,.hero-preview-deck small,.hero-preview-deck b){direction:rtl;letter-spacing:normal!important}.homepage[data-home-locale=ar] :is(h1,h2,h3,.kicker){letter-spacing:normal!important}@media (width<=760px){main .homepage:not([data-home-locale=en]) .hero .hero-copy h1{font-size:2rem}main .homepage:not([data-home-locale=en]) .hero{min-height:67rem}}
