/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--veil:95%}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-sky-400:oklch(74.6% .16 232.661);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:100rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--leading-snug:1.375;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-latin:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--color-page:#f7fafc;--color-ink-900:#0e171e;--color-ink-600:#424a4d;--color-ink-400:#6b7478;--color-line:#dfe5ea;--radius-control:10px;--radius-pill:15px;--radius-card:12px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])),[x-cloak]{display:none!important}html{font-family:var(--font-latin);font-variant-numeric:lining;-webkit-text-size-adjust:100%}body{font-size:calc(17px * var(--font-size-scale));line-height:var(--leading-body)}h1,h2,h3,h4{line-height:var(--leading-heading)}body{color:var(--text)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:.01ms!important}}}@layer components{.logo-mark{aspect-ratio:315/84;background-color:var(--text);-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat}.mobile-menu{background-color:var(--color-white);block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw;color:var(--text);border:0;margin:0;padding:0}.mobile-menu::backdrop{background-color:#0e171e8c}.market-chooser{--chooser-ground:#f8fbfe;--chooser-card:#fff;--chooser-line:#e6eef7;--chooser-ink:#052c63;--chooser-ink-muted:#46587e;--chooser-eyebrow:#3c6fb5;--chooser-arrow:#4a5b86;--chooser-accent:#3b8aec;--chooser-accent-strong:#1f7ae0;--chooser-tint:#ecf4fe;--chooser-band:#edf6ff;--chooser-radius:20px;--chooser-ease:cubic-bezier(.22, .61, .36, 1);border-radius:var(--chooser-radius);background-color:var(--chooser-ground);block-size:min(50rem,100dvh - 4rem);max-block-size:calc(100dvh - 2rem);inline-size:min(88.5rem,100vw - 2rem);color:var(--chooser-ink);opacity:0;transition:opacity .2s ease, translate .26s var(--chooser-ease), scale .26s var(--chooser-ease), display .26s allow-discrete, overlay .26s allow-discrete;border:0;margin:auto;padding:0;overflow-y:auto;translate:0 12px;scale:.97;box-shadow:0 2px 6px #052c6314,0 24px 60px -12px #052c6352}.market-chooser[open]{opacity:1;translate:0;scale:1}@starting-style{.market-chooser[open]{opacity:0;translate:0 12px;scale:.97}}.logo-mark.is-white{background-color:#fff}.chooser-panel{background-color:#14559b;min-block-size:15rem}.chooser-veil{background-image:linear-gradient(#14559bde 0%,#14559bd4 18%,#14559bcc 40% 40%,#14559b52 46%,#14559b00 50%)}.chooser-option{background-color:var(--chooser-card);min-block-size:4rem;inline-size:100%;color:var(--chooser-ink);transition:border-color .16s ease, background-color .16s ease, box-shadow .16s ease, translate .16s var(--chooser-ease);border:1px solid #0000;border-radius:14px;align-items:center;gap:.875rem;padding-block:.625rem;padding-inline:1rem;font-size:17px;font-weight:500;display:flex;box-shadow:0 1px 2px #052c630f,0 6px 16px -10px #052c6347}.chooser-option:hover,.chooser-option.is-active{border-color:var(--chooser-accent);background-color:var(--chooser-tint);translate:0 -2px;box-shadow:0 2px 4px #052c6314,0 14px 26px -12px #052c635c}@media (prefers-reduced-motion:reduce){.chooser-option:hover,.chooser-option.is-active{translate:0}}.chooser-option.is-active .chooser-arrow{color:var(--chooser-accent-strong)}.chooser-arrow{color:var(--chooser-arrow);transition:color .16s}.chooser-badge{block-size:2.5rem;inline-size:2.5rem;color:var(--chooser-ink);background-color:#ffffffb3;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.chooser-candidates{background-color:var(--chooser-band);border-radius:14px;align-items:center;gap:1rem;margin-block-start:1rem;padding-block:1rem;padding-inline:1.25rem;transition:background-color .16s;display:flex}.chooser-candidates:hover{background-color:var(--chooser-tint)}@media (width>=40rem){.chooser-option{gap:1rem;min-block-size:4.25rem;padding-inline:1.25rem;font-size:18px}.chooser-badge{block-size:2.9375rem;inline-size:2.9375rem}.chooser-candidates{gap:1.25rem;margin-block-start:1.25rem;padding-block:1.25rem;padding-inline:1.5rem}}@media (width>=64rem){.chooser-panel{min-block-size:0}}.market-chooser::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color .26s ease, backdrop-filter .26s ease, display .26s allow-discrete, overlay .26s allow-discrete;background-color:#0e171e00}.market-chooser[open]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0e171e8c}@starting-style{.market-chooser[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0e171e00}}@media (prefers-reduced-motion:no-preference){.market-chooser{translate:0 .75rem;scale:.98}.market-chooser[open]{translate:none;scale:1}@starting-style{.market-chooser[open]{translate:0 .75rem;scale:.98}}}.landing-wash{background-image:linear-gradient(to left, var(--market-50) 0%, var(--market-50) 24%, transparent 55%)}@supports (color:color-mix(in lab, red, red)){.landing-wash{background-image:linear-gradient(to left, color-mix(in srgb, var(--market-50) 64%, transparent) 0%, color-mix(in srgb, var(--market-50) 34%, transparent) 24%, transparent 55%)}}[dir=rtl] .landing-wash{background-image:linear-gradient(to right, var(--market-50) 0%, var(--market-50) 24%, transparent 55%)}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .landing-wash{background-image:linear-gradient(to right, color-mix(in srgb, var(--market-50) 64%, transparent) 0%, color-mix(in srgb, var(--market-50) 34%, transparent) 24%, transparent 55%)}}@media (width>=64rem){.landing-wash{background-image:linear-gradient(to left, var(--market-50) 0%, var(--market-50) 42%, var(--market-50) 55%, var(--market-50) 60%, transparent 66%)}@supports (color:color-mix(in lab, red, red)){.landing-wash{background-image:linear-gradient(to left, color-mix(in srgb, var(--market-50) 92%, transparent) 0%, color-mix(in srgb, var(--market-50) 70%, transparent) 42%, color-mix(in srgb, var(--market-50) 44%, transparent) 55%, color-mix(in srgb, var(--market-50) 20%, transparent) 60%, transparent 66%)}}[dir=rtl] .landing-wash{background-image:linear-gradient(to right, var(--market-50) 0%, var(--market-50) 42%, var(--market-50) 55%, var(--market-50) 60%, transparent 66%)}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .landing-wash{background-image:linear-gradient(to right, color-mix(in srgb, var(--market-50) 92%, transparent) 0%, color-mix(in srgb, var(--market-50) 70%, transparent) 42%, color-mix(in srgb, var(--market-50) 44%, transparent) 55%, color-mix(in srgb, var(--market-50) 20%, transparent) 60%, transparent 66%)}}}.capability-ground,.case-ground{background-color:var(--surface-page);background-image:linear-gradient(to bottom, var(--surface-page) 0, var(--surface-page) calc(100% - 460px), var(--surface) 100%)}.capability-corner,.capability-corner-carry,.case-corner,.case-corner-carry{--rings:var(--market-500) 0 18%, var(--market-500) 20% 44%, var(--market-500) 46% 64%, var(--market-500) 66% 82%, transparent 84%}@supports (color:color-mix(in lab, red, red)){.capability-corner,.capability-corner-carry,.case-corner,.case-corner-carry{--rings:color-mix(in srgb, var(--market-500) 9%, transparent) 0 18%, color-mix(in srgb, var(--market-500) 18%, transparent) 20% 44%, color-mix(in srgb, var(--market-500) 13%, transparent) 46% 64%, color-mix(in srgb, var(--market-500) 6%, transparent) 66% 82%, transparent 84%}}.case-corner{background-image:radial-gradient(115% 105% at 0% 100%, var(--rings))}[dir=rtl] .case-corner{background-image:radial-gradient(115% 105% at 100% 100%, var(--rings))}.case-corner-carry{background-image:radial-gradient(115% 105% at 0% 0%, var(--rings))}[dir=rtl] .case-corner-carry{background-image:radial-gradient(115% 105% at 100% 0%, var(--rings))}.capability-corner{background-image:radial-gradient(115% 105% at 100% 100%, var(--rings))}[dir=rtl] .capability-corner{background-image:radial-gradient(115% 105% at 0% 100%, var(--rings))}.capability-corner-carry{background-image:radial-gradient(115% 105% at 100% 0%, var(--rings))}[dir=rtl] .capability-corner-carry{background-image:radial-gradient(115% 105% at 0% 0%, var(--rings))}.case-track,.logo-track{scrollbar-width:none}.case-track::-webkit-scrollbar{display:none}.logo-track::-webkit-scrollbar{display:none}.wall-mark{inline-size:calc(100cqw / var(--per))}.tour-scrim{background-image:radial-gradient(circle,#0e171ea8 0,#0e171e70 22%,#0e171e24 46%,#0e171e00 66%),linear-gradient(0deg,#0e171e6b 0,#0e171e0f 38%,#0e171e00 60%)}.tour-dialog{background-color:#0000;border:0;inline-size:min(62rem,100vw - 2rem);max-inline-size:calc(177.778dvh - 14.2222rem);margin:auto;padding:0;overflow:visible}.tour-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0e171ed1}@media (width<=30rem){.market-chooser{border-end-end-radius:0;border-end-start-radius:0;inline-size:100vw;max-inline-size:100vw;margin-block-end:0}@media (prefers-reduced-motion:no-preference){.market-chooser{translate:0 100%;scale:1}@starting-style{.market-chooser[open]{translate:0 100%;scale:1}}}}.hero-enter{animation:hero-enter .64s cubic-bezier(.16, .84, .44, 1) var(--enter,0s) backwards}.reveal{opacity:0}.reveal-in{animation:hero-enter .64s cubic-bezier(.16, .84, .44, 1) var(--enter,0s) backwards}.highlight{color:inherit;background-color:#0000;background-image:linear-gradient(var(--market-200), var(--market-200));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0;background-repeat:no-repeat;background-size:100% 100%;border-radius:.2em;margin-inline:-.15em;padding-inline:.15em}[dir=rtl] .highlight{background-position:100%}@media (prefers-reduced-motion:no-preference){.highlight{transition:background-size 1.6s cubic-bezier(.65,0,.35,1) .2s}.highlight-pending{background-size:0% 100%}}.hero-settle{animation:1.5s cubic-bezier(.22,1,.36,1) backwards hero-settle}.hero{--wash:var(--color-white);--veil:95%}.hero-wash{background-image:linear-gradient(to top, transparent 0, var(--wash) 45px, var(--wash) 105px, var(--wash) 155px, var(--wash) 100%);transition:--veil .9s ease-out}@supports (color:color-mix(in lab, red, red)){.hero-wash{background-image:linear-gradient(to top, transparent 0, color-mix(in srgb, var(--wash) 14%, transparent) 45px, color-mix(in srgb, var(--wash) 62%, transparent) 105px, color-mix(in srgb, var(--wash) 94%, transparent) 155px, color-mix(in srgb, var(--wash) 97%, transparent) 100%)}}@media (width>=48rem){.hero-wash{background-image:linear-gradient(to right, var(--wash) 0%, var(--wash) 12%, var(--wash) 36%, var(--wash) 46%, var(--wash) 54%, transparent 64%)}@supports (color:color-mix(in lab, red, red)){.hero-wash{background-image:linear-gradient(to right, color-mix(in srgb, var(--wash) calc(var(--veil) * .9), transparent) 0%, color-mix(in srgb, var(--wash) calc(var(--veil) * 1), transparent) 12%, color-mix(in srgb, var(--wash) calc(var(--veil) * .98), transparent) 36%, color-mix(in srgb, var(--wash) calc(var(--veil) * .95), transparent) 46%, color-mix(in srgb, var(--wash) calc(var(--veil) * .35), transparent) 54%, transparent 64%)}}[dir=rtl] .hero-wash{background-image:linear-gradient(to left, var(--wash) 0%, var(--wash) 12%, var(--wash) 36%, var(--wash) 46%, var(--wash) 54%, transparent 64%)}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .hero-wash{background-image:linear-gradient(to left, color-mix(in srgb, var(--wash) calc(var(--veil) * .9), transparent) 0%, color-mix(in srgb, var(--wash) calc(var(--veil) * 1), transparent) 12%, color-mix(in srgb, var(--wash) calc(var(--veil) * .98), transparent) 36%, color-mix(in srgb, var(--wash) calc(var(--veil) * .95), transparent) 46%, color-mix(in srgb, var(--wash) calc(var(--veil) * .35), transparent) 54%, transparent 64%)}}}.rail-node{--node-fill:var(--market-100)}@supports (color:color-mix(in lab, red, red)){.rail-node{--node-fill:color-mix(in srgb, var(--market-100), var(--market-800) var(--node-depth,70%))}}.rail-node{background-color:var(--node-fill);color:var(--node-ink,#fff);box-shadow:inset 0 0 0 1.5px var(--node-fill)}.rail-link{background-color:var(--market-200)}.rail-fill{background-color:var(--market-700);position:absolute;inset:0}.rail-running .rail-node{animation:rail-node .32s ease-out var(--beat,0s) backwards}@media (prefers-reduced-motion:no-preference){.rail-node:after{content:"";border-radius:inherit;background-color:var(--node-fill);filter:blur(6px);z-index:-1;opacity:0;pointer-events:none;position:absolute;inset:-2px}.rail-running .rail-node:after{animation:rail-glow 2.8s ease-out calc(var(--beat,0s) + .32s) infinite backwards}}.rail-running .rail-link--x .rail-fill{transform-origin:0;animation:rail-fill-x .3s linear var(--beat,0s) backwards}[dir=rtl] .rail-running .rail-link--x .rail-fill{transform-origin:100%}.rail-running .rail-link--y .rail-fill{transform-origin:top;animation:rail-fill-y .3s linear var(--beat,0s) backwards}.responsible-wash{background-color:var(--market-500);-webkit-mask:var(--wash) bottom left / 100% 100% no-repeat;-webkit-mask:var(--wash) bottom left / 100% 100% no-repeat;-webkit-mask:var(--wash) bottom left / 100% 100% no-repeat;-webkit-mask:var(--wash) bottom left / 100% 100% no-repeat;mask:var(--wash) bottom left / 100% 100% no-repeat}[dir=rtl] .responsible-wash{transform:scaleX(-1)}.responsible-wash-carry{background-color:var(--market-500);-webkit-mask:var(--wash) bottom left / 100% var(--wash-height) no-repeat;-webkit-mask:var(--wash) bottom left / 100% var(--wash-height) no-repeat;-webkit-mask:var(--wash) bottom left / 100% var(--wash-height) no-repeat;-webkit-mask:var(--wash) bottom left / 100% var(--wash-height) no-repeat;mask:var(--wash) bottom left / 100% var(--wash-height) no-repeat;transform:scaleY(-1)}[dir=rtl] .responsible-wash-carry{transform:scale(-1)}.presence-bleed{margin-inline-end:calc(-1 * (max(0px, (100vw - 100rem) / 2) + var(--presence-gutter,1rem)))}.presence-ground{background-color:#f9fafb;background-image:linear-gradient(to bottom, var(--surface) 0, #f9fafb 460px)}.presence-frame{-webkit-mask-image:linear-gradient(#0000 0,#000 140px);mask-image:linear-gradient(#0000 0,#000 140px)}.presence-card{border:1px solid #0000;transition-property:background-color,border-color,box-shadow;transition-duration:.18s;transition-timing-function:cubic-bezier(.16,.84,.44,1)}.presence-card:hover{background-color:var(--surface);border-color:var(--market-300)}@supports (color:color-mix(in lab, red, red)){.presence-card:hover{border-color:color-mix(in srgb, var(--market-300) 55%, transparent)}}.presence-card:hover{box-shadow:0 6px 20px -10px var(--market-900)}@supports (color:color-mix(in lab, red, red)){.presence-card:hover{box-shadow:0 6px 20px -10px color-mix(in srgb, var(--market-900) 28%, transparent)}}.presence-card:has(a:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.presence-disc{background-color:#ffffff9e;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;block-size:40px;inline-size:40px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.presence-disc{background-color:color-mix(in srgb, var(--color-white) 62%, transparent)}}.presence-disc{color:var(--market-800)}.enquiry-ground{background-color:var(--market-50);--enquiry-wash:linear-gradient(to bottom, #fff0 0%, #fff0 100%);--enquiry-wash-reach:linear-gradient(to right, #000 0%, #000 40%, transparent 55%)}[data-market=ae] .enquiry-ground,[data-market=qa] .enquiry-ground,[data-market=kw] .enquiry-ground,[data-market=bh] .enquiry-ground,[data-market=tr] .enquiry-ground,[data-market=iq] .enquiry-ground,[data-market=om] .enquiry-ground,[data-market=sa] .enquiry-ground{--enquiry-wash:linear-gradient(to bottom, #ffffffc2 0%, #ffffffc2 60%, #ffffff1f 85%, #fff0 100%);--enquiry-wash-reach:linear-gradient(to right, #000 0%, #000 45%, transparent 62%)}[data-market=om] .enquiry-ground{--enquiry-wash-reach:linear-gradient(to right, #000 0%, #000 45%, transparent 62%);--enquiry-wash:linear-gradient(to bottom, #ffffffe6 0%, #ffffffe6 15%, #ffffffc2 35%, #ffffffc2 60%, #ffffff1f 85%, #fff0 100%)}[data-market=tr] .enquiry-eyebrow{color:var(--market-800)}[data-market=tr] .enquiry-eyebrow>span{background-color:var(--market-800)}@media not all and (width>=64rem){[data-market=sa] .enquiry-ground,[data-market=qa] .enquiry-ground,[data-market=kw] .enquiry-ground,[data-market=bh] .enquiry-ground,[data-market=tr] .enquiry-ground,[data-market=iq] .enquiry-ground,[data-market=om] .enquiry-ground,[data-market=ae] .enquiry-ground{--enquiry-wash-reach:linear-gradient(to right, #000 0%, #000 100%)}}.enquiry-mark{border-inline-start:1px solid var(--market-300)}@supports (color:color-mix(in lab, red, red)){.enquiry-mark{border-inline-start:1px solid color-mix(in srgb, var(--market-300) 60%, transparent)}}.enquiry-mark{padding-inline-start:1.5rem}.enquiry-ground:before{content:"";z-index:-1;background-image:var(--ground,none);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.enquiry-ground:after{content:"";z-index:-1;background-image:var(--enquiry-wash);-webkit-mask-image:var(--enquiry-wash-reach);-webkit-mask-image:var(--enquiry-wash-reach);-webkit-mask-image:var(--enquiry-wash-reach);-webkit-mask-image:var(--enquiry-wash-reach);mask-image:var(--enquiry-wash-reach);position:absolute;inset:0}[dir=rtl] .enquiry-ground:before,[dir=rtl] .enquiry-ground:after{transform:scaleX(-1)}.enquiry-card{border:1px solid var(--market-300)}@supports (color:color-mix(in lab, red, red)){.enquiry-card{border:1px solid color-mix(in srgb, var(--market-300) 45%, var(--color-white))}}.enquiry-card{border-radius:var(--radius-card);background-color:var(--surface);box-shadow:0 8px 28px -2px var(--market-900)}@supports (color:color-mix(in lab, red, red)){.enquiry-card{box-shadow:0 8px 28px -2px color-mix(in srgb, var(--market-900) 16%, transparent)}}.enquiry-card{padding-block:33px 35px;padding-inline:40px}.enquiry-row{grid-template-columns:46px minmax(0,1fr);column-gap:20px;display:grid}.enquiry-disc{background-color:var(--market-50);block-size:46px;inline-size:46px;color:var(--market-700);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.enquiry-disc svg{stroke-width:2px}.enquiry-label{color:var(--market-700);margin-block-start:9px;font-size:14px;font-weight:700;line-height:1.3}[lang=en] .enquiry-label{text-transform:uppercase;letter-spacing:.12em}.enquiry-field,.enquiry-phone{border:1px solid var(--market-300);margin-block-start:16px}@supports (color:color-mix(in lab, red, red)){.enquiry-field,.enquiry-phone{border:1px solid color-mix(in srgb, var(--market-300) 22%, var(--color-white))}}.enquiry-field,.enquiry-phone{background-color:var(--surface);color:var(--text);border-radius:8px;font-size:17px;line-height:1.3}.enquiry-field{resize:none;inline-size:100%;padding-inline:18px 19px;display:block}.enquiry-field--tall{block-size:60px;padding-block:16px}textarea.enquiry-field--tall{padding-block:16px 0}.enquiry-field::placeholder,.enquiry-phone input::placeholder{color:var(--color-ink-400)}.enquiry-phone{align-items:stretch;block-size:58px;display:flex;overflow:hidden}.enquiry-phone input{min-inline-size:0;color:var(--text);background-color:#0000;flex:auto;padding-inline:25px 19px;font-size:17px}.enquiry-dial{border-inline-end:1px solid var(--market-300);flex-shrink:0;align-items:center;gap:12px;inline-size:131px;padding-inline:21px 23px;display:flex}@supports (color:color-mix(in lab, red, red)){.enquiry-dial{border-inline-end:1px solid color-mix(in srgb, var(--market-300) 22%, var(--color-white))}}.enquiry-dial{color:var(--text)}.enquiry-dial select{appearance:none;min-inline-size:0;color:inherit;text-align:start;direction:ltr;background-color:#0000;flex:auto;font-size:17px;font-weight:600}.enquiry-send{border-radius:var(--radius-control);background-color:var(--market-800);block-size:66px;inline-size:100%;color:var(--color-white);justify-content:center;align-items:center;gap:20px;font-size:20px;font-weight:700;transition:background-color .15s;display:flex}.enquiry-send:hover{background-color:var(--market-900)}.enquiry-error{color:var(--error);font-size:15px;line-height:var(--leading-compact);margin-block-start:8px}.enquiry-field[aria-invalid=true]{border-color:var(--error)}.enquiry-phone:has([aria-invalid=true]){border-color:var(--error)}.enquiry-trap{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.footer-ground{background-color:var(--surface)}@media (width>=64rem){.footer-ground{background-image:var(--ground-start,none), var(--ground-end,none);background-position:0 0,100% 100%;background-repeat:no-repeat,no-repeat;background-size:auto 100%,auto 100%}}.footer-card{border:1px solid var(--market-300)}@supports (color:color-mix(in lab, red, red)){.footer-card{border:1px solid color-mix(in srgb, var(--market-300) 18%, transparent)}}.footer-card{border-radius:16px;padding-block:26px;padding-inline:24px}.footer-card--top{background-image:linear-gradient(to right, var(--market-100), var(--market-100))}@supports (color:color-mix(in lab, red, red)){.footer-card--top{background-image:linear-gradient(to right, color-mix(in srgb, var(--market-100) 47%, transparent), color-mix(in srgb, var(--market-100) 22%, transparent))}}[dir=rtl] .footer-card--top{background-image:linear-gradient(to left, var(--market-100), var(--market-100))}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .footer-card--top{background-image:linear-gradient(to left, color-mix(in srgb, var(--market-100) 47%, transparent), color-mix(in srgb, var(--market-100) 22%, transparent))}}.footer-card--base{background-color:var(--market-100)}@supports (color:color-mix(in lab, red, red)){.footer-card--base{background-color:color-mix(in srgb, var(--market-100) 31%, transparent)}}.footer-columns-inset{padding-inline:24px}@media (width>=64rem){.footer-card{padding-block:34px;padding-inline:35px}.footer-columns-inset{padding-inline:35px}.footer-divide{border-inline-start:1px solid var(--market-300)}@supports (color:color-mix(in lab, red, red)){.footer-divide{border-inline-start:1px solid color-mix(in srgb, var(--market-300) 20%, transparent)}}.footer-divide{padding-inline-start:24px}}.footer-dash{background-color:var(--market-700);block-size:2px;inline-size:32px;display:inline-block}.footer-legal{max-inline-size:39rem;color:var(--text-muted);font-size:15px;line-height:1.6}.footer-solid{background-image:linear-gradient(to right, var(--market-800), var(--market-700))}@supports (color:color-mix(in lab, red, red)){.footer-solid{background-image:linear-gradient(to right, var(--market-800), color-mix(in srgb, var(--market-700) 55%, var(--market-800)))}}.footer-solid{color:var(--color-white)}[dir=rtl] .footer-solid{background-image:linear-gradient(to left, var(--market-800), var(--market-700))}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .footer-solid{background-image:linear-gradient(to left, var(--market-800), color-mix(in srgb, var(--market-700) 55%, var(--market-800)))}}.footer-action{border:1px solid #0000;border-radius:9999px;align-items:center;block-size:58px;padding-inline:32px;font-size:17px;font-weight:700;transition:filter .15s,border-color .15s;display:flex}.footer-action:hover{filter:brightness(1.12)}.footer-action-label{margin-inline-start:30px}.footer-action-arrow{flex-shrink:0;block-size:16px;inline-size:16px;margin-inline-start:26px}.footer-field-wrap{flex:auto;min-inline-size:0;position:relative}.footer-field-icon{block-size:20px;inline-size:20px;color:var(--market-700);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:20px;translate:0 -50%}.footer-field{border:1px solid var(--market-300);block-size:56px;inline-size:100%;padding-inline:53px 22px}@supports (color:color-mix(in lab, red, red)){.footer-field{border:1px solid color-mix(in srgb, var(--market-300) 30%, transparent)}}.footer-field{background-color:var(--color-white);color:var(--text);border-radius:9999px;font-size:16px}.footer-field::placeholder{color:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){.footer-field::placeholder{color:color-mix(in srgb, var(--text-muted) 62%, transparent)}}.footer-field:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.footer-subscribe{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:14px;block-size:56px;padding-inline:40px;font-size:17px;font-weight:700;transition:filter .15s;display:inline-flex}.footer-subscribe:hover{filter:brightness(1.12)}.footer-briefings-note{border:1px solid var(--market-300);gap:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.footer-briefings-note{border:1px solid color-mix(in srgb, var(--market-300) 30%, transparent)}}.footer-briefings-note{border-radius:var(--radius-control);background-color:var(--color-white);padding-block:18px;padding-inline:22px}.footer-briefings-error{color:var(--error);margin-block-start:10px;font-size:14px}.footer-chip{background-color:var(--market-100);border-radius:9999px;justify-content:center;align-items:center;block-size:40px;inline-size:40px;display:flex}@supports (color:color-mix(in lab, red, red)){.footer-chip{background-color:color-mix(in srgb, var(--market-100) 70%, transparent)}}.footer-chip{color:var(--market-800)}.footer-heading{color:var(--market-800);font-size:15px;font-weight:700;line-height:1.3}.footer-heading--ruled{border-block-end:1px solid var(--market-300);margin-block-start:12px;padding-block-end:12px}@supports (color:color-mix(in lab, red, red)){.footer-heading--ruled{border-block-end:1px solid color-mix(in srgb, var(--market-300) 25%, transparent)}}[lang=en] .footer-heading{text-transform:uppercase;letter-spacing:.06em}.footer-links{row-gap:3px;margin-block-start:16px;line-height:1.3;display:grid}.footer-links--tight{row-gap:0;line-height:1.275}.footer-link{font-size:14px;line-height:inherit;color:var(--text-muted);margin-bottom:10px;transition:color .15s;display:block}.footer-link:hover{color:var(--market-700)}.link-underline,#site-footer a:not(.footer-action){text-underline-offset:5px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .2s,color .15s}.link-underline:hover,.link-underline:focus-visible,#site-footer a:not(.footer-action):hover,#site-footer a:not(.footer-action):focus-visible{-webkit-text-decoration-color:var(--market-700);-webkit-text-decoration-color:var(--market-700);-webkit-text-decoration-color:var(--market-700);text-decoration-color:var(--market-700)}#site-footer a.footer-studio,#site-footer a.footer-studio:hover,#site-footer a.footer-studio:focus-visible{text-decoration:none}.footer-utility{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 25px;font-size:14px;display:flex}.footer-utility .footer-link{margin-bottom:0}@media (width>=48rem){.footer-utility>li+li{border-inline-start:1px solid var(--market-300)}@supports (color:color-mix(in lab, red, red)){.footer-utility>li+li{border-inline-start:1px solid color-mix(in srgb, var(--market-300) 32%, transparent)}}.footer-utility>li+li{padding-inline-start:25px}}.footer-social{flex-wrap:wrap;align-items:center;margin-inline:-8px;display:flex}#site-footer a.footer-social-link{block-size:34px;inline-size:34px;color:var(--text-muted);justify-content:center;align-items:center;text-decoration:none;transition:color .15s;display:flex}#site-footer a.footer-social-link:hover,#site-footer a.footer-social-link:focus-visible{color:var(--market-700)}.footer-studio{vertical-align:-3px;color:#c2261b;font-weight:700;display:inline-block}.footer-studio:hover{color:#9e1e15}.studio-mark{aspect-ratio:394/223;block-size:22px;-webkit-mask:var(--studio-logo) center / contain no-repeat;-webkit-mask:var(--studio-logo) center / contain no-repeat;-webkit-mask:var(--studio-logo) center / contain no-repeat;-webkit-mask:var(--studio-logo) center / contain no-repeat;mask:var(--studio-logo) center / contain no-repeat;background-color:currentColor;margin-block:0 -2px;margin-inline-start:5px;display:block}.footer-rule{background-color:var(--market-300);border:0;block-size:1px}@supports (color:color-mix(in lab, red, red)){.footer-rule{background-color:color-mix(in srgb, var(--market-300) 20%, transparent)}}.vacancy-row{border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--surface);justify-content:space-between;align-items:center;gap:20px;padding-block:18px;padding-inline:22px;transition:border-color .15s,background-color .15s;display:flex}.vacancy-row:hover{border-color:var(--market-300);background-color:var(--market-50)}.vacancy-filter{border:1px solid var(--line);color:var(--text-muted);border-radius:9999px;align-items:center;padding-block:8px;padding-inline:16px;font-size:15px;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.vacancy-filter:hover{border-color:var(--market-300);color:var(--market-700)}.vacancy-filter--on{border-color:var(--market-700);background-color:var(--market-50);color:var(--market-800);font-weight:700}section[id],[data-anchor]{scroll-margin-block-start:104px}.about-page-hero{isolation:isolate;background:#091c27;position:relative;overflow:hidden}.about-page-hero-photo{z-index:-1;position:absolute;inset:0}.about-page-hero-image{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;display:block}.about-page-hero-inner{align-items:center;min-block-size:33.2873vw;padding-block:48px;padding-inline:4.9724vw;display:flex}.about-page-hero-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--market-200);align-items:center;gap:.96685vw;margin-block-end:1.79558vw;font-size:.82873vw;font-weight:600;line-height:1.2;display:flex}.about-page-hero-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:2.41713vw}.about-page-hero h1{font-size:calc(4.83425vw * var(--font-size-scale));letter-spacing:-.035em;color:#fff;font-weight:700;line-height:1}.about-page-hero h1 span{color:var(--market-200);margin-block-start:.41436vw;display:block}.about-page-hero-sub{font-size:calc(1.38122vw * var(--font-size-scale));color:#f1f4f6;margin-block-start:1.24309vw;line-height:1.4}[dir=rtl] .about-page-hero-copy{position:relative}[dir=rtl] .about-page-hero:before{content:"";background:linear-gradient(270deg,#091c27f5 0%,#091c27d0 45%,#0000 75%);position:absolute;inset:0}[dir=rtl] .about-page-hero h1{line-height:var(--leading-display);letter-spacing:0}[dir=rtl] .about-page-hero-eyebrow{letter-spacing:0}[dir=rtl] .about-page-hero-sub{line-height:var(--leading-body)}@media (width<=63.999rem){.about-page-hero-inner{min-block-size:480px;padding:64px 32px}.about-page-hero-copy{max-inline-size:540px}.about-page-hero-eyebrow{gap:14px;margin-block-end:26px;font-size:11px}.about-page-hero-eyebrow:before{inline-size:35px}.about-page-hero h1{font-size:calc(52px * var(--font-size-scale))}.about-page-hero h1 span{margin-block-start:6px}.about-page-hero-sub{font-size:calc(19px * var(--font-size-scale));margin-block-start:26px}.about-page-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#091c27d0,#091c2740);position:absolute;inset:0}}@media (width<=39.999rem){.about-page-hero-inner{align-items:center;min-block-size:560px;padding:64px 24px;display:flex}.about-page-hero-image{object-position:70% center}.about-page-hero h1{font-size:calc(42px * var(--font-size-scale))}.about-page-hero:after{background:linear-gradient(#091c2740 0%,#091c27e0 60%,#091c27 100%)}}.about-opening{background:var(--surface);isolation:isolate;padding-block:24px 52px;padding-inline:max(24px,3.5vw);position:relative;overflow:hidden}.about-opening-layout{grid-template-columns:minmax(0,52.4%) minmax(0,1fr);gap:40px;max-inline-size:1600px;margin-inline:auto;display:grid;position:relative}.about-opening-copy{z-index:2;align-self:center;padding-block:72px 48px}.about-opening-eyebrow{color:var(--market-700);text-transform:uppercase;letter-spacing:.17em;align-items:center;gap:20px;margin-block-end:32px;font-size:14px;display:flex}.about-opening-eyebrow:before{content:"";background:var(--market-700);flex-shrink:0;block-size:3px;inline-size:42px}.about-opening-copy h2{font-size:calc(clamp(38px, 3.9vw, 66px) * var(--font-size-scale));letter-spacing:-.035em;color:#101b22;font-weight:700;line-height:1.1}.about-opening-copy h2 span{display:block}.about-opening-intro{max-inline-size:590px;font-size:calc(23px * var(--font-size-scale));color:#29333c;margin-block-start:32px;line-height:1.48}.about-opening-support{max-inline-size:650px;font-size:calc(18px * var(--font-size-scale));color:#8794b5;margin-block-start:30px;padding-block-start:30px;line-height:1.48;position:relative}.about-opening-support:before{content:"";background:#a8b6d0;block-size:2px;inline-size:42px;position:absolute;inset-block-start:0;inset-inline-start:0}.about-opening-photo{isolation:isolate;min-block-size:810px;min-inline-size:0;margin:0;margin-inline-end:0;position:relative}.about-photo-frame{block-size:100%;inline-size:100%;fill:var(--market-100);pointer-events:none;z-index:-1;position:absolute;inset:0}.about-photo-loop{z-index:-1;border:1px solid var(--market-700);border-radius:42px;block-size:75%;inline-size:80%;position:absolute;inset-block-start:12%;inset-inline-end:-30px;transform:rotate(8deg)}.about-photo-clip-definition{position:absolute}.about-opening-building{object-fit:cover;object-position:49% center;clip-path:url(#about-building-clip);block-size:100%;min-block-size:810px;inline-size:100%;display:block}.about-photo-dots{background-image:radial-gradient(circle, var(--market-200) 2px, transparent 2.5px);opacity:.8;pointer-events:none;background-size:20px 20px;block-size:160px;inline-size:160px;position:absolute;inset-block-end:12px;inset-inline-start:-36px}.about-opening-facts{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) minmax(0,1.2fr);inline-size:100%;margin-block-start:40px;display:grid}.about-opening-facts>div{grid-template-columns:60px minmax(0,1fr);align-content:start;column-gap:18px;padding-block:4px;padding-inline-end:20px;display:grid}.about-opening-facts>div+div{border-inline-start:1px solid #d7dce4;padding-inline-start:28px}.about-opening-facts>div:last-child{padding-inline-end:0}.about-opening-fact-icon{block-size:60px;inline-size:60px;color:var(--market-700);background:var(--market-100);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.about-opening-facts dt{font-size:calc(16px * var(--font-size-scale));line-height:var(--leading-compact);color:#596579}.about-opening-fact-value{letter-spacing:-.025em;color:#101b22;margin-block-start:6px;font-size:28px;font-weight:700;line-height:1.2}[dir=rtl] .about-opening-fact-value,[dir=rtl] .about-opening-eyebrow,[dir=rtl] .about-opening-copy h2{letter-spacing:0}[dir=rtl] .about-opening-copy h2{line-height:var(--leading-display)}[dir=rtl] .about-opening-intro,[dir=rtl] .about-opening-support{line-height:var(--leading-body)}[dir=rtl] .about-photo-frame{transform:scaleX(-1)}@media (width>=1024px) and (width<=1399px){.about-opening-photo{margin-inline-end:0}.about-opening-facts>div{grid-template-columns:42px minmax(0,1fr);column-gap:10px;padding-inline-end:12px}.about-opening-facts>div+div{padding-inline-start:12px}.about-opening-fact-icon{block-size:42px;inline-size:42px}.about-opening-fact-icon svg{block-size:24px;inline-size:24px}.about-opening-fact-value{font-size:24px}.about-opening-fact-base{font-size:18px}.about-opening{padding-block-end:40px}.about-opening-copy{padding-block:20px}.about-opening-copy h2{font-size:calc(48px * var(--font-size-scale))}.about-opening-intro{font-size:calc(20px * var(--font-size-scale))}.about-opening-support{font-size:calc(16px * var(--font-size-scale))}.about-opening-photo,.about-opening-building{min-block-size:620px}}@media (width<=1023px){.about-opening{padding-block:56px 32px}.about-opening-layout{grid-template-columns:minmax(0,1fr);gap:40px}.about-opening-copy{padding-block:0}.about-opening-copy h2{font-size:calc(clamp(36px, 6vw, 58px) * var(--font-size-scale))}.about-opening-eyebrow{margin-block-end:20px;font-size:12px}.about-opening-photo{justify-self:center;inline-size:min(100%,700px);margin-inline-end:0}.about-opening-photo,.about-opening-building{min-block-size:0}.about-opening-building{aspect-ratio:9/10;block-size:auto}}@media (width<=639px){.about-opening-facts{grid-template-columns:minmax(0,1fr);gap:16px}.about-opening-facts>div+div{border-block-start:1px solid #d7dce4;border-inline-start:0;padding-block-start:16px;padding-inline-start:0}.about-opening{padding-inline:20px}.about-opening-fact-value{font-size:26px}.about-photo-dots{block-size:100px;inline-size:100px;inset-inline-start:-12px}}.about-figures{border-block-start:1px solid var(--line);background:linear-gradient(180deg, var(--surface), var(--color-page))}.about-figures-grid{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--line);grid-template-columns:minmax(0,1fr);gap:1px;display:grid;overflow:hidden}.about-figure{background:var(--surface);flex-direction:column;padding:28px;display:flex}.about-figure-label{font-size:calc(16px * var(--font-size-scale));font-weight:600;line-height:var(--leading-compact);color:var(--text)}.about-figure-value{color:var(--market-700);font-variant-numeric:tabular-nums;margin-block:20px 12px;font-size:clamp(32px,3.2vw,48px);font-weight:700;line-height:1.15}.about-figure-note{max-inline-size:24rem;font-size:calc(14px * var(--font-size-scale));line-height:var(--leading-body);color:var(--text-muted)}@media (width>=40rem){.about-figures-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.about-figures-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.about-figure{padding:36px}}.about-page-container{--about-page-gutter:4.9724vw;box-sizing:border-box;inline-size:calc(100% - var(--about-page-gutter) * 2);max-inline-size:1600px;margin-inline:auto;padding-inline:0}.about-opening{padding-inline:0}@media (width<=1023px){.about-page-container{--about-page-gutter:32px}}@media (width<=639px){.about-page-container{--about-page-gutter:24px}}.about-memberships{background:var(--surface);padding-block:56px}section#memberships{scroll-margin-block-start:4px}.about-memberships>.about-page-container{z-index:1;position:relative}.about-memberships-eyebrow{color:var(--market-600);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:16px;margin-block-end:16px;font-size:13px;font-weight:600;display:flex}.about-memberships-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:46px}.about-memberships-header h2{color:var(--text);font-size:calc(clamp(38px, 4.65vw, 72px) * var(--font-size-scale));letter-spacing:-.04em;font-weight:700;line-height:.98}.about-memberships-header h2 span{color:var(--market-600);display:block}.about-memberships-sub{color:#465b80;font-size:calc(clamp(18px, 1.6vw, 24px) * var(--font-size-scale));margin-block-start:12px;line-height:1.4}.about-memberships-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.about-membership{border:1px solid var(--market-100);background:linear-gradient(120deg, #fff, var(--market-50));border-radius:12px;grid-template-rows:minmax(142px,auto) auto;grid-template-columns:76px minmax(0,1fr);align-content:start;gap:0 22px;padding:26px;display:grid}@supports (color:color-mix(in lab, red, red)){.about-membership{background:linear-gradient(120deg, #fff, color-mix(in srgb, var(--market-50) 18%, #fff))}}.about-membership-index{background:var(--market-100);block-size:76px;inline-size:76px;color:var(--market-800);border-radius:50%;align-self:start;place-items:center;font-size:28px;font-weight:700;display:grid}.about-membership-content{min-inline-size:0}.about-membership h3{max-inline-size:540px;color:var(--text);font-size:calc(20px * var(--font-size-scale));letter-spacing:-.025em;font-weight:700;line-height:1.12}.about-membership-description{color:#687ba4;max-inline-size:520px;font-size:calc(16px * var(--font-size-scale));margin-block-start:7px;line-height:1.35}.about-membership-details{font-size:calc(16px * var(--font-size-scale));border-block-start:1px solid #dfe7f1;grid-column:1/-1;gap:14px;margin-block-start:0;padding-block-start:16px;line-height:1.4;display:grid}.about-membership-details>div{grid-template-columns:minmax(110px,.85fr) minmax(0,1.15fr);align-items:baseline;column-gap:12px;display:grid}.about-membership-details dt{color:#687ba4}.about-membership-details dd{min-inline-size:0;color:var(--text);overflow-wrap:anywhere}[dir=rtl] .about-memberships-eyebrow,[dir=rtl] .about-memberships-header h2,[dir=rtl] .about-membership h3{letter-spacing:0}[dir=rtl] .about-memberships-header h2{line-height:var(--leading-display)}[dir=rtl] .about-membership-description,[dir=rtl] .about-membership-details{line-height:var(--leading-body)}@media (width>=768px){.about-memberships{padding-block:80px}}@media (width>=1280px){.about-memberships{padding-block:96px}}@media (width<=1279px){.about-memberships-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.about-memberships-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.about-membership{grid-template-rows:auto auto;grid-template-columns:64px minmax(0,1fr);gap:18px 16px;padding:22px 18px}[dir=rtl] .about-membership{padding-inline:16px}.about-membership-index{block-size:64px;inline-size:64px;font-size:24px}.about-membership h3{font-size:calc(20px * var(--font-size-scale))}.about-membership-details>div{grid-template-columns:minmax(0,1fr);gap:3px}.about-membership-details{gap:12px}.about-memberships-eyebrow{letter-spacing:.12em;gap:12px;font-size:11px}.about-memberships-eyebrow:before{inline-size:28px}}.about-leadership{background:var(--surface-page);padding-block:56px}.about-leadership-eyebrow{letter-spacing:.17em;text-transform:uppercase;color:var(--market-600);align-items:center;gap:16px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.about-leadership-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:42px}.about-leadership-header h2{color:var(--text);font-size:calc(clamp(38px, 4.3vw, 68px) * var(--font-size-scale));letter-spacing:-.04em;margin-block-start:16px;font-weight:700;line-height:.98}.about-leadership-header h2 span{color:var(--market-600);display:block}.about-leadership-letter{background:var(--market-50);border-radius:16px;grid-template-columns:minmax(0,33%) minmax(0,1fr);gap:34px;padding:16px 18px;display:grid}.about-leadership-letter-photo{border-radius:12px;align-self:center;margin:0;overflow:hidden}.about-leadership-letter-photo img{block-size:auto;inline-size:100%;display:block}.about-leadership-letter-copy{align-self:center;max-inline-size:760px;padding-block:12px}.about-leadership-letter-copy>.about-leadership-eyebrow{margin-block-end:22px}.about-leadership-letter blockquote{color:#465b80;font-size:calc(20px * var(--font-size-scale));margin:0;line-height:1.3}.about-leadership-signoff{font-size:calc(16px * var(--font-size-scale));color:#627393;margin-block-start:24px;line-height:1.35}.about-leadership-ceo{color:var(--text);font-weight:700}.about-leadership-team{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.about-leadership-person{border:1px solid var(--market-100);background:#fff;border-radius:14px;min-inline-size:0;padding:13px 13px 18px}.about-leadership-person>img{aspect-ratio:237/168;object-fit:cover;object-position:center 25%;border-radius:9px;inline-size:100%;display:block}.about-leadership-person h3{color:var(--text);font-size:calc(18px * var(--font-size-scale));letter-spacing:-.025em;font-weight:700;line-height:1.2}.about-leadership-person--text{background:var(--market-50);align-items:center;display:flex}.about-leadership-person--text .about-leadership-person-copy{margin-block-start:0}.about-leadership-action-wrap{justify-content:center;margin-block-start:20px;display:flex}.about-leadership-action{border:1px solid var(--market-300);background:var(--market-50);min-block-size:60px;color:var(--market-600);font-size:calc(18px * var(--font-size-scale));border-radius:999px;justify-content:center;align-items:center;gap:22px;padding:12px 26px;font-weight:700;display:inline-flex}.about-leadership-action>svg:first-child{block-size:36px;inline-size:36px}.about-leadership-action>svg:last-child{block-size:23px;inline-size:23px}.about-leadership-action:focus-visible{outline:2px solid var(--focus);outline-offset:4px}[dir=rtl] .about-leadership-eyebrow,[dir=rtl] .about-leadership-header h2,[dir=rtl] .about-leadership-person h3{letter-spacing:0}[dir=rtl] .about-leadership-header h2{line-height:var(--leading-display)}[dir=rtl] .about-leadership-letter blockquote,[dir=rtl] .about-leadership-person p{line-height:var(--leading-body)}@media (width>=768px){.about-leadership{padding-block:80px}}@media (width>=1280px){.about-leadership{padding-block:96px}}@media (width<=1279px){.about-leadership-team{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.about-leadership-letter{grid-template-columns:minmax(0,1fr);gap:20px}.about-leadership-letter-photo{inline-size:100%;max-inline-size:442px;margin-inline:auto}}@media (width<=639px){.about-leadership-team{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.about-leadership-letter{padding-block:20px;padding-inline:18px}.about-leadership-letter blockquote{font-size:calc(17px * var(--font-size-scale));line-height:var(--leading-body)}.about-leadership-eyebrow{letter-spacing:.12em;gap:12px;font-size:11px}.about-leadership-eyebrow:before{inline-size:28px}.about-leadership-person{padding:10px}.about-leadership-person h3{font-size:calc(16px * var(--font-size-scale))}.about-leadership-person p{font-size:calc(14px * var(--font-size-scale))}.about-leadership-person-copy{padding-inline:0}.about-leadership-action{font-size:calc(16px * var(--font-size-scale));gap:14px;padding-inline:20px}}@media (width<=359px){.about-leadership-team{grid-template-columns:minmax(0,1fr)}}.about-statement{background:var(--surface);padding-block:56px}.about-statement-layout{grid-template-columns:minmax(0,46%) minmax(0,54%);align-items:center;display:grid}.about-statement-copy{z-index:1;position:relative}.about-statement h2{font-size:calc(clamp(38px, 4.3vw, 76px) * var(--font-size-scale));letter-spacing:-.04em;color:var(--text);margin-block-start:18px;font-weight:700;line-height:.99}.about-statement h2 span{color:var(--market-600);display:block}.about-statement-sub{max-inline-size:720px;font-size:calc(clamp(18px, 1.5vw, 24px) * var(--font-size-scale));color:#627393;margin-block-start:18px;line-height:1.3}.about-statement-list{gap:4px;margin:16px 0 0;padding:0;list-style:none;display:grid}.about-statement-list li{color:var(--text);font-size:calc(clamp(16px, 1.25vw, 21px) * var(--font-size-scale));align-items:center;gap:24px;line-height:1.35;display:flex}.about-statement-icon{block-size:56px;inline-size:56px;color:var(--market-600);background:var(--market-50);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.about-statement-icon svg{block-size:31px;inline-size:31px}.about-statement-download{background:var(--market-600);color:#fff;min-block-size:64px;font-size:calc(clamp(18px, 1.4vw, 24px) * var(--font-size-scale));border-radius:999px;justify-content:center;align-items:center;gap:20px;margin-block-start:24px;padding:14px 34px;font-weight:600;display:inline-flex}.about-statement-download svg{block-size:30px;inline-size:30px}.about-statement-download:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.about-statement-artwork{min-inline-size:0;inline-size:calc(100% + min(var(--about-page-gutter), 96px));margin:0}.about-statement-artwork img{mix-blend-mode:normal;block-size:auto;inline-size:100%;display:block}[dir=rtl] .about-statement h2{letter-spacing:0;line-height:var(--leading-display)}[dir=rtl] .about-statement-sub,[dir=rtl] .about-statement-list li{line-height:var(--leading-body)}@media (width>=768px){.about-statement{padding-block:80px}}@media (width>=1280px){.about-statement{padding-block:96px}}@media (width<=1023px){.about-statement-layout{grid-template-columns:minmax(0,1fr);gap:32px}.about-statement-artwork{inline-size:100%;max-inline-size:760px;margin-inline:auto}}@media (width<=639px){.about-statement-list{gap:12px}.about-statement-list li{gap:16px}.about-statement-icon{block-size:46px;inline-size:46px}.about-statement-icon svg{block-size:26px;inline-size:26px}.about-statement-download{inline-size:100%;padding-inline:20px}}[dir=rtl] #leadership-opening .about-page-hero-image{transform:scaleX(-1)}.leadership-executive{background:var(--surface-page);padding-block:56px}.leadership-executive-inner{gap:40px;max-inline-size:100rem;margin-inline:auto;padding-inline:24px;display:grid}.leadership-executive-visual{isolation:isolate;min-inline-size:0;position:relative}.leadership-executive-visual:before{content:"";z-index:-1;background:var(--market-100);border-radius:18px;block-size:188px;inline-size:29.5%;position:absolute;inset-block-start:0;inset-inline-start:0}.leadership-executive-visual:after{content:"";background:var(--market-500);block-size:150px;inline-size:2px;position:absolute;inset-block-start:241px;inset-inline-start:0}.leadership-executive-photo{border-radius:18px;margin-block-start:24px;margin-inline-start:24px;overflow:hidden}.leadership-executive-photo img{aspect-ratio:652/740;object-fit:cover;object-position:center;inline-size:100%;display:block}.leadership-executive-quote{z-index:1;background:var(--market-50);border-radius:18px;inline-size:min(82%,424px);margin-block-start:-64px;margin-inline-start:5px;padding:24px;position:relative}@supports (color:color-mix(in lab, red, red)){.leadership-executive-quote{background:color-mix(in srgb, var(--market-50) 75%, var(--market-100))}}.leadership-executive-quote{box-shadow:0 12px 36px var(--market-100)}@supports (color:color-mix(in lab, red, red)){.leadership-executive-quote{box-shadow:0 12px 36px color-mix(in srgb, var(--market-100) 24%, transparent)}}.leadership-executive-quote-mark{block-size:48px;color:var(--market-600);font-size:88px;font-weight:700;line-height:1;display:block}.leadership-executive-quote>p{color:var(--text);font-size:calc(24px * var(--font-size-scale));line-height:1.4}.leadership-executive-name{color:var(--text);font-weight:600}.leadership-executive-eyebrow{color:var(--market-600);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:16px;margin-block-end:20px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.leadership-executive-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:40px}.leadership-executive h2{color:var(--text);font-size:calc(32px * var(--font-size-scale));letter-spacing:-.035em;font-weight:700;line-height:1.12}.leadership-executive h2 span{color:var(--market-500);display:block}.leadership-executive-letter{color:var(--text-muted);margin-block-start:26px;font-size:16px;line-height:1.48}.leadership-executive-letter p+p{margin-block-start:24px}.leadership-executive-signoff{border-block-start:1px solid var(--line);color:var(--text-muted);margin-block-start:26px;padding-block-start:20px;font-size:18px;line-height:1.4}.leadership-executive-signoff .leadership-executive-name{font-size:20px}[dir=rtl] .leadership-executive h2{letter-spacing:0;line-height:var(--leading-display)}[dir=rtl] .leadership-executive-eyebrow{letter-spacing:0}[dir=rtl] :is(.leadership-executive-letter,.leadership-executive-quote>p){line-height:var(--leading-body)}@media (width>=640px) and (width<=1023px){.leadership-executive h2{font-size:calc(40px * var(--font-size-scale))}}@media (width>=1024px){.leadership-executive{padding-block:5.48vw 2.84vw}.leadership-executive-inner{grid-template-columns:minmax(0,686fr) minmax(0,613fr);gap:4.4922vw;padding-inline:4.4271vw 6.5104vw}.leadership-executive-photo{margin-block-start:2.5391vw;margin-inline-start:2.2135vw}.leadership-executive-visual:before{block-size:12.2396vw}.leadership-executive-visual:after{block-size:9.7656vw;inset-block-start:15.6901vw}.leadership-executive-quote{inline-size:61.8%;margin-block-start:-6.25vw;padding:1.8229vw 2.5391vw 1.9531vw}.leadership-executive h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.leadership-executive-eyebrow{font-size:clamp(15px,1.08vw,18px)}.leadership-executive-quote>p{font-size:calc(26px * var(--font-size-scale))}.leadership-executive-letter{font-size:calc(clamp(16px, 1.15vw, 19px) * var(--font-size-scale));margin-block-start:1.6927vw}.leadership-executive-letter p+p{margin-block-start:1.5625vw}}.leadership-team{background:var(--surface);padding-block:56px}.leadership-team-inner{max-inline-size:100rem;margin-inline:auto;padding-inline:24px}.leadership-team-header{margin-block-end:32px}.leadership-team h2{color:var(--text);font-size:calc(32px * var(--font-size-scale));letter-spacing:-.035em;font-weight:700;line-height:1.12}.leadership-team h2 span{color:var(--market-600)}.leadership-team-profiles{gap:24px;display:grid}.leadership-team-profile{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-page);grid-template-columns:minmax(0,38%) minmax(0,1fr);min-block-size:260px;display:grid;overflow:hidden}.leadership-team-photo{object-fit:cover;object-position:center top;block-size:100%;min-block-size:260px;inline-size:100%}.leadership-team-person{flex-direction:column;justify-content:center;min-inline-size:0;padding:28px;display:flex}.leadership-team-role{color:var(--market-600);font-size:18px;line-height:1.4}.leadership-team h3{color:var(--text);font-size:calc(20px * var(--font-size-scale));margin-block-start:16px;font-weight:600;line-height:1.2}.leadership-team-profile--text{border-inline-start:3px solid var(--market-300);grid-template-columns:minmax(0,1fr)}[dir=rtl] .leadership-team h2{letter-spacing:0;line-height:var(--leading-display)}[dir=rtl] .leadership-team-role{line-height:var(--leading-body)}@media (width>=640px) and (width<=1023px){.leadership-team h2{font-size:calc(40px * var(--font-size-scale))}}@media (width>=1024px){.leadership-team{padding-block:5.48vw 2.84vw}.leadership-team-inner{padding-inline:4.4271vw 6.5104vw}.leadership-team-header{margin-block-end:40px}.leadership-team h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.leadership-team-profiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.leadership-team-person{padding:20px}.leadership-team-profile--text{min-block-size:200px}}.leadership-departments{isolation:isolate;background:var(--surface);position:relative;overflow:hidden}.leadership-departments-backdrop{z-index:-1;block-size:100%;inline-size:100%;color:var(--market-300);pointer-events:none;position:absolute;inset:0}[dir=rtl] .leadership-departments-backdrop{transform:scaleX(-1)}.leadership-departments .leadership-team-inner{padding-inline:24px}.leadership-departments .leadership-team-header{margin-block-end:28px}.leadership-departments h2{font-size:calc(32px * var(--font-size-scale))}.leadership-departments h2 span{display:block}.leadership-departments-intro{max-inline-size:42rem;color:var(--text-muted);margin-block-start:20px;font-size:18px;line-height:1.48}.leadership-departments-list{gap:18px;display:grid}.leadership-department{border:1px solid var(--market-100);border-radius:var(--radius-card);background:var(--market-50);min-inline-size:0;padding:12px}@supports (color:color-mix(in lab, red, red)){.leadership-department{background:color-mix(in srgb, var(--market-50) 88%, transparent)}}.leadership-department-heading{align-items:flex-start;gap:24px;padding:16px 12px 24px;display:flex}.leadership-department-heading>span{border-inline-end:1px solid var(--market-200);color:var(--market-200);flex:0 0 72px;padding-inline-end:24px;font-size:64px;font-weight:700;line-height:1.05}.leadership-department-heading h3{font-size:calc(20px * var(--font-size-scale));margin:0}.leadership-department-heading p{max-inline-size:24rem;color:var(--text-muted);margin-block-start:6px;font-size:18px;line-height:1.3}.leadership-department-people{gap:8px;display:grid}.leadership-department-person{border-radius:var(--radius-card);background:var(--surface);grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:center;gap:16px;min-inline-size:0;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.leadership-department-person{background:color-mix(in srgb, var(--surface) 75%, transparent)}}.leadership-department-portrait{block-size:148px;inline-size:100%}.leadership-department-person h4{color:var(--text);font-size:calc(20px * var(--font-size-scale));font-weight:600;line-height:1.2}.leadership-department-person p{color:var(--text-muted);margin-block-start:6px;font-size:16px;line-height:1.4}.leadership-department-person p:after{content:"";background:var(--market-600);block-size:2px;inline-size:40px;margin-block-start:16px;display:block}[dir=rtl] :is(.leadership-departments-intro,.leadership-department-heading p,.leadership-department-person p){line-height:var(--leading-body)}@media (width>=640px){.leadership-departments h2{font-size:calc(40px * var(--font-size-scale))}.leadership-department-people{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.leadership-departments{padding-block-end:6.5vw}.leadership-departments .leadership-team-inner{padding-inline:2.7344vw}.leadership-departments .leadership-team-header{margin-inline:2.3438vw}.leadership-departments h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.leadership-departments-intro{font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale))}.leadership-department-heading{gap:34px;padding:16px 12px 24px}.leadership-department-heading>span{flex-basis:108px;font-size:72px}.leadership-department-people{grid-template-columns:repeat(var(--members), minmax(0, 1fr))}}@media (width>=1280px){.leadership-departments-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.leadership-department-heading{gap:16px;padding-inline:4px}.leadership-department-heading>span{flex-basis:56px;padding-inline-end:12px;font-size:48px}}.leadership-offices-list{gap:20px;display:grid}.leadership-office{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-page);padding:28px}.leadership-office-country{color:var(--text-muted);align-items:center;gap:12px;font-size:16px;line-height:1.4;display:flex}.leadership-office-flag{flex-shrink:0;block-size:32px;inline-size:32px}.leadership-office h3{margin-block-start:28px}.leadership-office-name{color:var(--market-600);font-size:calc(20px * var(--font-size-scale));margin-block-start:12px;line-height:1.4}[dir=rtl] .leadership-office-name{line-height:var(--leading-body)}@media (width>=640px){.leadership-offices-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.leadership-offices-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.leadership-careers{isolation:isolate;background:linear-gradient(115deg, var(--market-50), var(--market-50));position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.leadership-careers{background:linear-gradient(115deg, color-mix(in srgb, var(--market-50) 30%, white), color-mix(in srgb, var(--market-50) 58%, white))}}.leadership-careers-layout{z-index:1;inline-size:100%;max-inline-size:none;position:relative}.leadership-careers-content{min-inline-size:0}.leadership-careers .leadership-executive-eyebrow{letter-spacing:normal;margin-block-end:16px}.leadership-careers h2{font-size:calc(32px * var(--font-size-scale));line-height:1.04}.leadership-careers h2 span{text-wrap:initial;display:block}.leadership-careers-copy{margin-block-start:24px}.leadership-careers-intro{color:var(--text-muted);font-size:18px;line-height:1.4}.leadership-careers-note{border:1px solid var(--market-100);border-radius:var(--radius-card);background:var(--market-50);align-items:center;gap:28px;margin-block-start:30px;padding:22px 28px;display:flex}@supports (color:color-mix(in lab, red, red)){.leadership-careers-note{background:color-mix(in srgb, var(--market-50) 82%, white)}}.leadership-careers-note{color:var(--text-muted);font-size:16px;line-height:1.45}.leadership-careers-note>svg{block-size:48px;inline-size:48px;color:var(--market-600);flex:0 0 48px}.leadership-careers-note>div{border-inline-start:1px solid var(--market-200);padding-inline-start:28px}.leadership-careers-note-heading{color:var(--text);font-weight:600}.leadership-careers-note a{color:var(--market-600);text-underline-offset:3px;text-decoration:underline}@media (width<=639px){.leadership-careers-note{gap:16px;padding:20px 16px}.leadership-careers-note>div{padding-inline-start:16px}.leadership-careers-note>svg{flex-basis:32px;block-size:32px;inline-size:32px}}.leadership-careers-action{background:var(--market-800);color:#fff;min-block-size:58px;font-size:calc(16px * var(--font-size-scale));border-radius:999px;justify-content:center;align-items:center;gap:16px;padding:14px 30px;font-weight:700;line-height:1.3;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.leadership-careers-action svg{flex-shrink:0;block-size:20px;inline-size:20px}.leadership-careers-action:focus-visible{outline:3px solid var(--market-600);outline-offset:4px}.leadership-careers-action:hover{background:var(--market-900)}.leadership-careers-actions{flex-wrap:wrap;gap:12px;margin-block-start:32px;display:flex}.leadership-careers-photo{aspect-ratio:1.3;margin-block-start:32px;position:relative;overflow:hidden}.leadership-careers-artwork{block-size:100%;inline-size:100%;color:var(--market-600);display:block}[dir=rtl] .leadership-careers h2{line-height:var(--leading-display)}[dir=rtl] .leadership-careers-intro{line-height:var(--leading-body)}@media (width<=1279px){.leadership-careers{flex-direction:column;padding-block-end:0;display:flex}.leadership-careers-layout{order:-1}.leadership-careers-content{max-inline-size:44rem}}@media (width>=640px){.leadership-careers h2{font-size:calc(40px * var(--font-size-scale))}}@media (width>=1280px){.leadership-careers{min-block-size:50vw;padding-block:0}.leadership-careers-layout{min-block-size:50vw;padding-inline:4.6787vw}.leadership-careers-content{min-block-size:50vw;inline-size:44vw;position:relative}.leadership-careers .leadership-executive-eyebrow{text-transform:uppercase;gap:1.1838vw;margin:0;font-size:clamp(15px,1.08vw,18px);line-height:1.2;position:absolute;inset-block-start:9.2458vw;inset-inline-start:0}.leadership-careers .leadership-executive-eyebrow:before{inline-size:3.044vw}.leadership-careers h2{inline-size:100%;font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale));margin:0;line-height:1.04;position:absolute;inset-block-start:11.72vw;inset-inline-start:0}.leadership-careers h2 span{white-space:nowrap}.leadership-careers-copy{margin:0}.leadership-careers-intro{inline-size:37vw;max-inline-size:none;font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale));line-height:1.4;position:absolute;inset-block-start:21.42vw;inset-inline-start:0}.leadership-careers-note{min-block-size:6.37vw;inline-size:39.85vw;max-inline-size:none;font-size:calc(clamp(16px, 1.18vw, 21px) * var(--font-size-scale));gap:1.58vw;margin:0;padding:1.24vw 1.58vw;position:absolute;inset-block-start:27.0575vw;inset-inline-start:0}.leadership-careers-note>svg{flex-basis:2.7vw;block-size:2.7vw;inline-size:2.7vw}.leadership-careers-note>div{flex-direction:column;justify-content:center;min-block-size:3.72vw;padding-inline-start:1.69vw;display:flex}.leadership-careers-actions{gap:1vw;inline-size:39.85vw;margin:0;position:absolute;inset-block-start:35.1184vw;inset-inline-start:0}.leadership-careers-action{font-size:clamp(17px,1.05vw,20px)}.leadership-careers-artwork{position:absolute;inset:0}.leadership-careers-photo{z-index:0;aspect-ratio:auto;margin:0;position:absolute;inset:0}[dir=rtl] .leadership-careers h2{font-size:calc(clamp(36px, 3vw, 56px) * var(--font-size-scale));line-height:1.2}[dir=rtl] .leadership-careers h2 span{white-space:normal;text-wrap:balance}}.leadership-directors{isolation:isolate;background:linear-gradient(135deg, var(--surface), var(--surface-page));position:relative;overflow:hidden}.leadership-directors:before,.leadership-directors:after{content:"";z-index:-1;border:8vw solid var(--market-100);block-size:45vw;inline-size:70vw;position:absolute}@supports (color:color-mix(in lab, red, red)){.leadership-directors:before,.leadership-directors:after{border:8vw solid color-mix(in srgb, var(--market-100) 45%, transparent)}}.leadership-directors:before,.leadership-directors:after{pointer-events:none;border-radius:50%}.leadership-directors:before{inset-block-start:-27vw;inset-inline-end:-23vw;transform:rotate(18deg)}.leadership-directors:after{inset-block-end:-35vw;inset-inline-start:-42vw;transform:rotate(30deg)}.leadership-directors .leadership-team-header{margin-block-end:48px}.leadership-directors h2 span{display:block}.leadership-directors-intro{max-inline-size:46rem;color:var(--text-muted);margin-block-start:20px;font-size:18px;line-height:1.4}.leadership-directors .leadership-directors-label{color:var(--market-600);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:20px;margin:0 0 16px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.leadership-directors-label:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:40px}.leadership-directors .leadership-team-profiles{gap:18px}.leadership-directors .leadership-team-profile{border-color:var(--market-100);background:var(--surface);grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:28px;min-block-size:0;padding:16px}@supports (color:color-mix(in lab, red, red)){.leadership-directors .leadership-team-profile{background:color-mix(in srgb, var(--surface) 85%, transparent)}}.leadership-directors .leadership-team-profile{box-shadow:0 8px 28px var(--market-100)}@supports (color:color-mix(in lab, red, red)){.leadership-directors .leadership-team-profile{box-shadow:0 8px 28px color-mix(in srgb, var(--market-100) 24%, transparent)}}.leadership-directors .leadership-team-photo{aspect-ratio:1;border-radius:var(--radius-card);min-block-size:0}.leadership-directors .leadership-team-person{padding:16px 12px 16px 0}.leadership-director-name{color:var(--text);font-size:calc(20px * var(--font-size-scale));font-weight:600;line-height:1.2}.leadership-directors .leadership-team-role{color:var(--text-muted);margin-block-start:8px;font-size:18px;line-height:1.4}.leadership-director-description{color:var(--text-muted);margin-block-start:18px;font-size:18px;line-height:1.4}.leadership-director-description:before{content:"";background:var(--market-600);block-size:2px;inline-size:40px;margin-block-end:20px;display:block}.leadership-country-directors{margin-block-start:36px}.leadership-directors .leadership-offices-list{gap:12px}.leadership-directors .leadership-office{border-color:var(--market-100);background:var(--surface);align-items:center;gap:20px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.leadership-directors .leadership-office{background:color-mix(in srgb, var(--surface) 85%, transparent)}}.leadership-office-emblem{background:var(--market-50);border-radius:8px;flex:0 0 76px;place-items:center;block-size:104px;display:grid}.leadership-directors .leadership-office-flag{block-size:44px;inline-size:44px}.leadership-office-details{min-inline-size:0}.leadership-directors .leadership-office-name{color:var(--text);font-size:calc(20px * var(--font-size-scale));margin:0;font-weight:600;line-height:1.2}.leadership-office-role{color:var(--text-muted);margin-block-start:6px;font-size:16px;line-height:1.4}.leadership-directors .leadership-office-country{margin-block-start:18px;font-size:18px;line-height:1.4;display:block}[dir=rtl] .leadership-directors .leadership-team-person{padding:16px 0 16px 12px}[dir=rtl] .leadership-directors .leadership-directors-label{letter-spacing:0}[dir=rtl] :is(.leadership-directors-intro,.leadership-director-description){line-height:var(--leading-body)}@media (width>=1024px){.leadership-directors .leadership-team-inner{padding-inline:5.4vw}}@media (width>=1280px){.leadership-directors .leadership-offices-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=639px){.leadership-directors .leadership-team-profile{grid-template-columns:minmax(0,1fr);gap:16px}.leadership-directors .leadership-team-photo{aspect-ratio:4/3;max-block-size:320px}.leadership-directors .leadership-team-person,[dir=rtl] .leadership-directors .leadership-team-person{padding:8px}}.leadership-office-emblem{background:0 0;flex-basis:92px;display:block;position:relative}.leadership-office-portrait{block-size:100%;inline-size:100%}.leadership-directors .leadership-office-emblem>.leadership-office-flag{z-index:1;border:2px solid #fff;block-size:36px;inline-size:36px;position:absolute;inset-block-end:-4px;inset-inline-end:-5px}.leadership-directors{background:var(--surface-page)}.leadership-directors:before,.leadership-directors:after{content:none}.leadership-directors-backdrop{z-index:-1;block-size:100%;inline-size:100%;color:var(--market-300);pointer-events:none;position:absolute;inset:0}[dir=rtl] .leadership-directors-backdrop{transform:scaleX(-1)}.leadership-directors .leadership-executive-eyebrow{color:var(--market-600)}.leadership-directors .leadership-team-photo{aspect-ratio:246/228;align-self:stretch}.leadership-directors .leadership-team-profile{background:#ffffffb3;grid-template-columns:minmax(0,41%) minmax(0,1fr);gap:30px}.leadership-directors .leadership-team-person{padding-block:12px}.leadership-directors .leadership-office{background:#ffffffb3;gap:20px}.leadership-directors .leadership-office-emblem{background:0 0;flex-basis:36%;block-size:auto}.leadership-directors .leadership-office-portrait{block-size:auto;inline-size:100%}.leadership-directors .leadership-office-country{color:var(--text-muted)}@media (width>=1024px){.leadership-directors .leadership-team-header{margin-block-end:52px}.leadership-directors .leadership-team-profiles{gap:16px}}@media (width<=639px){.leadership-directors .leadership-team-profile{grid-template-columns:minmax(0,1fr)}.leadership-directors .leadership-team-photo{align-self:auto}}.leadership-directors h2{font-size:calc(32px * var(--font-size-scale))}.leadership-directors .leadership-directors-intro{font-size:18px}.leadership-directors .leadership-executive-eyebrow,.leadership-directors .leadership-directors-label{font-size:13px}@media (width>=640px){.leadership-directors h2{font-size:calc(40px * var(--font-size-scale))}}@media (width>=768px){.leadership-directors .leadership-executive-eyebrow,.leadership-directors .leadership-directors-label{font-size:15px}}@media (width>=1024px){.leadership-directors h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.leadership-directors .leadership-directors-intro{font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale))}.leadership-directors .leadership-executive-eyebrow,.leadership-directors .leadership-directors-label{font-size:clamp(15px,1.08vw,18px)}}.about-page-container{--about-page-gutter:16px;inline-size:100%;max-inline-size:100rem;padding-inline:var(--about-page-gutter)}.about-page-hero-copy{max-inline-size:39rem}.about-page-hero-inner{min-block-size:560px;padding-block:48px}.about-page-hero h1,.where-opening h1,.where-enquiry h2{font-size:calc(38px * var(--font-size-scale));line-height:var(--leading-display);letter-spacing:normal}.about-page-hero h1 span{margin-block-start:0}.about-page-hero-sub,.where-opening-intro{max-inline-size:30rem;font-size:17px;line-height:var(--leading-body);margin-block-start:24px}.about-page-hero-eyebrow,.where-opening-eyebrow{gap:14px;margin-block-end:12px;font-size:13px}.about-page-hero-eyebrow:before{inline-size:32px}.about-opening,.about-memberships,.about-leadership,.about-statement{padding-block:56px}.about-opening-copy{min-inline-size:0;padding-block:0}.about-opening-copy h2,.about-memberships-header h2,.about-leadership-header h2,.about-statement h2{font-size:28px;line-height:var(--leading-display);letter-spacing:normal}html[lang=en] .about-opening-copy h2 span:first-child{max-inline-size:none}.about-opening-eyebrow,.about-memberships-eyebrow,.about-leadership-eyebrow{font-size:15px;font-weight:700;line-height:var(--leading-compact);letter-spacing:.12em;gap:12px}[dir=rtl] :is(.about-opening-eyebrow,.about-memberships-eyebrow,.about-leadership-eyebrow){letter-spacing:0}.about-opening-eyebrow{margin-block-end:20px}.about-leadership-header h2,.about-statement h2{margin-block-start:20px}.about-memberships-header,.about-leadership-header{margin-block-end:32px}.about-opening-intro,.about-opening-support,.about-memberships-sub,.about-leadership-letter blockquote,.about-statement-sub{font-size:16px;line-height:var(--leading-body);color:var(--text-muted)}.about-opening-intro,.about-memberships-sub,.about-statement-sub{margin-block-start:20px}.about-opening-support{margin-block-start:24px;padding-block-start:24px}.about-opening-facts>div{grid-template-columns:40px minmax(0,1fr);column-gap:10px;padding-inline-end:12px}.about-opening-facts>div+div{padding-inline-start:12px}.about-opening-fact-icon{block-size:40px;inline-size:40px}.about-opening-fact-value{font-size:23px;line-height:var(--leading-compact)}.about-opening-photo,.about-opening-building{min-block-size:0}.about-opening-building{aspect-ratio:9/10;block-size:auto}.about-membership h3,.about-leadership-person h3{line-height:var(--leading-heading)}.about-membership-description,.about-membership-details,.about-leadership-person p{line-height:var(--leading-body);color:var(--text-muted)}.about-statement-artwork{inline-size:100%}.about-statement-list{gap:12px;margin-block-start:24px}.about-statement-list li{font-size:16px;line-height:var(--leading-body)}.about-leadership-action,.about-statement-download{gap:12px;min-block-size:48px;padding:12px 24px;font-size:15px}.about-leadership-action>svg:first-child,.about-statement-download svg{block-size:22px;inline-size:22px}@media (width>=640px){.about-page-container{--about-page-gutter:24px}.about-page-hero h1,.where-opening h1,.where-enquiry h2{font-size:calc(48px * var(--font-size-scale))}.about-opening-copy h2,.about-memberships-header h2,.about-leadership-header h2,.about-statement h2{font-size:34px}}@media (width>=768px){.about-opening,.about-memberships,.about-leadership,.about-statement{padding-block:80px}.about-page-hero-eyebrow,.where-opening-eyebrow{font-size:15px}.about-page-hero-sub,.where-opening-intro{font-size:18px}.about-opening-intro,.about-opening-support,.about-memberships-sub,.about-leadership-letter blockquote,.about-statement-sub{font-size:17px}.about-statement-download{gap:16px;min-block-size:60px;padding-block:14px;padding-inline:36px;font-size:18px}.about-statement-download svg{block-size:26px;inline-size:26px}}@media (width>=1024px){.about-statement-layout{grid-template-columns:minmax(0,40%) minmax(0,60%)}.about-statement-artwork{inline-size:calc(100% + var(--about-page-gutter))}.about-page-hero-inner{min-block-size:50.4785vw}.about-page-hero-copy{max-inline-size:42vw}.about-page-hero h1,.where-opening h1,.where-enquiry h2{font-size:calc(clamp(48px, 4.3vw, 80px) * var(--font-size-scale))}.about-page-hero-sub,.where-opening-intro{max-inline-size:35vw;font-size:calc(clamp(18px, 1.435vw, 24px) * var(--font-size-scale));line-height:var(--leading-body)}.about-page-hero-eyebrow,.where-opening-eyebrow{font-size:clamp(15px,1.08vw,18px)}}@media (width>=1280px){.about-opening-copy h2,.about-memberships-header h2,.about-leadership-header h2,.about-statement h2{font-size:calc(48px * var(--font-size-scale))}}@media (width>=1600px){.about-page-container{--about-page-gutter:40px}.about-opening,.about-memberships,.about-leadership,.about-statement{padding-block:96px}.about-opening-copy h2,.about-memberships-header h2,.about-leadership-header h2,.about-statement h2{font-size:calc(52px * var(--font-size-scale))}}@media (width<=639px){.about-opening-facts>div+div{padding-inline-start:0}}.about-opening{background:var(--surface);margin-block:0 clamp(32px,4vw,64px);padding:0}.about-opening:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#fff 0% 5%,#ffffffeb 12%,#ffffff80 23%,#0000 38% 70%,#fff 100%);position:absolute;inset:0}.about-opening-landscape{object-fit:cover;pointer-events:none;z-index:-1;block-size:100%;inline-size:100%;position:absolute;inset:0}.about-opening-layout{z-index:1;max-inline-size:none;padding:56px 24px;display:block}.about-opening-copy{padding:0}.about-opening-copy h2{font-size:calc(38px * var(--font-size-scale));letter-spacing:-.035em;color:var(--text);line-height:1.12}.about-opening-copy h2 span+span{color:var(--market-600)}.about-opening-eyebrow{color:var(--market-600);font-size:13px}.about-opening-eyebrow:before{background:currentColor}.about-opening-intro{max-inline-size:none;color:var(--text-muted);margin-block-start:28px;font-size:18px;line-height:1.48}.about-opening-facts{margin-block-start:32px}.about-opening-facts>div{grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-content:center;column-gap:16px;padding-block:0}.about-opening-fact-icon{block-size:40px;inline-size:40px;color:var(--market-600);background:var(--market-50);grid-area:1/1/3}.about-opening-facts dt{color:var(--text-muted);grid-area:2/2;margin-block-start:6px;font-size:14px}.about-opening-fact-value{color:var(--text);grid-area:1/2;margin:0;font-size:20px}.about-opening-fact-base{font-size:18px}[dir=rtl] .about-opening-copy h2{letter-spacing:0;line-height:var(--leading-display)}@media (width>=1024px){.about-opening-layout{min-block-size:0;padding-block:6.5vw;padding-inline:5.024vw}.about-opening-copy{inline-size:49.5vw}[dir=rtl] .about-opening-copy{margin-inline:0 auto}.about-opening-eyebrow{letter-spacing:.12em;gap:1.196vw;margin-block-end:2.75vw;font-size:clamp(15px,1.08vw,18px)}.about-opening-eyebrow:before{block-size:2px;inline-size:2.93vw}.about-opening-copy h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.about-opening-copy h2 span+span{font-size:inherit}.about-opening-intro{max-inline-size:44vw;font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale));margin-block-start:2.75vw;line-height:1.48}.about-opening-facts{grid-template-columns:29.5% 29.5% 41%;inline-size:48.5vw;margin-block-start:2.75vw}.about-opening-facts>div{grid-template-columns:40px minmax(0,1fr);column-gap:1.196vw;padding-inline-end:1.196vw}.about-opening-facts>div+div{border-inline-start:1px solid var(--market-100);padding-inline-start:1.196vw}.about-opening-fact-icon{block-size:40px;inline-size:40px}.about-opening-fact-icon svg{block-size:20px;inline-size:20px}.about-opening-fact-value{font-size:calc(20px * var(--font-size-scale));line-height:1.2}.about-opening-fact-base{font-size:calc(18px * var(--font-size-scale))}html[lang=en] .about-opening-fact-base{white-space:nowrap}.about-opening-facts dt{font-size:calc(1.0766vw * var(--font-size-scale));margin-block-start:.36vw}}@media (width<=1023px){.about-opening{flex-direction:column;display:flex}.about-opening-layout{background:var(--surface);order:1;inline-size:100%}.about-opening-landscape{z-index:auto;aspect-ratio:1672/941;order:2;block-size:auto;position:relative}.about-opening-copy h2{font-size:calc(32px * var(--font-size-scale))}}@media (width>=640px) and (width<=1023px){.about-opening-copy h2{font-size:calc(40px * var(--font-size-scale))}}@media (width>=768px) and (width<=1023px){.about-opening-intro{font-size:19px}.about-opening-eyebrow{font-size:15px}}@media (width<=639px){.about-opening-facts{grid-template-columns:minmax(0,1fr)}.about-opening-facts>div+div{border-inline-start:0;padding-inline-start:0}}.about-opening-facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px;inline-size:100%}.about-opening-facts>div,.about-opening-facts>div+div{text-align:start;border-block-start:0;border-inline-start:1px solid var(--market-100);grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-content:start;place-items:start;padding-block-start:0;padding-inline:16px}.about-opening-facts>div:nth-child(odd){border-inline-start:0}.about-opening-fact-icon{grid-area:1/1;block-size:48px;inline-size:48px;margin-block-end:12px}.about-opening-fact-icon svg{block-size:24px;inline-size:24px}.about-opening-fact-value{font-size:calc(24px * var(--font-size-scale));grid-area:2/1}.about-opening-facts dt{grid-area:3/1;margin-block-start:8px}@media (width>=1024px){.about-opening-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.about-opening-facts>div,.about-opening-facts>div+div{padding-inline:clamp(16px,1.4vw,24px)}.about-opening-facts>div:nth-child(odd){border-inline-start:1px solid var(--market-100)}.about-opening-facts>div:first-child{border-inline-start:0}.about-opening-fact-icon{block-size:48px;inline-size:48px;margin-block-end:14px}.about-opening-fact-icon svg{block-size:24px;inline-size:24px}.about-opening-fact-value{font-size:calc(26px * var(--font-size-scale))}}.about-opening-play{isolation:isolate;z-index:3;min-block-size:72px;inline-size:260px;max-inline-size:calc(100% - 40px);color:var(--text);text-align:start;cursor:pointer;inset-inline-end:clamp(24px,4.5vw,70px);background:#fff;border:0;border-radius:999px;align-items:center;gap:12px;padding-block:10px;padding-inline:10px 24px;transition:color .25s;display:flex;position:absolute;bottom:calc(clamp(48px,5vw,80px) + 120px);overflow:hidden}.about-opening-play:before{content:"";z-index:-1;background:var(--market-800);clip-path:circle(26px at 36px);transition:clip-path .35s;position:absolute;inset:0}.about-opening-play-symbol{background:var(--market-800);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;block-size:52px;inline-size:52px;display:grid}.about-opening-play-glyph{border:2px solid;border-radius:50%;place-items:center;block-size:26px;inline-size:26px;display:grid}.about-opening-play svg{block-size:12px;inline-size:12px}.about-opening-play-copy{gap:3px;display:grid}.about-opening-play-title{font-size:18px;font-weight:600;line-height:1.3}.about-opening-play-description{color:var(--text-muted);font-size:13px;font-weight:400;line-height:1.4;transition:color .25s}.about-opening-play:hover,.about-opening-play:focus-visible{color:#fff}.about-opening-play:hover:before,.about-opening-play:focus-visible:before{clip-path:circle(150% at 36px)}.about-opening-play:hover .about-opening-play-description,.about-opening-play:focus-visible .about-opening-play-description{color:var(--market-100)}.about-opening-play:focus-visible{outline:3px solid var(--market-600);outline-offset:5px}[dir=rtl] .about-opening-play{padding-inline:10px 24px}[dir=rtl] .about-opening-play:before{clip-path:circle(26px at calc(100% - 36px))}[dir=rtl] .about-opening-play:hover:before,[dir=rtl] .about-opening-play:focus-visible:before{clip-path:circle(150% at calc(100% - 36px))}@media (width<=1023px){.about-opening-play{inset-inline-end:20px;inline-size:320px;bottom:60px}.about-opening-play-title{font-size:16px}.about-opening-play-description{font-size:12px}}@media (prefers-reduced-motion:reduce){.about-opening-play,.about-opening-play:before,.about-opening-play-description{transition:none}}.about-services{z-index:1;isolation:isolate;background:linear-gradient(transparent 75%, #fff), linear-gradient(135deg, #fff 55%, var(--market-50));position:relative;overflow-x:clip}.about-services-inner:before{content:"";z-index:-1;background:var(--market-50);pointer-events:none;border-radius:50%;block-size:40vw;inline-size:40vw;position:absolute;inset-block-end:-20vw;inset-inline-start:-20vw;-webkit-mask-image:linear-gradient(#000 15%,#0000 50%);mask-image:linear-gradient(#000 15%,#0000 50%)}.about-services:before{content:"";z-index:-1;pointer-events:none;background:var(--market-50);top:-4vw;border-radius:2.4vw;block-size:18vw;inline-size:18vw;position:absolute;inset-inline-end:-7vw;rotate:18deg}.about-services-inner{padding:56px 24px}.about-services-layout{gap:40px;display:grid}.about-services-intro{isolation:isolate;position:relative}.about-services-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--market-600);align-items:center;gap:12px;margin-block-end:20px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.about-services-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:42px}.about-services h2{z-index:1;font-size:calc(32px * var(--font-size-scale));letter-spacing:-.035em;color:var(--text);font-weight:700;line-height:1.12;position:relative}.about-services h2 span{color:var(--market-600);display:block}.about-services-summary{z-index:1;max-inline-size:42rem;color:var(--text-muted);margin-block-start:28px;font-size:18px;line-height:1.48;position:relative}.about-services-action{z-index:1;background:var(--market-900);color:#fff;border-radius:999px;align-items:center;gap:22px;min-block-size:48px;margin-block-start:32px;padding:14px 26px;font-size:16px;font-weight:600;line-height:1.3;display:inline-flex;position:relative}.about-services-action svg{flex-shrink:0;block-size:20px;inline-size:20px}.about-services-action:focus-visible{outline:3px solid var(--market-600);outline-offset:4px}.about-services-map{aspect-ratio:1935/812;inline-size:86%;color:var(--market-600);pointer-events:none;margin-block-start:-20px;margin-inline-start:14%;position:relative}.about-services-map-filter{block-size:0;inline-size:0;position:absolute}.about-services-map-art{object-fit:contain;filter:url(#about-services-map-colour);block-size:100%;inline-size:100%;display:block}.about-services-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-services-list li{border-block-end:1px solid var(--market-200);padding:24px 20px}.about-services-list li:nth-child(odd){padding-inline-start:0}.about-services-list li:nth-child(2n){border-inline-start:1px solid var(--market-200)}.about-services-list li:nth-last-child(-n+2){border-block-end:0}.about-services-number{color:var(--market-200);margin-block-end:16px;font-size:60px;font-weight:700;line-height:1;display:block}.about-services-list h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.035em;color:var(--text);font-weight:600;line-height:1.2}.about-services-list p{color:var(--text-muted);margin-block-start:10px;font-size:20px;line-height:1.4}.about-services-sectors{border-block-start:1px solid var(--market-200);flex-direction:column;gap:24px;margin-block-start:32px;padding-block-start:24px;display:flex}.about-services-sectors h3{color:var(--market-600);letter-spacing:.12em;text-transform:uppercase;flex-shrink:0;font-size:13px;font-weight:600}.about-services-sectors ul{flex-wrap:wrap;gap:12px;display:flex}.about-services-sectors li{background:var(--market-50);color:var(--text);border-radius:999px;padding:12px 22px;font-size:15px;line-height:1.3}[dir=rtl] :is(.about-services-eyebrow,.about-services h2,.about-services-list h3,.about-services-sectors h3){letter-spacing:0}[dir=rtl] .about-services-summary{line-height:var(--leading-body)}[dir=rtl] .about-services h2{line-height:var(--leading-display)}@media (width>=1024px){.about-services-inner{padding:5.48vw 5.024vw 2.84vw}.about-services-layout{grid-template-columns:minmax(0,43.3fr) minmax(0,52.7fr);gap:4%}.about-services-eyebrow{gap:1.196vw;margin-block-end:2.75vw;font-size:clamp(15px,1.08vw,18px)}.about-services-eyebrow:before{inline-size:2.93vw}.about-services h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.about-services-summary{font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale));margin-block-start:2.75vw}.about-services-action{margin-block-start:1.8vw;padding:19px 26px;font-size:clamp(17px,1.05vw,20px)}.about-services-map{z-index:0;bottom:12px;inline-size:33vw;margin:0;position:absolute;inset-inline-end:-1vw}.about-services-list{grid-template-columns:minmax(0,47fr) minmax(0,53fr);min-block-size:28vw}.about-services-list li{padding:0 2.5vw 2.2vw}.about-services-list li:nth-child(2n){padding-inline:3.5vw 0}.about-services-list li:nth-child(n+3){padding-block:2.2vw}.about-services-number{margin-block-end:.8vw;font-size:clamp(60px,4.2vw,96px)}.about-services-list h3{font-size:calc(26px * var(--font-size-scale))}.about-services-list p{font-size:20px}.about-services-sectors{flex-direction:row;align-items:center;gap:2.2vw;margin-block-start:0;padding-block-start:24px}.about-services-sectors h3{border-inline-end:1px solid var(--market-200);padding-inline-end:2.6vw;font-size:clamp(11px,.82vw,16px);line-height:38px}.about-services-sectors ul{flex-wrap:wrap;flex:1;gap:1.2vw}.about-services-sectors li{text-align:center;flex:1 0 auto;padding:.8vw 1.4vw;font-size:clamp(12px,1vw,20px)}}@media (width>=1600px){.about-services-sectors ul{flex-wrap:nowrap}}@media (width>=640px) and (width<=1023px){.about-services h2{font-size:calc(40px * var(--font-size-scale))}}@media (width>=768px) and (width<=1023px){.about-services-eyebrow{font-size:15px}.about-services-summary{font-size:19px}}@media (width<=639px){.about-services-list{grid-template-columns:minmax(0,1fr)}.about-services-list li{padding:24px 0}.about-services-list li:nth-child(2n){border-inline-start:0}.about-services-list li:nth-last-child(2){border-block-end:1px solid var(--market-200)}.about-services-sectors ul{gap:8px}}.about-story{background:linear-gradient(#fff, transparent 25%), linear-gradient(120deg, var(--market-50), #fff 38%, var(--market-50));position:relative;overflow-x:clip}.about-story-inner{z-index:2;padding:56px 24px 24px;position:relative}.about-story-swoosh{--swoosh:max(34vw, 220px);z-index:0;inline-size:var(--swoosh);block-size:auto;color:var(--market-100);pointer-events:none;position:absolute;inset-block-end:calc(var(--swoosh) * -.1);inset-inline-end:0;overflow:visible}.about-story-header{z-index:1;position:relative}.about-story-eyebrow{color:var(--market-600);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin-block-end:20px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.about-story-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:42px}.about-story h2{color:var(--text);font-size:calc(32px * var(--font-size-scale));letter-spacing:-.035em;font-weight:700;line-height:1.12}.about-story h2 span{color:var(--market-600);display:block}.about-story-intro{max-inline-size:42rem;color:var(--text-muted);margin-block-start:28px;font-size:18px;line-height:1.48}.about-story-growth{block-size:auto;inline-size:100%;color:var(--market-600);pointer-events:none;margin-block:12px -12px;display:block}.about-story-timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;margin-block-start:32px;display:grid;position:relative}.about-story-timeline li{min-inline-size:0;position:relative}.about-story-timeline time{color:var(--market-600);letter-spacing:-.035em;font-size:32px;font-weight:700;line-height:1.2;display:block}.about-story-node{background:var(--market-100);border-radius:50%;block-size:44px;inline-size:44px;margin-block:30px 16px;display:block;position:relative}.about-story-node:after{content:"";border-inline-start:1px dashed var(--market-300);block-size:25px;position:absolute;inset-block-end:100%;inset-inline-start:50%}.about-story-timeline h3{color:var(--text);letter-spacing:-.025em;font-size:20px;font-weight:600;line-height:1.2}.about-story-timeline li>p{color:var(--text-muted);margin-block-start:8px;font-size:18px;line-height:1.25}.about-story-summary{background:var(--market-100);border:1px solid #fff;border-radius:28px;justify-content:center;align-items:center;gap:24px;margin-block-start:24px;padding:16px 24px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.about-story-summary{background:color-mix(in srgb, var(--market-100) 35%, transparent)}}.about-story-summary-icon{background:var(--market-100);block-size:72px;inline-size:72px;color:var(--market-600);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.about-story-summary-icon svg{stroke-width:1.3px;block-size:42px;inline-size:42px}.about-story-summary p{color:var(--text);font-size:calc(28px * var(--font-size-scale));letter-spacing:-.035em;font-weight:700;line-height:1.2}.about-story-summary p span{color:var(--market-600)}[dir=rtl] :is(.about-story-eyebrow,.about-story h2,.about-story-timeline time,.about-story-timeline h3,.about-story-summary p){letter-spacing:0}[dir=rtl] :is(.about-story-growth,.about-story-swoosh){transform:scaleX(-1)}[dir=rtl] .about-story-intro{line-height:var(--leading-body)}[dir=rtl] .about-story h2{line-height:var(--leading-display)}@media (width>=1024px){.about-story-inner{padding:6.1vw 4.5vw 3.6vw}.about-story-header{min-block-size:19.6vw;inline-size:44%}.about-story-eyebrow{gap:1.196vw;margin-block-end:2.75vw;font-size:clamp(15px,1.08vw,18px)}.about-story-eyebrow:before{inline-size:2.93vw}.about-story h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.about-story-intro{font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale));margin-block-start:1.2vw}.about-story-growth{inline-size:54%;margin:0;position:absolute;inset-block-start:.4vw;inset-inline-end:4.5vw}.about-story-timeline{grid-template-columns:repeat(8,minmax(0,1fr));gap:2.2vw;margin-block-start:1.4vw}.about-story-timeline:before{content:"";border-block-start:1px solid var(--market-300);position:absolute;inset-block-start:calc(1.2*clamp(28px,2.1vw,38px) + 3.1vw + 22px);inset-inline:22px 0}.about-story-timeline time{font-size:clamp(28px,2.1vw,38px)}.about-story-node{margin-block:3.1vw 16px}.about-story-node:after{block-size:1.4vw}.about-story-timeline h3{font-size:20px}.about-story-timeline li>p{font-size:18px}.about-story-summary{gap:2.4vw;margin-block-start:30px;padding:18px 24px}.about-story-summary-icon{block-size:5.5vw;inline-size:5.5vw}.about-story-summary p{border-inline-start:1px solid var(--market-300);font-size:calc(clamp(36px, 3vw, 56px) * var(--font-size-scale));padding-inline-start:2.4vw}}@media (width>=640px) and (width<=1023px){.about-story h2{font-size:calc(40px * var(--font-size-scale))}.about-story-timeline{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=639px){.about-story-eyebrow{font-size:15px}.about-story-intro{font-size:19px}.about-story-summary{text-align:center;flex-direction:column;gap:16px}}.about-network{--network-ground:#061725;--network-accent:var(--market-300);isolation:isolate;background:var(--network-ground);color:#fff;position:relative;overflow:hidden}.about-network-atmosphere{z-index:-1;aspect-ratio:2048/704;pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}.about-network-atmosphere>img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.about-network-atmosphere:after{content:"";background:linear-gradient(to bottom, transparent 65%, var(--network-ground)), linear-gradient(to right, #06172580 4%, #06172540 32%, transparent 50%);position:absolute;inset:0}.about-network-connections{block-size:100%;inline-size:100%;color:var(--network-accent);position:absolute;inset:0}.about-network-route-glow{fill:none;stroke:var(--market-500);stroke-width:7px;opacity:.9}.about-network-routes{fill:none;stroke:var(--market-100);stroke-width:1.8px;filter:drop-shadow(0 0 3px var(--market-500))}.about-network-points{fill:#fff;stroke:var(--network-accent);stroke-width:3px;filter:drop-shadow(0 0 7px var(--market-500))}.about-network-origin{fill:#fff;filter:drop-shadow(0 0 9px var(--market-500))}.about-network-origin circle:last-child{fill:var(--market-600)}.about-network-origin-halo{fill:var(--network-accent);opacity:.2}.about-network-inner{padding:56px 24px;position:relative}.about-network-eyebrow{color:var(--market-200);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin-block-end:20px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.about-network-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:42px}.about-network h2{color:#fff;font-size:calc(32px * var(--font-size-scale));letter-spacing:-.035em;font-weight:700;line-height:1.12}.about-network h2 span{color:var(--market-200);display:block}.about-network-intro{color:#d1d8e5;margin-block-start:28px;font-size:18px;line-height:1.48}.about-network-cards{gap:16px;margin-block-start:32px;display:grid}.about-network-head-office,.about-network-office{isolation:isolate;border:1px solid var(--network-accent);align-items:flex-end;min-inline-size:0;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.about-network-head-office,.about-network-office{border:1px solid color-mix(in srgb, var(--network-accent) 55%, transparent)}}.about-network-head-office,.about-network-office{background:var(--network-ground);border-radius:12px}.about-network-head-office{min-block-size:340px}.about-network-building{z-index:-2;object-fit:cover;object-position:55% 45%;block-size:100%;inline-size:100%;position:absolute;inset:0}.about-network-head-office:before,.about-network-office:before{content:"";z-index:-1;background:linear-gradient(to bottom, #0617250a 15%, #06172526 40%, #061725eb 74%, var(--network-ground) 100%);position:absolute;inset:0}.about-network-head-office:before{background:linear-gradient(to bottom, transparent 30%, #06172540 53%, #061725f2 76%, var(--network-ground))}.about-network-head-copy{inline-size:100%;padding:24px}.about-network-badge{color:var(--market-200);letter-spacing:.12em;text-transform:uppercase;margin-block-end:10px;font-size:13px;font-weight:600;line-height:1.2}.about-network-head-copy h3,.about-network-office h3{color:#fff;font-size:calc(20px * var(--font-size-scale));letter-spacing:-.025em;overflow-wrap:anywhere;font-weight:600;line-height:1.2}.about-network-address{color:#e0e6ed;max-inline-size:calc(100% - 46px);margin-block-start:6px;font-size:15px;line-height:1.35}.about-network-offices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.about-network-office{min-block-size:190px}.about-network-city-art{z-index:-2;position:absolute;inset:0;overflow:hidden}.about-network-city-art img{left:calc(var(--city-column) * -100%);top:calc(var(--city-row) * -100%);inline-size:400%;max-inline-size:none;max-width:none;block-size:200%;position:absolute}.about-network-city-art--lower img{block-size:calc(200% + 32px);top:calc(-100% - 32px)}.about-network-office-copy{inline-size:100%;padding:18px 20px 8px}.about-network-office h3{padding-inline-end:32px}.about-network-office-copy>p{color:#e0e6ed;max-inline-size:calc(100% - 42px);margin-block-start:4px;font-size:15px;line-height:1.25}.about-network-visit{min-block-size:44px;inline-size:fit-content;color:var(--market-200);text-underline-offset:3px;align-items:center;gap:10px;margin-block-start:2px;font-size:15px;line-height:1.2;text-decoration:underline;display:flex}.about-network-visit:after{content:"";position:absolute;inset:0}.about-network-visit svg{flex-shrink:0;block-size:18px;inline-size:18px}.about-network-flag{pointer-events:none;border:1px solid #fff;block-size:42px;inline-size:42px;position:absolute;inset-block-end:26px;inset-inline-end:20px}.about-network-flag--head{block-size:52px;inline-size:52px;inset-block-end:28px;inset-inline-end:24px}.about-network-head-office,.about-network-office{transition:border-color .22s,box-shadow .22s,transform .22s}.about-network-city-art,.about-network-building{transition:transform .55s cubic-bezier(.2,.65,.3,1),filter .4s}.about-network-visit{transition:color .22s}.about-network-visit svg{transition:transform .22s}.about-network :is(.about-network-office,.about-network-head-office):focus-within{border-color:var(--network-accent);box-shadow:0 14px 28px #00000040, 0 0 18px var(--network-accent)}@supports (color:color-mix(in lab, red, red)){.about-network :is(.about-network-office,.about-network-head-office):focus-within{box-shadow:0 14px 28px #00000040, 0 0 18px color-mix(in srgb, var(--network-accent) 18%, transparent)}}.about-network :is(.about-network-office,.about-network-head-office):focus-within :is(.about-network-city-art,.about-network-building){filter:brightness(1.08);transform:scale(1.045)}.about-network :is(.about-network-office,.about-network-head-office):focus-within .about-network-visit{color:#fff}.about-network :is(.about-network-office,.about-network-head-office):focus-within .about-network-visit svg{transform:translate(4px)}[dir=rtl] .about-network :is(.about-network-office,.about-network-head-office):focus-within .about-network-visit svg{transform:translate(-4px)}@media (hover:hover) and (pointer:fine){.about-network :is(.about-network-office,.about-network-head-office):hover{border-color:var(--network-accent);box-shadow:0 14px 28px #00000040, 0 0 18px var(--network-accent);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.about-network :is(.about-network-office,.about-network-head-office):hover{box-shadow:0 14px 28px #00000040, 0 0 18px color-mix(in srgb, var(--network-accent) 18%, transparent)}}.about-network :is(.about-network-office,.about-network-head-office):hover :is(.about-network-city-art,.about-network-building){filter:brightness(1.08);transform:scale(1.045)}.about-network :is(.about-network-office,.about-network-head-office):hover .about-network-visit{color:#fff}.about-network :is(.about-network-office,.about-network-head-office):hover .about-network-visit svg{transform:translate(4px)}[dir=rtl] .about-network :is(.about-network-office,.about-network-head-office):hover .about-network-visit svg{transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.about-network :is(.about-network-office,.about-network-head-office,.about-network-city-art,.about-network-building,.about-network-visit,.about-network-visit svg){transition:none}.about-network :is(.about-network-office,.about-network-head-office):is(:hover,:focus-within),.about-network :is(.about-network-office,.about-network-head-office):is(:hover,:focus-within) :is(.about-network-city-art,.about-network-building),.about-network :is(.about-network-office,.about-network-head-office):is(:hover,:focus-within) .about-network-visit svg,[dir=rtl] .about-network :is(.about-network-office,.about-network-head-office):is(:hover,:focus-within) .about-network-visit svg{transform:none}}.about-network-office:focus-within,.about-network-head-office:focus-within{outline:3px solid var(--network-accent);outline-offset:4px}.about-network-visit:focus-visible{outline:none}[dir=rtl] :is(.about-network-eyebrow,.about-network h2,.about-network-head-copy h3,.about-network-badge,.about-network-office h3){letter-spacing:0}[dir=rtl] .about-network-intro{line-height:var(--leading-body)}[dir=rtl] .about-network h2{line-height:var(--leading-display)}[dir=rtl] .about-network-atmosphere>:is(img,svg){transform:translate(-28%)}[dir=rtl] .about-network-atmosphere:after{background:linear-gradient(to bottom, transparent 65%, var(--network-ground)), linear-gradient(to left, var(--network-ground) 0%, var(--network-ground) 26%, #061725b3 40%, transparent 60%)}@media (width>=1024px){.about-network-inner{padding:5.48vw 4.4vw 2.1vw}.about-network-header{min-block-size:20.8vw;inline-size:36.5vw}.about-network-eyebrow{gap:1.196vw;margin-block-end:1.8vw;font-size:clamp(15px,1.08vw,18px)}.about-network-eyebrow:before{inline-size:2.93vw}.about-network h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.about-network-intro{font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale));margin-block-start:1.6vw}.about-network-cards{grid-template-columns:minmax(0,24fr) minmax(0,72.5fr);gap:.9vw;margin-block-start:1.8vw}.about-network-head-office{min-block-size:21.4vw}.about-network-offices{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65vw}.about-network-office{min-block-size:max(164px,10.55vw)}.about-network-head-copy{padding:1.3vw}.about-network-office-copy{padding:12px 1.2vw 4px}.about-network-head-copy h3{font-size:calc(20px * var(--font-size-scale))}.about-network-office h3{font-size:calc(18px * var(--font-size-scale))}.about-network-flag{inset-inline-end:1.2vw}}@media (width>=640px) and (width<=1023px){.about-network h2{font-size:calc(40px * var(--font-size-scale))}.about-network-header{max-inline-size:75%}.about-network-atmosphere{min-block-size:400px}.about-network-head-office{min-block-size:360px}}@media (width<=639px){.about-network-atmosphere{z-index:0;position:relative}[dir=rtl] .about-network-atmosphere>:is(img,svg){transform:none}[dir=rtl] .about-network-atmosphere:after{background:linear-gradient(to bottom, transparent 65%, var(--network-ground))}.about-network-inner{padding-block-start:24px}.about-network-eyebrow{font-size:15px}.about-network-intro{font-size:19px}.about-network-offices{grid-template-columns:minmax(0,1fr)}.about-network-office{min-block-size:210px}.about-network-office h3{font-size:calc(20px * var(--font-size-scale))}}.about-values{isolation:isolate;background:linear-gradient(transparent 75%, var(--surface)), linear-gradient(120deg, var(--market-50), var(--surface) 45%, var(--market-50));position:relative;overflow:hidden}.about-values-ground{z-index:-1;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.about-values-ground-soft{fill:var(--market-50);opacity:.65}.about-values-ground-circle{fill:var(--market-100);opacity:.5}.about-values-ground-loop{fill:none;stroke:var(--market-300);stroke-width:1.3px;stroke-dasharray:6 8;opacity:.8}.about-values-inner{padding:56px 24px}.about-values-eyebrow{color:var(--market-600);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin-block-end:20px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.about-values-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:42px}.about-values h2{color:var(--text);font-size:calc(32px * var(--font-size-scale));letter-spacing:-.035em;font-weight:700;line-height:1.12}.about-values h2 span{color:var(--market-600);display:block}.about-values-intro{color:var(--text-muted);margin-block-start:28px;font-size:18px;line-height:1.48}.about-values-intro span{display:block}.about-values-cards{gap:20px;margin-block-start:32px;display:grid}.about-values-card{border:1px solid var(--market-100);background:#ffffffd9;border-radius:12px;min-inline-size:0;padding:28px 32px}.about-values-card-top{align-items:center;gap:30px;margin-block-end:20px;display:flex}.about-values-icon{background:var(--market-50);block-size:88px;inline-size:88px;color:var(--market-600);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.about-values-icon svg{block-size:48px;inline-size:48px}.about-values-number{border-inline-start:1px solid var(--market-200);color:var(--market-200);letter-spacing:-.035em;padding-inline-start:30px;font-size:40px;font-weight:700;line-height:1.3}.about-values-card h3{color:var(--text);font-size:calc(24px * var(--font-size-scale));letter-spacing:-.035em;font-weight:600;line-height:1.2}.about-values-card>p{color:var(--text-muted);margin-block-start:16px;font-size:20px;line-height:1.4}.about-values-policy{isolation:isolate;background:var(--market-50);border-radius:12px;flex-wrap:wrap;align-items:center;gap:24px;margin-block-start:24px;padding:24px 28px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.about-values-policy{background:color-mix(in srgb, var(--market-50) 85%, transparent)}}.about-values-policy:before{content:"";z-index:-1;background:var(--market-100);opacity:.35;clip-path:polygon(40% 0,100% 0,100% 100%,0 100%);inline-size:32%;position:absolute;inset-block:0;inset-inline-end:0}.about-values-policy-icon{border:1px solid var(--market-200);block-size:70px;inline-size:70px;color:var(--market-600);box-shadow:0 4px 14px var(--market-200);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.about-values-policy-icon{box-shadow:0 4px 14px color-mix(in srgb, var(--market-200) 35%, transparent)}}.about-values-policy-icon svg{block-size:36px;inline-size:36px}.about-values-summary{border-inline-start:1px solid var(--market-200);color:var(--market-800);flex:250px;padding-inline-start:28px;font-size:20px;line-height:1.4}.about-values-summary strong{color:var(--market-600);font-weight:600;display:block}.about-values-action{border:1px solid var(--market-700);background:linear-gradient(var(--market-800), var(--market-900));color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:20px;min-block-size:58px;padding:14px 32px;font-size:18px;line-height:1.3;transition:background .2s;display:inline-flex}.about-values-action svg{flex-shrink:0;block-size:20px;inline-size:20px;transition:transform .2s}.about-values-action:focus-visible{outline:3px solid var(--market-600);outline-offset:4px}[dir=rtl] :is(.about-values-eyebrow,.about-values h2,.about-values-card h3,.about-values-number){letter-spacing:0}[dir=rtl] .about-values h2{line-height:var(--leading-display)}[dir=rtl] .about-values-intro,[dir=rtl] .about-values-card>p{line-height:var(--leading-body)}[dir=rtl] .about-values-ground,[dir=rtl] .about-values-policy:before{transform:scaleX(-1)}@media (width>=1024px){.about-values-inner{padding:4.8vw 7.73vw 2.6vw}.about-values-eyebrow{gap:1.196vw;margin-block-end:1.8vw;font-size:clamp(15px,1.08vw,18px)}.about-values-eyebrow:before{inline-size:2.93vw}.about-values h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.about-values-intro{font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale));margin-block-start:1.2vw}.about-values-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1vw;margin-block-start:2.1vw}.about-values-card{padding:1.6vw 3.5vw}.about-values-icon{block-size:clamp(76px,5.8vw,104px);inline-size:clamp(76px,5.8vw,104px)}.about-values-card h3{font-size:calc(26px * var(--font-size-scale))}.about-values-card-top{gap:1.9vw}.about-values-number{padding-inline-start:1.9vw}.about-values-policy{flex-wrap:nowrap;gap:2.1vw;padding:30px 2.6vw 30px 4.2vw}[dir=rtl] .about-values-policy{padding-inline:4.2vw 2.6vw}.about-values-summary{font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale));padding-inline-start:2.1vw}.about-values-action{flex-shrink:0;min-inline-size:15.6vw;font-size:clamp(17px,1vw,20px)}}@media (width>=640px) and (width<=1023px){.about-values h2{font-size:calc(40px * var(--font-size-scale))}}@media (width<=639px){.about-values-eyebrow{font-size:15px}.about-values-intro{font-size:19px}.about-values-policy{gap:20px}.about-values-summary{border-inline-start:0;flex-basis:calc(100% - 90px);padding-inline-start:0}.about-values-action{inline-size:100%}}@media (prefers-reduced-motion:reduce){.about-values-action{transition:none}}.about-leadership{isolation:isolate;background:linear-gradient(35deg, transparent 6%, var(--market-50) 6.1%, var(--market-50) 13%, transparent 13.1%), linear-gradient(var(--surface), transparent 25%), linear-gradient(125deg, var(--surface) 18%, var(--market-50) 62%, var(--surface) 100%);padding-block:56px;position:relative;overflow:hidden}.about-leadership:before{content:"";z-index:-1;border:4.5vw solid var(--market-50);pointer-events:none;border-radius:50%;block-size:51vw;inline-size:55vw;position:absolute;inset-block-start:-38vw;inset-inline-end:4vw;-webkit-mask-image:linear-gradient(#0000 74.5%,#000 95%);mask-image:linear-gradient(#0000 74.5%,#000 95%)}.about-leadership:after{content:"";z-index:-1;background-image:radial-gradient(circle, var(--market-100) 2px, transparent 2.5px);opacity:.8;pointer-events:none;background-size:17px 17px;block-size:5vw;inline-size:9vw;position:absolute;inset-block-start:5.3vw;inset-inline-end:3.2vw}.about-leadership>.about-page-container{max-inline-size:none;padding-inline:24px}.about-leadership-header{margin-block-end:32px}.about-leadership .about-leadership-eyebrow{letter-spacing:.16em;gap:14px;font-size:13px;font-weight:700;line-height:1.2}.about-leadership .about-leadership-eyebrow:before{inline-size:44px}.about-leadership-header h2{font-size:calc(32px * var(--font-size-scale));letter-spacing:-.035em;margin-block-start:20px;line-height:1.12}.about-leadership-letter{isolation:isolate;background:radial-gradient(ellipse 24% 45% at 106% 115%, var(--market-100) 75%, transparent 75.3%), radial-gradient(ellipse 38% 22% at 92% 107%, var(--market-50) 75%, transparent 75.3%), linear-gradient(120deg, white 45%, var(--market-50));box-shadow:0 8px 28px var(--market-100);border:2px solid #fff;border-radius:18px;grid-template-columns:minmax(0,37.5%) minmax(0,1fr);gap:2.8vw;padding:16px;position:relative}@supports (color:color-mix(in lab, red, red)){.about-leadership-letter{box-shadow:0 8px 28px color-mix(in srgb, var(--market-100) 30%, transparent)}}.about-leadership-letter:before{content:"";z-index:-1;background:var(--market-600);border-start-start-radius:14px;border-end-start-radius:14px;block-size:43%;inline-size:18px;position:absolute;inset-block-end:12px;inset-inline-start:-13px}.about-leadership-letter-photo{border-radius:12px;align-self:stretch;min-block-size:280px;position:relative}.about-leadership-letter-photo img{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;position:absolute;inset:0}.about-leadership-letter-copy{isolation:isolate;align-self:center;max-inline-size:none;padding-block:18px;padding-inline-end:24px;position:relative}.about-leadership-letter-copy:after{content:"";z-index:-1;background:var(--market-100);opacity:.55;pointer-events:none;block-size:100px;inline-size:120px;position:absolute;inset-block-start:0;inset-inline-end:20px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 130 110\"%3E%3Cpath d=\"M0 110V60Q0 0 50 0V22Q25 22 25 52H50V110ZM75 110V60Q75 0 125 0V22Q100 22 100 52H125V110Z\"/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 130 110\"%3E%3Cpath d=\"M0 110V60Q0 0 50 0V22Q25 22 25 52H50V110ZM75 110V60Q75 0 125 0V22Q100 22 100 52H125V110Z\"/%3E%3C/svg%3E") 50%/contain no-repeat}.about-leadership-letter-copy>.about-leadership-eyebrow{margin-block-end:24px;font-size:13px}.about-leadership-letter blockquote{color:var(--text-muted);font-size:18px;line-height:1.48}.about-leadership-signoff{color:var(--text-muted);margin-block-start:26px;font-size:18px;line-height:1.4}.about-leadership-signoff:after{content:"";background:var(--market-600);block-size:2px;inline-size:54px;margin-block-start:16px;display:block}.about-leadership-team{gap:10px}.about-leadership-person{box-shadow:0 5px 18px var(--market-100);border-radius:16px;padding:13px 13px 18px}@supports (color:color-mix(in lab, red, red)){.about-leadership-person{box-shadow:0 5px 18px color-mix(in srgb, var(--market-100) 22%, transparent)}}.about-leadership-person>img{aspect-ratio:237/176;object-position:center 25%;border-radius:10px}.about-leadership-person-copy{margin-block-start:14px;padding-inline:5px}.about-leadership-person p{color:var(--text-muted);font-size:calc(15px * var(--font-size-scale));margin-block-start:6px;line-height:1.35}.about-leadership-person--text{background:linear-gradient(140deg, var(--surface), var(--market-50));align-items:flex-end}.about-leadership-action{border:1px solid var(--market-500);background:linear-gradient(110deg, var(--market-800), var(--market-600));color:#fff;min-block-size:58px;min-inline-size:278px;font-size:calc(18px * var(--font-size-scale));box-shadow:inset 2px 2px 0 var(--market-300);border-radius:999px;gap:16px;padding:14px 30px}@supports (color:color-mix(in lab, red, red)){.about-leadership-action{box-shadow:inset 2px 2px 0 color-mix(in srgb, var(--market-300) 35%, transparent)}}.about-leadership-action{transition:box-shadow .2s,background .2s}.about-leadership-action>svg:first-child{display:none}.about-leadership-action>svg:last-child{block-size:20px;inline-size:20px;transition:transform .2s}[dir=rtl] .about-leadership-header h2{letter-spacing:0;line-height:var(--leading-display)}[dir=rtl] .about-leadership-letter-copy:after{transform:scaleX(-1)}@media (width>=1024px){.about-leadership{padding-block:4vw 3.8vw}.about-leadership>.about-page-container{padding-inline:4.4vw}.about-leadership-header{margin-block-end:2.4vw}.about-leadership .about-leadership-eyebrow{gap:1.196vw;font-size:clamp(15px,1.08vw,18px)}.about-leadership .about-leadership-eyebrow:before{inline-size:2.93vw}.about-leadership-header h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.about-leadership-letter-photo{min-block-size:26.1vw}.about-leadership-letter-copy{padding-block:1.2vw}.about-leadership-letter-copy>.about-leadership-eyebrow{margin-block-end:1.9vw}.about-leadership-letter blockquote{font-size:calc(clamp(18px, 1.32vw, 21px) * var(--font-size-scale))}.about-leadership-letter blockquote p+p{margin-block-start:1.4vw}.about-leadership-signoff{font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale));margin-block-start:1.8vw}.about-leadership-action{font-size:clamp(17px,1vw,20px)}.about-leadership-team{grid-template-columns:repeat(5,minmax(0,1fr));margin-inline:-.6vw}.about-leadership-team-label{margin-block-start:2.5vw}}@media (width>=640px) and (width<=1023px){.about-leadership-header h2{font-size:calc(40px * var(--font-size-scale))}.about-leadership-team{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.about-leadership-letter{grid-template-columns:minmax(0,1fr);gap:20px}.about-leadership-letter-photo{min-block-size:0;max-inline-size:none}.about-leadership-letter-photo img{aspect-ratio:484/378;block-size:auto;position:static}.about-leadership-letter-copy{padding:12px 6px}}@media (width<=639px){.about-leadership-header h2{font-size:calc(32px * var(--font-size-scale))}.about-leadership .about-leadership-eyebrow{font-size:15px}.about-leadership-letter blockquote,.about-leadership-signoff{font-size:19px}.about-leadership-person{padding:10px 10px 16px}.about-leadership-person h3{font-size:calc(16px * var(--font-size-scale))}.about-leadership-person p{font-size:calc(14px * var(--font-size-scale))}.about-leadership-person-copy{padding-inline:0}.about-leadership-action{min-inline-size:0;font-size:calc(16px * var(--font-size-scale))}}@media (prefers-reduced-motion:reduce){.about-leadership-action{transition:none}}.about-services h2,.about-story h2,.about-network h2,.about-values h2,.about-leadership-header h2{font-size:calc(32px * var(--font-size-scale));letter-spacing:-.035em;font-weight:700;line-height:1.12}.about-services-list h3,.about-values-card h3,.about-leadership-person h3,.about-leadership-ceo{font-size:calc(24px * var(--font-size-scale));font-weight:600;line-height:1.2}.about-services-list p,.about-values-card>p,.about-leadership-letter blockquote,.about-leadership-person p,.about-leadership-signoff{font-size:20px;line-height:1.4}.about-leadership .about-leadership-eyebrow{letter-spacing:.12em}@media (width>=1024px){.about-services h2,.about-story h2,.about-network h2,.about-values h2,.about-leadership-header h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.about-services-list h3,.about-values-card h3,.about-leadership-person h3,.about-leadership-ceo{font-size:calc(26px * var(--font-size-scale))}.about-leadership-action{font-size:clamp(17px,1.05vw,20px)}}@media (width>=640px) and (width<=1023px){.about-services h2,.about-story h2,.about-network h2,.about-values h2,.about-leadership-header h2{font-size:calc(40px * var(--font-size-scale))}}[dir=rtl] :is(.about-services h2,.about-story h2,.about-network h2,.about-values h2,.about-leadership-header h2){line-height:var(--leading-display);letter-spacing:0}[dir=rtl] .about-leadership .about-leadership-eyebrow{letter-spacing:0}.about-leadership-header .about-leadership-eyebrow{gap:12px;margin-block-end:20px}.about-leadership-header .about-leadership-eyebrow:before{inline-size:42px}.about-leadership-header h2{margin-block-start:0}.about-leadership-header h2 span{display:block}.about-leadership-letter-copy{padding-block:24px}.about-leadership-letter blockquote{max-inline-size:86%;font-size:calc(16px * var(--font-size-scale));line-height:var(--leading-body)}.about-leadership-letter blockquote p+p{margin-block-start:14px}.about-leadership-signoff{font-size:calc(16px * var(--font-size-scale));margin-block-start:24px}.about-leadership-ceo{font-size:calc(19px * var(--font-size-scale))}.about-leadership-team-label{margin-block:32px 16px}.about-leadership-person h3{font-size:calc(15px * var(--font-size-scale));line-height:var(--leading-heading)}.about-leadership-person p{font-size:calc(13px * var(--font-size-scale));margin-block-start:4px}.about-leadership-action-wrap{margin-block-start:32px}@media (width>=768px){.about-leadership-letter blockquote,.about-leadership-signoff{font-size:calc(17px * var(--font-size-scale))}.about-leadership-ceo{font-size:calc(20px * var(--font-size-scale))}.about-leadership-person h3{font-size:calc(16px * var(--font-size-scale))}.about-leadership-person p{font-size:calc(14px * var(--font-size-scale))}}@media (width>=1024px){.about-leadership-header .about-leadership-eyebrow{gap:1.196vw;margin-block-end:1.8vw}.about-leadership-header .about-leadership-eyebrow:before{inline-size:2.93vw}.about-leadership-letter-copy{padding-block:2vw}.about-leadership-letter blockquote{font-size:calc(clamp(17px, 1.15vw, 20px) * var(--font-size-scale))}.about-leadership-letter blockquote p+p{margin-block-start:1.2vw}.about-leadership-signoff{font-size:calc(clamp(16px, 1.1vw, 19px) * var(--font-size-scale));margin-block-start:1.8vw}.about-leadership-ceo{font-size:calc(clamp(19px, 1.32vw, 21px) * var(--font-size-scale))}.about-leadership-team-label{margin-block:2.6vw 1.2vw}.about-leadership-person h3{font-size:calc(clamp(16px, 1.05vw, 18px) * var(--font-size-scale))}.about-leadership-person p{font-size:calc(clamp(13px, .85vw, 15px) * var(--font-size-scale))}.about-leadership-action-wrap{margin-block-start:2.4vw}}:is(.about-services-action,.about-values-action,.about-leadership-action,.about-statement-download){background:var(--market-800);box-shadow:none;color:#fff;border:0;font-weight:700;transition:background-color .15s cubic-bezier(.4,0,.2,1)}:is(.about-services-action,.about-values-action,.about-leadership-action,.about-statement-download):hover{background:var(--market-900)}:is(.about-values-action,.about-leadership-action) svg{transition:none}.about-memberships{isolation:isolate;background:linear-gradient(120deg, var(--surface), var(--market-50));padding-block:56px;position:relative;overflow:hidden}.about-memberships:before{content:"";z-index:-1;border:15vw solid var(--market-50);opacity:.9;pointer-events:none;border-radius:50%;block-size:65vw;inline-size:91vw;position:absolute;inset-block-start:-46vw;inset-inline-end:-23vw}.about-memberships>.about-page-container{inline-size:100%;max-inline-size:none;padding-inline:24px}.about-memberships-header{margin-block-end:32px}.about-memberships-eyebrow{letter-spacing:.12em;gap:12px;font-size:15px;font-weight:700;line-height:1.2}.about-memberships-eyebrow:before{block-size:2px;inline-size:42px}.about-memberships-header h2,.where-markets h2,.where-others h2{font-size:calc(32px * var(--font-size-scale));letter-spacing:-.035em;margin-block-start:24px;font-weight:700;line-height:1.12}.about-memberships-sub,.where-markets-description,.where-others-description{max-inline-size:52rem;color:var(--text-muted);margin-block-start:20px;font-size:18px;line-height:1.48}.about-memberships-grid{grid-template-columns:minmax(0,1fr);gap:16px}.about-membership{border:1px solid var(--market-200);background:#ffffffc9;border-radius:12px;grid-template-rows:minmax(155px,auto) auto;grid-template-columns:112px minmax(0,1fr);gap:0 22px;padding:34px 26px 16px;position:relative}.about-membership-index{background:var(--market-100);block-size:36px;inline-size:52px;color:var(--market-600);border-radius:12px;font-size:20px;font-weight:700;position:absolute;inset-block-start:16px;inset-inline-start:18px}.about-membership-logo{grid-area:1/1;place-items:center;min-inline-size:0;padding-block-start:24px;display:grid}.about-membership-logo img{object-fit:contain;mix-blend-mode:multiply;block-size:110px;inline-size:112px}.about-membership-iso-mark{color:#0055af;place-items:center;block-size:90px;inline-size:108px;display:grid;position:relative}.about-membership-iso-mark>svg{stroke-width:.65px;block-size:100%;inline-size:100%;position:absolute;inset:0}.about-membership-iso-mark>span{letter-spacing:-.05em;background:#fff;padding-inline:3px;font-size:40px;font-weight:700;line-height:1;position:relative}.about-membership-content{grid-area:1/2;align-self:center;padding-block:8px 12px}.about-membership h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.035em;font-weight:600;line-height:1.2}.about-membership-description{color:var(--text-muted);margin-block-start:8px;font-size:19px;line-height:1.4}.about-membership-details{border-block-start:1px solid var(--market-200);grid-area:2/1/auto/-1;margin-block-start:16px;padding-block-start:10px;font-size:26px;line-height:1.35;display:grid}.about-membership-details>div{grid-template-columns:minmax(0,1fr);gap:3px}.about-membership-details dt{color:var(--text-muted);font-size:15px}.about-membership-details dd{color:var(--text);font-size:20px}.about-membership--wide .about-membership-details{gap:16px}[dir=rtl] .about-memberships-header h2,[dir=rtl] .where-markets h2,[dir=rtl] .where-others h2{letter-spacing:0;line-height:var(--leading-display)}[dir=rtl] .about-membership h3{letter-spacing:0}[dir=rtl] .about-membership{padding-inline:26px}@media (width>=1024px){.about-memberships{padding-block:5.8vw}.about-memberships>.about-page-container{padding-inline:4.4vw}.about-memberships-eyebrow{gap:1.196vw;font-size:clamp(15px,1.08vw,18px)}.about-memberships-eyebrow:before{inline-size:2.93vw}.about-memberships-header h2,.where-markets h2,.where-others h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale))}.about-memberships-sub,.where-markets-description,.where-others-description{font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale))}.about-memberships-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9vw}.about-membership{grid-template-columns:minmax(80px,8vw) minmax(0,1fr);column-gap:1.2vw;padding-inline:1.7vw}[dir=rtl] .about-membership{padding-inline:1.7vw}.about-membership h3{font-size:calc(24px * var(--font-size-scale))}.about-membership-logo img{max-inline-size:100%}.about-membership--wide{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:52px 108px minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:22px;padding-block:16px}.about-membership--wide .about-membership-index{grid-area:1/1;position:static}.about-membership--wide .about-membership-logo{grid-column:2;padding-block-start:0}.about-membership--wide .about-membership-content{grid-column:3;padding-block:0}.about-membership--wide .about-membership-details{border-block-start:0;grid-area:1/4;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:18px;margin:0;padding:0}.about-membership--wide .about-membership-details>div{border-inline-start:1px solid var(--market-200);align-content:center;align-self:stretch;padding-inline-start:18px}.about-membership--wide .about-membership-details dd{font-size:18px}}@media (width>=640px) and (width<=1023px){.about-memberships-header h2,.where-markets h2,.where-others h2{font-size:calc(40px * var(--font-size-scale))}.about-memberships-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-membership--wide{grid-column:1/-1}.about-membership--wide .about-membership-details{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px) and (width<=1279px){.about-memberships-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.about-memberships-sub,.where-markets-description,.where-others-description{font-size:19px}.about-membership{grid-template-columns:88px minmax(0,1fr);column-gap:16px;padding-inline:18px}[dir=rtl] .about-membership{padding-inline:18px}.about-membership-logo img,.about-membership-iso-mark{inline-size:88px}}.about-page-hero-inner.about-home-hero-sizing,.careers-opening,.where-opening{min-block-size:620px}.newsroom-opening{min-block-size:440px}.about-page-hero-inner.about-home-hero-sizing{padding-block:48px}@media (width>=48rem){.about-page-hero-inner.about-home-hero-sizing,.careers-opening,.where-opening{min-block-size:500px}.newsroom-opening{min-block-size:380px}}@media (width>=80rem){.about-page-hero-inner.about-home-hero-sizing,.careers-opening,.where-opening{min-block-size:662px}.newsroom-opening{min-block-size:460px}}@media (width<=39.999rem){[dir=rtl] .about-page-hero[aria-labelledby=about-page-title] .about-page-hero-image{object-position:30% center}}@media (width>=40rem) and (width<=63.999rem){[dir=rtl] .about-page-hero[aria-labelledby=about-page-title]:after{background:linear-gradient(270deg,#091c27d0,#091c2740)}}[dir=rtl] .about-page-hero[aria-labelledby=about-page-title]:before{content:none}[dir=rtl] .about-services{background:linear-gradient(transparent 75%, #fff), linear-gradient(225deg, #fff 55%, var(--market-50))}[dir=rtl] .about-services:before{rotate:-18deg}.contact-hero{isolation:isolate;color:#08192e;background:#f8fbff;min-block-size:42.2489vw;position:relative;overflow:hidden}.contact-hero-artwork{z-index:-1;block-size:100%;inline-size:100%;position:absolute;inset:0}.contact-hero-content{inline-size:41.5%;margin-inline-start:7.0415%;padding-block:5.8952vw 9.3vw;position:relative}.contact-hero-eyebrow,.contact-hero-office{color:var(--market-600);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:1.25vw;font-size:.82vw;font-weight:600;line-height:1.2;display:flex}.contact-hero-eyebrow:before,.contact-hero-office:before{content:"";background:currentColor;flex:0 0 3.38vw;block-size:2px}.contact-hero h1{letter-spacing:-.045em;margin-block-start:2.75vw;font-size:4.3668vw;font-weight:700;line-height:.97}.contact-hero h1 span{color:var(--market-600);display:block}.contact-hero-intro{color:#45516a;max-inline-size:33.85vw;margin-block-start:1.55vw;font-size:1.31vw;line-height:1.4}.contact-hero-actions{align-items:center;gap:1.75vw;margin-block-start:1.85vw;display:flex}.contact-hero-action{color:#102f65;white-space:nowrap;border:2px solid #102f65;border-radius:999px;justify-content:center;align-items:center;gap:1.2vw;min-block-size:3.71vw;padding:.85vw 1.6vw;font-size:1.09vw;font-weight:600;line-height:1.2;transition:background-color .18s,color .18s;display:inline-flex}.contact-hero-action--primary{color:#fff;background:#102f65;inline-size:18.12vw}.contact-hero-action--phone{inline-size:14.4vw}.contact-hero-action svg{flex-shrink:0;block-size:1.5vw;inline-size:1.5vw}.contact-hero-action:hover{background:var(--market-800);border-color:var(--market-800);color:#fff}.contact-hero-action:focus-visible{outline:3px solid var(--market-500);outline-offset:5px}.contact-hero-office{gap:1.1vw;margin-block-start:1.55vw}.contact-hero-office:before{flex-basis:2.4vw}.contact-hero-location{background:#fff;border-radius:999px;align-items:center;gap:.9vw;min-inline-size:14.3vw;padding:.65vw .9vw;display:flex;position:absolute;inset-block-start:74.3%;inset-inline-end:4.05%;box-shadow:0 8px 24px #102f6514}.contact-hero-pin{color:#fff;background:#174589;border-radius:50%;flex-shrink:0;place-items:center;block-size:2.95vw;inline-size:2.95vw;display:grid}.contact-hero-pin svg{block-size:1.7vw;inline-size:1.7vw}.contact-hero-location p{letter-spacing:.16em;text-transform:uppercase;color:#174589;font-size:.73vw;font-weight:600}.contact-hero-location strong{text-transform:uppercase;font-size:1.1vw;font-weight:700;line-height:1.25}[dir=rtl] :is(.contact-hero-eyebrow,.contact-hero-office,.contact-hero-location p){letter-spacing:0}[dir=rtl] .contact-hero h1{letter-spacing:0;line-height:1.2}@media (width<=63.999rem){.contact-hero{min-block-size:0}.contact-hero-artwork{aspect-ratio:1832/774;block-size:auto;inline-size:180%;max-inline-size:none;display:block;position:relative}.contact-hero-content{background:#f8fbff;inline-size:auto;margin:0;padding:48px 24px}.contact-hero-artwork{position:absolute;inset:auto 0 0 auto}.contact-hero{padding-block-end:64vw}.contact-hero-eyebrow,.contact-hero-office{gap:14px;font-size:12px}.contact-hero-eyebrow:before{flex-basis:42px}.contact-hero-office:before{flex-basis:28px}.contact-hero h1{margin-block-start:28px;font-size:clamp(38px,6vw,60px);line-height:1.05}.contact-hero-intro{max-inline-size:38rem;margin-block-start:24px;font-size:18px;line-height:1.5}.contact-hero-actions{flex-wrap:wrap;gap:16px;margin-block-start:28px}.contact-hero-action{gap:16px;min-block-size:54px;inline-size:auto;padding:14px 24px;font-size:16px}.contact-hero-action svg{block-size:24px;inline-size:24px}.contact-hero-office{margin-block-start:28px;line-height:1.5}.contact-hero-location{gap:12px;padding-block:10px;padding-inline:10px 18px;inset-block:auto 8vw;inset-inline-end:24px}.contact-hero-pin{block-size:44px;inline-size:44px}.contact-hero-pin svg{block-size:26px;inline-size:26px}.contact-hero-location p{font-size:11px}.contact-hero-location strong{font-size:17px}}.contact-option-two{isolation:isolate;min-block-size:47.1093vw;color:var(--text);background:#fff;position:relative;overflow:hidden}.contact-option-two-artwork{z-index:-1;block-size:100%;inline-size:100%;position:absolute;inset:0}.contact-option-two-header{text-align:center;padding-block-start:4.35vw}.contact-option-two-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--market-700);justify-content:center;align-items:center;gap:1.2vw;font-size:.96vw;font-weight:700;line-height:1.2;display:flex}.contact-option-two-eyebrow:before{content:"";background:currentColor;block-size:2px;inline-size:3.5vw}.contact-option-two h1{letter-spacing:-.05em;margin-block-start:1.9vw;font-size:5.15vw;font-weight:700;line-height:.96}.contact-option-two h1 span{color:var(--market-700);display:block}.contact-option-two-intro{max-inline-size:43vw;color:var(--text-muted);margin:1.15vw auto 0;font-size:1.374vw;line-height:1.35}.contact-option-two-office{letter-spacing:.19em;text-transform:uppercase;color:var(--market-700);justify-content:center;align-items:center;gap:.85vw;margin-block-start:.55vw;font-size:.8vw;font-weight:700;line-height:1.3;display:flex}.contact-option-two-office>span{background:var(--market-50);border-radius:50%;flex-shrink:0;place-items:center;block-size:2.52vw;inline-size:2.52vw;display:grid}.contact-option-two-office svg{block-size:1.2vw;inline-size:1.2vw}.contact-option-two-cards{grid-template-columns:739fr 717fr;gap:2.75vw;display:grid;position:absolute;inset-block-start:56.5%;inset-inline:6.98%}.contact-option-two-card{min-block-size:18.6vw;min-inline-size:0;padding:2.45vw 2.7vw;position:relative}.contact-option-two-card--call{color:#fff}.contact-option-two-label{letter-spacing:.2em;text-transform:uppercase;color:var(--market-700);align-items:center;gap:.9vw;font-size:.8vw;font-weight:700;line-height:1.2;display:flex}.contact-option-two-card--call .contact-option-two-label{color:var(--market-200)}.contact-option-two-label:after{content:"";background:currentColor;block-size:2px;inline-size:2.3vw;position:absolute;inset-block-start:4.58vw;inset-inline-start:2.7vw}.contact-option-two-card h2{letter-spacing:-.045em;inline-size:23vw;margin-block-start:2.4vw;font-size:2.75vw;font-weight:700;line-height:1.1}.contact-option-two-description{inline-size:19vw;color:var(--text-muted);margin-block-start:.35vw;font-size:1.2vw;line-height:1.2}.contact-option-two-card--call .contact-option-two-description{color:var(--market-100)}.contact-option-two-action{color:#fff;background:var(--market-700);border-radius:999px;justify-content:center;align-items:center;gap:1.6vw;min-block-size:3.75vw;padding:1vw 2.2vw;font-size:1.16vw;font-weight:700;line-height:1.2;transition:box-shadow .18s;display:inline-flex;position:absolute;inset-block-end:2.35vw;inset-inline-start:2.7vw}.contact-option-two-card--call .contact-option-two-action{color:var(--text);background:#fff}.contact-option-two-action svg{block-size:1.5vw;inline-size:1.5vw}.contact-option-two-action:focus-visible{outline:3px solid var(--market-500);outline-offset:5px}[dir=rtl] :is(.contact-option-two-eyebrow,.contact-option-two-office,.contact-option-two-label,.contact-option-two h1,.contact-option-two-card h2){letter-spacing:0}[dir=rtl] .contact-option-two h1{line-height:1.15}[dir=rtl] :is(.contact-option-two-artwork,.contact-option-two-illustration){transform:scaleX(-1)}[dir=rtl] .contact-option-two-card>:is(h2,.contact-option-two-description,.contact-option-two-label){text-align:start;max-inline-size:23vw}@media (width<=63.999rem){.contact-option-two{padding:48px 24px 32px}.contact-option-two-artwork{display:none}.contact-option-two-header{padding:0;position:relative}.contact-option-two-eyebrow{gap:14px;font-size:13px}.contact-option-two-eyebrow:before{inline-size:42px}.contact-option-two h1{margin-block-start:28px;font-size:clamp(36px,6vw,60px);line-height:1.05}.contact-option-two-intro{max-inline-size:44rem;margin-block-start:24px;font-size:18px;line-height:1.5}.contact-option-two-office{gap:12px;margin-block-start:20px;font-size:11px;line-height:1.5}.contact-option-two-office>span{block-size:40px;inline-size:40px}.contact-option-two-office svg{block-size:20px;inline-size:20px}.contact-option-two-cards{grid-template-columns:minmax(0,1fr);gap:20px;margin-block-start:28px;position:relative;inset:auto}.contact-option-two-card{background-image:var(--contact-clean);background-repeat:no-repeat;border-radius:14px;min-block-size:300px;padding:32px 24px;overflow:hidden}.contact-option-two-card--call{background-position:12.1% 93.37%;background-size:236.4% 253.23%}.contact-option-two-card--requirement{border:1px solid var(--market-200);background-position:88.25% 93.37%;background-size:243.65% 253.23%}.contact-option-two-label{gap:12px;max-inline-size:55%;font-size:12px}.contact-option-two-label:after{inline-size:36px;inset-block-start:62px;inset-inline-start:24px}.contact-option-two-card h2{inline-size:65%;margin-block-start:36px;font-size:clamp(28px,4vw,40px);line-height:1.1}.contact-option-two-description{inline-size:58%;margin-block-start:10px;font-size:17px;line-height:1.3}.contact-option-two-action{gap:18px;min-block-size:56px;padding:15px 26px;font-size:17px;inset-block-end:26px;inset-inline-start:24px}.contact-option-two-action svg{block-size:24px;inline-size:24px}[dir=rtl] .contact-option-two-card>:is(h2,.contact-option-two-description,.contact-option-two-label){max-inline-size:65%}}.contact-option-two-card--requirement .contact-option-two-action{inline-size:fit-content;margin-block-start:1.2vw;position:static}@media (width>=64rem){html[lang=en] .contact-option-two-card--requirement h2{white-space:nowrap;inline-size:26vw;font-size:2.45vw}}@media (width<=63.999rem){.contact-option-two-card--requirement .contact-option-two-action{margin-block-start:24px}}.contact-option-two-card{border-radius:14px;transition:box-shadow .24s}.contact-option-two-action{transition:background-color .18s,color .18s,box-shadow .18s,transform .18s}.contact-option-two-action svg{transition:transform .22s}.contact-option-two-label:after{transition:inline-size .22s}.contact-option-two-card:focus-within{box-shadow:0 10px 30px var(--market-700), inset 0 0 0 2px var(--market-300)}@supports (color:color-mix(in lab, red, red)){.contact-option-two-card:focus-within{box-shadow:0 10px 30px color-mix(in srgb, var(--market-700) 14%, transparent), inset 0 0 0 2px var(--market-300)}}.contact-option-two-card:focus-within .contact-option-two-label:after{inline-size:3.2vw}.contact-option-two-action:focus-visible{background:var(--market-800);color:#fff;box-shadow:0 8px 20px var(--market-700)}@supports (color:color-mix(in lab, red, red)){.contact-option-two-action:focus-visible{box-shadow:0 8px 20px color-mix(in srgb, var(--market-700) 25%, transparent)}}.contact-option-two-action:focus-visible{transform:translateY(-2px)}.contact-option-two-card--call .contact-option-two-action:focus-visible{background:var(--market-100);color:var(--text)}.contact-option-two-card:focus-within .contact-option-two-action svg{transform:translate(5px)}[dir=rtl] .contact-option-two-card:focus-within .contact-option-two-action svg{transform:translate(-5px)}.contact-option-two-action:active{transform:translateY(0)scale(.98)}@media (hover:hover) and (pointer:fine){.contact-option-two-card:hover{box-shadow:0 10px 30px var(--market-700), inset 0 0 0 2px var(--market-300)}@supports (color:color-mix(in lab, red, red)){.contact-option-two-card:hover{box-shadow:0 10px 30px color-mix(in srgb, var(--market-700) 14%, transparent), inset 0 0 0 2px var(--market-300)}}.contact-option-two-card:hover .contact-option-two-label:after{inline-size:3.2vw}.contact-option-two-card:hover .contact-option-two-action svg{transform:translate(5px)}[dir=rtl] .contact-option-two-card:hover .contact-option-two-action svg{transform:translate(-5px)}.contact-option-two-card:hover .contact-option-two-action{background:var(--market-800);color:#fff;box-shadow:0 8px 20px var(--market-700)}@supports (color:color-mix(in lab, red, red)){.contact-option-two-card:hover .contact-option-two-action{box-shadow:0 8px 20px color-mix(in srgb, var(--market-700) 25%, transparent)}}.contact-option-two-card:hover .contact-option-two-action{transform:translateY(-2px)}.contact-option-two-card--call:hover .contact-option-two-action{background:var(--market-100);color:var(--text)}.contact-option-two-action:active{transform:translateY(0)scale(.98)}}@media (width<=63.999rem){.contact-option-two-card:is(:hover,:focus-within) .contact-option-two-label:after{inline-size:48px}}@media (prefers-reduced-motion:reduce){.contact-option-two-card,.contact-option-two-action,.contact-option-two-action svg,.contact-option-two-label:after{transition:none}.contact-option-two-card:is(:hover,:focus-within) .contact-option-two-action,.contact-option-two-card .contact-option-two-action:is(:focus-visible,:active),.contact-option-two-card:is(:hover,:focus-within) .contact-option-two-action svg,[dir=rtl] .contact-option-two-card:is(:hover,:focus-within) .contact-option-two-action svg{transform:none}}.contact-option-two-card{isolation:isolate}.contact-option-two-illustration{z-index:-1;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.contact-illustration-motion{transform-box:view-box;transform-origin:76% 55%}.contact-option-two-card:focus-within .contact-illustration-motion{animation:1.6s ease-in-out infinite contact-paper-float}.contact-option-two-card--call:focus-within .contact-illustration-motion{animation:.65s ease-in-out 3 contact-phone-ring}@media (hover:hover) and (pointer:fine){.contact-option-two-card:hover .contact-illustration-motion{animation:1.6s ease-in-out infinite contact-paper-float}.contact-option-two-card--call:hover .contact-illustration-motion{animation:.65s ease-in-out 3 contact-phone-ring}}@media (width<=63.999rem){.contact-option-two-card{background-image:var(--contact-ground)}}@media (prefers-reduced-motion:reduce){.contact-option-two-card:is(:hover,:focus-within) .contact-illustration-motion{animation:none}}.contact-market-filters{pointer-events:none;position:absolute}.contact-option-two-artwork>image,.contact-option-two-illustration{filter:url(#contact-market-tone)}.contact-option-two-card--call .contact-option-two-action,.contact-option-two-card--call:is(:hover,:focus-within) .contact-option-two-action{color:var(--market-900)}@media (width<=63.999rem){.contact-option-two-card{background-image:none}.contact-option-two-card:before{content:"";z-index:-2;border-radius:inherit;background-image:var(--contact-ground);background-size:inherit;background-position:inherit;filter:url(#contact-market-tone);background-repeat:no-repeat;position:absolute;inset:0}[dir=rtl] .contact-option-two-card:before{transform:scaleX(-1)}}.contact-head-office{z-index:1;isolation:isolate;min-block-size:54.2891vw;color:var(--text);background:#fff;position:relative;overflow:visible}.contact-head-office-artwork{z-index:-1;filter:url(#contact-market-tone);block-size:100%;inline-size:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 62%,#0000 69%);mask-image:linear-gradient(#000 62%,#0000 69%)}.contact-head-office-header{color:#fff;grid-template-columns:minmax(0,72%) minmax(0,28%);padding:8.4vw 8.8vw 0;display:grid}.contact-head-office-eyebrow{text-transform:uppercase;letter-spacing:.15em;align-items:center;gap:1.1vw;font-size:.94vw;font-weight:700;line-height:1.2;display:flex}.contact-head-office-eyebrow:before{content:"";background:var(--market-500);block-size:2px;inline-size:2.8vw}.contact-head-office h2{letter-spacing:-.04em;margin-block-start:1.1vw;font-size:4.25vw;font-weight:700;line-height:.99}.contact-head-office h2 span{color:var(--market-300);display:block}.contact-head-office-status{padding-block-start:2.8vw;padding-inline-start:2vw}.contact-head-office-status>p:first-child{text-transform:uppercase;color:#4af4b7;align-items:center;gap:1.4vw;font-size:1.65vw;font-weight:700;line-height:1.2;display:flex}.contact-head-office-status-dot{background:currentColor;border-radius:50%;flex-shrink:0;block-size:1.65vw;inline-size:1.65vw}.contact-head-office-status.is-closed>p:first-child{color:#ffcf8f}.contact-head-office-hours{margin-block-start:.85vw;margin-inline-start:3.05vw;font-size:1.2vw;line-height:1.4}.contact-head-office-call{grid-template-columns:minmax(0,50%) minmax(0,26%) minmax(0,24%);align-items:center;min-block-size:23.05%;padding:2.5vw 3.2vw;display:grid;position:absolute;inset-block-start:39.39%;inset-inline:5.76%}.contact-head-office-number{align-items:center;gap:2.25vw;display:flex}.contact-head-office-icon{background:var(--market-50);block-size:6.15vw;inline-size:6.15vw;color:var(--market-600);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.contact-head-office-icon svg{stroke-width:2px;block-size:3vw;inline-size:3vw}.contact-head-office-label{color:var(--market-700);letter-spacing:.1em;text-transform:uppercase;font-size:.96vw;font-weight:700;line-height:1.2}.contact-head-office-number a{letter-spacing:-.035em;text-decoration:underline;-webkit-text-decoration-color:var(--market-600);-webkit-text-decoration-color:var(--market-600);-webkit-text-decoration-color:var(--market-600);text-decoration-color:var(--market-600);text-underline-offset:.5vw;white-space:nowrap;margin-block-start:.7vw;font-size:2.55vw;font-weight:700;line-height:1.1;text-decoration-thickness:2px;display:inline-block}.contact-head-office-person{padding-inline-start:2.8vw}.contact-head-office-person-name{margin-block-start:1.1vw;font-size:1.7vw;font-weight:700;line-height:1.1}.contact-head-office-person-role{color:var(--text-muted);margin-block-start:.25vw;font-size:1.2vw;line-height:1.3}.contact-head-office-call-action{border:2px solid var(--market-600);min-block-size:4.4vw;color:var(--market-700);border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:1.2vw;padding:1vw 2vw;font-size:1.6vw;font-weight:500;line-height:1.2;display:inline-flex}.contact-head-office-call-action svg{flex-shrink:0;block-size:1.9vw;inline-size:1.9vw}.contact-head-office-details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.4vw;display:grid;position:absolute;inset-block-start:68.07%;inset-inline:8.87%}.contact-head-office-details:after{content:"";filter:url(#contact-market-tone);pointer-events:none;background:#c3d7e7;inline-size:1px;position:absolute;inset-block:0;inset-inline-start:50%}.contact-head-office-email,.contact-head-office-visit{align-items:flex-start;gap:2.5vw;padding-block-start:2.3vw;display:flex}.contact-head-office-details .contact-head-office-icon{block-size:5.76vw;inline-size:5.76vw}.contact-head-office-details .contact-head-office-label{margin-block-start:.15vw}.contact-head-office-email-address{color:var(--market-700);text-underline-offset:.35vw;margin-block-start:.8vw;font-size:2.4vw;font-weight:700;line-height:1.1;text-decoration:underline;text-decoration-thickness:2px;display:inline-block}.contact-head-office-visit address{max-inline-size:30vw;margin-block-start:.8vw;font-size:1.45vw;font-style:normal;line-height:1.3}.contact-head-office-link{min-block-size:44px;color:var(--market-700);text-underline-offset:.2vw;align-items:center;gap:.5vw;margin-block-start:1.6vw;font-size:1.35vw;line-height:1.2;text-decoration:underline;display:flex}.contact-head-office-visit .contact-head-office-link{margin-block-start:.6vw}.contact-head-office-link svg{block-size:1.35vw;inline-size:1.35vw}.contact-head-office a{transition:color .18s,background-color .18s,box-shadow .18s}.contact-head-office a:focus-visible{outline:3px solid var(--market-500);outline-offset:5px}.contact-head-office-call-action:hover{background:var(--market-700);color:#fff;box-shadow:0 8px 22px var(--market-700)}@supports (color:color-mix(in lab, red, red)){.contact-head-office-call-action:hover{box-shadow:0 8px 22px color-mix(in srgb, var(--market-700) 20%, transparent)}}.contact-head-office-link:hover,.contact-head-office-email-address:hover{color:var(--market-900)}[dir=rtl] :is(.contact-head-office-eyebrow,.contact-head-office-label,.contact-head-office h2){letter-spacing:0}[dir=rtl] .contact-head-office h2{line-height:1.15}@media (width>=64rem){[dir=rtl] .contact-head-office-header{padding-block-start:6.4vw}}@media (width<=63.999rem){.contact-head-office{background:var(--surface-page);padding-block-end:40px}.contact-head-office-artwork{display:none}.contact-head-office-header{background:radial-gradient(circle at top right, var(--market-800), transparent 60%), var(--market-900);padding:48px 24px 88px;display:block}.contact-head-office-status>p:first-child{gap:12px;font-size:18px}.contact-head-office-status-dot{block-size:18px;inline-size:18px}.contact-head-office-eyebrow{gap:14px;font-size:13px}.contact-head-office-eyebrow:before{inline-size:36px}.contact-head-office h2{margin-block-start:22px;font-size:clamp(34px,5vw,52px);line-height:1.05}.contact-head-office-status{margin-block-start:28px;padding:0}.contact-head-office-hours{margin:12px 0 0;font-size:16px}.contact-head-office-call{border:1px solid var(--market-100);box-shadow:0 8px 24px var(--market-600);background:#fff;border-radius:18px;flex-wrap:wrap;gap:28px;margin:-48px 24px 0;padding:28px 24px;display:flex;position:relative;inset:auto}@supports (color:color-mix(in lab, red, red)){.contact-head-office-call{box-shadow:0 8px 24px color-mix(in srgb, var(--market-600) 7%, transparent)}}.contact-head-office-number{gap:18px;inline-size:100%}.contact-head-office-icon,.contact-head-office-details .contact-head-office-icon{block-size:60px;inline-size:60px}.contact-head-office-icon svg{block-size:30px;inline-size:30px}.contact-head-office-label{font-size:12px}.contact-head-office-number a{text-underline-offset:5px;margin-block-start:10px;font-size:clamp(24px,4.7vw,38px)}.contact-head-office-person{padding:0}.contact-head-office-person-name{margin-block-start:12px;font-size:26px}.contact-head-office-person-role{margin-block-start:5px;font-size:16px}.contact-head-office-call-action{gap:14px;min-block-size:54px;padding:12px 22px;font-size:18px}.contact-head-office-call-action svg{block-size:22px;inline-size:22px}.contact-head-office-details:after{display:none}.contact-head-office-details{grid-template-columns:minmax(0,1fr);gap:28px;margin:32px 24px 0;position:relative;inset:auto}.contact-head-office-email,.contact-head-office-visit{border-block-start:1px solid var(--market-200);gap:18px;padding-block-start:24px}.contact-head-office-email-address{text-underline-offset:5px;margin-block-start:12px;font-size:clamp(24px,4vw,32px)}.contact-head-office-visit address{max-inline-size:36rem;margin-block-start:12px;font-size:18px}.contact-head-office-link,.contact-head-office-visit .contact-head-office-link{gap:8px;margin-block-start:12px;font-size:17px}.contact-head-office-link svg{block-size:20px;inline-size:20px}}@media (prefers-reduced-motion:reduce){.contact-head-office a{transition:none}}[dir=rtl] .contact-head-office-artwork{transform:scaleX(-1)}.contact-head-office-email,.contact-head-office-visit{padding-inline-start:1.1vw}@media (width<=63.999rem){.contact-head-office-email,.contact-head-office-visit{padding-inline-start:0}}.contact-head-office-status-label{white-space:nowrap}.contact-start{isolation:isolate;color:var(--text);background:#fff;padding-block:4.75vw clamp(48px,5vw,88px);position:relative;overflow:hidden}.contact-office-connected-circles{z-index:-1;pointer-events:none;block-size:37.6028vw;inline-size:100%;position:absolute;inset-block-end:-18.8014vw;inset-inline-start:0}.contact-start-decoration{z-index:-1;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.contact-start-inner{margin-inline:7.8%}.contact-start-header{text-align:center}.contact-start-eyebrow{color:var(--market-700);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.9vw;font-size:.95vw;font-weight:700;line-height:1.25;display:flex}.contact-start-eyebrow:before{content:"";background:currentColor;flex:0 0 2.5vw;block-size:2px}.contact-start-header .contact-start-eyebrow{justify-content:center}.contact-start-header h2{letter-spacing:-.045em;margin-block-start:1.4vw;font-size:4.25vw;font-weight:700;line-height:1.05}.contact-start-header h2 span{color:var(--market-700)}.contact-start-header>p:last-child{color:var(--text-muted);margin-block-start:1.25vw;font-size:1.374vw;line-height:1.4}.contact-start-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2vw;margin-block-start:2.25vw;display:grid}.contact-start-tab{border:1px solid var(--line);text-align:start;cursor:pointer;background:#fffc;border-radius:12px;align-items:center;gap:1.85vw;min-block-size:8.65vw;min-inline-size:0;padding:1.55vw 2vw;display:flex}.contact-start-tab.is-selected{border:2px solid var(--market-600);background:var(--market-50);padding:calc(1.55vw - 1px) calc(2vw - 1px)}@supports (color:color-mix(in lab, red, red)){.contact-start-tab.is-selected{background:color-mix(in srgb, var(--market-50) 85%, white)}}.contact-start-tab-icon{background:var(--market-50);block-size:5.2vw;inline-size:5.2vw;color:var(--market-700);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.contact-start-tab-icon svg{block-size:2.6vw;inline-size:2.6vw}.contact-start-tab-copy{flex:1;gap:.55vw;min-inline-size:0;display:grid}.contact-start-tab-copy strong{letter-spacing:-.025em;font-size:1.62vw;font-weight:700;line-height:1.1}.contact-start-tab-copy>span{max-inline-size:25vw;color:var(--text-muted);font-size:1.1vw;line-height:1.3}.contact-start-radio,.contact-start-sector-check{border:1.5px solid var(--market-200);border-radius:50%;flex-shrink:0;place-items:center;block-size:2.1vw;inline-size:2.1vw;display:grid}.contact-start-tab.is-selected .contact-start-radio{border-color:var(--market-600)}.contact-start-tab.is-selected .contact-start-radio:after{content:"";background:var(--market-600);border-radius:50%;block-size:1.35vw;inline-size:1.35vw}.contact-start-panel{border:1px solid var(--market-100);background:#ffffffe6;border-radius:12px;margin-block-start:1.45vw;padding:1.6vw 2.2vw 1.9vw}.contact-start-callback{min-block-size:27.65vw;position:relative}.contact-start-callback-fields{inline-size:75.8%}.contact-start-panel-header>p:last-child{color:var(--text-muted);margin-block-start:.35vw;margin-inline-start:3.4vw;font-size:1vw;line-height:1.3}.contact-start-fields{grid-template-columns:47fr 52fr;gap:1.2vw;margin-block-start:1.7vw;display:grid}.contact-start-fields>label,.contact-start-times legend{font-size:1.05vw;font-weight:600;line-height:1.3}.contact-start-fields input{border:1px solid var(--line);min-block-size:3.45vw;inline-size:100%;min-inline-size:0;color:var(--text);background:#fff;border-radius:7px;margin-block-start:.7vw;padding:.85vw 1.1vw;font-size:1.05vw;font-weight:400;display:block}.contact-start-fields input::placeholder{color:#7485a0;opacity:1}.contact-start-times{margin-block-start:1.55vw}.contact-start-times>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6vw;max-inline-size:46.8vw;margin-block-start:.65vw;display:grid}.contact-start-times label{border:1px solid var(--line);text-align:center;cursor:pointer;background:#fff;border-radius:7px;place-items:center;min-block-size:3.5vw;padding:.7vw;font-size:1.05vw;line-height:1.2;display:grid;position:relative}.contact-start-times input,.contact-start-sector>input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.contact-start-times label.is-selected{border:2px solid var(--market-600);background:var(--market-50);color:var(--market-700);padding:calc(.7vw - 1px);font-weight:600}.contact-start-times label:has(input:checked){border:2px solid var(--market-600);background:var(--market-50);color:var(--market-700);padding:calc(.7vw - 1px);font-weight:600}.contact-start-working-note{color:var(--text-muted);margin-block-start:.8vw;font-size:1vw;line-height:1.4}.contact-start-primary,.contact-start-back{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:1.1vw;min-block-size:3.55vw;padding:.8vw 2vw;font-size:1.12vw;font-weight:600;line-height:1.2;display:inline-flex}.contact-start-primary{background:var(--market-900);color:#fff;transition:background-color .18s,box-shadow .18s,transform .18s}.contact-start-primary svg{transition:transform .18s}.contact-start-callback .contact-start-primary{min-inline-size:22vw;margin-block-start:1.55vw}.contact-start-primary svg,.contact-start-back svg{flex-shrink:0;block-size:1.4vw;inline-size:1.4vw}.contact-start-phone-art{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%,0 55%,14% 55%);filter:url(#contact-market-tone);block-size:auto;inline-size:23.1vw;position:absolute;inset-block-end:1.7vw;inset-inline-end:1.2vw}.contact-start-requirement{padding-block-end:1.2vw;position:relative}.contact-start-step-header{justify-content:space-between;align-items:center;gap:24px;display:flex}.contact-start-progress{align-items:center;gap:.6vw;display:flex}.contact-start-progress li{color:#75859d;align-items:center;gap:.55vw;font-size:.85vw;line-height:1.25;display:flex}.contact-start-progress li:not(:last-child):after{content:"";background:var(--market-200);block-size:1px;inline-size:2.2vw}.contact-start-progress li>span{background:var(--market-50);border-radius:50%;place-items:center;block-size:2vw;inline-size:2vw;font-size:1vw;display:grid}.contact-start-progress li[aria-current]{color:var(--market-700)}.contact-start-progress li[aria-current]>span{background:var(--market-600);color:#fff}.contact-start-sectors{margin-block-start:1.3vw}.contact-start-sectors legend{letter-spacing:-.035em;font-size:2.25vw;font-weight:700;line-height:1.2}.contact-start-sectors>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2vw 1vw;margin-block-start:1.1vw;display:grid}.contact-start-sector{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:1.5vw;min-block-size:6vw;min-inline-size:0;padding:.75vw 1.4vw;display:flex;position:relative}.contact-start-sector.is-selected{border-color:var(--market-600);background:var(--market-50)}.contact-start-sector:has(input:checked){border-color:var(--market-600);background:var(--market-50)}.contact-start-sector-icon{background:var(--market-50);block-size:4.4vw;inline-size:4.4vw;color:var(--market-700);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.contact-start-sector-icon svg{block-size:2.5vw;inline-size:2.5vw}.contact-start-sector>span:nth-of-type(2){flex:1;font-size:1.1vw;font-weight:500;line-height:1.3}.contact-start-sector-check{block-size:1.9vw;inline-size:1.9vw;margin-inline-start:auto}.contact-start-sector-check svg{opacity:0;block-size:1.3vw;inline-size:1.3vw}.contact-start-sector:has(input:checked) .contact-start-sector-check{background:var(--market-600);border-color:var(--market-600);color:#fff}.contact-start-sector:has(input:checked) .contact-start-sector-check svg{opacity:1}.contact-start-step-footer{border-block-start:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-block-start:1.45vw;padding-block-start:1.05vw;display:flex}.contact-start-step-footer>p{color:var(--text-muted);font-size:.95vw;line-height:1.3}.contact-start-back{border:1px solid var(--market-900);min-block-size:3.2vw;min-inline-size:10.5vw;color:var(--market-900);background:#fff}.contact-start-step-footer .contact-start-primary{min-block-size:3.2vw;min-inline-size:12.5vw}.contact-start-primary:focus-visible:not(:disabled){background:var(--market-800);box-shadow:0 5px 14px var(--market-900)}@supports (color:color-mix(in lab, red, red)){.contact-start-primary:focus-visible:not(:disabled){box-shadow:0 5px 14px color-mix(in srgb, var(--market-900) 18%, transparent)}}@media (hover:hover) and (pointer:fine){.contact-start-primary:hover:not(:disabled){background:var(--market-800);box-shadow:0 5px 14px var(--market-900)}@supports (color:color-mix(in lab, red, red)){.contact-start-primary:hover:not(:disabled){box-shadow:0 5px 14px color-mix(in srgb, var(--market-900) 18%, transparent)}}.contact-start-primary:hover:not(:disabled){transform:translateY(-1px)}.contact-start-primary:hover:not(:disabled) svg{transform:translate(3px)}[dir=rtl] .contact-start-primary:hover:not(:disabled) svg{transform:translate(-3px)}}.contact-start-primary:active:not(:disabled){box-shadow:none;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.contact-start-primary,.contact-start-primary svg{transition:none}.contact-start .contact-start-primary:is(:hover,:active),.contact-start .contact-start-primary:is(:hover,:active) svg{transform:none}}.contact-start-back:hover{background:var(--market-50)}.contact-start :is(button,input,select):focus-visible{outline:3px solid var(--market-500);outline-offset:4px}.contact-start :is(.contact-start-times label,.contact-start-sector):focus-within{outline:3px solid var(--market-500);outline-offset:3px}[dir=rtl] .contact-start-decoration{transform:scaleX(-1)}[dir=rtl] .contact-start :is(h2,legend,.contact-start-eyebrow,.contact-start-tab-copy strong){letter-spacing:0}@media (width<=63.999rem){.contact-start{padding-block:56px}.contact-start-inner{margin-inline:24px}.contact-start-eyebrow{gap:12px;font-size:12px}.contact-start-eyebrow:before{flex-basis:34px}.contact-start-header h2{margin-block-start:24px;font-size:clamp(34px,5.5vw,56px)}.contact-start-header>p:last-child{margin-block-start:20px;font-size:18px}.contact-start-tabs{grid-template-columns:minmax(0,1fr);gap:16px;margin-block-start:32px}.contact-start-tab{gap:18px;min-block-size:112px;padding:20px}.contact-start-tab.is-selected{padding:19px}.contact-start-tab-icon{block-size:60px;inline-size:60px}.contact-start-tab-icon svg{block-size:30px;inline-size:30px}.contact-start-tab-copy{gap:8px}.contact-start-tab-copy strong{font-size:22px}.contact-start-tab-copy>span{max-inline-size:35rem;font-size:16px}.contact-start-radio{block-size:28px;inline-size:28px}.contact-start-tab.is-selected .contact-start-radio:after{block-size:18px;inline-size:18px}.contact-start-panel{margin-block-start:20px;padding:24px}.contact-start-callback-fields{inline-size:100%}.contact-start-phone-art{inline-size:min(100%,300px);margin:24px auto 0;display:block;position:relative;inset:auto}.contact-start-panel-header>p:last-child{margin-block-start:8px;margin-inline-start:46px;font-size:16px}.contact-start-fields{grid-template-columns:minmax(0,1fr);gap:20px;margin-block-start:28px}.contact-start-fields>label,.contact-start-times legend{font-size:16px}.contact-start-fields input{min-block-size:54px;margin-block-start:10px;padding:14px;font-size:16px}.contact-start-times{margin-block-start:24px}.contact-start-times>div{gap:8px;max-inline-size:none;margin-block-start:10px}.contact-start-times label{min-block-size:54px;padding:10px 5px;font-size:15px}.contact-start-times label.is-selected{padding:9px 4px}.contact-start-times label:has(input:checked){padding:9px 4px}.contact-start-working-note{margin-block-start:14px;font-size:15px}.contact-start-primary,.contact-start-back{gap:16px;min-block-size:54px;padding:14px 22px;font-size:16px}.contact-start-primary svg,.contact-start-back svg{block-size:22px;inline-size:22px}.contact-start-callback .contact-start-primary{margin-block-start:24px}.contact-start-step-header{flex-direction:column;align-items:flex-start;gap:24px}.contact-start-progress{flex-wrap:wrap;gap:12px}.contact-start-progress li{gap:8px;font-size:12px}.contact-start-progress li>span{block-size:30px;inline-size:30px;font-size:14px}.contact-start-progress li:not(:last-child):after{inline-size:12px}.contact-start-sectors{margin-block-start:28px}.contact-start-sectors legend{font-size:28px}.contact-start-sectors>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block-start:20px}.contact-start-sector{gap:12px;min-block-size:88px;padding:14px}.contact-start-sector-icon{block-size:44px;inline-size:44px}.contact-start-sector-icon svg{block-size:28px;inline-size:28px}.contact-start-sector>span:nth-of-type(2){font-size:16px}.contact-start-sector-check{block-size:24px;inline-size:24px}.contact-start-sector-check svg{block-size:18px;inline-size:18px}.contact-start-step-footer{flex-wrap:wrap;gap:16px;margin-block-start:24px;padding-block-start:20px}.contact-start-step-footer>p{text-align:center;order:3;inline-size:100%;font-size:14px}.contact-start-step-footer .contact-start-primary,.contact-start-back{min-block-size:50px}}@media (width<=39.999rem){.contact-start-inner{margin-inline:16px}.contact-start-panel{padding:20px 16px}.contact-start-tab{gap:12px;padding:16px}.contact-start-tab.is-selected{padding:15px}.contact-start-tab-icon{block-size:48px;inline-size:48px}.contact-start-tab-copy strong{font-size:20px}.contact-start-sectors>div{grid-template-columns:minmax(0,1fr)}}.contact-start-phone-field{border:1px solid var(--line);background:#fff;border-radius:7px;align-items:stretch;margin-block-start:.7vw;display:flex}.contact-start-phone-field input{background:0 0;border:0;border-radius:0;flex:1;margin:0}.contact-start-phone-field .contact-start-country-code{border-inline-end:1px solid var(--line);text-align:center;flex:0 0 5.5vw;inline-size:5.5vw;min-inline-size:74px}.contact-start-phone-field:focus-within{outline:3px solid var(--market-500);outline-offset:4px}.contact-start-phone-field input:focus-visible{outline:none}@media (width<=63.999rem){.contact-start-phone-field{margin-block-start:10px}.contact-start-phone-field .contact-start-country-code{flex-basis:84px;inline-size:84px}}.contact-start-callback-fields{z-index:1;position:relative}.contact-start-phone-art{z-index:0;pointer-events:none}.contact-start-tab,.contact-start-panel{border-color:var(--market-300);font-weight:600}.contact-requirement-stage>.contact-requirement-step{min-inline-size:0}.contact-requirement-step{margin-block-start:1.65vw}.contact-requirement-step>:is(h3,legend){letter-spacing:-.035em;font-size:2.25vw;font-weight:700;line-height:1.2}.contact-requirement-step>:is(h3,legend):focus{outline:none}.contact-requirement-help{color:var(--text-muted);margin-block-start:.8vw;font-size:1.1vw;line-height:1.5}.contact-requirement-trades{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block-start:1.5vw;display:grid}.contact-requirement-trades>label{border:1px solid var(--line);background:var(--market-50);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:1.1vw;display:flex}.contact-requirement-trades input{border:1px solid var(--line);text-align:center;background:#fff;border-radius:7px;min-block-size:48px;inline-size:100px;padding:10px 12px;font-size:18px}.contact-requirement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block-start:1.5vw;display:grid}.contact-requirement-grid>label{min-inline-size:0;font-size:1.05vw;font-weight:600;line-height:1.4}.contact-requirement-grid input,.contact-requirement-grid select{border:1px solid var(--line);min-block-size:54px;inline-size:100%;min-inline-size:0;color:var(--text);background:#fff;border-radius:7px;margin-block-start:10px;padding:12px 16px;font-size:17px;font-weight:400;display:block}.contact-requirement-grid .contact-start-phone-field input{background:0 0;border:0;border-radius:0;margin:0}.contact-requirement-grid .contact-start-phone-field .contact-start-country-code{border-inline-end:1px solid var(--line)}.contact-requirement-other{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.contact-requirement-total{color:var(--market-700);align-items:baseline;gap:12px;margin-block-start:20px;font-size:1.2vw;font-weight:700;display:flex}.contact-requirement-total output{font-size:1.8vw}.contact-requirement-shutdown{border-block-start:1px solid var(--line);margin-block-start:28px;padding-block-start:24px}.contact-requirement-shutdown>legend{font-size:1.2vw;font-weight:700}.contact-requirement-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block-start:24px;display:grid}.contact-requirement-summary-grid>section{border:1px solid var(--market-100);background:var(--market-50);overflow-wrap:anywhere;border-radius:10px;min-inline-size:0;padding:22px}.contact-requirement-summary-grid header{justify-content:space-between;align-items:center;gap:16px;margin-block-end:16px;display:flex}.contact-requirement-summary-grid h4{font-size:18px;font-weight:700}.contact-requirement-summary-grid header button{min-block-size:44px;color:var(--market-700);text-underline-offset:4px;cursor:pointer;padding-inline:12px;text-decoration:underline}.contact-requirement-summary-grid p,.contact-requirement-summary-grid li{font-size:17px;line-height:1.6}.contact-requirement-summary-grid li{justify-content:space-between;gap:20px;display:flex}.contact-error-toast{z-index:10;max-block-size:min(320px,100dvh - 48px);inline-size:min(420px,100% - 32px);color:var(--text);right:16px;background:#fff;border:1px solid #f0d0cb;border-inline-start:4px solid #b42318;border-radius:12px;align-items:flex-start;gap:14px;padding:20px;font-size:15px;line-height:1.5;display:flex;position:absolute;inset-block-end:16px;overflow-y:auto;box-shadow:0 12px 40px #0f172a29}.contact-error-toast-icon{color:#b42318;background:#fff0ed;border-radius:50%;flex:0 0 32px;place-items:center;block-size:32px;font-size:20px;font-weight:700;display:grid}.contact-error-toast-copy{overflow-wrap:anywhere;flex:1;min-inline-size:0}.contact-error-toast-title{color:#912018;margin-block-end:6px;font-weight:700}.contact-error-toast-copy ul{padding-inline-start:18px;list-style:outside}.contact-error-toast-copy li+li{margin-block-start:6px}.contact-error-toast-close{block-size:44px;color:var(--text-muted);cursor:pointer;border-radius:8px;flex:0 0 44px;place-items:center;margin-block-start:-8px;margin-inline-end:-10px;display:grid}.contact-error-toast-close svg{block-size:18px;inline-size:18px}.contact-error-toast-close:hover{color:#b42318;background:#fff0ed}.contact-error-toast-close:focus-visible{outline-offset:2px;outline:2px solid #b42318}@media (width<=39.999rem){.contact-error-toast{right:12px;inline-size:calc(100% - 24px);padding:16px;inset-block-end:12px}}@media (prefers-reduced-motion:reduce){.contact-error-toast{transition:none!important}}.contact-requirement-trap{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.contact-start input[aria-invalid=true],.contact-start select[aria-invalid=true]{border-color:#b42318}.contact-start-progress .is-complete{color:var(--market-700)}.contact-start-progress .is-complete>span{background:var(--market-100)}.contact-start-primary:disabled{opacity:.65;cursor:wait}.contact-requirement-confirmation{margin-block-start:32px}.contact-requirement-success-icon{border:10px solid var(--market-50);background:var(--market-100);block-size:88px;inline-size:88px;color:var(--market-700);border-radius:50%;place-items:center;display:grid}.contact-requirement-success-icon svg{block-size:36px;inline-size:36px}.contact-requirement-receipt:focus{outline:none}.contact-requirement-receipt .contact-requirement-success-body{max-inline-size:36rem;color:var(--text-muted)}.contact-requirement-reference{border:1px dashed var(--market-300);background:var(--market-50);border-radius:12px;gap:8px;min-inline-size:min(100%,280px);padding:18px 32px;display:grid}.contact-requirement-reference span{color:var(--text-muted);font-size:14px}.contact-requirement-reference strong{color:var(--market-800);font-size:24px}.contact-requirement-next{gap:6px;display:grid}.contact-requirement-receipt .contact-requirement-next p{color:var(--text-muted);font-size:15px}.contact-requirement-receipt{text-align:center;justify-items:center;gap:20px;padding:40px 24px;display:grid}.contact-requirement-receipt h3{font-size:clamp(28px,2.5vw,44px);font-weight:700;line-height:1.2}.contact-requirement-receipt p{max-inline-size:42rem;font-size:18px;line-height:1.6}[dir=rtl] .contact-requirement-step>:is(h3,legend){letter-spacing:0}@media (width<=63.999rem){.contact-requirement-step{margin-block-start:28px}.contact-requirement-step>:is(h3,legend){font-size:28px}.contact-requirement-help,.contact-requirement-grid>label,.contact-requirement-trades>label{font-size:16px}.contact-requirement-grid,.contact-requirement-trades{margin-block-start:20px}.contact-requirement-trades{grid-template-columns:minmax(0,1fr)}.contact-requirement-trades>label{padding:12px 16px}.contact-requirement-total,.contact-requirement-shutdown>legend{font-size:18px}.contact-requirement-total output{font-size:26px}}@media (width<=39.999rem){.contact-requirement-grid,.contact-requirement-summary-grid{grid-template-columns:minmax(0,1fr)}.contact-requirement-receipt{padding:24px 0}}.contact-start+.contact-offices{margin-block-start:0}.contact-offices{isolation:isolate;background:var(--market-50);color:var(--text);padding:24px 7.2% 48px;position:relative}.contact-offices-wave{z-index:-1;pointer-events:none;block-size:80px;inline-size:100%;position:absolute;inset-block-start:-79px;inset-inline-start:0}.contact-offices-orbits{z-index:-1;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.contact-offices-intro{margin-block-end:32px;padding-inline:12px}.contact-offices-eyebrow{color:var(--market-600);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:14px;font-size:.95vw;font-weight:700;line-height:1.25;display:flex}.contact-offices-eyebrow:before{content:"";background:currentColor;block-size:1px;inline-size:34px}.contact-offices-intro h2{letter-spacing:-.04em;margin-block-start:1.4vw;font-size:4.25vw;font-weight:700;line-height:1.12}.contact-offices-intro h2 span{color:var(--market-600)}.contact-offices-description{color:var(--text-muted);margin-block-start:1.25vw;font-size:1.374vw;line-height:1.5}.contact-offices-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.contact-office-row{border:1px solid var(--market-200);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"place details""phone details";align-items:center;gap:12px 20px;min-inline-size:0;padding:20px 24px;display:grid}.contact-office-row-header{grid-area:place;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:6px 16px;display:grid}.contact-office-row-header img{object-fit:cover;border:1px solid var(--line);border-radius:4px;block-size:42px;inline-size:58px}.contact-office-place{min-inline-size:0}.contact-office-place h3{font-size:clamp(20px,1.5vw,26px);font-weight:700;line-height:1.2}.contact-office-place p{color:var(--text-muted);margin-block-start:4px;font-size:clamp(16px,1.05vw,20px);line-height:1.4}.contact-office-head-badge{background:var(--market-100);color:var(--market-600);text-transform:uppercase;border-radius:999px;margin-block-end:6px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.2;display:table}.contact-office-phone{background:var(--market-50);min-inline-size:0;color:var(--market-600);border-radius:10px;grid-area:phone;align-items:center;gap:14px;padding:12px 16px;font-size:clamp(20px,1.374vw,28px);font-weight:700;line-height:1.3;display:flex}.contact-office-phone bdi{text-underline-offset:4px;text-decoration:underline}.contact-office-phone svg{flex-shrink:0;block-size:24px;inline-size:24px}.contact-office-phone svg:last-child{margin-inline-start:auto}.contact-office-row-footer{border-inline-start:1px solid var(--market-200);flex-direction:column;grid-area:details;justify-content:space-between;align-self:stretch;gap:12px;padding-inline-start:24px;display:flex}.contact-office-schedule{align-items:flex-start;gap:14px;display:flex}.contact-office-schedule>svg{block-size:24px;inline-size:24px;color:var(--market-900);flex-shrink:0}.contact-office-days,.contact-office-hours{font-size:clamp(16px,1.05vw,20px);line-height:1.4}.contact-office-days{font-weight:500}.contact-office-hours{color:var(--text-muted)}.contact-office-hours>bdi,.contact-office-zone{display:block}.contact-office-site{min-block-size:44px;color:var(--market-600);text-underline-offset:4px;align-items:center;gap:10px;font-size:clamp(16px,1.05vw,20px);line-height:1.4;text-decoration:underline;display:inline-flex}.contact-office-site svg{flex-shrink:0;block-size:16px;inline-size:16px}.contact-office-row[data-office=pk]{background:#fff;grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.85fr);grid-template-areas:"place phone hours site";padding:24px 32px}.contact-office-row[data-office=pk] .contact-office-row-header{grid-template-columns:72px minmax(0,1fr) auto}.contact-office-row[data-office=pk] .contact-office-row-header img{block-size:54px;inline-size:72px}.contact-office-row[data-office=pk] .contact-office-place h3{font-size:clamp(24px,1.8vw,30px)}.contact-office-row[data-office=pk] .contact-office-phone{border-inline-start:1px solid var(--market-200);background:0 0;border-radius:0;padding-inline:24px}.contact-office-row[data-office=pk] .contact-office-row-footer{display:contents}.contact-office-row[data-office=pk] .contact-office-schedule{border-inline-start:1px solid var(--market-200);grid-area:hours;padding-inline-start:24px}.contact-office-row[data-office=pk] .contact-office-site{border-inline-start:1px solid var(--market-200);grid-area:site;justify-content:center;padding-inline-start:24px}.contact-offices a:focus-visible{outline:3px solid var(--market-500);outline-offset:4px;border-radius:2px}[dir=rtl] .contact-offices-eyebrow,[dir=rtl] .contact-offices-intro h2{letter-spacing:0}@media (width<=79.999rem){.contact-office-row-header{grid-template-columns:58px minmax(0,1fr)}.contact-office-row[data-office=pk]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"place hours""phone site"}.contact-office-row[data-office=pk] .contact-office-row-header{grid-template-columns:72px minmax(0,1fr)}.contact-office-row[data-office=pk] .contact-office-phone{border:0;padding-inline:0}.contact-office-row[data-office=pk] .contact-office-site{justify-content:flex-start}.contact-office-row:not([data-office=pk]){grid-template-columns:minmax(0,1fr);grid-template-areas:"place""phone""details"}.contact-office-row:not([data-office=pk]) .contact-office-row-footer{border-inline-start:0;border-block-start:1px solid var(--market-200);padding-block-start:16px;padding-inline-start:0}.contact-offices{padding-inline:32px}}@media (width<=63.999rem){.contact-offices-eyebrow{font-size:12px}.contact-offices-intro h2{margin-block-start:24px;font-size:clamp(34px,5.5vw,56px)}.contact-offices-description{margin-block-start:20px;font-size:18px}}@media (width<=47.999rem){.contact-offices{padding:24px 16px 40px}.contact-offices-directory{grid-template-columns:minmax(0,1fr)}.contact-office-row,.contact-office-row[data-office=pk]{grid-template-columns:minmax(0,1fr);grid-template-areas:"place""phone""hours""site";padding:20px 16px}.contact-office-row:not([data-office=pk]){grid-template-areas:"place""phone""details"}.contact-office-row[data-office=pk] .contact-office-schedule{border-inline-start:0;border-block-start:1px solid var(--market-200);padding-block-start:16px;padding-inline-start:0}.contact-office-row[data-office=pk] .contact-office-site{border:0;padding-inline-start:0}.contact-office-phone{gap:10px;padding-inline:10px;font-size:20px}}.contact-office-phone,.contact-office-site{transition:background-color .18s,color .18s,box-shadow .18s}.contact-office-phone svg:last-child,.contact-office-site svg{transition:transform .18s}.contact-offices .contact-office-phone:focus-visible{background:var(--market-100);color:var(--market-800)}.contact-office-site:focus-visible{color:var(--market-900);text-decoration-thickness:2px}.contact-office-phone:focus-visible svg:last-child,.contact-office-site:focus-visible svg{transform:translate(4px)}[dir=rtl] .contact-office-phone:focus-visible svg:last-child,[dir=rtl] .contact-office-site:focus-visible svg{transform:translate(-4px)}@media (hover:hover) and (pointer:fine){.contact-offices .contact-office-phone:hover{background:var(--market-100);color:var(--market-800);box-shadow:0 3px 10px var(--market-600)}@supports (color:color-mix(in lab, red, red)){.contact-offices .contact-office-phone:hover{box-shadow:0 3px 10px color-mix(in srgb, var(--market-600) 10%, transparent)}}.contact-office-site:hover{color:var(--market-900);text-decoration-thickness:2px}.contact-office-phone:hover svg:last-child,.contact-office-site:hover svg{transform:translate(4px)}[dir=rtl] .contact-office-phone:hover svg:last-child,[dir=rtl] .contact-office-site:hover svg{transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.contact-office-phone,.contact-office-site,.contact-office-phone svg:last-child,.contact-office-site svg{transition:none}.contact-offices .contact-office-phone:is(:hover,:focus-visible) svg:last-child,.contact-offices .contact-office-site:is(:hover,:focus-visible) svg{transform:none}}.careers-teams{isolation:isolate;background:linear-gradient(white, var(--market-50));padding-block:clamp(48px,3.25vw,72px) clamp(48px,4vw,80px);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.careers-teams{background:linear-gradient(white, color-mix(in srgb, var(--market-50) 45%, white))}}.careers-teams-ground{z-index:-1;block-size:100%;inline-size:100%;color:var(--market-600);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 120px);mask-image:linear-gradient(#0000 0,#000 120px)}.careers-teams-header{margin-inline:6%}.careers-teams-eyebrow{color:var(--market-600);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.95vw;font-size:clamp(13px,.96vw,19px);font-weight:700;line-height:1.3;display:flex}.careers-teams-eyebrow:before{content:"";background:currentColor;block-size:2px;inline-size:2.35vw}.careers-teams h2{letter-spacing:-.048em;margin-block-start:.8vw;font-size:4.86vw;font-weight:700;line-height:.95}.careers-teams h2 span{color:var(--market-600);display:block}.careers-teams-intro{max-inline-size:44vw;color:var(--text-muted);text-wrap:pretty;margin-block-start:clamp(20px,1.25vw,28px);font-size:clamp(18px,1.23vw,25px);line-height:1.45}.careers-teams-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4vw;margin:clamp(48px,3.25vw,64px) 6% 0;padding:0;list-style:none;display:grid}.careers-team{border:1px solid var(--market-200);min-inline-size:0;box-shadow:0 4px 12px var(--market-600);background:#fffffff2;border-radius:12px;padding:1.3vw 1.8vw 1.55vw;position:relative}@supports (color:color-mix(in lab, red, red)){.careers-team{box-shadow:0 4px 12px color-mix(in srgb, var(--market-600) 7%, transparent)}}.careers-team-number{color:var(--market-600);letter-spacing:.05em;align-items:center;gap:.8vw;font-size:1.12vw;font-weight:600;line-height:1.25;display:flex;position:absolute;inset-block-start:1.25vw;inset-inline-start:1.8vw}.careers-team-number:after{content:"";background:currentColor;block-size:2px;inline-size:2.4vw}.careers-team-art{block-size:10.88vw;inline-size:14.68vw;color:var(--market-600);margin-inline:auto;display:block}.careers-team:not(:last-child):after{content:"";z-index:1;background:radial-gradient(circle at center, var(--market-600) 0 6px, transparent 6.5px) center / 100% 100% no-repeat, repeating-linear-gradient(to right, var(--market-400) 0 2px, transparent 2px 6px) center / 100% 1px no-repeat;pointer-events:none;block-size:12px;inline-size:5.75vw;position:absolute;inset-block-start:6.75vw;inset-inline-end:-4.1vw}.careers-team-copy{border-block-start:1px solid var(--market-300);margin-block-start:.3vw;padding-block-start:1vw}.careers-team h3{letter-spacing:-.045em;font-size:clamp(22px,1.7vw,34px);font-weight:700;line-height:1.2}.careers-team-copy p{color:var(--text-muted);text-wrap:pretty;margin-block-start:12px;font-size:clamp(18px,1.23vw,25px);line-height:1.45}[dir=rtl] .careers-teams-ground{transform:scaleX(-1)}[dir=rtl] .careers-teams :is(h2,h3){letter-spacing:0;line-height:1.2}[dir=rtl] .careers-teams :is(.careers-teams-intro,.careers-team-copy p){line-height:1.6}[dir=rtl] .careers-teams-eyebrow{letter-spacing:0}@media (width<=1023px){.careers-teams{padding-block:48px}.careers-teams-header{margin-inline:6%}.careers-teams-eyebrow{gap:16px;font-size:13px}.careers-teams-eyebrow:before{inline-size:36px}.careers-teams h2{margin-block-start:24px;font-size:clamp(36px,6.5vw,64px);line-height:1}.careers-teams-intro{max-inline-size:42rem;font-size:18px;line-height:var(--leading-body);margin-block-start:24px}.careers-teams-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block-start:40px}.careers-team{padding:24px}.careers-team-number{gap:16px;font-size:18px;inset-block-start:20px;inset-inline-start:24px}.careers-team-number:after{inline-size:36px}.careers-team-art{aspect-ratio:290/215;block-size:auto;inline-size:100%;max-inline-size:290px}.careers-team:not(:last-child):after{display:none}.careers-team-copy{margin-block-start:8px;padding-block-start:20px}.careers-team h3{font-size:26px}.careers-team-copy p{font-size:18px;line-height:var(--leading-body);margin-block-start:12px}}@media (width<=599px){.careers-teams-grid{grid-template-columns:minmax(0,1fr)}}.careers-hiring{isolation:isolate;background:linear-gradient(120deg, white, #fff 55%, var(--market-50));padding:5.86vw 6.7% 3.9vw;position:relative;overflow:hidden}.careers-hiring-ground{z-index:-1;width:100%;height:100%;color:var(--market-600);position:absolute;inset:0}.careers-hiring-office{z-index:-1;block-size:auto;inline-size:44.31%;position:absolute;inset-block-start:0;inset-inline-end:0}.careers-hiring-header{position:relative}.careers-hiring-eyebrow{color:var(--market-600);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:1.6vw;font-size:.96vw;font-weight:700;line-height:1.3;display:flex}.careers-hiring-eyebrow:before{content:"";background:currentColor;block-size:2px;inline-size:1.55vw}.careers-hiring h2{letter-spacing:-.05em;margin-block-start:2.05vw;font-size:5.19vw;font-weight:700;line-height:.93}.careers-hiring h2 span{color:var(--market-600);display:block}.careers-hiring-intro{color:var(--text-muted);margin-block-start:1.45vw;font-size:1.69vw;line-height:1.4}.careers-hiring-grid{grid-template-columns:1.035fr 1fr 1fr;gap:4.05vw;margin-block-start:1.95vw;padding:0;list-style:none;display:grid}.careers-hiring-card{border:1px solid var(--market-200);min-inline-size:0;box-shadow:0 8px 22px var(--market-600);background:#fffffff0;border-radius:14px;padding:13.1vw 2.7vw 1.4vw;position:relative}@supports (color:color-mix(in lab, red, red)){.careers-hiring-card{box-shadow:0 8px 22px color-mix(in srgb, var(--market-600) 4%, transparent)}}.careers-hiring-number{background:var(--market-50);block-size:4.4vw;inline-size:4.4vw;color:var(--market-600);border-radius:50%;place-items:center;font-size:1.85vw;font-weight:700;display:grid;position:absolute;inset-block-start:1.5vw;inset-inline-start:1.6vw}.careers-hiring-art{object-fit:contain;block-size:11.56vw;inline-size:14.65vw;position:absolute;inset-block-start:1.55vw;inset-inline-end:5.1vw}.careers-hiring-card h3{letter-spacing:-.035em;font-size:1.8vw;font-weight:700;line-height:1.2}.careers-hiring-card p{color:var(--text-muted);margin-block-start:.62vw;font-size:1.27vw;line-height:1.34}.careers-hiring-card a{font-weight:600}.careers-hiring-card a:hover{color:var(--market-600);text-decoration:underline}.careers-hiring-connector{z-index:2;inline-size:4.3vw;color:var(--market-300);font-weight:600;position:absolute;inset-block-start:7.9vw;inset-inline-end:-4.26vw}[dir=rtl] .careers-hiring-ground,[dir=rtl] .careers-hiring-connector{transform:scaleX(-1)}[dir=rtl] .careers-hiring :is(h2,h3,.careers-hiring-eyebrow){letter-spacing:0}[dir=rtl] .careers-hiring h2{line-height:1.15}@media (width<=900px){.careers-hiring{padding-block:56px}.careers-hiring-eyebrow{gap:20px;font-size:13px}.careers-hiring-eyebrow:before{inline-size:28px}.careers-hiring h2{margin-block-start:28px;font-size:clamp(40px,5.2vw,60px)}.careers-hiring-intro{max-inline-size:55%;margin-block-start:24px;font-size:18px}.careers-hiring-grid{gap:24px;margin-block-start:40px}.careers-hiring-card{padding:150px 20px 24px}.careers-hiring-number{block-size:44px;inline-size:44px;font-size:21px;top:16px}.careers-hiring-art{inset-inline-end:5%;block-size:126px;inline-size:160px;top:20px}.careers-hiring-card h3{font-size:25px}.careers-hiring-card p{margin-block-start:12px;font-size:18px;line-height:1.5}.careers-hiring-connector{display:none}}@media (width<=639px){.careers-hiring-office{inline-size:100%;margin-block:-56px 28px;margin-inline-start:8%;position:relative}.careers-hiring-intro{max-inline-size:none}.careers-hiring-grid{grid-template-columns:1fr}.careers-hiring-card{padding-block-start:205px}.careers-hiring-art{block-size:185px;inline-size:235px;inset-inline-end:10%}.careers-hiring-number{inset-inline-start:24px}}.careers-opening{isolation:isolate;color:#fff;background:#091c2a;align-items:center;display:flex;position:relative;overflow:hidden}.careers-opening-art{z-index:-2;object-fit:cover;object-position:center;block-size:100%;inline-size:100%;position:absolute;inset:0}.careers-opening-content{inline-size:40%;margin-inline-start:7.62%;padding-block:5vw;transform:translateY(1.1vw)}.careers-opening-eyebrow,.careers-roles-eyebrow,.careers-close-eyebrow{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:1vw;font-size:.98vw;font-weight:500;line-height:1.4;display:flex}.careers-opening-eyebrow:before,.careers-roles-eyebrow:before,.careers-close-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:1.5px;inline-size:3.13vw}.careers-opening-eyebrow:before{background:var(--market-300);inline-size:4.3vw}.careers-opening-eyebrow{margin-inline-start:0}.careers-opening h1{letter-spacing:-.025em;margin-block-start:1.55vw;font-size:3.91vw;font-weight:700;line-height:1.04}.careers-opening h1 span{color:var(--market-300);display:block}.careers-opening-intro{max-inline-size:35.4vw;margin-block-start:1.45vw;font-size:1.37vw;line-height:1.5}.careers-roles-eyebrow,.careers-close-eyebrow,.careers-roles-header h2 span,.careers-close h2 span{color:var(--market-600)}.careers-role-apply,.careers-close-action{background:linear-gradient(120deg, var(--market-900), var(--market-800));color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.7vw;min-block-size:3.5vw;padding:.7vw 2vw;font-size:1.37vw;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:inset 0 1px 3px #ffffff26}.careers-role-apply svg,.careers-close-action svg,.careers-close-employer a svg,.careers-roles-empty button svg{block-size:1.5vw;inline-size:1.5vw}.careers-empty-icon{block-size:5.5vw;inline-size:5.5vw;color:var(--market-600);background:#ffffffa6;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.careers-empty-icon svg{stroke-width:1.4px;block-size:2.6vw;inline-size:2.6vw}:is(.careers-opening,.careers-roles,.careers-close) :is(a,button,select,summary):focus-visible{outline:3px solid var(--market-500);outline-offset:4px}[dir=rtl] :is(.careers-opening,.careers-roles,.careers-close) :is(h1,h2,h3,.careers-opening-eyebrow,.careers-roles-eyebrow,.careers-close-eyebrow,.careers-role-department){letter-spacing:0}[dir=rtl] :is(.careers-opening h1,.careers-close h2,.careers-roles h2){line-height:1.25}[dir=rtl] .careers-opening-content{inline-size:44%}@media (width<=767px){.careers-opening-art{opacity:.65}.careers-opening:after{content:"";z-index:-1;background:linear-gradient(90deg,#091c2a,#0000);position:absolute;inset:0}[dir=rtl] .careers-opening:after{background:linear-gradient(270deg,#091c2a,#0000)}.careers-opening-content,[dir=rtl] .careers-opening-content{inline-size:85%;margin-inline:7.5%;padding-block:64px;transform:none}.careers-opening-eyebrow,.careers-roles-eyebrow,.careers-close-eyebrow{gap:12px;font-size:11px}.careers-opening-eyebrow{margin-inline-start:0}.careers-opening-eyebrow:before,.careers-roles-eyebrow:before,.careers-close-eyebrow:before{inline-size:32px}.careers-opening h1{margin-block-start:22px;font-size:clamp(34px,7vw,50px)}.careers-opening-intro{max-inline-size:360px;margin-block-start:20px;font-size:16px}.careers-roles-header h2,.careers-close h2{margin-block-start:18px;font-size:34px}.careers-role-apply,.careers-close-action{gap:10px;min-block-size:44px;padding:10px 22px;font-size:14px}.careers-role-apply svg,.careers-close-action svg,.careers-close-employer a svg,.careers-roles-empty button svg{block-size:16px;inline-size:16px}.careers-empty-icon{block-size:48px;inline-size:48px}.careers-empty-icon svg{block-size:25px;inline-size:25px}}.careers-roles{--text:#071326;--text-muted:#60728f;isolation:isolate;color:var(--text);background:#fff;padding-block:3.9vw 2.8vw;scroll-margin-block-start:120px;position:relative;overflow:hidden}.careers-roles-ground{z-index:-1;block-size:100%;inline-size:100%;color:var(--market-500);position:absolute;inset:0}.careers-roles-inner{margin-inline:6.15%;position:relative}.careers-roles-opening{position:relative}.careers-roles-header{z-index:1;max-inline-size:39vw;position:relative}.careers-roles-eyebrow{letter-spacing:.1em;gap:1vw;font-size:1.04vw;font-weight:600}.careers-roles-eyebrow:before{inline-size:3.3vw}.careers-roles-header h2{letter-spacing:-.035em;margin-block-start:1.05vw;font-size:3.91vw;font-weight:700;line-height:.97}.careers-roles-header h2 span{display:block}.careers-roles-intro{color:var(--text-muted);margin-block-start:1.05vw;font-size:1.37vw;line-height:1.35}.careers-roles-map{inline-size:50vw;color:var(--market-600);position:absolute;inset-block-start:-3.9vw;inset-inline-end:-6.15vw;-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.careers-roles-map>svg{block-size:auto;inline-size:100%;display:block}.careers-map-label{min-block-size:2.34vw;color:var(--text);white-space:nowrap;box-shadow:0 4px 16px var(--market-100);background:#ffffffeb;border-radius:12px;place-items:center;padding:.4vw 1vw;font-size:.98vw;font-weight:600;line-height:1.2;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.careers-map-label{box-shadow:0 4px 16px color-mix(in srgb, var(--market-100) 30%, transparent)}}.careers-map-label-tr{top:20%;left:17%}.careers-map-label-iq{top:34%;left:29%}.careers-map-label-sa{top:54%;left:20%}.careers-map-label-ae{top:62%;left:47%}.careers-map-label-qa{top:50%;left:57%}.careers-map-label-kw{top:38%;left:53%}.careers-map-label-pk{top:45%;left:79%}.careers-roles-filters{z-index:1;gap:.98vw;margin-block:2.2vw 1.82vw;display:flex;position:relative}.careers-filter{border:1px solid var(--market-200);min-block-size:3vw;inline-size:12vw;color:var(--text-muted);background:#fff;border-radius:999px;align-items:center;display:flex;position:relative}.careers-filter select{appearance:none;cursor:pointer;border-radius:inherit;min-block-size:44px;inline-size:100%;color:inherit;background:0 0;padding:.65vw 2.5vw .65vw 1.7vw;font-size:1.04vw}.careers-filter option{color:var(--text);background:#fff}.careers-filter svg{pointer-events:none;block-size:1.2vw;inline-size:1.2vw;position:absolute;inset-inline-end:1.5vw}.careers-filter-primary{color:#fff;background:linear-gradient(120deg, var(--market-700), var(--market-800));border-color:#0000}.careers-roles-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25vw;padding:0;list-style:none;display:grid}.careers-role{isolation:isolate;border:1px solid var(--market-200);flex-direction:column;min-inline-size:0;padding:1.25vw 1.82vw;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.careers-role{border:1px solid color-mix(in srgb, var(--market-200) 65%, white)}}.careers-role{box-shadow:0 6px 20px var(--market-100);background:#fffffff0;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.careers-role{box-shadow:0 6px 20px color-mix(in srgb, var(--market-100) 15%, transparent)}}.careers-role{min-block-size:18.2vw}.careers-role:nth-child(-n+2){min-block-size:18.9vw}.careers-role:before{content:"";z-index:-1;background:linear-gradient(120deg, var(--market-50), white);border-radius:50%;block-size:22vw;inline-size:13vw;position:absolute;inset-block-end:-7vw;inset-inline-end:-4vw;transform:rotate(30deg)}@supports (color:color-mix(in lab, red, red)){.careers-role:before{background:linear-gradient(120deg, color-mix(in srgb, var(--market-50) 70%, white), white)}}.careers-role-content{flex:1}.careers-role-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.careers-role-department{background:var(--market-100);color:var(--market-600);text-transform:uppercase;border-radius:999px;padding:.45vw 1.2vw;font-size:.94vw;font-weight:600;line-height:1.3;display:inline-flex}.careers-role-type{color:var(--text-muted);font-size:1.04vw}.careers-role h3{letter-spacing:-.035em;margin-block-start:.85vw;font-size:1.69vw;font-weight:600;line-height:1.2}.careers-role-meta{color:var(--text-muted);margin-block-start:.2vw;padding:0;font-size:1.3vw;line-height:1.4;list-style:none}.careers-role-description{color:var(--text-muted);margin-block-start:.7vw;font-size:1.25vw;line-height:1.3}.careers-role-footer{align-items:flex-start;gap:1.25vw;margin-block-start:1.05vw;display:flex}.careers-role-details{border-block-start:1px solid var(--market-100);flex:1;min-inline-size:0}.careers-role-details summary{cursor:pointer;min-block-size:3vw;color:var(--market-700);align-items:center;gap:.8vw;padding-block-start:.4vw;font-size:1.1vw;font-weight:600;list-style:none;display:flex}.careers-role-details summary::-webkit-details-marker{display:none}.careers-role-details summary svg{block-size:1.2vw;inline-size:1.2vw}.careers-role-details[open] summary svg{transform:rotate(180deg)}.careers-role-details p{color:var(--text-muted);padding-block:10px;font-size:1.1vw}.careers-role-apply{background:linear-gradient(120deg, var(--market-700), var(--market-800));border-radius:17px;min-block-size:3vw;min-inline-size:9.44vw;padding:.65vw 1.5vw;font-size:1.1vw}[dir=rtl] .careers-roles-ground{transform:scaleX(-1)}@media (width<=767px){.careers-roles{padding-block:40px}.careers-roles-header{max-inline-size:none}.careers-roles-eyebrow{gap:12px;font-size:11px}.careers-roles-eyebrow:before{inline-size:32px}.careers-roles-header h2{margin-block-start:18px;font-size:40px}.careers-roles-intro{margin-block-start:18px;font-size:16px;line-height:1.5}.careers-roles-map{inline-size:100%;max-inline-size:490px;margin:12px auto;position:relative;inset:auto}.careers-map-label{border-radius:6px;min-block-size:20px;padding:3px 7px;font-size:clamp(8px,1.8vw,12px)}.careers-roles-filters{flex-wrap:wrap;gap:10px;margin-block:20px}.careers-filter{flex:140px;inline-size:auto}.careers-filter select{padding:10px 34px 10px 18px;font-size:14px}.careers-filter svg{block-size:16px;inline-size:16px;inset-inline-end:12px}.careers-roles-list{grid-template-columns:1fr;gap:16px}.careers-role{padding:20px}.careers-role:before{block-size:300px;inline-size:140px;inset-block-end:-100px;inset-inline-end:-60px}.careers-role-department{padding:7px 12px;font-size:11px}.careers-role-type{font-size:12px}.careers-role h3{margin-block-start:14px;font-size:23px}.careers-role-meta{margin-block-start:4px;font-size:15px}.careers-role-description{margin-block-start:12px;font-size:15px;line-height:1.5}.careers-role-footer{gap:14px;margin-block-start:18px}.careers-role-details summary{gap:10px;min-block-size:44px;padding-block-start:4px;font-size:14px}.careers-role-details summary svg{block-size:16px;inline-size:16px}.careers-role-details p{font-size:14px}.careers-role-apply{border-radius:14px;min-block-size:44px;min-inline-size:96px;padding:10px 18px;font-size:14px}}.careers-close{isolation:isolate;color:#071326;background:#fff;padding-block-start:1.49vw;position:relative;overflow:hidden}.careers-close-ground{z-index:-2;block-size:100%;inline-size:100%;color:var(--market-500);position:absolute;inset:0}.careers-close-main{isolation:isolate;min-block-size:30.39vw;position:relative}.careers-close-art{z-index:-1;object-fit:cover;object-position:center;block-size:100%;inline-size:52.18%;position:absolute;inset-block:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12%);mask-image:linear-gradient(90deg,#0000,#000 12%)}.careers-close-copy{inline-size:44%;margin-inline-start:5.95%;padding-block:4.25vw 1.5vw;position:relative}.careers-close-eyebrow{color:var(--market-600);letter-spacing:.04em;gap:1.2vw;font-size:.96vw;font-weight:600}.careers-close-eyebrow:before{inline-size:3.5vw}.careers-close h2{letter-spacing:-.045em;max-inline-size:39vw;margin-block-start:1.35vw;font-size:4.78vw;font-weight:700;line-height:.94}.careers-close h2 span{color:var(--market-600);display:block}.careers-close-intro{color:#505b73;max-inline-size:38.7vw;margin-block-start:1.8vw;font-size:1.46vw;line-height:1.4}.careers-close-actions{align-items:center;gap:1.8vw;margin-block-start:1.3vw;display:flex}.careers-close-action{background:linear-gradient(110deg, var(--market-800), var(--market-600));white-space:nowrap;border-radius:8px;gap:1vw;min-block-size:4.15vw;padding:.9vw 1.9vw;font-size:1.17vw;font-weight:600}.careers-close-action svg{block-size:1.6vw;inline-size:1.6vw}.careers-close-action svg:first-child{block-size:1.8vw;inline-size:1.8vw}.careers-close-employer{border-inline-start:1px solid var(--market-200);white-space:nowrap;align-items:center;gap:1.1vw;padding-inline-start:1.9vw;font-size:1.17vw;line-height:1.35;display:flex}.careers-close-employer>svg{block-size:2.3vw;inline-size:2.3vw;color:var(--market-600);flex-shrink:0}.careers-close-employer a{color:var(--market-600);text-underline-offset:3px;align-items:center;gap:.3vw;margin-inline-start:.65vw;font-weight:600;text-decoration:underline;display:inline-flex}.careers-close-benefits{grid-template-columns:.94fr 1.06fr 1fr;margin:0;padding:3.2vw 5.63% 5.5vw;list-style:none;display:grid}.careers-close-benefits>li{align-items:flex-start;gap:1.9vw;min-inline-size:0;padding-inline-end:2.4vw;display:flex;position:relative}.careers-close-benefits>li+li{padding-inline-start:2.7vw}.careers-close-benefits>li+li:before{content:"";background:var(--market-200);inline-size:1px;position:absolute;inset-block:.3vw;inset-inline-start:0}.careers-close-benefit-icon{background:var(--market-100);border-radius:50%;flex-shrink:0;place-items:center;block-size:5.52vw;inline-size:5.52vw;display:grid}@supports (color:color-mix(in lab, red, red)){.careers-close-benefit-icon{background:color-mix(in srgb, var(--market-100) 80%, white)}}.careers-close-benefit-icon{color:var(--market-600)}.careers-close-benefit-icon svg{stroke-width:1.6px;block-size:2.65vw;inline-size:2.65vw}.careers-close-benefits h3{color:var(--market-600);margin-block-start:.25vw;font-size:1.28vw;font-weight:600;line-height:1.35}.careers-close-benefits p{color:#60677d;margin-block-start:.5vw;font-size:1.17vw;line-height:1.4}[dir=rtl] .careers-close-ground{transform:scaleX(-1)}[dir=rtl] .careers-close-art{-webkit-mask-image:linear-gradient(270deg,#0000,#0000001f 4%,#00000080 9%,#000 16%);mask-image:linear-gradient(270deg,#0000,#0000001f 4%,#00000080 9%,#000 16%)}[dir=rtl] .careers-close h2{line-height:1.2}[dir=rtl] .careers-close :is(h2,.careers-close-eyebrow){letter-spacing:0}@media (width<=767px){.careers-close{padding-block-start:0}.careers-close-main{flex-direction:column;min-block-size:0;display:flex}.careers-close-copy{inline-size:auto;margin-inline:6%;padding-block:40px 20px}.careers-close-eyebrow{gap:12px;font-size:11px}.careers-close-eyebrow:before{inline-size:32px}.careers-close h2{max-inline-size:none;margin-block-start:18px;font-size:clamp(36px,6.5vw,48px)}.careers-close-intro{max-inline-size:none;margin-block-start:22px;font-size:16px;line-height:1.5}.careers-close-actions{flex-wrap:wrap;gap:18px;margin-block-start:20px}.careers-close-action{gap:10px;min-block-size:44px;padding:12px 18px;font-size:13px}.careers-close-action svg,.careers-close-action svg:first-child{block-size:18px;inline-size:18px}.careers-close-employer{gap:10px;padding-inline-start:14px;font-size:12px}.careers-close-employer>svg{block-size:22px;inline-size:22px}.careers-close-employer a{gap:4px;margin-inline-start:4px}.careers-close-employer a svg{block-size:14px;inline-size:14px}.careers-close-art{aspect-ratio:1239/722;order:1;block-size:auto;inline-size:100%;display:block;position:relative;-webkit-mask-image:none;mask-image:none}[dir=rtl] .careers-close-art{-webkit-mask-image:none;mask-image:none}.careers-close-benefits{grid-template-columns:1fr;gap:22px;padding:28px 6% 40px}.careers-close-benefits>li,.careers-close-benefits>li+li{gap:18px;padding-inline:0}.careers-close-benefits>li+li{border-block-start:1px solid var(--market-200);padding-block-start:20px}.careers-close-benefits>li+li:before{display:none}.careers-close-benefit-icon{block-size:52px;inline-size:52px}.careers-close-benefit-icon svg{block-size:26px;inline-size:26px}.careers-close-benefits h3{margin-block-start:2px;font-size:15px}.careers-close-benefits p{margin-block-start:6px;font-size:14px}}.careers-opening,.careers-roles,.careers-close{--careers-gutter:24px;--careers-space:56px;--careers-edge:var(--careers-gutter)}.careers-opening-content,[dir=rtl] .careers-opening-content{inline-size:auto;max-inline-size:39rem;margin-inline:var(--careers-edge) var(--careers-gutter);padding-block:48px;transform:none}.careers-opening-eyebrow{letter-spacing:.16em;gap:14px;font-size:13px;font-weight:600}.careers-opening-eyebrow:before{inline-size:32px}.careers-opening h1{font-size:calc(35px * var(--font-size-scale));line-height:var(--leading-display);letter-spacing:normal;margin-block-start:12px}.careers-opening-intro{max-inline-size:30rem;font-size:17px;line-height:var(--leading-body);margin-block-start:24px}.careers-roles{padding-block:var(--careers-space)}.careers-close{padding-block:0 var(--careers-space)}.careers-roles-inner{padding-inline:var(--careers-gutter);margin-inline:0}.careers-roles-map{inset-block-start:calc(var(--careers-space) * -1);inset-inline-end:calc(var(--careers-gutter) * -1)}.careers-roles-opening{min-block-size:0;margin-block-end:32px;padding-block-end:0}.careers-roles-count{inset-block-end:32px;inset-inline-start:0}.careers-close-copy{inline-size:44%;margin-inline:var(--careers-edge) 0;padding-block:var(--careers-space) 0}.careers-close-benefits{padding:32px var(--careers-gutter) 0}.careers-roles-eyebrow,.careers-close-eyebrow{letter-spacing:.12em;gap:12px;font-size:15px;font-weight:700;line-height:1.2}.careers-roles-eyebrow:before,.careers-close-eyebrow:before{block-size:2px;inline-size:42px}.careers-roles-header h2,.careers-close h2{font-size:calc(32px * var(--font-size-scale));letter-spacing:-.035em;margin-block-start:20px;font-weight:700;line-height:1.12}.careers-roles-intro,.careers-close-intro{color:var(--text-muted);margin-block-start:28px;font-size:19px;line-height:1.48}.careers-close-employer{color:var(--text-muted);gap:0;font-size:18px;line-height:1.48}.careers-close-employer>svg{margin-inline-end:1.1vw}.careers-close-employer a{margin-inline-start:.25em}@media (width<=767px){.careers-close-employer>svg{margin-inline-end:10px}.careers-close-employer a{margin-inline-start:.25em}}.careers-close-actions{gap:24px;margin-block-start:32px}.careers-roles-list{gap:16px}.careers-role{min-block-size:0;padding:24px 28px}.careers-role-department{font-size:calc(15px * var(--font-size-scale));gap:10px;padding:6px 14px}.careers-role-department svg,.careers-role-type svg,.careers-role-meta svg{block-size:18px;inline-size:18px}.careers-role-type{font-size:calc(15px * var(--font-size-scale));gap:6px}.careers-role h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.035em;margin-block-start:16px;font-weight:600;line-height:1.2}.careers-role-meta{margin-block-start:6px;font-size:16px}.careers-role-meta li{gap:8px}.careers-role-description{margin-block-start:12px;font-size:20px;line-height:1.4}.careers-role-footer{margin-block-start:20px}.careers-close-benefits h3{font-size:calc(21px * var(--font-size-scale));line-height:1.2}.careers-close-benefits p{font-size:17px;line-height:1.4}.careers-role-apply,.careers-close-action{background:var(--market-800);min-block-size:48px;min-inline-size:0;box-shadow:none;color:#fff;border:0;border-radius:999px;gap:22px;padding:14px 26px;font-size:16px;font-weight:700;line-height:1.3;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.careers-role-apply:hover,.careers-close-action:hover{background:var(--market-900)}.careers-role-apply svg,.careers-close-action svg,.careers-close-action svg:first-child{block-size:20px;inline-size:20px}.careers-close-employer>svg{block-size:22px;inline-size:22px}.careers-close-employer a svg{block-size:16px;inline-size:16px}@media (width>=640px){.careers-opening h1{font-size:calc(42px * var(--font-size-scale))}}@media (width>=640px) and (width<=1023px){.careers-roles-eyebrow,.careers-close-eyebrow{font-size:13px}.careers-roles-header h2,.careers-close h2{font-size:calc(40px * var(--font-size-scale))}.careers-roles-intro,.careers-close-intro{font-size:18px}}@media (width>=768px){.careers-opening-eyebrow{font-size:15px}.careers-opening-intro{font-size:18px}}@media (width>=1024px){.careers-opening,.careers-roles,.careers-close{--careers-gutter:5vw;--careers-space:6vw}.careers-opening-content,[dir=rtl] .careers-opening-content{max-inline-size:42vw}.careers-opening h1{font-size:calc(clamp(42px, 3.75vw, 69px) * var(--font-size-scale))}.careers-opening-intro{max-inline-size:35vw;font-size:calc(clamp(18px, 1.435vw, 25px) * var(--font-size-scale))}.careers-opening-eyebrow{font-size:clamp(15px,1.08vw,18px)}.careers-roles-eyebrow,.careers-close-eyebrow{gap:1.196vw;font-size:clamp(15px,1.08vw,18px)}.careers-roles-eyebrow:before,.careers-close-eyebrow:before{inline-size:2.93vw}.careers-roles-header h2,.careers-close h2{font-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale));margin-block-start:1.75vw}.careers-roles-intro,.careers-close-intro{font-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale));margin-block-start:1.2vw}.careers-role h3{font-size:calc(26px * var(--font-size-scale))}.careers-close-benefits h3{font-size:calc(23px * var(--font-size-scale))}.careers-role-apply,.careers-close-action{padding:16px 26px;font-size:clamp(17px,1.05vw,20px)}}@media (width<=767px){.careers-roles-opening{padding-block-end:0}.careers-roles-map{inset:auto}.careers-close-copy{inline-size:auto;margin-inline:var(--careers-gutter);padding-block:var(--careers-space) 32px}.careers-close-benefits{padding-block-start:28px}}.careers-roles-header h2,.careers-close h2{font-size:calc(35px * var(--font-size-scale))}@media (width>=640px) and (width<=1023px){.careers-roles-header h2,.careers-close h2{font-size:calc(43px * var(--font-size-scale))}}@media (width>=1024px){.careers-roles-header h2,.careers-close h2{font-size:calc(clamp(39px, 3.5vw, 62px) * var(--font-size-scale))}}.careers-role{border:1px solid var(--market-300);transition:border-color .2s,box-shadow .2s,transform .2s}.careers-role:focus-within{border-color:var(--market-500);box-shadow:0 10px 28px var(--market-800)}@supports (color:color-mix(in lab, red, red)){.careers-role:focus-within{box-shadow:0 10px 28px color-mix(in srgb, var(--market-800) 10%, transparent)}}.careers-roles .careers-role-apply{transition:background-color .18s,box-shadow .18s,transform .18s}.careers-roles .careers-role-apply:focus-visible{background:var(--market-900);box-shadow:0 5px 14px var(--market-800)}@supports (color:color-mix(in lab, red, red)){.careers-roles .careers-role-apply:focus-visible{box-shadow:0 5px 14px color-mix(in srgb, var(--market-800) 24%, transparent)}}.careers-filter{transition:border-color .18s,box-shadow .18s}.careers-filter:focus-within{border-color:var(--market-500);box-shadow:0 0 0 3px var(--market-500)}@supports (color:color-mix(in lab, red, red)){.careers-filter:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--market-500) 12%, transparent)}}.careers-role-details summary{transition:color .18s}.careers-role-details summary svg{transition:transform .18s}.careers-role-details summary:focus-visible{color:var(--market-900)}@media (hover:hover) and (pointer:fine){.careers-role:hover{border-color:var(--market-500);box-shadow:0 12px 30px var(--market-800);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.careers-role:hover{box-shadow:0 12px 30px color-mix(in srgb, var(--market-800) 12%, transparent)}}.careers-roles .careers-role-apply:hover{background:var(--market-900);box-shadow:0 5px 14px var(--market-800);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.careers-roles .careers-role-apply:hover{box-shadow:0 5px 14px color-mix(in srgb, var(--market-800) 24%, transparent)}}.careers-filter:hover{border-color:var(--market-500);box-shadow:0 3px 12px var(--market-800)}@supports (color:color-mix(in lab, red, red)){.careers-filter:hover{box-shadow:0 3px 12px color-mix(in srgb, var(--market-800) 9%, transparent)}}.careers-role-details summary:hover{color:var(--market-900);text-underline-offset:4px;text-decoration:underline}}.careers-roles .careers-role-apply:active{box-shadow:none;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.careers-role,.careers-roles .careers-role-apply,.careers-filter,.careers-role-details summary,.careers-role-details summary svg{transition:none}.careers-role:hover,.careers-roles .careers-role-apply:hover{transform:none}}.careers-role-view{border-block-start:1px solid var(--market-100);color:var(--market-700);text-align:start;cursor:pointer;flex:1;align-self:stretch;align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.careers-role-view svg{block-size:18px;inline-size:18px}.careers-role-view:hover{color:var(--market-900);text-underline-offset:4px;text-decoration:underline}.careers-role-dialog{--text:#07152f;--text-muted:#435f8c;max-block-size:calc(100dvh - 64px);inline-size:min(1200px,100% - 48px);color:var(--text);background:#fff;border:0;border-radius:12px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 80px #0713261f}.careers-role-dialog::backdrop{background:#0713267d}html:has(.careers-role-dialog[open]){overflow:hidden}.careers-dialog-body{overscroll-behavior:contain;grid-template-columns:minmax(0,674fr) minmax(0,321fr);block-size:min(887px,100dvh - 64px);max-block-size:calc(100dvh - 64px);display:grid;position:relative;overflow-y:auto}.careers-dialog-close{z-index:2;block-size:44px;inline-size:44px;color:var(--market-900);cursor:pointer;border-radius:6px;place-items:center;display:grid;position:absolute;inset-block-start:7px;inset-inline-end:7px}.careers-dialog-close svg{stroke-width:1.3px;block-size:22px;inline-size:22px}.careers-dialog-close:hover{background:var(--market-100)}.careers-dialog-main{padding:42px 32px 40px 40px}[dir=rtl] .careers-dialog-main{padding-inline:40px 32px}.careers-dialog-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.careers-dialog-top .careers-role-department{padding:6px 12px;font-size:12px;font-weight:600;line-height:1.3}.careers-dialog-type{background:var(--market-50);color:var(--text-muted);border-radius:10px;padding:6px 11px;font-size:14px;line-height:1.2}.careers-dialog-main h2{font-size:calc(34px * var(--font-size-scale));letter-spacing:-.035em;margin-block-start:12px;font-weight:600;line-height:1.2}[dir=rtl] .careers-dialog-main h2{letter-spacing:0}.careers-dialog-location{color:var(--text-muted);align-items:center;gap:12px;margin-block-start:8px;font-size:16px;line-height:1.5;display:flex}.careers-dialog-location svg{block-size:18px;inline-size:18px;color:var(--market-600);flex-shrink:0}.careers-dialog-description{margin-block-start:18px;font-size:17px;line-height:1.45}.careers-dialog-section{border-block-start:1px solid var(--market-100);margin-block-start:25px;padding-block-start:22px}.careers-dialog-body h3{margin-block-end:10px;font-size:18px;font-weight:600;line-height:1.4}.careers-dialog-section>h3{font-size:20px}.careers-dialog-section>ul{color:var(--text-muted);margin:0;padding-inline-start:20px;font-size:16px;line-height:1.5;list-style:outside}.careers-dialog-section>ul>li{margin-block-start:7px;padding-inline-start:1px}.careers-dialog-section>ul>li::marker{color:var(--market-600);font-size:16px}.careers-dialog-offers{margin-block-start:25px;padding-block-start:20px}.careers-dialog-offers>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.careers-dialog-offers>ul>li{align-items:center;gap:10px;margin-block-start:5px;padding:0;font-size:15px;line-height:1.45;display:flex}.careers-dialog-offer-icon{background:var(--market-50);block-size:44px;inline-size:42px;color:var(--market-600);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.careers-dialog-offer-icon svg{block-size:24px;inline-size:24px}.careers-dialog-sidebar{background:linear-gradient(110deg, var(--market-50), var(--market-50));padding:73px 28px 36px 23px}@supports (color:color-mix(in lab, red, red)){.careers-dialog-sidebar{background:linear-gradient(110deg, color-mix(in srgb, var(--market-50) 85%, white), var(--market-50))}}[dir=rtl] .careers-dialog-sidebar{padding-inline:23px 28px}.careers-dialog-apply{background:var(--market-800);color:#fff;border-radius:11px;justify-content:center;align-items:center;gap:13px;min-block-size:50px;inline-size:100%;padding:12px 16px;font-size:16px;font-weight:600;display:flex}.careers-dialog-apply svg{block-size:18px;inline-size:18px}.careers-dialog-facts{background:#fff;border-radius:11px;margin-block-start:21px;padding:16px 20px 23px}.careers-dialog-facts>div{align-items:center;gap:18px;margin-block-start:13px;display:flex}.careers-dialog-facts>div:first-child{margin-block-start:0}.careers-dialog-facts svg{block-size:20px;inline-size:20px;color:var(--market-600);flex-shrink:0}.careers-dialog-facts dt{font-size:14px;font-weight:500;line-height:1.4}.careers-dialog-facts dd{color:var(--text-muted);margin-block-start:2px;font-size:14px;line-height:1.4}.careers-dialog-about{border-block-start:1px solid var(--market-100);background:#fff;border-radius:11px;margin-block-start:1px;padding:16px 16px 24px}.careers-dialog-about h3{margin-block-end:7px;font-size:16px}.careers-dialog-about p{color:var(--text-muted);font-size:14px;line-height:1.48}.careers-role-dialog :is(button,input,textarea,a):focus-visible{outline:3px solid var(--market-500);outline-offset:3px}@media (width<=900px){.careers-dialog-body{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.careers-dialog-main{padding:32px 24px}[dir=rtl] .careers-dialog-main{padding-inline:24px}.careers-dialog-sidebar,[dir=rtl] .careers-dialog-sidebar{padding-inline:16px}.careers-dialog-offers>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.careers-role-dialog{max-block-size:calc(100dvh - 24px);inline-size:calc(100% - 24px)}.careers-dialog-body{grid-template-columns:1fr;block-size:auto;min-block-size:0;max-block-size:calc(100dvh - 24px)}.careers-dialog-main{padding:54px 20px 28px}[dir=rtl] .careers-dialog-main{padding-inline:20px}.careers-dialog-main h2{font-size:calc(28px * var(--font-size-scale))}.careers-dialog-description{font-size:16px}.careers-dialog-sidebar{padding:24px 20px}.careers-role-view{font-size:14px}}.careers-application-dialog{inline-size:min(1200px,100% - 48px)}.careers-application-scroll{overscroll-behavior:contain;grid-template-columns:minmax(0,365fr) minmax(0,605fr);block-size:min(887px,100dvh - 64px);max-block-size:calc(100dvh - 64px);display:grid;position:relative;overflow-y:auto}.careers-application-summary{background:linear-gradient(115deg, var(--market-50), var(--market-50));padding:50px 32px 36px 44px}@supports (color:color-mix(in lab, red, red)){.careers-application-summary{background:linear-gradient(115deg, var(--market-50), color-mix(in srgb, var(--market-50) 70%, white))}}[dir=rtl] .careers-application-summary{padding-inline:44px 32px}.careers-application-summary>.careers-role-department{padding:6px 12px;font-size:14px}.careers-application-summary>h2{font-size:calc(30px * var(--font-size-scale));letter-spacing:-.035em;margin-block-start:14px;font-weight:600;line-height:1.2}[dir=rtl] .careers-application-summary>h2{letter-spacing:0}.careers-application-summary .careers-dialog-location{gap:12px;margin-block-start:14px;font-size:16px}.careers-application-summary section{border-block-start:1px solid var(--market-200);margin-block-start:29px;padding-block-start:24px}.careers-application-summary h3{margin-block-end:10px;font-size:19px;font-weight:600;line-height:1.4}.careers-application-summary section p,.careers-application-summary li{color:var(--text-muted);font-size:16px;line-height:1.6}.careers-application-summary ul{padding-inline-start:20px;list-style:outside}.careers-application-summary li{padding-inline-start:2px}.careers-application-summary li::marker{color:var(--market-600)}.careers-application-main{min-inline-size:0;padding:44px 32px 28px 36px}[dir=rtl] .careers-application-main{padding-inline:36px 32px}.careers-application-eyebrow{color:var(--market-600);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:16px;font-size:12px;font-weight:600;display:flex}.careers-application-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:35px}[dir=rtl] .careers-application-eyebrow{letter-spacing:0}.careers-application-main>h2{font-size:calc(36px * var(--font-size-scale));letter-spacing:-.035em;margin-block-start:13px;font-weight:600;line-height:1.2}[dir=rtl] .careers-application-main>h2{letter-spacing:0}.careers-application-intro{color:var(--text-muted);margin-block-start:10px;font-size:18px;line-height:1.4}.careers-application-form{gap:19px;margin-block-start:26px;display:grid}.careers-application-form label{font-size:16px;line-height:1.4;display:block}.careers-application-form label>span{color:#dc2626}.careers-application-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.careers-application-pair>label{min-inline-size:0}.careers-application-form :is(input:not([type=file]),select,textarea){border:1px solid var(--market-200);min-block-size:52px;inline-size:100%;min-inline-size:0;color:var(--text);background:#fff;border-radius:7px;margin-block-start:7px;padding:12px 16px;font-size:16px;line-height:1.4;transition:border-color .15s;display:block}.careers-application-form :is(input,textarea)::placeholder{color:#8e9bb0;opacity:1}.careers-application-form select:has(option[value=""]:checked){color:var(--text-muted)}.careers-application-form :is(input,select,textarea):hover{border-color:var(--market-500)}.careers-application-phone{grid-template-columns:120px minmax(0,1fr);gap:13px;display:grid}.careers-application-form textarea{resize:vertical;min-block-size:110px}.careers-application-counter{text-align:end;color:var(--text-muted);margin-block:4px -14px;font-size:12px}.careers-application-upload{border:1px dashed var(--market-300);min-block-size:78px;color:var(--text-muted);border-radius:7px;justify-content:center;align-items:center;gap:14px;margin-block-start:6px;padding:14px 20px;font-size:15px;line-height:1.5;display:flex;position:relative}.careers-application-upload strong{color:var(--market-800);font-weight:500}.careers-application-upload>svg{block-size:24px;inline-size:24px;color:var(--market-600);flex-shrink:0}.careers-application-upload input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset:0}.careers-application-file-hint{overflow-wrap:anywhere;margin-block-start:2px;font-size:13px}.careers-application-upload:is(:hover,:focus-within,.is-dragging){border-color:var(--market-600);background:var(--market-50)}.careers-application-upload:focus-within{outline:3px solid var(--market-500);outline-offset:3px}.careers-application-error{color:#b42318;margin-block-start:5px;font-size:14px}.careers-application-actions{justify-content:flex-end;gap:13px;margin-block-start:6px;display:flex}.careers-application-actions button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-block-size:48px;padding:12px 26px;font-size:16px;font-weight:500;display:inline-flex}.careers-application-cancel{color:var(--text-muted);border:1px solid var(--market-300);background:#fff}.careers-application-cancel:hover{background:var(--market-50);border-color:var(--market-500)}.careers-application-send{background:linear-gradient(120deg, var(--market-700), var(--market-900));color:#fff}.careers-application-send:hover{background:var(--market-900)}.careers-application-send svg{block-size:20px;inline-size:20px}.careers-dialog-apply{cursor:pointer}.careers-dialog-apply:hover{background:var(--market-900)}@media (width<=900px){.careers-application-scroll{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.careers-application-summary,.careers-application-main,[dir=rtl] :is(.careers-application-summary,.careers-application-main){padding-inline:24px}.careers-application-main>h2{font-size:calc(30px * var(--font-size-scale))}.careers-application-summary>h2{font-size:calc(26px * var(--font-size-scale))}.careers-application-pair{gap:12px}}@media (width<=639px){.careers-application-dialog{max-block-size:calc(100dvh - 24px);inline-size:calc(100% - 24px)}.careers-application-scroll{flex-direction:column;block-size:auto;min-block-size:0;max-block-size:calc(100dvh - 24px);display:flex}.careers-application-summary{padding:54px 20px 24px}.careers-application-main{padding:28px 20px}[dir=rtl] :is(.careers-application-summary,.careers-application-main){padding-inline:20px}.careers-application-pair{grid-template-columns:1fr;gap:19px}.careers-application-main>h2{font-size:calc(28px * var(--font-size-scale))}.careers-application-intro{font-size:16px}.careers-application-actions{flex-wrap:wrap}.careers-application-actions button{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.careers-application-form :is(input,select,textarea){transition:none}}.careers-select{min-inline-size:0;position:relative}.careers-select-native{opacity:0;pointer-events:none;border:0!important;block-size:1px!important;min-block-size:0!important;inline-size:1px!important;margin:0!important;padding:0!important;position:absolute!important}.careers-select-trigger{border:1px solid var(--market-200);min-block-size:52px;inline-size:100%;color:var(--text);text-align:start;cursor:pointer;background:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:16px;line-height:1.4;transition:border-color .16s,box-shadow .16s;display:flex}.careers-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.careers-select-trigger>svg{block-size:18px;inline-size:18px;color:var(--text-muted);flex-shrink:0;transition:transform .16s}.careers-select-trigger.is-placeholder{color:var(--text-muted)}.careers-select-trigger:is(:hover,.is-open){border-color:var(--market-500);box-shadow:0 0 0 3px var(--market-500)}@supports (color:color-mix(in lab, red, red)){.careers-select-trigger:is(:hover,.is-open){box-shadow:0 0 0 3px color-mix(in srgb, var(--market-500) 10%, transparent)}}.careers-select-trigger.is-open>svg{transform:rotate(180deg)}.careers-select-trigger:focus-visible{outline:3px solid var(--market-500);outline-offset:3px}.careers-select-trigger.is-invalid{border-color:#b42318}.careers-application-form .careers-select-trigger{margin-block-start:7px}.careers-roles-filters>.careers-select{inline-size:190px}.careers-roles-filters .careers-select-trigger{border-radius:999px;min-block-size:48px;padding-inline:24px 18px}.careers-select-primary .careers-select-trigger{color:#fff;border-color:var(--market-700);background:linear-gradient(120deg, var(--market-700), var(--market-800))}.careers-select-primary .careers-select-trigger>svg{color:#fff}.careers-select-options{border:1px solid var(--market-200);color:var(--text);overscroll-behavior:contain;scrollbar-width:thin;background:#fff;border-radius:12px;margin:0;padding:6px;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 12px 36px #07132626}.careers-select-options::backdrop{background:0 0}.careers-select-option{cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;min-block-size:44px;padding:10px 12px;font-size:15px;line-height:1.4;display:flex}.careers-select-option>svg{block-size:18px;inline-size:18px;color:var(--market-600);opacity:0;flex-shrink:0}.careers-select-option.is-selected{color:var(--market-800);background:var(--market-50);font-weight:500}.careers-select-option.is-selected>svg{opacity:1}.careers-select-option.is-active{background:var(--market-100);color:var(--market-900)}@media (width<=767px){.careers-roles-filters>.careers-select{flex:140px;inline-size:auto}.careers-roles-filters .careers-select-trigger{padding-inline:18px 14px;font-size:14px}}@media (prefers-reduced-motion:reduce){.careers-select-trigger,.careers-select-trigger>svg{transition:none}}.newsroom-opening{isolation:isolate;background:#fff;align-items:center;padding-block:32px;display:flex;position:relative;overflow:hidden}.newsroom-opening-background{z-index:-2;object-fit:cover;object-position:center bottom;block-size:100%;inline-size:100%;position:absolute;inset:0}.newsroom-opening-curves{z-index:-1;block-size:100%;inline-size:100%;color:var(--market-300);pointer-events:none;position:absolute;inset:0}.newsroom-opening-curves path{fill:none;stroke:currentColor;stroke-width:1px;opacity:.5}.newsroom-opening-curves circle{fill:currentColor}.newsroom-opening-copy{inline-size:max-content;max-inline-size:52vw;margin-inline-start:5.08%;position:relative}.newsroom-eyebrow{color:var(--market-600);text-transform:uppercase;letter-spacing:.17em;align-items:center;gap:clamp(16px,1.67vw,28px);font-size:clamp(12px,1.14vw,19px);font-weight:600;line-height:1.4;display:flex}.newsroom-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:3px;inline-size:clamp(40px,4.1vw,69px)}.newsroom-opening h1{font-size:calc(min(5.65vw, 94px) * var(--font-size-scale));letter-spacing:-.04em;color:#05142e;overflow-wrap:break-word;margin-block-start:min(2.3vw,38px);font-weight:700;line-height:.96}.newsroom-opening h1 span{display:block}.newsroom-opening h1 span+span{color:var(--market-600)}.newsroom-opening-intro{inline-size:0;min-inline-size:108%;max-inline-size:none;font-size:calc(clamp(17px, 1.55vw, 26px) * var(--font-size-scale));color:#596a94;margin-block-start:min(2.15vw,36px);line-height:1.4}[dir=rtl] .newsroom-opening-background{inset-inline:auto;left:-44%}[dir=rtl] .newsroom-opening-curves{transform:scaleX(-1)}[dir=rtl] .newsroom-opening:after{content:"";z-index:-1;background:linear-gradient(270deg,#fff 35%,#ffffffeb 45%,#0000 66%);position:absolute;inset:0}@media (width<=767px){.newsroom-opening{padding-block:48px 160px}.newsroom-opening-background{object-fit:cover;object-position:68% bottom;opacity:.65}.newsroom-opening:after{content:"";z-index:-1;background:linear-gradient(#fff 5%,#fffffff2 45%,#0000 82%);position:absolute;inset:0}[dir=rtl] .newsroom-opening:after{background:linear-gradient(#fff 5%,#fffffff2 45%,#0000 82%)}[dir=rtl] .newsroom-opening-background{left:0}.newsroom-opening-copy{max-inline-size:88%;margin-inline:6%}.newsroom-eyebrow{gap:16px;font-size:12px}.newsroom-eyebrow:before{block-size:2px;inline-size:40px}.newsroom-opening h1{font-size:calc(clamp(36px, 7vw, 54px) * var(--font-size-scale));margin-block-start:26px;line-height:1.05}.newsroom-opening-intro{inline-size:0;min-inline-size:100%;max-inline-size:none;margin-block-start:24px;font-size:17px;line-height:1.5}}.newsroom-opening h1{font-size:calc(34px * var(--font-size-scale));line-height:var(--leading-display);letter-spacing:normal}.newsroom-eyebrow{letter-spacing:.16em;font-size:12px;line-height:1.2}.newsroom-opening-intro{font-size:16px;line-height:var(--leading-body)}@media (width>=640px){.newsroom-opening h1{font-size:calc(42px * var(--font-size-scale))}}@media (width>=768px){.newsroom-eyebrow{font-size:14px}.newsroom-opening-intro{font-size:17px}}@media (width>=1024px){.newsroom-opening h1{font-size:calc(clamp(42px, 3.8vw, 70px) * var(--font-size-scale))}.newsroom-eyebrow{font-size:clamp(14px,.98vw,16px)}.newsroom-opening-intro{font-size:calc(clamp(17px, 1.3vw, 21px) * var(--font-size-scale))}}.newsroom-list{background:var(--surface);padding-block:64px 96px}.newsroom-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.newsroom-grid-lead{grid-column:1/-1}.newsroom-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.newsroom-card{border:1px solid var(--market-100);background:#fff;border-radius:12px;flex-direction:column;block-size:100%;transition:border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.newsroom-card:hover{border-color:var(--market-300);box-shadow:0 14px 36px #07132614}.newsroom-card-image{aspect-ratio:16/10;object-fit:cover;background:var(--market-50);block-size:auto;inline-size:100%}.newsroom-card-copy{flex-direction:column;flex:1;gap:12px;padding:24px 28px 28px;display:flex}.newsroom-date{color:var(--market-700);font-size:calc(15px * var(--font-size-scale));font-variant-numeric:lining-nums tabular-nums;font-weight:600}.newsroom-card-title{font-size:calc(clamp(21px, 1.5vw, 26px) * var(--font-size-scale));color:var(--text);font-weight:700;line-height:1.25}.newsroom-card-title a:after{content:"";position:absolute;inset:0}.newsroom-card-title a:focus-visible{outline:none}.newsroom-card:has(.newsroom-card-title a:focus-visible){outline:3px solid var(--market-500);outline-offset:4px}.newsroom-card-summary{-webkit-line-clamp:2;font-size:calc(17px * var(--font-size-scale));color:var(--text-muted);-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.newsroom-card-more{color:var(--market-800);font-size:calc(16px * var(--font-size-scale));align-items:center;gap:8px;margin-block-start:auto;padding-block-start:8px;font-weight:600;display:inline-flex}.newsroom-card-more svg,.newsroom-back svg,.newsroom-more-link svg{flex-shrink:0;block-size:18px;inline-size:18px}.newsroom-card--lead{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.newsroom-card--lead .newsroom-card-image{aspect-ratio:auto;block-size:100%;min-block-size:360px}.newsroom-card--lead .newsroom-card-copy{justify-content:center;gap:16px;padding:48px}.newsroom-card--lead .newsroom-card-title{font-size:calc(clamp(26px, 2.3vw, 40px) * var(--font-size-scale));line-height:1.15}.newsroom-card--lead .newsroom-card-more{margin-block-start:8px}.newsroom-list{padding-block:48px 24px}.newsroom-list>.about-page-container{inline-size:92.2%;max-inline-size:100rem;padding-inline:0}.newsroom-list .newsroom-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px 18px}.newsroom-list .newsroom-grid>li{min-inline-size:0}.newsroom-list .newsroom-card{border-color:#e6edf3;border-radius:8px}.newsroom-list .newsroom-card-image{aspect-ratio:1.84}.newsroom-list .newsroom-card-copy{gap:10px;min-block-size:204px;padding:12px 18px 20px}.newsroom-list .newsroom-date{color:#64749c;font-size:calc(12px * var(--font-size-scale));letter-spacing:.1em;text-transform:uppercase;font-weight:600;line-height:1.5}.newsroom-list .newsroom-card-title{color:#05142e;font-size:calc(clamp(18px, 1.3vw, 22px) * var(--font-size-scale));letter-spacing:-.02em;line-height:1.18}.newsroom-list .newsroom-card-summary{color:#65759b;font-size:calc(clamp(15px, 1.04vw, 18px) * var(--font-size-scale));line-height:1.3;display:block;overflow:visible}.newsroom-list .newsroom-card-more{color:var(--market-600);font-size:calc(16px * var(--font-size-scale));gap:14px;padding-block-start:4px;line-height:1.5}.newsroom-list .newsroom-card-more svg{stroke-width:1.3px;block-size:22px;inline-size:22px}[dir=rtl] :is(.newsroom-list .newsroom-date,.newsroom-list .newsroom-card-title){letter-spacing:0}[dir=rtl] .newsroom-list .newsroom-card-title{line-height:var(--leading-display)}[dir=rtl] .newsroom-list .newsroom-card-summary{line-height:var(--leading-body)}@media (width<=1023px){.newsroom-list .newsroom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.newsroom-list{padding-block:40px}.newsroom-list .newsroom-grid{grid-template-columns:minmax(0,1fr);gap:20px}.newsroom-list .newsroom-card-copy{padding:20px}}.newsroom-employer{background:var(--surface);padding:64px 3.75%}.newsroom-employer-panel{isolation:isolate;background:radial-gradient(ellipse at 53% 110%, var(--market-600), transparent 65%), linear-gradient(110deg, var(--market-900), var(--market-800) 65%);border-radius:20px;flex-direction:column;align-items:center;min-block-size:550px;max-inline-size:100rem;margin-inline:auto;padding:64px 24px 34px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.newsroom-employer-panel{background:radial-gradient(ellipse at 53% 110%, color-mix(in srgb, var(--market-600) 55%, transparent), transparent 65%), linear-gradient(110deg, var(--market-900), color-mix(in srgb, var(--market-800) 70%, var(--market-900)) 65%)}}.newsroom-employer-panel{color:#fff;text-align:center;box-shadow:0 20px 48px #0c2a4b24}.newsroom-employer-panel:before{content:"";background:var(--market-300);border-radius:0 0 3px 3px;block-size:4px;inline-size:136px;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}.newsroom-employer-panel:after{content:"";z-index:-1;background:radial-gradient(circle, var(--market-300) 1.4px, transparent 1.7px) 0 0 / 15px 15px;opacity:.14;block-size:200px;inline-size:210px;position:absolute;inset-block-start:15px;inset-inline-end:24px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.newsroom-employer-curves{z-index:-1;fill:none;block-size:100%;inline-size:100%;stroke:var(--market-300);stroke-width:1px;opacity:.12;pointer-events:none;position:absolute;inset:0}.newsroom-employer-copy{max-inline-size:100%}.newsroom-employer-eyebrow{color:var(--market-200);letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.newsroom-employer-eyebrow:before,.newsroom-employer-eyebrow:after{content:"";background:var(--market-300);block-size:2px;inline-size:36px}.newsroom-employer h2{font-size:calc(clamp(40px, 4.25vw, 68px) * var(--font-size-scale));letter-spacing:-.035em;margin-block-start:24px;font-weight:700;line-height:1.1}.newsroom-employer h2 span{color:var(--market-300)}.newsroom-employer-intro{color:var(--market-100);font-size:calc(22px * var(--font-size-scale));margin-block-start:22px;line-height:1.65}.newsroom-employer-action{min-block-size:64px;color:var(--market-900);font-size:calc(18px * var(--font-size-scale));background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:42px;margin-block-start:36px;padding:8px 8px 8px 30px;font-weight:600;line-height:1.3;transition:background .16s,box-shadow .16s;display:inline-flex}.newsroom-employer-action:hover{background:var(--market-50);box-shadow:0 6px 24px #00000026}.newsroom-employer-action:focus-visible{outline:3px solid var(--market-200);outline-offset:5px}.newsroom-employer-arrow{background:var(--market-600);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;block-size:46px;inline-size:46px;display:grid}.newsroom-employer-arrow svg{stroke-width:1.8px;block-size:20px;inline-size:20px}.newsroom-employer-steps{color:var(--market-200);flex-wrap:wrap;justify-content:center;gap:0;margin-block-start:auto;padding-block-start:60px;font-size:15px;line-height:1.4;display:flex}.newsroom-employer-steps li{align-items:center;gap:10px;padding-inline:32px;display:flex}.newsroom-employer-steps li+li{border-inline-start:1px solid var(--market-200)}@supports (color:color-mix(in lab, red, red)){.newsroom-employer-steps li+li{border-inline-start:1px solid color-mix(in srgb, var(--market-200) 25%, transparent)}}.newsroom-employer-steps li span{color:var(--market-300);letter-spacing:.1em;font-size:12px;font-weight:600}.newsroom-employer-signature{color:var(--market-200);opacity:.32;letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:700;position:absolute;inset-block-end:24px;inset-inline-end:36px}[dir=rtl] .newsroom-employer-action{padding-inline:30px 8px}[dir=rtl] :is(.newsroom-employer-eyebrow,.newsroom-employer h2){letter-spacing:0}[dir=rtl] .newsroom-employer h2{line-height:var(--leading-display)}@media (width<=767px){.newsroom-employer{padding-block:40px}.newsroom-employer-panel{min-block-size:520px;padding:48px 20px 60px}.newsroom-employer-eyebrow{letter-spacing:.15em;font-size:12px}.newsroom-employer h2{font-size:calc(38px * var(--font-size-scale))}.newsroom-employer-intro{font-size:calc(18px * var(--font-size-scale));line-height:1.6}.newsroom-employer-break{display:none}.newsroom-employer-action{font-size:calc(16px * var(--font-size-scale));gap:20px;padding-inline-start:22px}.newsroom-employer-steps{row-gap:16px;padding-block-start:44px;font-size:13px}.newsroom-employer-steps li{gap:6px;padding-inline:12px}.newsroom-employer-signature{font-size:10px;inset-block-end:22px;inset-inline:0}}@media (prefers-reduced-motion:reduce){.newsroom-employer-action{transition:none}}.newsroom-item{box-sizing:border-box;inline-size:91.66%;max-inline-size:1200px;margin-inline:auto;padding-block:40px 52px}.newsroom-item-header{flex-direction:column;align-items:flex-start;gap:0;padding-inline:clamp(16px,2.57vw,32px);display:flex}.newsroom-back,.newsroom-more-link{color:var(--market-600);font-size:calc(14px * var(--font-size-scale));align-items:center;gap:8px;font-weight:500;display:inline-flex}.newsroom-back{min-block-size:24px;margin-block-end:28px}.newsroom-back:hover,.newsroom-more-link:hover{text-underline-offset:4px;text-decoration:underline}.newsroom-item-header .newsroom-date{color:#7388a9;font-size:calc(12px * var(--font-size-scale));letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1.5}.newsroom-item h1{max-inline-size:22ch;font-size:calc(clamp(34px, 4.7vw, 64px) * var(--font-size-scale));letter-spacing:-.025em;color:#05142e;overflow-wrap:break-word;margin-block-start:14px;font-weight:700;line-height:1.15}.newsroom-item-summary{max-inline-size:47ch;font-size:calc(clamp(18px, 2.14vw, 26px) * var(--font-size-scale));color:#617493;margin-block-start:14px;line-height:1.35}.newsroom-item-image{aspect-ratio:auto;background:var(--market-50);border-radius:8px;block-size:auto;inline-size:100%;margin-block-start:34px}.newsroom-item-body{inline-size:80%;max-inline-size:960px;font-size:calc(clamp(16px, 1.71vw, 19px) * var(--font-size-scale));color:#617493;gap:16px;margin:36px auto 0;line-height:1.6;display:grid}.newsroom-more{background:var(--surface);padding-block:0 32px}.newsroom-more>.about-page-container{border-block-start:1px solid var(--market-100);inline-size:91.66%;max-inline-size:1200px;padding:40px 0 0}.newsroom-more-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-block-end:20px;display:flex}.newsroom-more h2{font-size:calc(clamp(28px, 3.42vw, 40px) * var(--font-size-scale));letter-spacing:-.02em;color:#05142e;font-weight:700;line-height:1.2}.newsroom-more .newsroom-grid{gap:24px}.newsroom-more .newsroom-card{border-color:#e4edf8;border-radius:8px}.newsroom-more .newsroom-card-image{aspect-ratio:1.74}.newsroom-more .newsroom-card-copy{gap:12px;min-block-size:208px;padding:20px 24px 24px}.newsroom-more .newsroom-date{color:#7388a9;font-size:calc(11px * var(--font-size-scale));letter-spacing:.12em;text-transform:uppercase;font-weight:600;line-height:1.5}.newsroom-more .newsroom-card-title{color:#05142e;font-size:calc(clamp(18px, 2.14vw, 24px) * var(--font-size-scale));line-height:1.2}.newsroom-more .newsroom-card-summary{color:#617493;font-size:calc(clamp(16px, 1.71vw, 18px) * var(--font-size-scale));line-height:1.5;display:block;overflow:visible}.newsroom-more .newsroom-card-more{color:var(--market-600);font-size:calc(14px * var(--font-size-scale));gap:10px;padding-block-start:8px;font-weight:500}[dir=rtl] :is(.newsroom-item-header .newsroom-date,.newsroom-more .newsroom-date,.newsroom-more h2){letter-spacing:0}@media (width<=639px){.newsroom-item-header{padding-inline:0}.newsroom-item-body{inline-size:100%;margin-block-start:28px}.newsroom-more>.about-page-container{padding-block-start:28px}.newsroom-more .newsroom-card-copy{min-block-size:0;padding:20px}}:is(.newsroom-back,.newsroom-more-link):focus-visible{outline:3px solid var(--market-500);outline-offset:4px}[dir=rtl] :is(.newsroom-eyebrow,.newsroom-opening h1,.newsroom-item h1){letter-spacing:0}[dir=rtl] .newsroom-item h1{line-height:1.3}[dir=rtl] :is(.newsroom-item-body,.newsroom-card-summary){line-height:1.8}@media (width<=63.999rem){.newsroom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.newsroom-card--lead{display:flex}.newsroom-card--lead .newsroom-card-image{aspect-ratio:16/9;block-size:auto;min-block-size:0}.newsroom-card--lead .newsroom-card-copy{padding:28px}}@media (width<=39.999rem){.newsroom-list{padding-block:40px 64px}.newsroom-grid,.newsroom-grid--two{grid-template-columns:minmax(0,1fr);gap:24px}.newsroom-card-copy,.newsroom-card--lead .newsroom-card-copy{padding:20px 20px 24px}.newsroom-item{inline-size:91.66%;padding-block:32px 40px}}@media (prefers-reduced-motion:reduce){.newsroom-card{transition:none}}.where-opening{isolation:isolate;background:#f7fafc;align-items:center;padding-block:48px;display:flex;position:relative;overflow:hidden}.where-opening-background{z-index:-2;object-fit:cover;object-position:58% center;filter:brightness(1.04)contrast(1.06);block-size:100%;inline-size:100%;position:absolute;inset:0}.where-opening-copy{inline-size:40%;max-inline-size:688px;margin-inline-start:5.44%}.where-opening-eyebrow{font-size:calc(clamp(14px, 1.18vw, 19px) * var(--font-size-scale));color:var(--market-600);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:clamp(16px,1.4vw,24px);font-weight:600;line-height:1.2;display:flex}.where-opening-eyebrow:before{content:"";background:currentColor;flex:0 0 clamp(32px,3.1vw,54px);block-size:2px}.where-opening h1{color:#061943;letter-spacing:-.035em;margin-block:clamp(24px,2vw,34px) 0;font-weight:700;line-height:1.04}.where-opening h1 span{display:block}.where-opening h1 span+span{color:var(--market-600)}.where-opening-intro{max-inline-size:100%;font-size:calc(clamp(18px, 1.65vw, 26px) * var(--font-size-scale));color:#354568;margin-block:clamp(24px,1.9vw,32px) 0;line-height:1.4}.where-opening-figures{grid-template-columns:1fr 1fr 1fr;margin-block-start:clamp(28px,2.4vw,42px);display:grid}.where-opening-figures>div{border-inline-start:1px solid var(--market-600);flex-direction:column;gap:4px;padding-inline:clamp(20px,2.2vw,38px) clamp(12px,1.2vw,20px);display:flex}@supports (color:color-mix(in lab, red, red)){.where-opening-figures>div{border-inline-start:1px solid color-mix(in srgb, var(--market-600) 22%, transparent)}}.where-opening-figures>div:first-child{border:0;padding-inline-start:0}.where-opening-figures dd{color:var(--market-600);font-size:calc(clamp(44px, 4.3vw, 64px) * var(--font-size-scale) - 1px);order:-1;font-weight:600;line-height:1.12}.where-opening-figures dt{color:#354568;font-size:calc(clamp(17px, 1.5vw, 23px) * var(--font-size-scale));line-height:1.3}.where-opening:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f7fafc61,#f7fafc24 38%,#0000 58%);position:absolute;inset:0}[dir=rtl] .where-opening-background{left:-42%;right:auto}[dir=rtl] .where-opening:after{content:"";z-index:-1;background:linear-gradient(270deg,#f7fafc 27%,#f7fafcf5 40%,#0000 70%);position:absolute;inset:0}[dir=rtl] .where-opening h1,[dir=rtl] .where-opening-eyebrow{letter-spacing:0}@media (width<=63.999rem){.where-opening-copy{inline-size:48%}.where-opening-intro{margin-block-start:24px}.where-opening-figures{margin-block-start:32px}.where-opening-figures dd{font-size:39px}.where-opening-figures dt{font-size:calc(17px * var(--font-size-scale))}.where-opening-figures>div{padding-inline:18px 10px}}@media (width<=39.999rem){.where-opening-copy{inline-size:88%;max-inline-size:none;margin-inline:6%}.where-opening-background{object-position:73% bottom}.where-opening:after,[dir=rtl] .where-opening:after{content:"";z-index:-1;background:linear-gradient(#f7fafc 0%,#f7fafcfa 51%,#f7fafcb3 64%,#0000 85%);position:absolute;inset:0}[dir=rtl] .where-opening-background{left:0}.where-opening-eyebrow{gap:12px}.where-opening-eyebrow:before{flex-basis:32px}.where-opening h1{margin-block-start:24px}.where-opening-intro{line-height:var(--leading-body)}.where-opening-figures{grid-template-columns:1fr 1fr 1fr}.where-opening-figures>div{padding-inline:14px 6px}.where-opening-figures dd{font-size:35px}.where-opening-figures dt{font-size:calc(16px * var(--font-size-scale));overflow-wrap:anywhere;line-height:1.4}}.where-markets{background:linear-gradient(110deg, #f7fafc, white 58%, var(--market-50));color:#071d3d;overflow:hidden}.where-markets-container{inline-size:94%;max-inline-size:100rem;margin-inline:auto}.where-markets-intro{isolation:isolate;padding:52px 24px 64px;position:relative}.where-markets-intro-copy{max-inline-size:54%;position:relative}.where-markets-atmosphere{z-index:-1;opacity:.65;pointer-events:none;block-size:calc(100% + 60px);inline-size:54%;position:absolute;inset-block-start:-50px;inset-inline-end:-60px}.where-markets-eyebrow{letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;font-weight:600;display:flex}.where-markets-eyebrow:before{content:"";background:currentColor;block-size:1px;inline-size:28px}.where-markets h2,.where-others h2{letter-spacing:-.035em;color:var(--text);margin-block-start:0;font-weight:700;line-height:1.12}.where-markets h2 span{color:var(--market-600)}.where-market-head{isolation:isolate;border:1px solid var(--market-100);color:#071d3d;min-block-size:clamp(360px,26.7vw,454px);box-shadow:0 8px 28px var(--market-100);background:#f8fbff;border-radius:12px;align-items:center;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.where-market-head{box-shadow:0 8px 28px color-mix(in srgb, var(--market-100) 35%, transparent)}}.where-market-head{transition:transform .25s,box-shadow .25s}.where-market-head:is(:hover,:focus-within){transform:translateY(-4px);box-shadow:0 14px 32px #0f28461a}.where-market-head:is(:hover,:focus-within) .where-market-head-image{transform:scale(1.04)}.where-market-head:before{content:"";z-index:1;clip-path:polygon(0 0,29.7% 0,37% 100%,0 100%);background:linear-gradient(110deg,#fcfdff,#f5faff);position:absolute;inset:0}.where-market-head-image{z-index:0;object-fit:cover;object-position:center;block-size:100%;inline-size:71%;transition:transform .5s;position:absolute;inset-block:0;inset-inline-end:0}.where-market-head-copy{z-index:2;inline-size:27.6%;margin-inline-start:2.7%;padding:32px 0;position:relative}.where-market-head-eyebrow{background:var(--market-50);color:var(--market-600);font-size:calc(13px * var(--font-size-scale));text-transform:uppercase;letter-spacing:.24em;border-radius:12px;align-items:center;margin-block-end:22px;padding:9px 26px;font-weight:500;line-height:1.4;display:inline-flex}.where-market-head-licence{margin-block-start:14px}.where-market-head-licence strong{color:var(--market-600);font-size:calc(clamp(26px, 1.9vw, 32px) * var(--font-size-scale));font-weight:700;line-height:1.15;display:block}.where-market-head-licence>span{color:#657593;font-size:calc(clamp(16px, 1.3vw, 22px) * var(--font-size-scale));margin-block-start:4px;line-height:1.35;display:block}.where-market-country{align-items:center;gap:20px;display:flex}.where-market-country img{object-fit:contain;flex-shrink:0;block-size:32px;inline-size:48px}.where-market-country h3{font-size:calc(24px * var(--font-size-scale));font-weight:700;line-height:1.15}.where-market-head .where-market-country img{block-size:auto;inline-size:clamp(60px,6.1vw,100px)}.where-market-head .where-market-country h3{font-size:calc(clamp(32px, 2.85vw, 48px) * var(--font-size-scale))}.where-market-address{color:#4d5e79;font-size:calc(18px * var(--font-size-scale));align-items:start;gap:16px;line-height:1.4;display:flex}.where-market-address svg{color:#14345e;flex-shrink:0;block-size:26px;inline-size:26px}.where-market-head .where-market-address{border-block-start:1px solid var(--market-100);color:#657593;max-inline-size:none;font-size:calc(clamp(16px, 1.25vw, 21px) * var(--font-size-scale));margin-block:20px 26px;padding-block-start:20px}.where-market-head .where-market-address svg{color:var(--market-600)}.where-market-action{background:var(--market-50);color:#062550;min-block-size:56px;font-size:calc(18px * var(--font-size-scale));border-radius:8px;justify-content:center;align-items:center;gap:24px;padding:12px 16px;font-weight:600;line-height:1.3;text-decoration:none;transition:background .2s;display:flex}.where-market-action svg{flex-shrink:0;block-size:22px;inline-size:22px}.where-market-action:hover{background:var(--market-100)}.where-market-action:focus-visible{outline:3px solid var(--market-500);outline-offset:4px}.where-market-head .where-market-action{border:1.5px solid var(--market-600);inline-size:100%;min-inline-size:0;max-inline-size:420px;color:var(--market-700);background:0 0}.where-market-head .where-market-action:hover{background:var(--market-50)}.where-market-head .where-market-action:focus-visible{outline-color:var(--market-600)}.where-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:16px 24px;display:grid}.where-market-card{background:#fff;border:1px solid #e7edf3;border-radius:12px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 3px 10px #0f284609}.where-market-card:is(:hover,:focus-within){transform:translateY(-4px);box-shadow:0 14px 32px #0f28461a}.where-market-card:is(:hover,:focus-within) .where-market-image{transform:scale(1.04)}.where-market-card .where-market-country img{filter:drop-shadow(0 0 .6px #0f284673)}.where-market-image{aspect-ratio:2;object-fit:cover;inline-size:100%;transition:transform .5s}.where-market-card-copy{flex-direction:column;flex:1;padding:20px 30px 28px;display:flex}.where-market-card .where-market-country{gap:20px}.where-market-deployed{margin-block:16px 24px}.where-market-deployed strong{color:var(--market-600);font-size:calc(38px * var(--font-size-scale));font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1;display:block}.where-market-deployed>span{color:#4d5e79;font-size:calc(17px * var(--font-size-scale));margin-block-start:2px;display:block}.where-market-card .where-market-address{border-block-start:1px solid #e7edf3;margin-block-end:20px;padding-block-start:20px}.where-market-card .where-market-action{border:1.5px solid var(--market-600);color:var(--market-700);background:0 0;margin-block-start:auto}.where-market-card .where-market-action:hover{background:var(--market-50)}.where-market-standard{background:linear-gradient(135deg, var(--market-50), #f1f6fa);border-radius:12px;flex-direction:column;align-self:stretch;margin:8px 14px 14px;padding:24px 32px 32px;display:flex}.where-market-wire{color:var(--market-400);block-size:auto;inline-size:100%;max-inline-size:260px;margin-block-end:24px;margin-inline:auto}.where-market-standard h3{font-size:calc(28px * var(--font-size-scale));letter-spacing:-.03em;font-weight:700;line-height:1.2}.where-market-standard p{font-size:calc(19px * var(--font-size-scale));color:#4d5e79;margin-block:24px;line-height:1.45}.where-market-rule{background:var(--market-500);block-size:3px;inline-size:60px;display:block}.where-market-standard .where-market-rule{margin-block-start:auto}.where-market-closing{isolation:isolate;color:#fff;background:#17364b;padding-block:40px;position:relative}.where-market-closing-image{z-index:-1;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.where-market-closing-inner{justify-content:space-between;align-items:center;gap:40px;padding-inline:24px;display:flex}.where-market-closing-eyebrow{letter-spacing:.25em;text-transform:uppercase;font-size:12px}.where-market-closing h3{font-size:calc(36px * var(--font-size-scale));margin-block:12px 16px;font-weight:700;line-height:1.08}.where-market-closing-message{text-align:end;font-size:16px;line-height:1.8}.where-market-closing-message .where-market-rule{margin-block-start:16px;margin-inline-start:auto}[dir=rtl] .where-market-head:before{transform:scaleX(-1)}[dir=rtl] :is(.where-markets h2,.where-market-standard h3,.where-markets-eyebrow,.where-market-head-eyebrow,.where-market-closing-eyebrow){letter-spacing:0}@media (width<=79.999rem){.where-markets-intro{padding:36px 20px 44px}.where-market-head-copy{inline-size:38%;padding-block:28px}.where-market-head:before{clip-path:polygon(0 0,36% 0,44% 100%,0 100%)}.where-market-head .where-market-country h3{font-size:calc(30px * var(--font-size-scale))}.where-market-country h3{font-size:calc(20px * var(--font-size-scale))}.where-market-card-copy{padding:16px 22px 24px}.where-market-country img{block-size:26px;inline-size:38px}.where-market-country,.where-market-card .where-market-country{gap:14px}.where-market-deployed strong{font-size:calc(32px * var(--font-size-scale))}.where-market-deployed>span{font-size:16px}.where-market-address,.where-market-action{font-size:calc(16px * var(--font-size-scale))}.where-market-standard{margin:8px;padding:20px 24px}.where-market-standard h3{font-size:24px}.where-market-standard p{font-size:17px}}@media (width<=56.249rem){.where-markets-intro-copy{max-inline-size:72%}.where-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.where-market-standard{grid-column:1/-1;grid-template-columns:1fr 2fr;align-items:center;column-gap:28px;display:grid}.where-market-wire{grid-row:span 3;max-inline-size:180px;margin:0}.where-market-head-copy{inline-size:48%}.where-market-head:before{clip-path:polygon(0 0,47% 0,57% 100%,0 100%)}.where-market-head .where-market-country img{block-size:32px;inline-size:48px}.where-market-head .where-market-country h3{font-size:26px}.where-market-head .where-market-action{gap:12px;inline-size:100%;min-inline-size:0}}@media (width<=39.999rem){.where-markets-container{inline-size:92%}.where-markets-intro{padding:40px 4px}.where-markets-intro-copy{max-inline-size:100%}.where-markets-atmosphere{opacity:.25;inline-size:100%}.where-market-head-image{object-position:center;block-size:210px;inline-size:100%;inset-block:auto 0}.where-market-head-copy{inline-size:100%;margin-block-end:210px;margin-inline-start:0;padding:28px 24px}.where-market-head{min-block-size:0}.where-market-head:before{clip-path:none;inset-block-end:210px}.where-market-grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-block:20px 24px}.where-market-card-copy{padding:20px 24px 24px}.where-market-country h3{font-size:calc(24px * var(--font-size-scale))}.where-market-standard{margin:0;padding:28px;display:flex}.where-market-wire{margin-block-end:20px}.where-market-closing-inner{flex-direction:column;align-items:start;gap:28px;padding-inline:8px}.where-market-closing h3{font-size:30px}.where-market-closing-message{text-align:start}.where-market-closing-message .where-market-rule{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.where-market-action,.where-market-card,.where-market-image,.where-market-head,.where-market-head-image{transition:none}:is(.where-market-card,.where-market-head):is(:hover,:focus-within),.where-market-card:is(:hover,:focus-within) .where-market-image,.where-market-head:is(:hover,:focus-within) .where-market-head-image{transform:none}}.where-enquiry{isolation:isolate;color:var(--text);background:#f7fbff;position:relative;overflow:hidden}.where-enquiry-background{z-index:-2;object-fit:cover;object-position:center;block-size:100%;inline-size:100%;position:absolute;inset:0}.where-enquiry-container{align-items:center;min-block-size:clamp(500px,33.6vw,688px);inline-size:86.5%;max-inline-size:100rem;margin-inline:auto;padding-block:64px;display:flex}.where-enquiry-copy{inline-size:40%}.where-enquiry-eyebrow{color:var(--market-600);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:18px;margin-block-end:24px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.where-enquiry-eyebrow:before{content:"";background:currentColor;block-size:3px;inline-size:46px}.where-enquiry h2{letter-spacing:-.04em;font-weight:700;line-height:.98}.where-enquiry h2 span{color:var(--market-600);display:block}.where-enquiry-intro{color:#4d5e79;max-inline-size:43rem;font-size:calc(clamp(19px, 1.55vw, 31px) * var(--font-size-scale));margin-block:26px 28px;line-height:1.4}.where-enquiry-action{background:var(--market-700);color:#fff;min-block-size:62px;font-size:calc(clamp(18px, 1.3vw, 26px) * var(--font-size-scale));border-radius:20px;justify-content:center;align-items:center;gap:24px;padding:16px 46px;font-weight:600;line-height:1.3;text-decoration:none;transition:background .2s;display:inline-flex}.where-enquiry-action:hover{background:var(--market-800)}.where-enquiry-action:focus-visible{outline:3px solid var(--market-500);outline-offset:5px}.where-enquiry-action svg{flex-shrink:0;block-size:28px;inline-size:28px}[dir=rtl] .where-enquiry-background{transform:scaleX(-1)}[dir=rtl] :is(.where-enquiry h2,.where-enquiry-eyebrow){letter-spacing:0}@media (width<=79.999rem){.where-enquiry-copy{inline-size:48%}}@media (width<=47.999rem){.where-enquiry-container{align-items:start;min-block-size:680px;inline-size:88%;padding-block:48px 300px}.where-enquiry-copy{inline-size:100%}.where-enquiry-background{object-position:right bottom;block-size:310px;inset-block-start:auto}.where-enquiry:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#f7fbff 0% 53%,#0000 78%);position:absolute;inset:0}[dir=rtl] .where-enquiry-background{object-position:right bottom}.where-enquiry-intro{font-size:calc(19px * var(--font-size-scale))}.where-enquiry-action{border-radius:16px;padding-inline:24px}}@media (prefers-reduced-motion:reduce){.where-enquiry-action{transition:none}}.capability-page-hero{background:#f5f9ff}.capability-page-hero:after,[dir=rtl] .capability-page-hero:before{content:none}.capability-page-hero .about-page-hero-inner{max-inline-size:none;padding-inline:5.4%}.capability-page-hero .about-page-hero-copy{max-inline-size:53%}.capability-page-hero h1{color:var(--text)}.capability-page-hero h1 span,.capability-page-hero .about-page-hero-eyebrow{color:var(--market-600)}.capability-page-hero .about-page-hero-eyebrow{text-transform:none;letter-spacing:.1em;margin-block-end:26px}.capability-page-hero .about-page-hero-sub{color:#253249}[dir=rtl] .capability-page-hero .about-page-hero-eyebrow{letter-spacing:0}@media (width>=64rem){.capability-page-hero .about-page-hero-sub{max-inline-size:37vw;margin-block-start:32px}}@media (width<=63.999rem){.capability-page-hero .about-page-hero-copy{max-inline-size:61%}.capability-page-hero .about-page-hero-photo:after{content:"";background:linear-gradient(90deg,#f7faffd9,#f7faff99 50%,#0000 85%);position:absolute;inset:0}[dir=rtl] .capability-page-hero .about-page-hero-photo:after{transform:scaleX(-1)}}@media (width<=39.999rem){.capability-page-hero .about-page-hero-inner{align-items:flex-start;padding-block:48px 280px;padding-inline:24px}.capability-page-hero .about-page-hero-copy{max-inline-size:100%}.capability-page-hero .about-page-hero-image{object-position:81% bottom}.capability-page-hero .about-page-hero-photo{inset-block-start:220px}.capability-page-hero .about-page-hero-photo:after{background:linear-gradient(#f5f9ff 0%,#f5f9ffcc 14%,#0000 55%)}[dir=rtl] .capability-page-hero .about-page-hero-image{object-position:19% bottom}.capability-page-hero .about-page-hero-eyebrow{margin-block-end:20px}}:root{--about-opening-heading-size:calc(32px * var(--font-size-scale));--about-opening-body-size:18px;--about-opening-eyebrow-size:13px;--about-opening-value-size:calc(24px * var(--font-size-scale));--about-opening-label-size:14px;--about-opening-action-size:16px}.about-opening-copy h2{font-size:var(--about-opening-heading-size)}.about-opening-intro{font-size:var(--about-opening-body-size);line-height:1.48}.about-opening-eyebrow{font-size:var(--about-opening-eyebrow-size)}.about-opening-fact-value{font-size:var(--about-opening-value-size)}.about-opening-facts dt{font-size:var(--about-opening-label-size)}.about-opening-play-title{font-size:var(--about-opening-action-size)}@media (width>=40rem){:root{--about-opening-heading-size:calc(40px * var(--font-size-scale))}}@media (width>=48rem){:root{--about-opening-body-size:19px;--about-opening-eyebrow-size:15px}}@media (width>=64rem){:root{--about-opening-heading-size:calc(clamp(36px, 3.2vw, 56px) * var(--font-size-scale));--about-opening-value-size:calc(26px * var(--font-size-scale));--about-opening-label-size:calc(1.0766vw * var(--font-size-scale));--about-opening-action-size:18px;--about-opening-body-size:calc(clamp(18px, 1.32vw, 22px) * var(--font-size-scale));--about-opening-eyebrow-size:clamp(15px, 1.08vw, 18px)}}.capability-sectors{--cs-accent:var(--market-600);--cs-tint:var(--market-50);isolation:isolate;background:var(--cs-tint);color:var(--text);position:relative;overflow:hidden;container-type:inline-size}html:not([data-market]) .capability-sectors,html[data-market=int] .capability-sectors{--cs-tint:#f2f8ff}.capability-sectors:before{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;border:85px solid var(--market-200);inline-size:62%;box-shadow:0 0 0 85px var(--market-100);border-radius:50%;position:absolute;inset-block-start:-28%;inset-inline-end:-37%}.capability-sectors-inner{--cs-u:calc(100cqw / 948);padding-block:calc(38 * var(--cs-u)) calc(40 * var(--cs-u))}.capability-sectors-intro{margin-block-end:calc(18 * var(--cs-u))}.capability-sectors-eyebrow,.capability-sectors-also>p{align-items:center;gap:calc(16 * var(--cs-u));color:var(--cs-accent);font-size:calc(10 * var(--cs-u));letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.4;display:flex}.capability-sectors-eyebrow:before,.capability-sectors-also>p:before{content:"";inline-size:calc(31 * var(--cs-u));background:currentColor;flex-shrink:0;block-size:1px}.capability-sectors-intro h2{max-inline-size:calc(510 * var(--cs-u));font-size:var(--about-opening-heading-size);letter-spacing:-.035em;margin-block-start:calc(13 * var(--cs-u));font-weight:700;line-height:.96}.capability-sectors-intro h2 span{color:var(--cs-accent);display:block}.capability-sectors-description{max-inline-size:calc(520 * var(--cs-u));color:var(--text-muted);font-size:calc(13 * var(--cs-u));margin-block-start:calc(14 * var(--cs-u));line-height:1.45}.capability-sectors-grid{gap:calc(17 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.capability-sector{isolation:isolate;min-block-size:calc(280 * var(--cs-u));border:1px solid var(--market-200);background:linear-gradient(115deg, white, var(--cs-tint));padding:calc(21 * var(--cs-u)) calc(12 * var(--cs-u)) calc(12 * var(--cs-u));border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:hidden}.capability-sector:nth-child(-n+2){min-block-size:calc(313 * var(--cs-u))}.capability-sectors :is(h2,h3){color:#07112e}.capability-sector-image{z-index:-1;inline-size:45%;block-size:calc(172 * var(--cs-u));clip-path:url(#capability-sector-crop);position:absolute;inset-block-start:0;inset-inline-end:0;overflow:hidden}.capability-sector-image img{object-fit:cover;opacity:.88;block-size:100%;inline-size:100%}.capability-sector-image:after{content:"";background:linear-gradient(100deg,#f2f8ffd9,#0000 55%);position:absolute;inset:0}[dir=rtl] .capability-sector-image,[dir=rtl] .capability-sector-image img{transform:scaleX(-1)}.capability-sector-copy{padding-inline:calc(9 * var(--cs-u));min-block-size:calc(151 * var(--cs-u))}.capability-sector:nth-child(-n+2) .capability-sector-copy{min-block-size:calc(184 * var(--cs-u))}.capability-sector:nth-child(-n+2) .capability-sector-image{block-size:calc(202 * var(--cs-u))}.capability-sector-number{align-items:center;gap:calc(14 * var(--cs-u));color:var(--cs-accent);font-size:24px;font-weight:600;line-height:1;display:flex}.capability-sector h3{max-inline-size:63%;font-size:calc(20 * var(--cs-u));letter-spacing:-.025em;margin-block-start:calc(5 * var(--cs-u));font-weight:600;line-height:1.15}.capability-sector-figure{align-items:center;gap:calc(16 * var(--cs-u));margin-block-start:calc(9 * var(--cs-u));display:flex}.capability-sector-figure bdi{color:var(--cs-accent);font-size:calc(32 * var(--cs-u));letter-spacing:-.025em;font-weight:700;line-height:1}.capability-sector-figure span{max-inline-size:calc(65 * var(--cs-u));font-size:calc(13 * var(--cs-u));color:var(--text-muted);line-height:1.15}.capability-sector-action{align-items:center;gap:calc(9 * var(--cs-u));color:var(--cs-accent);font-weight:500;font-size:calc(13 * var(--cs-u));margin-block-start:calc(24 * var(--cs-u));line-height:1.2;display:inline-flex}.capability-sector-action svg{inline-size:calc(17 * var(--cs-u));block-size:calc(17 * var(--cs-u));border:1px solid;border-radius:50%;padding:2px}.capability-sector-action:hover{text-underline-offset:4px;text-decoration:underline}.capability-sector-action:focus-visible{outline-offset:5px;outline:2px solid}.capability-sector-employers{border:1px solid var(--market-100);background:#ffffffdb;margin-block-start:auto}@supports (color:color-mix(in lab, red, red)){.capability-sector-employers{border:1px solid color-mix(in srgb, var(--market-100) 55%, white)}}.capability-sector-employers{padding:calc(11 * var(--cs-u)) calc(16 * var(--cs-u));border-radius:12px}.capability-sector-employers>p{font-size:calc(9 * var(--cs-u));letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-block-end:calc(12 * var(--cs-u));font-weight:600;line-height:1.2}.capability-sector-employers ul{min-block-size:clamp(43px,4.54vw,73px)}.capability-sector-employers li{border:0}.capability-sector-employers ul:not(.logo-track){flex-wrap:nowrap;justify-content:space-between;gap:12px}.capability-sector-employers ul:not(.logo-track) li{min-inline-size:0;padding:0}.capability-sector-employers img{max-block-size:clamp(40px,4.64vw,74px);max-inline-size:100%}.capability-sectors-also{isolation:isolate;padding:calc(15 * var(--cs-u)) calc(26 * var(--cs-u));background:#e6f1ff;border-radius:18px 5px 18px 18px;margin-block-start:calc(24 * var(--cs-u));position:relative;overflow:hidden}.capability-sectors-also:after{content:"";z-index:-1;aspect-ratio:1;border:calc(52 * var(--cs-u)) solid var(--market-200);border-radius:50%;inline-size:45%;position:absolute;inset-block-start:5%;inset-inline-end:-23%}@supports (color:color-mix(in lab, red, red)){.capability-sectors-also:after{border:calc(52 * var(--cs-u)) solid color-mix(in srgb, var(--market-200) 70%, transparent)}}.capability-sectors-also:after{box-shadow:0 0 0 calc(25 * var(--cs-u)) var(--market-100)}@supports (color:color-mix(in lab, red, red)){.capability-sectors-also:after{box-shadow:0 0 0 calc(25 * var(--cs-u)) color-mix(in srgb, var(--market-100) 80%, transparent)}}.capability-sectors-also>p{font-size:calc(12 * var(--cs-u));text-transform:none;letter-spacing:0;gap:calc(11 * var(--cs-u))}.capability-sectors-also h3{max-inline-size:56%;font-size:calc(18 * var(--cs-u));letter-spacing:-.025em;margin-block-start:calc(7 * var(--cs-u));font-weight:500;line-height:1.18}.capability-sectors-also h3 span{color:var(--cs-accent)}[dir=rtl] .capability-sectors :is(h2,h3,.capability-sectors-eyebrow,.capability-sector-employers>p){letter-spacing:0}@media (width>=1600px){.capability-sectors-inner{--cs-u:calc(1600px / 948)}}@media (width<=640px){.capability-sectors-inner{--cs-u:1px;padding-block:40px}.capability-sectors-intro{margin-block-end:24px;padding-inline:0}.capability-sectors-intro h2{font-size:var(--about-opening-heading-size);line-height:1.05}.capability-sectors-grid{grid-template-columns:1fr;gap:18px}.capability-sector-copy{min-block-size:190px}.capability-sector-image{inline-size:42%}.capability-sector h3{max-inline-size:65%}.capability-sector-figure{gap:10px}.capability-sector-figure bdi{font-size:28px}.capability-sectors-also{padding:20px}.capability-sectors-also h3{max-inline-size:95%;font-size:17px}}.capability-groups{isolation:isolate;--cg-group-heading-size:calc(var(--about-opening-value-size) * 1.5);--cg-accent:var(--market-600);--cg-number:var(--market-300);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.capability-groups{--cg-number:color-mix(in srgb, var(--market-300) 55%, var(--market-500))}}.capability-groups{--cg-ink:#07112e;--cg-muted:#617088;--cg-tint:var(--market-50);inline-size:100%;max-inline-size:none;color:var(--cg-ink);background:#fff;margin:0;padding-block-end:3.08183vw;container-type:inline-size}html:not([data-market]) .capability-groups,html[data-market=int] .capability-groups{--cg-tint:#f2f8ff}.capability-groups-inner{container-type:inline-size}.capability-groups-intro,.capability-group{--cg-u:calc(100cqw / 941)}.capability-groups-intro{isolation:isolate;min-block-size:0;padding-block:calc(33 * var(--cg-u)) calc(24 * var(--cg-u));padding-inline:0;position:relative;overflow:hidden}.capability-groups-intro h2{max-inline-size:80%;font-size:var(--about-opening-heading-size);letter-spacing:-.035em;transform:translateY(calc(2 * var(--cg-u)));font-weight:700;line-height:1.08;position:relative}.capability-groups-intro h2 span{color:var(--cg-accent);display:block}.capability-groups-intro>p{max-inline-size:calc(570 * var(--cg-u));font-size:var(--about-opening-body-size);color:var(--cg-muted);margin-block-start:calc(20 * var(--cg-u));line-height:1.48;position:relative}.capability-groups-rings{z-index:-1;object-fit:cover;block-size:23.49vw;inline-size:37.94vw;position:absolute;inset-block-start:0;inset-inline-end:0}[dir=rtl] .capability-groups-rings{transform:scaleX(-1)}.capability-group{grid-template-columns:calc(260 * var(--cg-u)) minmax(0, 1fr);background:var(--cg-tint);border-radius:4px;display:grid;overflow:hidden}.capability-group+.capability-group{margin-block-start:calc(23 * var(--cg-u))}.capability-group-overview{isolation:isolate;padding-block:calc(40 * var(--cg-u)) 0;padding-inline:calc(35 * var(--cg-u)) calc(15 * var(--cg-u));border-inline-end:calc(3 * var(--cg-u)) solid white;background:linear-gradient(115deg, var(--cg-tint), var(--cg-tint));position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.capability-group-overview{background:linear-gradient(115deg, color-mix(in srgb, var(--cg-tint) 60%, white), var(--cg-tint))}}.capability-group-label{align-items:center;gap:calc(13 * var(--cg-u));color:var(--cg-accent);font-size:var(--about-opening-eyebrow-size);text-transform:uppercase;letter-spacing:.16em;white-space:nowrap;font-weight:700;line-height:1.3;display:flex}.capability-group-label:after{content:"";inline-size:calc(45 * var(--cg-u));background:var(--cg-accent);opacity:.65;block-size:1px}.capability-group-overview h3{font-size:var(--cg-group-heading-size);letter-spacing:-.045em;white-space:normal;margin-block-start:calc(18 * var(--cg-u));font-weight:600;line-height:1.2}.capability-group-reference-line{white-space:normal;display:inline}.capability-group-description{max-inline-size:calc(190 * var(--cg-u));font-size:var(--about-opening-body-size);color:var(--cg-muted);margin-block-start:calc(10 * var(--cg-u));line-height:1.48}.capability-group-artwork{z-index:-1;aspect-ratio:257/420;inline-size:100%;position:absolute;inset-block-end:0;inset-inline-start:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 24%);mask-image:linear-gradient(#0000,#000 24%)}.capability-group-art{object-fit:cover;block-size:100%;inline-size:100%;display:block}.capability-group-list{margin:0;padding:0;list-style:none}.capability-group-row{grid-template-columns:calc(65 * var(--cg-u)) minmax(0, 1fr);column-gap:calc(29 * var(--cg-u));min-block-size:0;padding-block:calc(28 * var(--cg-u)) calc(23 * var(--cg-u));padding-inline:calc(25 * var(--cg-u)) calc(32 * var(--cg-u));background:#fff;display:grid;position:relative}.capability-group-row:nth-child(odd){background:linear-gradient(110deg, var(--cg-tint), var(--cg-tint))}@supports (color:color-mix(in lab, red, red)){.capability-group-row:nth-child(odd){background:linear-gradient(110deg, color-mix(in srgb, var(--cg-tint) 75%, white), var(--cg-tint))}}.capability-group-number{border-inline-end:1px solid var(--market-200);block-size:auto;color:var(--cg-number);font-family:inherit;font-size:var(--about-opening-heading-size);letter-spacing:0;align-self:start;font-weight:600;line-height:1}.capability-group-copy{min-inline-size:0;padding-inline-end:max(calc(160 * var(--cg-u)), 11rem)}.capability-group-copy h4{font-size:var(--about-opening-value-size);letter-spacing:-.025em;font-weight:600;line-height:1.25}.capability-group-copy>p,.capability-group-practice>p:last-child{color:var(--cg-muted);font-size:var(--about-opening-label-size);line-height:1.4}.capability-group-practice>p:last-child{font-size:var(--about-opening-label-size)}.capability-group-copy>p{margin-block-start:calc(2 * var(--cg-u))}.capability-group-practice{margin-block-start:calc(18 * var(--cg-u));padding-inline-end:0}.capability-group-practice>p:first-child{color:var(--cg-accent);font-size:var(--about-opening-eyebrow-size);text-transform:uppercase;letter-spacing:.16em;font-weight:700;line-height:1.3}.capability-group-practice>p:last-child{max-inline-size:calc(405 * var(--cg-u))}.capability-group-action{align-items:center;gap:calc(11 * var(--cg-u));color:var(--cg-accent);font-size:var(--about-opening-action-size);white-space:nowrap;font-weight:500;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:calc(32 * var(--cg-u));transform:translateY(-50%)}.capability-group-arrow{inline-size:calc(25 * var(--cg-u));block-size:calc(25 * var(--cg-u));border:1px solid var(--cg-accent);border-radius:50%;place-items:center;display:grid}.capability-group-arrow svg{inline-size:calc(17 * var(--cg-u));block-size:calc(17 * var(--cg-u))}.capability-group-action:hover{color:var(--market-800);text-underline-offset:4px;text-decoration:underline}.capability-group-action:focus-visible{outline:2px solid var(--cg-accent);outline-offset:5px;border-radius:3px}.capability-group--operation{padding-block-start:calc(28 * var(--cg-u))}.capability-group--operation .capability-group-overview{padding-block-start:calc(18 * var(--cg-u))}.capability-group--operation .capability-group-overview h3{margin-block-start:calc(17 * var(--cg-u))}.capability-group--operation .capability-group-description{max-inline-size:calc(207 * var(--cg-u));margin-block-start:calc(8 * var(--cg-u))}.capability-group--operation .capability-group-row:first-child{background:#fff}.capability-group--operation .capability-group-row:nth-child(2n){background:linear-gradient(110deg, var(--cg-tint), var(--cg-tint))}@supports (color:color-mix(in lab, red, red)){.capability-group--operation .capability-group-row:nth-child(2n){background:linear-gradient(110deg, color-mix(in srgb, var(--cg-tint) 75%, white), var(--cg-tint))}}.capability-group--operation .capability-group-practice>p:last-child{max-inline-size:calc(380 * var(--cg-u))}.capability-group--operation .capability-group-artwork{aspect-ratio:257/162}.capability-group+.capability-group--workforce{padding-block:calc(28 * var(--cg-u));background:#f8f8f8;margin-block-start:calc(22 * var(--cg-u));padding-inline-end:calc(20 * var(--cg-u))}.capability-group--workforce .capability-group-overview{margin-block:calc(-28 * var(--cg-u));background:0 0;border:0;padding-block-start:calc(25 * var(--cg-u));padding-block-end:calc(89 * var(--cg-u) + 24px)}.capability-group--workforce .capability-group-overview h3{font-size:var(--cg-group-heading-size);margin-block-start:calc(12 * var(--cg-u));line-height:1.2}.capability-group--workforce .capability-group-description{margin-block-start:calc(5 * var(--cg-u))}.capability-group--workforce .capability-group-artwork{aspect-ratio:257/89}.capability-group--workforce .capability-group-list{align-self:center;display:flex}.capability-group--workforce .capability-group-row{background:#fff;flex:1}[dir=rtl] .capability-groups h2,[dir=rtl] .capability-group-overview h3,[dir=rtl] .capability-group-copy h4,[dir=rtl] .capability-group-label,[dir=rtl] .capability-group-practice>p:first-child{letter-spacing:0}[dir=rtl] .capability-group--workforce .capability-group-overview h3{white-space:normal;font-size:var(--cg-group-heading-size);line-height:1.35}@media (width>=768px){.capability-group--operation{min-block-size:calc(374 * var(--cg-u));position:relative}.capability-group--operation:before{content:"";inline-size:calc(3 * var(--cg-u));pointer-events:none;background:#fff;position:absolute;inset-block:0;inset-inline-start:calc(257 * var(--cg-u))}.capability-group--operation .capability-group-list{align-self:center}.capability-group--workforce{min-block-size:calc(252 * var(--cg-u))}}@media (width<=767px){.capability-groups{padding-block-end:30px}.capability-groups-intro,.capability-group{--cg-u:1px}.capability-groups-intro{min-block-size:0;padding:40px 0}.capability-groups-intro h2{max-inline-size:100%;font-size:var(--about-opening-heading-size);line-height:1.06}.capability-groups-intro>p{max-inline-size:90%;font-size:var(--about-opening-body-size);line-height:1.5}.capability-groups-rings{aspect-ratio:357/221;block-size:auto;inline-size:38%}.capability-group{grid-template-columns:1fr}.capability-group-overview{border-inline-end:0;min-block-size:210px;padding:28px 24px;padding-inline-end:32%}.capability-group-artwork{inline-size:27%;inset-inline:auto 0}.capability-group-overview h3{font-size:var(--cg-group-heading-size);white-space:normal;margin-block-start:16px;line-height:1.15}.capability-group-reference-line{white-space:normal;display:inline}.capability-group-reference-line+.capability-group-reference-line:before{content:" "}.capability-group-description{max-inline-size:none;margin-block-start:8px}.capability-group-row{grid-template-columns:48px minmax(0,1fr);column-gap:20px;padding:28px 24px}.capability-group-number{font-size:var(--about-opening-heading-size)}.capability-group-copy{padding-inline-end:0}.capability-group--recruitment .capability-group-copy{transform:none}.capability-group-copy h4{font-size:var(--about-opening-value-size);line-height:1.2}.capability-group-copy>p,.capability-group-practice>p:last-child{font-size:var(--about-opening-label-size);line-height:1.4}.capability-group-practice{margin-block-start:16px}.capability-group-practice>p:first-child{font-size:var(--about-opening-eyebrow-size)}.capability-group-action{min-block-size:44px;font-size:var(--about-opening-action-size);grid-column:2;justify-self:start;margin-block-start:20px;position:static;transform:none}.capability-group--operation{padding-block-start:0}.capability-group--operation .capability-group-overview{padding-block-start:28px}.capability-group--operation .capability-group-description{max-inline-size:none}.capability-group+.capability-group--workforce{margin-block-start:23px;padding:0}.capability-group--workforce .capability-group-overview{margin:0;padding-block:28px}.capability-group--workforce .capability-group-overview h3{font-size:var(--cg-group-heading-size);line-height:1.15}.capability-group--workforce .capability-group-row{border-radius:0;padding-block-start:28px}}.capability-process{--cp-accent:var(--market-600);--cp-ink:var(--market-900);--cp-muted:var(--market-800)}@supports (color:color-mix(in lab, red, red)){.capability-process{--cp-muted:color-mix(in srgb, var(--market-800) 65%, #8c94ac)}}.capability-process{background:#fff;padding-block:30px 54px;position:relative;overflow:hidden}.capability-process:before{content:"";border:56px solid var(--market-100);block-size:300px;inline-size:300px;position:absolute}@supports (color:color-mix(in lab, red, red)){.capability-process:before{border:56px solid color-mix(in srgb, var(--market-100) 38%, white)}}.capability-process:before{pointer-events:none;border-radius:50%;inset-block-start:-168px;inset-inline-end:-140px}.capability-process-inner{position:relative}.capability-process-eyebrow{color:var(--cp-accent);font-size:var(--about-opening-eyebrow-size);text-transform:uppercase;letter-spacing:.2em;align-items:center;gap:22px;font-weight:700;display:flex}.capability-process-eyebrow:before{content:"";background:currentColor;block-size:2px;inline-size:38px}.capability-process-intro h2{font-size:var(--about-opening-heading-size);letter-spacing:-.045em;color:var(--cp-ink);margin-block-start:20px;font-weight:700;line-height:.94}.capability-process-intro h2 span{color:var(--cp-accent)}.capability-process-description{font-size:var(--about-opening-body-size);color:var(--cp-muted);margin-block-start:18px;line-height:1.36}.capability-process-grid{grid-template-columns:minmax(0,595fr) minmax(0,815fr);gap:15px;margin-block-start:34px;display:grid}.capability-process-register,.capability-process-building{border:1px solid var(--market-100);background:var(--market-50);border-radius:18px;min-inline-size:0}@supports (color:color-mix(in lab, red, red)){.capability-process-register,.capability-process-building{background:color-mix(in srgb, var(--market-50) 65%, white)}}.capability-process-register,.capability-process-building{overflow:hidden}.capability-process-register{padding:31px 33px 28px 38px}.capability-process-group+.capability-process-group{border-block-start:1px solid var(--market-100);margin-block-start:14px;padding-block-start:20px}.capability-process-group:last-of-type{padding-block-start:14px}.capability-process-group:last-of-type .capability-process-step{min-block-size:40px}.capability-process-group h3{font-size:calc(var(--about-opening-value-size) * 1.35);letter-spacing:-.035em;color:var(--cp-ink);margin-block-end:11px;font-weight:700;line-height:1.2}.capability-process-group ol{margin:0;padding:0;list-style:none}.capability-process-step{min-block-size:44px;color:var(--cp-ink);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:39px;line-height:1.25;display:grid;position:relative}.capability-process-step:not(:last-child):before{content:"";background:var(--cp-accent);block-size:23px;inline-size:1px;position:absolute;inset-block-start:33px;inset-inline-start:19px}.capability-process-number{z-index:1;border:1px solid var(--market-100);background:#fff;border-radius:50%;place-items:center;block-size:40px;inline-size:40px;font-size:14px;font-weight:600;display:grid;position:relative}.capability-process-action{border:1px solid var(--cp-accent);background:var(--cp-accent);color:#fff;min-block-size:54px;font-size:var(--about-opening-action-size);border-radius:28px;justify-content:center;align-items:center;gap:25px;margin-block-start:24px;padding:14px 30px;font-weight:600;line-height:1.3;display:inline-flex}.capability-process-action svg{stroke-width:1px;block-size:28px;inline-size:28px}.capability-process-action{transition:background-color .18s,border-color .18s,color .18s}.capability-process-action:hover{background:var(--market-800);border-color:var(--market-800)}.capability-process-action--outline:hover{background:var(--market-100);border-color:var(--market-800);color:var(--market-800)}@media (prefers-reduced-motion:reduce){.capability-process-action{transition:none}}.capability-process-action:focus-visible{outline:3px solid var(--market-400);outline-offset:4px}.capability-process-building{flex-direction:column;display:flex}.capability-process-building-photo{isolation:isolate;aspect-ratio:775/474;position:relative;overflow:hidden}.capability-process-building-photo:after{content:"";pointer-events:none;-webkit-backdrop-filter:blur(8px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 8%,#0000 24% 91%,#000 100%);mask-image:linear-gradient(90deg,#000 0% 8%,#0000 24% 91%,#000 100%)}.capability-process-building-photo>img{object-fit:cover;object-position:62% 50%;transform-origin:62%;block-size:100%;inline-size:100%;display:block;transform:scale(1.12)}.capability-process-building-copy{padding:24px 36px 30px}.capability-process-building-eyebrow{color:var(--cp-muted);text-transform:uppercase;letter-spacing:.2em;font-size:var(--about-opening-eyebrow-size);font-weight:700;line-height:1.4}.capability-process-building h3{font-size:calc(var(--about-opening-value-size) * 1.35);color:var(--cp-ink);margin-block-start:9px;font-weight:700;line-height:1.2}.capability-process-building-description{font-size:var(--about-opening-body-size);color:var(--cp-muted);margin-block-start:10px;line-height:1.4}.capability-process-action--outline{color:var(--cp-accent);background:0 0;border-radius:28px;margin-block-start:27px}[dir=rtl] .capability-process :is(h2,h3,.capability-process-eyebrow,.capability-process-building-eyebrow){letter-spacing:0}[dir=rtl] .capability-process-intro h2{line-height:1.2}@media (width>=768px) and (width<=1200px){.capability-process-register{padding-inline:22px}.capability-process-step{gap:18px}.capability-process-building-copy{padding-inline:24px}}@media (width<=767px){.capability-process{padding-block:40px}.capability-process-eyebrow{gap:14px}.capability-process-intro h2{line-height:1.04}.capability-process-grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-block-start:28px}.capability-process-register{padding:26px 22px}.capability-process-step{gap:18px;min-block-size:46px}.capability-process-building-copy{padding:24px}}.capability-checks{color:var(--market-900);background:#fff;overflow:hidden;container-type:inline-size}.capability-checks-inner{--cc-u:min(.0651042cqw, 1.04167px);padding-block:calc(50 * var(--cc-u)) calc(105 * var(--cc-u))}.capability-checks-intro{margin-inline-start:0}.capability-checks-eyebrow{align-items:center;gap:calc(18 * var(--cc-u));color:var(--market-600);font-size:calc(14 * var(--cc-u));text-transform:uppercase;letter-spacing:.18em;font-weight:700;display:flex}.capability-checks-eyebrow:before{content:"";inline-size:calc(38 * var(--cc-u));background:currentColor;block-size:2px}.capability-checks-intro h2{font-size:calc(68 * var(--cc-u) * var(--font-size-scale));letter-spacing:-.045em;margin-block-start:calc(20 * var(--cc-u));font-weight:700;line-height:.92}.capability-checks-intro h2 span{color:var(--market-600)}.capability-checks-intro>p:last-child{max-inline-size:calc(700 * var(--cc-u));color:#6b7ca5;font-size:calc(25 * var(--cc-u) * var(--font-size-scale));margin-block-start:calc(18 * var(--cc-u));line-height:1.27}.capability-checks-grid{gap:calc(12 * var(--cc-u));grid-template-columns:minmax(0,762fr) minmax(0,677fr);margin-block-start:calc(32 * var(--cc-u));display:grid}.capability-checks-licence,.capability-checks-statement,.capability-checks-memberships{isolation:isolate;border-radius:calc(13 * var(--cc-u));background:linear-gradient(125deg, #f7fbff, var(--market-50));border:1px solid var(--market-100);min-inline-size:0;position:relative;overflow:hidden}.capability-checks-licence{min-block-size:calc(600 * var(--cc-u))}.capability-checks-licence-art{z-index:-1;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.capability-checks-licence-copy{padding:calc(90 * var(--cc-u)) calc(45 * var(--cc-u))}.capability-checks-licence h3,.capability-checks-label{color:#64799c;font-size:calc(15 * var(--cc-u));letter-spacing:.16em;text-transform:uppercase;font-weight:700;line-height:1.4}.capability-checks-licence h3{font-size:calc(17 * var(--cc-u))}.capability-checks-number{font-size:calc(80 * var(--cc-u));letter-spacing:-.05em;margin-block-start:calc(10 * var(--cc-u));font-weight:700;line-height:1.15}.capability-checks-issuer{max-inline-size:calc(390 * var(--cc-u));color:#657ba3;font-size:calc(23 * var(--cc-u) * var(--font-size-scale));margin-block-start:calc(10 * var(--cc-u));line-height:1.3}.capability-checks-link{align-items:center;gap:calc(20 * var(--cc-u));color:var(--market-600);font-size:calc(20 * var(--cc-u) * var(--font-size-scale));min-block-size:44px;font-weight:500;display:inline-flex}.capability-checks-link>span{inline-size:calc(44 * var(--cc-u));block-size:calc(44 * var(--cc-u));border:1.5px solid;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.capability-checks-link svg{stroke-width:1.3px;block-size:65%;inline-size:65%}.capability-checks-verify{max-inline-size:calc(390 * var(--cc-u));border-block:1px solid var(--market-100);padding-block:calc(30 * var(--cc-u));justify-content:flex-start;margin-block-start:calc(28 * var(--cc-u));display:flex}.capability-checks-stack{gap:calc(12 * var(--cc-u));grid-template-rows:310fr 278fr;display:grid}.capability-checks-card-copy{padding:calc(38 * var(--cc-u))}.capability-checks-card-copy h3{font-size:calc(33 * var(--cc-u) * var(--font-size-scale));letter-spacing:-.04em;margin-block-start:calc(10 * var(--cc-u));font-weight:700;line-height:1.15;position:relative}.capability-checks-card-description{max-inline-size:calc(365 * var(--cc-u));color:#687da4;font-size:calc(23 * var(--cc-u) * var(--font-size-scale));margin-block-start:calc(12 * var(--cc-u));line-height:1.27;position:relative}.capability-checks-download{justify-content:space-between;align-items:center;gap:calc(18 * var(--cc-u));padding:calc(15 * var(--cc-u)) calc(20 * var(--cc-u));border-radius:calc(19 * var(--cc-u));color:#fff;background:var(--market-600);min-block-size:44px;font-size:calc(18 * var(--cc-u) * var(--font-size-scale));margin-block-start:calc(28 * var(--cc-u));line-height:1.45;display:inline-flex;position:relative}.capability-checks-download svg{inline-size:calc(28 * var(--cc-u));block-size:calc(28 * var(--cc-u));stroke-width:1.5px;flex-shrink:0}.capability-checks-memberships .capability-checks-link{margin-block-start:calc(36 * var(--cc-u))}.capability-checks-link:hover{color:var(--market-800)}.capability-checks-download:hover{background:var(--market-800)}.capability-checks :is(a):focus-visible{outline:3px solid var(--market-600);outline-offset:4px}.capability-checks-brochure{z-index:-1;inline-size:calc(166 * var(--cc-u));block-size:calc(221 * var(--cc-u));position:absolute;inset-block-start:calc(56 * var(--cc-u));inset-inline-end:calc(35 * var(--cc-u));transform:rotate(4deg)}.capability-checks-cover{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0;box-shadow:0 6px 20px #abc4da35}.capability-checks-brochure:before{content:"";inset:calc(14 * var(--cc-u)) calc(-17 * var(--cc-u)) calc(-5 * var(--cc-u)) calc(15 * var(--cc-u));background:#fff;position:absolute;transform:rotate(5deg);box-shadow:0 6px 20px #abc4da35}.capability-checks-fins{z-index:-1;clip-path:polygon(100% 0,100% 100%,0 100%);background:repeating-linear-gradient(104deg,#f8fbff 0%,#d6e1ec 8%,#fff 8.8%,#e8eff5 15%);position:absolute;inset:0 0 0 56%}[dir=rtl] .capability-checks :is(h2,h3,.capability-checks-eyebrow,.capability-checks-label){letter-spacing:0}[dir=rtl] .capability-checks-intro h2{line-height:1.15}[dir=rtl] .capability-checks-licence-copy{background:linear-gradient(270deg,#f4f9fff0 35%,#0000);block-size:100%}[dir=rtl] .capability-checks-fins{inset:0 56% 0 0;transform:scaleX(-1)}@media (width<=767px){.capability-checks-inner{--cc-u:.8px;padding-block:48px}.capability-checks-intro{margin:0}.capability-checks-intro h2{font-size:calc(42px * var(--font-size-scale));line-height:1}.capability-checks-intro>p:last-child{font-size:18px}.capability-checks-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-block-start:28px}.capability-checks-licence{min-block-size:470px}.capability-checks-licence-copy{padding:44px 24px}.capability-checks-number{font-size:clamp(44px,12vw,64px)}.capability-checks-issuer{max-inline-size:260px;font-size:18px}.capability-checks-stack{grid-template-rows:auto auto;gap:16px}.capability-checks-card-copy{padding:28px 24px}.capability-checks-card-copy h3{font-size:calc(27px * var(--font-size-scale))}.capability-checks-card-description{max-inline-size:75%;font-size:18px}.capability-checks-brochure{opacity:.6;inset-inline-end:-20px}.capability-checks-download{padding:13px 16px;font-size:15px}.capability-checks-link{font-size:17px}.capability-checks-label{font-size:11px}.capability-checks-memberships .capability-checks-card-description{max-inline-size:90%}}}@layer utilities{.\@container,.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-\[10px\]{inset-inline-start:10px}.start-\[22px\]{inset-inline-start:22px}.start-\[23px\]{inset-inline-start:23px}.start-\[34px\]{inset-inline-start:34px}.start-\[159px\]{inset-inline-start:159px}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-\[10px\]{inset-inline-end:10px}.-top-\[4\%\]{top:-4%}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-5{top:calc(var(--spacing) * 5)}.top-\[19px\]{top:19px}.top-\[23px\]{top:23px}.top-\[32px\]{top:32px}.top-\[37\%\]{top:37%}.top-\[52\%\]{top:52%}.top-\[54px\]{top:54px}.top-\[104px\]{top:104px}.top-\[120px\]{top:120px}.top-full{top:100%}.right-0{right:0}.right-1{right:var(--spacing)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[8px\]{bottom:8px}.bottom-full{bottom:100%}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-20{z-index:calc(20 * -1)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=22.5rem){.container{max-width:22.5rem}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=100rem){.container{max-width:100rem}}.container\!{width:100%!important}@media (width>=22.5rem){.container\!{max-width:22.5rem!important}}@media (width>=40rem){.container\!{max-width:40rem!important}}@media (width>=48rem){.container\!{max-width:48rem!important}}@media (width>=64rem){.container\!{max-width:64rem!important}}@media (width>=80rem){.container\!{max-width:80rem!important}}@media (width>=100rem){.container\!{max-width:100rem!important}}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-auto{margin-inline:auto}.-my-4{margin-block:calc(var(--spacing) * -4)}.my-auto{margin-block:auto}.-ms-\[42px\]{margin-inline-start:-42px}.ms-\[2px\]{margin-inline-start:2px}.ms-\[10px\]{margin-inline-start:10px}.ms-auto{margin-inline-start:auto}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.-mt-px{margin-top:-1px}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[3px\]{margin-top:3px}.mt-\[4px\]{margin-top:4px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[8px\]{margin-top:8px}.mt-\[10px\]{margin-top:10px}.mt-\[11px\]{margin-top:11px}.mt-\[12px\]{margin-top:12px}.mt-\[14px\]{margin-top:14px}.mt-\[15px\]{margin-top:15px}.mt-\[16px\]{margin-top:16px}.mt-\[17px\]{margin-top:17px}.mt-\[18px\]{margin-top:18px}.mt-\[19\%\]{margin-top:19%}.mt-\[19px\]{margin-top:19px}.mt-\[20px\]{margin-top:20px}.mt-\[21px\]{margin-top:21px}.mt-\[22px\]{margin-top:22px}.mt-\[25px\]{margin-top:25px}.mt-\[26px\]{margin-top:26px}.mt-\[27px\]{margin-top:27px}.mt-\[28px\]{margin-top:28px}.mt-\[32px\]{margin-top:32px}.mt-\[34px\]{margin-top:34px}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-\[10px\]{margin-bottom:10px}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.aspect-\[289\/228\]{aspect-ratio:289/228}.aspect-\[473\/190\]{aspect-ratio:473/190}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.h-44{height:calc(var(--spacing) * 44)}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[11px\]{height:11px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[46px\]{height:46px}.h-\[47px\]{height:47px}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-\[53px\]{height:53px}.h-\[56px\]{height:56px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-\[78px\]{height:78px}.h-\[81px\]{height:81px}.h-\[84px\]{height:84px}.h-\[90\%\]{height:90%}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-\[300px\]{height:300px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-5{max-height:calc(var(--spacing) * 5)}.max-h-10{max-height:calc(var(--spacing) * 10)}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-\[620px\]{min-height:620px}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-48{width:calc(var(--spacing) * 48)}.w-\[2px\]{width:2px}.w-\[11px\]{width:11px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[23px\]{width:23px}.w-\[24px\]{width:24px}.w-\[26px\]{width:26px}.w-\[27px\]{width:27px}.w-\[34px\]{width:34px}.w-\[36px\]{width:36px}.w-\[38px\]{width:38px}.w-\[39px\]{width:39px}.w-\[42\%\]{width:42%}.w-\[44px\]{width:44px}.w-\[45px\]{width:45px}.w-\[46px\]{width:46px}.w-\[47px\]{width:47px}.w-\[50px\]{width:50px}.w-\[53px\]{width:53px}.w-\[54\%\]{width:54%}.w-\[56\.4vw\]{width:56.4vw}.w-\[56px\]{width:56px}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[78px\]{width:78px}.w-\[124px\]{width:124px}.w-\[132px\]{width:132px}.w-\[168px\]{width:168px}.w-\[177\%\]{width:177%}.w-\[240px\]{width:240px}.w-\[380px\]{width:380px}.w-\[calc\(100cqw\/\'\.\$perView\.\'\)\]{width:calc(100cqw / ".$perView.")}.w-\[calc\(100cqw\/3\)\]{width:33.3333cqw}.w-\[calc\(100cqw\/var\(--slides\)\)\]{width:calc(100cqw / var(--slides))}.w-\[var\(--card\)\]{width:var(--card)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[6\.5rem\]{max-width:6.5rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[14ch\]{max-width:14ch}.max-w-\[15rem\]{max-width:15rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[25\.5rem\]{max-width:25.5rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[37rem\]{max-width:37rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[39rem\]{max-width:39rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[43rem\]{max-width:43rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48ch\]{max-width:48ch}.max-w-\[92\%\]{max-width:92%}.max-w-\[100rem\]{max-width:100rem}.max-w-full{max-width:100%}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[13rem\]{min-width:13rem}.min-w-\[132px\]{min-width:132px}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-180{rotate:-180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize\!{resize:both!important}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.list-none{list-style-type:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[70px_minmax\(0\,1fr\)\]{grid-template-columns:70px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[19px\]{gap:19px}.gap-\[22px\]{gap:22px}.gap-\[30px\]{gap:30px}.gap-\[37px\]{gap:37px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[20px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(20px * var(--tw-space-y-reverse));margin-block-end:calc(20px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:0}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-9{column-gap:calc(var(--spacing) * 9)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-\[20px\]{column-gap:20px}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-\[18px\]{row-gap:18px}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[6px\]{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[32\%\]{border-radius:32%}.rounded-\[38\%\]{border-radius:38%}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-control\)\]{border-radius:var(--radius-control)}.rounded-\[var\(--radius-pill\)\]{border-radius:var(--radius-pill)}.rounded-full{border-radius:2147483647px}.rounded-md{border-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--market-200\)\]{border-color:var(--market-200)}.border-\[var\(--market-500\)\]{border-color:var(--market-500)}.border-\[var\(--market-700\)\]{border-color:var(--market-700)}.border-\[var\(--text\)\]{border-color:var(--text)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-t-\[var\(--market-500\)\]{border-top-color:var(--market-500)}.bg-\[color-mix\(in_srgb\,var\(--market-100\)_60\%\,var\(--surface\)\)\]{background-color:var(--market-100)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--market-100\)_60\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--market-100) 60%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--market-300\)_62\%\,var\(--surface\)\)\]{background-color:var(--market-300)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--market-300\)_62\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--market-300) 62%,var(--surface))}}.bg-\[var\(--color-ink-400\)\]{background-color:var(--color-ink-400)}.bg-\[var\(--color-ink-900\)\]{background-color:var(--color-ink-900)}.bg-\[var\(--color-ink-900\)\]\/75{background-color:#0e171ebf}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-ink-900\)\]\/75{background-color:color-mix(in oklab, var(--color-ink-900) 75%, transparent)}}.bg-\[var\(--color-page\)\]{background-color:var(--color-page)}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-\[var\(--market-50\)\]{background-color:var(--market-50)}.bg-\[var\(--market-100\)\]{background-color:var(--market-100)}.bg-\[var\(--market-200\)\]{background-color:var(--market-200)}.bg-\[var\(--market-300\)\]{background-color:var(--market-300)}.bg-\[var\(--market-700\)\]{background-color:var(--market-700)}.bg-\[var\(--market-800\)\]{background-color:var(--market-800)}.bg-\[var\(--market-900\)\]{background-color:var(--market-900)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-page\)\]{background-color:var(--surface-page)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[var\(--market-600\)\]{--tw-gradient-from:var(--market-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--market-900\)\]{--tw-gradient-to:var(--market-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-current{fill:currentColor}.\[stroke-width\:1\.75\]{stroke-width:1.75px}.stroke-1{stroke-width:1px}.stroke-2{stroke-width:2px}.stroke-\[2\.2\]{stroke-width:2.2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[62\%_50\%\]{object-position:62% 50%}.object-\[62\%_center\]{object-position:62% center}.object-\[100\%_50\%\]{object-position:100% 50%}.object-\[100\%_100\%\]{object-position:100% 100%}.object-center{object-position:center}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[22px\]{padding:22px}.p-\[25px\]{padding:25px}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[16px\]{padding-inline:16px}.px-\[28px\]{padding-inline:28px}.px-\[30px\]{padding-inline:30px}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-11{padding-block:calc(var(--spacing) * 11)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[7px\]{padding-block:7px}.py-\[10px\]{padding-block:10px}.py-\[13px\]{padding-block:13px}.py-\[18px\]{padding-block:18px}.py-\[22px\]{padding-block:22px}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-10{padding-inline-start:calc(var(--spacing) * 10)}.ps-\[21px\]{padding-inline-start:21px}.ps-\[30px\]{padding-inline-start:30px}.ps-\[33px\]{padding-inline-start:33px}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pe-\[14\%\]{padding-inline-end:14%}.pe-\[22px\]{padding-inline-end:22px}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[18px\]{padding-top:18px}.pt-\[21px\]{padding-top:21px}.pt-\[22px\]{padding-top:22px}.pt-\[23px\]{padding-top:23px}.pt-\[42px\]{padding-top:42px}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[26px\]{padding-bottom:26px}.pb-\[150px\]{padding-bottom:150px}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[38px\]{font-size:38px}.text-\[220px\]{font-size:220px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[0\.72\]{--tw-leading:.72;line-height:.72}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.21\]{--tw-leading:1.21;line-height:1.21}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.32\]{--tw-leading:1.32;line-height:1.32}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.41\]{--tw-leading:1.41;line-height:1.41}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.125\]{--tw-leading:1.125;line-height:1.125}.leading-\[1\.524\]{--tw-leading:1.524;line-height:1.524}.leading-\[var\(--leading-body\)\]{--tw-leading:var(--leading-body);line-height:var(--leading-body)}.leading-\[var\(--leading-compact\)\]{--tw-leading:var(--leading-compact);line-height:var(--leading-compact)}.leading-\[var\(--leading-display\)\]{--tw-leading:var(--leading-display);line-height:var(--leading-display)}.leading-\[var\(--leading-heading\)\]{--tw-leading:var(--leading-heading);line-height:var(--leading-heading)}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--chooser-eyebrow\)\]{color:var(--chooser-eyebrow)}.text-\[var\(--chooser-ink\)\]{color:var(--chooser-ink)}.text-\[var\(--chooser-ink-muted\)\]{color:var(--chooser-ink-muted)}.text-\[var\(--color-ink-400\)\]{color:var(--color-ink-400)}.text-\[var\(--market-50\)\]{color:var(--market-50)}.text-\[var\(--market-500\)\]{color:var(--market-500)}.text-\[var\(--market-700\)\]{color:var(--market-700)}.text-\[var\(--market-800\)\]{color:var(--market-800)}.text-\[var\(--market-900\)\]{color:var(--market-900)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-black{color:var(--color-black)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-\[var\(--market-300\)\]{-webkit-text-decoration-color:var(--market-300);-webkit-text-decoration-color:var(--market-300);-webkit-text-decoration-color:var(--market-300);text-decoration-color:var(--market-300)}.decoration-\[var\(--market-500\)\]{-webkit-text-decoration-color:var(--market-500);-webkit-text-decoration-color:var(--market-500);-webkit-text-decoration-color:var(--market-500);text-decoration-color:var(--market-500)}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[8px\]{text-underline-offset:8px}.underline-offset-\[9px\]{text-underline-offset:9px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_-6px_color-mix\(in_srgb\,var\(--market-900\)_34\%\,transparent\)\]{--tw-shadow:0 4px 14px -6px var(--tw-shadow-color,var(--market-900))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_4px_14px_-6px_color-mix\(in_srgb\,var\(--market-900\)_34\%\,transparent\)\]{--tw-shadow:0 4px 14px -6px var(--tw-shadow-color,color-mix(in srgb,var(--market-900) 34%,transparent))}}.shadow-\[0_4px_14px_-6px_color-mix\(in_srgb\,var\(--market-900\)_34\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_-6px_color-mix\(in_srgb\,var\(--market-900\)_14\%\,transparent\)\]{--tw-shadow:0 10px 30px -6px var(--tw-shadow-color,var(--market-900))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_10px_30px_-6px_color-mix\(in_srgb\,var\(--market-900\)_14\%\,transparent\)\]{--tw-shadow:0 10px 30px -6px var(--tw-shadow-color,color-mix(in srgb,var(--market-900) 14%,transparent))}}.shadow-\[0_10px_30px_-6px_color-mix\(in_srgb\,var\(--market-900\)_14\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-24px_rgb\(14_23_30\/0\.28\)\]{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,#0e171e47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_48px_-28px_rgb\(14_23_30\/0\.34\)\]{--tw-shadow:0 24px 48px -28px var(--tw-shadow-color,#0e171e57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm,.shadow\/1px{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[color-mix\(in_srgb\,var\(--market-300\)_80\%\,transparent\)\]{--tw-ring-color:var(--market-300)}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_srgb\,var\(--market-300\)_80\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--market-300) 80%,transparent)}}.ring-\[var\(--line\)\]{--tw-ring-color:var(--line)}.ring-\[var\(--market-800\)\]{--tw-ring-color:var(--market-800)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-white{--tw-ring-color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-image\]{transition-property:background-image;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[500ms\]{--tw-duration:.5s;transition-duration:.5s}.duration-\[600ms\]{--tw-duration:.6s;transition-duration:.6s}.duration-\[900ms\]{--tw-duration:.9s;transition-duration:.9s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.\[--card\:100\%\]{--card:100%}.\[--presence-gutter\:1rem\]{--presence-gutter:1rem}.\[--slides\:2\]{--slides:2}.\[--wash-height\:300px\]{--wash-height:300px}.not-first\:border-s:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.not-first\:border-\[var\(--line\)\]:not(:first-child){border-color:var(--line)}.not-first\:ps-4:not(:first-child){padding-inline-start:calc(var(--spacing) * 4)}.group-open\:-rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:-180deg}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:bg-\[var\(--market-700\)\]:is(:where(.group):hover *){background-color:var(--market-700)}.group-hover\:bg-\[var\(--market-800\)\]:is(:where(.group):hover *){background-color:var(--market-800)}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.group-hover\:text-\[var\(--market-700\)\]:is(:where(.group):hover *){color:var(--market-700)}.group-hover\:text-\[var\(--market-800\)\]:is(:where(.group):hover *){color:var(--market-800)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:decoration-\[var\(--market-700\)\]:is(:where(.group):hover *){-webkit-text-decoration-color:var(--market-700);-webkit-text-decoration-color:var(--market-700);-webkit-text-decoration-color:var(--market-700);text-decoration-color:var(--market-700)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:rounded-\[var\(--radius-card\)\]:after{content:var(--tw-content);border-radius:var(--radius-card)}@media (hover:hover){.hover\:border-\[var\(--color-ink-400\)\]:hover{border-color:var(--color-ink-400)}.hover\:border-\[var\(--market-500\)\]:hover{border-color:var(--market-500)}.hover\:border-\[var\(--market-700\)\]:hover{border-color:var(--market-700)}.hover\:bg-\[var\(--chooser-tint\)\]:hover{background-color:var(--chooser-tint)}.hover\:bg-\[var\(--market-50\)\]:hover{background-color:var(--market-50)}.hover\:bg-\[var\(--market-300\)\]:hover{background-color:var(--market-300)}.hover\:bg-\[var\(--market-700\)\]:hover{background-color:var(--market-700)}.hover\:bg-\[var\(--market-900\)\]:hover{background-color:var(--market-900)}.hover\:bg-\[var\(--surface\)\]:hover{background-color:var(--surface)}.hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/50:hover{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:text-\[var\(--market-700\)\]:hover{color:var(--market-700)}.hover\:text-\[var\(--text\)\]:hover{color:var(--text)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-white:hover{color:var(--color-white)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:z-50:focus{z-index:50}.focus\:m-4:focus{margin:calc(var(--spacing) * 4)}.focus\:rounded-\[var\(--radius-control\)\]:focus{border-radius:var(--radius-control)}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-\[var\(--text\)\]:focus{color:var(--text)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus,.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media (width>=22.5rem){.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=40rem){.sm\:top-7{top:calc(var(--spacing) * 7)}.sm\:-ms-px{margin-inline-start:-1px}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-9{margin-top:calc(var(--spacing) * 9)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:aspect-\[572\/359\]{aspect-ratio:572/359}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-\[40px\]{height:40px}.sm\:h-\[320px\]{height:320px}.sm\:max-h-12{max-height:calc(var(--spacing) * 12)}.sm\:min-h-fit{min-height:fit-content}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:w-\[40px\]{width:40px}.sm\:w-\[48px\]{width:48px}.sm\:w-\[54\%\]{width:54%}.sm\:w-\[136px\]{width:136px}.sm\:w-\[157px\]{width:157px}.sm\:w-\[200px\]{width:200px}.sm\:flex-1{flex:1}.sm\:columns-2{columns:2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[70px_89px_minmax\(0\,1fr\)\]{grid-template-columns:70px 89px minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-\[12px\]{gap:12px}.sm\:gap-x-0{column-gap:0}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.sm\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.sm\:border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.sm\:border-s-\[1px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-\[var\(--market-500\)\]{border-color:var(--market-500)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-\[50px\]{padding:50px}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-\[34px\]{padding-block:34px}.sm\:ps-5{padding-inline-start:calc(var(--spacing) * 5)}.sm\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.sm\:ps-7{padding-inline-start:calc(var(--spacing) * 7)}.sm\:ps-\[24px\]{padding-inline-start:24px}.sm\:pe-5{padding-inline-end:calc(var(--spacing) * 5)}.sm\:pt-0{padding-top:0}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[23px\]{font-size:23px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[46px\]{font-size:46px}.sm\:\[--presence-gutter\:1\.5rem\]{--presence-gutter:1.5rem}.sm\:\[--slides\:3\]{--slides:3}}@media (width>=48rem){.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:inline-flex{display:inline-flex}.md\:h-\[340px\]{height:340px}.md\:h-\[360px\]{height:360px}.md\:min-h-\[500px\]{min-height:500px}.md\:w-\[310px\]{width:310px}.md\:w-\[460px\]{width:460px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:object-center{object-position:center}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:text-\[15px\]{font-size:15px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[28px\]{font-size:28px}.md\:\[--card\:calc\(\(100\%-30px\)\/2\)\]{--card:calc((100% - 30px) / 2)}.md\:\[--slides\:4\]{--slides:4}.md\:\[--wash-height\:360px\]{--wash-height:360px}}@media (width>=64rem){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:mt-9{margin-top:calc(var(--spacing) * 9)}.lg\:mt-\[22px\]{margin-top:22px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:h-\[380px\]{height:380px}.lg\:h-full{height:100%}.lg\:w-\[35\.6\%\]{width:35.6%}.lg\:w-\[44\%\]{width:44%}.lg\:w-\[46\%\]{width:46%}.lg\:max-w-\[42rem\]{max-width:42rem}.lg\:shrink-0{flex-shrink:0}.lg\:grow{flex-grow:1}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,685px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,685px)}.lg\:grid-cols-\[minmax\(0\,627fr\)_minmax\(0\,600fr\)\]{grid-template-columns:minmax(0,627fr) minmax(0,600fr)}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-center{justify-content:center}.lg\:gap-7{gap:calc(var(--spacing) * 7)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:gap-x-\[49px\]{column-gap:49px}.lg\:gap-x-\[75px\]{column-gap:75px}.lg\:justify-self-end{justify-self:flex-end}.lg\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.lg\:border-\[var\(--line\)\]{border-color:var(--line)}.lg\:p-\[40px\]{padding:40px}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-\[48px\]{padding-block:48px}.lg\:pe-10{padding-inline-end:calc(var(--spacing) * 10)}.lg\:pe-\[14\%\]{padding-inline-end:14%}.lg\:pe-\[40px\]{padding-inline-end:40px}.lg\:pt-9{padding-top:calc(var(--spacing) * 9)}.lg\:pt-\[35px\]{padding-top:35px}.lg\:text-\[40px\]{font-size:40px}.lg\:\[--slides\:5\]{--slides:5}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:start-\[6px\]{inset-inline-start:6px}.xl\:end-\[6px\]{inset-inline-end:6px}.xl\:top-\[108px\]{top:108px}.xl\:-my-6{margin-block:calc(var(--spacing) * -6)}.xl\:ms-0{margin-inline-start:0}.xl\:mt-0{margin-top:0}.xl\:mt-4{margin-top:calc(var(--spacing) * 4)}.xl\:mt-9{margin-top:calc(var(--spacing) * 9)}.xl\:mt-10{margin-top:calc(var(--spacing) * 10)}.xl\:mt-12{margin-top:calc(var(--spacing) * 12)}.xl\:mt-14{margin-top:calc(var(--spacing) * 14)}.xl\:mt-\[32px\]{margin-top:32px}.xl\:mt-\[35px\]{margin-top:35px}.xl\:mt-\[46px\]{margin-top:46px}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-9{height:calc(var(--spacing) * 9)}.xl\:h-16{height:calc(var(--spacing) * 16)}.xl\:h-24{height:calc(var(--spacing) * 24)}.xl\:h-36{height:calc(var(--spacing) * 36)}.xl\:h-\[400px\]{height:400px}.xl\:h-full{height:100%}.xl\:max-h-6{max-height:calc(var(--spacing) * 6)}.xl\:min-h-\[560px\]{min-height:560px}.xl\:w-9{width:calc(var(--spacing) * 9)}.xl\:w-16{width:calc(var(--spacing) * 16)}.xl\:w-\[40\%\]{width:40%}.xl\:w-\[118px\]{width:118px}.xl\:w-\[360px\]{width:360px}.xl\:w-\[520px\]{width:520px}.xl\:max-w-\[37rem\]{max-width:37rem}.xl\:max-w-none{max-width:none}.xl\:shrink-0{flex-shrink:0}.xl\:\[grid-template-columns\:repeat\(var\(--steps\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--steps),minmax(0,1fr))}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[166fr_170fr_230fr_191fr_169fr_228fr\]{grid-template-columns:166fr 170fr 230fr 191fr 169fr 228fr}.xl\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.15fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-stretch{align-items:stretch}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.xl\:gap-x-20{column-gap:calc(var(--spacing) * 20)}.xl\:gap-x-\[48px\]{column-gap:48px}.xl\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.xl\:border-\[var\(--market-200\)\]{border-color:var(--market-200)}.xl\:p-10{padding:calc(var(--spacing) * 10)}.xl\:px-1{padding-inline:var(--spacing)}.xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.xl\:px-\[30px\]{padding-inline:30px}.xl\:px-\[74px\]{padding-inline:74px}.xl\:py-14{padding-block:calc(var(--spacing) * 14)}.xl\:ps-10{padding-inline-start:calc(var(--spacing) * 10)}.xl\:pt-\[15px\]{padding-top:15px}.xl\:pb-0{padding-bottom:0}.xl\:pb-\[24px\]{padding-bottom:24px}.xl\:text-center{text-align:center}.xl\:text-\[13px\]{font-size:13px}.xl\:text-\[15px\]{font-size:15px}.xl\:text-\[17px\]{font-size:17px}.xl\:text-\[19px\]{font-size:19px}.xl\:text-\[21px\]{font-size:21px}.xl\:text-\[25px\]{font-size:25px}.xl\:text-\[28px\]{font-size:28px}.xl\:text-\[32px\]{font-size:32px}.xl\:text-\[40px\]{font-size:40px}.xl\:text-\[44px\]{font-size:44px}.xl\:text-\[46px\]{font-size:46px}.xl\:text-\[48px\]{font-size:48px}.xl\:text-\[50px\]{font-size:50px}.xl\:\[--card\:calc\(\(100\%-60px\)\/3\)\]{--card:calc((100% - 60px) / 3)}.xl\:\[--slides\:7\]{--slides:7}.xl\:\[--wash-height\:400px\]{--wash-height:400px}}@media (width>=100rem){.\32 xl\:-start-\[8px\]{inset-inline-start:-8px}.\32 xl\:-end-\[8px\]{inset-inline-end:-8px}.\32 xl\:col-span-3{grid-column:span 3/span 3}.\32 xl\:col-span-6{grid-column:span 6/span 6}.\32 xl\:col-start-auto{grid-column-start:auto}.\32 xl\:-mt-\[9px\]{margin-top:-9px}.\32 xl\:max-h-7{max-height:calc(var(--spacing) * 7)}.\32 xl\:w-\[128px\]{width:128px}.\32 xl\:gap-1{gap:var(--spacing)}.\32 xl\:gap-3{gap:calc(var(--spacing) * 3)}.\32 xl\:gap-6{gap:calc(var(--spacing) * 6)}.\32 xl\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.\32 xl\:gap-x-30{column-gap:calc(var(--spacing) * 30)}.\32 xl\:p-7{padding:calc(var(--spacing) * 7)}.\32 xl\:px-5{padding-inline:calc(var(--spacing) * 5)}.\32 xl\:px-10{padding-inline:calc(var(--spacing) * 10)}.\32 xl\:px-\[60px\]{padding-inline:60px}.\32 xl\:px-\[68px\]{padding-inline:68px}.\32 xl\:py-24{padding-block:calc(var(--spacing) * 24)}.\32 xl\:pe-12{padding-inline-end:calc(var(--spacing) * 12)}.\32 xl\:pt-13{padding-top:calc(var(--spacing) * 13)}.\32 xl\:pt-16{padding-top:calc(var(--spacing) * 16)}.\32 xl\:pt-20{padding-top:calc(var(--spacing) * 20)}.\32 xl\:pt-24{padding-top:calc(var(--spacing) * 24)}.\32 xl\:pt-\[114px\]{padding-top:114px}.\32 xl\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.\32 xl\:pb-18{padding-bottom:calc(var(--spacing) * 18)}.\32 xl\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.\32 xl\:pb-\[220px\]{padding-bottom:220px}.\32 xl\:text-\[14px\]{font-size:14px}.\32 xl\:text-\[16px\]{font-size:16px}.\32 xl\:text-\[19px\]{font-size:19px}.\32 xl\:text-\[21px\]{font-size:21px}.\32 xl\:text-\[26px\]{font-size:26px}.\32 xl\:text-\[48px\]{font-size:48px}.\32 xl\:text-\[50px\]{font-size:50px}.\32 xl\:text-\[56px\]{font-size:56px}.\32 xl\:text-\[300px\]{font-size:300px}.\32 xl\:\[--presence-gutter\:2\.5rem\]{--presence-gutter:2.5rem}}.ltr\:right-5:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){right:calc(var(--spacing) * 5)}.ltr\:-left-\[4\%\]:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){left:-4%}.ltr\:left-\[27\%\]:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){left:27%}.ltr\:-mr-0\.5:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){margin-right:calc(var(--spacing) * -.5)}.ltr\:tracking-\[0\.1em\]:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-tracking:.1em;letter-spacing:.1em}.ltr\:tracking-\[0\.02em\]:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-tracking:.02em;letter-spacing:.02em}.ltr\:tracking-\[0\.08em\]:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-tracking:.08em;letter-spacing:.08em}.ltr\:tracking-\[0\.09em\]:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-tracking:.09em;letter-spacing:.09em}.ltr\:tracking-\[0\.12em\]:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-tracking:.12em;letter-spacing:.12em}.ltr\:tracking-\[0\.14em\]:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-tracking:.14em;letter-spacing:.14em}.ltr\:tracking-\[0\.16em\]:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-tracking:.16em;letter-spacing:.16em}.ltr\:uppercase:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){text-transform:uppercase}@media (width>=40rem){.sm\:ltr\:right-7:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){right:calc(var(--spacing) * 7)}}.rtl\:-right-\[4\%\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){right:-4%}.rtl\:right-\[27\%\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){right:27%}.rtl\:left-5:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){left:calc(var(--spacing) * 5)}.rtl\:-ml-0\.5:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-left:calc(var(--spacing) * -.5)}.rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:object-\[38\%_center\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){object-position:38% center}.rtl\:tracking-normal:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}@media (hover:hover){.rtl\:group-hover\:-translate-x-1:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (width>=40rem){.sm\:rtl\:left-7:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){left:calc(var(--spacing) * 7)}}@media (prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}@media (hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}.\[\&\>\*\]\:border-t>*{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>\*\]\:border-\[var\(--market-200\)\]>*{border-color:var(--market-200)}@media (width>=40rem){.sm\:\[\&\>\*\]\:border-s>*{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}}.\[\&\>li\]\:break-inside-avoid>li{break-inside:avoid}}:root{--font-size-scale:1;--leading-body:1.55;--leading-heading:1.15;--leading-display:1.04;--leading-compact:1.3}[lang=ar],[dir=rtl]{--font-size-scale:1.06;--leading-body:1.75;--leading-heading:1.35;--leading-display:1.32;--leading-compact:1.55;font-family:var(--font-arabic);letter-spacing:0;font-feature-settings:"anum" 0}:root{--surface:var(--color-white);--surface-page:var(--color-page);--text:var(--color-ink-900);--text-muted:var(--color-ink-600);--line:var(--color-line);--focus:var(--market-700);--error:#b42318;--market-50:#f2f7fe;--market-100:#dfedfe;--market-200:#cce2ff;--market-300:#91baf1;--market-500:#417bc5;--market-600:#2464b2;--market-700:#1d5eac;--market-800:#093b73;--market-900:#052246}[data-market=sa]{--market-50:#f0f9f4;--market-100:#dbf2e4;--market-200:#c5ead5;--market-300:#83caa4;--market-500:#06915f;--market-600:#01784d;--market-700:#067149;--market-800:#01482d;--market-900:#012b19}[data-market=ae]{--market-50:#eef9f9;--market-100:#d5f2f1;--market-200:#bceae9;--market-300:#6bcac9;--market-500:#068c8c;--market-600:#017474;--market-700:#036d6d;--market-800:#014545;--market-900:#012929}[data-market=qa]{--market-50:#fef4f7;--market-100:#fde3ec;--market-200:#fbd3e1;--market-300:#e6a0ba;--market-500:#b4567e;--market-600:#9f3b69;--market-700:#983563;--market-800:#651c3f;--market-900:#3d1025}[data-market=kw]{--market-50:#fef4f3;--market-100:#ffe4e1;--market-200:#ffe0dc;--market-300:#fe968e;--market-500:#d63539;--market-600:#be001e;--market-700:#ce1126;--market-800:#75010f;--market-900:#480106}[data-market=om]{--market-50:#f1faf0;--market-100:#e1f6de;--market-200:#d8fad4;--market-300:#8cca86;--market-500:#31912d;--market-600:#027b02;--market-700:green;--market-800:#004a00;--market-900:#002c00}[data-market=bh]{--market-50:#fef4f4;--market-100:#ffe4e3;--market-200:#ffd3d3;--market-300:#f8999a;--market-500:#c94751;--market-600:#b42439;--market-700:#a50f2d;--market-800:#74031c;--market-900:#46040f}[data-market=tr]{--market-50:#fff4f2;--market-100:#fff4f2;--market-200:#fff4f2;--market-300:#ff968a;--market-500:#dd2725;--market-600:#be0310;--market-700:#e30a17;--market-800:#760005;--market-900:#490102}[data-market=iq]{--market-50:#fef4f3;--market-100:#ffe4e1;--market-200:#ffe0dc;--market-300:#fe968e;--market-500:#d63539;--market-600:#be001e;--market-700:#ce1126;--market-800:#75010f;--market-900:#480106}[data-route=candidates]{background-color:var(--market-900);color:#fff}@keyframes hero-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hero-settle{0%{transform:scale(1.035)}to{transform:none}}@property --veil{syntax:"<percentage>";inherits:true;initial-value:95%}@keyframes rail-node{0%{background-color:var(--surface);color:var(--market-700);box-shadow:inset 0 0 0 1.5px var(--market-200)}}@keyframes rail-fill-x{0%{transform:scaleX(0)}}@keyframes rail-fill-y{0%{transform:scaleY(0)}}@keyframes rail-glow{0%,to{opacity:0;transform:scale(1)}20%{opacity:.55}65%{opacity:0;transform:scale(1.3)}}@keyframes contact-phone-ring{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-2deg)}40%,80%{transform:rotate(2deg)}}@keyframes contact-paper-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-1.5deg)}}.bulk-opening{--bulk-accent:var(--market-600);color:var(--text);background:#fff}.bulk-opening-hero{isolation:isolate;position:relative;overflow:hidden}.bulk-opening-art{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bulk-opening-accent{color:var(--bulk-accent)}.bulk-opening-actions{gap:22px;width:max-content;margin-top:25px;display:flex}.bulk-opening-secondary{color:var(--bulk-accent);background:#ffffffb3}.bulk-opening-facts{grid-template-columns:repeat(3,1fr);max-width:1774px;margin:0 auto;padding:45px 6.2% 56px;display:grid}.bulk-opening-facts>div{border-inline-start:1px solid #d4deed;flex-direction:column;padding-inline:14.5% 0;display:flex}.bulk-opening-facts>div:first-child{border:0;padding-inline-start:0}.bulk-opening-facts dd{letter-spacing:-.025em;margin:0 0 8px;font-size:clamp(42px,3.83vw,68px);font-weight:700;line-height:.9}[dir=rtl] .bulk-opening-hero:before{content:"";z-index:-1;background:linear-gradient(270deg,#f8fcff 0%,#f8fcfff5 38%,#f8fcff00 75%);position:absolute;inset:0}@media (width<=1100px) and (width>=701px){.bulk-opening-actions{gap:12px}}@media (width<=700px){.bulk-opening-art{object-position:76% bottom;height:300px;top:auto}.bulk-opening-hero{background:#f8fcff}.bulk-opening-hero:after{content:"";z-index:-1;background:linear-gradient(#f8fcff,#0000);height:80px;position:absolute;inset:auto 0 220px}.bulk-opening-actions{flex-wrap:wrap;gap:12px;width:100%}.bulk-opening-facts{grid-template-columns:1fr;padding:12px 6% 32px}.bulk-opening-facts>div,.bulk-opening-facts>div:first-child{border:0;border-bottom:1px solid #d4deed;padding:22px 0}.bulk-opening-facts>div:last-child{border:0}.bulk-opening-facts dd{font-size:46px;line-height:1}.bulk-opening-facts dt{font-size:17px}}@media (width>=1101px){.bulk-opening-facts{grid-template-columns:31.1% 36.6% 32.3%}.bulk-opening-facts>div{padding-inline-start:14.5%}}.bulk-opening-facts dd{color:#020d43}.bulk-opening h1>.bulk-opening-accent{color:var(--bulk-accent)}.bulk-opening-copy{width:53%}.bulk-opening-eyebrow{white-space:normal}.bulk-opening .bulk-opening-hero:after{content:none}@media (width<=63.999rem){.bulk-opening-copy{width:61%}}@media (width<=39.999rem){.bulk-opening-copy,.bulk-opening-actions{width:100%}.bulk-opening-art{height:280px}}.bulk-opening .bulk-opening-copy{width:50%;max-inline-size:50%}.bulk-opening h1{text-wrap:pretty}@media (width<=63.999rem) and (width>=40rem){.bulk-opening .bulk-opening-copy{width:46%;max-inline-size:46%}}@media (width<=39.999rem){.bulk-opening .bulk-opening-inner{padding-block:32px 64px}.bulk-opening .bulk-opening-copy{width:100%;max-inline-size:100%}.bulk-opening-art{opacity:.45;height:120px}}.bulk-opening .bulk-opening-inner{padding-block:16px}.bulk-opening .bulk-opening-intro{max-inline-size:100%}.bulk-opening-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#f8fcff 0%,#f8fcfff5 43%,#f8fcff99 50%,#0000 62%);position:absolute;inset:0}@media (width<=39.999rem){.bulk-opening .bulk-opening-inner{padding-block:32px 64px}}@media (width>=40rem) and (width<=63.999rem){.bulk-opening .bulk-opening-copy{width:70%;max-inline-size:70%}.bulk-opening-art{object-position:76% center;width:28%;inset-inline:auto 0}.bulk-opening-hero{background:#f8fcff}}.bulk-opening .bulk-opening-licence{color:#182437;max-inline-size:none;margin-block-start:8px;font-weight:400}.bulk-opening-actions .about-values-action,.bulk-campaign-action{font-size:clamp(19px,1.1vw,22px)}.bulk-campaign{--campaign-accent:var(--market-600);--campaign-pale:var(--market-100);isolation:isolate;color:#08134d;background:#fcfdff;position:relative;overflow:hidden}.bulk-campaign:before,.bulk-campaign:after{content:"";z-index:-1;border:110px solid var(--campaign-accent);border-radius:50%;width:680px;height:680px;position:absolute}@supports (color:color-mix(in lab, red, red)){.bulk-campaign:before,.bulk-campaign:after{border:110px solid color-mix(in srgb, var(--campaign-accent) 3%, transparent)}}.bulk-campaign:before,.bulk-campaign:after{box-shadow:0 0 0 100px var(--campaign-accent), inset 0 0 0 100px var(--campaign-accent)}@supports (color:color-mix(in lab, red, red)){.bulk-campaign:before,.bulk-campaign:after{box-shadow:0 0 0 100px color-mix(in srgb, var(--campaign-accent) 2%, transparent), inset 0 0 0 100px color-mix(in srgb, var(--campaign-accent) 4%, transparent)}}.bulk-campaign:before{inset:-545px -345px auto auto}.bulk-campaign:after{inset:auto -260px -670px auto}.bulk-campaign-inner{max-width:1774px;margin-inline:auto;padding:68px 5.1% 64px}.bulk-campaign-eyebrow{color:var(--campaign-accent);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:15px;font-size:18px;font-weight:600;line-height:1.5;display:flex}.bulk-campaign-eyebrow:before{content:"";background:currentColor;width:46px;height:2px}.bulk-campaign-header h2{letter-spacing:-.025em;margin:12px 0 4px;font-weight:700}.bulk-campaign-header h2 span{color:var(--campaign-accent)}.bulk-campaign-intro{color:#6b79ab;margin:10px 0 0;line-height:1.4}.bulk-campaign-stages{grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.bulk-campaign-stage{flex-direction:column;min-width:0;padding-top:0;display:flex;position:relative}.bulk-campaign-number{color:var(--campaign-pale);letter-spacing:-.045em;font-weight:700;line-height:1.2;display:block;position:relative}.bulk-campaign-stage-copy{z-index:1;padding:20px 0 28px;position:relative}.bulk-campaign-stage-copy:before{content:"";background:#d5e0f4;width:1px;position:absolute;inset-block:0 30px;inset-inline-start:-32px}.bulk-campaign-stage h3{letter-spacing:-.025em;margin:0 0 14px;font-weight:700;line-height:1.2}.bulk-campaign-stage p{color:#6575a8;letter-spacing:-.02em;margin:0}.bulk-campaign-dot{border:1px solid var(--campaign-accent);width:29px;height:29px;position:absolute;top:47px}@supports (color:color-mix(in lab, red, red)){.bulk-campaign-dot{border:1px solid color-mix(in srgb,var(--campaign-accent) 40%,white)}}.bulk-campaign-dot{z-index:2;background:#fcfdff;border-radius:50%}.bulk-campaign-dot:after{content:"";background:var(--campaign-accent);border-radius:50%;position:absolute;inset:8px}.bulk-campaign-connector{fill:none;stroke:#d1ddf2;stroke-width:2px;width:124%;height:130px;position:absolute;top:15px}.bulk-campaign-stage:last-child .bulk-campaign-connector{background:var(--campaign-accent);inset-inline-start:50%;width:58%;height:2px;top:37px}@supports (color:color-mix(in lab, red, red)){.bulk-campaign-stage:last-child .bulk-campaign-connector{background:color-mix(in srgb,var(--campaign-accent) 50%,white)}}.bulk-campaign-stage:last-child .bulk-campaign-connector path{display:none}.bulk-campaign-stage:last-child:after{content:"";border-block-start:2px solid var(--campaign-accent);border-inline-end:2px solid var(--campaign-accent);inset-inline-end:-8%;width:12px;height:12px;position:absolute;top:32px;transform:rotate(45deg)}.bulk-campaign-picture{overflow:hidden}.bulk-campaign-picture img{object-fit:cover;max-width:none}.bulk-campaign-action{margin-top:16px}[dir=rtl] .bulk-campaign-eyebrow,[dir=rtl] .bulk-campaign-header h2,[dir=rtl] .bulk-campaign-stage p{letter-spacing:0}[dir=rtl] .bulk-campaign-connector{transform:scaleX(-1)}[dir=rtl] .bulk-campaign-stage:last-child:after{transform:rotate(-135deg)}@media (width>=1775px){.bulk-campaign-inner{padding-inline:90px}}@media (width<=1200px){.bulk-campaign-stages{gap:3%}.bulk-campaign-stage-copy{margin-inline-start:15%}.bulk-campaign-number{margin-inline-start:14%}.bulk-campaign-dot{width:23px;height:23px;top:34px}.bulk-campaign-dot:after{inset:6px}.bulk-campaign-stage-copy:before{inset-inline-start:-24px}}@media (width<=1023px){.bulk-campaign-inner{padding-block:56px}.bulk-campaign-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.bulk-campaign-connector,.bulk-campaign-stage:last-child:after{display:none}.bulk-campaign-action{margin-top:30px}}@media (width<=639px){.bulk-campaign-inner{padding-inline:7%}.bulk-campaign-eyebrow{gap:10px;font-size:13px}.bulk-campaign-eyebrow:before{width:28px}.bulk-campaign-intro{font-size:20px}.bulk-campaign-stages{grid-template-columns:1fr;gap:30px;margin-top:28px}.bulk-campaign-stage h3{font-size:23px}.bulk-campaign-stage p{font-size:18px;line-height:1.4}.bulk-campaign-picture{margin-inline:10px}}.bulk-campaign-defs{position:absolute}.bulk-campaign-intro{margin-top:4px}.bulk-campaign-stages{gap:3%;margin:40px -1.2% 0 -1%}.bulk-campaign-number{margin-inline-start:17%}.bulk-campaign-stage-copy{min-height:171px;margin-inline-start:18%}.bulk-campaign-dot{inset-inline-start:calc(18% - 46px)}.bulk-campaign-picture{clip-path:url(#bulk-campaign-photo-clip);margin-inline-start:-28px;border-radius:0;width:calc(100% + 42px);height:248px;margin-top:-35px;position:relative;transform:none}.bulk-campaign-picture img{width:100%;height:100%;margin:0;transform:none}.bulk-campaign-connector{inset-inline-start:14%}.bulk-campaign:before{border-color:var(--campaign-accent)}@supports (color:color-mix(in lab, red, red)){.bulk-campaign:before{border-color:color-mix(in srgb,var(--campaign-accent) 5%,transparent)}}.bulk-campaign:after{inset-block-end:-555px}@media (width>=1024px){.bulk-campaign-stage:last-child .bulk-campaign-connector{width:58%;inset-inline-start:41%}.bulk-campaign-stage:last-child:after{inset-inline-end:1%}}@media (width<=1200px){.bulk-campaign-stage-copy{min-height:190px}.bulk-campaign-dot{inset-inline-start:calc(18% - 35px)}.bulk-campaign-picture{height:205px}}@media (width<=1023px){.bulk-campaign-header h2{line-height:1.05}.bulk-campaign-stages{gap:34px 8%;margin:28px 0 0}.bulk-campaign-stage-copy{min-height:160px}.bulk-campaign-picture{margin-inline:0;width:100%;height:230px;margin-top:-12px}}@media (width<=639px){.bulk-campaign-header h2{font-size:38px;line-height:1.08}.bulk-campaign-intro{margin-top:18px}.bulk-campaign-stage-copy{min-height:0;padding-bottom:24px}.bulk-campaign-picture{height:220px;margin-top:-12px}}@media (width>=1201px){.bulk-campaign-connector{width:110%}.bulk-campaign-stage:nth-child(3) .bulk-campaign-stage-copy{margin-inline-start:25%}.bulk-campaign-stage:nth-child(3) .bulk-campaign-number{margin-inline-start:24%}.bulk-campaign-stage:nth-child(3) .bulk-campaign-dot{inset-inline-start:calc(25% - 46px)}.bulk-campaign-stage:nth-child(4) .bulk-campaign-stage-copy{margin-inline-start:20.5%}.bulk-campaign-stage:nth-child(4) .bulk-campaign-number{margin-inline-start:19.5%}.bulk-campaign-stage:nth-child(4) .bulk-campaign-dot{inset-inline-start:calc(20.5% - 46px)}.bulk-campaign-stage:first-child .bulk-campaign-picture{width:calc(100% + 74px);margin-inline-start:-46px}.bulk-campaign-stage:nth-child(2) .bulk-campaign-picture{width:calc(100% + 74px);margin-inline-start:-32px}.bulk-campaign-stage:nth-child(3) .bulk-campaign-picture{margin-inline-start:-4px}.bulk-campaign-stage:nth-child(4) .bulk-campaign-picture{margin-inline-start:-20px}.bulk-campaign-stage{min-height:445px}.bulk-campaign-stage:nth-child(3) .bulk-campaign-stage-copy{margin-inline-end:-20px}}.bulk-campaign-lead{fill:none;stroke:#d1ddf2;stroke-width:2px;top:-4px;width:110px;height:60px;position:absolute;inset-inline-end:calc(100% - 35px)}[dir=rtl] .bulk-campaign-lead{transform:scaleX(-1)}@media (width>=1201px){.bulk-campaign-stage:nth-child(2) .bulk-campaign-connector{width:112%;inset-inline-start:17%}.bulk-campaign-stage:nth-child(3) .bulk-campaign-connector{width:109%;inset-inline-start:21%}}@media (width<=1023px){.bulk-campaign-lead{display:none}}.bulk-campaign-eyebrow{font-size:var(--about-opening-eyebrow-size)}.bulk-campaign-header h2{font-size:var(--about-opening-heading-size);line-height:1.12}.bulk-campaign-intro{font-size:var(--about-opening-body-size)}.bulk-campaign-stage h3{font-size:calc(24px * var(--font-size-scale))}.bulk-campaign-stage p{font-size:20px;line-height:1.4}@media (width>=1024px){.bulk-campaign-number{font-size:clamp(60px,4.2vw,96px)}.bulk-campaign-stage h3{font-size:calc(26px * var(--font-size-scale))}}[dir=rtl] .bulk-campaign-header h2{line-height:var(--leading-display)}@media (width>=1201px){.bulk-campaign-stage-copy{flex:1;min-height:0}.bulk-campaign-picture{flex-shrink:0;margin-top:-12px;position:relative;top:auto}}.bulk-campaign{--campaign-number-size:60px;--campaign-dot-centre:45.5px}.bulk-campaign-number{font-size:var(--campaign-number-size)}.bulk-campaign-stage-copy:before{inset-block-start:calc(var(--campaign-dot-centre) - var(--campaign-number-size) * 1.2)}@media (width>=1024px){.bulk-campaign{--campaign-number-size:clamp(60px, 4.2vw, 96px)}}@media (width>=1201px){.bulk-campaign{--campaign-dot-centre:61.5px}.bulk-campaign-stage:not(:last-child) .bulk-campaign-connector{inset-inline-start:calc(18% - 31.5px);width:113.187%;height:130px;top:37px}.bulk-campaign-stage:nth-child(2) .bulk-campaign-connector{width:120.187%}.bulk-campaign-stage:nth-child(3) .bulk-campaign-connector{width:108.687%;inset-inline-start:calc(25% - 31.5px)}.bulk-campaign-lead{inset-inline:calc(18% - 141.5px) auto;top:1.5px}}@media (width>=1024px) and (width<=1200px){.bulk-campaign-stage:not(:last-child) .bulk-campaign-connector{inset-inline-start:calc(18% - 23.5px);width:113.187%;height:130px;top:21px}.bulk-campaign-lead{inset-inline:calc(18% - 133.5px) auto;top:-14.5px}}@media (width>=1024px){.bulk-campaign-stage:last-child .bulk-campaign-connector{inset-inline-start:calc(18% - 23.5px);background:0 0;width:calc(82% + 23.5px);height:130px;top:21px;overflow:visible}.bulk-campaign-stage:last-child .bulk-campaign-connector path{display:block}.bulk-campaign-stage:last-child:after{display:none}}@media (width>=1201px){.bulk-campaign-stage:last-child .bulk-campaign-connector{inset-inline-start:calc(20.5% - 31.5px);width:calc(79.5% + 31.5px);top:37px}}.bulk-schedule{--schedule-accent:var(--market-600);--schedule-ink:#080d4d;--schedule-muted:#787bb2;--schedule-line:var(--schedule-accent)}@supports (color:color-mix(in lab, red, red)){.bulk-schedule{--schedule-line:color-mix(in srgb, var(--schedule-accent) 23%, white)}}.bulk-schedule{isolation:isolate;color:var(--schedule-ink);background:#fff;padding-block:32px 44px;position:relative;overflow:hidden}.bulk-schedule:before{content:"";z-index:-1;background:radial-gradient(circle, var(--schedule-accent) 0 45%, var(--schedule-accent) 45% 59%, var(--schedule-accent) 59% 71%, transparent 71%);border-radius:50%;block-size:680px;inline-size:680px;position:absolute;inset-block-start:-400px;inset-inline-end:-280px}@supports (color:color-mix(in lab, red, red)){.bulk-schedule:before{background:radial-gradient(circle, color-mix(in srgb, var(--schedule-accent) 9%, white) 0 45%, color-mix(in srgb, var(--schedule-accent) 5%, white) 45% 59%, color-mix(in srgb, var(--schedule-accent) 2%, white) 59% 71%, transparent 71%)}}.bulk-schedule:before{pointer-events:none}.bulk-schedule-inner{inline-size:90%;max-inline-size:1600px;margin-inline:auto}.bulk-schedule-eyebrow{color:var(--schedule-accent);letter-spacing:1.1px;text-transform:uppercase;align-items:center;gap:15px;font-size:20px;font-weight:600;line-height:26px;display:flex}.bulk-schedule-eyebrow:before{content:"";background:currentColor;flex-shrink:0;block-size:2px;inline-size:51px}.bulk-schedule-header h2{letter-spacing:-2.4px;margin-block:17px 10px;font-size:64px;font-weight:700;line-height:1.06}.bulk-schedule-header h2 span{color:var(--schedule-accent)}.bulk-schedule-intro{max-inline-size:930px;color:var(--schedule-muted);font-size:25px;line-height:1.3}.bulk-schedule-cards{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr) minmax(0,1.03fr);gap:16px;margin-block:26px 0;padding:0;list-style:none;display:grid}.bulk-schedule-card{border:1px solid var(--schedule-line);border-radius:12px;flex-direction:column;min-inline-size:0;display:flex;overflow:hidden}.bulk-schedule-copy{flex:1;padding:20px 39px 0}.bulk-schedule-copy h3{text-align:start;letter-spacing:-1.3px;justify-content:flex-start;align-items:center;gap:16px;font-size:36px;font-weight:700;line-height:1.15;display:flex}.bulk-schedule-number{block-size:42px;color:var(--schedule-accent);background:var(--schedule-accent);flex:0 0 42px;place-items:center;margin-inline-start:0;display:grid}@supports (color:color-mix(in lab, red, red)){.bulk-schedule-number{background:color-mix(in srgb, var(--schedule-accent) 9%, white)}}.bulk-schedule-number{border:1px solid var(--schedule-accent)}@supports (color:color-mix(in lab, red, red)){.bulk-schedule-number{border:1px solid color-mix(in srgb, var(--schedule-accent) 12%, white)}}.bulk-schedule-number{letter-spacing:0;border-radius:50%;font-size:20px}.bulk-schedule-copy>p{color:var(--schedule-muted);margin-block-start:14px;font-size:21px;line-height:1.25}.bulk-schedule-timeline{margin:21px 39px 28px}.bulk-schedule-track{justify-content:space-between;align-items:center;block-size:30px;padding-inline:17px 6px;display:flex;position:relative}.bulk-schedule-track:before{content:"";background:var(--schedule-line);block-size:3px;position:absolute;inset-block-start:calc(50% - 1.5px);inset-inline:0}.bulk-schedule-track i{background:var(--schedule-line);border-radius:50%;block-size:11px;inline-size:11px;display:block;position:relative}.bulk-schedule-track .is-active{background:var(--schedule-accent);block-size:23px;inline-size:23px;box-shadow:0 0 0 10px var(--schedule-accent), 0 0 0 20px var(--schedule-accent)}@supports (color:color-mix(in lab, red, red)){.bulk-schedule-track .is-active{box-shadow:0 0 0 10px color-mix(in srgb, var(--schedule-accent) 5%, transparent), 0 0 0 20px color-mix(in srgb, var(--schedule-accent) 4%, transparent)}}.bulk-schedule-card-3 .bulk-schedule-track{padding-inline:30px 15px}.bulk-schedule-card-3 .bulk-schedule-track .is-active{block-size:15px;inline-size:15px;box-shadow:0 0 0 11px var(--schedule-accent)}@supports (color:color-mix(in lab, red, red)){.bulk-schedule-card-3 .bulk-schedule-track .is-active{box-shadow:0 0 0 11px color-mix(in srgb, var(--schedule-accent) 6%, transparent)}}.bulk-schedule-labels{min-block-size:22px;color:var(--schedule-muted);justify-content:space-between;align-items:center;margin-block-start:22px;font-size:14px;line-height:1.3;display:flex}.bulk-schedule-labels b{color:var(--schedule-accent);font-weight:500}.bulk-schedule-card-1 .bulk-schedule-labels b{position:relative}.bulk-schedule-card-1 .bulk-schedule-labels b:before,.bulk-schedule-card-1 .bulk-schedule-labels b:after{content:"";background:var(--schedule-line);block-size:10px;inline-size:1px;position:absolute;inset-block-start:4px}.bulk-schedule-card-1 .bulk-schedule-labels b:before{inset-inline-start:-54px}.bulk-schedule-card-1 .bulk-schedule-labels b:after{inset-inline-end:-54px}.bulk-schedule-card-2 .bulk-schedule-labels{justify-content:space-around}.bulk-schedule-card-3 .bulk-schedule-labels{gap:8px}.bulk-schedule-labels svg{block-size:23px;inline-size:23px;color:var(--schedule-line);flex-shrink:0}.bulk-schedule-proof{background:var(--schedule-accent);border-radius:10px 10px 0 0;min-block-size:196px;padding:20px 39px 18px}@supports (color:color-mix(in lab, red, red)){.bulk-schedule-proof{background:color-mix(in srgb, var(--schedule-accent) 4%, white)}}.bulk-schedule-proof-label{color:var(--schedule-accent);text-transform:uppercase;letter-spacing:.5px;font-size:16px;font-weight:500;line-height:1.4}.bulk-schedule-figure{letter-spacing:-2px;align-items:baseline;gap:9px;margin-block:10px 5px;font-size:60px;font-weight:700;line-height:1.1;display:flex}.bulk-schedule-figure span{letter-spacing:-1px;font-size:27px}.bulk-schedule-detail{color:var(--schedule-muted);font-size:21px;line-height:1.3}[dir=rtl] .bulk-schedule-eyebrow,[dir=rtl] .bulk-schedule-header h2,[dir=rtl] .bulk-schedule-copy h3,[dir=rtl] .bulk-schedule-proof-label,[dir=rtl] .bulk-schedule-figure,[dir=rtl] .bulk-schedule-figure span{letter-spacing:0}[dir=rtl] .bulk-schedule-header h2{line-height:1.3}[dir=rtl] .bulk-schedule-copy>p{line-height:1.6}@media (width>=1024px){.bulk-schedule-copy{min-block-size:224px}}@media (width>=1024px) and (width<=1500px){.bulk-schedule-header h2{font-size:54px}.bulk-schedule-intro{font-size:22px}.bulk-schedule-copy{padding-inline:25px}.bulk-schedule-copy h3{gap:12px;font-size:28px}.bulk-schedule-copy>p,.bulk-schedule-detail{font-size:18px}.bulk-schedule-number{flex-basis:38px;block-size:38px;font-size:18px}.bulk-schedule-timeline{margin-inline:25px}.bulk-schedule-proof{padding-inline:25px}.bulk-schedule-labels{font-size:12px}.bulk-schedule-figure{font-size:52px}.bulk-schedule-figure span{font-size:23px}}@media (width<=1023px){.bulk-schedule{padding-block:56px}.bulk-schedule-header h2{font-size:48px}.bulk-schedule-intro{font-size:21px}.bulk-schedule-cards{grid-template-columns:1fr;gap:24px}.bulk-schedule-copy{padding:24px 28px 0}.bulk-schedule-copy>p{font-size:20px}.bulk-schedule-copy h3{font-size:32px}.bulk-schedule-timeline{margin:28px}.bulk-schedule-proof{min-block-size:0;padding:22px 28px 28px}}@media (width<=479px){.bulk-schedule-inner{inline-size:auto;margin-inline:20px}.bulk-schedule-eyebrow{letter-spacing:.5px;gap:10px;font-size:14px}.bulk-schedule-eyebrow:before{inline-size:28px}.bulk-schedule-header h2{letter-spacing:-1.3px;font-size:38px}.bulk-schedule-intro{font-size:18px}.bulk-schedule-copy{padding-inline:22px}.bulk-schedule-copy h3{letter-spacing:-.8px;gap:12px;font-size:27px}.bulk-schedule-number{flex-basis:38px;block-size:38px;font-size:18px}.bulk-schedule-copy>p,.bulk-schedule-detail{font-size:18px}.bulk-schedule-timeline{margin-inline:22px}.bulk-schedule-labels{gap:4px;font-size:11px}.bulk-schedule-card-1 .bulk-schedule-labels b:before{inset-inline-start:-20px}.bulk-schedule-card-1 .bulk-schedule-labels b:after{inset-inline-end:-20px}.bulk-schedule-proof{padding-inline:22px}.bulk-schedule-figure{font-size:52px}.bulk-schedule-figure span{font-size:23px}.bulk-schedule-proof-label{font-size:14px}}@media (width>=1024px){.bulk-schedule-card{grid-template-rows:224px 108px minmax(196px,1fr);display:grid}.bulk-schedule-timeline{margin-block:6px 28px}}@media (width<=1023px){.bulk-schedule-cards{margin-block-start:30px}}@media (width>=1024px) and (width<=1199px){.bulk-schedule-card{grid-template-rows:280px 108px minmax(196px,1fr)}}@media (width>=1024px){[dir=rtl] .bulk-schedule-card{grid-template-rows:310px 108px minmax(196px,1fr)}}@media (width>=1501px){.bulk-schedule-card-3 .bulk-schedule-copy,.bulk-schedule-card-3 .bulk-schedule-proof{padding-inline:34px}.bulk-schedule-card-3 .bulk-schedule-timeline{margin-inline:34px}}.bulk-schedule-eyebrow,.bulk-schedule-proof-label{font-size:var(--about-opening-eyebrow-size)}.bulk-schedule-header h2{font-size:var(--about-opening-heading-size)}.bulk-schedule-intro{font-size:var(--about-opening-body-size)}.bulk-schedule-copy h3,.bulk-schedule-figure span{font-size:calc(24px * var(--font-size-scale))}.bulk-schedule-copy>p,.bulk-schedule-detail{font-size:20px}.bulk-schedule-figure{font-size:60px}@media (width>=1024px){.bulk-schedule-copy h3,.bulk-schedule-figure span{font-size:calc(26px * var(--font-size-scale))}.bulk-schedule-figure{font-size:clamp(60px,4.2vw,96px)}}.bulk-schedule-figure{flex-wrap:wrap}@media (width>=1024px){.bulk-schedule-cards{grid-template-rows:auto 108px auto}.bulk-schedule-card,[dir=rtl] .bulk-schedule-card{grid-row:span 3;grid-template-rows:subgrid}.bulk-schedule-copy{padding-block-end:22px}}.bulk-introduction{isolation:isolate;position:relative;overflow:hidden}.bulk-introduction .bulk-campaign{background:linear-gradient(#fff,#fcfdff 240px);overflow:visible}.bulk-introduction .bulk-campaign:before{pointer-events:none;-webkit-mask-image:linear-gradient(#0000 30%,#000 70%);mask-image:linear-gradient(#0000 30%,#000 70%)}.bulk-schedule-copy h3{font-size:calc(26px * var(--font-size-scale))}@media (width>=1024px){.bulk-schedule-copy h3{font-size:calc(28px * var(--font-size-scale))}}.bulk-panel{--panel-accent:var(--market-600);isolation:isolate;color:#06152c;background:#fff;position:relative;overflow:hidden}.bulk-panel-inner{max-width:1774px;margin-inline:auto;padding:clamp(64px,8.6vw,144px) 4.8% clamp(140px,9vw,160px);position:relative}.bulk-panel-header{z-index:2;width:53%;position:relative}.bulk-panel-eyebrow{color:var(--panel-accent);align-items:center;gap:17px;margin:0 0 16px;font-size:clamp(16px,1.32vw,22px);font-weight:600;line-height:1.4;display:flex}.bulk-panel-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:50px;height:2px}.bulk-panel-header h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,3.95vw,66px);font-weight:700;line-height:1.04}.bulk-panel-header h2 span{color:var(--panel-accent)}.bulk-panel-intro{color:#646d91;margin:28px 0 0;font-size:clamp(18px,1.32vw,22px);line-height:1.43}.bulk-panel-art{z-index:0;width:55%;height:min(30vw,505px);position:absolute;inset-block-start:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.bulk-panel-art img{object-fit:cover;width:100%;height:100%}.bulk-panel-art:after{content:"";background:linear-gradient(90deg,#fff,#0000 27%);position:absolute;inset:0}.bulk-panel-items{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(60px,4.6vw,77px) 0 0;padding:0;list-style:none;display:grid;position:relative}.bulk-panel-items li{border-inline-start:1px solid var(--panel-accent);min-width:0;padding-inline:11% 6%}@supports (color:color-mix(in lab, red, red)){.bulk-panel-items li{border-inline-start:1px solid color-mix(in srgb, var(--panel-accent) 22%, white)}}.bulk-panel-items li:first-child{border:0;padding-inline-start:0}.bulk-panel-items li:last-child{padding-inline-end:0}.bulk-panel-number{color:var(--panel-accent);letter-spacing:-.045em;align-items:center;gap:20px;font-size:clamp(38px,3vw,50px);font-weight:700;line-height:1;display:flex}.bulk-panel-number:after{content:"";background:var(--panel-accent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.bulk-panel-number:after{background:color-mix(in srgb, var(--panel-accent) 50%, white)}}.bulk-panel-items h3{letter-spacing:-.04em;margin:19px 0 12px;font-size:clamp(23px,1.92vw,32px);font-weight:700;line-height:1.1}.bulk-panel-items p{color:#646d91;letter-spacing:-.015em;margin:0;font-size:clamp(17px,1.2vw,20px);line-height:1.44}.bulk-panel-waves{z-index:-1;background:linear-gradient(transparent, var(--market-300));width:100%;height:165px;position:absolute;inset:auto 0 0;overflow:visible}@supports (color:color-mix(in lab, red, red)){.bulk-panel-waves{background:linear-gradient(transparent, color-mix(in srgb, var(--market-300) 12%, white))}}.bulk-panel-wave-pale{stop-color:var(--market-200)}@supports (color:color-mix(in lab, red, red)){.bulk-panel-wave-pale{stop-color:color-mix(in srgb, var(--market-200) 30%, white)}}.bulk-panel-wave-blue{stop-color:var(--market-200)}@supports (color:color-mix(in lab, red, red)){.bulk-panel-wave-blue{stop-color:color-mix(in srgb, var(--market-200) 60%, white)}}.bulk-panel-wave-clear{stop-color:var(--market-200)}@supports (color:color-mix(in lab, red, red)){.bulk-panel-wave-clear{stop-color:color-mix(in srgb, var(--market-200) 16%, white)}}.bulk-panel-wave-clear{stop-opacity:.65}.bulk-panel-wave-edge{fill:none;stroke:#fff;stroke-width:2px}[dir=rtl] .bulk-panel-header h2,[dir=rtl] .bulk-panel-items h3,[dir=rtl] .bulk-panel-items p{letter-spacing:0}[dir=rtl] .bulk-panel-art:after{background:linear-gradient(270deg,#fff,#0000 27%)}@media (width>=1775px){.bulk-panel-inner{padding-inline:85px}}@media (width>=701px) and (width<=1100px){.bulk-panel-header{width:65%}.bulk-panel-art{opacity:.7;width:46%;height:360px}.bulk-panel-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.bulk-panel-items li:nth-child(3){border:0;padding-inline-start:0}}@media (width<=700px){.bulk-panel-inner{padding:56px 6% 120px}.bulk-panel-header{width:100%}.bulk-panel-header h2{font-size:clamp(32px,7.8vw,48px);line-height:1.08}.bulk-panel-eyebrow{gap:12px}.bulk-panel-eyebrow:before{width:30px}.bulk-panel-intro{margin-block-start:24px}.bulk-panel-art{aspect-ratio:1.6;width:114%;height:auto;margin:20px -7% 0;display:block;position:relative}.bulk-panel-items{grid-template-columns:1fr;gap:28px;margin-block-start:24px}.bulk-panel-items li,.bulk-panel-items li:first-child{border:0;padding:0}.bulk-panel-items h3{font-size:26px}.bulk-panel-items p{font-size:18px}.bulk-panel-number{font-size:40px}.bulk-panel-waves{height:100px}}.bulk-panel-art{aspect-ratio:1.6;height:auto}.bulk-panel-art picture{width:100%;height:100%;display:block}.bulk-panel-record-labels{color:#123b73;grid-template-rows:repeat(6,1fr);font-size:clamp(9px,.87vw,15px);font-style:italic;line-height:1.1;display:grid;position:absolute;inset:40.7% 25% 16.5% 50%;transform:rotate(2deg)skew(-5deg)}.bulk-panel-record-labels span{align-items:center;display:flex}[dir=rtl] .bulk-panel-record-labels{text-align:right;direction:rtl;font-style:normal}@media (width<=700px){.bulk-panel-record-labels{font-size:clamp(8px,1.65vw,12px)}}@media (width>=1101px){.bulk-panel-eyebrow{margin-block-end:12px}.bulk-panel-art{aspect-ratio:1.9;width:60%}.bulk-panel-art img{object-fit:fill}.bulk-panel-items{grid-template-columns:24.2% 25.9% 25.9% 24%;margin-block-start:76px}.bulk-panel-items li{padding-inline:44px 14px}.bulk-panel-items li:first-child{padding-inline:0 52px}.bulk-panel-items h3{margin-block-start:14px;font-size:30px}.bulk-panel-inner{padding-block-end:162px}.bulk-panel-items li:first-child{padding-inline-end:20px}.bulk-panel-items li:first-child h3{max-inline-size:270px}.bulk-panel-items li:nth-child(3) p{max-inline-size:320px}}.bulk-panel-eyebrow{font-size:var(--about-opening-eyebrow-size)}.bulk-panel-header h2{font-size:var(--about-opening-heading-size);line-height:1.12}.bulk-panel-intro{font-size:var(--about-opening-body-size)}.bulk-panel-items h3{font-size:calc(26px * var(--font-size-scale))}.bulk-panel-items p{font-size:20px;line-height:1.4}@media (width>=1024px){.bulk-panel-items h3{font-size:calc(28px * var(--font-size-scale))}}.bulk-people{isolation:isolate;color:#f8fbff;background:#0c2848;position:relative;overflow:hidden}.bulk-people-curves{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.bulk-people-inner{max-width:1983px;margin-inline:auto;padding:clamp(64px,4.74vw,94px) 6.4% clamp(72px,4.69vw,93px)}.bulk-people-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--market-300);align-items:center;gap:20px;margin:0 0 16px;font-size:clamp(14px,.86vw,17px);font-weight:500;line-height:1.2;display:flex}.bulk-people-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:47px;height:2px}.bulk-people-header h2{letter-spacing:-.025em;margin:0;font-size:clamp(38px,3.43vw,68px);font-weight:700;line-height:1.02}.bulk-people-header h2 span{color:var(--market-500)}.bulk-people-intro{color:#b8cbe6;letter-spacing:-.015em;max-width:1170px;margin:26px 0 0;font-size:clamp(20px,1.42vw,28px);line-height:1.16}.bulk-people-figures{grid-template-columns:33% 35.8% 31.2%;margin:clamp(80px,5.1vw,104px) 0 0;display:grid}.bulk-people-figures>div{border-inline-start:1px solid #597493;flex-direction:column;min-width:0;padding-inline:10% 9%;display:flex}.bulk-people-figures>div:first-child{border:0;padding-inline-start:0}.bulk-people-figures>div:last-child{padding-inline-end:0}.bulk-people-number,.bulk-people-figures dt.bulk-people-number{letter-spacing:-.025em;order:-1;margin:0 0 13px;font-size:clamp(60px,5.25vw,104px);font-weight:700;line-height:.98}.bulk-people-figures dt{letter-spacing:-.025em;font-size:clamp(24px,1.82vw,36px);font-weight:600;line-height:1.15}.bulk-people-detail{letter-spacing:-.02em;color:#9cb3d1;margin:12px 0 0;font-size:clamp(19px,1.36vw,27px);line-height:1.24}[dir=rtl] .bulk-people-eyebrow,[dir=rtl] .bulk-people-header h2,[dir=rtl] .bulk-people-intro,[dir=rtl] .bulk-people-figures dt,[dir=rtl] .bulk-people-detail{letter-spacing:0}[dir=rtl] .bulk-people-curves{transform:scaleX(-1)}@media (width>=1984px){.bulk-people-inner{padding-inline:127px}}@media (width>=701px) and (width<=1200px){.bulk-people-figures{grid-template-columns:repeat(3,minmax(0,1fr))}.bulk-people-figures>div{padding-inline:7%}.bulk-people-number,.bulk-people-figures dt.bulk-people-number{font-size:clamp(42px,5.5vw,66px)}.bulk-people-figures dt{font-size:23px}}@media (width<=700px){.bulk-people-inner{padding:56px 6% 64px}.bulk-people-eyebrow{gap:12px;font-size:12px;line-height:1.5}.bulk-people-eyebrow:before{width:28px}.bulk-people-header h2{font-size:clamp(34px,8.3vw,48px);line-height:1.08}.bulk-people-intro{margin-block-start:24px;line-height:1.4}.bulk-people-figures{grid-template-columns:1fr;gap:28px;margin-block-start:64px}.bulk-people-figures>div,.bulk-people-figures>div:first-child{border:0;border-block-start:1px solid #597493;padding:28px 0 0}.bulk-people-figures>div:first-child{border:0;padding-block-start:0}.bulk-people-number,.bulk-people-figures dt.bulk-people-number{font-size:64px}.bulk-people-figures dt{font-size:25px}.bulk-people-detail{margin-block-start:14px;font-size:19px;line-height:1.4}}.bulk-people-eyebrow{font-size:var(--about-opening-eyebrow-size)}.bulk-people-header h2{font-size:var(--about-opening-heading-size)}.payroll-paid .bulk-people-header h2{font-size:calc(var(--about-opening-heading-size) * 1.4)}.payroll-paid .bulk-people-figures dt.bulk-people-number{font-size:calc(52px * var(--font-size-scale));margin-bottom:0;line-height:1.15}.bulk-people-intro{font-size:var(--about-opening-body-size)}.bulk-people-number,.bulk-people-figures dt.bulk-people-number{font-size:60px}.bulk-people-figures dt{font-size:calc(26px * var(--font-size-scale))}.bulk-people-detail{font-size:20px}@media (width>=1024px){.bulk-people-number,.bulk-people-figures dt.bulk-people-number{font-size:clamp(60px,4.2vw,96px)}.bulk-people-figures dt{font-size:calc(28px * var(--font-size-scale))}}.bulk-enquiry:after,.permanent-enquiry:after,.temporary-enquiry:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#fff,#fff0);height:96px;position:absolute;inset:0 0 auto}@media (width<=700px){.bulk-enquiry:after,.permanent-enquiry:after,.temporary-enquiry:after{height:56px}}.bulk-campaign-inner,.bulk-people-inner,.bulk-panel-inner,.bulk-schedule{padding-block:56px}@media (width>=768px){.bulk-campaign-inner,.bulk-people-inner,.bulk-panel-inner,.bulk-schedule{padding-block:80px}}@media (width>=1280px){.bulk-campaign-inner,.bulk-people-inner,.bulk-panel-inner,.bulk-schedule{padding-block:96px}}.bulk-campaign-shapes{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bulk-campaign-shapes span{background:var(--market-50);display:block;position:absolute}.bulk-campaign-shapes span:first-child{aspect-ratio:1;border-radius:2.4vw;width:clamp(220px,24vw,440px);inset-block-start:14%;inset-inline-start:-16%;rotate:18deg}.bulk-campaign-shapes span:nth-child(2){aspect-ratio:1;border-radius:50%;width:clamp(280px,40vw,710px);inset-block-end:clamp(-400px,-20vw,-200px);inset-inline-start:28%}.bulk-campaign-shapes span:nth-child(3){aspect-ratio:1.4;border-radius:2.4vw;width:clamp(180px,22vw,390px);inset-block-start:45%;inset-inline-end:-14%;rotate:-18deg}[dir=rtl] .bulk-campaign-shapes span:first-child{rotate:-18deg}[dir=rtl] .bulk-campaign-shapes span:nth-child(3){rotate:18deg}@media (width<=700px){.bulk-campaign-shapes span:first-child{border-radius:24px;inset-block-start:18%;inset-inline-start:-170px}.bulk-campaign-shapes span:nth-child(2){inset-block-end:-100px;inset-inline-start:-180px}.bulk-campaign-shapes span:nth-child(3){border-radius:24px;inset-block-start:60%;inset-inline-end:-130px}}.bulk-campaign:before,.bulk-campaign:after{border-color:var(--market-50);box-shadow:none}.bulk-campaign:after{inset-inline:-420px auto}.bulk-opening-facts{z-index:1;padding-top:75px;position:relative}.bulk-people-inner{padding-block-end:88px}.bulk-people+.bulk-panel .bulk-panel-art{-webkit-mask-image:linear-gradient(#0000,#000 72px 82%,#0000);mask-image:linear-gradient(#0000,#000 72px 82%,#0000)}@media (width>=768px){.bulk-people-inner{padding-block-end:120px}}@media (width>=1280px){.bulk-people-inner{padding-block-end:144px}}@media (width<=700px){.bulk-people+.bulk-panel .bulk-panel-art{-webkit-mask-image:linear-gradient(#0000,#000 32px 82%,#0000);mask-image:linear-gradient(#0000,#000 32px 82%,#0000)}}.bulk-panel+.bulk-schedule{background:linear-gradient(to bottom, var(--market-300), #fff 220px)}@supports (color:color-mix(in lab, red, red)){.bulk-panel+.bulk-schedule{background:linear-gradient(to bottom, color-mix(in srgb, var(--market-300) 12%, white), #fff 220px)}}.bulk-schedule:before{content:none}.bulk-panel-inner{padding-block-end:96px}@media (width>=768px){.bulk-panel-inner{padding-block-end:128px}}@media (width>=1280px){.bulk-panel-inner{padding-block-end:144px}}.bulk-panel-items{margin-block-start:95px}.permanent-opening{--permanent-accent:var(--market-600);isolation:isolate;color:#07172f;background:#fff;padding-block-end:34px;position:relative}.permanent-hero{position:relative}.permanent-art{z-index:-1;width:100%;height:auto;position:absolute;inset:0}.permanent-inner{align-items:center;width:90.8%;max-width:1586px;min-height:min(40.5vw,707px);margin-inline:auto;padding-block:24px;display:flex}.permanent-copy{width:550px;max-width:36%}.permanent-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--market-500);align-items:center;gap:17px;margin:0 0 20px;font-size:17px;font-weight:500;line-height:1.4;display:flex}.permanent-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:36px;height:2px}.permanent-copy h1{letter-spacing:-.035em;margin:0;font-size:clamp(38px,3.9vw,68px);font-weight:700;line-height:1.02}.permanent-copy h1 span{color:var(--permanent-accent)}.permanent-intro{color:#53648e;letter-spacing:-.02em;margin:20px 0 0;font-size:clamp(18px,1.375vw,24px);line-height:1.24}.permanent-licence{letter-spacing:-.025em;margin:16px 0 0;font-size:clamp(16px,1.26vw,22px);line-height:1.4}.permanent-action{color:#fff;background:#0a2c5c;border-radius:999px;justify-content:center;align-items:center;gap:36px;min-height:65px;margin-block-start:32px;padding:14px 38px 14px 46px;font-size:22px;font-weight:600;line-height:1.3;display:inline-flex}.permanent-action svg{flex-shrink:0;width:24px;height:24px}.permanent-action:hover{background:var(--market-700)}.permanent-action:focus-visible{outline:3px solid var(--permanent-accent);outline-offset:5px}.permanent-facts{background:0 0;border-radius:12px;grid-template-columns:1fr 1fr;width:90.8%;max-width:1586px;margin:0 auto;padding-block:26px 34px;display:grid;position:relative}.permanent-facts>div{text-align:center;flex-direction:column;align-items:center;padding-inline:24px;display:flex;position:relative}.permanent-facts>div+div:before{content:"";background:#bfcee1;width:1px;position:absolute;inset-block:16px -6px;inset-inline-start:0}.permanent-facts dd{color:var(--permanent-accent);letter-spacing:-.02em;order:-1;margin:0;font-size:clamp(48px,3.9vw,68px);font-weight:700;line-height:1.1}.permanent-facts dt{color:#53648e;font-size:clamp(18px,1.375vw,24px);line-height:1.3}[dir=rtl] .permanent-art{transform:scaleX(-1)}[dir=rtl] .permanent-eyebrow,[dir=rtl] .permanent-copy h1,[dir=rtl] .permanent-intro,[dir=rtl] .permanent-licence{letter-spacing:0}@media (width>=1747px){.permanent-art{object-fit:cover;object-position:top;height:901px}}@media (width>=1201px){.permanent-eyebrow{margin-block-end:12px}.permanent-copy h1{letter-spacing:-.02em}.permanent-licence{margin-block-start:20px}.permanent-facts{padding-block:21px 33px}}@media (width>=701px) and (width<=1200px){.permanent-inner{min-height:560px;padding-block:56px}.permanent-copy{max-width:49%}.permanent-art{object-fit:cover;object-position:42% top;opacity:.75;height:100%}.permanent-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#fff 28%,#fffffff5 43%,#0000 65%);position:absolute;inset:0}[dir=rtl] .permanent-hero:after{background:linear-gradient(270deg,#fff 28%,#fffffff5 43%,#0000 65%)}.permanent-eyebrow{gap:10px;font-size:13px}.permanent-action{gap:24px;min-height:56px;padding-inline:28px;font-size:19px}}@media (width<=700px){.permanent-opening{padding-block-end:32px}.permanent-inner{width:88%;min-height:auto;padding-block:48px 280px}.permanent-copy{width:100%;max-width:none}.permanent-art{object-fit:cover;object-position:right top;height:290px;inset-block:auto 0;-webkit-mask-image:linear-gradient(#0000,#000 25% 80%,#0000 87%);mask-image:linear-gradient(#0000,#000 25% 80%,#0000 87%)}.permanent-copy h1{font-size:clamp(34px,8.6vw,48px)}.permanent-eyebrow{gap:12px;margin-block-end:18px;font-size:12px}.permanent-eyebrow:before{width:28px}.permanent-intro{font-size:20px;line-height:1.4}.permanent-licence{font-size:17px}.permanent-action{gap:28px;min-height:56px;margin-block-start:24px;padding-inline:28px;font-size:19px}.permanent-facts{grid-template-columns:1fr;gap:24px;width:88%;padding:24px}.permanent-facts>div{padding:0}.permanent-facts>div+div{border-block-start:1px solid #bfcee1;padding-block-start:24px}.permanent-facts>div+div:before{content:none}.permanent-facts dd{font-size:52px}.permanent-facts dt{font-size:18px}}.permanent-copy h1{font-size:calc(38px * var(--font-size-scale))}.permanent-eyebrow{font-size:13px}.permanent-intro,.permanent-licence{font-size:17px}.permanent-action{font-size:clamp(19px,1.1vw,22px)}.permanent-facts dd{font-size:clamp(42px,3.83vw,68px)}.permanent-facts dt{font-size:clamp(16px,1.3vw,23px)}@media (width<=700px){.permanent-facts dd{font-size:46px}.permanent-facts dt{font-size:17px}}@media (width>=640px){.permanent-copy h1{font-size:calc(48px * var(--font-size-scale))}}@media (width>=768px){.permanent-eyebrow{font-size:15px}.permanent-intro,.permanent-licence{font-size:18px}}@media (width>=1024px){.permanent-copy h1{font-size:calc(clamp(48px, 4.3vw, 80px) * var(--font-size-scale))}.permanent-eyebrow{font-size:clamp(15px,1.08vw,18px)}.permanent-intro,.permanent-licence{font-size:calc(clamp(18px, 1.435vw, 24px) * var(--font-size-scale))}}@media (width>=1201px){.permanent-copy h1{width:112%}}.bulk-opening h1{color:#07172f;letter-spacing:-.035em;line-height:1.02}.bulk-opening .bulk-opening-eyebrow{color:var(--market-500);letter-spacing:.12em;text-transform:uppercase;font-weight:500}.bulk-opening .bulk-opening-intro{color:#53648e;letter-spacing:-.02em;line-height:1.24}.bulk-opening .bulk-opening-licence{color:#07172f;letter-spacing:-.025em;line-height:1.4}.bulk-opening-actions .about-values-action{font-weight:600}.bulk-opening-facts dd{color:var(--market-600);letter-spacing:-.02em;line-height:1.1}.bulk-opening-facts dt{color:#53648e}@media (width>=1201px){.bulk-opening h1{letter-spacing:-.02em}}@media (width<=700px){.bulk-opening .bulk-opening-intro{line-height:1.4}}[dir=rtl] .bulk-opening h1,[dir=rtl] .bulk-opening .bulk-opening-eyebrow,[dir=rtl] .bulk-opening .bulk-opening-intro,[dir=rtl] .bulk-opening .bulk-opening-licence{letter-spacing:0}.bulk-opening .bulk-opening-intro{margin-block-start:20px}.bulk-opening .bulk-opening-licence{margin-block-start:16px}@media (width>=1201px){.bulk-opening .bulk-opening-licence{margin-block-start:20px}}.bulk-opening-facts{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));width:90.8%;max-width:1586px;margin:0 auto;padding:26px 0 34px;position:relative}.bulk-opening-facts>div,.bulk-opening-facts>div:first-child{text-align:center;border:0;align-items:center;padding:0 24px;position:relative}.bulk-opening-facts>div+div:before{content:"";background:#bfcee1;width:1px;position:absolute;inset-block:16px -6px;inset-inline-start:0}.bulk-opening-facts dd{color:var(--market-600);letter-spacing:-.02em;order:-1;margin:0;font-size:clamp(42px,3.83vw,68px);font-weight:700;line-height:1.1}.bulk-opening-facts dt{color:#53648e;order:0;font-size:clamp(16px,1.3vw,23px);line-height:1.3}@media (width>=1201px){.bulk-opening-facts{padding-block:21px 33px}}@media (width<=700px){.bulk-opening-facts{grid-template-columns:1fr;gap:24px;width:88%;padding:24px}.bulk-opening-facts>div,.bulk-opening-facts>div:first-child{border:0;padding:0}.bulk-opening-facts>div+div{border-block-start:1px solid #bfcee1;padding-block-start:24px}.bulk-opening-facts>div+div:before{content:none}.bulk-opening-facts dd{font-size:46px}.bulk-opening-facts dt{font-size:17px}}.bulk-opening-art{-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.bulk-opening .bulk-opening-hero{background:#fff}.bulk-opening-hero:before{-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.permanent-roles{isolation:isolate;color:#07172f;background:#fff;position:relative;overflow:hidden}.permanent-roles-inner{width:89.3%;max-width:1610px;margin-inline:auto;padding-block:44px 60px}.permanent-roles-eyebrow{color:var(--market-600);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:17px;margin:0 0 16px;font-size:17px;font-weight:600;line-height:1.4;display:flex}.permanent-roles-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:38px;height:2px}.permanent-roles h2{letter-spacing:-.035em;margin:0;font-size:clamp(38px,3.34vw,60px);font-weight:700;line-height:1.02}.permanent-roles h2 span{color:var(--market-600)}.permanent-roles-intro{color:#53648e;letter-spacing:-.02em;margin:18px 0 0;font-size:24px;line-height:1.3}.permanent-roles-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:78px;margin:48px 0 0;padding:0;list-style:none;display:grid}.permanent-roles-list li{border-block-start:1px solid #c3d2e8;grid-template-columns:116px minmax(0,1fr);align-items:center;min-width:0;min-height:142px;padding-block:28px 36px;display:grid}.permanent-role-number{color:var(--market-300);letter-spacing:-.04em;font-size:56px;font-weight:700;line-height:1}.permanent-roles-list li>div{border-inline-start:1px solid #c3d2e8;min-width:0;padding-inline-start:42px}.permanent-roles-list h3{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:700;line-height:1.15}.permanent-roles-list p{color:#53648e;letter-spacing:-.02em;margin:8px 0 0;font-size:23px;line-height:1.3}.permanent-roles-footer{border-block-start:1px solid #c3d2e8;justify-content:space-between;align-items:center;gap:32px;padding-block-start:26px;display:flex}.permanent-roles-footer p{letter-spacing:-.02em;align-items:center;gap:32px;margin:0;font-size:26px;line-height:1.35;display:flex}.permanent-roles-footer p:before{content:"";background:var(--market-600);flex-shrink:0;width:47px;height:2px}.permanent-roles-footer p a{color:var(--market-600);font-weight:600}.permanent-roles-footer p a:hover{text-decoration:underline}.permanent-roles-action{border:1px solid var(--market-600);min-height:64px;color:var(--market-600);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:24px;padding:14px 32px;font-size:21px;font-weight:600;line-height:1.3;display:inline-flex}.permanent-roles-action svg{flex-shrink:0;width:24px;height:24px}.permanent-roles-action:hover{background:var(--market-50)}.permanent-roles a:focus-visible{outline:3px solid var(--market-600);outline-offset:4px}[dir=rtl] .permanent-roles-eyebrow,[dir=rtl] .permanent-roles h2,[dir=rtl] .permanent-roles-intro,[dir=rtl] .permanent-roles-list h3,[dir=rtl] .permanent-roles-list p,[dir=rtl] .permanent-roles-footer p{letter-spacing:0}@media (width>=701px) and (width<=1200px){.permanent-roles-list{column-gap:36px}.permanent-roles-list li{grid-template-columns:70px minmax(0,1fr)}.permanent-roles-list li>div{padding-inline-start:20px}.permanent-role-number{font-size:44px}.permanent-roles-list h3{font-size:25px}.permanent-roles-list p,.permanent-roles-intro{font-size:20px}.permanent-roles-footer p{gap:20px;font-size:21px}.permanent-roles-action{padding-inline:24px;font-size:18px}}@media (width<=700px){.permanent-roles-inner{width:88%;padding-block:56px}.permanent-roles-eyebrow{gap:12px;font-size:12px}.permanent-roles-eyebrow:before{width:28px}.permanent-roles h2{font-size:36px;line-height:1.08}.permanent-roles-intro{font-size:20px;line-height:1.4}.permanent-roles-list{grid-template-columns:1fr;margin-block-start:32px}.permanent-roles-list li{grid-template-columns:64px minmax(0,1fr);min-height:124px;padding-block:24px}.permanent-role-number{font-size:40px}.permanent-roles-list li>div{padding-inline-start:20px}.permanent-roles-list h3{font-size:23px;line-height:1.2}.permanent-roles-list p{font-size:18px;line-height:1.4}.permanent-roles-footer{flex-direction:column;align-items:flex-start;gap:24px}.permanent-roles-footer p{gap:16px;font-size:20px}.permanent-roles-footer p:before{width:28px}.permanent-roles-action{min-height:54px;padding-inline:24px;font-size:18px}}@media (width>=1201px){.permanent-roles-eyebrow{margin-block-end:12px}.permanent-roles h2{font-size:clamp(40px,3.56vw,64px);line-height:.95}.permanent-roles-list{margin-block-start:44px}.permanent-roles-list li{padding-block:24px 40px}}.permanent-role-number{background:linear-gradient(to bottom, var(--market-200), var(--market-300) 70%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.permanent-roles-eyebrow{font-size:var(--about-opening-eyebrow-size)}.permanent-roles h2{font-size:var(--about-opening-heading-size)}.permanent-roles-intro{font-size:var(--about-opening-body-size)}.permanent-role-number{font-size:60px}.permanent-roles-list h3{font-size:calc(24px * var(--font-size-scale))}.permanent-roles-list p,.permanent-roles-footer p{font-size:20px}.permanent-roles-action{font-size:clamp(19px,1.1vw,22px)}@media (width>=1024px){.permanent-role-number{font-size:clamp(60px,4.2vw,96px)}.permanent-roles-list h3{font-size:calc(26px * var(--font-size-scale))}}@media (width<=700px){.permanent-roles-list li{grid-template-columns:80px minmax(0,1fr)}}.permanent-shortlist{isolation:isolate;color:var(--text);background:#fff;padding-block:80px 24px;position:relative;overflow:hidden}.permanent-shortlist-decoration{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.permanent-shortlist-decoration path{fill:var(--market-50)}.permanent-shortlist-decoration path:nth-child(2){fill:#fff;fill-opacity:.6}.permanent-shortlist-main{grid-template-columns:39% minmax(0,1fr);gap:3.25%;width:92%;max-width:1610px;margin-inline:auto;padding-block:0 32px;display:grid;transform:translate(.6%)}.permanent-shortlist-copy{grid-area:1/1;min-width:0}.permanent-shortlist-art{aspect-ratio:1916/1128;object-fit:contain;border-radius:20px;grid-area:1/2;place-self:start;width:100%;max-width:958px;height:auto;margin-block-start:98px;box-shadow:0 15px 40px -15px #24457538}.permanent-shortlist-eyebrow{color:var(--market-600);font-size:var(--about-opening-eyebrow-size);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:18px;margin:0 0 18px;font-weight:600;line-height:1.4;display:flex}.permanent-shortlist-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:34px;height:2px}.permanent-shortlist h2{font-size:var(--about-opening-heading-size);margin:0;font-weight:700}.permanent-shortlist h2 span{color:var(--market-600)}.permanent-shortlist-intro{color:#52638f;width:calc(100% + 40px);margin:12px 0 0;font-size:20px;line-height:1.35}.permanent-shortlist-checks{margin:40px 0 0;padding:0;list-style:none}.permanent-shortlist-checks li{border-block-end:1px solid var(--market-200);grid-template-columns:84px minmax(0,1fr);align-items:center;gap:30px;padding-block:18px;display:grid}.permanent-shortlist-checks li:first-child{padding-block-start:0}.permanent-shortlist-checks li:last-child{border:0;padding-block-end:0}.permanent-shortlist-icon{background:var(--market-50);width:84px;height:82px;color:var(--market-600);border-radius:26px;justify-content:center;align-items:center;display:flex}.permanent-shortlist-icon svg{stroke-width:1.6px;width:42px;height:42px}.permanent-shortlist-checks h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.permanent-shortlist-checks p{color:#52638f;letter-spacing:-.015em;margin:4px 0 0;font-size:20px;line-height:1.3}[dir=rtl] .permanent-shortlist-main{transform:translate(-.6%)}[dir=rtl] .permanent-shortlist-decoration{transform:scaleX(-1)}[dir=rtl] .permanent-shortlist :is(h2,h3,p){letter-spacing:0}@media (width<=1279px){.permanent-shortlist-intro{width:100%}.permanent-shortlist-main{grid-template-columns:42% minmax(0,1fr)}.permanent-shortlist-checks li{grid-template-columns:64px minmax(0,1fr);gap:20px}.permanent-shortlist-icon{border-radius:20px;width:64px;height:64px}.permanent-shortlist-icon svg{width:34px;height:34px}}@media (width<=1023px){.permanent-shortlist-main{grid-template-columns:minmax(0,1fr);gap:36px;width:88%;padding-block:0 32px;transform:none}[dir=rtl] .permanent-shortlist-main{transform:none}.permanent-shortlist-art{border-radius:14px;grid-area:2/1;width:100%;margin:0}.permanent-shortlist-checks{margin-block-start:28px}}.permanent-travel{isolation:isolate;color:#08194b;background:#fff;position:relative;overflow:hidden}.permanent-travel-decoration{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.permanent-travel-decoration path{fill:var(--market-50)}.permanent-travel-decoration path:nth-child(2){fill:#fff;fill-opacity:.55}.permanent-travel-decoration path:last-child{fill-opacity:.6}.permanent-travel-inner{grid-template-rows:auto 1fr;grid-template-columns:1fr 1.02fr;gap:68px 46px;width:90.4%;max-width:1610px;margin-inline:auto;padding-block:80px 116px;display:grid}.permanent-travel-eyebrow{color:var(--market-600);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:26px;margin:0 0 21px;font-size:20px;font-weight:500;line-height:1.4;display:flex}.permanent-travel-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:43px;height:2px}.permanent-travel h2{letter-spacing:-.035em;margin:0;font-size:clamp(38px,3.85vw,66px);font-weight:700;line-height:1.04}.permanent-travel h2 span{color:var(--market-600)}.permanent-travel-intro{color:#294877;letter-spacing:-.015em;max-width:725px;margin:17px 0 0;font-size:26px;line-height:1.3}.permanent-travel-list{grid-column:1;align-self:start;margin:0;padding:0;list-style:none}.permanent-travel-list li{grid-template-columns:126px minmax(0,1fr);align-items:center;gap:40px;padding-block-end:52px;display:grid}.permanent-travel-list li+li{border-block-start:1px solid var(--market-200);padding-block:38px 0}.permanent-travel-icon{width:126px;height:126px;color:var(--market-600);background:var(--market-50);border-radius:38px;justify-content:center;align-items:center;display:flex}.permanent-travel-icon svg{stroke-width:1.6px;width:52px;height:52px}.permanent-travel-list li>div{border-inline-start:2px solid var(--market-200);padding-inline-start:40px}.permanent-travel h3{letter-spacing:-.025em;margin:0;font-size:38px;font-weight:700;line-height:1.16}.permanent-travel-list p,.permanent-travel-orientation p{color:#294877;letter-spacing:-.015em;margin:10px 0 0;font-size:23px;line-height:1.3}.permanent-travel-orientation{border:1px solid var(--market-100);background:var(--market-50);border-radius:26px;grid-area:1/2/3;align-self:start;margin:96px 0 0;overflow:hidden}.permanent-travel-orientation img{aspect-ratio:770/450;object-fit:cover;object-position:center 58%;width:100%;height:auto;display:block}.permanent-travel-orientation figcaption{background:linear-gradient(140deg,#ffffff80,#0000);padding:28px 48px 34px;position:relative}.permanent-travel-orientation figcaption:after{content:"";background:var(--market-100);clip-path:polygon(100% 0,100% 100%,0 100%);opacity:.6;pointer-events:none;width:120px;height:96px;position:absolute;inset-block-end:0;inset-inline-end:0}.permanent-travel-orientation figcaption>div{z-index:1;border-inline-start:2px solid var(--market-600);padding-inline-start:32px;position:relative}[dir=rtl] .permanent-travel-decoration{transform:scaleX(-1)}[dir=rtl] .permanent-travel :is(h2,h3,p){letter-spacing:0}@media (width>=768px) and (width<=1279px){.permanent-travel-inner{gap:40px 32px;padding-block:64px 80px}.permanent-travel-eyebrow{gap:16px;margin-block-end:20px;font-size:15px}.permanent-travel-intro{font-size:20px}.permanent-travel h3{font-size:28px}.permanent-travel-list p,.permanent-travel-orientation p{font-size:19px}.permanent-travel-list li{grid-template-columns:80px minmax(0,1fr);gap:20px;padding-block-end:32px}.permanent-travel-list li+li{padding-block-start:32px}.permanent-travel-icon{border-radius:24px;width:80px;height:80px}.permanent-travel-icon svg{width:36px;height:36px}.permanent-travel-list li>div{padding-inline-start:20px}.permanent-travel-orientation{margin-block-start:80px}.permanent-travel-orientation figcaption{padding:24px}.permanent-travel-orientation figcaption>div{padding-inline-start:20px}}@media (width<=767px){.permanent-travel-inner{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:36px;width:88%;padding-block:56px}.permanent-travel-eyebrow{gap:14px;margin-block-end:20px;font-size:12px}.permanent-travel-eyebrow:before{width:28px}.permanent-travel h2{font-size:36px;line-height:1.08}.permanent-travel-intro{margin-block-start:20px;font-size:20px;line-height:1.4}.permanent-travel-list li{grid-template-columns:64px minmax(0,1fr);gap:18px;padding-block-end:28px}.permanent-travel-list li+li{padding-block-start:28px}.permanent-travel-list li>div{padding-inline-start:18px}.permanent-travel-icon{border-radius:20px;width:64px;height:64px}.permanent-travel-icon svg{width:28px;height:28px}.permanent-travel h3{font-size:25px;line-height:1.2}.permanent-travel-list p,.permanent-travel-orientation p{font-size:18px;line-height:1.4}.permanent-travel-orientation{border-radius:18px;grid-area:auto/1;margin:0}.permanent-travel-orientation figcaption{padding:24px}.permanent-travel-orientation figcaption>div{padding-inline-start:20px}}.permanent-travel-eyebrow{font-size:var(--about-opening-eyebrow-size)}.permanent-travel h2{font-size:var(--about-opening-heading-size)}.permanent-travel-intro{font-size:var(--about-opening-body-size)}.permanent-travel h3{font-size:calc(24px * var(--font-size-scale))}.permanent-travel-list p,.permanent-travel-orientation p{font-size:20px}@media (width>=1024px){.permanent-travel h3{font-size:calc(26px * var(--font-size-scale))}}.permanent-placement{isolation:isolate;color:#08194b;background:#fff;position:relative;overflow:hidden}.permanent-placement-inner{width:90.8%;max-width:1610px;margin-inline:auto;padding-block:62px 78px}.permanent-placement-eyebrow{color:var(--market-600);text-transform:uppercase;align-items:center;gap:24px;margin:0 0 25px;font-size:18px;font-weight:600;line-height:1.4;display:flex}.permanent-placement-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:43px;height:3px}.permanent-placement h2{letter-spacing:-.035em;margin:0;font-size:clamp(38px,3.83vw,64px);font-weight:700;line-height:.95}.permanent-placement h2 span,.permanent-placement-terms strong{color:var(--market-600)}.permanent-placement-intro{margin:10px 0 0;font-size:26px;line-height:1.4}.permanent-placement-timeline{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));margin:58px -7% 0;padding:0;list-style:none;display:grid;position:relative}.permanent-placement-timeline:before{content:"";background:var(--market-200);height:8px;position:absolute;inset-block-start:25px;inset-inline:16.6667%}.permanent-placement-timeline li{min-width:0;position:relative}.permanent-placement-dot{background:linear-gradient(135deg,#f8fafc,#e6eef7);border:1px solid #e4ebf2;border-radius:50%;width:58px;height:58px;margin:0 auto 12px;display:block;position:relative;box-shadow:inset 0 0 0 8px #f5f8fb}.permanent-placement-dot:after{content:"";background:var(--market-600);border:3px solid #fff;border-radius:50%;position:absolute;inset:13px;box-shadow:0 1px 7px #18427022}.permanent-placement-timeline h3{letter-spacing:-.035em;margin:0;font-size:36px;font-weight:700;line-height:1.2}.permanent-placement-timeline p{margin:2px 0 0;font-size:26px;line-height:1.4}.permanent-placement-follow-up{text-align:center;margin:30px 0 42px;font-size:24px;line-height:1.4}.permanent-placement-terms{border-block-start:1px solid var(--market-200);grid-template-columns:1.07fr 1fr;padding-block-start:42px;display:grid}.permanent-placement-terms>div{padding-inline:94px 46px;position:relative}.permanent-placement-terms>div+div{border-inline-start:1px solid var(--market-200);padding-inline-start:126px}.permanent-placement-terms h3{letter-spacing:-.035em;margin:0;font-size:44px;font-weight:700;line-height:1.2;position:relative}.permanent-placement-terms h3:before{content:"";background:var(--market-600);width:44px;height:3px;position:absolute;inset-block-start:.48em;inset-inline-start:-64px}.permanent-placement-terms p{margin:10px 0 0;font-size:24px;line-height:1.5}.permanent-placement-terms strong{font-weight:700}[dir=rtl] .permanent-placement :is(h2,h3,p){letter-spacing:0}@media (width<=1100px){.permanent-placement-inner{padding-block:56px}.permanent-placement-intro,.permanent-placement-timeline p{font-size:22px}.permanent-placement-follow-up,.permanent-placement-terms p{font-size:20px}.permanent-placement-terms h3{font-size:32px}.permanent-placement-terms>div,.permanent-placement-terms>div+div{padding-inline:60px 24px}.permanent-placement-terms h3:before{width:28px;inset-inline-start:-42px}}@media (width<=700px){.permanent-placement-inner{width:88%}.permanent-placement-eyebrow{gap:14px;margin-block-end:20px;font-size:12px}.permanent-placement-eyebrow:before{width:28px;height:2px}.permanent-placement h2{font-size:36px;line-height:1.08}.permanent-placement-intro{margin-block-start:20px;font-size:20px}.permanent-placement-timeline{text-align:start;grid-template-columns:1fr;gap:26px;margin:32px 0 0}.permanent-placement-timeline:before{width:4px;height:auto;inset-block:28px 50px;inset-inline:27px auto}.permanent-placement-timeline li{grid-template-columns:58px minmax(0,1fr);column-gap:20px;display:grid}.permanent-placement-dot{grid-row:1/3;margin:0}.permanent-placement-timeline h3{font-size:28px}.permanent-placement-timeline p{font-size:20px}.permanent-placement-follow-up{text-align:start;margin-block:28px 30px;font-size:20px}.permanent-placement-terms{grid-template-columns:1fr;gap:26px;padding-block-start:28px}.permanent-placement-terms>div,.permanent-placement-terms>div+div{border:0;padding-inline:42px 0}.permanent-placement-terms>div+div{border-block-start:1px solid var(--market-200);padding-block-start:24px}.permanent-placement-terms h3{font-size:30px}.permanent-placement-terms p{font-size:20px}}.permanent-placement-eyebrow{font-size:var(--about-opening-eyebrow-size)}.permanent-placement h2{font-size:var(--about-opening-heading-size)}.permanent-placement-intro{font-size:var(--about-opening-body-size)}.permanent-placement h3{font-size:calc(24px * var(--font-size-scale))}.permanent-placement-timeline p,.permanent-placement-follow-up,.permanent-placement-terms p{font-size:20px}@media (width>=1024px){.permanent-placement h3{font-size:calc(26px * var(--font-size-scale))}}.permanent-placement-inner{width:89.3%;padding-block:44px 60px}.permanent-placement-eyebrow{gap:17px;margin-block-end:16px}.permanent-placement-eyebrow:before{width:38px;height:2px}.permanent-placement-intro{margin-block-start:18px}.permanent-placement-timeline{margin-block-start:48px}.permanent-placement-timeline p{margin-block-start:8px}.permanent-placement-follow-up{margin-block:26px 32px}.permanent-placement-terms{grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:26px}.permanent-placement-terms>div,.permanent-placement-terms>div+div{padding-inline:64px 32px}.permanent-placement-terms h3:before{width:32px;height:2px;inset-inline-start:-48px}.permanent-placement-terms p{margin-block-start:8px}@media (width>=1201px){.permanent-placement-eyebrow{margin-block-end:12px}.permanent-placement-timeline{margin-block-start:44px}}@media (width<=700px){.permanent-placement-inner{width:88%;padding-block:56px}.permanent-placement-eyebrow{gap:12px}.permanent-placement-eyebrow:before{width:28px}.permanent-placement-timeline{gap:24px;margin-block-start:32px}.permanent-placement-follow-up{margin-block:24px}.permanent-placement-terms{grid-template-columns:1fr;gap:24px}.permanent-placement-terms>div,.permanent-placement-terms>div+div{padding-inline:42px 0}.permanent-placement-terms h3:before{width:28px;inset-inline-start:-42px}}.permanent-roles h2,.permanent-shortlist h2,.permanent-travel h2,.permanent-placement h2{font-size:var(--about-opening-heading-size);letter-spacing:-.035em;color:var(--text);font-weight:700;line-height:1.12}[dir=rtl] :is(.permanent-roles,.permanent-shortlist,.permanent-travel,.permanent-placement) h2{line-height:var(--leading-display);letter-spacing:0}.permanent-placement-inner{padding-block:80px 116px}@media (width>=768px) and (width<=1279px){.permanent-placement-inner{padding-block:64px 80px}}@media (width<=767px){.permanent-placement-inner{padding-block:56px}}.permanent-placement-timeline:after{content:"";background:var(--market-600);transform-origin:0;pointer-events:none;height:8px;position:absolute;inset-block-start:25px;inset-inline:16.6667%}.permanent-placement-timeline li{z-index:1}[dir=rtl] .permanent-placement-timeline:after{transform-origin:100%}.permanent-placement-timeline.is-waiting:after{transform:scaleX(0)}.permanent-placement-timeline.is-waiting .permanent-placement-dot:after{background:var(--market-200)}.permanent-placement-timeline.is-filling:after{animation:1.8s ease-in-out .2s forwards permanent-line-fill}.permanent-placement-timeline.is-filling .permanent-placement-dot:after{animation:.25s ease-out .2s forwards permanent-point-fill}.permanent-placement-timeline.is-filling li:nth-child(2) .permanent-placement-dot:after{animation-delay:1.1s}.permanent-placement-timeline.is-filling li:nth-child(3) .permanent-placement-dot:after{animation-delay:2s}@keyframes permanent-line-fill{to{transform:scaleX(1)}}@keyframes permanent-point-fill{to{background:var(--market-600)}}@media (width<=700px){.permanent-placement-timeline:after{transform-origin:top;width:4px;height:auto;inset-block:28px 50px;inset-inline:27px auto}[dir=rtl] .permanent-placement-timeline:after{transform-origin:top}.permanent-placement-timeline.is-waiting:after{transform:scaleY(0)}.permanent-placement-timeline.is-filling:after{animation-name:permanent-line-fill-vertical}}@keyframes permanent-line-fill-vertical{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.permanent-placement-timeline.is-waiting:after{transform:none}.permanent-placement-timeline.is-waiting .permanent-placement-dot:after{background:var(--market-600)}.permanent-placement-timeline.is-filling:after,.permanent-placement-timeline.is-filling .permanent-placement-dot:after{animation:none}}.permanent-aftercare{isolation:isolate;background:#fff;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.permanent-aftercare>.permanent-travel{grid-area:1/1;overflow:visible}.permanent-aftercare>.permanent-placement{grid-area:2/1}.permanent-aftercare>section{z-index:1;background:0 0}.permanent-aftercare-sweep{z-index:-1;pointer-events:none;width:32%;height:220px;position:absolute;inset-block-end:-48px;inset-inline-start:0;-webkit-mask-image:linear-gradient(#000 35%,#0000 95%);mask-image:linear-gradient(#000 35%,#0000 95%)}.permanent-aftercare-sweep path{fill:var(--market-50)}.permanent-aftercare-sweep path+path{fill-opacity:.55}[dir=rtl] .permanent-aftercare-sweep{transform:scaleX(-1)}@media (width<=700px){.permanent-aftercare-sweep{width:55%;height:150px;inset-block-end:-32px}}.permanent-aftercare>.permanent-placement{overflow:visible}.permanent-placement-decoration{z-index:-1;pointer-events:none;width:28%;height:420px;position:absolute;inset-block-start:-100px;inset-inline-end:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 55%,#0000);mask-image:linear-gradient(#0000,#000 30% 55%,#0000)}.permanent-placement-decoration path{fill:var(--market-50)}.permanent-placement-decoration path+path{fill:#fff;fill-opacity:.6}[dir=rtl] .permanent-placement-decoration{transform:scaleX(-1)}@media (width<=700px){.permanent-placement-decoration{width:40%;height:260px;inset-block-start:-56px}}.permanent-shortlist-closing{border:1px solid var(--market-100);background:linear-gradient(115deg, var(--market-50), #fff);border-radius:12px;grid-template-columns:1fr 1fr;gap:0;width:89.3%;max-width:1610px;margin:0 auto;padding:36px 40px;display:grid;position:relative;box-shadow:0 12px 32px -24px #10284830}.permanent-shortlist-closing>div:first-child{padding-inline-end:40px}.permanent-shortlist-closing>div+div{border-inline-start:1px solid var(--market-200);padding-inline-start:40px}.permanent-shortlist-closing .permanent-shortlist-eyebrow{letter-spacing:.09em;gap:12px;margin-block-end:14px;font-size:13px;line-height:1.5}.permanent-shortlist-closing h3{max-width:610px;font-size:calc(24px * var(--font-size-scale));letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.3}.permanent-shortlist-closing-body{color:#52638f;letter-spacing:-.01em;max-width:570px;margin:12px 0 0;font-size:19px;line-height:1.5}[dir=rtl] .permanent-shortlist-closing :is(h3,p){letter-spacing:0}@media (width>=768px) and (width<=1279px){.permanent-shortlist-closing{padding-inline:30px}.permanent-shortlist-closing>div:first-child{padding-inline-end:28px}.permanent-shortlist-closing>div+div{padding-inline-start:28px}}@media (width<=767px){.permanent-shortlist-closing{grid-template-columns:1fr;gap:26px;width:88%;padding:28px 24px}.permanent-shortlist-closing>div+div{border-inline-start:0;border-block-start:1px solid var(--market-200);padding-block-start:24px;padding-inline-start:0}.permanent-shortlist-closing>div:first-child{padding-inline-end:0}.permanent-shortlist-closing .permanent-shortlist-eyebrow{margin-block-end:12px;font-size:12px}.permanent-shortlist-closing h3{font-size:calc(22px * var(--font-size-scale))}.permanent-shortlist-closing-body{margin-block-start:10px;font-size:18px}}.permanent-continuity{isolation:isolate;background:#fff;position:relative;overflow:hidden}.permanent-continuity>.permanent-shortlist{background:0 0;display:flow-root;overflow:visible}.permanent-continuity>.permanent-aftercare{background:0 0}.temporary-opening{overflow:hidden}.temporary-art{z-index:-1;object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(#000 0% 80%,#0000 87%);mask-image:linear-gradient(#000 0% 80%,#0000 87%)}.temporary-opening .permanent-hero{position:static}.temporary-opening .permanent-copy{width:690px;max-width:47%}.temporary-opening .permanent-copy h1{width:108%}.temporary-opening .permanent-intro{max-width:610px}[dir=rtl] .temporary-art{transform:scaleX(-1)}@media (width>=701px) and (width<=1200px){.temporary-opening .permanent-copy{max-width:54%}}@media (width<=700px){.temporary-opening .permanent-copy{width:100%;max-width:none}.temporary-opening .permanent-copy h1{width:auto}.temporary-opening .permanent-hero{position:relative}.temporary-art{object-position:right top;width:100%;height:290px;top:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 80%,#0000 87%);mask-image:linear-gradient(#0000,#000 25% 80%,#0000 87%)}.temporary-opening{background:#fff}}@media (width>=1201px){:lang(en) .temporary-opening .permanent-copy h1{white-space:nowrap;width:max-content}}.shutdown-opening{background:#fff;overflow:hidden}.shutdown-opening .permanent-hero{position:static}.shutdown-opening .permanent-inner{min-height:38.3vw;padding-block:2.8vw 3.5vw}.shutdown-opening .permanent-copy{width:760px;max-width:48%}.shutdown-opening .permanent-intro{max-width:650px;margin-block-start:28px}.shutdown-opening .permanent-eyebrow{margin-block-end:26px}.shutdown-art{z-index:-1;width:100%;height:auto;position:absolute;inset-block-start:0;inset-inline-end:0}.shutdown-facts{background:0 0;border-radius:0;width:100%;max-width:none;padding-inline:5%}.shutdown-facts dt{max-width:490px}[dir=rtl] .shutdown-art{transform:scaleX(-1)}@media (width>=1201px){.shutdown-opening .permanent-copy h1{width:100%}}@media (width>=701px) and (width<=1200px){.shutdown-opening .permanent-inner{min-height:560px;padding-block:64px 80px}.shutdown-opening .permanent-copy{max-width:62%}.shutdown-art{opacity:.5;width:auto;max-width:none;height:740px}}@media (width<=700px){.shutdown-opening .permanent-hero{position:relative}.shutdown-opening .permanent-inner{min-height:auto;padding-block:48px 290px}.shutdown-opening .permanent-copy{width:100%;max-width:none}.shutdown-opening .permanent-copy h1{width:auto}.shutdown-art{object-fit:cover;object-position:right top;width:100%;height:260px;inset-block:auto 0}.shutdown-facts{padding-inline:6%}}.executive-opening{background:#fff;padding-block-end:24px;overflow:hidden}.executive-opening .permanent-hero{position:static}.executive-art{z-index:-1;width:100%;height:auto;position:absolute;inset-block-start:0;inset-inline-end:0}.executive-opening .permanent-inner{align-items:flex-start;min-height:35.2vw;padding-block:3vw 4.2vw}.executive-opening .permanent-copy{width:710px;max-width:46%}.executive-opening .permanent-copy h1{width:max-content;max-width:112%}.executive-opening .permanent-eyebrow{letter-spacing:normal;margin-block-end:34px;font-weight:700}.executive-opening .permanent-intro{max-width:640px;margin-block-start:24px;line-height:1.4}.executive-opening .permanent-action{min-height:70px;margin-block-start:24px;padding-inline:48px}.executive-facts{width:87.6%;max-width:1530px;margin-inline:7.9% 4.5%;padding-block:8px 30px}.executive-facts dt{max-width:490px;margin-block-start:8px}[dir=rtl] .executive-art{transform:scaleX(-1)}@media (width>=701px) and (width<=1200px){.executive-opening .permanent-inner{min-height:560px;padding-block:56px 80px}.executive-opening .permanent-copy{max-width:62%}.executive-opening .permanent-copy h1{width:auto;max-width:none}.executive-art{opacity:.5;width:auto;max-width:none;height:740px}}@media (width<=700px){.executive-opening .permanent-hero{position:relative}.executive-opening .permanent-inner{min-height:auto;padding-block:48px 310px}.executive-opening .permanent-copy{width:100%;max-width:none}.executive-opening .permanent-copy h1{width:auto;max-width:none}.executive-opening .permanent-eyebrow{margin-block-end:26px}.executive-opening .permanent-action{min-height:56px;padding-inline:28px}.executive-art{object-fit:cover;object-position:right top;width:100%;height:280px;inset-block:auto 0}.executive-facts{width:88%;margin-inline:auto;padding-block:24px}}.executive-roles .permanent-roles-inner{padding-block-start:88px}.executive-roles-list{grid-template-columns:1fr;column-gap:0;margin-block-end:40px}.executive-roles-list li{border-block-start:0;border-block-end:1px solid var(--market-100);grid-template-columns:26% minmax(0,1fr);align-items:center;min-height:0}.executive-roles-list li:last-child{border-block-end:0}.executive-roles-list h3{font-size:calc(27px * var(--font-size-scale));padding-inline:42px 28px;position:relative}.executive-roles-list h3:before{content:"";background:var(--market-500);width:6px;min-height:32px;box-shadow:-5px 0 0 var(--market-50);position:absolute;inset-block:0;inset-inline-start:0}.executive-roles-list p{border-inline-start:1px solid var(--market-100);margin:0;padding-inline-start:48px}.executive-roles-closing strong{color:var(--market-600)}[dir=rtl] .executive-roles-closing{letter-spacing:0}@media (width<=1200px) and (width>=701px){.executive-roles-list li{grid-template-columns:34% minmax(0,1fr)}.executive-roles-list h3{padding-inline:24px 20px}.executive-roles-list p{padding-inline-start:28px}}@media (width<=700px){.executive-roles-list{margin-block-end:24px}.executive-roles-list li{grid-template-columns:1fr;gap:8px}.executive-roles-list h3{padding-inline:20px 0}.executive-roles-list h3:before{width:4px;min-height:0}.executive-roles-list p{border:0;padding-inline-start:20px}}.executive-search-decoration{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.executive-search-list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0;position:relative}.executive-search-stages{position:relative}.executive-search-ribbon{z-index:-1;pointer-events:none;inset-inline:-6%;width:112%;height:260px;position:absolute;top:0}.executive-search-list li{border:0;min-height:0;padding-block:0;display:block}.executive-search-list li>div{border:0;padding:0}.executive-search-visual{justify-content:center;align-items:center;height:260px;margin-block-end:32px;display:flex;position:relative}.executive-search-visual:before{content:"";z-index:0;background:var(--market-400);inset-inline:0;height:2px;position:absolute;top:50%}.executive-search-list li:first-child .executive-search-visual:before{inset-inline-start:50%}.executive-search-list li:last-child .executive-search-visual:before{inset-inline-end:50%}.executive-search-list li+li .executive-search-visual:after{content:"";background:var(--market-500);inset-inline-start:-7px;border-radius:50%;width:15px;height:15px;position:absolute;top:calc(50% - 7px)}.executive-search-disc{z-index:1;aspect-ratio:1;width:200px;color:var(--market-900);border:2px solid var(--market-100);background:linear-gradient(145deg, #fff 20%, var(--market-100));box-shadow:inset 0 0 0 7px #ffffffa6, 0 14px 22px var(--market-700);border-radius:50%;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.executive-search-disc{box-shadow:inset 0 0 0 7px #ffffffa6, 0 14px 22px color-mix(in srgb, var(--market-700) 15%, transparent)}}.executive-search-disc svg{width:104px;height:104px}.executive-search-list li:nth-child(2) .executive-search-disc{border-color:var(--market-500);outline:5px solid var(--market-50);outline-offset:-10px;width:230px}.executive-search-disc .executive-search-target{width:174px;height:174px;color:var(--market-600)}.executive-search-list li>.executive-search-copy{padding-inline:12% 9%}.executive-search-list li+li .executive-search-copy{border-inline-start:1px solid var(--market-100)}.executive-search-list .executive-search-step{font-size:var(--about-opening-eyebrow-size);color:var(--market-600);text-transform:uppercase;margin:0 0 16px;padding-inline-start:28px;font-weight:700;position:relative}.executive-search-step:before{content:"";background:var(--market-500);width:6px;position:absolute;inset-block:0;inset-inline-start:0}.executive-search-copy h3+p{margin-block-start:8px}[dir=rtl] .executive-search-decoration{transform:scaleX(-1)}[dir=rtl] .executive-search-step{letter-spacing:0}@media (width<=1200px) and (width>=701px){.executive-search-list li>.executive-search-copy{padding-inline:8%}.executive-search-disc{width:160px}.executive-search-list li:nth-child(2) .executive-search-disc{width:185px}.executive-search-disc .executive-search-target{width:145px;height:145px}}@media (width<=700px){.executive-search-list{grid-template-columns:1fr;gap:40px}.executive-search-ribbon{display:none}.executive-search-list li>.executive-search-copy{border:0;padding-inline:0}.executive-search-visual{height:230px;margin-block-end:24px}.executive-search-visual:before,.executive-search-list li+li .executive-search-visual:after{display:none}}.executive-confidential{background:radial-gradient(ellipse at 83% 0%, var(--market-800), transparent 65%), var(--market-900);color:#fff}.executive-confidential .permanent-roles-inner{padding-block:56px}.executive-confidential-decoration{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.executive-confidential-decoration path{fill:var(--market-700)}@supports (color:color-mix(in lab, red, red)){.executive-confidential-decoration path{fill:color-mix(in srgb, var(--market-700) 24%, transparent)}}.executive-confidential-decoration path{stroke:var(--market-300)}@supports (color:color-mix(in lab, red, red)){.executive-confidential-decoration path{stroke:color-mix(in srgb, var(--market-300) 55%, transparent)}}.executive-confidential-decoration path{stroke-width:1px}.executive-confidential-decoration path:first-child{fill:none;opacity:.6}.executive-confidential .permanent-roles-eyebrow{margin-block-end:12px}.executive-confidential .permanent-roles-intro{margin-block-start:12px}.executive-confidential .permanent-roles-eyebrow,.executive-confidential h2 span{color:var(--market-300)}.executive-confidential h2,.executive-confidential .permanent-roles-intro,.executive-confidential-list p{color:#fff}.executive-confidential-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-block:55px}.executive-confidential-list li{border:1px solid var(--market-300);background:linear-gradient(125deg, var(--market-800), transparent);border-radius:26px;min-height:0;padding:28px 34px 22px;display:block}@supports (color:color-mix(in lab, red, red)){.executive-confidential-list li{background:linear-gradient(125deg, color-mix(in srgb, var(--market-800) 35%, transparent), transparent)}}.executive-confidential-list li:before{content:"";background:var(--market-300);border-radius:999px;width:60px;height:6px;margin-block-end:14px;display:block}.executive-confidential-list h3{font-size:calc(28px * var(--font-size-scale));line-height:1.15}.executive-confidential-list p{margin-block-start:14px;font-size:22px;line-height:1.3}[dir=rtl] .executive-confidential-decoration{transform:scaleX(-1)}@media (width>=768px){.executive-confidential .permanent-roles-inner{padding-block:80px}}@media (width>=1024px){.executive-confidential-list h3{font-size:calc(30px * var(--font-size-scale))}}@media (width>=1280px){.executive-confidential .permanent-roles-inner{padding-block:96px}}@media (width<=1200px) and (width>=701px){.executive-confidential-list{gap:20px}.executive-confidential-list li{padding-inline:24px}}@media (width<=700px){.executive-confidential-list{grid-template-columns:1fr;gap:32px}.executive-confidential-list li{padding:24px 20px}}.temporary-projects{color:var(--text)}.temporary-projects-inner{width:91.2%;max-width:1610px;margin-inline:auto;padding-block:44px 60px}.temporary-projects .permanent-roles-eyebrow{margin-block-end:12px}.temporary-projects .permanent-roles-intro{color:var(--text);margin-block-start:12px}.temporary-projects-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:34px 0 30px;padding:0;list-style:none;display:grid}.temporary-project-card{isolation:isolate;border:1px solid var(--market-300);background:linear-gradient(115deg, #fff 40%, var(--market-50));border-radius:16px;min-height:208px;position:relative;overflow:hidden}.temporary-project-card img{z-index:-1;object-fit:fill;width:54%;height:100%;position:absolute;inset-block:0;inset-inline-end:0}.temporary-project-copy{width:56%;margin-inline-start:34px;padding:28px 0 22px}.temporary-project-copy:before{content:"";background:var(--market-600);border-radius:10px;width:60px;height:6px;margin-block-end:14px;display:block}.temporary-project-copy h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.temporary-project-copy p{color:#53648e;letter-spacing:-.02em;max-width:335px;margin:14px 0 0;font-size:20px;line-height:1.3}.temporary-projects-footer{background:linear-gradient(120deg, var(--market-50), #f7fbff 70%, var(--market-100));border-radius:18px;align-items:center;gap:32px;padding:21px 26px 21px 36px;display:flex}.temporary-projects-icon{border-inline-end:1px solid var(--market-400);color:var(--market-600);flex-shrink:0;align-items:center;padding-inline-end:36px;display:flex}.temporary-projects-icon svg{stroke-width:1.2px;width:58px;height:54px}.temporary-projects-footer p{letter-spacing:-.02em;flex:1;margin:0;font-size:20px;line-height:1.35}.temporary-projects-action{color:#fff;background:linear-gradient(110deg, var(--market-800), var(--market-900));border-color:var(--market-700);border-radius:18px;gap:16px;min-height:54px;padding:13px 28px}.temporary-projects-action:hover{background:var(--market-700)}.temporary-projects-waves{z-index:-1;width:100%;height:70px;fill:var(--market-50);inset-inline:0;position:absolute;bottom:0}[dir=rtl] .temporary-project-card img{transform:scaleX(-1)}[dir=rtl] .temporary-project-copy :is(h3,p),[dir=rtl] .temporary-projects-footer p{letter-spacing:0}@media (width>=1024px){.temporary-project-copy h3{font-size:calc(26px * var(--font-size-scale))}}@media (width<=1200px){.temporary-project-copy{width:58%;margin-inline-start:24px}.temporary-projects-footer{flex-wrap:wrap;gap:22px}.temporary-projects-action{margin-inline-start:auto}}@media (width<=700px){.temporary-projects-inner{width:88%;padding-block:56px}.temporary-projects-grid{grid-template-columns:1fr;margin-block-start:32px}.temporary-project-card{min-height:245px}.temporary-project-card img{opacity:.65;width:63%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}[dir=rtl] .temporary-project-card img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.temporary-project-copy{width:70%;margin-inline-start:20px;padding-block:24px}.temporary-project-copy p{font-size:20px}.temporary-projects-footer{gap:20px;padding:24px}.temporary-projects-icon{padding-inline-end:18px}.temporary-projects-icon svg{width:38px;height:42px}.temporary-projects-footer p{flex-basis:65%}.temporary-projects-action{width:100%;padding-inline:16px}}@media (width>=701px){.temporary-projects-grid{margin-block-start:24px}.temporary-project-card:nth-child(n+3){min-height:198px}.temporary-project-card:first-child img{width:49.7%}.temporary-project-card:nth-child(3) img{width:48%}}.temporary-project-card img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10%);mask-image:linear-gradient(90deg,#0000,#000 10%)}@media (width<=700px){.temporary-project-card{min-height:350px;padding-block-end:145px}.temporary-project-copy{width:auto;margin-inline:20px}.temporary-project-card img{object-fit:cover;object-position:center 65%;opacity:1;width:100%;height:145px;inset-block:auto 0;-webkit-mask-image:linear-gradient(#0000,#000 25% 80%,#0000 87%);mask-image:linear-gradient(#0000,#000 25% 80%,#0000 87%)}[dir=rtl] .temporary-project-card img{-webkit-mask-image:linear-gradient(#0000,#000 25% 80%,#0000 87%);mask-image:linear-gradient(#0000,#000 25% 80%,#0000 87%)}}.temporary-scaling-inner{width:90.5%;max-width:1610px;margin-inline:auto;padding-block:60px 56px}.temporary-scaling .permanent-roles-eyebrow{margin-block-end:16px}.temporary-scaling .permanent-roles-intro{margin-block-start:14px}.temporary-scaling-chart{height:300px;margin-block-start:34px;position:relative}.temporary-scaling-chart>svg{width:100%;height:100%;display:block;overflow:visible}.temporary-scaling-guides{fill:none;stroke:var(--market-300);stroke-width:1.5px;stroke-dasharray:6 4;opacity:.7}.temporary-scaling-axis{fill:none;stroke:var(--market-300);stroke-width:2px}.temporary-scaling-points{fill:var(--market-500);stroke:#fff;stroke-width:6px}.temporary-scaling-label{background:linear-gradient(#eaf4fc, var(--market-100));text-align:center;white-space:nowrap;border-radius:999px;min-width:150px;max-width:23%;padding:6px 26px;font-size:20px;font-weight:600;line-height:1.4;position:absolute;top:82%;transform:translate(-50%)}.temporary-scaling-label-1{left:12.24%}.temporary-scaling-label-2{left:41.78%}.temporary-scaling-label-3{left:68.62%}.temporary-scaling-label-4{left:91.25%}.temporary-scaling-stages{grid-template-columns:24% 25.7% 26.7% 23.6%;margin:44px 0 0;padding:0;list-style:none;display:grid}.temporary-scaling-stages li{border-inline-start:1px solid var(--market-200);min-width:0;padding-inline:40px 30px}.temporary-scaling-stages li:first-child{border:0;padding-inline-start:0}.temporary-scaling-stages li:last-child{padding-inline-end:0}.temporary-scaling-stages h3{font-size:calc(26px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.temporary-scaling-stages h3:before{content:"";background:var(--market-600);width:44px;height:3px;margin-block-end:14px;display:block}.temporary-scaling-stages p{color:#53648e;letter-spacing:-.02em;margin:14px 0 0;font-size:20px;line-height:1.4}.temporary-scaling-waves{z-index:-1;width:100%;height:80px;fill:var(--market-50);bottom:0;position:absolute;inset-inline:0}[dir=rtl] .temporary-scaling-chart{transform:scaleX(-1)}[dir=rtl] .temporary-scaling-label{transform:translate(-50%)scaleX(-1)}[dir=rtl] .temporary-scaling-stages :is(h3,p){letter-spacing:0}@media (width<=1100px){.temporary-scaling-label{min-width:0;padding-inline:18px;font-size:17px}.temporary-scaling-stages li{padding-inline:24px}}@media (width<=700px){.temporary-scaling-inner{width:88%;padding-block:56px}.temporary-scaling-chart{height:190px;margin-block-start:28px}.temporary-scaling-label{white-space:normal;max-width:29%;padding:5px 6px;font-size:11px}.temporary-scaling-label-1{left:11%}.temporary-scaling-label-4{left:89%}.temporary-scaling-stages{grid-template-columns:1fr;gap:24px;margin-block-start:36px}.temporary-scaling-stages li,.temporary-scaling-stages li:first-child{border:0;padding-inline:0}.temporary-scaling-stages h3{font-size:calc(24px * var(--font-size-scale))}}.temporary-scaling-point{background:var(--market-500);border:5px solid #fff;border-radius:50%;width:26px;height:26px;position:absolute;transform:translate(-50%,-50%)}.temporary-scaling-point-1{top:58%;left:12.24%}.temporary-scaling-point-2{top:5.67%;left:41.78%}.temporary-scaling-point-3{top:38.67%;left:68.62%}.temporary-scaling-point-4{top:66.67%;left:91.25%}@media (width>=701px){.temporary-scaling-chart{margin-block-start:27px}}@media (width<=700px){.temporary-scaling-point{border-width:3px;width:15px;height:15px}}.temporary-contracts-inner{width:92%;max-width:1610px;margin-inline:auto;padding-block:38px 72px}.temporary-contracts header{padding-inline:12px}.temporary-contracts .permanent-roles-eyebrow{margin-block-end:18px}.temporary-contracts .permanent-roles-intro{color:var(--text);margin-block-start:18px}.temporary-contracts-timeline{background:linear-gradient(115deg, var(--market-50), #f6faff 55%, var(--market-50));border-radius:28px;margin-block-start:32px;padding:28px 10.9% 60px 3.8%}.temporary-contracts-dates{justify-content:space-between;margin-inline:30.6% -6.6%;display:flex}.temporary-contracts-dates span{background:var(--market-100);text-align:center;border-radius:999px;width:203px;padding:9px 12px;font-size:20px;font-weight:600;line-height:1.3;position:relative}.temporary-contracts-dates span:first-child{transform:translate(-50%)}.temporary-contracts-dates span:last-child{transform:translate(50%)}.temporary-contracts-dates span:after{content:"";border:3px solid var(--market-500);z-index:1;background:#fff;border-radius:50%;width:26px;height:26px;position:absolute;top:calc(100% + 10px);left:calc(50% - 13px)}.temporary-contracts-rows{margin:46px 0 0;position:relative}.temporary-contracts-rows:after{content:"";pointer-events:none;border-inline:2px dashed var(--market-500);position:absolute;inset-block:-22px -32px;inset-inline:30.6% 0}.temporary-contracts-row{grid-template-columns:30.6% 69.4%;align-items:center;gap:0;display:grid}.temporary-contracts-row dt{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.035em;align-items:center;gap:18px;font-weight:700;line-height:1.2;display:flex}.temporary-contracts-icon{width:86px;height:76px;color:var(--market-700);background:linear-gradient(135deg, var(--market-50), var(--market-100));border-radius:20px;flex:none;justify-content:center;align-items:center;display:flex}.temporary-contracts-icon svg{stroke-width:1.5px;width:46px;height:46px}.temporary-contracts-row dd{color:#fff;background:linear-gradient(100deg, var(--market-600), var(--market-400));text-align:center;border-radius:999px;margin:0;padding:10px 16px;font-size:20px;font-weight:600;line-height:1.2}.temporary-contracts-details{grid-template-columns:1fr 1fr;margin-block-start:36px;display:grid}.temporary-contracts-detail{gap:40px;padding-inline:36px 64px;display:flex}.temporary-contracts-detail+.temporary-contracts-detail{border-inline-start:1px solid var(--market-200);padding-inline:64px 36px}.temporary-contracts-detail .temporary-contracts-icon{width:106px;height:96px}.temporary-contracts-detail .temporary-contracts-icon svg{width:54px;height:54px}.temporary-contracts-detail h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.035em;margin:-4px 0 4px;font-weight:700;line-height:1.2}.temporary-contracts-detail p{color:#344578;letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.3}.temporary-contracts-footer{border-block-start:1px solid var(--market-200);letter-spacing:-.025em;align-items:center;gap:36px;margin-block-start:52px;padding:30px 18px 0 24px;font-size:20px;line-height:1.4;display:flex}.temporary-contracts-footer p{border-inline-start:7px solid var(--market-600);flex:1;margin:0;padding-inline-start:24px}.temporary-contracts-footer a{color:var(--market-600);text-underline-offset:4px;align-items:center;gap:24px;font-weight:600;text-decoration:underline;display:flex}.temporary-contracts-footer a svg{flex-shrink:0;width:30px;height:30px}.temporary-contracts-footer a:focus-visible{outline:3px solid var(--market-500);outline-offset:5px}[dir=rtl] .temporary-contracts-dates span:first-child{transform:translate(50%)}[dir=rtl] .temporary-contracts-dates span:last-child{transform:translate(-50%)}[dir=rtl] .temporary-contracts :is(dt,h3,p,a){letter-spacing:0}@media (width<=1200px){.temporary-contracts-row dt{font-size:calc(24px * var(--font-size-scale));gap:12px}.temporary-contracts-row .temporary-contracts-icon{width:54px;height:64px}.temporary-contracts-detail,.temporary-contracts-detail+.temporary-contracts-detail{gap:20px;padding-inline:20px}.temporary-contracts-detail h3{font-size:calc(24px * var(--font-size-scale))}.temporary-contracts-detail p,.temporary-contracts-footer{font-size:20px}.temporary-contracts-footer{flex-wrap:wrap}}@media (width<=700px){.temporary-contracts-inner{width:88%;padding-block:56px 72px}.temporary-contracts header{padding-inline:0}.temporary-contracts-timeline{border-radius:20px;padding:22px 18px 32px}.temporary-contracts-dates{gap:16px;margin-inline:0}.temporary-contracts-dates span{width:auto;font-size:20px}.temporary-contracts-dates span:first-child,.temporary-contracts-dates span:last-child,[dir=rtl] .temporary-contracts-dates span:first-child,[dir=rtl] .temporary-contracts-dates span:last-child{transform:none}.temporary-contracts-dates span:after,.temporary-contracts-rows:after{display:none}.temporary-contracts-rows{margin-block-start:24px}.temporary-contracts-row{grid-template-columns:1fr;gap:12px}.temporary-contracts-row dt{font-size:calc(24px * var(--font-size-scale))}.temporary-contracts-row dd{padding-inline:12px;font-size:20px}.temporary-contracts-details{grid-template-columns:1fr;gap:28px}.temporary-contracts-detail,.temporary-contracts-detail+.temporary-contracts-detail{border:0;gap:18px;padding:0}.temporary-contracts-detail .temporary-contracts-icon{width:64px;height:70px}.temporary-contracts-detail .temporary-contracts-icon svg{width:38px;height:38px}.temporary-contracts-detail h3{font-size:calc(24px * var(--font-size-scale))}.temporary-contracts-footer{gap:24px;margin-block-start:32px;padding-inline:0}.temporary-contracts-footer p{flex-basis:100%;padding-inline-start:16px}.temporary-contracts-footer a{gap:16px}}.temporary-contracts-dates{height:46px;margin-inline:0;position:relative}.temporary-contracts-dates span{position:absolute;top:0}.temporary-contracts-dates span:first-child{inset-inline-start:33.3%}.temporary-contracts-dates span:last-child{inset-inline-end:0}.temporary-contracts-row{grid-template-columns:33.3% 66.7%}.temporary-contracts-rows:after{inset-inline-start:33.3%}.temporary-contracts-row .temporary-contracts-icon{height:64px}.temporary-contracts-row+.temporary-contracts-row{margin-block-start:18px}.temporary-contracts-row dd{background:linear-gradient(100deg, var(--market-600), var(--market-500))}@media (width>=701px) and (width<=1000px){.temporary-contracts-row{grid-template-columns:40% 60%}.temporary-contracts-dates span:first-child,.temporary-contracts-rows:after{inset-inline-start:40%}.temporary-contracts-dates span{width:150px;font-size:20px}.temporary-contracts-row dd{font-size:20px}.temporary-contracts-detail{flex-wrap:wrap}}@media (width<=700px){.temporary-contracts-dates{height:auto;position:static}.temporary-contracts-dates span{position:static}.temporary-contracts-row{grid-template-columns:1fr}}@media (width>=1024px){.temporary-contracts-row dt,.temporary-contracts-detail h3{font-size:calc(26px * var(--font-size-scale))}}@media (width<=1200px){.permanent-shortlist{padding-block:64px 20px}}@media (width<=700px){.permanent-shortlist{padding-block:56px 16px}}.temporary-scaling-inner{padding-block:80px 24px}@media (width<=1200px){.temporary-scaling-inner{padding-block:64px 20px}}@media (width<=700px){.temporary-scaling-inner{padding-block:56px 16px}}.temporary-contracts-inner{padding-block:80px 116px}@media (width>=768px) and (width<=1279px){.temporary-contracts-inner{padding-block:64px 80px}}@media (width<=767px){.temporary-contracts-inner{padding-block:56px}}.temporary-continuity{isolation:isolate;background:#fff;position:relative;overflow:hidden}.temporary-continuity>section{z-index:1;background:0 0;overflow:visible}.bulk-campaign:before{content:none}.shutdown-continuity{isolation:isolate;background:#fff;position:relative;overflow:hidden}.shutdown-continuity>section{isolation:auto;background:0 0;overflow:visible}.shutdown-crew{isolation:isolate;color:#080f40;background:#fff;position:relative;overflow:hidden}.shutdown-crew-inner{width:91.2%;max-width:1610px;margin-inline:auto;padding-block:44px 60px}.shutdown-crew header{margin:0}.shutdown-crew-eyebrow{color:var(--market-600);font-size:var(--about-opening-eyebrow-size);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:17px;margin:0 0 12px;font-weight:600;line-height:1.4;display:flex}.shutdown-crew-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:38px;height:2px}.shutdown-crew h2{font-size:var(--about-opening-heading-size);letter-spacing:-.035em;color:var(--text);margin:0;font-weight:700;line-height:1.12}.shutdown-crew h2 span,.shutdown-crew-shifts strong{color:var(--market-600)}.shutdown-crew-intro{font-size:var(--about-opening-body-size);letter-spacing:-.02em;color:var(--text);margin:12px 0 0;line-height:1.3}.shutdown-crew-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;margin:48px 0 30px;padding:0;list-style:none;display:grid}.shutdown-crew-card{isolation:isolate;border:1px solid var(--market-200);background:linear-gradient(125deg, #fff, var(--market-50));border-radius:18px;grid-template-columns:76px minmax(0,1fr);gap:18px;min-height:208px;padding:28px 27% 22px 22px;display:grid;position:relative;overflow:hidden}.shutdown-crew-card:before{content:"";background:var(--market-600);top:0;border-radius:0 0 10px 10px;width:76px;height:8px;position:absolute;inset-inline-start:20px}.shutdown-crew-card img{z-index:-1;object-fit:fill;clip-path:polygon(63% 0,100% 0,100% 100%,0 100%);width:27%;height:100%;position:absolute;inset-block:0;inset-inline-end:0}.shutdown-crew-icon{border-inline-end:1px solid var(--market-300);width:72px;height:54px;color:var(--market-800);margin-block-start:2px;padding-inline-end:20px;display:block}.shutdown-crew-icon svg{stroke-width:1.5px;width:53px;height:56px}.shutdown-crew-icon svg[viewBox="0 0 56 60"]{stroke-width:2.8px}.shutdown-crew-copy{min-width:0}.shutdown-crew h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.shutdown-crew-copy p{letter-spacing:-.02em;max-width:335px;margin:14px 0 0;font-size:20px;line-height:1.3}.shutdown-crew-shifts{letter-spacing:-.02em;align-items:center;gap:32px;margin:0;padding:21px 26px 21px 36px;font-size:26px;line-height:1.35;display:flex}.shutdown-crew-shifts:before{content:"";background:var(--market-600);flex:0 0 60px;height:2px}.shutdown-crew-shifts strong{font-weight:700}[dir=rtl] .shutdown-crew :is(.shutdown-crew-eyebrow,h2,.shutdown-crew-intro,h3,.shutdown-crew-copy p,.shutdown-crew-shifts){letter-spacing:0}[dir=rtl] .shutdown-crew h2{line-height:var(--leading-display)}[dir=rtl] .shutdown-crew-card img{clip-path:polygon(0 0,37% 0,100% 100%,0 100%)}@media (width>=1024px){.shutdown-crew h3{font-size:calc(26px * var(--font-size-scale))}}@media (width>=701px) and (width<=1200px){.shutdown-crew-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shutdown-crew-card{grid-template-columns:54px minmax(0,1fr);gap:15px;padding-inline-start:18px}.shutdown-crew-icon{width:54px;padding-inline-end:12px}.shutdown-crew-icon svg{width:42px}.shutdown-crew-shifts{gap:22px}}@media (width<=700px){.shutdown-crew-inner{width:88%;padding-block:56px}.shutdown-crew-eyebrow{gap:12px}.shutdown-crew-eyebrow:before{width:28px}.shutdown-crew h2 br{display:none}.shutdown-crew-intro{line-height:1.4}.shutdown-crew-grid{grid-template-columns:minmax(0,1fr);margin-block-start:40px}.shutdown-crew-card{grid-template-columns:43px minmax(0,1fr);gap:14px;min-height:215px;padding:24px 27% 24px 15px}.shutdown-crew-icon{width:43px;padding-inline-end:9px}.shutdown-crew-icon svg{width:34px;height:44px}.shutdown-crew-shifts{align-items:start;gap:20px;padding:24px;font-size:22px}.shutdown-crew-shifts:before{flex-basis:26px;margin-block-start:14.85px}}.shutdown-testing{color:var(--text)}.shutdown-testing-decoration{z-index:-1;width:100%;height:100%;fill:var(--market-100);pointer-events:none;position:absolute;inset:0}.shutdown-testing .permanent-roles-eyebrow{margin-block-end:12px}.shutdown-testing .permanent-roles-intro{color:var(--text);margin-block-start:12px}.shutdown-testing-art{margin-block:56px 24px;margin-inline:-4.82456%}.shutdown-testing-art img{width:100%;height:auto;display:block}.shutdown-testing-grid{grid-template-columns:minmax(0,32.2fr) minmax(0,36fr) minmax(0,31.8fr);margin:0 0 30px;padding:0;list-style:none;display:grid}.shutdown-testing-item.temporary-project-copy{width:auto;margin:0;padding-inline:64px}.shutdown-testing-item:first-child{padding-inline-start:0}.shutdown-testing-item:last-child{padding-inline-end:0}.shutdown-testing-item+.shutdown-testing-item{border-inline-start:1px solid var(--market-200)}.shutdown-testing-item.temporary-project-copy h3{font-size:calc(28px * var(--font-size-scale))}.shutdown-testing-item.temporary-project-copy p{max-width:none;color:var(--text);font-size:22px}.shutdown-testing-footer{border-block-start:1px solid var(--market-200);letter-spacing:-.02em;margin:0;padding:21px 26px 21px 36px;font-size:26px;line-height:1.35;position:relative}.shutdown-testing-footer:before{content:"";background:var(--market-600);width:7px;position:absolute;inset-block:21px;inset-inline-start:0}.shutdown-testing-footer a{color:var(--market-600);text-underline-offset:5px;font-weight:700;text-decoration:underline}.shutdown-testing-footer a:focus-visible{outline:3px solid var(--market-500);outline-offset:5px}[dir=rtl] .shutdown-testing-footer{letter-spacing:0}@media (width<=1023px){.shutdown-testing-item.temporary-project-copy{padding-inline:24px}.shutdown-testing-item:first-child{padding-inline-start:0}.shutdown-testing-item:last-child{padding-inline-end:0}}@media (width<=700px){.shutdown-testing-art{margin-block:40px 16px;margin-inline:-6.81818%;overflow:hidden}.shutdown-testing-art img{width:180%;max-width:none;margin-inline-start:-30%}.shutdown-testing-grid{grid-template-columns:1fr}.shutdown-testing-item.temporary-project-copy{padding-inline:0}.shutdown-testing-item+.shutdown-testing-item{border-inline-start:0;border-block-start:1px solid var(--market-200)}.shutdown-testing-footer{padding:24px;font-size:22px}.shutdown-testing-footer:before{inset-block:24px}}.shutdown-countdown-decoration{z-index:-1;pointer-events:none;width:100%;height:min(510px,60%);position:absolute;inset:0}.shutdown-countdown-wave{z-index:-1;width:100%;height:80px;fill:var(--market-100);inset-inline:0;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.shutdown-countdown-track{justify-content:space-between;align-items:center;height:124px;margin-block-start:27px;padding-inline:2% 6.7%;display:flex;position:relative}.shutdown-countdown-track:before{content:"";background:linear-gradient(90deg, var(--market-200), var(--market-300));height:7px;position:absolute;inset-inline:2% 6.7%}[dir=rtl] .shutdown-countdown-track:before{background:linear-gradient(270deg, var(--market-200), var(--market-300))}.shutdown-countdown-marker{border:2px solid var(--market-100);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;position:relative}.shutdown-countdown-marker:before{content:"";background:var(--market-600);border-radius:50%;width:22px;height:22px}.shutdown-countdown-marker:last-child{width:50px;height:50px;box-shadow:0 0 0 17px var(--market-200), 0 0 0 38px var(--market-100);border:6px solid #fff}@supports (color:color-mix(in lab, red, red)){.shutdown-countdown-marker:last-child{box-shadow:0 0 0 17px color-mix(in srgb, var(--market-200) 60%, transparent), 0 0 0 38px color-mix(in srgb, var(--market-100) 65%, transparent)}}.shutdown-countdown-marker:last-child{background:var(--market-600)}.shutdown-countdown-marker:last-child:before{width:100%;height:100%}.shutdown-countdown-stages{grid-template-columns:repeat(5,minmax(0,1fr));margin-block-start:20px}.shutdown-countdown-stages h3:before{content:none}.shutdown-countdown-stages .shutdown-countdown-when{color:var(--text);margin:0 0 14px}.shutdown-countdown-when:before{content:"";background:var(--market-600);width:44px;height:3px;margin-block-end:14px;display:block}.shutdown-countdown-stages>li>p:last-child{color:var(--text)}@media (width<=1100px) and (width>=701px){.shutdown-countdown-stages{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.shutdown-countdown-stages li:nth-child(4){border-inline-start:0;padding-inline-start:0}}@media (width<=700px){.shutdown-countdown-track{height:100px;margin-block-start:28px;padding-inline:4% 8%}.shutdown-countdown-track:before{height:4px;inset-inline:4% 8%}.shutdown-countdown-marker{width:24px;height:24px}.shutdown-countdown-marker:before{width:12px;height:12px}.shutdown-countdown-marker:last-child{width:30px;height:30px;box-shadow:0 0 0 8px var(--market-100), 0 0 0 18px var(--market-100);border-width:4px}@supports (color:color-mix(in lab, red, red)){.shutdown-countdown-marker:last-child{box-shadow:0 0 0 8px var(--market-100), 0 0 0 18px color-mix(in srgb, var(--market-100) 55%, transparent)}}.shutdown-countdown-stages{grid-template-columns:1fr;margin-block-start:20px}}.shutdown-countdown-track:after{content:"";background:var(--market-600);transform-origin:0;height:7px;box-shadow:0 0 12px var(--market-500);position:absolute;inset-inline:2% 6.7%}@supports (color:color-mix(in lab, red, red)){.shutdown-countdown-track:after{box-shadow:0 0 12px color-mix(in srgb, var(--market-500) 65%, transparent)}}.shutdown-countdown-marker{z-index:1}.shutdown-countdown-marker:after{content:"";border:2px solid var(--market-500);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-5px}.shutdown-countdown-marker:first-child{--radar-delay:0s}.shutdown-countdown-marker:nth-child(2){--radar-delay:1.2s}.shutdown-countdown-marker:nth-child(3){--radar-delay:2.4s}.shutdown-countdown-marker:nth-child(4){--radar-delay:3.6s}.shutdown-countdown-marker:nth-child(5){--radar-delay:4.8s}.shutdown-countdown-track.is-animated:before{background:var(--market-100)}.shutdown-countdown-track.is-animated:after{animation:4.8s linear both paused shutdown-countdown-fill}.shutdown-countdown-track.is-animated .shutdown-countdown-marker{border-color:var(--market-100);box-shadow:none;background:#fff}.shutdown-countdown-track.is-animated .shutdown-countdown-marker:before{background:var(--market-200);animation:10ms linear both shutdown-countdown-point;animation-delay:var(--radar-delay);animation-play-state:paused}.shutdown-countdown-track.is-animated .shutdown-countdown-marker:after{animation:1.1s ease-out both shutdown-countdown-radar;animation-delay:var(--radar-delay);animation-play-state:paused}.shutdown-countdown-track.is-running:after,.shutdown-countdown-track.is-running .shutdown-countdown-marker:before,.shutdown-countdown-track.is-running .shutdown-countdown-marker:after{animation-play-state:running}[dir=rtl] .shutdown-countdown-track:after{transform-origin:100%}@keyframes shutdown-countdown-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes shutdown-countdown-point{0%{background:#cbd5e1}to{background:var(--market-600)}}@keyframes shutdown-countdown-radar{0%{opacity:.75;transform:scale(.65)}to{opacity:0;transform:scale(2.4)}}@media (width<=700px){.shutdown-countdown-track:after{height:4px;inset-inline:4% 8%}}@media (prefers-reduced-motion:reduce){.shutdown-countdown-track.is-animated:after{box-shadow:none;animation:none;transform:none}.shutdown-countdown-track.is-animated .shutdown-countdown-marker:after{opacity:0;animation:none}.shutdown-countdown-track.is-animated .shutdown-countdown-marker:before{background:var(--market-600);animation:none}}.shutdown-countdown-track.is-animated .shutdown-countdown-marker:last-child{animation:.6s ease-out 4.8s both paused shutdown-countdown-final-glow}.shutdown-countdown-track.is-running .shutdown-countdown-marker:last-child{animation-play-state:running}.shutdown-countdown-marker:last-child:after{border-width:3px;inset:-14px}@keyframes shutdown-countdown-final-glow{0%{box-shadow:none;border-color:#e2e8f0}to{box-shadow:0 0 0 22px color-mix(in srgb, var(--market-300) 55%, transparent), 0 0 0 46px color-mix(in srgb, var(--market-100) 75%, transparent), 0 0 48px 14px color-mix(in srgb, var(--market-400) 55%, transparent);border-color:#fff}}@media (width<=700px){.shutdown-countdown-marker:last-child:after{inset:-9px}@keyframes shutdown-countdown-final-glow{0%{box-shadow:none;border-color:#e2e8f0}to{box-shadow:0 0 0 12px color-mix(in srgb, var(--market-300) 55%, transparent), 0 0 0 26px color-mix(in srgb, var(--market-100) 75%, transparent), 0 0 28px 8px color-mix(in srgb, var(--market-400) 55%, transparent);border-color:#fff}}}@media (prefers-reduced-motion:reduce){.shutdown-countdown-track.is-animated .shutdown-countdown-marker:last-child{box-shadow:0 0 0 12px var(--market-100), 0 0 28px 8px var(--market-300);border-color:#fff;animation:none}@supports (color:color-mix(in lab, red, red)){.shutdown-countdown-track.is-animated .shutdown-countdown-marker:last-child{box-shadow:0 0 0 12px var(--market-100), 0 0 28px 8px color-mix(in srgb, var(--market-300) 55%, transparent)}}}.shutdown-countdown-inner{padding-block-end:104px}@media (width<=1200px){.shutdown-countdown-inner{padding-block-end:96px}}.shutdown-standby{background:radial-gradient(ellipse at 85% 0%, var(--market-800), transparent 55%), var(--market-900);color:#fff}.shutdown-standby-decoration{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.shutdown-standby-inner{padding-block:56px}.shutdown-standby-decoration path{fill:var(--market-600)}@supports (color:color-mix(in lab, red, red)){.shutdown-standby-decoration path{fill:color-mix(in srgb, var(--market-600) 20%, transparent)}}.shutdown-standby-decoration path{stroke:var(--market-500)}@supports (color:color-mix(in lab, red, red)){.shutdown-standby-decoration path{stroke:color-mix(in srgb, var(--market-500) 55%, transparent)}}.shutdown-standby-decoration path{stroke-width:1px}.shutdown-standby-decoration path:first-child{fill:none;stroke:var(--market-500);opacity:.5}.shutdown-standby .permanent-roles-eyebrow{color:var(--market-300);margin-block-end:12px}.shutdown-standby h2,.shutdown-standby .permanent-roles-intro{color:#fff}.shutdown-standby h2 span{color:var(--market-300)}.shutdown-standby .permanent-roles-intro{margin-block-start:12px}.shutdown-standby-grid{grid-template-columns:32.8% 23% 32.8%;justify-content:space-between;align-items:center;margin-block:55px;display:grid;position:relative}.shutdown-standby-connectors{fill:none;width:100%;height:100%;stroke:var(--market-300);stroke-width:3px;position:absolute;inset:0}.shutdown-standby-connectors circle{fill:var(--market-500);stroke:#fff;stroke-width:4px}.shutdown-standby-card.temporary-project-copy{border:1px solid var(--market-300);background:linear-gradient(125deg, var(--market-800), var(--market-900));border-radius:28px;width:auto;min-height:280px;margin:0;padding-inline:34px;position:relative}.shutdown-standby-card:after{content:"";background:var(--market-500);width:20px;height:20px;box-shadow:0 0 12px var(--market-300);inset-inline-end:-10px;border:4px solid #fff;border-radius:50%;position:absolute;top:calc(50% - 10px)}.shutdown-standby-card:last-child:after{inset-inline:-10px auto}.shutdown-standby .temporary-project-copy h3{font-size:calc(28px * var(--font-size-scale))}.shutdown-standby .temporary-project-copy:before{background:var(--market-500)}.shutdown-standby .temporary-project-copy p{color:#fff;max-width:none;font-size:22px}.shutdown-standby-pool{isolation:isolate;box-shadow:none;background:0 0;border:0;border-radius:32px;position:relative;transform:skew(-9deg)}.shutdown-standby-pool:before{content:"";z-index:-2;background:linear-gradient(120deg, var(--market-800), var(--market-700));border-radius:32px;position:absolute;inset:35px -20px -2px 8px;transform:skew(5deg)}.shutdown-standby-pool:after{content:"";z-index:-1;border:2px solid var(--market-300);background:linear-gradient(145deg, var(--market-600), var(--market-800) 75%, var(--market-500));box-shadow:-15px 0 0 -2px var(--market-500), 0 0 20px var(--market-500);border-radius:32px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.shutdown-standby-pool:after{box-shadow:-15px 0 0 -2px var(--market-500), 0 0 20px color-mix(in srgb, var(--market-500) 45%, transparent)}}.shutdown-standby-pool-copy.temporary-project-copy{text-align:center;flex-direction:column;justify-content:center;width:auto;min-height:306px;margin:0;padding-inline:24px;display:flex;transform:skew(9deg)}.shutdown-standby-pool-copy.temporary-project-copy:before{content:none}.shutdown-standby-pool-copy h3{max-width:180px;margin-inline:auto}.shutdown-standby-icon{margin-block-end:14px;display:block}.shutdown-standby-icon svg{stroke-width:1.8px;width:76px;height:68px;margin-inline:auto}.shutdown-standby-footer{border-block-start:1px solid var(--market-300);align-items:center;gap:32px;display:flex}@supports (color:color-mix(in lab, red, red)){.shutdown-standby-footer{border-block-start:1px solid color-mix(in srgb, var(--market-300) 65%, transparent)}}.shutdown-standby-footer{padding-block:21px;padding-inline:36px 26px}.shutdown-standby-footer h3{letter-spacing:-.03em;border-inline-end:1px solid var(--market-300);flex-shrink:0;margin:0;padding-inline-end:32px;font-size:26px;font-weight:700;line-height:1.35;position:relative}.shutdown-standby-footer h3:before{content:"";background:var(--market-500);border-radius:6px;width:7px;position:absolute;inset-block:-6px;inset-inline-start:-36px}.shutdown-standby-footer p{letter-spacing:-.02em;margin:0;font-size:26px;line-height:1.35}[dir=rtl] .shutdown-standby-footer :is(h3,p){letter-spacing:0}@media (width>=768px){.shutdown-standby-inner{padding-block:80px}}@media (width>=1024px){.shutdown-standby .temporary-project-copy h3{font-size:calc(30px * var(--font-size-scale))}}@media (width>=1280px){.shutdown-standby-inner{padding-block:96px}}@media (width>=901px) and (width<=1200px){.shutdown-standby-card.temporary-project-copy{min-height:340px;padding-inline:24px}.shutdown-standby-pool-copy.temporary-project-copy{padding-inline:18px}}@media (width<=900px){.shutdown-standby-grid{grid-template-columns:1fr;gap:32px}.shutdown-standby-card.temporary-project-copy{min-height:0}.shutdown-standby-card:after{display:none}.shutdown-standby-pool{width:75%;max-width:360px;margin-inline:auto}.shutdown-standby-pool-copy.temporary-project-copy{min-height:0}.shutdown-standby-connectors{display:none}.shutdown-standby-footer{flex-wrap:wrap}.shutdown-standby-footer h3{border:0;padding-inline-end:0}}@media (width<=700px){.shutdown-standby-card.temporary-project-copy{padding-inline:20px}.shutdown-standby-footer{gap:14px;padding:24px}.shutdown-standby-footer :is(h3,p){font-size:22px}.shutdown-standby-footer h3:before{inset-inline-start:-24px}}.shutdown-ready{color:var(--text)}.shutdown-ready-decoration{z-index:-1;width:100%;height:100%;fill:var(--market-50);pointer-events:none;position:absolute;inset:0}.shutdown-ready-inner{grid-template-columns:minmax(0,46%) minmax(0,48%);justify-content:space-between;align-items:start;width:91.2%;max-width:1610px;margin-inline:auto;padding-block:56px;display:grid}.shutdown-ready .permanent-roles-eyebrow{margin-block-end:12px}.shutdown-ready .permanent-roles-intro{max-width:640px;color:var(--text);margin-block-start:12px}.shutdown-ready-list{margin:0;padding:0;list-style:none}.shutdown-ready-list li{border-block-end:1px solid var(--market-200);padding-block:32px}.shutdown-ready-list li:first-child{padding-block-start:0}.shutdown-ready-list li:last-child{border:0;padding-block-end:0}.shutdown-ready-list h3{font-size:calc(28px * var(--font-size-scale));letter-spacing:-.03em;margin:0;padding-inline-start:28px;font-weight:700;line-height:1.15;position:relative}.shutdown-ready-list h3:before{content:"";background:var(--market-600);width:5px;position:absolute;inset-block:0;inset-inline-start:0}.shutdown-ready-list p{letter-spacing:-.02em;max-width:680px;margin:14px 0 0;padding-inline-start:28px;font-size:22px;line-height:1.3}[dir=rtl] .shutdown-ready-list :is(h3,p){letter-spacing:0}@media (width>=768px){.shutdown-ready-inner{padding-block:80px}}@media (width>=1024px){.shutdown-ready-list h3{font-size:calc(30px * var(--font-size-scale))}}@media (width>=1280px){.shutdown-ready-inner{padding-block:96px}}@media (width<=1000px){.shutdown-ready-inner{grid-template-columns:minmax(0,1fr);gap:55px}.shutdown-ready-decoration{opacity:.7}}@media (width<=700px){.shutdown-ready-inner{gap:40px;width:88%}.shutdown-ready-list li{padding-block:24px}.shutdown-ready-list h3,.shutdown-ready-list p{padding-inline-start:22px}}.executive-shortlist-decoration{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.executive-shortlist-main{grid-template-columns:46% minmax(0,1fr);align-items:center;gap:4%;margin-block:48px 40px;display:grid}.executive-shortlist-list{margin:0;display:block}.executive-shortlist-list li{border:0;border-block-end:1px solid var(--market-100);min-height:0;padding-block:28px 36px;padding-inline:42px 0;display:block;position:relative}.executive-shortlist-list li:first-child{padding-block-start:0}.executive-shortlist-list li:last-child{border:0;padding-block-end:0}.executive-shortlist-list h3:before{content:"";background:var(--market-500);border-radius:5px;width:7px;height:40px;position:absolute;inset-inline-start:0}.executive-shortlist-list h3{font-size:calc(30px * var(--font-size-scale))}.executive-shortlist-list p{font-size:22px}.executive-shortlist-closing{background:0 0;border-radius:12px;gap:22px;padding-inline:26px}.executive-shortlist-closing:before{background:var(--market-500);border-radius:5px;flex:0 0 7px;height:36px}.executive-shortlist-closing a{color:var(--market-600);text-underline-offset:5px;font-weight:700;text-decoration:underline}.executive-shortlist-art{object-fit:contain;width:100%;height:auto;display:block;transform:scale(1.04)}[dir=rtl] .executive-shortlist-decoration{transform:scaleX(-1)}[dir=rtl] .executive-shortlist-closing{letter-spacing:0}@media (width<=1023px){.executive-shortlist-main{grid-template-columns:1fr;gap:40px}.executive-shortlist-art{width:min(100%,710px);margin-inline:auto;transform:none}.executive-shortlist-list h3{font-size:calc(28px * var(--font-size-scale))}}@media (width<=700px){.executive-shortlist-main{gap:32px;margin-block:32px 24px}.executive-shortlist-list li{padding-block:24px;padding-inline:20px 0}.executive-shortlist-list h3:before{width:4px;height:32px}.executive-shortlist-closing:before{flex-basis:7px;margin-block-start:0}}.executive-after-decoration{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.executive-after-main{grid-template-columns:1fr 1.04fr;align-items:stretch;gap:48px;margin-block-start:48px;display:grid}.executive-after-list{flex-direction:column;margin:0;display:flex}.executive-after-list li{border:0;flex-direction:column;flex:1;justify-content:center;align-items:stretch;min-height:0;padding:28px 0 36px;display:flex;position:relative}.executive-after-list li+li{border-block-start:1px solid var(--market-100)}.executive-after-list h3{font-size:calc(30px * var(--font-size-scale));padding-inline-start:42px;position:relative}.executive-after-list h3:before{content:"";background:var(--market-500);border-radius:6px;width:7px;height:40px;position:absolute;inset-block-start:0;inset-inline-start:0}.executive-after-list p{padding-inline-start:42px;font-size:22px}.executive-after-replacement{isolation:isolate;background:linear-gradient(130deg, var(--market-50), #fff);border-radius:28px;padding:56px 60px;position:relative;overflow:hidden}.executive-after-replacement>svg{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.executive-after-replacement .permanent-roles-eyebrow{margin-block-end:28px}.executive-after-replacement h3{color:var(--text);font-size:var(--about-opening-heading-size);letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.12}.executive-after-replacement-body{color:var(--market-700);margin-block-start:22px;font-size:22px;line-height:1.3}.executive-after-replacement-rule{background:var(--market-500);border-radius:999px;width:170px;height:8px;margin-block-start:48px;display:block}[dir=rtl] .executive-after-decoration,[dir=rtl] .executive-after-replacement>svg{transform:scaleX(-1)}[dir=rtl] .executive-after-replacement h3{letter-spacing:0;line-height:var(--leading-display)}@media (width<=1200px){.executive-after-main{gap:32px}.executive-after-replacement{padding:40px 32px}}@media (width<=1023px){.executive-after-main{grid-template-columns:1fr}.executive-after-list h3{font-size:calc(28px * var(--font-size-scale))}}@media (width<=700px){.executive-after-main{margin-block-start:32px}.executive-after-list li{padding-block:24px}.executive-after-list h3,.executive-after-list p{padding-inline-start:20px}.executive-after-list h3:before{width:4px;height:32px}.executive-after-replacement{border-radius:20px;padding:32px 24px}.executive-after-replacement .permanent-roles-eyebrow{margin-block-end:16px}.executive-after-replacement-rule{margin-block-start:32px}}.testing-result{color:var(--text);background:#fff}.testing-result-waves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.testing-result-inner{z-index:1;padding-block:80px 120px;position:relative}.testing-result-main{grid-template-columns:36% minmax(0,1fr);align-items:center;gap:48px 24px;display:grid}.testing-result-main header{z-index:1;align-self:start;padding-block-start:22px;position:relative}.testing-result-art{clip-path:polygon(11% 3.4%,89% 3.4%,90.7% 5.5%,90.7% 87.4%,97% 87.4%,97% 91%,95% 94%,5% 94%,3% 91%,3% 87.4%,9.3% 87.4%,9.3% 5.5%);grid-area:1/2/span 2;place-self:center end;width:100%;max-width:none;height:auto;margin:0;display:block;transform:translate(8%)}.testing-result-list{grid-column:1;grid-template-columns:1fr;gap:32px;margin:0;padding:0;list-style:none;display:grid}.testing-result-list li{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:24px;min-width:0;padding:0;display:grid}.testing-result-list li:first-child{padding-inline-start:0}.testing-result-list li:last-child{padding-inline-end:0}.testing-result-list li+li{border-block-start:1px solid var(--market-200);padding-block-start:32px}.testing-result-icon{background:var(--market-100);width:76px;height:76px;color:var(--text);border-radius:20px;place-items:center;display:grid}.testing-result-icon svg{width:48px;height:48px}.testing-result-list h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.testing-result-list p{letter-spacing:-.02em;margin:8px 0 0;font-size:20px;line-height:1.3}[dir=rtl] .testing-result-list :is(h3,p){letter-spacing:0}[dir=rtl] .testing-result-waves{transform:scaleX(-1)}@media (width>=1024px){.testing-result-list h3{font-size:calc(26px * var(--font-size-scale))}}@media (width<=1200px){.testing-result-main{grid-template-columns:40% minmax(0,1fr)}.testing-result-list li{grid-template-columns:56px minmax(0,1fr);gap:16px}.testing-result-icon{border-radius:14px;width:56px;height:64px}.testing-result-icon svg{width:40px;height:40px}}@media (width<=900px){.testing-result-main{grid-template-columns:1fr;gap:40px}.testing-result-art{grid-area:auto/1;width:100%;margin:0;transform:none}.testing-result-main header{padding-block-start:0}.testing-result-list{margin-block-start:0}.testing-result-list li{padding:0}.testing-result-list li+li{border-inline-start:0;border-block-start:1px solid var(--market-200);padding-block-start:32px}}@media (width<=700px){.testing-result-inner{padding-block:56px 96px}}.testing-opening{padding-block-end:0;display:grid;overflow:hidden}.testing-art{z-index:-1;grid-area:1/1;width:100%;height:auto;position:relative}.testing-opening .permanent-hero{grid-area:1/1;align-self:start}.testing-opening .permanent-copy{width:31.5%;max-width:none}.testing-opening .permanent-eyebrow{width:max-content;max-width:122%}.testing-facts{grid-area:1/1;align-self:end;width:85%;margin-block-end:2.4vw}.testing-facts dt{max-width:490px}[dir=rtl] .testing-art{transform:scaleX(-1)}@media (width>=701px) and (width<=1200px){.testing-opening{display:block}.testing-opening .permanent-copy{width:49%}.testing-opening .permanent-eyebrow{width:auto;max-width:none}.testing-art{object-fit:cover;object-position:60% top;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.testing-facts{width:90.8%;margin-block-end:0}}@media (width<=700px){.testing-opening{padding-block-end:32px}.testing-opening .permanent-inner{min-height:auto;padding-block-end:24px}.testing-opening .permanent-copy{width:100%}.testing-opening .permanent-eyebrow{width:auto;max-width:none}.testing-art{object-fit:cover;object-position:right top;grid-area:2/1;height:290px;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.testing-facts{grid-area:3/1;width:88%;margin-block-end:0}}.testing-halls{color:var(--text);background:#fff}.testing-halls-waves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.testing-halls-inner{padding-block:56px 96px}.testing-halls .permanent-roles-intro{color:var(--text)}.testing-halls-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.testing-halls-grid li{border:1px solid var(--market-200);background:#ffffffa6;border-radius:20px;min-width:0;padding:28px 40px}.testing-halls-grid li:before{content:"";background:var(--market-600);width:38px;height:3px;margin-block-end:16px;display:block}.testing-halls-grid h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.testing-halls-grid p{letter-spacing:-.02em;margin:8px 0 0;font-size:20px;line-height:1.3}[dir=rtl] .testing-halls-grid :is(h3,p){letter-spacing:0}[dir=rtl] .testing-halls-waves{transform:scaleX(-1)}@media (width>=1024px){.testing-halls-grid h3{font-size:calc(26px * var(--font-size-scale))}}@media (width<=1100px){.testing-halls-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.testing-halls-grid li{padding-inline:28px}}@media (width<=700px){.testing-halls-inner{padding-block:56px 80px}.testing-halls-grid{grid-template-columns:1fr;gap:20px;margin-block-start:32px}.testing-halls-grid li{padding:24px}}.testing-standard{color:var(--text);background:#fff}.testing-standard-waves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.testing-standard-inner{grid-template-columns:minmax(0,40%) minmax(0,60%);align-items:stretch;padding-block:80px 120px;display:grid}.testing-standard-copy{border-inline-end:1px solid var(--market-200);padding-block:36px;padding-inline-end:32px}.testing-standard .permanent-roles-intro{color:var(--text);line-height:1.4}.testing-standard-list{gap:32px;margin:0;padding:0;padding-inline-start:40px;list-style:none;display:grid}.testing-standard-list li{border:1px solid var(--market-200);background:#ffffffb3;border-radius:24px;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:28px;padding:28px 30px;display:grid;box-shadow:0 12px 24px -20px #183a6433}.testing-standard-icon{background:linear-gradient(135deg, var(--market-50), var(--market-100));width:100px;height:100px;color:var(--text);border-radius:22px;justify-content:center;align-items:center;display:flex;position:relative}.testing-standard-icon svg{width:64px;height:64px}.testing-standard-icon .testing-standard-person{width:68px;height:68px;position:absolute;inset-block-start:8px}.testing-standard-icon .testing-standard-laptop{width:54px;height:40px;fill:var(--market-50);position:absolute;inset-block-end:10px;inset-inline-end:10px}.testing-standard-detail{border-inline-start:1px solid var(--market-200);min-width:0;padding-inline-start:28px}.testing-standard-detail h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.testing-standard-detail p{letter-spacing:-.02em;margin:8px 0 0;font-size:20px;line-height:1.3}[dir=rtl] .testing-standard-waves{transform:scaleX(-1)}[dir=rtl] .testing-standard-detail :is(h3,p){letter-spacing:0}@media (width>=1024px){.testing-standard-detail h3{font-size:calc(26px * var(--font-size-scale))}}@media (width<=1100px){.testing-standard-list{gap:24px;padding-inline-start:28px}.testing-standard-list li{grid-template-columns:72px minmax(0,1fr);gap:20px;padding:24px}.testing-standard-icon{border-radius:18px;width:72px;height:78px}.testing-standard-icon svg{width:48px;height:48px}.testing-standard-icon .testing-standard-person{width:52px;height:52px;inset-block-start:4px}.testing-standard-icon .testing-standard-laptop{width:44px;height:32px;inset-block-end:6px;inset-inline-end:4px}.testing-standard-detail{padding-inline-start:20px}}@media (width<=900px){.testing-standard-inner{grid-template-columns:1fr;gap:32px;padding-block:56px 96px}.testing-standard-copy{border:0;padding:0}.testing-standard-list{padding:0}}@media (width<=480px){.testing-standard-list li{border-radius:20px;grid-template-columns:56px minmax(0,1fr);gap:16px;padding:20px 16px}.testing-standard-icon{border-radius:14px;width:56px;height:64px}.testing-standard-icon svg{width:40px;height:40px}.testing-standard-icon .testing-standard-person{width:44px;height:44px}.testing-standard-icon .testing-standard-laptop{width:36px;height:28px;inset-block-end:3px;inset-inline-end:2px}.testing-standard-detail{padding-inline-start:16px}}.testing-destination{color:var(--text);background:#fff}.testing-destination-waves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.testing-destination-inner{padding-block:80px 120px}.testing-destination .permanent-roles-intro{color:var(--text)}.testing-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.testing-destination-card{isolation:isolate;border:1px solid var(--market-200);background:#ffffffb3;border-radius:24px;min-width:0;padding:28px 40px 36px;position:relative;overflow:hidden}.testing-destination-card:before{content:"";background:var(--market-600);width:48px;height:3px;margin-block-end:16px;display:block}.testing-destination-card h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.testing-destination-card p{letter-spacing:-.02em;margin:8px 0 0;font-size:20px;line-height:1.3;position:relative}.testing-destination-featured{background:var(--market-50);border:0;flex-direction:column;grid-row:span 2;justify-content:center;padding:48px 56px 80px;display:flex}.testing-destination-featured:before{width:60px}.testing-destination-featured p{max-width:28rem}.testing-destination-card-wave{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}[dir=rtl] :is(.testing-destination-waves,.testing-destination-card-wave){transform:scaleX(-1)}[dir=rtl] .testing-destination-card :is(h3,p){letter-spacing:0}@media (width>=1024px){.testing-destination-card h3{font-size:calc(26px * var(--font-size-scale))}.testing-destination-featured h3{font-size:calc(36px * var(--font-size-scale))}}@media (width<=900px){.testing-destination-card{padding-inline:28px}.testing-destination-featured{padding:40px 32px 72px}}@media (width<=700px){.testing-destination-inner{padding-block:56px 96px}.testing-destination-grid{grid-template-columns:1fr;gap:20px;margin-block-start:32px}.testing-destination-card{border-radius:20px;padding:24px}.testing-destination-featured{grid-row:auto;padding-block:32px 64px}}.testing-training{color:var(--text)}.testing-training-waves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.testing-training-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:80px 96px;display:grid}.testing-training-copy{min-width:0}.testing-training-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:48px 0 0;padding:0;list-style:none;display:grid}.testing-training-grid li{min-width:0;padding:24px 32px}.testing-training-grid li:nth-child(odd){border-inline-end:1px solid var(--market-200);padding-inline-start:12px}.testing-training-grid li:nth-child(2n){padding-inline-end:0}.testing-training-grid li:nth-child(-n+2){border-block-end:1px solid var(--market-200);padding-block-start:0}.testing-training-grid li:nth-child(n+3){padding-block-end:0}.testing-training-grid li:before{content:"";background:var(--market-600);width:38px;height:3px;margin-block-end:16px;display:block}.testing-training-grid h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.testing-training-grid p{letter-spacing:-.02em;color:#53648e;margin:8px 0 0;font-size:20px;line-height:1.3}.testing-training-art{aspect-ratio:8/7;object-fit:cover;border-radius:40px;width:100%;height:auto;margin-block-start:64px;display:block}[dir=rtl] .testing-training-grid :is(h3,p){letter-spacing:0}[dir=rtl] .testing-training-waves{transform:scaleX(-1)}@media (width>=1024px){.testing-training-grid h3{font-size:calc(26px * var(--font-size-scale))}}@media (width<=1200px){.testing-training-inner{gap:32px}.testing-training-grid li{padding-inline:24px}}@media (width<=1000px){.testing-training-inner{grid-template-columns:1fr;gap:40px}.testing-training-art{justify-self:center;max-width:720px;margin:0}}@media (width<=700px){.testing-training-inner{gap:32px;padding-block:56px 96px}.testing-training-grid{grid-template-columns:1fr;margin-block-start:32px}.testing-training-grid li:nth-child(n){border:0;border-block-end:1px solid var(--market-200);padding:24px 0}.testing-training-grid li:first-child{padding-block-start:0}.testing-training-grid li:last-child{border:0;padding-block-end:0}.testing-training-art{border-radius:24px}}.payroll-opening{min-height:min(51.72vw,902px);padding-block-end:34px;display:grid;overflow:hidden}.payroll-art{z-index:-1;object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.payroll-opening .permanent-inner{width:88.2%}.payroll-opening .permanent-copy{width:37%;max-width:none}.payroll-opening .permanent-facts{align-self:end}.payroll-opening .permanent-facts dt{max-width:490px}@media (width>=701px) and (width<=1200px){.payroll-opening{min-height:0}.payroll-opening .permanent-copy{width:49%}.payroll-art{object-position:42% top}}@media (width<=700px){.payroll-opening{min-height:0;padding-block-end:32px}.payroll-opening .permanent-inner{width:88%;padding-block-end:24px}.payroll-opening .permanent-copy{width:100%}.payroll-art{object-fit:cover;object-position:right top;grid-area:2/1;width:100%;height:290px;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 12% 85%,#0000);mask-image:linear-gradient(#0000,#000 12% 85%,#0000)}.payroll-opening .permanent-facts{grid-area:3/1}}[dir=rtl] .payroll-opening .permanent-hero:after{content:"";z-index:-1;background:linear-gradient(270deg,#fff 20%,#fffffff2 38%,#0000 65%);position:absolute;inset:0}.payroll-cycle{z-index:1;color:var(--text);overflow:clip visible}.payroll-cycle .permanent-roles-inner{padding-block:56px}.payroll-cycle-curves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.payroll-cycle-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:48px 0 0;padding:0;list-style:none;display:grid}.payroll-cycle-card{border:1px solid var(--market-300);background:#fffc;border-radius:24px;min-width:0;padding:24px 28px 40px;position:relative}.payroll-cycle-step{align-items:center;gap:28px;display:flex}.payroll-cycle-icon{width:64px;height:64px;color:var(--market-900);background:var(--market-100);border-radius:18px;flex-shrink:0;place-items:center;display:grid}.payroll-cycle-icon svg{stroke-width:1.7px;width:38px;height:38px}.payroll-cycle-number{color:var(--market-500);font-size:calc(24px * var(--font-size-scale));align-items:center;gap:12px;font-weight:600;line-height:1.15;display:flex}.payroll-cycle-number:after{content:"";opacity:.6;background:currentColor;width:30px;height:2px}.payroll-cycle-card h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:16px 0 0;font-weight:700;line-height:1.15}.payroll-cycle-card p{color:#53648e;letter-spacing:-.02em;margin:8px 0 0;font-size:20px;line-height:1.3}.payroll-cycle-card-payment{border-color:var(--market-600);color:#fff;background:linear-gradient(145deg, var(--market-600), var(--market-900))}.payroll-cycle-card-payment p,.payroll-cycle-card-payment .payroll-cycle-number{color:#fff}.payroll-cycle-card-payment .payroll-cycle-icon{color:#fff;background:#ffffff4d}.payroll-cycle-next{z-index:1;border:1px solid var(--market-300);width:52px;height:52px;color:var(--market-600);inset-inline-end:-27px;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 3px 10px #173a6826}.payroll-cycle-next svg{width:28px;height:28px}[dir=rtl] .payroll-cycle-curves{transform:scaleX(-1)}[dir=rtl] .payroll-cycle-card h3,[dir=rtl] .payroll-cycle-card p{letter-spacing:0}@media (width>=768px){.payroll-cycle .permanent-roles-inner{padding-block:80px}}@media (width>=1024px){.payroll-cycle-card h3{font-size:calc(26px * var(--font-size-scale))}}@media (width>=1201px){.payroll-cycle-list{margin-block-start:44px}}@media (width>=1280px){.payroll-cycle .permanent-roles-inner{padding-block:96px}}@media (width>=701px) and (width<=1100px){.payroll-cycle-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.payroll-cycle-card:nth-child(2) .payroll-cycle-next{display:none}}@media (width<=700px){.payroll-cycle-list{grid-template-columns:1fr;gap:28px;margin-block-start:32px}.payroll-cycle-card{padding:24px}.payroll-cycle-next{inset-inline-end:calc(50% - 26px);top:auto;bottom:-26px;transform:none}.payroll-cycle-next svg,[dir=rtl] .payroll-cycle-next svg{transform:rotate(90deg)}.payroll-cycle-card h3{line-height:1.2}.payroll-cycle-card p{line-height:1.4}}.payroll-hr-inner{grid-template-columns:43% minmax(0,1fr);align-items:center;gap:4%;display:grid}.payroll-hr .permanent-roles-inner{padding-block:56px}.payroll-hr-curves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.payroll-hr-list{margin:0;padding:0;list-style:none}.payroll-hr-row{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:28px;padding:24px 20px;display:grid;position:relative}.payroll-hr-row+.payroll-hr-row:before{content:"";background:var(--market-100);height:1px;position:absolute;inset-block-start:0;inset-inline:20px}.payroll-hr-row>div{border-inline-start:1px solid var(--market-100);min-width:0;padding-inline-start:28px}.payroll-hr-number{background:var(--market-50);width:64px;min-height:64px;color:var(--market-600);font-size:calc(30px * var(--font-size-scale));border-radius:18px;place-items:center;font-weight:700;line-height:1.15;display:grid}.payroll-hr-row h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.payroll-hr-row p{color:#53648e;letter-spacing:-.02em;margin:8px 0 0;font-size:20px;line-height:1.3}.payroll-hr-row-highlight{background:linear-gradient(120deg, var(--market-50), var(--market-100));border-radius:24px}.payroll-hr-row-highlight:before{display:none}.payroll-hr-row-highlight .payroll-hr-number{background:var(--market-600);color:#fff}[dir=rtl] .payroll-hr-curves{transform:scaleX(-1)}[dir=rtl] .payroll-hr-row h3,[dir=rtl] .payroll-hr-row p{letter-spacing:0}@media (width>=768px){.payroll-hr .permanent-roles-inner{padding-block:80px}}@media (width>=1024px){.payroll-hr-row h3{font-size:calc(26px * var(--font-size-scale))}}@media (width>=1280px){.payroll-hr .permanent-roles-inner{padding-block:96px}}@media (width<=1100px){.payroll-hr-inner{grid-template-columns:1fr;gap:48px}}@media (width<=700px){.payroll-hr-inner{gap:32px}.payroll-hr-row{gap:20px;padding:24px 12px}.payroll-hr-row>div{padding-inline-start:20px}.payroll-hr-row h3{line-height:1.2}.payroll-hr-row p{line-height:1.4}}.payroll-reporting{z-index:2;clip-path:inset(0 0 -100%);overflow:clip visible}.payroll-reporting-curves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.payroll-reporting-inner{grid-template-columns:45% minmax(0,1fr);align-items:center;gap:2%;display:grid}.payroll-reporting .permanent-roles-inner{padding-block:56px}.payroll-reporting-list{margin:40px 0 0;padding:0;list-style:none}.payroll-reporting-list li{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:24px;min-width:0;padding-block:18px;display:grid;position:relative}.payroll-reporting-list li:first-child{padding-block-start:0}.payroll-reporting-list li:last-child{padding-block-end:0}.payroll-reporting-list li+li:before{content:"";background:var(--market-100);inset-inline:132px 0;height:1px;position:absolute;top:0}.payroll-reporting-list li>div{border-inline-start:1px solid var(--market-300);min-width:0;padding-inline-start:24px}.payroll-reporting-icon{width:84px;height:82px;color:var(--market-600);background:var(--market-50);border-radius:20px;place-items:center;display:grid}.payroll-reporting-icon svg{stroke-width:1.6px;width:42px;height:42px}.payroll-reporting-list h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.payroll-reporting-list p{color:#53648e;letter-spacing:-.02em;margin:8px 0 0;font-size:20px;line-height:1.3}.payroll-reporting-art{width:122%;max-width:none;height:auto;margin-inline-start:-10%;display:block;position:relative}[dir=rtl] .payroll-reporting-curves{transform:scaleX(-1)}[dir=rtl] .payroll-reporting-list :is(h3,p){letter-spacing:0}@media (width>=768px){.payroll-reporting .permanent-roles-inner{padding-block:80px}}@media (width>=1024px){.payroll-reporting-list h3{font-size:calc(26px * var(--font-size-scale))}}@media (width>=1280px){.payroll-reporting .permanent-roles-inner{padding-block:96px}}@media (width<=1023px){.payroll-reporting-inner{grid-template-columns:1fr;gap:36px}.payroll-reporting-art{width:100%;margin:0}.payroll-reporting-list{margin-block-start:28px}}@media (width<=700px){.payroll-reporting-list li{grid-template-columns:64px minmax(0,1fr);gap:20px}.payroll-reporting-icon{width:64px;height:64px}.payroll-reporting-icon svg{width:34px;height:34px}.payroll-reporting-list li>div{padding-inline-start:20px}.payroll-reporting-list li+li:before{inset-inline-start:104px}.payroll-reporting-list h3{line-height:1.2}.payroll-reporting-list p{line-height:1.4}}.payroll-backoffice{z-index:1;clip-path:url(#payroll-backoffice-edge);min-height:56.28vw;margin-block-end:calc(-1*clamp(32px,4vw,64px))}.payroll-backoffice-clip{pointer-events:none;position:absolute}.payroll-backoffice-background{z-index:-1;object-fit:cover;object-position:left bottom;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 100px);mask-image:linear-gradient(#0000,#000 100px)}.payroll-backoffice-inner{grid-template-columns:35% minmax(0,1fr);align-items:start;gap:48px 4%;display:grid}.payroll-backoffice .permanent-roles-inner{padding-block:56px}.payroll-backoffice-list{grid-template-columns:repeat(2,minmax(0,1fr));margin:40px 0 0;padding:0;list-style:none;display:grid}.payroll-backoffice-list li{grid-template-columns:84px minmax(0,1fr);gap:24px;min-width:0;min-height:clamp(120px,8vw,160px);padding:0 28px 36px 0;display:grid}.payroll-backoffice-list li:nth-child(2n){border-inline-start:1px solid var(--market-100);padding-inline:28px 0}.payroll-backoffice-list li:nth-child(n+3){padding-block:36px 0;position:relative}.payroll-backoffice-list li:nth-child(n+3):before{content:"";background:var(--market-100);height:1px;position:absolute;inset-block-start:0;inset-inline:0 28px}.payroll-backoffice-list li:nth-child(4):before{inset-inline:28px 0}.payroll-backoffice-list li>div{border-inline-start:1px solid var(--market-500);align-self:start;min-width:0;padding-inline-start:20px}.payroll-backoffice-icon{background:var(--market-50);width:84px;height:82px;color:var(--market-600);border-radius:20px;place-items:center;display:grid}.payroll-backoffice-icon svg{stroke-width:1.6px;width:48px;height:48px}.payroll-backoffice-list h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.payroll-backoffice-list p{color:#53648e;letter-spacing:-.02em;margin:8px 0 0;font-size:20px;line-height:1.3}.payroll-backoffice-hours{background:linear-gradient(120deg, var(--market-50), var(--market-100));border-radius:999px;grid-column:2;justify-content:center;align-items:center;gap:24px;margin-block-start:8px;margin-inline-start:-5%;padding:28px 36px;display:flex}.payroll-backoffice-hours p{font-size:calc(24px * var(--font-size-scale));margin:0;font-weight:600;line-height:1.3}.payroll-backoffice-hours p:first-of-type{border-inline-start:1px solid var(--market-500);padding-inline-start:24px}.payroll-backoffice-hours svg{width:50px;height:50px;color:var(--market-600);stroke-width:1.6px;flex-shrink:0}.payroll-backoffice-hours .payroll-backoffice-hours-arrow{color:var(--market-300)}[dir=rtl] .payroll-backoffice-list li{padding-inline:0 28px}[dir=rtl] .payroll-backoffice-list li:nth-child(2n){padding-inline:28px 0}[dir=rtl] .payroll-backoffice-list :is(h3,p){letter-spacing:0}@media (width>=768px){.payroll-backoffice .permanent-roles-inner{padding-block:80px}}@media (width>=1024px){.payroll-backoffice-list h3{font-size:calc(26px * var(--font-size-scale))}}@media (width>=1280px){.payroll-backoffice .permanent-roles-inner{padding-block:96px}}@media (width<=1279px){.payroll-backoffice-list li{grid-template-columns:64px minmax(0,1fr);gap:16px;padding-inline-end:20px}.payroll-backoffice-icon{width:64px;height:64px}.payroll-backoffice-icon svg{width:38px;height:38px}.payroll-backoffice-hours{gap:16px;padding:24px}.payroll-backoffice-hours p{font-size:20px}}@media (width<=1023px){.payroll-backoffice-inner{grid-template-columns:1fr;gap:32px}.payroll-backoffice-list{margin:0}.payroll-backoffice-hours{grid-area:3/1}.payroll-backoffice{padding-block-end:48vw}.payroll-backoffice-background{object-fit:cover;object-position:left bottom}.payroll-backoffice-hours{margin:0}}@media (width<=700px){.payroll-backoffice-list{grid-template-columns:1fr}.payroll-backoffice-list li,.payroll-backoffice-list li:nth-child(2n),[dir=rtl] .payroll-backoffice-list li{border-inline-start:0;padding:24px 0}.payroll-backoffice-list li+li{border-block-start:1px solid var(--market-100)}.payroll-backoffice-list li:first-child{padding-block-start:0}.payroll-backoffice-list li:before{display:none}.payroll-backoffice-list li{min-height:0}.payroll-backoffice-list h3{line-height:1.2}.payroll-backoffice-list p{line-height:1.4}.payroll-backoffice-hours{border-radius:24px;flex-wrap:wrap;justify-content:center}.payroll-backoffice-hours svg{width:36px;height:36px}.payroll-backoffice-hours .payroll-backoffice-hours-arrow{width:100%;height:28px}}.documentation-opening{--permanent-accent:var(--market-600);padding-block-end:0;display:grid;overflow:hidden}.documentation-opening:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#fff);height:24%;position:absolute;inset-block-end:0;inset-inline:0}.documentation-art{z-index:-1;grid-area:1/1;width:100%;height:auto;position:relative}.documentation-opening .permanent-hero{grid-area:1/1;align-self:start}.documentation-opening .permanent-inner{min-height:min(37.5vw,658px)}.documentation-opening .permanent-copy{width:39%;max-width:none}.documentation-opening .permanent-copy h1{width:100%}.documentation-opening .permanent-eyebrow{width:max-content;max-width:105%;color:var(--market-500)}.documentation-opening .permanent-intro,.documentation-facts dt{color:#2b426f}.documentation-opening .permanent-action{background:linear-gradient(110deg,#033970,#013470)}.documentation-opening .permanent-action:hover{background:#002b60}.documentation-facts{grid-area:1/1;align-self:end;margin-block-end:1.5vw}.documentation-facts dt{max-width:490px}[dir=rtl] .documentation-opening .permanent-copy{margin-inline:0}[dir=rtl] .documentation-opening .permanent-hero{direction:ltr}[dir=rtl] .documentation-opening .permanent-copy{direction:rtl}@media (width>=1201px){.documentation-opening .permanent-copy h1{width:112%}}@media (width>=701px) and (width<=1200px){.documentation-opening{display:block}.documentation-art{object-fit:cover;object-position:60% top;opacity:.65;height:100%;position:absolute;inset:0}.documentation-opening .permanent-inner{min-height:560px}.documentation-opening .permanent-copy{width:49%}.documentation-opening .permanent-eyebrow{width:auto;max-width:none}.documentation-facts{margin-block-end:0}}@media (width<=700px){.documentation-opening{padding-block-end:32px}.documentation-opening .permanent-inner{min-height:auto;padding-block-end:24px}.documentation-opening .permanent-copy{width:100%}.documentation-opening .permanent-eyebrow{width:auto;max-width:none}.documentation-art{object-fit:cover;object-position:right top;grid-area:2/1;height:290px;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.documentation-facts{grid-area:3/1;margin-block-end:0}}.documentation-attestation-waves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.documentation-attestation-inner{padding-block:48px}.documentation-attestation header{max-width:960px}.documentation-attestation .permanent-roles-intro{color:var(--text);margin-block-start:12px}.documentation-attestation-list{gap:24px 0;position:relative}.documentation-attestation-list li{border:0;min-height:0;padding-block:40px;padding-inline:42px;display:block;position:relative}.documentation-attestation-list li>div{border-color:var(--market-500);padding-inline-start:30px}.documentation-attestation-list li:nth-child(3) .documentation-attestation-panels{transform:scale(-1)}[dir=rtl] .documentation-attestation-list li:nth-child(3) .documentation-attestation-panels{transform:scaleY(-1)}.documentation-attestation-panels{z-index:-1;pointer-events:none;width:200%;height:100%;position:absolute;inset-block-start:0;inset-inline:0}.documentation-attestation-list li:nth-child(2){padding-inline-start:70px}.documentation-attestation-list h3{font-size:calc(28px * var(--font-size-scale))}.documentation-attestation-footer{background:0 0;border:0;border-radius:30px;margin-block-start:0;padding:26px 42px}.documentation-attestation-footer p{gap:30px;font-size:26px;font-weight:600;line-height:1.35}.documentation-attestation-footer p:before{content:none}.documentation-attestation-footer strong{font-weight:inherit;color:var(--market-600)}[dir=rtl] .documentation-attestation-waves,[dir=rtl] .documentation-attestation-panels{transform:scaleX(-1)}@media (width>=1024px){.documentation-attestation-list h3{font-size:calc(30px * var(--font-size-scale))}}@media (width>=768px){.documentation-attestation-inner{padding-block:64px}}@media (width>=1280px){.documentation-attestation-inner{padding-block:72px}}@media (width<=1100px){.documentation-attestation-list li{padding-inline:24px}.documentation-attestation-list li>div{padding-inline-start:20px}.documentation-attestation-list li:nth-child(2){padding-inline-start:40px}.documentation-attestation-footer{padding-inline:24px}}@media (width<=700px){.documentation-attestation-list{gap:0}.documentation-attestation-list li:nth-child(n){border:0;padding:32px 24px}.documentation-attestation-list li>div{padding-inline-start:20px}.documentation-attestation-featured{background:var(--market-50);border-radius:20px;margin-block-end:16px}.documentation-attestation-panels,.documentation-attestation-list li:nth-child(4):before{display:none}.documentation-attestation-footer{border-radius:20px;padding:26px 24px}.documentation-attestation-footer p{gap:20px;font-size:22px}}.documentation-visas-corner{z-index:-1;pointer-events:none;width:100%;height:auto;position:absolute;inset-block-start:0;inset-inline:0}.documentation-visas-waves{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.documentation-visas-inner{padding-block:48px}.documentation-visas header{max-width:1080px}.documentation-visas-list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0}.documentation-visas-list li{border-block-start:0;min-height:0;padding-block:0;padding-inline:36px;display:block}.documentation-visas-list li:first-child{padding-inline-start:0}.documentation-visas-list li:last-child{padding-inline-end:0}.documentation-visas-list li+li{border-inline-start:1px solid var(--market-200)}.documentation-visas-list li>div{border:0;padding-inline-start:0}.documentation-visas-step{align-items:center;gap:28px;margin-block-end:16px;display:flex}.documentation-visas-rule{background:var(--market-200);flex:1;height:2px}.documentation-visas-copy{min-width:0}[dir=rtl] .documentation-visas-corner,[dir=rtl] .documentation-visas-waves{transform:scaleX(-1)}@media (width>=768px){.documentation-visas-inner{padding-block:64px}}@media (width>=1280px){.documentation-visas-inner{padding-block:72px}}@media (width>=701px) and (width<=1100px){.documentation-visas-list li{padding-inline:24px}.documentation-visas-step{gap:16px}}@media (width<=700px){.documentation-visas-list{grid-template-columns:1fr;gap:24px}.documentation-visas-list li:nth-child(n){border-inline-start:0;border-block-end:1px solid var(--market-200);padding:0 0 24px}.documentation-visas-list li:last-child{border-block-end:0;padding-block-end:0}.documentation-visas-step{margin-block-end:16px}}.documentation-emigration-inner{padding-block:48px}.documentation-emigration header{max-width:1080px}.documentation-emigration-grid{grid-template-columns:1.12fr 1fr;gap:18px;margin-block-start:44px;display:grid}.documentation-emigration-panel{isolation:isolate;background:var(--market-900);border-radius:20px;min-height:560px;padding:56px;position:relative;overflow:hidden}.documentation-emigration-photo{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.documentation-emigration-licence{color:#fff;max-width:430px}.documentation-emigration-licence h3{color:var(--market-200);font-size:var(--about-opening-eyebrow-size);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.4}.documentation-emigration-licence p{text-align:start;margin:16px 0 0;font-size:clamp(48px,4.8vw,80px);font-weight:700;line-height:1.12}.documentation-emigration-authority{max-width:300px;font-size:var(--about-opening-body-size);margin-block-start:26px;line-height:1.4}.documentation-emigration-authority:before{content:"";background:var(--market-300);width:80px;height:4px;margin-block-end:22px;display:block}.documentation-emigration-licence a{align-items:center;gap:24px;margin-block-start:32px;font-size:20px;font-weight:600;line-height:1.3;display:inline-flex}.documentation-emigration-licence a>span{border:1px solid;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.documentation-emigration-licence a svg{width:24px;height:24px}.documentation-emigration-licence a:focus-visible{outline-offset:5px;outline:3px solid #fff}.documentation-emigration-list{grid-template-columns:1fr;gap:16px;margin:0}.documentation-emigration-list li{isolation:isolate;border:1px solid var(--line);background:#fff;border-radius:20px;align-items:center;min-height:0;padding:28px 36px;display:flex;position:relative;overflow:hidden}.documentation-emigration-list li>div{border:0;padding-inline-start:32px;position:relative}.documentation-emigration-list li>div:before{content:"";background:var(--market-600);width:6px;height:72px;max-height:calc(100% - 8px);position:absolute;inset-block-start:8px;inset-inline-start:0}[dir=rtl] .documentation-emigration-licence p{text-align:right}[dir=rtl] .documentation-emigration-licence h3{letter-spacing:0}@media (width>=768px){.documentation-emigration-inner{padding-block:64px}}@media (width>=1280px){.documentation-emigration-inner{padding-block:72px}}@media (width<=1100px){.documentation-emigration-panel{padding:32px}.documentation-emigration-list li{padding:24px}}@media (width<=700px){.documentation-emigration-grid{grid-template-columns:1fr;gap:24px;margin-block-start:32px}.documentation-emigration-panel{min-height:490px;padding:32px 24px}.documentation-emigration-list li>div{padding-inline-start:24px}.documentation-emigration-list li>div:before{width:4px;height:64px}}.documentation-travel-inner{padding-block:48px}.documentation-travel header{max-width:980px}.documentation-travel-image{aspect-ratio:1670/315;object-fit:cover;border-radius:28px;width:100%;height:auto;margin-block-start:44px;display:block}.documentation-travel-list{column-gap:0;margin-block-start:40px}.documentation-travel-list li{border-block-start:0;min-height:0;padding-block:0;padding-inline:0 48px;display:block}.documentation-travel-list li+li{border-inline-start:1px solid var(--market-200);padding-inline:48px 0}.documentation-travel-list li>div{border:0;padding-inline-start:42px;position:relative}.documentation-travel-list li>div:before{content:"";background:var(--market-600);width:6px;height:64px;max-height:calc(100% - 8px);position:absolute;inset-block-start:8px;inset-inline-start:0}@media (width>=768px){.documentation-travel-inner{padding-block:64px}}@media (width>=1280px){.documentation-travel-inner{padding-block:72px}}@media (width<=1100px){.documentation-travel-list li{padding-inline-end:24px}.documentation-travel-list li+li{padding-inline-start:24px}.documentation-travel-list li>div{padding-inline-start:28px}}@media (width<=700px){.documentation-travel-image{aspect-ratio:2.3;border-radius:20px;margin-block-start:32px}.documentation-travel-list{gap:24px;margin-block-start:32px}.documentation-travel-list li:nth-child(n){border:0;padding:0}.documentation-travel-list li+li{border-block-start:1px solid var(--market-200);padding-block-start:24px}.documentation-travel-list li>div{padding-inline-start:24px}.documentation-travel-list li>div:before{width:4px;height:48px}}.documentation-pack-inner{padding-block:48px}.documentation-pack header{max-width:1080px}.documentation-pack-layout{grid-template-columns:24% minmax(0,1fr);align-items:end;gap:24px;margin-block-start:56px;display:grid}.documentation-pack-summary{isolation:isolate;--pack-arrow:polygon(0 0, 82% 0, 100% 50%, 82% 100%, 0 100%);clip-path:var(--pack-arrow);color:#fff;background:linear-gradient(120deg,#03152e,#102f54);border-radius:28px;align-self:stretch;padding:48px 36px;padding-inline-end:60px;position:relative;overflow:hidden}.documentation-pack-summary:after{content:"";z-index:-1;background:linear-gradient(90deg, transparent, var(--market-700));border-radius:50%;width:160%;height:130px;position:absolute;inset-block-end:-85px;inset-inline-start:-20%;transform:rotate(-16deg);box-shadow:0 -18px #ffffff08}.documentation-pack-file{width:112px;height:112px;margin-block-end:32px;display:block}.documentation-pack-summary-rule,.documentation-pack-card-rule{background:var(--market-500);border-radius:2px;width:60px;height:4px;display:block}.documentation-pack-summary p{letter-spacing:-.03em;margin:20px 0 0;font-size:30px;font-weight:700;line-height:1.2}.documentation-pack-summary strong{color:var(--market-300)}.documentation-pack-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0 0 32px}.documentation-pack-list li{border:0;flex-direction:column;align-items:stretch;min-height:0;padding:60px 0 0;display:flex;position:relative}.documentation-pack-list li:not(:last-child):before{content:"";background:#c7d8eb;width:calc(100% + 20px);height:4px;position:absolute;inset-block-start:20px;inset-inline-start:50%}.documentation-pack-check{z-index:1;color:#fff;background:var(--market-500);border:2px solid #ffffffb3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;inset-block-start:0;inset-inline-start:calc(50% - 22px)}.documentation-pack-check svg{width:30px;height:30px}.documentation-pack-list li>.documentation-pack-card{isolation:isolate;border:1px solid var(--market-100);background:linear-gradient(125deg,#fff 40%,#f6f9fc);border-radius:24px;flex-direction:column;flex:1;padding:26px 28px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 24px #183d6c12,0 2px 4px #183d6c09}.documentation-pack-card:before{content:"";z-index:-1;background:linear-gradient(120deg, #fff, var(--market-100));border-radius:0 0 100%;width:120%;height:180px;position:absolute;inset-block-start:-100px;inset-inline-start:-20%}.documentation-pack-number{color:#a0adc1;margin-block-end:16px;font-size:30px;font-weight:700;line-height:1.2}.documentation-pack-list h3{margin-block-end:12px}.documentation-pack-list p{color:#20385d;margin:8px 0 24px}.documentation-pack-card-rule{flex-shrink:0;margin-block-start:auto}[dir=rtl] .documentation-pack-summary{--pack-arrow:polygon(100% 0, 18% 0, 0 50%, 18% 100%, 100% 100%)}[dir=rtl] .documentation-pack-summary p{letter-spacing:0}@media (width>=768px){.documentation-pack-inner{padding-block:64px}}@media (width>=1280px){.documentation-pack-inner{padding-block:72px}}@media (width<=1279px){.documentation-pack-layout{grid-template-columns:1fr;gap:32px}.documentation-pack-summary{border-radius:24px;align-items:center;gap:32px;padding:32px;padding-inline-end:16%;display:flex}.documentation-pack-file{flex-shrink:0;width:88px;height:88px;margin:0}.documentation-pack-summary-rule{display:none}.documentation-pack-summary p{margin:0;font-size:25px}.documentation-pack-list{margin:0}.documentation-pack-list li>.documentation-pack-card{padding-inline:20px}}@media (width<=767px){.documentation-pack-layout{margin-block-start:32px}.documentation-pack-list{grid-template-columns:1fr;gap:24px}.documentation-pack-list li{padding:0;padding-inline-start:52px}.documentation-pack-check{width:36px;height:36px;inset-block-start:24px;inset-inline-start:0}.documentation-pack-check svg{width:24px;height:24px}.documentation-pack-list li:not(:last-child):before{width:2px;height:calc(100% + 24px);inset-block-start:42px;inset-inline-start:17px}.documentation-pack-list li>.documentation-pack-card{border-radius:20px;padding:24px}.documentation-pack-summary{gap:24px;padding:28px 24px;padding-inline-end:17%}.documentation-pack-file{width:64px;height:64px}.documentation-pack-summary p{font-size:24px}.documentation-pack-number{margin-block-end:12px;font-size:24px}}.documentation-travel-continuation{z-index:-1;pointer-events:none;width:100%;height:auto;position:absolute;inset-block-end:0;inset-inline:0}[dir=rtl] .documentation-travel-continuation{transform:scaleX(-1)}.documentation-boundary-wave{z-index:-1;pointer-events:none;width:100%;height:clamp(80px,10.4vw,200px);position:absolute;inset-inline:0}.documentation-boundary-wave-bottom{inset-block-end:0}.documentation-boundary-wave-top{height:clamp(64px,8.34vw,160px);inset-block-start:0}[dir=rtl] .documentation-boundary-wave{transform:scaleX(-1)}.construction-opening{min-height:56.28vw;overflow:hidden}.construction-opening:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#fff 90%);height:clamp(140px,18vw,340px);position:absolute;inset-block-end:0;inset-inline:0}.construction-art{z-index:-1;width:100%;height:auto;position:absolute;inset:0}.construction-opening .permanent-copy{width:49%;max-width:none}.construction-opening .permanent-intro{max-width:90%}.construction-opening .permanent-facts{padding-block-start:5px}.construction-opening .permanent-facts dt{max-width:440px}@media (width>=1201px){.construction-opening .permanent-inner{min-height:43.5vw}.construction-opening .permanent-copy h1{width:116%}.construction-art{inset-inline-start:3%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6%);mask-image:linear-gradient(90deg,#0000,#000 6%)}[dir=rtl] .construction-art{-webkit-mask-image:linear-gradient(270deg,#0000,#000 6%);mask-image:linear-gradient(270deg,#0000,#000 6%)}}@media (width>=701px) and (width<=1200px){.construction-art{object-fit:cover;object-position:60% top;opacity:.75;height:100%}.construction-opening .permanent-copy{width:57%}.construction-opening .permanent-hero:after{background:linear-gradient(90deg,#fff 20%,#fffffff5 38%,#0000 65%)}[dir=rtl] .construction-opening .permanent-hero:after{background:linear-gradient(270deg,#fff 20%,#fffffff5 38%,#0000 65%)}}@media (width<=700px){.construction-opening{min-height:0}.construction-opening .permanent-copy{width:100%}.construction-opening .permanent-intro{max-width:none}.construction-art{object-fit:cover;object-position:right top;height:290px;inset-block:auto 260px;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}[dir=rtl] .construction-art{object-position:left top}.construction-opening .permanent-action{max-width:100%}}.sector-cases [data-reveal]>p:first-child{letter-spacing:.1em;color:var(--market-600);font-size:17px;font-weight:600}.sector-cases h2{letter-spacing:-.035em;font-size:clamp(38px,3.34vw,60px);line-height:1.02}.sector-cases h2+p{letter-spacing:-.02em;color:#53648e;max-width:44rem;font-size:24px;line-height:1.3}.sector-cases.case-ground{background:0 0}.sector-cases .case-corner{display:none}.sector-cases .case-track{margin-block-start:40px}.sector-cases article>.relative>img{aspect-ratio:490/255}.sector-cases article>.relative>div{box-shadow:0 6px 18px -8px var(--market-900);background:#fffffff0;border-radius:16px;gap:16px;padding:14px 24px;inset-block-start:20px;inset-inline-start:24px}@supports (color:color-mix(in lab, red, red)){.sector-cases article>.relative>div{box-shadow:0 6px 18px -8px color-mix(in srgb, var(--market-900) 30%, transparent)}}.sector-cases article>.relative>div img{block-size:32px}.sector-cases article>.relative>div>span:last-child{color:var(--text);font-size:16px}.sector-cases article>div:last-child{padding:24px 32px 28px}.sector-cases article h3{text-transform:none;letter-spacing:-.02em;margin-block-start:0;font-size:30px;line-height:1.2}.sector-cases article dl{margin-block-start:32px}.sector-cases article dl span[aria-hidden]{display:none}.sector-cases article dd{color:var(--text);font-size:17px;font-weight:400;line-height:1.35}.sector-cases article dd.tabular-nums bdi{color:var(--market-700);font-size:30px;font-weight:700;line-height:1.1;display:block}.sector-cases article dd span{color:var(--text);font-size:17px}.sector-cases article a{padding-block-start:32px;font-size:18px}[dir=rtl] .sector-cases :is(h2,h2+p,[data-reveal]>p:first-child){letter-spacing:0}@media (width>=701px) and (width<=1200px){.sector-cases h2+p{font-size:20px}}@media (width<=700px){.sector-cases [data-reveal]>p:first-child{font-size:12px}.sector-cases h2{font-size:36px;line-height:1.08}.sector-cases h2+p{font-size:20px;line-height:1.4}.sector-cases .case-track{margin-block-start:24px}.sector-cases article h3{font-size:24px}.sector-cases article>div:last-child{padding:20px 22px 24px}.sector-cases article dd.tabular-nums bdi{font-size:24px}}.sector-contractors .capability-sector,.sector-contractors .capability-sector:nth-child(-n+2){min-block-size:calc(220 * var(--cs-u))}.sector-contractors .capability-sector-copy,.sector-contractors .capability-sector:nth-child(-n+2) .capability-sector-copy{min-block-size:calc(104 * var(--cs-u))}.sector-contractors .capability-sector-image,.sector-contractors .capability-sector:nth-child(-n+2) .capability-sector-image{block-size:calc(148 * var(--cs-u))}.sector-contractors .capability-sectors-grid{margin-block-start:40px}@media (width<=640px){.sector-contractors .capability-sector-copy{min-block-size:120px}.sector-contractors .capability-sectors-grid{margin-block-start:24px}}.construction-contractors .capability-sector-image{clip-path:url(#construction-country-crop)}.construction-contractors .capability-sector-image img{object-position:center bottom}.construction-contractors .construction-contractor-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;padding:8px 0;display:grid}.construction-contractors .construction-contractor-logos li{text-align:center;justify-content:center;align-items:center;min-width:0;min-height:52px;display:flex}.construction-contractor-logos img{object-fit:contain;width:auto;height:auto;max-height:64px}.construction-contractor-logos bdi{color:var(--text-muted);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}@media (width<=640px){.construction-contractors .construction-contractor-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.construction-packages .permanent-roles-inner{width:90.8%;max-width:1586px;padding-block:56px}.construction-packages-list{margin:44px 0 0;padding:0;list-style:none}.construction-packages-list li{grid-template-columns:9.5% 32.5% minmax(0,1fr);align-items:center;min-width:0;padding:24px 15px;display:grid}.construction-packages-list li+li{border-block-start:1px solid #c3d2e8}.construction-packages-list .permanent-role-number{letter-spacing:-.035em;font-weight:700;line-height:1}.construction-packages-list h3{border-inline-start:1px solid var(--market-300);font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;padding-inline:32px 24px;font-weight:700;line-height:1.15}.construction-packages-list p{letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.4}.construction-packages-list li:last-child{background:linear-gradient(110deg, var(--market-50), var(--market-100));border:0;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.construction-packages-list li:last-child{background:linear-gradient(110deg, var(--market-50), color-mix(in srgb, var(--market-100) 65%, white))}}[dir=rtl] :is(.construction-packages-list h3,.construction-packages-list p){letter-spacing:0}@media (width>=768px){.construction-packages .permanent-roles-inner{padding-block:80px}}@media (width>=1024px){.construction-packages-list h3{font-size:calc(26px * var(--font-size-scale))}}@media (width>=1280px){.construction-packages .permanent-roles-inner{padding-block:96px}}@media (width<=1000px){.construction-packages-list li{grid-template-columns:12% 34% minmax(0,1fr)}.construction-packages-list h3{padding-inline:20px}}@media (width<=700px){.construction-packages .permanent-roles-inner{width:88%}.construction-packages-list{margin-block-start:32px}.construction-packages-list li{grid-template-columns:64px minmax(0,1fr);gap:16px 0;padding:24px 12px}.construction-packages-list .permanent-role-number{font-size:46px}.construction-packages-list h3{padding-inline:20px 0}.construction-packages-list p{grid-column:2;padding-inline-start:20px;font-size:18px}}.construction-packages-list h3{align-items:center;min-height:54px;display:flex}@media (width<=700px){.construction-packages-list h3{min-height:46px}}.sector-contractors .capability-sector-image{clip-path:url(#construction-contractor-crop)}.sector-contractors .capability-sector-image img{opacity:1;object-position:center}.sector-contractors .capability-sector-image:after{display:none}.sector-contractors:before{content:none}.energy-opening{min-height:53.35vw;overflow:hidden}html:not([data-market]) .energy-opening{--permanent-accent:#0868ce}html:not([data-market]) .energy-opening .permanent-eyebrow{color:#0067db}.energy-opening:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#fff 90%);height:clamp(80px,8vw,150px);position:absolute;inset-block-end:0;inset-inline:0}.energy-art{z-index:-1;width:100%;height:auto;position:absolute;inset:0}.energy-opening .permanent-copy{width:49%;max-width:none}.energy-opening .permanent-intro{max-width:90%}.energy-opening .permanent-facts{padding-block-start:5px}.energy-opening .permanent-facts dt{max-width:440px}@media (width>=1201px){.energy-opening .permanent-inner{width:90.4%;min-height:43.5vw;padding-block:24px 48px}.energy-opening .permanent-eyebrow{margin-block-end:20px}.energy-opening .permanent-intro{margin-block-start:29px}.energy-opening .permanent-copy h1{width:116%;font-size:calc(clamp(48px, 4.08vw, 76px) * var(--font-size-scale))}.energy-opening .permanent-action{gap:28px;margin-block-start:40px;padding-inline:46px 26px;font-size:22px}.energy-art{inset-inline:0;-webkit-mask-image:none;mask-image:none}}@media (width>=701px) and (width<=1200px){.energy-art{object-fit:cover;object-position:60% top;opacity:.75;height:100%}.energy-opening .permanent-copy{width:57%}.energy-opening .permanent-hero:after{background:linear-gradient(90deg,#fff 20%,#fffffff5 38%,#0000 65%)}[dir=rtl] .energy-opening .permanent-hero:after{background:linear-gradient(270deg,#fff 20%,#fffffff5 38%,#0000 65%)}}@media (width<=700px){.energy-opening{min-height:0}.energy-opening .permanent-copy{width:100%}.energy-opening .permanent-intro{max-width:none}.energy-art{object-fit:cover;object-position:right top;height:290px;inset-block:auto 260px;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}[dir=rtl] .energy-art{object-position:left top}.energy-opening .permanent-action{max-width:100%}}[dir=rtl] .energy-art{transform:none}.energy-operations-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:44px 0 0;padding:0;list-style:none;display:grid}.energy-operations-grid li{border:1px solid var(--market-100);background:linear-gradient(135deg, #fff, var(--market-50));border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.energy-operations-grid li{background:linear-gradient(135deg, #fff, color-mix(in srgb, var(--market-50) 55%, white))}}.energy-operation-copy{flex:1;padding:24px 28px 0}.energy-operation-copy .permanent-role-number{letter-spacing:-.035em;margin-block-end:12px;display:block}.energy-operation-copy h3{min-height:60px;font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.energy-operation-rule{background:var(--market-600);width:48px;height:3px;margin-block:20px 16px;display:block}.energy-operation-copy p{letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.4}.energy-operation-image{clip-path:ellipse(125% 100% at 100% 100%);height:240px;margin-block-start:16px}.energy-operation-image img{object-fit:cover;width:100%;height:100%}.energy-operations-waves{z-index:-1;pointer-events:none;width:100%;height:180px;position:absolute;inset-block-end:0;inset-inline:0}.energy-operations-footer{justify-content:center}.energy-operations-footer p{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}.energy-operations-footer p:before,.energy-operations-footer p:after{content:"";background:var(--market-300);flex:0 110px;height:2px}.energy-operations-footer p span{flex:0 auto}[dir=rtl] .energy-operation-copy :is(h3,p){letter-spacing:0}[dir=rtl] .energy-operation-image{clip-path:ellipse(125% 100% at 0 100%)}@media (width>=1024px){.energy-operation-copy h3{font-size:calc(26px * var(--font-size-scale))}}@media (width<=1200px){.energy-operations-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.energy-operations-grid{grid-template-columns:1fr;gap:24px;margin-block-start:32px}.energy-operation-copy{padding:24px 24px 0}.energy-operation-copy .permanent-role-number{font-size:46px}.energy-operation-copy h3{min-height:0}.energy-operation-copy p{font-size:18px}.energy-operation-image{height:240px}.energy-operations-footer p:before,.energy-operations-footer p:after{display:none}}.energy-operations-waves{-webkit-mask-image:linear-gradient(#000 10%,#0000 100%);mask-image:linear-gradient(#000 10%,#0000 100%)}.energy-operations{background:linear-gradient(to top, #fff, transparent 180px), linear-gradient(120deg, #fff 35%, var(--market-50))}.energy-operations+.sector-contractors{background:linear-gradient(to bottom, #fff, var(--cs-tint) 220px)}.energy-contractors-wave{z-index:-1;pointer-events:none;width:100%;height:180px;position:absolute;inset-block-start:0;inset-inline:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.energy-operations .permanent-roles-inner{width:90.8%;max-width:1586px;padding-block:56px}@media (width>=768px){.energy-operations .permanent-roles-inner{padding-block:80px}}@media (width>=1280px){.energy-operations .permanent-roles-inner{padding-block:96px}}@media (width<=700px){.energy-operations .permanent-roles-inner{width:88%}}.energy-services{isolation:isolate;color:#fff;background:#03233f;position:relative;overflow:hidden}.energy-services-background{z-index:-1;object-fit:cover;object-position:left bottom;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.manufacturing-services-section .energy-services-background{object-fit:fill;height:100%;inset-block-start:0}@media (width>=1101px) and (width<=1550px){.manufacturing-services-section .energy-services-inner{min-height:59vw;padding-block-end:13.5vw}}@media (width<=1100px){.manufacturing-services-section .energy-services-inner{min-height:0;padding-block-end:112px}}@media (width<=700px){.manufacturing-services-section .energy-services-inner{padding-block-end:104px}}.energy-services-inner{grid-template-columns:36.5% minmax(0,1fr);gap:2.5%;width:90%;max-width:1586px;min-height:911px;margin-inline:auto;padding-block:76px 130px;display:grid}.energy-services-eyebrow{color:#81ccfa;text-transform:uppercase;letter-spacing:.025em;align-items:center;gap:16px;margin:0 0 36px;font-size:20px;font-weight:700;line-height:1.2;display:flex}.energy-services-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:45px;height:3px}.energy-services h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:60px;font-weight:700;line-height:1.05}.energy-services h2 span{color:#79c9f9}.energy-services-intro{color:#e1e7f6;max-width:460px;margin:28px 0 0;font-size:28px;line-height:1.35}[dir=rtl] .energy-services :is(h2,h3,p){letter-spacing:0}@media (width>=1101px) and (width<=1550px){.energy-services-inner{min-height:53vw;padding-block:4.4vw 7.5vw}.energy-services h2{font-size:3.48vw}.energy-services-eyebrow{margin-bottom:2.1vw;font-size:1.16vw}.energy-services-intro{font-size:1.62vw}}@media (width<=1100px){.energy-services{background-size:auto 100%}.energy-services-inner{grid-template-columns:1fr;gap:36px;min-height:0;padding-block:64px}.energy-services header{max-width:700px}.energy-services h2{font-size:48px}.energy-services-intro{font-size:24px}}@media (width<=600px){.energy-services-inner{width:88%;padding-block:56px}.energy-services-eyebrow{gap:12px;margin-bottom:24px;font-size:14px}.energy-services-eyebrow:before{width:28px}.energy-services h2{font-size:38px}.energy-services-intro{margin-top:24px;font-size:21px}}@media (width>=1551px){.energy-services-inner{width:91%;margin-inline:5% 4%}.energy-services h2{width:calc(100% + 28px)}.energy-services h2>span{display:block}.energy-services-intro{max-width:440px}}.energy-services-list{margin:26px 0 0;padding:0;list-style:none}.energy-services-list li+li{border-block-start:1px solid #8294a7}.energy-services-list a{color:#fff;grid-template-columns:42% minmax(0,1fr) 30px;align-items:center;gap:4%;min-height:132px;padding-block:24px;text-decoration:none;display:grid}.energy-services-list li:first-child a{min-height:106px;padding-block-start:0}.energy-services-list li:last-child a{min-height:106px;padding-block-end:0}.energy-services-need{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:20px;display:grid}.energy-services-number{color:#fff;margin-block-end:0;font-size:40px;font-weight:700;line-height:1.15;display:block}.energy-services-need p{color:#e1e7f1;letter-spacing:-.02em;margin:0;font-size:24px;line-height:1.4}.energy-services-list h3{letter-spacing:-.03em;margin:0;padding-inline-start:40px;font-size:30px;font-weight:700;line-height:1.15;position:relative}.energy-services-list h3:before{content:"";background:#a1b5c9;width:1px;height:44px;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.energy-services-arrow{color:#9edcfc;display:block}.energy-services-arrow svg{width:30px;height:30px}.energy-services-list a:hover h3{color:#9edcfc}.energy-services-list a:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #9edcfc}.manufacturing-services-section{color:var(--text);background:#fff}.manufacturing-services-section .bulk-campaign-shapes span:nth-child(2){display:none}.manufacturing-services-section .energy-services-inner{min-height:0;padding-block-end:96px}@media (width<=1100px){.manufacturing-services-section .energy-services-inner{padding-block-end:80px}}@media (width<=700px){.manufacturing-services-section .energy-services-inner{padding-block-end:64px}}.manufacturing-services-waves{z-index:-1;pointer-events:none;width:100%;height:56px;position:absolute;inset-block-end:0;inset-inline:0}.manufacturing-services-section+.sector-contractors{background:linear-gradient(to bottom, var(--market-100), var(--cs-tint) 220px)}@supports (color:color-mix(in lab, red, red)){.manufacturing-services-section+.sector-contractors{background:linear-gradient(to bottom, color-mix(in srgb, var(--market-100) 65%, var(--market-50)), var(--cs-tint) 220px)}}[dir=rtl] .manufacturing-services-waves{transform:scaleX(-1)}@media (width>=768px){.manufacturing-services-waves{height:72px}}@media (width>=1280px){.manufacturing-services-waves{height:88px}}.manufacturing-services-section h2{font-size:clamp(38px,3.24vw,60px);line-height:1.02}.manufacturing-services-section .energy-services-eyebrow{font-size:17px;font-weight:600}.manufacturing-services-section .energy-services-intro{font-size:26px;line-height:1.3}.manufacturing-services-section .energy-services-need p{font-size:23px;line-height:1.35}.manufacturing-services-section .energy-services-list h3{font-size:29px}.manufacturing-services-section .energy-services-number{font-size:30px}@media (width>=701px) and (width<=1200px){.manufacturing-services-section .energy-services-intro{font-size:26px}}@media (width<=700px){.manufacturing-services-section h2{font-size:36px;line-height:1.08}.manufacturing-services-section .energy-services-eyebrow{font-size:12px}.manufacturing-services-section .energy-services-intro{font-size:24px;line-height:1.4}.manufacturing-services-section .energy-services-need p{font-size:20px}.manufacturing-services-section .energy-services-list h3,.manufacturing-services-section .energy-services-number{font-size:24px}}.manufacturing-services-section :is(h2,.energy-services-list a){color:var(--text)}.manufacturing-services-section .energy-services-number,.manufacturing-services-section :is(.energy-services-eyebrow,h2 span,.energy-services-arrow){color:var(--market-600)}.manufacturing-services-section :is(.energy-services-intro,.energy-services-need p){color:var(--text-muted)}.manufacturing-services-section .energy-services-list li+li{border-color:var(--market-200)}.manufacturing-services-section .energy-services-list h3:before{background:var(--market-200)}.manufacturing-services-section .energy-services-list a:hover h3{color:var(--market-700)}.manufacturing-services-section .energy-services-list a:focus-visible{outline-color:var(--market-600)}[dir=rtl] .energy-services :is(h3,p){letter-spacing:0}@media (width>=1101px) and (width<=1550px){.energy-services-number{font-size:2.32vw}.energy-services-need p{font-size:1.39vw}.energy-services-list h3{padding-inline-start:2.32vw;font-size:1.85vw}}@media (width<=1100px){.energy-services-list{margin:0}.energy-services-list h3{padding-inline-start:24px;font-size:28px}.energy-services-need p{font-size:21px}}@media (width<=600px){.energy-services-list a{grid-template-columns:minmax(0,1fr) 24px;gap:16px;padding-block:24px}.energy-services-need{grid-column:1;grid-template-columns:36px minmax(0,1fr);gap:12px}.energy-services-number{font-size:28px}.energy-services-need p{font-size:18px}.energy-services-list h3{grid-column:1;padding-inline-start:20px;font-size:24px}.energy-services-arrow{grid-area:1/2/span 2}.energy-services-arrow svg{width:24px;height:24px}}@media (width>=1201px){.manufacturing-opening .manufacturing-art{inset-inline-start:0;-webkit-mask-image:none;mask-image:none}[dir=rtl] .manufacturing-opening .manufacturing-art{-webkit-mask-image:none;mask-image:none}.manufacturing-opening .permanent-copy h1{width:135%}}.construction-requirement{background:linear-gradient(110deg, #fff 48%, var(--market-50))}.construction-requirement-art{z-index:-1;object-fit:cover;object-position:right center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.construction-requirement:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#fff 0%,#ffffffeb 8%,#ffffff80 20%,#fff0 38%);position:absolute;inset:0}.construction-requirement .construction-requirement-inner{width:88%;max-width:1600px;padding-block:56px}.construction-requirement header{max-width:1120px}.construction-requirement-list{grid-template-columns:49% 51%;width:91%;margin:56px 0 0;padding:0;list-style:none;display:grid}.construction-requirement-list li{grid-template-columns:96px minmax(0,1fr);gap:32px;min-width:0;padding-block:0 32px;padding-inline:0 40px;display:grid;position:relative}.construction-requirement-list li:nth-child(2n){padding-inline:44px 0}.construction-requirement-list li:nth-child(2n):before{content:"";background:var(--market-100);width:1px;position:absolute;inset-block:0 36px;inset-inline-start:0}.construction-requirement-list li:nth-child(n+3){border-block-start:1px solid var(--market-100);padding-block:36px 0}.construction-requirement-list li:nth-child(n+3):before{inset-block:36px 0}.construction-requirement-list h3{font-size:calc(32px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15;position:relative}.construction-requirement-list>li>div{min-width:0}.construction-requirement-list .permanent-role-number{letter-spacing:-.035em;color:var(--market-300);-webkit-text-fill-color:currentColor;background:0 0;font-size:60px}.construction-requirement-list h3:before{content:"";background:var(--market-600);width:2px;height:48px;position:absolute;inset-block-start:2px;inset-inline-start:-32px}.construction-requirement-list p{max-width:460px;margin:8px 0 0;font-size:23px;line-height:1.3}.construction-requirement-list a{min-height:44px;color:var(--market-600);align-items:center;gap:18px;margin-block-start:14px;font-size:23px;font-weight:600;line-height:1.3;display:inline-flex}.construction-requirement-list a:hover span{text-underline-offset:4px;text-decoration:underline}.construction-requirement-list a svg{flex-shrink:0;width:30px;height:30px}[dir=rtl] .construction-requirement-art{transform:scaleX(-1)}[dir=rtl] .construction-requirement-list h3{letter-spacing:0}@media (width>=768px){.construction-requirement .construction-requirement-inner{padding-block:80px}}@media (width>=1280px){.construction-requirement .construction-requirement-inner{padding-block:96px}}@media (width>=701px) and (width<=1200px){.construction-requirement-list{width:100%}.construction-requirement-list .permanent-role-number{font-size:44px}.construction-requirement-list li{grid-template-columns:68px minmax(0,1fr);gap:24px;padding-inline-end:28px}.construction-requirement-list li:nth-child(2n){padding-inline:28px 0}.construction-requirement-list h3{font-size:calc(26px * var(--font-size-scale))}.construction-requirement-list h3:before{height:40px;inset-inline-start:-24px}.construction-requirement-list p,.construction-requirement-list a{font-size:20px}}@media (width<=700px){.construction-requirement-list{grid-template-columns:1fr;width:100%;margin-block-start:32px}.construction-requirement-list .permanent-role-number{font-size:40px}.construction-requirement-list li:nth-child(n){border:0;grid-template-columns:64px minmax(0,1fr);gap:24px;padding:24px 0}.construction-requirement-list li:first-child{padding-block-start:0}.construction-requirement-list li:last-child{padding-block-end:0}.construction-requirement-list li+li{border-block-start:1px solid var(--market-100)}.construction-requirement-list li:nth-child(2n):before{content:none}.construction-requirement-list h3{font-size:calc(24px * var(--font-size-scale))}.construction-requirement-list h3:before{height:36px;inset-inline-start:-24px}.construction-requirement-list p,.construction-requirement-list a{font-size:18px}.construction-requirement-list a{gap:12px}.construction-requirement-list a svg{width:24px;height:24px}}.construction-selection-inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:56px;width:88%;max-width:1600px;margin-inline:auto;padding-block:56px;display:grid}.construction-selection-copy{flex-direction:column;min-width:0;display:flex}.construction-selection .permanent-roles-intro{margin-block-start:24px}.construction-selection-list{margin:16px 0 32px;padding:0;list-style:none}.construction-selection-list li{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:28px;padding-block:22px;display:grid}.construction-selection-list li+li{border-block-start:1px solid #c3d2e8}.construction-selection-list li>div{border-inline-start:1px solid var(--market-200);min-width:0;padding-inline-start:32px}.construction-selection-list .permanent-role-number{font-size:60px;line-height:1}.construction-selection-list h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.construction-selection-list p{color:#53648e;margin:6px 0 0;font-size:20px;line-height:1.4}.construction-selection-footer{justify-content:space-between;align-items:center;gap:24px;margin-block-start:auto;padding-block:8px 24px;display:flex}.construction-selection-footer p{margin:0;font-size:20px;font-weight:600;line-height:1.3}.construction-selection-footer a{background:var(--market-600);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:18px;max-width:64%;min-height:48px;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.3;display:inline-flex}.construction-selection-footer a:hover{background:var(--market-700)}.construction-selection-footer a svg{flex-shrink:0;width:24px;height:24px}[dir=rtl] .construction-selection-list h3{letter-spacing:0}@media (width>=768px){.construction-selection-inner{padding-block:80px}}@media (width>=1024px){.construction-selection-list h3{font-size:calc(26px * var(--font-size-scale))}}@media (width>=1280px){.construction-selection-inner{padding-block:96px}}@media (width>=1001px) and (width<=1400px){.construction-selection-inner{gap:36px}.construction-selection-list li{grid-template-columns:72px minmax(0,1fr);gap:20px}.construction-selection-list li>div{padding-inline-start:24px}.construction-selection-footer{flex-wrap:wrap}.construction-selection-footer a{max-width:100%}}@media (width<=1000px){.construction-selection-inner{grid-template-columns:1fr;gap:40px}.construction-selection-footer{padding-block-end:0}}@media (width<=700px){.construction-selection-inner{gap:32px}.construction-selection-list{margin-block:24px}.construction-selection-list li{grid-template-columns:64px minmax(0,1fr);gap:16px}.construction-selection-list li>div{padding-inline-start:20px}.construction-selection-list .permanent-role-number{font-size:40px}.construction-selection-list p{font-size:18px}.construction-selection-footer{flex-direction:column;align-items:stretch;gap:20px}.construction-selection-footer a{max-width:100%;padding-inline:20px}}.energy-requirement{--energy-requirement-accent:var(--market-600)}html:not([data-market]) .energy-requirement{--energy-requirement-accent:#0868ce}.energy-requirement :is(h2 span,.permanent-roles-eyebrow,.energy-requirement-label,.permanent-roles-action){color:var(--energy-requirement-accent)}.energy-requirement .permanent-roles-action{border-color:var(--energy-requirement-accent)}.energy-requirement-top,.energy-requirement-bottom{z-index:-1;pointer-events:none;width:100%;position:absolute;inset-inline:0}.energy-requirement-top{height:430px;inset-block-start:0;-webkit-mask-image:linear-gradient(#000 25%,#0000);mask-image:linear-gradient(#000 25%,#0000)}.energy-requirement-bottom{height:180px;inset-block-end:0}.energy-requirement+.energy-procedures{background:linear-gradient(to bottom, var(--market-100), #fff 320px)}@supports (color:color-mix(in lab, red, red)){.energy-requirement+.energy-procedures{background:linear-gradient(to bottom, color-mix(in srgb, var(--market-100) 65%, var(--market-50)), #fff 320px)}}.energy-procedures-bottom{z-index:-1;pointer-events:none;width:100%;height:56px;position:absolute;inset-block-end:0;inset-inline:0}.energy-procedures .shutdown-testing-inner{padding-block:56px}.energy-procedures+.energy-operations{background:linear-gradient(to bottom, var(--market-100), transparent 260px), linear-gradient(to top, #fff, transparent 180px), linear-gradient(120deg, #fff 35%, var(--market-50))}@supports (color:color-mix(in lab, red, red)){.energy-procedures+.energy-operations{background:linear-gradient(to bottom, color-mix(in srgb, var(--market-100) 65%, var(--market-50)), transparent 260px), linear-gradient(to top, #fff, transparent 180px), linear-gradient(120deg, #fff 35%, var(--market-50))}}@media (width>=768px){.energy-procedures .shutdown-testing-inner{padding-block:80px}.energy-procedures-bottom{height:72px}}@media (width>=1280px){.energy-procedures .shutdown-testing-inner{padding-block:96px}.energy-procedures-bottom{height:88px}}.energy-requirement+.energy-operations{background:linear-gradient(to bottom, var(--market-100) 0%, transparent 260px), linear-gradient(to top, #fff, transparent 180px), linear-gradient(120deg, #fff 35%, var(--market-50))}@supports (color:color-mix(in lab, red, red)){.energy-requirement+.energy-operations{background:linear-gradient(to bottom, color-mix(in srgb, var(--market-100) 65%, var(--market-50)) 0%, transparent 260px), linear-gradient(to top, #fff, transparent 180px), linear-gradient(120deg, #fff 35%, var(--market-50))}}.energy-requirement .energy-requirement-inner{width:88%;max-width:1600px;padding-block:56px}.energy-requirement-list{margin:56px 0 0;padding:0;list-style:none}.energy-requirement-list>li{grid-template-columns:51.5% minmax(0,1fr);padding-block:40px;display:grid}.energy-requirement-list>li+li{border-block-start:1px solid var(--market-200)}.energy-requirement-need{grid-template-columns:104px minmax(0,1fr);align-content:center;gap:32px;padding-inline-end:40px;display:grid}.energy-requirement-need>div{border-inline-start:1px solid var(--market-200);min-width:0;padding-inline-start:32px}.energy-requirement-need .permanent-role-number{letter-spacing:-.04em;color:var(--market-300);font-size:80px;line-height:1}.energy-requirement-list h3{font-size:calc(31px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.energy-requirement-list p{color:#53648e;letter-spacing:-.02em;margin:14px 0 0;font-size:22px;line-height:1.4}.energy-requirement-response{border-inline-start:1px solid var(--market-200);min-width:0;padding-inline-start:40px}.energy-requirement-response .energy-requirement-label{color:var(--energy-requirement-accent);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:16px;margin:0 0 14px;font-size:17px;font-weight:700;line-height:1.4;display:flex}.energy-requirement-label:before{content:"";background:currentColor;flex-shrink:0;width:32px;height:2px}.energy-requirement-response .permanent-roles-action{justify-content:space-between;max-width:100%;min-height:58px;margin-block-start:26px;padding:12px 30px}.energy-requirement-response .permanent-roles-action span{min-width:0}[dir=rtl] .energy-requirement-top,[dir=rtl] .energy-requirement-bottom{transform:scaleX(-1)}[dir=rtl] .energy-requirement-list :is(h3,p){letter-spacing:0}@media (width>=768px){.energy-requirement .energy-requirement-inner{padding-block:80px}}@media (width>=1280px){.energy-requirement .energy-requirement-inner{padding-block:96px}}@media (width<=1200px){.energy-requirement-need{grid-template-columns:68px minmax(0,1fr);gap:20px;padding-inline-end:24px}.energy-requirement-need>div{padding-inline-start:20px}.energy-requirement-need .permanent-role-number{font-size:60px}.energy-requirement-list h3{font-size:calc(26px * var(--font-size-scale))}.energy-requirement-list p{font-size:20px}.energy-requirement-response{padding-inline-start:24px}.energy-requirement-response .permanent-roles-action{gap:16px;padding-inline:20px;font-size:19px}}@media (width<=700px){.energy-requirement-list{margin-block-start:32px}.energy-requirement-list>li{grid-template-columns:1fr;gap:26px;padding-block:32px}.energy-requirement-list>li:first-child{padding-block-start:0}.energy-requirement-list>li:last-child{padding-block-end:0}.energy-requirement-need{grid-template-columns:48px minmax(0,1fr);gap:16px;padding-inline-end:0}.energy-requirement-need>div{padding-inline-start:16px}.energy-requirement-need .permanent-role-number{font-size:44px}.energy-requirement-list h3{font-size:calc(24px * var(--font-size-scale))}.energy-requirement-list p{font-size:18px}.energy-requirement-response{margin-inline-start:64px;padding-inline-start:16px}.energy-requirement-response .energy-requirement-label{gap:10px;font-size:13px}.energy-requirement-label:before{width:24px}.energy-requirement-response .permanent-roles-action{gap:12px;width:100%;margin-block-start:20px;padding-inline:16px;font-size:17px}}.construction-ready-group{isolation:isolate;background:linear-gradient(120deg,#fff,#f9fbff);position:relative;overflow:hidden}.construction-ready-group .construction-ready{background:0 0;overflow:visible}.construction-ready-group .construction-packages{background:0 0}.construction-ready-waves{z-index:-1;pointer-events:none;inset-inline:0;width:100%;height:300px;position:absolute;bottom:-180px}.construction-ready-inner{width:90.8%;max-width:1586px;margin-inline:auto;padding-block:56px}.construction-ready header{max-width:960px}.construction-ready .permanent-roles-intro{max-width:790px;margin-block-start:24px}.construction-ready-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:44px 0 0;padding:0;list-style:none;display:grid}.construction-ready-cards li{border:1px solid var(--market-200);background:linear-gradient(130deg,#fff,#f7faff);border-radius:18px;min-width:0;overflow:hidden}.construction-ready-art{aspect-ratio:1.78;position:relative;overflow:hidden}.construction-ready-art img{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.construction-ready-card-copy{padding:0 32px 24px;position:relative}.construction-ready-card-copy:before{content:"";background:var(--market-600);border-radius:3px;width:48px;height:5px;margin-block:0 18px;display:block}.construction-ready-card-copy h3{font-size:calc(24px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.construction-ready-card-copy p{color:#53648e;margin:12px 0 0;font-size:20px;line-height:1.4}.construction-ready-footer{align-items:center;gap:36px;margin-block-start:44px;display:flex}.construction-ready-footer p{color:#53648e;align-items:center;gap:32px;margin:0;font-size:20px;line-height:1.4;display:flex}.construction-ready-footer p:before{content:"";background:var(--market-600);border-radius:2px;flex-shrink:0;width:6px;height:28px}.construction-ready-footer a{border-inline-start:1px solid var(--market-200);color:var(--market-600);align-items:center;gap:24px;padding-inline-start:36px;font-size:20px;font-weight:600;line-height:1.4;display:inline-flex}.construction-ready-footer a span{text-underline-offset:4px;text-decoration:underline}.construction-ready-footer a svg{flex-shrink:0;width:24px;height:24px}[dir=rtl] .construction-ready-card-copy h3{letter-spacing:0}@media (width>=768px){.construction-ready-inner{padding-block:80px}}@media (width>=1024px){.construction-ready-card-copy h3{font-size:calc(26px * var(--font-size-scale))}}@media (width>=1280px){.construction-ready-inner{padding-block:96px}}@media (width<=1000px){.construction-ready-cards{gap:16px}.construction-ready-card-copy{padding-inline:20px}.construction-ready-footer{flex-wrap:wrap;gap:24px}}@media (width<=700px){.construction-ready-cards{grid-template-columns:1fr;gap:24px;margin-block-start:32px}.construction-ready-card-copy{padding:0 24px 24px}.construction-ready-footer{flex-direction:column;align-items:flex-start;gap:20px;margin-block-start:32px}.construction-ready-footer a{border:0;padding-inline-start:38px}}.manufacturing-ready{isolation:isolate;background:linear-gradient(to bottom, var(--market-100), #fff 280px);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.manufacturing-ready{background:linear-gradient(to bottom, color-mix(in srgb, var(--market-100) 65%, var(--market-50)), #fff 280px)}}.manufacturing-ready{color:var(--text)}.manufacturing-ready:before{content:"";z-index:-1;background:var(--market-50);inset-inline-start:-110px;border-radius:42px;width:180px;height:240px;position:absolute;top:115px;transform:rotate(20deg)}.manufacturing-ready-inner{width:88%;max-width:1600px;margin-inline:auto;padding-block:112px 96px}.manufacturing-ready-top{grid-template-columns:40% minmax(0,1fr);align-items:center;gap:4%;display:grid}.manufacturing-ready-eyebrow{color:var(--market-600);font-size:var(--about-opening-eyebrow-size);text-transform:uppercase;align-items:center;gap:16px;margin:0 0 36px;font-weight:600;line-height:1.4;display:flex}.manufacturing-ready-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:45px;height:2px}.manufacturing-ready h2{font-size:var(--about-opening-heading-size);letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.02}.manufacturing-ready h2 span{color:var(--market-600)}.manufacturing-ready-intro{font-size:var(--about-opening-body-size);margin:28px 0 0;line-height:1.3}.manufacturing-ready-photo{clip-path:polygon(11% 0,100% 0,100% 100%,0 100%);border-radius:80px 0 0 36px;width:calc(100% + 6vw);height:100%;min-height:330px;overflow:hidden}.manufacturing-ready-photo img{object-fit:cover;width:100%;height:100%;min-height:330px;display:block}.manufacturing-ready-details{grid-template-columns:1fr 1fr;align-items:stretch;gap:5%;margin-block-start:64px;display:grid}.manufacturing-ready-process{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:36px;padding:48px 50px 48px 32px;display:grid;position:relative}.manufacturing-ready-process:before{content:"";z-index:-1;background:linear-gradient(120deg, var(--market-50), var(--market-100));position:absolute;inset:0 -12px 0 -40px}@supports (color:color-mix(in lab, red, red)){.manufacturing-ready-process:before{background:linear-gradient(120deg, var(--market-50), color-mix(in srgb, var(--market-100) 55%, #fff))}}.manufacturing-ready-process:before{border-radius:24px;transform:skew(-17deg)}.manufacturing-ready-process-icon{border-inline-end:1px solid var(--market-500);min-height:64px;color:var(--market-600);justify-content:flex-start;align-items:center;display:flex}.manufacturing-ready-process-icon svg{stroke-width:1.35px;width:60px;height:60px}.manufacturing-ready h3{font-size:calc(28px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.manufacturing-ready-process h3{font-size:calc(30px * var(--font-size-scale))}.manufacturing-ready-details p{margin:16px 0 0;font-size:22px;line-height:1.3}.manufacturing-ready-preparation article{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:36px;padding-block:8px 28px;display:grid}.manufacturing-ready-preparation article+article{border-block-start:1px solid var(--market-200);padding-block:28px 0}.manufacturing-ready-preparation p{margin-block-start:8px}.manufacturing-ready-icon{background:var(--market-50);width:88px;height:88px;color:var(--market-600);border-radius:16px;place-items:center;display:grid}.manufacturing-ready-icon svg{stroke-width:1.35px;width:50px;height:50px}.manufacturing-ready-closing{align-items:center;gap:30px;margin-block-start:56px;font-size:26px;font-weight:700;line-height:1.35;display:flex}.manufacturing-ready-closing p{border-inline-end:1px solid var(--market-200);margin:0;padding-inline-end:30px}.manufacturing-ready-closing a{color:var(--market-600);align-items:center;gap:24px;text-decoration:none;display:inline-flex}.manufacturing-ready-closing a:hover{text-decoration:underline}.manufacturing-ready-closing a:focus-visible{outline:3px solid var(--market-600);outline-offset:6px}.manufacturing-ready-closing svg{flex-shrink:0;width:28px;height:28px}.manufacturing-ready-wave{z-index:-1;pointer-events:none;inset-inline:0;width:100%;height:100px;position:absolute;bottom:0}.manufacturing-ready+.sector-contractors{background:linear-gradient(to bottom, var(--market-50), var(--cs-tint) 220px)}[dir=rtl] .manufacturing-ready-process{padding-inline:32px 50px}[dir=rtl] .manufacturing-ready-process:before{inset-inline:-40px -12px;transform:skew(17deg)}[dir=rtl] .manufacturing-ready :is(h2,h3,p){letter-spacing:0}[dir=rtl] .manufacturing-ready-wave{transform:scaleX(-1)}@media (width<=1200px){.manufacturing-ready-inner{padding-block:112px 80px}.manufacturing-ready-process{grid-template-columns:64px minmax(0,1fr);gap:24px;padding-inline:16px 24px}.manufacturing-ready-process-icon svg{width:44px;height:44px}.manufacturing-ready-preparation article{grid-template-columns:64px minmax(0,1fr);gap:24px}.manufacturing-ready-icon{width:64px;height:64px}.manufacturing-ready-icon svg{width:40px;height:40px}.manufacturing-ready-closing{flex-wrap:wrap}}@media (width<=900px){.manufacturing-ready-top{grid-template-columns:1fr;gap:36px}.manufacturing-ready-photo{aspect-ratio:2.6;width:calc(100% + 6vw);height:auto;min-height:0}.manufacturing-ready-photo img{min-height:0}.manufacturing-ready-details{grid-template-columns:1fr;gap:36px;margin-block-start:48px}.manufacturing-ready-process{padding:32px}.manufacturing-ready-process:before{inset-inline:-10px;transform:skew(-8deg)}[dir=rtl] .manufacturing-ready-process:before{inset-inline:-10px;transform:skew(8deg)}}@media (width<=700px){.manufacturing-ready-inner{padding-block:80px}.manufacturing-ready-eyebrow{gap:12px;margin-block-end:24px}.manufacturing-ready-eyebrow:before{width:28px}.manufacturing-ready-intro{margin-block-start:24px;line-height:1.4}.manufacturing-ready-photo{border-start-start-radius:48px}.manufacturing-ready-process{grid-template-columns:44px minmax(0,1fr);gap:20px;padding:28px 16px}[dir=rtl] .manufacturing-ready-process{padding-inline:16px}.manufacturing-ready-process-icon{min-height:44px}.manufacturing-ready-process-icon svg{width:32px;height:32px}.manufacturing-ready-preparation article{gap:20px}.manufacturing-ready-closing{gap:20px;margin-block-start:40px;font-size:22px}.manufacturing-ready-closing p{border:0;padding:0}.manufacturing-ready-wave{height:64px}}.manufacturing-ready-clips{pointer-events:none;position:absolute}.manufacturing-ready-photo{clip-path:url(#manufacturing-ready-photo-clip);border-radius:0}[dir=rtl] .manufacturing-ready-photo{clip-path:url(#manufacturing-ready-photo-rtl-clip);border-radius:0}@media (width>=901px){.manufacturing-ready-photo{height:calc(100% + 50px);margin-block-start:-50px}}.manufacturing-plants{background:linear-gradient(to bottom, var(--market-50), #fff 280px);color:var(--text)}.manufacturing-plants-inner{width:88%;max-width:1600px;margin-inline:auto;padding-block:96px}.manufacturing-plants h2{font-size:var(--about-opening-heading-size);letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.02}.manufacturing-plants h2 span{color:var(--market-600)}.manufacturing-plants-intro{font-size:var(--about-opening-body-size);margin:28px 0 0;line-height:1.3}.manufacturing-plants-layout{grid-template-columns:minmax(0,1.56fr) minmax(0,1fr);align-items:stretch;gap:3.4%;margin-block-start:48px;display:grid}.manufacturing-plants-production{padding-block:24px}.manufacturing-plants-label{font-size:calc(18px * var(--font-size-scale));letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:18px;margin:0 0 30px;font-weight:700;line-height:1.4;display:flex}.manufacturing-plants-label:after{content:"";background:var(--market-300);flex:1;min-width:24px;height:1px}.manufacturing-plants-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.manufacturing-plants-item{min-width:0}.manufacturing-plants-grid .manufacturing-plants-item{padding-block-end:24px}.manufacturing-plants-grid .manufacturing-plants-item:nth-child(odd){padding-inline-end:32px}.manufacturing-plants-grid .manufacturing-plants-item:nth-child(2n){border-inline-start:1px solid var(--market-200);padding-inline-start:32px}.manufacturing-plants-grid .manufacturing-plants-item:nth-child(n+3){border-block-start:1px solid var(--market-200);padding-block:24px 0}.manufacturing-plants-number{background:var(--market-100);border-radius:15px;justify-content:center;min-width:54px;padding:1px 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.manufacturing-plants-number{background:color-mix(in srgb, var(--market-100) 75%, #fff)}}.manufacturing-plants-number{color:var(--market-600);font-size:calc(24px * var(--font-size-scale));font-weight:700;line-height:1.2}.manufacturing-plants-item h4{font-size:calc(28px * var(--font-size-scale));letter-spacing:-.03em;margin:8px 0 0;font-weight:700;line-height:1.15}.manufacturing-plants-item p{margin:8px 0 0;font-size:22px;line-height:1.3}.manufacturing-plants-support{background:linear-gradient(145deg, var(--market-50), var(--market-100));border-radius:28px;padding:24px 32px 32px}@supports (color:color-mix(in lab, red, red)){.manufacturing-plants-support{background:linear-gradient(145deg, var(--market-50), color-mix(in srgb, var(--market-100) 70%, #fff))}}.manufacturing-plants-support .manufacturing-plants-label{color:var(--market-600)}.manufacturing-plants-support .manufacturing-plants-item+.manufacturing-plants-item{border-block-start:1px solid var(--market-200);margin-block-start:28px;padding-block-start:24px}.manufacturing-plants-closing{text-align:center;align-items:center;gap:32px;margin:48px 0 0;font-size:26px;font-weight:700;line-height:1.35;display:flex}.manufacturing-plants-closing:before,.manufacturing-plants-closing:after{content:"";background:var(--market-600);flex:1;height:1px}.manufacturing-plants-closing strong{color:var(--market-600);font-weight:inherit}[dir=rtl] .manufacturing-plants :is(h2,h3,h4,p){letter-spacing:0}.manufacturing-plants+.sector-contractors{background:var(--cs-tint)}@media (width<=1100px){.manufacturing-plants-inner{padding-block:80px}.manufacturing-plants-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.manufacturing-plants-support{padding-inline:24px}.manufacturing-plants-grid .manufacturing-plants-item:nth-child(odd){padding-inline-end:24px}.manufacturing-plants-grid .manufacturing-plants-item:nth-child(2n){padding-inline-start:24px}}@media (width<=900px){.manufacturing-plants-layout{grid-template-columns:1fr;gap:32px}.manufacturing-plants-production{padding-block:0}.manufacturing-plants-support{padding:28px}}@media (width<=700px){.manufacturing-plants-inner{padding-block:56px}.manufacturing-plants .manufacturing-ready-eyebrow{gap:12px;margin-block-end:24px}.manufacturing-plants-intro{margin-block-start:24px;line-height:1.4}.manufacturing-plants-layout{margin-block-start:36px}.manufacturing-plants-grid{grid-template-columns:1fr}.manufacturing-plants-grid .manufacturing-plants-item:nth-child(n){border-inline:0;border-block-start:1px solid var(--market-200);padding:24px 0}.manufacturing-plants-grid .manufacturing-plants-item:first-child{border:0;padding-block-start:0}.manufacturing-plants-grid .manufacturing-plants-item:last-child{padding-block-end:0}.manufacturing-plants-label{margin-block-end:24px;font-size:15px}.manufacturing-plants-item h4{font-size:calc(24px * var(--font-size-scale))}.manufacturing-plants-item p{font-size:20px}.manufacturing-plants-closing{gap:16px;margin-block-start:40px;font-size:22px}.manufacturing-plants-closing:before,.manufacturing-plants-closing:after{min-width:20px}}@media (width>=901px){.manufacturing-plants-layout{grid-template-rows:auto auto auto;row-gap:0}.manufacturing-plants-production,.manufacturing-plants-support{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 3;display:grid}.manufacturing-plants-grid{grid-row:span 2;grid-template-rows:subgrid}.manufacturing-plants-support>.manufacturing-plants-item{padding-block-end:24px}.manufacturing-plants-support .manufacturing-plants-item+.manufacturing-plants-item{margin-block-start:0;padding-block:24px 0}}.transport-opening{overflow:hidden}.transport-opening .permanent-hero{position:static}.transport-opening .permanent-copy{width:690px;max-width:47%}.transport-opening .permanent-copy h1{width:108%}.transport-opening .permanent-intro{max-width:610px}.transport-art{z-index:-1;width:100%;height:auto;position:absolute;inset:0}[dir=rtl] .transport-art{transform:scaleX(-1)}.transport-opening .permanent-facts>div+div:before{background:var(--market-500)}@media (width>=701px) and (width<=1200px){.transport-opening .permanent-copy{max-width:54%}.transport-art{object-fit:cover;object-position:60% top;height:100%}}@media (width<=700px){.transport-opening .permanent-copy{width:100%;max-width:none}.transport-opening .permanent-copy h1{width:auto}.transport-opening .permanent-hero{position:relative}.transport-art{object-fit:cover;object-position:right top;height:290px;top:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 80%,#0000 95%);mask-image:linear-gradient(#0000,#000 25% 80%,#0000 95%)}.transport-opening .permanent-action{max-width:100%}}.transport-requirement{background:#fff}.transport-requirement:after{content:none}.transport-requirement .transport-requirement-art{z-index:0;object-fit:fill}.transport-requirement .construction-requirement-inner{z-index:1;position:relative}.transport-requirement a:focus-visible{outline:3px solid var(--market-500);outline-offset:5px;border-radius:3px}.transport-ready:before,.transport-ready:after{content:none}.transport-ready>.transport-ready-wave-top{display:none}.transport-ready header{max-width:none}.transport-ready .permanent-roles-intro{color:var(--text)}.transport-ready-photo{aspect-ratio:5.6;border-radius:40px;margin-block-start:32px;display:block;overflow:hidden}.transport-ready-photo img{object-fit:cover;width:100%;height:100%;display:block}.transport-ready-columns{grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:32px;display:grid}.transport-ready-columns article{padding:12px 40px 24px}.transport-ready-columns article:first-child{padding-inline-start:32px}.transport-ready-columns article+article{border-inline-start:1px solid var(--market-200)}.transport-ready-columns h3{font-size:calc(28px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.transport-ready-columns p{margin:8px 0 0;font-size:20px;line-height:1.3}.transport-ready-closing{border-block-start:1px solid var(--market-200);align-items:center;gap:30px;margin-block-start:32px;padding-block-start:24px;font-size:26px;font-weight:700;line-height:1.3;display:flex}.transport-ready-closing p{border-inline-end:1px solid var(--market-200);margin:0;padding-inline-end:30px}.transport-ready-closing a{min-height:44px;color:var(--market-600);align-items:center;gap:24px;display:inline-flex}.transport-ready-closing a:hover{text-underline-offset:4px;text-decoration:underline}.transport-ready-closing svg{flex-shrink:0;width:30px;height:30px}.transport-ready-wave{z-index:-1;width:100%;color:var(--market-100);pointer-events:none;position:absolute;inset-inline:0}.transport-ready-wave-top{height:180px;top:0}.transport-ready-wave-bottom{height:100px;bottom:0}[dir=rtl] .transport-ready-wave{transform:scaleX(-1)}[dir=rtl] .transport-ready-columns h3{letter-spacing:0}@media (width>=701px) and (width<=1200px){.transport-ready-columns article{padding-inline:24px}}@media (width<=700px){.transport-ready-photo{aspect-ratio:2.5;border-radius:20px}.transport-ready-columns{grid-template-columns:1fr;margin-block-start:24px}.transport-ready-columns article:nth-child(n){border:0;padding:24px 0}.transport-ready-columns article+article{border-block-start:1px solid var(--market-200)}.transport-ready-closing{flex-direction:column;align-items:flex-start;gap:16px;margin-block-start:8px;font-size:22px}.transport-ready-closing p{border:0;padding:0}.transport-ready-closing a{gap:16px}}.transport-ready-closing a:focus-visible{outline:3px solid var(--market-500);outline-offset:5px;border-radius:3px}@media (width>=701px){.transport-ready-photo{width:calc(100% + 2.4vw);margin-inline:-1.2vw}}@media (width>=1024px){.transport-ready-columns h3{font-size:calc(30px * var(--font-size-scale))}}.transport-chain{background:#fff}.transport-chain:after{content:none}.transport-chain header{max-width:none}.transport-chain .permanent-roles-intro{color:var(--text)}.transport-chain-list{gap:24px;margin-block-start:32px;display:grid}.transport-chain-row{border:1px solid var(--market-200);border-radius:20px;grid-template-columns:34% 27% 39%;min-height:180px;display:grid;overflow:hidden}.transport-chain-label{isolation:isolate;align-items:center;padding:24px 48px 24px 56px;display:flex;position:relative}.transport-chain-label:before{content:"";z-index:-1;background:linear-gradient(110deg, var(--market-50), var(--market-100));clip-path:polygon(0 0,100% 0,83% 100%,0 100%);border-radius:12px;position:absolute;inset:12px 0 12px 12px}.transport-chain-label h3{font-size:calc(28px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15;position:relative}.transport-chain-label h3:before{content:"";background:var(--market-600);inset-inline-start:-24px;border-radius:4px;width:4px;height:48px;position:absolute;top:50%;transform:translateY(-50%)}.transport-chain-row>p{align-self:center;margin:0;padding:24px 8px 24px 24px;font-size:22px;line-height:1.3}.transport-chain-photo{clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);min-width:0;height:100%;display:block}.transport-chain-photo img{object-fit:cover;width:100%;height:100%;min-height:180px;display:block}.transport-chain-closing{margin:48px 0 0;font-size:26px;font-weight:700;line-height:1.35}.transport-chain-closing strong{color:var(--market-600);font-weight:inherit}[dir=rtl] .transport-chain-label{padding-inline:56px 48px}[dir=rtl] .transport-chain-label:before{transform:scaleX(-1)}[dir=rtl] .transport-chain-label h3{letter-spacing:0}[dir=rtl] .transport-chain-photo{clip-path:polygon(0 0,82% 0,100% 100%,0 100%)}@media (width>=1024px){.transport-chain-label h3{font-size:calc(30px * var(--font-size-scale))}}@media (width>=701px) and (width<=1100px){.transport-chain-row{grid-template-columns:33% 32% 35%}.transport-chain-label,[dir=rtl] .transport-chain-label{padding-inline:40px 28px}.transport-chain-row>p{padding-inline:16px 8px}}@media (width<=700px){.transport-chain-row{grid-template-columns:1fr}.transport-chain-label{padding:24px 40px}[dir=rtl] .transport-chain-label{padding-inline:40px}.transport-chain-label:before{clip-path:none;inset:8px}.transport-chain-label h3:before{height:32px;inset-inline-start:-20px}.transport-chain-row>p{padding:8px 24px 24px}.transport-chain-photo,[dir=rtl] .transport-chain-photo{aspect-ratio:2.5;clip-path:none;height:auto}.transport-chain-photo img{min-height:0}.transport-chain-closing{margin-block-start:32px;font-size:22px}}.transport-requirement .transport-requirement-art{-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}.transport-ready{background:#fff}.transport-ready,.transport-ready+.transport-chain{background:linear-gradient(to bottom, var(--market-100), transparent 260px), linear-gradient(to top, #fff, transparent 180px), linear-gradient(120deg, #fff 35%, var(--market-50))}@supports (color:color-mix(in lab, red, red)){.transport-ready,.transport-ready+.transport-chain{background:linear-gradient(to bottom, color-mix(in srgb, var(--market-100) 65%, var(--market-50)), transparent 260px), linear-gradient(to top, #fff, transparent 180px), linear-gradient(120deg, #fff 35%, var(--market-50))}}.transport-requirement-transition{z-index:0}.telecom-requirement h2{max-width:520px;font-size:var(--about-opening-heading-size)}.telecom-requirement .energy-services-intro{font-size:var(--about-opening-body-size)}.telecom-requirement .energy-services-list a{min-height:160px}.telecom-ready,.telecom-network{--telecom-section-tint:var(--market-100)}@supports (color:color-mix(in lab, red, red)){.telecom-ready,.telecom-network{--telecom-section-tint:color-mix(in srgb, var(--market-100) 60%, #f5f7fa)}}.telecom-ready{background:linear-gradient(to bottom, var(--telecom-section-tint), #fff 260px)}.telecom-ready:before,.telecom-ready:after{content:none}.telecom-ready .permanent-roles-intro{color:var(--text);margin-block-start:21px}.telecom-ready-wave{z-index:-1;pointer-events:none;width:100%;position:absolute;inset-inline:0}.telecom-ready-wave-bottom{height:100px;bottom:0}.telecom-ready .construction-requirement-inner{padding-block:49px 118px}.telecom-ready header{max-width:none}.telecom-ready h2{font-size:calc(53.2px * var(--font-size-scale));line-height:1.08}.telecom-ready .permanent-roles-eyebrow{margin-block-end:12px}html:not([data-market]) .telecom-ready{--market-600:#005dcc}.telecom-ready-wave-bottom{display:none}.telecom-ready-transition{z-index:-1;pointer-events:none;inset-inline:0;width:100%;height:88px;position:absolute;bottom:-1px}[dir=rtl] .telecom-ready-transition{transform:scaleX(-1)}@media (width<=700px){.telecom-ready-transition{height:56px}}.telecom-ready-clips{pointer-events:none;position:absolute}.telecom-ready-feature{grid-template-columns:64% 36%;align-items:stretch;width:calc(100% + 10px);margin-block-start:30px;margin-inline-start:-4px;display:grid}.telecom-ready-photo{z-index:1;aspect-ratio:2.443;clip-path:url(#telecom-photo-curve);display:block;position:relative;overflow:hidden}.telecom-ready-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.telecom-ready-field{isolation:isolate;flex-direction:column;justify-content:center;align-self:stretch;margin-inline-start:-26%;padding:40px 32px 40px 29%;display:flex;position:relative}.telecom-ready-field:before{content:"";z-index:-1;clip-path:url(#telecom-panel-curve);background:radial-gradient(ellipse at 20% 35%, var(--market-50), transparent 85%), linear-gradient(135deg, var(--market-100), var(--market-100));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.telecom-ready-field:before{background:radial-gradient(ellipse at 20% 35%, color-mix(in srgb, var(--market-50) 70%, #fff), transparent 85%), linear-gradient(135deg, var(--market-100), color-mix(in srgb, var(--market-100) 75%, var(--market-200)))}}.telecom-ready :is(.telecom-ready-field,.telecom-ready-columns) h3{font-size:calc(28px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15;position:relative}.telecom-ready :is(.telecom-ready-field,.telecom-ready-columns) h3:before{content:"";background:var(--market-600);inset-inline-start:-26px;border-radius:3px;width:5px;height:34px;position:absolute;top:3px}.telecom-ready .telecom-ready-field h3{font-size:calc(28px * var(--font-size-scale))}.telecom-ready-field p{margin:18px 0 0;font-size:23px;line-height:1.32}.telecom-ready-columns{border-block:1px solid var(--market-200);grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% + 4px);margin-block-start:30px;padding-block:34px;display:grid}.telecom-ready-columns article{padding:0 32px 0 40px}.telecom-ready-columns article+article{border-inline-start:1px solid var(--market-200);padding-inline:60px 0}.telecom-ready-columns p{margin:8px 0 0;font-size:20px;line-height:1.25}.telecom-ready .transport-ready-closing{border:0;flex-wrap:wrap;gap:28px;margin-block-start:30px;padding:0;font-size:25px}.telecom-ready .transport-ready-closing p{padding-inline-end:31px}[dir=rtl] .telecom-ready-wave{transform:scaleX(-1)}[dir=rtl] .telecom-ready-photo{clip-path:url(#telecom-photo-curve-rtl)}[dir=rtl] .telecom-ready-field:before{clip-path:url(#telecom-panel-curve-rtl)}[dir=rtl] .telecom-ready-field{padding-inline:29% 32px}[dir=rtl] .telecom-ready h3{letter-spacing:0}@media (width>=1024px){.telecom-ready :is(.telecom-ready-field,.telecom-ready-columns) h3{font-size:calc(29px * var(--font-size-scale))}}@media (width<=1000px){.telecom-ready-feature{grid-template-columns:56% 44%}.telecom-ready-field{padding-block:24px}.telecom-ready-photo{aspect-ratio:1.6}}@media (width<=700px){.telecom-ready .construction-requirement-inner{padding-block:56px 112px}.telecom-ready h2{font-size:var(--about-opening-heading-size)}.telecom-ready-feature{grid-template-columns:1fr;width:100%;margin-inline-start:0}.telecom-ready-photo,[dir=rtl] .telecom-ready-photo{clip-path:none;border-radius:20px}.telecom-ready-photo{aspect-ratio:2.443}.telecom-ready-field:before,[dir=rtl] .telecom-ready-field:before{clip-path:none;border-radius:20px}.telecom-ready-field,[dir=rtl] .telecom-ready-field{border-radius:20px;margin:16px 0 0;padding:24px 24px 24px 44px}[dir=rtl] .telecom-ready-field{padding-inline:44px 24px}.telecom-ready-columns{grid-template-columns:1fr;margin-block-start:24px;padding:0}.telecom-ready-columns article,.telecom-ready-columns article+article{border-inline:0;padding:24px;padding-inline-start:44px}.telecom-ready-columns article+article{border-block-start:1px solid var(--market-200)}.telecom-ready-field p{font-size:20px}.telecom-ready .telecom-ready-field h3{font-size:calc(28px * var(--font-size-scale))}}.telecom-network{background:linear-gradient(to bottom, var(--telecom-section-tint), #fff 260px)}.telecom-network:before,.telecom-network:after{content:none}.telecom-network header{max-width:none}.telecom-network .permanent-roles-intro{color:var(--text)}.telecom-network-list{gap:24px;margin-block-start:32px;display:grid}.telecom-network-row{align-items:stretch;width:100%;min-width:0;min-height:clamp(180px,16.67vw,303px);display:flex}.telecom-network-photo{clip-path:url(#telecom-network-photo);flex:0 0 61.56%;margin-inline-end:-4.56%;display:block;position:relative;overflow:hidden}.telecom-network-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.telecom-network-copy{isolation:isolate;flex-direction:column;flex:0 0 63%;justify-content:center;margin-inline-start:-20%;padding:28px 32px 28px 26%;display:flex;position:relative}.telecom-network-copy:before{content:"";z-index:-1;clip-path:url(#telecom-network-panel);background:linear-gradient(125deg, var(--market-50), var(--market-100));position:absolute;inset:0}.telecom-network-copy h3{font-size:calc(29px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15;position:relative}.telecom-network-copy h3:before{content:"";background:var(--market-600);inset-inline-start:-26px;border-radius:3px;width:5px;height:34px;position:absolute;top:3px}.telecom-network-copy p{font-size:var(--about-opening-body-size);margin:14px 0 0;line-height:1.4}.telecom-network-row-reverse{flex-direction:row-reverse}.telecom-network-row-reverse .telecom-network-photo{clip-path:url(#telecom-network-photo-reverse);flex-basis:61.56%;margin-inline:-4.56% 0}.telecom-network-row-reverse .telecom-network-copy{margin-inline:0 -20%;padding-inline:5% 26%}.telecom-network-row-reverse .telecom-network-copy:before{clip-path:url(#telecom-network-panel-reverse)}.telecom-network-closing{border-block-start:1px solid var(--market-200);text-align:center;margin:32px 0 0;padding-block-start:24px;font-size:26px;font-weight:700;line-height:1.35}.telecom-network-closing strong{color:var(--market-600);font-weight:inherit}[dir=rtl] .telecom-network-photo{clip-path:url(#telecom-network-photo-rtl)}[dir=rtl] .telecom-network-copy:before{clip-path:url(#telecom-network-panel-rtl)}[dir=rtl] .telecom-network-row-reverse .telecom-network-photo{clip-path:url(#telecom-network-photo-reverse-rtl)}[dir=rtl] .telecom-network-row-reverse .telecom-network-copy:before{clip-path:url(#telecom-network-panel-reverse-rtl)}[dir=rtl] .telecom-network-copy h3{letter-spacing:0}@media (width<=1100px) and (width>=701px){.telecom-network-row{min-height:180px}.telecom-network-copy{padding-block:24px;padding-inline-end:24px}.telecom-network-copy p{font-size:20px}}@media (width<=700px){.telecom-network-row,.telecom-network-row-reverse{flex-direction:column;height:auto}.telecom-network-photo,.telecom-network-row-reverse .telecom-network-photo{aspect-ratio:3;clip-path:none;border-radius:20px;flex:auto;width:100%;margin-inline:0;transform:none}.telecom-network-copy,.telecom-network-row-reverse .telecom-network-copy,[dir=rtl] .telecom-network-copy,[dir=rtl] .telecom-network-row-reverse .telecom-network-copy{flex:auto;margin:12px 0 0;padding:24px;padding-inline-start:46px}.telecom-network-copy:before,.telecom-network-row-reverse .telecom-network-copy:before,[dir=rtl] .telecom-network-copy:before,[dir=rtl] .telecom-network-row-reverse .telecom-network-copy:before{clip-path:none;border-radius:20px}[dir=rtl] .telecom-network-photo,[dir=rtl] .telecom-network-row-reverse .telecom-network-photo{clip-path:none}.telecom-network-copy h3{font-size:calc(28px * var(--font-size-scale))}.telecom-network-copy p{font-size:20px}.telecom-network-closing{font-size:22px}}.engineering-opening .permanent-intro{color:#07172f;max-width:500px}.engineering-opening .permanent-facts dt{color:#07172f}@media (width>=701px) and (width<=1200px){.engineering-opening .permanent-intro{max-width:90%}}@media (width>=1201px){.engineering-art{width:96%;inset-inline:auto 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%);mask-image:linear-gradient(90deg,#0000,#000 8%)}[dir=rtl] .engineering-art{-webkit-mask-image:linear-gradient(270deg,#0000,#000 8%);mask-image:linear-gradient(270deg,#0000,#000 8%)}}.engineering-opening:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#fff 90%);height:clamp(100px,12vw,220px);position:absolute;inset-block-end:0;inset-inline:0}.engineering-selection{background:linear-gradient(to bottom, var(--market-100), transparent 320px), linear-gradient(120deg, #fff 30%, var(--market-50))}@supports (color:color-mix(in lab, red, red)){.engineering-selection{background:linear-gradient(to bottom, color-mix(in srgb, var(--market-100) 65%, var(--market-50)), transparent 320px), linear-gradient(120deg, #fff 30%, var(--market-50))}}.engineering-selection:after{content:none}.engineering-selection-defs{position:absolute}.engineering-selection-photo{z-index:-1;clip-path:url(#engineering-selection-crop);width:57%;height:calc(100% - 210px);position:absolute;inset-block-start:0;inset-inline-end:0}.engineering-selection-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.engineering-selection header{max-width:60%;position:relative}.engineering-selection h2{width:115%}.engineering-selection .permanent-roles-intro{color:var(--text);max-width:720px}.engineering-selection-list{width:47%;margin-block-start:32px;display:block}.engineering-selection .engineering-selection-list article{border:0;padding:24px 0 24px 28px;position:relative}.engineering-selection-list article:before{content:"";background:var(--market-600);width:3px;height:40px;position:absolute;inset-block-start:30px;inset-inline-start:0}.engineering-selection-list article+article{border-block-start:1px solid var(--market-200)!important}.engineering-selection-list p{max-width:510px}.engineering-selection .transport-ready-closing{margin-block-start:80px;position:relative}.engineering-selection .transport-ready-closing p{flex:1}.engineering-selection .transport-ready-closing a{flex:1;justify-content:space-between}.engineering-selection-waves{z-index:-1;pointer-events:none;inset-inline:0;width:100%;height:240px;position:absolute;bottom:0}[dir=rtl] .engineering-selection-photo,[dir=rtl] .engineering-selection-photo img{transform:scaleX(-1)}[dir=rtl] .engineering-selection .engineering-selection-list article{padding-inline:28px 0}[dir=rtl] .engineering-selection-waves{transform:scaleX(-1)}@media (width>=701px) and (width<=1100px){.engineering-selection header{max-width:65%}.engineering-selection-photo,.engineering-selection-list{width:52%}.engineering-selection .transport-ready-closing{font-size:22px}}@media (width<=700px){.engineering-selection header{max-width:none}.engineering-selection h2{width:auto}.engineering-selection-list{width:100%;margin-block-start:24px}.engineering-selection .engineering-selection-list article{padding-block:24px}.engineering-selection-photo{z-index:0;aspect-ratio:1.2;clip-path:none;border-radius:24px;width:88%;height:auto;margin:0 auto;display:block;position:relative;inset:auto;overflow:hidden}.engineering-selection .engineering-selection-photo{width:100%;margin-block-start:24px}.engineering-selection .transport-ready-closing{margin-block-start:32px}.engineering-selection .transport-ready-closing a{width:100%}}@media (width>=701px){.engineering-selection-photo{height:calc(100% - 258px);inset-block-start:48px;-webkit-mask-image:linear-gradient(#0000,#000 120px);mask-image:linear-gradient(#0000,#000 120px)}}.engineering-disciplines{background:#fff}.engineering-disciplines .permanent-roles-intro{color:#53648e}.engineering-disciplines-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-block-start:32px}.engineering-disciplines-grid li{border-color:var(--market-200)}.engineering-disciplines .energy-operation-copy{padding:20px 28px 0}.engineering-disciplines .permanent-role-number{margin-block-end:4px;font-size:48px;line-height:1}.engineering-disciplines h3{min-height:0;font-size:calc(30px * var(--font-size-scale))}.engineering-disciplines .energy-operation-rule{margin-block:12px 10px}.engineering-disciplines .energy-operation-image{clip-path:ellipse(105% 100% at 100% 100%);height:180px;margin-block-start:0;display:block}.engineering-disciplines .energy-operation-image img{display:block}.engineering-disciplines-closing{border-block-start:1px solid var(--market-200);letter-spacing:-.025em;margin:26px 0 0;padding-block-start:16px;font-size:26px;font-weight:700;line-height:1.3}.engineering-disciplines-closing span{color:var(--market-600)}.engineering-disciplines-wave{z-index:-1;pointer-events:none;width:100%;position:absolute;inset-inline:0}[dir=rtl] .engineering-disciplines-wave{transform:scaleX(-1)}[dir=rtl] .engineering-disciplines-closing{letter-spacing:0}@media (width>=701px) and (width<=1100px){.engineering-disciplines-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.engineering-disciplines h3{font-size:calc(28px * var(--font-size-scale))}}@media (width<=700px){.engineering-disciplines-grid{grid-template-columns:1fr;gap:24px;margin-block-start:24px}.engineering-disciplines .energy-operation-copy{padding:24px 24px 0}.engineering-disciplines .permanent-role-number{font-size:40px}.engineering-disciplines h3{font-size:calc(24px * var(--font-size-scale))}.engineering-disciplines-closing{margin-block-start:24px;font-size:22px}}[dir=rtl] .engineering-disciplines .energy-operation-image{clip-path:ellipse(105% 100% at 0 100%)}.engineering-disciplines-wave-top{height:56px;top:0}@media (width>=768px){.engineering-disciplines-wave-top{height:72px}}@media (width>=1280px){.engineering-disciplines-wave-top{height:88px}}.healthcare-opening .permanent-intro{max-width:82%}.healthcare-opening .permanent-facts>div+div:before{background:var(--market-500)}[dir=rtl] .healthcare-art{transform:scaleX(-1)}@media (width>=1201px){.healthcare-opening .permanent-copy{width:49%}.healthcare-opening .healthcare-art{width:100%;max-width:none;inset-inline-start:5%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%);mask-image:linear-gradient(90deg,#0000,#000 8%)}}@media (width<=700px){.healthcare-opening .permanent-intro{max-width:none}}.healthcare-requirement{background:linear-gradient(115deg, #fff 40%, var(--market-50))}.healthcare-requirement:after{content:none}.healthcare-requirement .construction-requirement-inner{width:91.2%;max-width:1610px;padding-block:56px;position:relative}.healthcare-requirement header{max-width:66%;position:relative}.healthcare-requirement .permanent-roles-eyebrow{margin-block-end:12px}.healthcare-requirement .permanent-roles-intro{color:var(--text);margin-block-start:12px}.healthcare-requirement-photo{background:var(--market-100);clip-path:url(#healthcare-requirement-frame);width:53%;position:absolute;inset-block:148px 52px;inset-inline-end:-4%;overflow:hidden}.healthcare-requirement-photo picture,.healthcare-requirement-photo img{width:100%;height:100%;display:block}.healthcare-requirement-defs{position:absolute}.healthcare-requirement-photo picture{clip-path:url(#healthcare-requirement-crop)}.healthcare-requirement-photo img{object-fit:cover;object-position:62% center}.healthcare-requirement-list{width:49%;margin:56px 0 0;padding:0;list-style:none;position:relative}.healthcare-requirement-list li{grid-template-columns:minmax(0,1fr) minmax(180px,38%);align-items:center;gap:28px;padding-block:40px 34px;display:grid}.healthcare-requirement-list li+li{border-block-start:1px solid var(--market-200)}.healthcare-requirement-list li>div{border-inline-start:4px solid var(--market-600);padding-inline-start:28px}.healthcare-requirement-list h3{font-size:calc(28px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.healthcare-requirement-list p{letter-spacing:-.02em;color:var(--text);margin:14px 0 0;font-size:22px;line-height:1.3}.healthcare-requirement-list a{border:1px solid var(--market-600);min-height:60px;color:var(--market-600);text-align:center;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding-block:12px;padding-inline:34px 19px;font-size:18px;font-weight:600;line-height:1.3;display:inline-flex}.healthcare-requirement-list a span{flex:1;min-width:0}.healthcare-requirement-list a svg{flex-shrink:0;width:24px;height:24px}.healthcare-requirement-list a:hover{background:var(--market-50)}.healthcare-requirement-list a:focus-visible{outline:3px solid var(--market-500);outline-offset:4px}.healthcare-requirement-transition{height:100px}[dir=rtl] .healthcare-requirement-photo,[dir=rtl] .healthcare-requirement-photo img{transform:scaleX(-1)}[dir=rtl] .healthcare-requirement-list :is(h3,p){letter-spacing:0}@media (width>=768px){.healthcare-requirement .construction-requirement-inner{padding-block:80px}}@media (width>=1200px){.healthcare-requirement .construction-requirement-inner{padding-block:96px}}@media (width>=701px) and (width<=1200px){.healthcare-requirement header{max-width:72%}.healthcare-requirement-list{width:56%}.healthcare-requirement-list li{grid-template-columns:minmax(0,1fr);gap:16px}.healthcare-requirement-list a{justify-self:start}.healthcare-requirement-photo{width:44%}}@media (width<=700px){.healthcare-requirement .construction-requirement-inner{width:88%}.healthcare-requirement header{max-width:none}.healthcare-requirement-list{width:100%;margin-block-start:40px}.healthcare-requirement-list li{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:32px}.healthcare-requirement-list li>div{padding-inline-start:20px}.healthcare-requirement-list a{justify-self:start;margin-inline-start:24px}.healthcare-requirement-photo{width:100%;height:320px;margin-block-start:32px;position:relative;inset:auto}.healthcare-requirement-transition{height:56px}}.healthcare-assessment{background:linear-gradient(to bottom, var(--market-100), #fff 320px)}@supports (color:color-mix(in lab, red, red)){.healthcare-assessment{background:linear-gradient(to bottom, color-mix(in srgb, var(--market-100) 65%, var(--market-50)), #fff 320px)}}.healthcare-assessment .permanent-roles-intro{max-width:72ch}.healthcare-assessment-panorama{background:linear-gradient(160deg, var(--market-50), var(--market-100) 65%, var(--market-50));clip-path:url(#healthcare-assessment-frame);width:100vw;height:clamp(360px,45.8vw,680px);margin-block:-35px -15px;margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.healthcare-assessment-panorama picture{clip-path:url(#healthcare-assessment-crop);width:100%;height:100%;display:block}.healthcare-assessment-panorama img{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}.healthcare-assessment-defs{position:absolute}.healthcare-assessment .transport-ready-closing{letter-spacing:-.02em;background:0 0;border:0;border-radius:0;justify-content:flex-start;margin-block-start:0;padding:21px 0;line-height:1.35}.healthcare-assessment .transport-ready-closing p{text-align:start;flex:0 auto;position:relative}.healthcare-assessment .transport-ready-closing a{flex:0 auto;justify-content:flex-start}[dir=rtl] .healthcare-assessment-panorama,[dir=rtl] .healthcare-assessment-panorama img{transform:scaleX(-1)}[dir=rtl] .healthcare-assessment .transport-ready-closing{letter-spacing:0}@media (width<=1200px){.healthcare-assessment .transport-ready-closing{flex-wrap:wrap}}@media (width<=700px){.healthcare-assessment-panorama{aspect-ratio:1.8;border-radius:0;height:auto;margin-block:40px 16px}.healthcare-assessment .transport-ready-closing{padding:24px 0}.healthcare-assessment .transport-ready-closing p{text-align:start;flex:auto}.healthcare-assessment .transport-ready-closing a{flex:0 auto;width:auto}}.healthcare-levels{background:linear-gradient(to bottom, var(--market-100), #fff 180px)}@supports (color:color-mix(in lab, red, red)){.healthcare-levels{background:linear-gradient(to bottom, color-mix(in srgb, var(--market-100) 65%, var(--market-50)), #fff 180px)}}.healthcare-levels:after{content:none}.healthcare-levels-corner{pointer-events:none;width:32%;position:absolute;inset-block-start:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(#0000,#000 120px);mask-image:linear-gradient(#0000,#000 120px)}.healthcare-levels-layout{min-height:790px;position:relative}.healthcare-levels header{z-index:1;width:55%;position:absolute;inset-block-start:0;inset-inline-start:0}.healthcare-levels h2{line-height:1.02}.healthcare-levels .permanent-roles-eyebrow{margin-block-end:14px}.healthcare-levels .permanent-roles-intro{color:var(--text);margin-block-start:14px}.healthcare-levels-photo{background:var(--market-100);border-radius:0 80% 45% 0/0 70% 35% 0;width:59%;height:calc(100% - 193px);position:absolute;inset-block-start:245px;inset-inline-start:calc(50% - 50vw)}.healthcare-levels-defs{position:absolute}.healthcare-levels-photo picture{clip-path:url(#healthcare-levels-crop);width:100%;height:100%;display:block}.healthcare-levels-photo img{object-fit:cover;width:100%;height:100%;display:block}.healthcare-levels-register{width:51%;margin-inline-start:auto;padding-block:80px 40px;position:relative;top:160px}.healthcare-levels-arc{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.healthcare-levels-list{margin:0;padding:0;list-style:none}.healthcare-levels-list li{min-height:132px;padding-block:10px 24px;padding-inline-start:18%;position:relative}.healthcare-levels-list li:nth-child(2){padding-inline-start:28%}.healthcare-levels-list li:nth-child(3){padding-inline-start:36%}.healthcare-levels-list li:nth-child(4){padding-inline-start:34%}.healthcare-levels-list li:nth-child(5){padding-inline-start:24%}.healthcare-levels-list h3{font-size:calc(28px * var(--font-size-scale));letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.15}.healthcare-levels-list p{letter-spacing:-.02em;margin-block-start:10px;font-size:22px;line-height:1.22}.healthcare-levels-node{border:3px solid var(--market-100);width:28px;height:28px;box-shadow:inset 0 0 5px var(--market-100);background:#fff;border-radius:50%;position:absolute;inset-block-start:33px;inset-inline-start:-1%}.healthcare-levels-node:before{content:"";background:var(--market-600);border-radius:50%;position:absolute;inset:5px}.healthcare-levels-node:after{content:"";background:var(--market-300);width:65px;height:1px;position:absolute;inset-block-start:50%;inset-inline-start:100%}.healthcare-levels-list li:nth-child(2) .healthcare-levels-node{inset-inline-start:10%}.healthcare-levels-list li:nth-child(3) .healthcare-levels-node{inset-inline-start:17%}.healthcare-levels-list li:nth-child(4) .healthcare-levels-node{inset-inline-start:15%}.healthcare-levels-list li:nth-child(5) .healthcare-levels-node{inset-inline-start:5%}.healthcare-levels-closing{background:linear-gradient(120deg, var(--market-50), var(--market-100));text-align:center;letter-spacing:-.025em;border-radius:24px;margin:120px 0 0;padding:24px 32px;font-size:26px;font-weight:700;line-height:1.3;position:relative}.healthcare-levels-closing>span{border-inline-start:3px solid var(--market-600);padding-inline-start:32px;display:inline-block}.healthcare-levels-closing strong{color:var(--market-600)}[dir=rtl] .healthcare-levels-photo,[dir=rtl] .healthcare-levels-photo img,[dir=rtl] .healthcare-levels-corner{transform:scaleX(-1)}[dir=rtl] .healthcare-levels-list h3,[dir=rtl] .healthcare-levels-list p,[dir=rtl] .healthcare-levels-closing{letter-spacing:0}@media (width>=701px) and (width<=1200px){.healthcare-levels-node:after{width:34px}.healthcare-levels header{width:53%}.healthcare-levels-photo{height:calc(100% - 218px);inset-block-start:270px}}@media (width<=700px){.healthcare-levels-layout{min-height:0}.healthcare-levels header{width:100%;position:relative}.healthcare-levels h2{font-size:36px;line-height:1.08}.healthcare-levels-photo{aspect-ratio:1.6;width:calc(100% + 6vw);height:auto;margin-block-start:32px;margin-inline-start:-6vw;position:relative;inset:auto}.healthcare-levels-register{width:100%;padding-block:32px 0;top:auto}.healthcare-levels-arc{display:none}.healthcare-levels-list li:nth-child(n){min-height:0;padding:0 0 28px;padding-inline-start:48px}.healthcare-levels-list li:last-child{padding-block-end:0}.healthcare-levels-list li:not(:last-child):before{content:"";background:var(--market-100);width:2px;position:absolute;inset-block:16px 0;inset-inline-start:13px}.healthcare-levels-list li:nth-child(n) .healthcare-levels-node{inset-block-start:0;inset-inline-start:0}.healthcare-levels-node:after{width:16px}.healthcare-levels-closing{text-align:start;margin-block-start:32px;padding:24px;font-size:22px}.healthcare-levels-closing>span{padding-inline-start:16px}}.hospitality-opening{--permanent-accent:#0055b8;color:#07172f}.hospitality-opening .permanent-eyebrow{color:#0055cf}.hospitality-opening .permanent-intro,.hospitality-opening .permanent-facts dt{color:#40569b}.hospitality-opening .permanent-action{background:#082b60}.hospitality-opening .permanent-action:hover{background:#061e45}.hospitality-opening .permanent-facts>div+div:before{background:#adc4e4}@media (width>=1201px){.hospitality-opening{min-height:54vw;padding-block-end:0}.hospitality-opening:after{content:none}.hospitality-opening .permanent-inner{align-items:center;width:90.8%;max-width:none;min-height:43vw;padding-block:0 3vw}.hospitality-opening .hospitality-art{object-fit:fill;height:100%}.hospitality-opening .permanent-copy{width:41%}.hospitality-opening .permanent-eyebrow{gap:.988372vw;margin-block-end:1.45349vw;line-height:1.4}.hospitality-opening .permanent-eyebrow:before{width:2.32558vw}.hospitality-opening .permanent-copy h1{width:100%}.hospitality-opening .permanent-intro{letter-spacing:-.02em;max-width:80%;margin-block-start:1.51163vw;line-height:1.2}.hospitality-opening .permanent-licence{margin-block-start:1.51163vw;line-height:1.4}.hospitality-opening .permanent-action{gap:2.09302vw;min-height:4.06977vw;margin-block-start:2.09302vw;padding:.813953vw 2.32558vw}.hospitality-opening .permanent-action svg{width:1.39535vw;height:1.39535vw}.hospitality-opening .permanent-facts{width:88%;max-width:none;padding-block:.406977vw 0}.hospitality-opening .permanent-facts dd{line-height:1.1}.hospitality-opening .permanent-facts dt{max-width:none;line-height:1.3}.hospitality-opening .permanent-facts>div+div:before{inset-block:.523256vw -.465116vw}}@media (width>=701px) and (width<=1200px){.hospitality-opening{flex-direction:column;display:flex}.hospitality-opening .permanent-hero{order:0}.hospitality-opening .permanent-inner{min-height:0;padding-block:48px 32px}.hospitality-opening .permanent-copy{width:100%;max-width:680px}.hospitality-opening .permanent-copy h1{width:auto}.hospitality-opening .permanent-intro{max-width:540px}.hospitality-opening .permanent-hero:after{content:none}.hospitality-opening .hospitality-art{opacity:1;order:1;width:150%;max-width:none;height:auto;margin-inline-start:-50%;position:relative;inset:auto}.hospitality-opening .permanent-facts{order:2;margin-block-start:-10%}}[dir=rtl] .hospitality-art{transform:scaleX(-1)}.hospitality-requirement{background:linear-gradient(115deg, #fff, var(--market-50))}.hospitality-requirement-panorama{z-index:-1;pointer-events:none;width:100%;height:auto;position:absolute;inset:64px 0 0}.hospitality-requirement header{max-width:1120px;position:relative}.hospitality-requirement .permanent-roles-intro{max-width:1000px}.hospitality-requirement .hospitality-pathways{grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:clamp(260px,19vw,360px);display:grid}.hospitality-requirement .hospitality-pathways>li{border:0;flex-direction:column;min-width:0;padding:0 32px;display:flex}.hospitality-requirement .hospitality-pathways>li:first-child{padding-inline-start:0}.hospitality-requirement .hospitality-pathways>li:last-child{padding-inline-end:0}.hospitality-requirement .hospitality-pathways>li+li{border-inline-start:1px solid var(--market-200)}.hospitality-pathways .energy-requirement-response{border:0;margin-block-start:auto;padding:0}.hospitality-pathways .energy-requirement-response .permanent-roles-action{gap:12px;width:100%;padding-inline:16px}.hospitality-pathways .permanent-roles-action span{text-align:center;flex:1}.hospitality-requirement .energy-requirement-bottom{height:110px}@media (width>=701px) and (width<=1200px){.hospitality-requirement .hospitality-pathways{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px;margin-block-start:220px}.hospitality-requirement .hospitality-pathways>li:nth-child(odd){border-inline-start:0;padding-inline-start:0}.hospitality-requirement .hospitality-pathways>li:nth-child(2n){padding-inline-end:0}.hospitality-requirement-panorama{top:168px}}@media (width<=700px){.hospitality-requirement .hospitality-pathways{grid-template-columns:1fr;margin-block-start:220px}.hospitality-requirement .hospitality-pathways>li:nth-child(n){border:0;padding:32px 0}.hospitality-requirement .hospitality-pathways>li+li{border-block-start:1px solid var(--market-200)}.hospitality-requirement .hospitality-pathways>li:first-child{padding-block-start:0}.hospitality-pathways .energy-requirement-response{margin-inline-start:0}.hospitality-requirement-panorama{object-fit:cover;object-position:center 45%;height:240px;top:292px}.hospitality-requirement header{background:linear-gradient(#fff 80%,#fff0);padding-block-end:16px}}.hospitality-requirement h2{color:#07172f}.hospitality-requirement-panorama{-webkit-mask-image:linear-gradient(#000 78%,#0000 90%);mask-image:linear-gradient(#000 78%,#0000 90%)}.hospitality-requirement .hospitality-pathways>li{gap:0}.hospitality-pathways .energy-requirement-response .permanent-roles-action{color:#092c7b;border-color:#092c7b}@media (width>=1201px){.hospitality-requirement .hospitality-pathways>li{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 3;display:grid}.hospitality-pathways .energy-requirement-response{margin-block-start:0;display:flex}.hospitality-pathways .energy-requirement-response .permanent-roles-action{align-self:stretch}}.hospitality-requirement:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#fff 0%,#ffffffeb 24%,#ffffff80 58%,#fff0 100%);height:clamp(180px,22vw,360px);position:absolute;inset-block-start:0;inset-inline:0}.hospitality-requirement .energy-requirement-inner{z-index:1;position:relative}.hospitality-pathways .energy-requirement-response .permanent-roles-action{font-size:17px}@media (width<=700px){.hospitality-pathways .energy-requirement-response .permanent-roles-action{font-size:15px}}.hospitality-training{color:#07172f;background:#fff}.hospitality-requirement+.hospitality-training{background:#fff}.hospitality-training-wash{height:380px;-webkit-mask-image:linear-gradient(#0000,#000 85%);mask-image:linear-gradient(#0000,#000 85%)}.hospitality-training header{z-index:1;max-width:76%;position:relative}.hospitality-training h2{color:#07172f}.hospitality-training .permanent-roles-intro{color:#40569b;max-width:850px}.hospitality-training-ribbon{width:100vw;margin-block:-80px 24px;margin-inline:calc(50% - 50vw);display:block;-webkit-mask-image:linear-gradient(#0000,#000 5% 95%,#0000);mask-image:linear-gradient(#0000,#000 5% 95%,#0000)}.hospitality-training-ribbon img{width:100%;height:auto;display:block}.hospitality-training .temporary-project-copy:before{content:none}.hospitality-training .shutdown-testing-item p{color:#40569b}.hospitality-training-closing{border-block-start:0;justify-content:flex-start}.hospitality-training-closing a{font-size:inherit}.hospitality-training-closing svg{width:24px;height:24px}@media (width>=701px) and (width<=1200px){.hospitality-training header{max-width:90%}.hospitality-training-ribbon{margin-block-start:-24px}.hospitality-training-closing{flex-wrap:wrap}}@media (width<=700px){.hospitality-training header{max-width:none}.hospitality-training-ribbon{margin-block:32px 16px;overflow:hidden}.hospitality-training-ribbon img{width:180%;max-width:none;margin-inline-start:-40%}.hospitality-training-closing{align-items:flex-start}}.hospitality-training-continuation{z-index:-1;pointer-events:none;width:100%;height:clamp(100px,12vw,180px);position:absolute;inset-block-start:-1px;inset-inline:0}[dir=rtl] .hospitality-training-continuation{transform:scaleX(-1)}.hospitality-departments{background:radial-gradient(ellipse at 66% 0, var(--market-50), transparent 55%), #fff}.hospitality-departments header{z-index:1;position:relative}.hospitality-departments-grid{grid-template-rows:repeat(3,auto);grid-template-columns:22% minmax(0,56%) 22%;align-items:stretch;margin-block-start:56px;display:grid}.hospitality-departments-art{mix-blend-mode:multiply;pointer-events:none;grid-area:1/2/4;margin:-64px 0 0;display:block;position:relative}.hospitality-departments-art img{object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.hospitality-departments .hospitality-department{border:0;width:auto;min-width:0;margin:0;padding:24px 0}.hospitality-departments .hospitality-department:nth-of-type(3n+1){padding-block-start:0}.hospitality-departments .hospitality-department:nth-of-type(3n+2),.hospitality-departments .hospitality-department:nth-of-type(3n+3){border-block-start:1px solid var(--market-200)}.hospitality-department-1{grid-area:1/1}.hospitality-department-2{grid-area:2/1}.hospitality-department-3{grid-area:3/1}.hospitality-department-4{grid-area:1/3}.hospitality-department-5{grid-area:2/3}.hospitality-department-6{grid-area:3/3}.hospitality-departments .temporary-project-copy:before{border-radius:0;height:4px}.hospitality-departments .hospitality-department p{color:#07172f}.hospitality-departments-closing{text-align:center;border:0;justify-content:center;gap:32px;padding:0}.hospitality-departments-closing:before,.hospitality-departments-closing:after{content:"";background:var(--market-600);flex:1;height:1px}.hospitality-departments-closing p{border:0;padding:0}.hospitality-departments-closing span{color:var(--market-600)}@media (width<=1000px){.hospitality-departments-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-block-start:32px}.hospitality-departments-art{grid-area:1/1/auto/-1;margin:0 0 24px}.hospitality-departments-art img{height:auto;position:static}.hospitality-departments .hospitality-department{grid-area:auto}.hospitality-departments .hospitality-department:nth-of-type(n){border-block-start:1px solid var(--market-200);padding-block:24px}}@media (width<=700px){.hospitality-departments-grid{grid-template-columns:minmax(0,1fr)}.hospitality-departments-closing{flex-direction:row;gap:16px;margin-block-start:32px}.hospitality-departments-closing:before,.hospitality-departments-closing:after{flex:0 0 20px}}.hospitality-departments-continuation{z-index:-1;pointer-events:none;width:100%;height:clamp(100px,12vw,180px);position:absolute;inset-block-start:-1px;inset-inline:0}.construction-pathways{background:radial-gradient(ellipse at 50% 65%, var(--market-50), #fff 75%)}.construction-pathways:after{content:none}.construction-pathways .construction-requirement-inner{position:relative}.construction-pathways header{max-width:1120px}.construction-pathways .construction-requirement-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px;width:100%;margin-block-start:32px;position:relative}.construction-pathways .construction-requirement-list>li:nth-child(n){border:0;min-width:0;padding-block:0;padding-inline:3.4% 4%;display:block}.construction-pathways .construction-requirement-list>li:nth-child(2),.construction-pathways .construction-requirement-list>li:nth-child(5){padding-inline:13% 0}.construction-pathways .construction-requirement-list>li:nth-child(4):before{content:none}.construction-pathways .construction-requirement-list>li:nth-child(2):before,.construction-pathways .construction-requirement-list>li:nth-child(5):before{content:"";background:var(--market-100);width:1px;position:absolute;inset-block:0;inset-inline-start:0}.construction-pathways .construction-requirement-list h3:before{background:var(--market-600);width:60px;height:4px;margin-block-end:12px;display:block;position:static}.construction-pathways .construction-requirement-list p{color:#465785;max-width:none}.construction-pathways .construction-requirement-list a{border:1px solid var(--market-700);border-radius:999px;justify-content:space-between;gap:16px;width:480px;max-width:100%;min-height:50px;padding:8px 20px 8px 28px;display:flex}.construction-pathways .construction-requirement-list a:focus-visible{outline:3px solid var(--market-400);outline-offset:4px}.construction-pathways .construction-requirement-list>li.construction-pathways-panorama{aspect-ratio:1755/370;pointer-events:none;filter:drop-shadow(0 -8px #fff)drop-shadow(0 8px #fff);grid-column:1/-1;width:113.636%;height:auto;margin-block:-56px -18px;margin-inline:-6.81818%;padding:0;position:relative}.construction-pathways-panorama>svg{position:absolute}.construction-pathways-panorama img{object-fit:fill;clip-path:url(#construction-pathways-clip);width:100%;height:100%;display:block}@media (width<=1200px) and (width>=701px){.construction-pathways .construction-requirement-list>li:nth-child(n){padding-inline:0 20px}.construction-pathways .construction-requirement-list>li:nth-child(2),.construction-pathways .construction-requirement-list>li:nth-child(5){padding-inline:20px 0}.construction-pathways .construction-requirement-list a{padding-inline:16px}.construction-pathways .construction-requirement-list>li.construction-pathways-panorama{margin-block:0 -20px;padding:0}}@media (width<=700px){.construction-pathways .construction-requirement-list{grid-template-columns:1fr;row-gap:28px}.construction-pathways .construction-requirement-list>li:nth-child(n){padding:0}.construction-pathways .construction-requirement-list>li:nth-child(n):before{content:none}.construction-pathways .construction-requirement-list>li.construction-pathways-panorama{aspect-ratio:auto;height:180px;margin-block:0}.construction-pathways .construction-requirement-list a{width:100%;padding-inline:20px}}@media (width>=1201px){.construction-pathways .construction-requirement-list>li:nth-child(2) p{width:calc(100% + 48px)}}@media (width>=701px){.construction-pathways .construction-requirement-list>li>div{flex-direction:column;height:100%;display:flex}.construction-pathways .construction-requirement-list>li>div>p{margin-block-end:14px}.construction-pathways .construction-requirement-list>li>div>a{margin-block-start:auto}}.construction-staffing{background:#fff}.construction-staffing header{position:relative}.construction-staffing-top,.construction-staffing-bottom{z-index:-1;pointer-events:none;width:100%;position:absolute;inset-inline:0}.construction-staffing-top{height:400px;inset-block-start:0;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.construction-staffing-bottom{height:130px;inset-block-end:0}.construction-staffing-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:56px 0 0;padding:0;list-style:none;display:grid}.construction-staffing-grid li{flex-direction:column;min-width:0;padding-inline:28px;display:flex}.construction-staffing-grid li:first-child{padding-inline-start:0}.construction-staffing-grid li:last-child{padding-inline-end:0}.construction-staffing-grid li+li{border-inline-start:1px solid var(--market-200)}.construction-staffing-grid h3{font-size:calc(31px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.construction-staffing-grid h3:before{content:"";background:var(--market-600);width:52px;height:3px;margin-block-end:24px;display:block}.construction-staffing-grid p{color:#53648e;letter-spacing:-.02em;margin:18px 0 32px;font-size:22px;line-height:1.4}.construction-staffing-grid .permanent-roles-action{color:#092c7b;border-color:#092c7b;justify-content:space-between;gap:12px;width:100%;max-width:100%;min-height:58px;margin-block-start:auto;padding:12px 16px;font-size:17px}.construction-staffing-grid .permanent-roles-action span{text-align:center;flex:1;min-width:0}[dir=rtl] :is(.construction-staffing-top,.construction-staffing-bottom){transform:scaleX(-1)}[dir=rtl] .construction-staffing-grid :is(h3,p){letter-spacing:0}@media (width>=701px) and (width<=1200px){.construction-staffing-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.construction-staffing-grid li:nth-child(odd){border:0;padding-inline-start:0}.construction-staffing-grid li:nth-child(2n){padding-inline-end:0}}@media (width<=700px){.construction-staffing-grid .permanent-roles-action{font-size:15px}.construction-staffing-grid{grid-template-columns:minmax(0,1fr);gap:28px;margin-block-start:32px}.construction-staffing-grid li:nth-child(n){border:0;padding:0}.construction-staffing-grid li+li{border-block-start:1px solid var(--market-200);padding-block-start:28px}.construction-staffing-grid h3:before{margin-block-end:16px}.construction-staffing-grid p{margin-block:12px 24px}}@media (width<=1200px){.construction-staffing-grid h3{font-size:calc(26px * var(--font-size-scale))}.construction-staffing-grid p{font-size:20px}}@media (width<=700px){.construction-staffing-grid h3{font-size:calc(24px * var(--font-size-scale))}.construction-staffing-grid p{font-size:18px}}.construction-blueprint header{max-width:none}.construction-blueprint .permanent-roles-intro{max-width:1120px}.construction-blueprint-feature{isolation:isolate;background:linear-gradient(120deg, #fff, var(--market-50));border-radius:24px;grid-template-columns:1fr 1fr;margin-block-start:32px;display:grid;position:relative;overflow:hidden}.construction-blueprint-photo{clip-path:polygon(0 0,100% 0,91% 100%,0 100%);min-height:280px;margin-inline-end:-7%}.construction-blueprint-photo img{object-fit:cover;width:100%;height:100%;display:block}.construction-blueprint-feature-copy{align-self:center;padding:40px 44px 44px 64px;position:relative}.construction-blueprint-feature-copy:before{content:"";background:var(--market-600);width:64px;height:5px;margin-block-end:24px;display:block}.construction-blueprint-feature h3{font-size:calc(31px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.construction-blueprint-feature p{color:#53648e;margin:14px 0 0;font-size:22px;line-height:1.4}.construction-blueprint .construction-blueprint-points{grid-template-columns:1fr 1fr;gap:0;margin-block-start:48px}.construction-blueprint-points li{background:0 0;border:0;border-radius:0;padding-inline:60px 32px;position:relative;overflow:visible}.construction-blueprint-points li+li{border-inline-start:1px solid var(--market-200)}.construction-blueprint-points li:before{content:"";background:var(--market-600);inset-inline-start:28px;width:5px;height:30px;position:absolute;top:0}.construction-blueprint-points h3{font-size:calc(31px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.construction-blueprint-points p{color:#53648e;margin:10px 0 0;font-size:22px;line-height:1.4}[dir=rtl] .construction-blueprint-photo{clip-path:polygon(0 0,100% 0,100% 100%,9% 100%)}[dir=rtl] .construction-blueprint :is(h3,p){letter-spacing:0}@media (width<=1200px){.construction-blueprint-feature h3,.construction-blueprint-points h3{font-size:calc(26px * var(--font-size-scale))}.construction-blueprint-feature p,.construction-blueprint-points p{font-size:20px}.construction-blueprint-feature-copy{padding:32px 24px 32px 44px}}@media (width<=700px){.construction-blueprint-feature{grid-template-columns:1fr}.construction-blueprint-photo{aspect-ratio:2;clip-path:none;min-height:0;margin:0}[dir=rtl] .construction-blueprint-photo{clip-path:none}.construction-blueprint-feature-copy{padding:28px 24px}.construction-blueprint .construction-blueprint-points{grid-template-columns:1fr;gap:28px}.construction-blueprint-points li{padding-inline:28px 0}.construction-blueprint-points li+li{border:0}.construction-blueprint-points li:before{inset-inline-start:0}.construction-blueprint-feature h3,.construction-blueprint-points h3{font-size:calc(24px * var(--font-size-scale))}.construction-blueprint-feature p,.construction-blueprint-points p{font-size:18px}}.construction-blueprint-sweep{z-index:-1;pointer-events:none;inset-inline-end:0;width:50%;height:100%;position:absolute;bottom:0}[dir=rtl] .construction-blueprint-sweep{transform:scaleX(-1)}.construction-site-roles-wave{z-index:-1;pointer-events:none;width:100%;height:300px;position:absolute;inset-block-start:0;inset-inline:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.construction-site-roles-rows{margin-block-start:44px}.construction-site-roles-row{grid-template-columns:1fr 1.04fr;align-items:stretch;gap:48px;display:grid}.construction-site-roles-row+.construction-site-roles-row{border-block-start:1px solid var(--market-200);margin-block-start:28px;padding-block-start:28px}.construction-site-roles-row:nth-child(2n){grid-template-columns:.92fr 1.08fr}.construction-site-roles-row:nth-child(2n) .construction-site-roles-photo{grid-area:1/2}.construction-site-roles-row:nth-child(2n) .construction-site-roles-copy{grid-area:1/1}.construction-site-roles-photo{border-radius:12px;min-height:260px;overflow:hidden}.construction-site-roles-photo img{object-fit:cover;width:100%;height:100%;display:block}.construction-site-roles-copy{flex-direction:column;justify-content:center;display:flex}.construction-site-roles-copy article{padding-inline-start:32px;position:relative}.construction-site-roles-copy article:before{content:"";background:var(--market-600);inset-inline-start:0;width:5px;height:28px;position:absolute;top:3px}.construction-site-roles-copy article+article{border-block-start:1px solid var(--market-200);margin-block-start:24px;padding-block-start:24px}.construction-site-roles-copy article+article:before{top:27px}.construction-site-roles-copy h3{font-size:calc(31px * var(--font-size-scale));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.construction-site-roles-copy p{color:#53648e;margin:8px 0 0;font-size:22px;line-height:1.4}.construction-site-roles-closing span{color:var(--market-600)}[dir=rtl] .construction-site-roles-wave{transform:scaleX(-1)}[dir=rtl] .construction-site-roles :is(h3,p){letter-spacing:0}@media (width<=1200px){.construction-site-roles-row{gap:32px}.construction-site-roles-copy h3{font-size:calc(26px * var(--font-size-scale))}.construction-site-roles-copy p{font-size:20px}}@media (width<=700px){.construction-site-roles-rows{margin-block-start:32px}.construction-site-roles-row:nth-child(n){grid-template-columns:minmax(0,1fr);gap:24px}.construction-site-roles-row:nth-child(n) .construction-site-roles-photo,.construction-site-roles-row:nth-child(n) .construction-site-roles-copy{grid-area:auto}.construction-site-roles-photo{aspect-ratio:1.92;min-height:0}.construction-site-roles-copy h3{font-size:calc(24px * var(--font-size-scale))}.construction-site-roles-copy p{font-size:18px}}.construction-ready-group .construction-site-roles{background:#fff}.construction-site-roles-closing p{border:0;padding:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
