:root{--color-white: #FFFFFF;--color-black: #000000;--color-rich-black: #0F0F0F;--color-light-grey: #E8EAE1;--color-cloud-white: #FCFCFC;--color-burnt-orange: #FF674C;--color-grey-alpha-80: #808184CC;--color-grey-alpha-50: #80818480;--color-white-alpha-80: #FFFFFFCC;--color-white-alpha-50: #FFFFFF80;--color-rich-black-alpha-60: #0F0F0F99;--font-size-80: 8.0rem;--font-size-50: 5.0rem;--font-size-30: 3.0rem;--font-size-25: 2.5rem;--font-size-22: 2.2rem;--font-size-20: 2.0rem;--font-size-18: 1.8rem;--font-size-16: 1.6rem;--font-size-15: 1.5rem;--font-size-14: 1.4rem;--font-size-10: 1.0rem;--font-weight-bold: 700;--font-weight-semibold: 600;--font-weight-medium: 500;--font-weight-regular: 400;--font-weight-light: 300;--font-weight-thin: 100;--font-family-untitled-sans: "Untitled Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;--font-family-untitled-serif: "Untitled Serif", TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;--timing-1200: 1200ms;--timing-800: 800ms;--timing-600: 600ms;--timing-500: 500ms;--timing-400: 400ms;--timing-300: 300ms;--timing-200: 200ms;--timing-100: 100ms;--timing-immediate: 0ms;--theme-text-size-heading-1: var(--font-size-80);--theme-text-size-heading-2: var(--font-size-50);--theme-text-size-heading-3: var(--font-size-30);--theme-text-size-heading-4: var(--font-size-25);--theme-text-size-heading-5: var(--font-size-22);--theme-text-size-heading-6: var(--font-size-20);--theme-text-size-body-xlarge: var(--font-size-22);--theme-text-size-body-large: var(--font-size-20);--theme-text-size-body-medium: var(--font-size-18);--theme-text-size-body-regular: var(--font-size-16);--theme-text-size-body-small: var(--font-size-15);--theme-text-size-body-xsmall: var(--font-size-14);--theme-text-size-body-xxsmall: var(--font-size-10);--theme-color-text-primary: var(--color-rich-black)}@font-face{font-family:"Untitled Sans";src:url("fonts/UntitledSansWeb-Bold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Untitled Sans";src:url("fonts/UntitledSansWeb-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Untitled Sans";src:url("fonts/UntitledSansWeb-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Untitled Serif";src:url("fonts/UntitledSerifWeb-MediumItalic.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Untitled Serif";src:url("fonts/UntitledSerifWeb-Bold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Untitled Serif";src:url("fonts/UntitledSerifWeb-BoldItalic.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Untitled Serif";src:url("fonts/UntitledSerifWeb-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Untitled Serif";src:url("fonts/UntitledSerifWeb-RegularItalic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Untitled Serif";src:url("fonts/UntitledSerifWeb-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}*{margin:0}*,*:before,*:after{box-sizing:border-box}html{color:var(--color-black);font-size:62.5%;line-height:1.8;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}main{display:block}h1{font-size:2em;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;display:block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none !important}@media print{*,*::before,*::after{background:var(--color-white) !important;color:var(--color-black) !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body,html{font-family:var(--font-family-untitled-sans);color:var(--theme-color-text-primary);font-weight:var(--font-weight-regular)}input,select,textarea{font-family:var(--font-family-untitled-sans)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-untitled-sans);font-style:normal;font-weight:var(--font-weight-regular);text-rendering:optimizeLegibility;margin:0;letter-spacing:0;color:var(--theme-color-text-primary);text-wrap:pretty}h1{font-size:var(--text-heading-1);line-height:1.2}h2{font-size:var(--text-heading-2);line-height:1.2}h3{font-size:var(--text-heading-3);line-height:1.2}h4{font-size:var(--text-heading-4);line-height:1.2}h5{font-size:var(--text-heading-5);line-height:1.2}h5{font-size:var(--text-heading-6);line-height:1.2}p{font-family:var(--font-family-untitled-sans);color:var(--theme-color-text-primary);font-size:var(--theme-text-size-body-regular);line-height:1.2;letter-spacing:0;font-weight:var(--font-weight-regular);text-wrap:pretty}p strong{font-weight:var(--font-weight-medium)}blockquote{font-family:var(--font-family-untitled-sans);font-weight:var(--font-weight-medium);font-size:var(--theme-text-size-body-regular);line-height:1.2}strong{font-weight:var(--font-weight-medium)}li{font-family:var(--font-family-untitled-sans);color:var(--theme-color-text-primary);font-size:var(--theme-text-size-body-regular);line-height:1.2;letter-spacing:0;font-weight:var(--font-weight-regular)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@keyframes footer-reveal{from{opacity:0;transform:translateY(40px) scale(0.95)}to{opacity:1;transform:translateY(0px) scale(1)}}@keyframes module-reveal{from{opacity:0;transform:translateY(40px) scale(0.95)}to{opacity:1;transform:translateY(0px) scale(1)}}@keyframes welcome-ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}html{scroll-behavior:smooth}body{background-color:var(--theme-color-background-primary)}input,select,textarea{outline:none;transition:all var(--timing-200) ease-out,background-color 50000ms linear 0ms;appearance:none;border-radius:0}input[placeholder],[placeholder],*[placeholder]{color:var(--color-black-alpha-40);opacity:1}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}::-webkit-input-placeholder{color:var(--color-black-alpha-40);opacity:1 !important}:-moz-placeholder{color:var(--color-black-alpha-40)}::-moz-placeholder{color:var(--color-black-alpha-40)}:-ms-input-placeholder{color:var(--color-black-alpha-40)}input:-webkit-autofill{-webkit-box-shadow:none !important;-webkit-text-fill-color:var(--color-white) !important}.cursor{position:fixed;top:0;left:0;width:28px;height:28px;border-radius:50%;background-color:var(--color-burnt-orange);z-index:1000000;opacity:0;pointer-events:none;transform:translate3d(-50%, -50%, 0);will-change:transform;transition:opacity var(--timing-200) ease-out var(--timing-immediate),width var(--timing-200) ease-out var(--timing-immediate),height var(--timing-200) ease-out var(--timing-immediate)}.cursor.is-visible{opacity:.9}.cursor.mouse-down{width:20px;height:20px}@media(pointer: fine){html,body,body *{cursor:none}}.show-lightbox{overflow:hidden}header{position:fixed;top:0;left:0;width:100%;height:60px;z-index:100;background-color:var(--color-white)}header .brand{width:100%;position:absolute;top:15px;left:20px}header .brand svg{width:100%;max-width:340px;height:30px}header .menu-toggle{width:30px;height:30px;position:absolute;top:15px;right:20px;z-index:100}header .menu-toggle button{background-color:rgba(0,0,0,0);border:none;width:30px;height:30px;position:relative;padding:0;border-radius:50%;outline-color:var(--color-rich-black);transition:background-color var(--timing-200) linear var(--timing-immediate)}header .menu-toggle button .top-bar{width:16px;height:2px;border-radius:2px;background-color:var(--color-rich-black);position:absolute;top:10px;left:7px;transition:transform var(--timing-200) linear var(--timing-immediate),top var(--timing-200) linear var(--timing-immediate)}header .menu-toggle button .bottom-bar{width:16px;height:2px;border-radius:2px;background-color:var(--color-rich-black);position:absolute;top:18px;left:7px;transition:transform var(--timing-200) linear var(--timing-immediate),top var(--timing-200) linear var(--timing-immediate)}header .menu-toggle button:hover{background-color:var(--color-light-grey)}header.clear{background-color:rgba(0,0,0,0)}header.clear .brand svg path{fill:#fffdf9}header.clear .brand svg ellipse{fill:#fffdf9}header.clear .menu-toggle button .top-bar{background-color:var(--color-white)}header.clear .menu-toggle button .bottom-bar{background-color:var(--color-white)}.menu-overlay{opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background-color:var(--color-cloud-white);display:grid;grid-template-columns:repeat(12, 1fr);transition:opacity var(--timing-200) linear var(--timing-immediate)}.menu-overlay .country{width:100%;height:100%;grid-column:span 6;flex:0 0 auto;background-color:var(--color-rich-black);display:grid;grid-template-columns:repeat(6, 1fr);gap:20px;padding:60px}.menu-overlay .country .column{width:100%;height:100%;grid-column:2/6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px}.menu-overlay .country .column .media{width:100%;display:flex;align-items:center;justify-content:center}.menu-overlay .country .column .media img{width:100%;height:100%;border-radius:50%;max-width:440px;max-height:440px;object-fit:cover}.menu-overlay .country .column .content{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.menu-overlay .country .column .content p{font-size:var(--theme-text-size-body-xsmall);letter-spacing:-0.27px;color:var(--color-white);max-width:390px;line-height:1.3}.menu-overlay .navigation{width:100%;height:100%;grid-column:span 6;flex:0 0 auto;display:grid;grid-template-columns:repeat(6, 1fr);gap:20px;padding:60px}.menu-overlay .navigation .column{width:100%;height:100%;grid-column:2/5;display:flex;flex-direction:column;gap:60px}.menu-overlay .navigation .column .brand{width:100%;min-width:320px;flex:0 0 auto}.menu-overlay .navigation .column .brand svg{width:100%;height:auto}.menu-overlay .navigation .column nav{width:100%;height:100%;flex:1 1 auto;display:flex;flex-direction:column;gap:80px}.menu-overlay .navigation .column nav ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.menu-overlay .navigation .column nav a,.menu-overlay .navigation .column nav a:visited{text-decoration:none;color:var(--color-rich-black);transition:color var(--timing-200) linear var(--timing-immediate)}.menu-overlay .navigation .column nav a:hover{text-decoration:none;color:var(--color-grey-alpha-80)}.menu-overlay .navigation .column nav .nav-major ul{gap:6px}.menu-overlay .navigation .column nav .nav-major li{font-size:var(--theme-text-size-heading-3);font-weight:var(--font-weight-medium);line-height:1.1;letter-spacing:-1.52px}.menu-overlay .navigation .column nav .nav-minor ul{gap:4px}.menu-overlay .navigation .column nav .nav-minor li{font-size:var(--theme-text-size-body-xlarge);font-weight:var(--font-weight-regular);line-height:1.2;letter-spacing:-1.52px}.menu-overlay .navigation .column .legal{width:100%;flex:0 0 auto}.menu-overlay .navigation .column .legal ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.menu-overlay .navigation .column .legal a,.menu-overlay .navigation .column .legal a:visited{text-decoration:none;color:var(--color-rich-black)}.menu-overlay .navigation .column .legal li{font-size:var(--theme-text-size-body-xsmall);line-height:1.5}.lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000001;opacity:0;pointer-events:none;background-color:var(--color-white);transform:scale(0.95);transition:opacity var(--timing-200) linear var(--timing-immediate),transform var(--timing-200) linear var(--timing-immediate)}.lightbox-overlay .close{width:30px;height:30px;position:absolute;top:20px;right:20px;z-index:100}.lightbox-overlay .close button{background-color:var(--color-light-grey);border:none;width:30px;height:30px;position:relative;padding:0;border-radius:50%;outline-color:var(--color-rich-black);transition:background-color var(--timing-200) linear var(--timing-immediate)}.lightbox-overlay .close button .top-bar{width:16px;height:2px;border-radius:2px;background-color:var(--color-rich-black);position:absolute;top:14px;left:7px;transform:rotate(-45deg)}.lightbox-overlay .close button .bottom-bar{width:16px;height:2px;border-radius:2px;background-color:var(--color-rich-black);position:absolute;top:14px;left:7px;transform:rotate(45deg)}.lightbox-overlay .close button:hover{background-color:var(--color-rich-black)}.lightbox-overlay .close button:hover .top-bar{background-color:var(--color-light-grey)}.lightbox-overlay .close button:hover .bottom-bar{background-color:var(--color-light-grey)}.lightbox-overlay .arrow{position:absolute;top:0;left:0;width:50px;height:50px;background-color:var(--color-rich-black);border-radius:25px;display:flex;justify-content:center;align-items:center;z-index:2;pointer-events:none;transform:translate3d(-50%, -50%, 0)}.lightbox-overlay .arrow svg{transition:transform var(--timing-200) linear var(--timing-immediate)}.lightbox-overlay .arrow.left svg{transform:rotate(180deg)}.lightbox-overlay .slide{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:opacity var(--timing-200) ease-out}.lightbox-overlay .slide.active{opacity:1;visibility:visible}.lightbox-overlay .slide img{width:100%;height:100%;max-width:100%;max-height:100%;aspect-ratio:1/1;object-fit:contain}.lightbox-overlay.is-visible{opacity:1;transform:scale(1);pointer-events:all}.show-menu{overflow:hidden}.show-menu .menu-toggle button .top-bar{top:14px;transform:rotate(45deg);background-color:var(--color-rich-black)}.show-menu .menu-toggle button .bottom-bar{top:14px;transform:rotate(-45deg);background-color:var(--color-rich-black)}.show-menu header{background-color:rgba(0,0,0,0);backdrop-filter:none}.show-menu header .brand{display:none}.show-menu header.clear .menu-toggle button .top-bar{background-color:var(--color-rich-black)}.show-menu header.clear .menu-toggle button .bottom-bar{background-color:var(--color-rich-black)}.show-menu .menu-overlay{opacity:1;pointer-events:all}main{width:100%;position:relative;z-index:1}main .soon{position:absolute;top:200px;left:50%;transform:translateX(-50%);z-index:10}main .soon span{color:var(--color-white);font-size:var(--theme-text-size-heading-6)}main .hero-banner{width:100%;height:100svh;position:relative;top:0;left:0}main .hero-banner .brand{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5}main .hero-banner .welcome{position:absolute;bottom:30px;left:0;width:100%;overflow:hidden;z-index:5}main .hero-banner .welcome .track{display:flex;width:max-content;animation:welcome-ticker 30s linear infinite;will-change:transform}main .hero-banner .welcome .track span{flex:0 0 auto;padding-right:100px;font-size:var(--theme-text-size-body-medium);color:var(--color-white)}main .hero-banner .media{position:absolute;width:100%;height:100%;z-index:1}main .hero-banner .media img{width:100%;height:100%;object-fit:cover}main .hero-banner .media .video-player{width:100%;height:100%;object-fit:cover}main .hero-banner .media .video-player video{width:100%;height:100%;object-fit:cover}