*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-10{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-16{margin-top:4rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.size-full{width:100%;height:100%}.h-12{height:3rem}.h-14{height:3.5rem}.h-\[23rem\]{height:23rem}.h-full{height:100%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-64{width:16rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.shrink-0{flex-shrink:0}.animate-marquee{animation:marquee var(--duration) infinite linear}.animate-marquee-vertical{animation:marquee-vertical var(--duration) linear infinite}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-around{justify-content:space-around}.gap-3{gap:.75rem}.overflow-hidden{overflow:hidden}.text-wrap{text-wrap:wrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-border{border-color:var(--color-border)}.bg-\[\#00357f\]{--tw-bg-opacity: 1;background-color:rgb(0 53 127 / var(--tw-bg-opacity, 1))}.bg-\[\#f97316\]{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-background{background-color:var(--color-surface)}.bg-transparent{background-color:transparent}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-grid-pattern-light{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 800 800%22%3E%3Cg stroke-width=%223.5%22 stroke=%22hsla(215, 16%25, 47%25, 1.00)%22 fill=%22none%22%3E%3Crect width=%22400%22 height=%22400%22 x=%220%22 y=%220%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%220%22 cy=%220%22 fill=%22hsla(215, 16%25, 47%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22400%22 y=%220%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22400%22 cy=%220%22 fill=%22hsla(215, 16%25, 47%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22800%22 y=%220%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22800%22 cy=%220%22 fill=%22hsla(215, 16%25, 47%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%220%22 y=%22400%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%220%22 cy=%22400%22 fill=%22hsla(215, 16%25, 47%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22400%22 y=%22400%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22400%22 cy=%22400%22 fill=%22hsla(215, 16%25, 47%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22800%22 y=%22400%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22800%22 cy=%22400%22 fill=%22hsla(215, 16%25, 47%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%220%22 y=%22800%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%220%22 cy=%22800%22 fill=%22hsla(215, 16%25, 47%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22400%22 y=%22800%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22400%22 cy=%22800%22 fill=%22hsla(215, 16%25, 47%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22800%22 y=%22800%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22800%22 cy=%22800%22 fill=%22hsla(215, 16%25, 47%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.bg-\[length\:30px_30px\]{background-size:30px 30px}.bg-repeat{background-repeat:repeat}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-relaxed{line-height:1.625}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-tight{letter-spacing:-.025em}.text-foreground{color:var(--color-text)}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/10{color:#ffffff1a}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#f97316\]\/40{--tw-ring-color: rgb(249 115 22 / .4)}.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)}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.\[--duration\:40s\]{--duration: 40s}.\[--gap\:1\.5rem\]{--gap: 1.5rem}.\[--gap\:1rem\]{--gap: 1rem}.\[animation-direction\:reverse\]{animation-direction:reverse}.\[gap\:var\(--gap\)\]{gap:var(--gap)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}:root{color:#0f1724;background:#f4f7fb;font-family:Aptos,Segoe UI Variable,Segoe UI,Arial,sans-serif;line-height:1.5;font-weight:400;--font-body: Aptos, "Segoe UI Variable", "Segoe UI", Arial, sans-serif;--font-display: "Aptos Display", Aptos, "Segoe UI Variable Display", "Segoe UI", Arial, sans-serif;--color-text: #0b1833;--color-page: #f3f7fc;--color-surface: #ffffff;--color-soft: #eaf1fb;--color-subtle: #dce8f7;--color-muted: #52637a;--color-primary: #00357f;--color-primary-contrast: #ffffff;--color-primary-deep: #001f55;--color-primary-bright: #0757a7;--color-accent: #7fa8dc;--color-accent-dark: #00357f;--color-accent-contrast: #ffffff;--color-border: #c7d7ec;--color-active: #dcecff;--color-footer: #06142d;--header-bg: rgba(255, 255, 255, .94);--shadow-color: rgba(0, 35, 82, .16);--glass-panel: rgba(255, 255, 255, .66);--glass-panel-strong: rgba(255, 255, 255, .82);--glass-panel-dark: rgba(5, 22, 54, .58);--glass-border: rgba(255, 255, 255, .48);--glass-border-dark: rgba(255, 255, 255, .16);--glass-shadow: 0 28px 80px rgba(0, 35, 82, .16), inset 0 1px 0 rgba(255, 255, 255, .72);--hero-overlay-strong: rgba(0, 29, 70, .92);--hero-overlay-soft: rgba(0, 53, 127, .62);--hero-image: url(/brand/rezaei-global-logo-stacked-web.png);--card-pattern: linear-gradient(135deg, rgba(255, 255, 255, .94), rgba(255, 255, 255, .72)), radial-gradient(circle at 0 0, rgba(0, 53, 127, .16) 0 3px, transparent 3.5px), linear-gradient(rgba(0, 53, 127, .08) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 53, 127, .08) 1px, transparent 1px);--card-pattern-dark: linear-gradient(135deg, rgba(0, 31, 85, .9), rgba(0, 53, 127, .62)), radial-gradient(circle at 0 0, rgba(255, 255, 255, .2) 0 3px, transparent 3.5px), linear-gradient(rgba(255, 255, 255, .09) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .09) 1px, transparent 1px);--card-pattern-size: auto, 30px 30px, 30px 30px, 30px 30px}.theme-holding{--font-body: Aptos, "Segoe UI Variable", "Segoe UI", Arial, sans-serif;--font-display: "Aptos Display", Aptos, "Segoe UI Variable Display", "Segoe UI", Arial, sans-serif;--color-text: #0b1833;--color-page: #f3f7fc;--color-surface: #ffffff;--color-soft: #eaf1fb;--color-subtle: #dce8f7;--color-muted: #52637a;--color-primary: #00357f;--color-primary-contrast: #ffffff;--color-primary-deep: #001f55;--color-primary-bright: #0757a7;--color-accent: #7fa8dc;--color-accent-dark: #00357f;--color-accent-contrast: #ffffff;--color-border: #c7d7ec;--color-active: #dcecff;--color-footer: #06142d;--header-bg: rgba(255, 255, 255, .94);--shadow-color: rgba(0, 35, 82, .16);--hero-overlay-strong: rgba(0, 29, 70, .92);--hero-overlay-soft: rgba(0, 53, 127, .62);--hero-image: url(/brand/rezaei-global-logo-stacked-web.png)}.theme-residency{--font-body: Aptos, "Segoe UI Variable", "Segoe UI", Arial, sans-serif;--font-display: "Aptos Display", Aptos, "Segoe UI Variable Display", "Segoe UI", Arial, sans-serif;--color-text: #0b1833;--color-page: #f3f7fc;--color-surface: #ffffff;--color-soft: #eaf1fb;--color-subtle: #dce8f7;--color-muted: #52637a;--color-primary: #00357f;--color-primary-contrast: #ffffff;--color-primary-deep: #001f55;--color-primary-bright: #0757a7;--color-accent: #86b5e8;--color-accent-dark: #00357f;--color-accent-contrast: #ffffff;--color-border: #c7d7ec;--color-active: #dcecff;--color-footer: #06142d;--header-bg: rgba(255, 255, 255, .94);--shadow-color: rgba(0, 35, 82, .16);--hero-overlay-strong: rgba(0, 29, 70, .92);--hero-overlay-soft: rgba(0, 53, 127, .58);--hero-image: url(/brand/rezaei-global-logo-stacked-web.png)}.theme-realEstate{--font-body: Aptos, "Segoe UI Variable", "Segoe UI", Arial, sans-serif;--font-display: "Aptos Display", Aptos, "Segoe UI Variable Display", "Segoe UI", Arial, sans-serif;--color-text: #0b1833;--color-page: #f3f7fc;--color-surface: #ffffff;--color-soft: #eaf1fb;--color-subtle: #dce8f7;--color-muted: #52637a;--color-primary: #00357f;--color-primary-contrast: #ffffff;--color-primary-deep: #001f55;--color-primary-bright: #0757a7;--color-accent: #7fa8dc;--color-accent-dark: #00357f;--color-accent-contrast: #ffffff;--color-border: #c7d7ec;--color-active: #dcecff;--color-footer: #06142d;--header-bg: rgba(255, 255, 255, .94);--shadow-color: rgba(0, 35, 82, .16);--hero-overlay-strong: rgba(0, 29, 70, .9);--hero-overlay-soft: rgba(39, 75, 111, .5);--hero-image: url(/brand/rezaei-global-logo-stacked-web.png)}.theme-trade{--font-body: Aptos, "Segoe UI Variable", "Segoe UI", Arial, sans-serif;--font-display: "Aptos Display", Aptos, "Segoe UI Variable Display", "Segoe UI", Arial, sans-serif;--color-text: #0b1833;--color-page: #f3f7fc;--color-surface: #ffffff;--color-soft: #eaf1fb;--color-subtle: #dce8f7;--color-muted: #52637a;--color-primary: #00357f;--color-primary-contrast: #ffffff;--color-primary-deep: #001f55;--color-primary-bright: #0757a7;--color-accent: #86b5e8;--color-accent-dark: #00357f;--color-accent-contrast: #ffffff;--color-border: #c7d7ec;--color-active: #dcecff;--color-footer: #06142d;--header-bg: rgba(255, 255, 255, .94);--shadow-color: rgba(0, 35, 82, .16);--hero-overlay-strong: rgba(0, 29, 70, .92);--hero-overlay-soft: rgba(0, 53, 127, .58);--hero-image: url(/brand/rezaei-global-logo-stacked-web.png)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(120deg,rgba(0,53,127,.12),transparent 34%),linear-gradient(240deg,rgba(127,168,220,.16),transparent 36%),linear-gradient(180deg,#f7faff,#edf4fb 44%,#f8fbff)}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}.siteShell{min-height:100vh;color:var(--color-text);background:var(--color-page);font-family:var(--font-body)}.pageMain{display:flex;flex-direction:column}.layoutSection{order:20}.holdingLanding .layoutSection{min-height:100svh;display:flex;flex-direction:column;justify-content:center}.siteHeader{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto 1fr auto;align-items:stretch;gap:clamp(16px,2.5vw,40px);width:100%;margin:0;padding:0 clamp(24px,4vw,72px);min-height:72px;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);background:color-mix(in srgb,var(--header-bg) 96%,transparent);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 1px #0023520d,0 8px 32px #0023520f}.brand,.languageTabs,.primaryButton,.secondaryButton,.footer a,.footerLinks,.contactRows span{display:inline-flex;align-items:center;gap:10px}.brand{align-self:center;min-width:0;padding:4px 0;color:var(--color-primary);font-family:var(--font-display);font-weight:900}.brand img{width:46px;height:36px;-o-object-fit:contain;object-fit:contain}.brand span{display:grid;gap:1px}.brand strong{font-size:.86rem;letter-spacing:0;line-height:1}.brand small{max-width:180px;overflow:hidden;color:var(--color-muted);font-size:.72rem;font-weight:800;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.navLinks{display:flex;justify-content:center;align-items:stretch;gap:0;min-width:0;width:-moz-fit-content;width:fit-content;max-width:100%;justify-self:center;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.languageTabs{align-self:center;min-height:40px;border-radius:8px}.navLinks a{display:inline-flex;align-items:center;justify-content:center;padding:0 clamp(11px,1vw,18px);color:var(--color-muted);font-family:var(--font-display);font-size:clamp(.72rem,.76vw,.8rem);font-weight:800;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:0;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.navLinks a:hover{color:var(--color-primary);background:transparent;box-shadow:none}.navLinks a.active{color:var(--color-primary);border-bottom-color:var(--color-primary);background:transparent;box-shadow:none}.languageTabs{justify-self:end;gap:8px;padding:0 8px 0 10px;border:1px solid var(--color-border);background:#fff;box-shadow:inset 0 1px #ffffffb8}.iconButton{border:0;cursor:pointer}.languageSelect{min-width:78px;min-height:30px;border:0;border-radius:7px;background:var(--color-primary);color:var(--color-primary-contrast);font-family:var(--font-display);font-size:.82rem;font-weight:900;outline:0;padding:0 28px 0 10px;cursor:pointer}.iconButton{display:none;min-width:42px;min-height:42px;border-radius:8px;background:var(--color-primary);color:var(--color-primary-contrast)}.hero,.pageHero{position:relative;isolation:isolate;overflow:hidden;padding:clamp(72px,10vw,130px) clamp(18px,4vw,56px);color:var(--color-primary-contrast);background:var(--hero-image);background-position:center;background-size:cover}.pageHero{padding-block:clamp(58px,8vw,96px)}.heroVideo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;background:var(--hero-image);-o-object-fit:cover;object-fit:cover}.heroBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(135deg,var(--hero-overlay-strong),var(--hero-overlay-soft));pointer-events:none}.heroInner,.sectionInner{max-width:1320px;margin:0 auto}.heroInner{position:relative;z-index:1;max-width:920px}.layout-editorial .pageHero .heroInner,.layout-support .pageHero .heroInner{margin-left:0}.layout-showcase .pageHero .heroInner{max-width:760px;margin-right:0}.layout-operations .pageHero,.layout-casework .pageHero{min-height:420px;display:grid;align-items:end}.heroLogoPanel{display:inline-flex;align-items:center;width:min(100%,560px);margin-bottom:28px;padding:18px 22px;border:1px solid rgba(127,168,220,.72);border-radius:8px;background:#ffffffe6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 60px #00102847}.heroLogoPanel img{display:block;width:100%;max-height:138px;-o-object-fit:contain;object-fit:contain}.eyebrow{margin:0 0 12px;color:var(--color-accent);font-size:.78rem;font-family:var(--font-display);font-weight:900;letter-spacing:0;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-display);font-weight:900}h1{max-width:940px;margin-bottom:22px;font-size:clamp(2.7rem,7vw,6rem);line-height:.96;letter-spacing:0;text-transform:uppercase}h2{font-size:clamp(2rem,4vw,3.1rem);line-height:1.05}h3{margin-bottom:8px;font-size:1.08rem}.lead{max-width:760px;margin-bottom:28px;color:color-mix(in srgb,var(--color-primary-contrast) 88%,transparent);font-size:1.18rem}.actions{display:flex;flex-wrap:wrap;gap:12px}.primaryButton,.secondaryButton{min-height:48px;padding:0 20px;border-radius:8px;font-family:var(--font-display);font-size:.88rem;font-weight:900;text-transform:uppercase}.primaryButton{border:0;background:var(--color-primary);color:var(--color-accent-contrast);cursor:pointer;box-shadow:0 16px 34px color-mix(in srgb,var(--color-primary) 28%,transparent)}.secondaryButton{border:1px solid color-mix(in srgb,var(--color-primary-contrast) 42%,transparent);background:color-mix(in srgb,var(--color-primary-deep) 18%,transparent)}.overviewBand,.detailBand,.signatureBand,.contentBand,.deliverablesBand,.scenarioBand,.pagesBand,.faqBand,.groupBand,.processBand,.contactBand{padding:58px clamp(18px,4vw,56px)}.overviewBand,.processBand,.scenarioBand{background:var(--color-page)}.pagesBand,.contentBand{background:var(--color-soft)}.detailBand,.faqBand,.signatureBand{background:var(--color-surface)}.deliverablesBand{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface))}.groupBand{background:var(--color-subtle)}.contactBand{background:var(--color-primary);color:var(--color-primary-contrast)}#contact{padding-block:30px!important}.lucide-arrow-right{margin-bottom:0!important}.contactBand .primaryButton{background:var(--color-primary-contrast);color:var(--color-primary)}.holdingLanding{background:linear-gradient(180deg,#f7f9fc,#edf3f9 46%,#f8fafc)}.holdingHero{position:relative;isolation:isolate;overflow:hidden;min-height:100svh;display:grid;align-items:center;padding:clamp(46px,7vw,84px) clamp(18px,4vw,56px);color:var(--color-primary-contrast);background:var(--hero-image);background-position:center;background-size:cover}.holdingHero .heroBackdrop{background:linear-gradient(105deg,#03122ef2,#00357fb8 48%,#0f172a75),linear-gradient(0deg,rgba(3,7,18,.72),transparent 42%)}.holdingHeroInner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.62fr);gap:clamp(34px,5vw,72px);align-items:center;width:min(100%,1320px);margin:0 auto}.holdingHeroCopy{max-width:760px}.holdingHeroCopy .heroLogoPanel{width:min(100%,390px);margin-bottom:24px;padding:14px 18px}.holdingHeroCopy h1{max-width:780px;margin-bottom:18px;font-size:clamp(1.7rem,3vw,3.1rem);line-height:1.05}.holdingHeroCopy .lead{max-width:600px;margin-bottom:24px;font-size:clamp(.88rem,1vw,.98rem)}.holdingHeroPanel{display:grid;gap:16px;padding:14px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#ffffff1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 26px 70px #000a1c52}.holdingHeroPanel article{padding:15px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#ffffff1f}.holdingHeroPanel strong,.holdingHeroPanel span{display:block;font-family:var(--font-display);font-weight:900;text-transform:uppercase}.holdingHeroPanel strong{margin-bottom:10px;color:#b9d4f4;font-size:1.45rem;line-height:1}.holdingHeroPanel span{margin-bottom:7px;color:#fff;font-size:.78rem}.holdingHeroPanel p{margin:0;color:#ffffffc2}.holdingUnits{padding:clamp(40px,5svh,60px) clamp(18px,4vw,56px);background:linear-gradient(180deg,#fff,#eef4fb)}.holdingSectionHeader{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.68fr);gap:clamp(34px,5vw,64px);align-items:end;margin-bottom:28px}.holdingSectionHeader p{color:var(--color-muted);font-size:1.03rem}.premiumUnitGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.premiumUnitCard{position:relative;overflow:hidden;min-height:220px;display:flex;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:8px;background:linear-gradient(180deg,#fffffff5,#eff6ffe6),radial-gradient(circle at top right,rgba(184,148,80,.18),transparent 34%);box-shadow:0 24px 60px #0f23461f}.premiumUnitCard:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#00357f,#b89450,#86b5e8)}.premiumUnitCard>span{margin-bottom:24px;color:#7b6334;font-family:var(--font-display);font-size:.74rem;font-weight:900;text-transform:uppercase}.premiumUnitCard svg{margin-bottom:0;color:var(--color-primary)}.premiumUnitCard h3{font-size:clamp(1.5rem,2vw,2rem)}.premiumUnitCard p{color:var(--color-muted)}.premiumUnitCard em{display:block;margin:10px 0 22px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-text);font-size:.93rem;font-style:normal;font-weight:780;line-height:1.55}.premiumUnitCard strong{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--color-primary);font-family:var(--font-display);font-size:.82rem;font-weight:900;text-transform:uppercase}.unitVisitLink{display:inline-flex;align-items:center;gap:8px;width:100%;margin-top:auto;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-family:var(--font-display);font-size:.8rem;font-weight:900;text-transform:uppercase;transition:color .18s ease,gap .18s ease}.unitVisitLink:hover{color:var(--color-primary-bright);gap:13px}.holdingMission{padding:clamp(40px,5svh,60px) clamp(18px,4vw,56px);background:#0d1b2f;color:var(--color-primary-contrast)}.holdingMission .sectionGrid{align-items:start}.holdingMission .eyebrow{color:#b9d4f4}.holdingMission h2{max-width:680px}.sectionIntro{max-width:620px;margin-top:18px;color:inherit;opacity:.78;font-size:1rem}.missionCopy{display:grid;gap:18px;color:#ffffffc7;font-size:1.06rem}.missionCopy p{margin-bottom:0}.whyPointGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:16px}.whyPointGrid article{min-height:0;padding:14px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff14}.whyPointGrid svg{margin-bottom:10px;color:#b9d4f4}.whyPointGrid h3{color:#fff}.whyPointGrid p{color:#ffffffc2;font-size:.95rem}.holdingProcess,.exploreGroup{padding:clamp(40px,5svh,60px) clamp(18px,4vw,56px);background:linear-gradient(180deg,#fff,#eef4fb)}.holdingFlow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:24px}.holdingFlow article{position:relative;min-height:0;padding:18px;border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:8px;background:linear-gradient(180deg,#fff,#f2f7fd),radial-gradient(circle at top right,rgba(0,53,127,.1),transparent 36%);box-shadow:0 18px 44px #0f23461a}.holdingFlow article:not(:last-child):after{content:"";position:absolute;top:34px;right:-12px;z-index:2;width:22px;height:2px;background:color-mix(in srgb,var(--color-primary) 34%,transparent)}.holdingFlow span,.exploreGroupGrid span,.ctaDecisionGrid span{font-family:var(--font-display);font-weight:900;text-transform:uppercase}.holdingFlow span{display:inline-grid;place-items:center;width:38px;height:38px;margin-bottom:12px;border-radius:8px;background:var(--color-primary);color:var(--color-primary-contrast)}.holdingFlow p{margin-bottom:0;color:var(--color-muted)}.holdingStructure{padding:clamp(40px,5svh,60px) clamp(18px,4vw,56px);background:#0d1b2f;color:var(--color-primary-contrast)}.holdingStructure .holdingSectionHeader p{color:#ffffffc2}.holdingStructure .eyebrow{color:#b9d4f4}.holdingStructure .sectionInner,.holdingProcess .sectionInner,.exploreGroup .sectionInner{max-width:1320px}.exploreGroupGrid article,.exploreGroupGrid a{border-radius:8px}.orgStructureGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}.orgStructureGrid article{padding:14px 18px;border-radius:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.12)}.orgStructureGrid article.orgStructureParent{grid-column:1 / -1;background:linear-gradient(135deg,#001f55e6,#0757a7b8);border-color:#fff3}.orgStructureGrid svg{margin-bottom:8px;color:var(--color-accent)}.orgStructureGrid h3{margin-bottom:8px;color:#fff}.orgStructureGrid p{margin-bottom:0;color:#ffffffb3}.exploreGroupGrid{display:grid;grid-template-columns:minmax(260px,.95fr) repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.exploreGroupGrid article,.exploreGroupGrid a{min-height:0;padding:16px 20px;border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);background:#fff;box-shadow:0 18px 44px #0f23461a}.exploreGroupGrid .exploreParent{background:linear-gradient(135deg,#00357f,#001f55),radial-gradient(circle at top right,rgba(185,212,244,.24),transparent 34%);color:var(--color-primary-contrast)}.exploreGroupGrid svg{margin-bottom:10px;color:var(--color-primary)}.exploreGroupGrid .exploreParent svg{color:#b9d4f4}.exploreGroupGrid p{color:var(--color-muted)}.exploreGroupGrid .exploreParent p{color:#ffffffc2}.exploreGroupGrid span{display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:var(--color-primary);font-size:.8rem}.holdingGovernance{padding:clamp(40px,5svh,60px) clamp(18px,4vw,56px);background:linear-gradient(180deg,#fff,#eef4fb),radial-gradient(circle at top right,rgba(0,53,127,.08),transparent 34%)}.holdingGovernance .sectionGrid{align-items:start}.holdingGovernance .sectionIntro{color:var(--color-muted)}.governanceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.governanceGrid article{min-height:0;padding:14px 18px;border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:8px;background:linear-gradient(180deg,#fff,#f4f8fd),radial-gradient(circle at top right,rgba(184,148,80,.12),transparent 34%);box-shadow:0 18px 44px #0f234617}.governanceGrid svg{margin-bottom:10px;color:var(--color-primary)}.governanceGrid p{margin-bottom:0;color:var(--color-muted)}.holdingCta{padding:clamp(58px,8vw,100px) clamp(18px,4vw,56px);background:linear-gradient(135deg,#f8fafc,#e8f1fb 52%,#fff)}.holdingCtaInner{max-width:980px;margin:0 auto;padding:clamp(28px,5vw,52px);border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:8px;background:linear-gradient(135deg,#fff,#f1f6fc),radial-gradient(circle at top right,rgba(184,148,80,.16),transparent 34%);box-shadow:0 24px 70px #0f234621}.holdingCtaInner p{max-width:740px;color:var(--color-muted);font-size:1.04rem}.ctaDecisionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 26px}.ctaDecisionGrid a{display:grid;gap:6px;min-height:84px;padding:16px;border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-primary) 5%,#ffffff)}.ctaDecisionGrid span{color:var(--color-primary);font-size:.86rem}.ctaDecisionGrid small{color:var(--color-muted);font-weight:760}.sectionGrid,.contactInner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(300px,1.15fr);gap:clamp(44px,5vw,76px);max-width:1320px;margin:0 auto}.featureGrid,.detailCards,.metricRail,.laneGrid,.deliverableGrid,.scenarioGrid,.faqGrid,.pageCards,.groupLinks,.steps{display:grid;gap:14px}.featureGrid,.detailCards,.metricRail,.deliverableGrid,.faqGrid,.pageCards,.groupLinks{grid-template-columns:repeat(3,minmax(0,1fr))}.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step{border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-surface);background-image:var(--card-pattern);background-size:var(--card-pattern-size);background-position:center}.pageCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.groupLinks a{padding:20px}.detailCards{margin-top:20px}.detailCard{min-height:180px}.featureCard{padding:0}.featureCardBody{min-height:100%}.featureCard svg,.detailCard svg,.pageCard svg,.groupLinks svg{color:var(--color-primary)}.featureCard p,.detailCard p,.signatureHeader p,.metricCard p,.laneCard p,.contentPanel p,.deliverableCard p,.scenarioCard p,.faqItem p,.pageCard p,.groupLinks p{margin-bottom:0;color:var(--color-muted)}.signatureHeader{display:grid;grid-template-columns:minmax(0,.8fr) minmax(300px,1fr);gap:28px;align-items:end}.signatureHeader p{font-size:1.02rem}.metricRail{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.metricCard{min-height:150px;padding:18px}.metricCard strong{display:block;margin-bottom:16px;color:var(--color-primary);font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);line-height:.9}.metricCard span{display:block;margin-bottom:8px;font-family:var(--font-display);font-size:.78rem;font-weight:900;text-transform:uppercase}.laneGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.laneCard{min-height:210px}.laneCard>span{display:inline-grid;place-items:center;width:38px;height:38px;margin-bottom:20px;border-radius:50%;background:var(--color-primary);color:var(--color-primary-contrast);font-family:var(--font-display);font-size:.74rem;font-weight:900}.contentPanel{align-self:start}.checkList{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.checkList li{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;color:var(--color-text);font-weight:760}.checkList svg,.deliverableCard svg,.scenarioCard svg{color:var(--color-primary)}.deliverableGrid{margin-top:22px}.deliverableCard{min-height:250px}.deliverableCard>span{display:inline-flex;margin-bottom:18px;padding:5px 9px;border-radius:6px;background:var(--color-primary);color:var(--color-primary-contrast);font-family:var(--font-display);font-size:.72rem;font-weight:900;text-transform:uppercase}.scenarioGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.scenarioCard{display:grid;grid-template-columns:28px 1fr;gap:12px;min-height:150px}.faqGrid{margin-top:22px}.layout-editorial .contentBand{order:8}.layout-editorial .signatureBand{order:5}.layout-editorial .overviewBand{order:10}.layout-editorial .detailBand{order:15}.layout-editorial .deliverablesBand{order:25}.layout-editorial .scenarioBand{order:30}.layout-showcase .deliverablesBand{order:8}.layout-showcase .signatureBand{order:5}.layout-showcase .scenarioBand{order:10}.layout-showcase .overviewBand{order:15}.layout-showcase .detailBand{order:25}.layout-operations .processBand{order:8}.layout-operations .signatureBand{order:5}.layout-operations .contentBand{order:10}.layout-operations .scenarioBand{order:15}.layout-operations .deliverablesBand{order:25}.layout-casework .contentBand{order:8}.layout-casework .signatureBand{order:5}.layout-casework .processBand{order:10}.layout-casework .faqBand{order:18}.layout-casework .deliverablesBand{order:25}.layout-contactFirst .contactBand{order:8}.layout-contactFirst .signatureBand{order:5}.layout-contactFirst .overviewBand{order:10}.layout-support .faqBand{order:8}.layout-support .signatureBand{order:5}.layout-support .contentBand{order:10}.layout-support .pagesBand{order:35}.pagesBand{order:45}.groupBand{order:50}.processBand{order:55}.contactBand{order:90}.layout-editorial .signatureBand{background:var(--color-surface)}.layout-editorial .laneGrid{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,.9fr))}.layout-editorial .laneCard:first-child{background-image:var(--card-pattern-dark);color:var(--color-primary-contrast)}.layout-editorial .laneCard:first-child p{color:color-mix(in srgb,var(--color-primary-contrast) 82%,transparent)}.layout-showcase .signatureBand{background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface))}.layout-showcase .metricRail{grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,.85fr))}.layout-showcase .laneGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-showcase .laneCard{min-height:170px}.layout-operations .signatureBand{background:var(--color-primary-deep);color:var(--color-primary-contrast)}.layout-operations .signatureHeader p,.layout-operations .metricCard p,.layout-operations .laneCard p{color:color-mix(in srgb,var(--color-primary-contrast) 78%,transparent)}.layout-operations .metricCard,.layout-operations .laneCard{border-color:color-mix(in srgb,var(--color-primary-contrast) 18%,transparent);background-image:var(--card-pattern-dark);background-color:color-mix(in srgb,var(--color-primary) 32%,transparent)}.layout-operations .metricCard strong,.layout-operations .laneCard>span{color:var(--color-accent)}.layout-operations .laneCard>span{background:color-mix(in srgb,var(--color-primary-contrast) 10%,transparent)}.layout-casework .signatureBand{background:var(--color-soft)}.layout-casework .metricRail{grid-template-columns:repeat(3,minmax(0,1fr))}.layout-casework .laneGrid{grid-template-columns:1fr}.layout-casework .laneCard{display:grid;grid-template-columns:54px minmax(160px,.32fr) 1fr;gap:18px;align-items:start;min-height:0}.layout-casework .laneCard>span{margin-bottom:0}.layout-support .signatureHeader,.layout-support .metricRail{grid-template-columns:1fr}.layout-support .laneGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-contactFirst .signatureBand{background:color-mix(in srgb,var(--color-primary) 10%,var(--color-surface))}.layout-contactFirst .metricRail{grid-template-columns:repeat(3,minmax(0,1fr))}.layout-showcase .deliverableGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.layout-showcase .deliverableCard{min-height:310px}.layout-showcase .scenarioGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.layout-showcase .scenarioCard:first-child{grid-row:span 2}.layout-operations .steps{grid-template-columns:repeat(4,minmax(0,1fr))}.layout-operations .step{grid-template-columns:1fr;align-items:start;min-height:170px}.layout-operations .contentPanel{background-image:var(--card-pattern-dark);color:var(--color-primary-contrast)}.layout-operations .contentPanel p,.layout-operations .checkList li{color:color-mix(in srgb,var(--color-primary-contrast) 84%,transparent)}.layout-operations .checkList svg{color:var(--color-accent)}.layout-casework .contentBand .sectionGrid{grid-template-columns:minmax(300px,1fr) minmax(0,.9fr)}.layout-casework .faqGrid{grid-template-columns:1fr}.layout-casework .faqItem{display:grid;grid-template-columns:minmax(220px,.42fr) 1fr;gap:18px}.layout-editorial .contentBand .sectionGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.pageMain[data-page-id=about] .overviewBand .featureGrid,.pageMain[data-page-id=contact] .overviewBand .featureGrid,.pageMain[data-page-id=contact] .deliverablesBand .deliverableGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-editorial .detailCards{grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,.95fr))}.layout-editorial .detailCard:first-child{background-image:var(--card-pattern-dark);color:var(--color-primary-contrast)}.layout-editorial .detailCard:first-child p,.layout-editorial .detailCard:first-child svg{color:color-mix(in srgb,var(--color-primary-contrast) 82%,transparent)}.layout-support .faqGrid{grid-template-columns:minmax(0,1fr)}.layout-support .faqItem{padding:24px clamp(20px,4vw,34px)}.layout-contactFirst .contactBand{padding-block:clamp(72px,9vw,120px)}.layout-contactFirst .contactInner{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr)}.pageCard.active{border-color:var(--color-accent-dark);background-color:var(--color-active)}.groupLinks{margin-top:22px}.groupLinks a span{display:inline-block;margin-top:14px;color:var(--color-primary);font-family:var(--font-display);font-weight:900;text-transform:uppercase}.steps{counter-reset:step}.step{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:14px;min-height:74px;padding:14px 18px}.step span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--color-primary);color:var(--color-primary-contrast);font-weight:850}.step p{margin-bottom:0;font-weight:760}.contactRows{display:grid;gap:12px;margin-top:22px}.contactRows span{color:color-mix(in srgb,var(--color-primary-contrast) 82%,transparent)}.inquiryForm{display:grid;gap:12px;padding:18px;border:1px solid color-mix(in srgb,var(--color-primary-contrast) 22%,transparent);border-radius:8px;background-image:var(--card-pattern-dark);background-size:var(--card-pattern-size);background-position:center}.inquiryForm input,.inquiryForm textarea{width:100%;border:1px solid color-mix(in srgb,var(--color-primary-contrast) 24%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-primary-contrast) 8%,transparent);color:var(--color-primary-contrast);padding:14px 16px}.inquiryForm input::-moz-placeholder,.inquiryForm textarea::-moz-placeholder{color:color-mix(in srgb,var(--color-primary-contrast) 70%,transparent)}.inquiryForm input::placeholder,.inquiryForm textarea::placeholder{color:color-mix(in srgb,var(--color-primary-contrast) 70%,transparent)}.formStatus{margin:0;color:var(--color-accent);font-weight:850}.footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px clamp(18px,4vw,56px);background:var(--color-footer);color:color-mix(in srgb,var(--color-primary-contrast) 78%,transparent)}.footer span:first-child,.footer a{color:var(--color-primary-contrast);font-weight:850}.footerBrand{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);text-transform:uppercase}.footerBrand img{width:46px;height:38px;border-radius:6px;-o-object-fit:contain;object-fit:contain}.footerLinks{flex-wrap:wrap;gap:12px}[dir=rtl] .brand,[dir=rtl] .primaryButton,[dir=rtl] .secondaryButton,[dir=rtl] .footer a,[dir=rtl] .footerLinks,[dir=rtl] .contactRows span{flex-direction:row-reverse}@media(prefers-reduced-motion:reduce){.heroVideo{display:none}}.holdingLanding a,.holdingLanding button,.groupServiceCard,.premiumUnitCard,.holdingFlow article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a{transition:transform .18s ease,border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease,opacity .18s ease!important}.holdingLanding a:focus-visible,.holdingLanding button:focus-visible{outline:3px solid rgba(251,191,36,.62)!important;outline-offset:4px!important}.holdingLanding .primaryButton:hover,.holdingLanding .secondaryButton:hover,.holdingLanding .unitVisitLink:hover,.holdingLanding .cardLink:hover{transform:translateY(-2px)!important}.holdingLanding .secondaryButton:hover{border-color:#fbbf2461!important;background:linear-gradient(135deg,#fbbf2424,#60a5fa1a),#ffffff14!important}@media(max-width:1240px){.siteHeader{grid-template-columns:1fr auto auto;align-items:center}.iconButton{display:inline-grid;place-items:center}.navLinks{position:absolute;top:calc(100% + 8px);left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:3px;width:auto;max-width:none;padding:10px;border:1px solid var(--color-border);border-radius:12px;background:color-mix(in srgb,var(--header-bg) 98%,transparent);box-shadow:0 20px 48px var(--shadow-color);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.navLinks.open{display:flex}.navLinks a{justify-content:flex-start;min-height:44px;padding:0 16px;border-radius:8px;border-bottom:none}.navLinks a:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.navLinks a.active{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-bottom:none}}@media(max-width:880px){.siteHeader{gap:10px;padding:0 clamp(16px,4vw,24px)}.brand span{max-width:180px}.brand{min-width:0}.brand img{width:42px;height:34px}.brand strong{font-size:.82rem}.brand small{max-width:150px}.languageTabs{grid-column:1 / -1;justify-content:center;align-self:auto}.sectionGrid,.contactInner,.holdingHeroInner,.holdingSectionHeader,.holdingFlow,.orgStructureGrid,.exploreGroupGrid,.ctaDecisionGrid,.whyPointGrid,.governanceGrid,.signatureHeader,.layout-casework .contentBand .sectionGrid,.layout-editorial .contentBand .sectionGrid,.featureGrid,.detailCards,.layout-editorial .detailCards,.metricRail,.layout-showcase .metricRail,.layout-casework .metricRail,.layout-contactFirst .metricRail,.laneGrid,.layout-editorial .laneGrid,.layout-showcase .laneGrid,.layout-casework .laneGrid,.layout-support .laneGrid,.deliverableGrid,.layout-showcase .deliverableGrid,.scenarioGrid,.layout-showcase .scenarioGrid,.faqGrid,.layout-casework .faqGrid,.layout-operations .steps,.pageCards,.groupLinks,.premiumUnitGrid{grid-template-columns:1fr}.holdingFlow article{min-height:0}.holdingFlow article:not(:last-child):after{display:none}.exploreGroupGrid article,.exploreGroupGrid a{min-height:0}.holdingHero{min-height:100svh;padding-top:38px;padding-bottom:44px}.holdingHeroCopy h1{font-size:clamp(1.4rem,6.5vw,2.2rem);line-height:1.1}.holdingHeroCopy .heroLogoPanel{width:min(100%,320px);margin-bottom:20px}.holdingHeroPanel{margin-top:8px}.layout-casework .faqItem{grid-template-columns:1fr}.layout-casework .laneCard{grid-template-columns:44px 1fr}.layout-casework .laneCard p{grid-column:1 / -1}.footer{align-items:flex-start;flex-direction:column}}.holdingContact{padding:clamp(40px,5svh,60px) clamp(18px,4vw,56px);background:linear-gradient(135deg,#001338,#002060,#001844);position:relative;overflow:hidden}.holdingContact:before{content:"";position:absolute;top:-120px;left:-120px;width:620px;height:620px;background:radial-gradient(circle,rgba(7,87,167,.38) 0%,transparent 68%);pointer-events:none}.holdingContact:after{content:"";position:absolute;bottom:-80px;right:-60px;width:400px;height:400px;background:radial-gradient(circle,rgba(127,168,220,.15) 0%,transparent 70%);pointer-events:none}.holdingContactInner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(340px,1.28fr);gap:clamp(40px,6vw,80px);max-width:1320px;margin:0 auto;align-items:start}.holdingContactInfo .eyebrow{color:var(--color-accent)}.holdingContactInfo h2{max-width:380px;margin-bottom:14px;color:#fff}.holdingContactInfo .sectionIntro{color:#ffffffa8}.contactDetails{display:grid;gap:8px;margin-top:16px}.contactDetails span{display:flex;align-items:center;gap:14px;color:#ffffffd1;font-size:.93rem;padding:12px 16px;border-radius:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.12)}.contactDetails svg{color:var(--color-accent);flex-shrink:0}.holdingFormWrapper{position:relative;padding:clamp(18px,2.5vw,32px);border:none;border-radius:16px;background:#fff;box-shadow:0 32px 80px #0000005c,0 4px 16px #0000002e;overflow:hidden}.holdingFormWrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary-deep),var(--color-primary-bright),var(--color-accent))}.holdingContactForm{display:grid;gap:12px}.formRow2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.formField{display:grid;gap:7px}.formField label{font-family:var(--font-display);font-size:.73rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text)}.formField input,.formField select,.formField textarea{width:100%;padding:13px 16px;border:1.5px solid var(--color-border);border-radius:8px;background:#fafcff;color:var(--color-text);font-size:.95rem;font-family:var(--font-body);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.formField textarea{resize:vertical;min-height:80px}.formField input:hover,.formField select:hover,.formField textarea:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border))}.formField input:focus,.formField select:focus,.formField textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 10%,transparent);background:#fff}.formField input::-moz-placeholder,.formField textarea::-moz-placeholder{color:var(--color-muted);opacity:.72}.formField input::placeholder,.formField textarea::placeholder{color:var(--color-muted);opacity:.72}.formField select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2352637a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px;padding-right:40px;cursor:pointer}.contactSubmitBtn{width:100%;justify-content:center;gap:10px;margin-top:4px;font-size:.92rem;letter-spacing:.04em;min-height:52px;border-radius:10px;background:linear-gradient(135deg,var(--color-primary-deep) 0%,var(--color-primary-bright) 100%);box-shadow:0 8px 24px #00237f61;transition:transform .15s ease,box-shadow .15s ease}.contactSubmitBtn:hover{transform:translateY(-2px);box-shadow:0 14px 36px #00237f80}.holdingFormStatus{margin:0;padding:12px 16px;border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-primary) 6%,transparent);color:var(--color-primary);font-size:.9rem;font-weight:850}@media(max-width:880px){.holdingContactInner{grid-template-columns:1fr;gap:32px}.formRow2{grid-template-columns:1fr}.holdingContactInfo h2{max-width:none}}.siteShell.theme-holding{background:linear-gradient(120deg,rgba(0,53,127,.1),transparent 36%),linear-gradient(240deg,rgba(127,168,220,.14),transparent 38%),linear-gradient(180deg,#f7fafff0,#ecf4fceb)}.siteHeader{border-bottom-color:#ffffff8f;background:#ffffff9e;backdrop-filter:blur(26px) saturate(170%);-webkit-backdrop-filter:blur(26px) saturate(170%);box-shadow:var(--glass-shadow)}.languageTabs,.navLinks a.active,.heroLogoPanel,.premiumUnitCard,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.inquiryForm,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step{border-color:var(--glass-border);background:linear-gradient(135deg,#ffffffc2,#ffffff70),linear-gradient(120deg,rgba(255,255,255,.2),transparent 54%);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);box-shadow:var(--glass-shadow)}.holdingLanding{background:linear-gradient(180deg,#f7faffd1,#ebf3fcb8 46%,#f8fbffdb),linear-gradient(110deg,rgba(0,53,127,.11),transparent 42%),linear-gradient(250deg,rgba(127,168,220,.16),transparent 46%)}.holdingUnits,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta{background:linear-gradient(180deg,#ffffff75,#ebf4fd61),linear-gradient(120deg,rgba(255,255,255,.16),transparent 48%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.holdingMission,.holdingStructure,.holdingContact{background:linear-gradient(135deg,#001338c7,#002060a8 52%,#001844c2),linear-gradient(120deg,rgba(255,255,255,.08),transparent 46%);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.holdingHeroPanel,.holdingHeroPanel article,.whyPointGrid article,.orgStructureGrid article,.contactDetails span{border-color:var(--glass-border-dark);background:linear-gradient(135deg,#ffffff29,#ffffff12),linear-gradient(120deg,rgba(255,255,255,.08),transparent 58%);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);box-shadow:0 22px 64px #000a1c42,inset 0 1px #ffffff2e}.premiumUnitCard,.holdingFlow article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.premiumUnitCard:hover,.holdingFlow article:hover,.exploreGroupGrid a:hover,.governanceGrid article:hover,.ctaDecisionGrid a:hover{transform:translateY(-3px);border-color:#00357f38;box-shadow:0 34px 88px #00235233,inset 0 1px #ffffffc7}.premiumUnitCard:before{background:linear-gradient(90deg,#00357fc7,#b89450b8,#86b5e8b8)}.languageSelect{background:linear-gradient(135deg,#00357feb,#0757a7db);box-shadow:inset 0 1px #ffffff38}.formField input,.formField select,.formField textarea,.holdingContactForm input,.holdingContactForm textarea,.inquiryForm input,.inquiryForm textarea{border-color:#ffffff57;background:#ffffff57;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:root,.theme-holding{--color-text: #071a33;--color-muted: #3f536d;--color-primary: #063f86;--color-primary-deep: #072b63;--color-primary-bright: #1d68ad;--color-accent: #9fc7ec;--color-border: rgba(96, 138, 186, .28);--color-soft: #edf6ff;--glass-panel: rgba(255, 255, 255, .48);--glass-panel-strong: rgba(255, 255, 255, .7);--glass-border: rgba(255, 255, 255, .66);--glass-border-dark: rgba(255, 255, 255, .28);--glass-shadow: 0 26px 78px rgba(8, 46, 94, .16), inset 0 1px 0 rgba(255, 255, 255, .86)}.siteShell.theme-holding,body{background:radial-gradient(circle at 8% 12%,rgba(169,210,247,.42),transparent 30%),radial-gradient(circle at 92% 16%,rgba(255,218,163,.36),transparent 28%),radial-gradient(circle at 78% 82%,rgba(173,220,213,.26),transparent 30%),linear-gradient(180deg,#f7fbff,#eef7ff 48%,#fbfdff)}.siteHeader,.languageTabs,.heroLogoPanel,.premiumUnitCard,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.inquiryForm,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step{border:1px solid var(--glass-border);border-radius:18px;background:linear-gradient(135deg,#ffffff94,#ffffff4d),radial-gradient(circle at 12% 0%,rgba(255,255,255,.62),transparent 34%),linear-gradient(145deg,#9fc7ec2e,#ffdaa324);backdrop-filter:blur(30px) saturate(175%);-webkit-backdrop-filter:blur(30px) saturate(175%);box-shadow:var(--glass-shadow)}.siteHeader{border-radius:0 0 22px 22px;background:linear-gradient(135deg,#ffffffb8,#f5fbff7a),linear-gradient(90deg,#9fc7ec29,#ffdaa31f)}.navLinks a{color:#334862}.navLinks a:hover,.navLinks a.active{color:var(--color-primary)}.languageSelect,.primaryButton,.contactSubmitBtn{border-radius:12px;background:linear-gradient(135deg,#063f86f2,#1d68ade0);color:#fff}.secondaryButton{border-color:#ffffff9e;border-radius:12px;background:#ffffff2e;color:#fff;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.holdingUnits,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta{background:linear-gradient(180deg,#ffffff57,#f0f9ff42),radial-gradient(circle at 12% 0%,rgba(159,199,236,.22),transparent 34%),radial-gradient(circle at 92% 18%,rgba(255,218,163,.2),transparent 34%)}.holdingMission,.holdingStructure,.holdingContact{background:linear-gradient(135deg,#071836b8,#0737718f 52%,#0d2444ad),radial-gradient(circle at 16% 0%,rgba(159,199,236,.22),transparent 34%),radial-gradient(circle at 92% 16%,rgba(255,218,163,.14),transparent 30%)}.premiumUnitCard h3,.holdingFlow h3,.exploreGroupGrid h3,.governanceGrid h3,.holdingCtaInner h2,.featureCard h3,.detailCard h3,.pageCard h3,.scenarioCard h3,.faqItem h3{color:var(--color-text)}.holdingHeroPanel,.holdingHeroPanel article,.whyPointGrid article,.orgStructureGrid article,.contactDetails span{border:1px solid var(--glass-border-dark);border-radius:18px;background:linear-gradient(135deg,#fff3,#ffffff14),radial-gradient(circle at 12% 0%,rgba(255,255,255,.24),transparent 36%);backdrop-filter:blur(30px) saturate(160%);-webkit-backdrop-filter:blur(30px) saturate(160%)}.premiumUnitCard:after,.holdingFlow article:before,.exploreGroupGrid a:before,.governanceGrid article:before,.ctaDecisionGrid a:before,.holdingCtaInner:before,.holdingFormWrapper:after{border-radius:inherit;opacity:.46;mix-blend-mode:screen}.formField input,.formField select,.formField textarea,.inquiryForm input,.inquiryForm textarea{border-color:#ffffffa8;border-radius:14px;background:#ffffff94;color:var(--color-text)}.formField input::-moz-placeholder,.formField textarea::-moz-placeholder,.inquiryForm input::-moz-placeholder,.inquiryForm textarea::-moz-placeholder{color:#657790;opacity:1}.formField input::placeholder,.formField textarea::placeholder,.inquiryForm input::placeholder,.inquiryForm textarea::placeholder{color:#657790;opacity:1}:root,.theme-holding{--color-text: #06172b;--color-muted: #2f4358;--color-primary: #0b4f8f;--color-primary-deep: #063463;--color-primary-bright: #1f7fbc;--color-accent: #7ec6d2;--color-border: rgba(52, 103, 148, .24);--color-soft: #eef7fb;--color-subtle: #dcebf4;--glass-border: rgba(255, 255, 255, .74);--glass-border-dark: rgba(255, 255, 255, .34);--glass-shadow: 0 24px 70px rgba(12, 53, 92, .14), inset 0 1px 0 rgba(255, 255, 255, .88)}.siteShell.theme-holding,body{color:var(--color-text);background:radial-gradient(circle at 10% 12%,rgba(126,198,210,.38),transparent 32%),radial-gradient(circle at 92% 12%,rgba(245,184,111,.34),transparent 30%),radial-gradient(circle at 74% 86%,rgba(151,213,190,.24),transparent 32%),linear-gradient(180deg,#f8fcff,#eef7fb 48%,#fffaf4)}.holdingLanding{background:linear-gradient(180deg,#f8fcffdb,#eef7fbc2 48%,#fffaf4db),radial-gradient(circle at 8% 0%,rgba(126,198,210,.2),transparent 34%),radial-gradient(circle at 100% 8%,rgba(245,184,111,.2),transparent 32%)}.siteHeader,.languageTabs,.heroLogoPanel,.premiumUnitCard,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step{border-color:var(--glass-border);background:linear-gradient(135deg,#ffffffc7,#ffffff85),radial-gradient(circle at 12% 0%,rgba(255,255,255,.66),transparent 34%),linear-gradient(145deg,#7ec6d224,#f5b86f1f);box-shadow:var(--glass-shadow)}.siteHeader{background:linear-gradient(135deg,#ffffffd6,#f5fbffa8),linear-gradient(90deg,#7ec6d224,#f5b86f1f)}.holdingUnits,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta{background:linear-gradient(180deg,#ffffff85,#eef7fb6b),radial-gradient(circle at 10% 0%,rgba(126,198,210,.2),transparent 34%),radial-gradient(circle at 96% 16%,rgba(245,184,111,.18),transparent 34%)}.holdingMission,.holdingStructure,.holdingContact{background:linear-gradient(135deg,#061c3adb,#08406dbd 52%,#284454c7),radial-gradient(circle at 14% 0%,rgba(126,198,210,.24),transparent 34%),radial-gradient(circle at 96% 12%,rgba(245,184,111,.18),transparent 32%)}.holdingMission p,.holdingStructure p,.holdingContact p,.missionCopy,.whyPointGrid p,.orgStructureGrid p,.contactDetails span{color:#ffffffd6}.holdingMission h2,.holdingStructure h2,.holdingContact h2,.holdingHeroPanel span,.whyPointGrid h3,.orgStructureGrid h3{color:#fff}.holdingHero h1,.holdingHero .lead{color:#fff;text-shadow:0 3px 22px rgba(0,20,45,.34)}.premiumUnitCard p,.premiumUnitCard em,.holdingFlow p,.exploreGroupGrid p,.governanceGrid p,.ctaDecisionGrid small,.holdingCtaInner p,.featureCard p,.detailCard p,.pageCard p,.scenarioCard p,.faqItem p{color:var(--color-muted)}.premiumUnitCard h3,.holdingFlow h3,.exploreGroupGrid h3,.governanceGrid h3,.holdingCtaInner h2,.featureCard h3,.detailCard h3,.pageCard h3,.scenarioCard h3,.faqItem h3,.sectionGrid h2,.holdingSectionHeader h2{color:var(--color-text)}.eyebrow,.premiumUnitCard>span{border-color:#f5b86f75;background:#fff2dfb8;color:#94582b}.navLinks a{color:#2d4258}.navLinks a:hover,.navLinks a.active,.premiumUnitCard strong,.unitVisitLink,.cardLink{color:var(--color-primary)}.primaryButton,.languageSelect,.contactSubmitBtn{background:linear-gradient(135deg,#0b4f8f,#1f7fbc 54%,#e59d5c);color:#fff}.secondaryButton{background:#ffffff38;color:#fff;border-color:#ffffffad}.formField input,.formField select,.formField textarea,.inquiryForm input,.inquiryForm textarea{background:#ffffffc2;border-color:#46769e38;color:var(--color-text)}:root,.theme-holding{--color-text: #101928;--color-muted: #475467;--color-page: #f6fbff;--color-surface: rgba(255, 255, 255, .78);--color-soft: #eaf7fb;--color-subtle: #d8eef4;--color-primary: #2563eb;--color-primary-deep: #1e3a8a;--color-primary-bright: #0891b2;--color-accent: #fb7185;--color-accent-dark: #be123c;--color-border: rgba(37, 99, 235, .16);--color-active: rgba(8, 145, 178, .12);--color-footer: #eaf7fb;--header-bg: rgba(255, 255, 255, .78);--shadow-color: rgba(15, 23, 42, .1);--glass-border: rgba(255, 255, 255, .82);--glass-border-dark: rgba(37, 99, 235, .18);--glass-shadow: 0 22px 60px rgba(15, 23, 42, .1), inset 0 1px 0 rgba(255, 255, 255, .92)}html{color-scheme:light}body,.siteShell.theme-holding,.holdingLanding{color:var(--color-text);background:radial-gradient(circle at 8% 10%,rgba(56,189,248,.28),transparent 32%),radial-gradient(circle at 92% 12%,rgba(251,113,133,.2),transparent 30%),radial-gradient(circle at 74% 86%,rgba(45,212,191,.2),transparent 32%),linear-gradient(180deg,#f8fcff,#effaff 46%,#fff7fb)}.siteHeader{border-bottom:1px solid rgba(37,99,235,.12);background:linear-gradient(135deg,#ffffffdb,#f0f9ffb8);box-shadow:0 16px 42px #0f172a14}.brand,.brand strong,.brand small,.navLinks a,.languageTabs{color:var(--color-text)}.navLinks a:hover,.navLinks a.active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.holdingHero{color:var(--color-text)}.holdingHero .heroBackdrop{background:linear-gradient(100deg,#f8fcfff0,#effaffd1 46%,#fff7fba8),linear-gradient(to bottom,transparent 58%,rgba(248,252,255,.98))}.holdingHero h1,.holdingHero .lead,.holdingHero .eyebrow{color:var(--color-text);text-shadow:none}.holdingHero .lead{color:#344054}.heroLogoPanel,.holdingHeroPanel,.holdingHeroPanel article{border-color:#2563eb24;background:linear-gradient(135deg,#ffffffd1,#f0f9ff94),radial-gradient(circle at top right,rgba(251,113,133,.12),transparent 34%);color:var(--color-text);box-shadow:var(--glass-shadow)}.holdingHeroPanel strong{color:var(--color-primary)}.holdingHeroPanel span,.holdingHeroPanel p{color:var(--color-text)}.holdingUnits,.holdingMission,.holdingStructure,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta,.holdingContact{background:linear-gradient(180deg,#ffffff94,#f0f9ff6b),radial-gradient(circle at 8% 0%,rgba(56,189,248,.16),transparent 34%),radial-gradient(circle at 98% 12%,rgba(251,113,133,.12),transparent 34%);color:var(--color-text)}.siteHeader,.languageTabs,.heroLogoPanel,.premiumUnitCard,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.inquiryForm,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step,.whyPointGrid article,.orgStructureGrid article,.contactDetails span{border:1px solid rgba(37,99,235,.13);border-radius:20px;background:linear-gradient(135deg,#ffffffd6,#f0f9ff8f),radial-gradient(circle at top right,rgba(45,212,191,.12),transparent 34%),radial-gradient(circle at bottom left,rgba(251,113,133,.1),transparent 34%);color:var(--color-text);box-shadow:var(--glass-shadow)}.premiumUnitCard:before{background:linear-gradient(90deg,#2563eb,#06b6d4,#fb7185)}.eyebrow,.premiumUnitCard>span{border-color:#fb718547;background:#fff1f2c7;color:#be123c}h1,h2,h3,.holdingMission h2,.holdingStructure h2,.holdingContact h2,.holdingSectionHeader h2,.premiumUnitCard h3,.holdingFlow h3,.exploreGroupGrid h3,.governanceGrid h3,.holdingCtaInner h2,.whyPointGrid h3,.orgStructureGrid h3{color:var(--color-text)}.primaryButton,.languageSelect,.contactSubmitBtn{color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4 58%,#fb7185);box-shadow:0 14px 34px #2563eb33}.secondaryButton{color:var(--color-primary);border-color:#2563eb33;background:#ffffffb3}.premiumUnitCard strong,.unitVisitLink,.cardLink,.groupLinks a span{color:var(--color-primary)}.formField input,.formField select,.formField textarea,.inquiryForm input,.inquiryForm textarea{color:var(--color-text);border-color:#2563eb2e;background:#ffffffd1}.footer{background:linear-gradient(180deg,#eaf7fb,#f8fcff);color:var(--color-muted)}:root,.theme-holding{--color-text: #f8fbff;--color-muted: rgba(220, 233, 248, .8);--color-page: #030712;--color-surface: rgba(10, 25, 47, .72);--color-soft: #08182e;--color-subtle: #102842;--color-primary: #f59e0b;--color-primary-deep: #06101f;--color-primary-bright: #fb923c;--color-accent: #f97316;--color-accent-dark: #c2410c;--color-border: rgba(255, 255, 255, .15);--color-active: rgba(249, 115, 22, .16);--color-footer: #030712;--header-bg: rgba(5, 13, 26, .76);--glass-border: rgba(255, 255, 255, .17);--glass-border-dark: rgba(255, 255, 255, .11);--glass-shadow: 0 28px 80px rgba(0, 0, 0, .36), inset 0 1px 0 rgba(255, 255, 255, .14)}html{color-scheme:dark;scroll-behavior:smooth}body,.siteShell,.siteShell.theme-holding,.holdingLanding,.pageMain{color:var(--color-text)!important;background:radial-gradient(circle at 8% 8%,rgba(37,99,235,.18),transparent 34%),radial-gradient(circle at 91% 12%,rgba(249,115,22,.15),transparent 31%),radial-gradient(circle at 72% 84%,rgba(6,182,212,.1),transparent 34%),linear-gradient(180deg,#06101f,#0a1b31 48%,#030712)!important}.siteHeader{min-height:64px;padding:8px clamp(18px,3vw,40px);border:1px solid rgba(255,255,255,.13)!important;border-radius:0 0 22px 22px;background:linear-gradient(135deg,#09182ed6,#050d1aa3),radial-gradient(circle at 100% 0%,rgba(249,115,22,.12),transparent 32%)!important;backdrop-filter:blur(34px) saturate(170%);-webkit-backdrop-filter:blur(34px) saturate(170%);box-shadow:0 18px 54px #0000004d,inset 0 1px #ffffff21!important}.brand{gap:12px}.brand img{width:40px;height:32px;filter:brightness(0) invert(1)}.brand strong{color:#fff!important;font-size:.92rem;letter-spacing:0}.brand small{color:#dce9f8ad!important}.navLinks{gap:4px;padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0b}.navLinks a{min-height:36px;padding:0 clamp(10px,.85vw,14px);border:0!important;border-radius:999px;color:#dce9f8b8!important;font-size:clamp(.66rem,.72vw,.78rem);letter-spacing:0;box-shadow:none}.navLinks a:hover,.navLinks a.active{color:#fff!important;background:linear-gradient(135deg,#f9731647,#f59e0b2e)!important;box-shadow:0 10px 24px #f9731629,inset 0 1px #ffffff29!important;transform:translateY(-1px)}.languageTabs{min-height:40px;padding:4px 6px 4px 10px;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px;color:#dce9f8c2!important;background:#ffffff0e!important;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.languageSelect{min-height:30px;border:0!important;border-radius:999px;color:#fff!important;background:#ffffff14!important}.holdingHero{min-height:calc(100svh - 64px);padding-block:clamp(46px,6vw,82px)}.holdingHeroInner,.sectionInner,.sectionGrid,.contactInner,.holdingContactInner{max-width:1360px}.holdingHeroInner{grid-template-columns:minmax(0,.98fr) minmax(320px,.72fr);gap:clamp(44px,5.5vw,82px)}.holdingHeroCopy{max-width:800px}.holdingHeroCopy .heroLogoPanel{width:min(100%,420px);margin-bottom:24px;padding:18px 22px;border:1px solid rgba(255,255,255,.18)!important;border-radius:20px;background:linear-gradient(135deg,#ffffffe8,#ecf3fac2)!important;box-shadow:0 28px 76px #00000047,inset 0 1px #fffc!important}.holdingHeroCopy .eyebrow{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:-moz-max-content;max-width:max-content;margin-bottom:15px;padding:8px 12px;border:1px solid rgba(249,115,22,.34)!important;border-radius:999px;color:#fdba74!important;background:#f9731621!important;line-height:1}.holdingHeroCopy h1,.holdingHero h1{max-width:800px;margin-bottom:20px;color:#fff!important;-webkit-text-fill-color:#ffffff;font-size:clamp(2.95rem,5.75vw,5.95rem);line-height:.94;letter-spacing:0;text-shadow:0 22px 70px rgba(0,0,0,.52)!important;opacity:1!important;mix-blend-mode:normal!important}.holdingHeroCopy .lead,.holdingHero .lead{max-width:720px;color:#e7eff9e0!important;font-size:clamp(1rem,1.12vw,1.12rem);line-height:1.75}.holdingHeroCopy .actions{gap:14px;margin-top:28px}.primaryButton,.contactSubmitBtn{min-height:48px;border:0!important;border-radius:14px;color:#111827!important;background:linear-gradient(135deg,#fbbf24,#fb923c 52%,#f97316)!important;box-shadow:0 18px 42px #f973164d,inset 0 1px #ffffff5c!important}.secondaryButton{min-height:48px;border:1px solid rgba(255,255,255,.18)!important;border-radius:14px;color:#f4f8ffe6!important;background:#ffffff13!important;box-shadow:inset 0 1px #ffffff1a!important}.holdingUnits,.holdingMission,.holdingStructure,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta,.holdingContact,.overviewBand,.detailBand,.signatureBand,.contentBand,.deliverablesBand,.scenarioBand,.pagesBand,.faqBand,.groupBand,.processBand,.contactBand{background:linear-gradient(180deg,#091c34b8,#050d1ae0),radial-gradient(circle at 8% 0%,rgba(37,99,235,.1),transparent 34%),radial-gradient(circle at 96% 12%,rgba(249,115,22,.1),transparent 32%)!important}.siteHeader,.languageTabs,.premiumUnitCard,.holdingHeroPanel,.holdingHeroPanel article,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.inquiryForm,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step,.whyPointGrid article,.orgStructureGrid article,.contactDetails span{border:1px solid var(--glass-border)!important;border-radius:22px;color:var(--color-text)!important;background:linear-gradient(135deg,#102746bd,#0714267a),radial-gradient(circle at top right,rgba(249,115,22,.1),transparent 34%),radial-gradient(circle at bottom left,rgba(37,99,235,.12),transparent 34%)!important;backdrop-filter:blur(30px) saturate(165%);-webkit-backdrop-filter:blur(30px) saturate(165%);box-shadow:var(--glass-shadow)!important}.holdingHeroPanel{gap:14px;padding:16px}.holdingHeroPanel article{padding:22px;border-radius:18px;background:linear-gradient(135deg,#0d2342d6,#0712229e)!important}.eyebrow,.premiumUnitCard>span{border-color:#f9731657!important;background:#f973161f!important;color:#fdba74!important}.premiumUnitCard:before{background:linear-gradient(90deg,#f59e0b,#fb923c,#f97316)!important}.premiumUnitCard:hover,.holdingFlow article:hover,.exploreGroupGrid a:hover,.governanceGrid article:hover,.ctaDecisionGrid a:hover{transform:translateY(-5px);border-color:#f9731657!important;box-shadow:0 42px 104px #0000006b,0 14px 38px #f973161f,inset 0 1px #ffffff2e!important}.formField input,.formField select,.formField textarea,.inquiryForm input,.inquiryForm textarea{border-color:#ffffff29!important;color:#fff!important;background:#091c349e!important;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.formField input::-moz-placeholder,.formField textarea::-moz-placeholder,.inquiryForm input::-moz-placeholder,.inquiryForm textarea::-moz-placeholder{color:#dce9f88f!important}.formField input::placeholder,.formField textarea::placeholder,.inquiryForm input::placeholder,.inquiryForm textarea::placeholder{color:#dce9f88f!important}@media(max-width:1240px){.navLinks{background:linear-gradient(135deg,#09182ef5,#050d1ae0)!important;backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%)}}@media(max-width:880px){.siteHeader{min-height:88px;grid-template-columns:1fr auto;padding:8px 14px;border-radius:0 0 18px 18px}.languageTabs{grid-column:1 / -1;justify-self:stretch;justify-content:center}.holdingHero{min-height:auto;padding:38px 18px 54px}.holdingHeroInner{grid-template-columns:1fr;gap:32px}.holdingHeroCopy .heroLogoPanel{width:min(100%,320px);padding:16px}.holdingHeroCopy h1,.holdingHero h1{font-size:clamp(2.2rem,10.4vw,3.45rem);line-height:1}.holdingHeroCopy .lead{font-size:.96rem}.holdingHeroCopy .actions,.holdingHeroCopy .actions .primaryButton,.holdingHeroCopy .actions .secondaryButton{width:100%}.holdingHeroCopy .actions .primaryButton,.holdingHeroCopy .actions .secondaryButton{justify-content:center}.holdingHeroPanel article{padding:18px}}:root,.theme-holding{--color-text: #ffffff;--color-muted: #c7d2e2;--color-page: #030712;--color-surface: rgba(255, 255, 255, .1);--color-soft: rgba(255, 255, 255, .08);--color-subtle: rgba(255, 255, 255, .12);--color-primary: #8b5cf6;--color-primary-deep: #6366f1;--color-primary-bright: #06b6d4;--color-accent: #f59e0b;--color-accent-dark: #ec4899;--color-border: rgba(255, 255, 255, .14);--color-active: rgba(139, 92, 246, .18);--color-footer: #030712;--header-bg: rgba(3, 7, 18, .7);--shadow-color: rgba(0, 0, 0, .34);--glass-border: rgba(255, 255, 255, .16);--glass-border-dark: rgba(255, 255, 255, .1);--glass-shadow: 0 32px 90px rgba(0, 0, 0, .38), 0 12px 34px rgba(99, 102, 241, .1), inset 0 1px 0 rgba(255, 255, 255, .16)}body,.siteShell,.siteShell.theme-holding,.holdingLanding,.pageMain{color:var(--color-text);background:radial-gradient(circle at 12% 8%,rgba(99,102,241,.26),transparent 28%),radial-gradient(circle at 88% 10%,rgba(139,92,246,.22),transparent 30%),radial-gradient(circle at 78% 82%,rgba(6,182,212,.16),transparent 28%),radial-gradient(circle at 18% 88%,rgba(236,72,153,.11),transparent 26%),linear-gradient(180deg,#030712,#0f172a 48%,#111827)!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.72),transparent 78%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.72),transparent 78%)}.siteHeader{min-height:76px;border-bottom:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#ffffff1f,#ffffff0e),radial-gradient(circle at 0 0,rgba(99,102,241,.16),transparent 36%),#030712a8!important;backdrop-filter:blur(34px) saturate(180%);-webkit-backdrop-filter:blur(34px) saturate(180%);box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff1f}.brand strong{color:#fff}.brand small,.navLinks a,.languageTabs{color:#cbd5e1}.navLinks{gap:4px}.navLinks a{min-height:42px;padding-inline:clamp(12px,1.05vw,20px);border-bottom:0;border-radius:999px;transition:color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.navLinks a:hover,.navLinks a.active{color:#fff;background:linear-gradient(135deg,#6366f147,#8b5cf633);box-shadow:0 10px 26px #6366f12e,inset 0 1px #ffffff24;transform:translateY(-1px)}.languageTabs{border:1px solid rgba(255,255,255,.14);background:#ffffff14!important;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.languageSelect{min-height:34px;border:0;color:#fff;background:linear-gradient(135deg,#6366f16b,#8b5cf652)!important}.holdingHero{min-height:100svh}.holdingHero .heroBackdrop,.heroBackdrop{background:linear-gradient(105deg,#030712f7,#0f172adb 44%,#111827bd),radial-gradient(circle at 78% 16%,rgba(139,92,246,.24),transparent 32%),radial-gradient(circle at 92% 72%,rgba(245,158,11,.14),transparent 28%),linear-gradient(to bottom,transparent 54%,rgba(3,7,18,.98))!important}.holdingHeroInner,.sectionInner,.sectionGrid,.contactInner,.holdingContactInner{max-width:1320px}.holdingHeroCopy h1{max-width:840px;letter-spacing:0;color:#fff!important;text-shadow:0 18px 60px rgba(0,0,0,.36)}.holdingHeroCopy .lead,.holdingHero .lead{max-width:680px;color:#e5e7eb!important}.holdingUnits,.holdingMission,.holdingStructure,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta,.holdingContact,.overviewBand,.detailBand,.signatureBand,.contentBand,.deliverablesBand,.scenarioBand,.pagesBand,.faqBand,.groupBand,.processBand,.contactBand{background:linear-gradient(180deg,#ffffff0b,#ffffff06),radial-gradient(circle at 12% 0%,rgba(99,102,241,.12),transparent 34%),radial-gradient(circle at 96% 18%,rgba(6,182,212,.08),transparent 32%)!important}.siteHeader,.languageTabs,.heroLogoPanel,.premiumUnitCard,.holdingHeroPanel,.holdingHeroPanel article,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.inquiryForm,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step,.whyPointGrid article,.orgStructureGrid article,.contactDetails span{border:1px solid rgba(255,255,255,.14);border-radius:22px;background:linear-gradient(135deg,#ffffff21,#ffffff0f),radial-gradient(circle at top left,rgba(255,255,255,.11),transparent 34%),radial-gradient(circle at bottom right,rgba(99,102,241,.13),transparent 38%)!important;color:#fff;backdrop-filter:blur(34px) saturate(180%);-webkit-backdrop-filter:blur(34px) saturate(180%);box-shadow:0 34px 90px #00000057,0 12px 36px #6366f114,inset 0 1px #ffffff24}.heroLogoPanel{background:linear-gradient(135deg,#ffffffeb,#ffffffc7)!important;box-shadow:0 34px 90px #00000047,inset 0 1px #ffffffd6}.heroLogoPanel img{filter:none}.brand img,.footerBrand img{filter:brightness(0) invert(1)}h1,h2,h3,.holdingHeroPanel span,.holdingMission h2,.holdingStructure h2,.holdingContact h2,.holdingSectionHeader h2,.premiumUnitCard h3,.holdingFlow h3,.exploreGroupGrid h3,.governanceGrid h3,.holdingCtaInner h2,.whyPointGrid h3,.orgStructureGrid h3{color:#fff!important}p,.lead,.premiumUnitCard p,.premiumUnitCard em,.holdingFlow p,.exploreGroupGrid p,.governanceGrid p,.ctaDecisionGrid small,.holdingCtaInner p,.featureCard p,.detailCard p,.pageCard p,.scenarioCard p,.faqItem p,.holdingMission p,.holdingStructure p,.holdingContact p,.missionCopy,.whyPointGrid p,.orgStructureGrid p,.contactDetails span{color:#cbd5e1!important}.eyebrow,.premiumUnitCard>span{border-color:#f59e0b4d;background:linear-gradient(135deg,#f59e0b29,#ec48991a);color:#fbbf24!important}.premiumUnitCard:before{height:3px;background:linear-gradient(90deg,#6366f1,#8b5cf6,#06b6d4,#f59e0b)}.primaryButton,.contactSubmitBtn{color:#09090b!important;border:0;background:linear-gradient(135deg,#fbbf24,#f59e0b 46%,#ec4899)!important;box-shadow:0 18px 44px #f59e0b47,inset 0 1px #ffffff61}.primaryButton:hover,.contactSubmitBtn:hover{transform:translateY(-2px);box-shadow:0 24px 56px #f59e0b57,inset 0 1px #ffffff70}.secondaryButton{color:#e5e7eb;border-color:#ffffff29;background:#ffffff14!important;box-shadow:inset 0 1px #ffffff1a}.secondaryButton:hover{color:#fff;border-color:#8b5cf65c;background:linear-gradient(135deg,#6366f12e,#8b5cf61f)!important}.premiumUnitCard strong,.unitVisitLink,.cardLink,.groupLinks a span,.holdingHeroPanel strong{color:#fbbf24!important}.premiumUnitCard,.holdingFlow article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.premiumUnitCard:hover,.holdingFlow article:hover,.exploreGroupGrid a:hover,.governanceGrid article:hover,.ctaDecisionGrid a:hover{transform:translateY(-5px);border-color:#8b5cf657;box-shadow:0 44px 110px #0006,0 14px 42px #8b5cf624,inset 0 1px #ffffff2e}.formField label{color:#e5e7eb}.formField input,.formField select,.formField textarea,.inquiryForm input,.inquiryForm textarea{color:#fff;border-color:#ffffff24;background:linear-gradient(135deg,#ffffff1b,#ffffff0e)!important;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.formField input:focus,.formField select:focus,.formField textarea:focus,.inquiryForm input:focus,.inquiryForm textarea:focus{border-color:#6366f194;box-shadow:0 0 0 4px #6366f129,inset 0 1px #ffffff29}.formField input::-moz-placeholder,.formField textarea::-moz-placeholder,.inquiryForm input::-moz-placeholder,.inquiryForm textarea::-moz-placeholder{color:#9ca3af}.formField input::placeholder,.formField textarea::placeholder,.inquiryForm input::placeholder,.inquiryForm textarea::placeholder{color:#9ca3af}.holdingFormStatus,.formStatus{border-color:#f59e0b42;background:#f59e0b1a;color:#fbbf24}.footer{background:linear-gradient(180deg,#0f172af0,#030712)!important;color:#9ca3af}.footer span:first-child,.footer a{color:#e5e7eb}@media(max-width:1240px){.navLinks{background:linear-gradient(135deg,#0f172af0,#111827db)!important;backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%)}}.siteHeader{min-height:68px;padding-inline:clamp(24px,4vw,64px);border-radius:0;background:linear-gradient(135deg,#081324db,#050c18ad),radial-gradient(circle at 100% 0%,rgba(249,115,22,.12),transparent 30%)!important}.brand img{width:42px;height:34px}.brand strong{color:#fff!important}.brand small{color:#e2ecf9b8!important}.navLinks{gap:6px}.navLinks a{min-height:38px;padding:0 14px;border-radius:999px;border-bottom:0!important;color:#e2ecf9b3!important}.navLinks a:hover,.navLinks a.active{color:#fff!important;background:linear-gradient(135deg,#6366f133,#8b5cf624)!important;box-shadow:inset 0 1px #ffffff1f,0 10px 26px #0000002e}.languageTabs{min-height:40px;border-radius:999px;background:#ffffff14!important}.languageSelect{min-height:32px;border-radius:999px;color:#fff!important}.holdingHero{min-height:calc(100svh - 68px);padding-block:clamp(52px,7vw,90px)}.holdingHero .heroBackdrop{background:linear-gradient(100deg,#030812ed,#061223d6 44%,#0c1c34b3),radial-gradient(circle at 78% 18%,rgba(99,102,241,.18),transparent 32%),radial-gradient(circle at 92% 72%,rgba(245,158,11,.13),transparent 28%),linear-gradient(to bottom,transparent 58%,rgba(3,7,18,.98))!important}.holdingHeroInner{grid-template-columns:minmax(0,.98fr) minmax(320px,.72fr);gap:clamp(48px,6vw,88px)}.holdingHeroCopy{max-width:780px}.holdingHeroCopy .heroLogoPanel{width:min(100%,430px);margin-bottom:24px;padding:18px 22px;border-radius:18px}.holdingHeroCopy .eyebrow{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:-moz-max-content;max-width:max-content;margin-bottom:16px;padding:7px 12px;border-radius:999px;background:#f9731621!important;color:#fdba74!important;line-height:1}.holdingHeroCopy h1{max-width:780px;margin-bottom:20px;color:#fff!important;font-size:clamp(3.1rem,6.2vw,6.4rem);line-height:.92;text-shadow:0 22px 70px rgba(0,0,0,.48)}.holdingHeroCopy .lead{max-width:700px;color:#e5e7ebe0!important;font-size:clamp(1rem,1.2vw,1.14rem)}.holdingHeroCopy .actions{gap:14px}.primaryButton{min-height:48px;padding-inline:22px;border-radius:12px;color:#101828!important}.secondaryButton{min-height:48px;padding-inline:22px;border-radius:12px;color:#f5f8ffdb!important}.holdingHeroPanel{gap:14px;padding:16px;border-radius:22px;background:linear-gradient(135deg,#ffffff1f,#ffffff0e),radial-gradient(circle at 100% 0%,rgba(99,102,241,.14),transparent 34%)!important}.holdingHeroPanel article{padding:22px;border-radius:18px;background:linear-gradient(135deg,#081a34c7,#0711208f)!important}.holdingHeroPanel strong{color:#93c5fd!important;font-size:clamp(1.25rem,1.8vw,1.75rem)}.holdingHeroPanel span{color:#fff!important}.holdingHeroPanel p{color:#e2ecf9c2!important}.premiumUnitCard,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.whyPointGrid article,.orgStructureGrid article{background:linear-gradient(135deg,#0d2343c2,#07122394),radial-gradient(circle at top right,rgba(99,102,241,.11),transparent 34%),radial-gradient(circle at bottom left,rgba(245,158,11,.075),transparent 34%)!important}.holdingSectionHeader p,.sectionIntro,.premiumUnitCard p,.premiumUnitCard em,.holdingFlow p,.exploreGroupGrid p,.governanceGrid p,.holdingCtaInner p{color:#e2ecf9c2!important}@media(max-width:880px){.siteHeader{min-height:92px;grid-template-columns:1fr auto;padding:8px 16px}.languageTabs{grid-column:1 / -1;justify-self:stretch;justify-content:center}.holdingHero{min-height:auto;padding:40px 18px 56px}.holdingHeroInner{grid-template-columns:1fr;gap:34px}.holdingHeroCopy .heroLogoPanel{width:min(100%,320px);padding:16px}.holdingHeroCopy h1{font-size:clamp(2.25rem,11vw,3.6rem);line-height:1}.holdingHeroCopy .lead{font-size:.96rem}.holdingHeroCopy .actions,.holdingHeroCopy .actions .primaryButton,.holdingHeroCopy .actions .secondaryButton{width:100%}.holdingHeroCopy .actions .primaryButton,.holdingHeroCopy .actions .secondaryButton{justify-content:center}.holdingHeroPanel article{padding:18px}}:root,.theme-holding{--color-text: #f8fbff;--color-muted: rgba(219, 232, 247, .76);--color-page: #050b14;--color-surface: rgba(10, 24, 44, .74);--color-soft: #081827;--color-subtle: #10253d;--color-primary: #f59e0b;--color-primary-deep: #071321;--color-primary-bright: #fb923c;--color-accent: #f97316;--color-accent-dark: #c2410c;--color-border: rgba(255, 255, 255, .13);--color-footer: #030812;--header-bg: rgba(5, 12, 24, .82);--glass-border: rgba(255, 255, 255, .16);--glass-border-dark: rgba(255, 255, 255, .1);--glass-shadow: 0 30px 90px rgba(0, 0, 0, .42), inset 0 1px 0 rgba(255, 255, 255, .13)}body,.siteShell,.siteShell.theme-holding,.holdingLanding,.pageMain{color:var(--color-text);background:radial-gradient(circle at 10% 8%,rgba(30,64,175,.2),transparent 34%),radial-gradient(circle at 92% 12%,rgba(249,115,22,.14),transparent 30%),radial-gradient(circle at 70% 86%,rgba(14,116,144,.1),transparent 34%),linear-gradient(180deg,#06101e,#08182c 46%,#030812)!important}.siteHeader{border-bottom:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,#091930e0,#050c18a8),radial-gradient(circle at 100% 0%,rgba(249,115,22,.11),transparent 34%)!important;backdrop-filter:blur(34px) saturate(170%);-webkit-backdrop-filter:blur(34px) saturate(170%);box-shadow:var(--glass-shadow)}.holdingHero .heroBackdrop,.heroBackdrop{background:linear-gradient(100deg,#030812f7,#061325e0 48%,#0c1e36b8),radial-gradient(circle at 88% 12%,rgba(249,115,22,.15),transparent 34%),linear-gradient(to bottom,transparent 58%,rgba(6,16,30,.98))!important}.holdingUnits,.holdingMission,.holdingStructure,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta,.holdingContact,.overviewBand,.detailBand,.signatureBand,.contentBand,.deliverablesBand,.scenarioBand,.pagesBand,.faqBand,.groupBand,.processBand,.contactBand{background:linear-gradient(180deg,#08182dc7,#050c18e6),radial-gradient(circle at 8% 0%,rgba(30,64,175,.1),transparent 34%),radial-gradient(circle at 96% 12%,rgba(249,115,22,.1),transparent 32%)!important;color:var(--color-text)}.siteHeader,.languageTabs,.premiumUnitCard,.holdingHeroPanel,.holdingHeroPanel article,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.inquiryForm,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step,.whyPointGrid article,.orgStructureGrid article,.contactDetails span{border:1px solid var(--glass-border);border-radius:20px;background:linear-gradient(135deg,#122a49b8,#06122380),radial-gradient(circle at top right,rgba(249,115,22,.08),transparent 34%),radial-gradient(circle at bottom left,rgba(30,64,175,.1),transparent 34%)!important;color:var(--color-text);backdrop-filter:blur(32px) saturate(165%);-webkit-backdrop-filter:blur(32px) saturate(165%);box-shadow:var(--glass-shadow)}.heroLogoPanel{border:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,#ffffff21,#ffffff12)!important;backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%)}.heroLogoPanel img,.brand img,.footerBrand img{filter:brightness(0) invert(1)}h1,h2,h3,.holdingHero h1,.holdingHeroPanel span,.holdingMission h2,.holdingStructure h2,.holdingContact h2,.holdingSectionHeader h2,.premiumUnitCard h3,.holdingFlow h3,.exploreGroupGrid h3,.governanceGrid h3,.holdingCtaInner h2,.whyPointGrid h3,.orgStructureGrid h3{color:var(--color-text)!important}p,.lead,.holdingHero .lead,.premiumUnitCard p,.premiumUnitCard em,.holdingFlow p,.exploreGroupGrid p,.governanceGrid p,.ctaDecisionGrid small,.holdingCtaInner p,.featureCard p,.detailCard p,.pageCard p,.scenarioCard p,.faqItem p,.holdingMission p,.holdingStructure p,.holdingContact p,.missionCopy,.whyPointGrid p,.orgStructureGrid p,.contactDetails span{color:var(--color-muted)!important}.eyebrow,.premiumUnitCard>span{border-color:#f9731657;background:#f973161f;color:#fdba74!important}.premiumUnitCard strong,.unitVisitLink,.cardLink,.groupLinks a span,.holdingHeroPanel strong{color:var(--color-primary)!important}.primaryButton,.contactSubmitBtn{color:#111827!important;background:linear-gradient(135deg,#fbbf24,#fb923c 52%,#f97316)!important;box-shadow:0 16px 38px #f973164d}.languageSelect,.secondaryButton{color:var(--color-text);border-color:#ffffff2e;background:#ffffff14!important}.formField input,.formField select,.formField textarea,.inquiryForm input,.inquiryForm textarea{color:var(--color-text);border-color:#ffffff26;background:#08182dad!important}.footer{background:linear-gradient(180deg,#06101e,#030812)!important;color:var(--color-muted)}:root,.theme-holding{--color-text: #f8fbff;--color-muted: rgba(218, 231, 247, .78);--color-page: #050b16;--color-surface: rgba(10, 24, 45, .72);--color-soft: #08182b;--color-subtle: #102943;--color-primary: #f59e0b;--color-primary-deep: #071426;--color-primary-bright: #fb923c;--color-accent: #f97316;--color-accent-dark: #c2410c;--color-border: rgba(255, 255, 255, .14);--color-active: rgba(249, 115, 22, .14);--color-footer: #040914;--header-bg: rgba(5, 13, 26, .78);--glass-border: rgba(255, 255, 255, .16);--glass-border-dark: rgba(255, 255, 255, .11);--glass-shadow: 0 30px 86px rgba(0, 0, 0, .38), inset 0 1px 0 rgba(255, 255, 255, .13)}body,.siteShell.theme-holding,.holdingLanding{color:var(--color-text);background:radial-gradient(circle at 10% 8%,rgba(37,99,235,.16),transparent 34%),radial-gradient(circle at 90% 12%,rgba(249,115,22,.13),transparent 30%),radial-gradient(circle at 74% 84%,rgba(14,165,233,.08),transparent 34%),linear-gradient(180deg,#06101f,#08182d 46%,#040914)}.siteHeader{border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#08162adb,#050d1a9e),radial-gradient(circle at 100% 0%,rgba(249,115,22,.1),transparent 34%);backdrop-filter:blur(32px) saturate(170%);-webkit-backdrop-filter:blur(32px) saturate(170%);box-shadow:var(--glass-shadow)}.holdingHero .heroBackdrop{background:linear-gradient(100deg,#030812f5,#061427db 48%,#0c1d34b3),radial-gradient(circle at 90% 12%,rgba(249,115,22,.14),transparent 34%),linear-gradient(to bottom,transparent 58%,rgba(6,16,31,.98))}.holdingUnits,.holdingMission,.holdingStructure,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta,.holdingContact{background:linear-gradient(180deg,#08182dc2,#050d1ae0),radial-gradient(circle at 8% 0%,rgba(37,99,235,.09),transparent 34%),radial-gradient(circle at 96% 12%,rgba(249,115,22,.09),transparent 32%);color:var(--color-text)}.siteHeader,.languageTabs,.premiumUnitCard,.holdingHeroPanel,.holdingHeroPanel article,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.inquiryForm,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step,.whyPointGrid article,.orgStructureGrid article,.contactDetails span{border:1px solid var(--glass-border);border-radius:20px;background:linear-gradient(135deg,#122a49b3,#0612237a),radial-gradient(circle at top right,rgba(249,115,22,.08),transparent 34%),radial-gradient(circle at bottom left,rgba(37,99,235,.1),transparent 34%);color:var(--color-text);backdrop-filter:blur(30px) saturate(165%);-webkit-backdrop-filter:blur(30px) saturate(165%);box-shadow:var(--glass-shadow)}.heroLogoPanel{border:1px solid rgba(255,255,255,.18);background:#ffffffe6;box-shadow:0 26px 70px #00000047}.brand small,.navLinks a,.languageTabs{color:var(--color-muted)}.eyebrow,.premiumUnitCard>span{border-color:#f9731652;background:#f973161c;color:#fdba74}.primaryButton,.contactSubmitBtn{color:#111827;background:linear-gradient(135deg,#fbbf24,#fb923c 52%,#f97316);box-shadow:0 16px 38px #f9731647}.languageSelect{color:var(--color-text);background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.formField input,.formField select,.formField textarea,.inquiryForm input,.inquiryForm textarea{color:var(--color-text);border-color:#ffffff26;background:#08182da8}.formField input::-moz-placeholder,.formField textarea::-moz-placeholder,.inquiryForm input::-moz-placeholder,.inquiryForm textarea::-moz-placeholder{color:#dae7f78f}.formField input::placeholder,.formField textarea::placeholder,.inquiryForm input::placeholder,.inquiryForm textarea::placeholder{color:#dae7f78f}.footer{background:linear-gradient(180deg,#06101f,#040914);color:var(--color-muted)}:root,.theme-holding{--color-text: #f7fbff;--color-muted: rgba(221, 233, 246, .78);--color-page: #071426;--color-surface: rgba(12, 28, 52, .72);--color-soft: #0d223c;--color-subtle: #142c4a;--color-primary: #f59e0b;--color-primary-deep: #071426;--color-primary-bright: #fb923c;--color-accent: #f97316;--color-accent-dark: #c2410c;--color-border: rgba(255, 255, 255, .16);--color-active: rgba(249, 115, 22, .16);--color-footer: #061120;--header-bg: rgba(7, 20, 38, .72);--glass-border: rgba(255, 255, 255, .18);--glass-border-dark: rgba(255, 255, 255, .12);--glass-shadow: 0 28px 78px rgba(0, 0, 0, .34), inset 0 1px 0 rgba(255, 255, 255, .14)}body,.siteShell.theme-holding,.holdingLanding{color:var(--color-text);background:radial-gradient(circle at 8% 10%,rgba(59,130,246,.18),transparent 34%),radial-gradient(circle at 92% 12%,rgba(249,115,22,.14),transparent 30%),radial-gradient(circle at 72% 82%,rgba(14,165,233,.1),transparent 34%),linear-gradient(180deg,#071426,#0a1b31 46%,#050d19)}.siteHeader{border-bottom:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#08172cd1,#07142694),radial-gradient(circle at 100% 0%,rgba(249,115,22,.12),transparent 34%);backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);box-shadow:var(--glass-shadow)}.brand strong,.brand small,.navLinks a,.languageTabs{color:var(--color-muted)}.brand strong,.navLinks a:hover,.navLinks a.active{color:var(--color-text)}.navLinks a.active{border-bottom-color:var(--color-primary)}.languageTabs,.languageSelect{border-color:#ffffff24;background:#091c349e}.holdingHero .heroBackdrop{background:linear-gradient(100deg,#030b17f5,#071426d1 48%,#0f2036a3),radial-gradient(circle at 88% 12%,rgba(249,115,22,.16),transparent 34%),linear-gradient(to bottom,transparent 58%,rgba(7,20,38,.98))}.holdingHero,.holdingHero h1,.holdingHero .lead,.holdingHero .eyebrow{color:var(--color-text)}.holdingHero .lead{color:#ebf4ffd1}.holdingUnits,.holdingMission,.holdingStructure,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta,.holdingContact{background:linear-gradient(180deg,#091c34b8,#071426d6),radial-gradient(circle at 8% 0%,rgba(59,130,246,.1),transparent 34%),radial-gradient(circle at 96% 12%,rgba(249,115,22,.1),transparent 32%);color:var(--color-text)}.siteHeader,.languageTabs,.heroLogoPanel,.premiumUnitCard,.holdingHeroPanel,.holdingHeroPanel article,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.inquiryForm,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step,.whyPointGrid article,.orgStructureGrid article,.contactDetails span{border:1px solid var(--glass-border);border-radius:20px;background:linear-gradient(135deg,#102746b8,#07142675),radial-gradient(circle at top right,rgba(249,115,22,.1),transparent 34%),radial-gradient(circle at bottom left,rgba(59,130,246,.12),transparent 34%);color:var(--color-text);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);box-shadow:var(--glass-shadow)}.heroLogoPanel{background:linear-gradient(135deg,#ffffffe0,#ebf1f8b8)}.premiumUnitCard:before{background:linear-gradient(90deg,#f59e0b,#fb923c,#f97316)}.eyebrow,.premiumUnitCard>span{border-color:#f9731657;background:#f973161f;color:#fdba74}.premiumUnitCard strong,.unitVisitLink,.cardLink,.groupLinks a span,.holdingHeroPanel strong{color:var(--color-primary)}.primaryButton,.languageSelect,.contactSubmitBtn{color:#111827;background:linear-gradient(135deg,#fbbf24,#fb923c 52%,#f97316);box-shadow:0 16px 38px #f9731647}.secondaryButton{color:var(--color-text);border-color:#fff3;background:#ffffff14}.formField label{color:var(--color-text)}.formField input,.formField select,.formField textarea,.inquiryForm input,.inquiryForm textarea{color:var(--color-text);border-color:#ffffff29;background:#091c3494}.formField input::-moz-placeholder,.formField textarea::-moz-placeholder,.inquiryForm input::-moz-placeholder,.inquiryForm textarea::-moz-placeholder{color:#dde9f694}.formField input::placeholder,.formField textarea::placeholder,.inquiryForm input::placeholder,.inquiryForm textarea::placeholder{color:#dde9f694}.footer{background:linear-gradient(180deg,#071426,#050d19);color:var(--color-muted)}:root,.theme-holding{--color-text: #182230;--color-muted: #4b5f73;--color-page: #edf4f8;--color-surface: rgba(232, 241, 247, .82);--color-soft: #dfeef4;--color-subtle: #d2e4ec;--color-primary: #355f8c;--color-primary-deep: #233f66;--color-primary-bright: #4d7fab;--color-accent: #7896b8;--color-accent-dark: #4d6680;--color-border: rgba(53, 95, 140, .18);--color-active: rgba(53, 95, 140, .12);--color-footer: #dbe8ef;--header-bg: rgba(229, 240, 247, .82);--glass-border: rgba(255, 255, 255, .58);--glass-border-dark: rgba(53, 95, 140, .18);--glass-shadow: 0 24px 64px rgba(35, 63, 102, .12), inset 0 1px 0 rgba(255, 255, 255, .72)}body,.siteShell.theme-holding,.holdingLanding{color:var(--color-text);background:radial-gradient(circle at 10% 12%,rgba(180,204,219,.52),transparent 32%),radial-gradient(circle at 88% 10%,rgba(205,200,226,.42),transparent 30%),radial-gradient(circle at 78% 84%,rgba(187,213,202,.38),transparent 32%),linear-gradient(180deg,#edf4f8,#e4eff4 48%,#eef2f7)}.siteHeader{border-bottom:1px solid rgba(53,95,140,.14);background:linear-gradient(135deg,#e5f0f7e0,#d9e8f0b8);box-shadow:0 16px 38px #233f661a}.holdingHero .heroBackdrop{background:linear-gradient(100deg,#ebf4f9eb,#dae9f1c7 48%,#e2e0eeb3),linear-gradient(to bottom,transparent 58%,rgba(237,244,248,.98))}.holdingHero,.holdingHero h1,.holdingHero .lead,.holdingHero .eyebrow{color:var(--color-text);text-shadow:none}.holdingHero .lead{color:var(--color-muted)}.holdingUnits,.holdingMission,.holdingStructure,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta,.holdingContact{background:linear-gradient(180deg,#e2eef5a3,#d6e5ed80),radial-gradient(circle at 12% 0%,rgba(180,204,219,.34),transparent 34%),radial-gradient(circle at 96% 14%,rgba(205,200,226,.28),transparent 34%);color:var(--color-text)}.siteHeader,.languageTabs,.heroLogoPanel,.premiumUnitCard,.holdingHeroPanel,.holdingHeroPanel article,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.inquiryForm,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step,.whyPointGrid article,.orgStructureGrid article,.contactDetails span{border:1px solid var(--glass-border);border-radius:20px;background:linear-gradient(135deg,#e5f0f7c7,#d6e5ed8f),radial-gradient(circle at top right,rgba(205,200,226,.24),transparent 34%),radial-gradient(circle at bottom left,rgba(187,213,202,.22),transparent 34%);color:var(--color-text);box-shadow:var(--glass-shadow)}h1,h2,h3,.holdingHeroPanel span,.holdingMission h2,.holdingStructure h2,.holdingContact h2,.holdingSectionHeader h2,.premiumUnitCard h3,.holdingFlow h3,.exploreGroupGrid h3,.governanceGrid h3,.holdingCtaInner h2,.whyPointGrid h3,.orgStructureGrid h3{color:var(--color-text)}p,.lead,.premiumUnitCard p,.premiumUnitCard em,.holdingFlow p,.exploreGroupGrid p,.governanceGrid p,.ctaDecisionGrid small,.holdingCtaInner p,.featureCard p,.detailCard p,.pageCard p,.scenarioCard p,.faqItem p,.holdingMission p,.holdingStructure p,.holdingContact p,.missionCopy,.whyPointGrid p,.orgStructureGrid p,.contactDetails span{color:var(--color-muted)}.eyebrow,.premiumUnitCard>span{border-color:#4d668033;background:#d6e5edb8;color:#3a5570}.navLinks a{color:#40576d}.navLinks a:hover,.navLinks a.active,.premiumUnitCard strong,.unitVisitLink,.cardLink,.groupLinks a span{color:var(--color-primary-deep)}.premiumUnitCard:before{background:linear-gradient(90deg,#355f8c,#7896b8,#7e9b8b)}.primaryButton,.languageSelect,.contactSubmitBtn{color:#f8fbfd;background:linear-gradient(135deg,#233f66,#355f8c 58%,#6f8f82);box-shadow:0 14px 32px #233f6638}.secondaryButton{color:var(--color-primary-deep);border-color:#355f8c38;background:#e5f0f7a3}.formField input,.formField select,.formField textarea,.inquiryForm input,.inquiryForm textarea{color:var(--color-text);border-color:#355f8c2e;background:#ecf4f8d1}.footer{background:linear-gradient(180deg,#dbe8ef,#edf4f8);color:var(--color-muted)}.footer span:first-child,.footer a{color:var(--color-text)}:root,.theme-holding{--color-text: #f8fbff;--color-muted: rgba(220, 233, 248, .8);--color-page: #030712;--color-surface: rgba(10, 25, 47, .72);--color-primary: #f59e0b;--color-primary-bright: #fb923c;--color-accent: #f97316;--color-border: rgba(255, 255, 255, .15);--glass-border: rgba(255, 255, 255, .17);--glass-shadow: 0 28px 80px rgba(0, 0, 0, .36), inset 0 1px 0 rgba(255, 255, 255, .14)}html{color-scheme:dark}body,.siteShell,.siteShell.theme-holding,.holdingLanding,.pageMain{color:#f8fbff!important;background:radial-gradient(circle at 8% 8%,rgba(37,99,235,.18),transparent 34%),radial-gradient(circle at 91% 12%,rgba(249,115,22,.15),transparent 31%),radial-gradient(circle at 72% 84%,rgba(6,182,212,.1),transparent 34%),linear-gradient(180deg,#06101f,#0a1b31 48%,#030712)!important}.siteHeader{min-height:64px!important;padding:8px clamp(18px,3vw,40px)!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:0 0 22px 22px!important;background:linear-gradient(135deg,#09182ed6,#050d1aa3),radial-gradient(circle at 100% 0%,rgba(249,115,22,.12),transparent 32%)!important;backdrop-filter:blur(34px) saturate(170%)!important;-webkit-backdrop-filter:blur(34px) saturate(170%)!important;box-shadow:0 18px 54px #0000004d,inset 0 1px #ffffff21!important}.brand img{width:40px!important;height:32px!important;filter:brightness(0) invert(1)!important}.brand strong,.navLinks a:hover,.navLinks a.active{color:#fff!important}.brand small,.navLinks a,.languageTabs{color:#dce9f8b8!important}.navLinks{gap:4px!important;padding:4px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:999px!important;background:#ffffff0b!important}.navLinks a{min-height:36px!important;padding:0 clamp(10px,.85vw,14px)!important;border:0!important;border-radius:999px!important;font-size:clamp(.66rem,.72vw,.78rem)!important;letter-spacing:0!important}.navLinks a:hover,.navLinks a.active{background:linear-gradient(135deg,#f9731647,#f59e0b2e)!important;box-shadow:0 10px 24px #f9731629,inset 0 1px #ffffff29!important}.languageTabs{min-height:40px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px!important;background:#ffffff0e!important;backdrop-filter:blur(24px) saturate(160%)!important;-webkit-backdrop-filter:blur(24px) saturate(160%)!important}.languageSelect{min-height:30px!important;border:0!important;border-radius:999px!important;color:#fff!important;background:#ffffff14!important}.holdingHero{min-height:calc(100svh - 64px)!important;padding-block:clamp(46px,6vw,82px)!important}.holdingHero .heroBackdrop,.heroBackdrop{background:linear-gradient(100deg,#030812f5,#071427db 46%,#0f2038ad),radial-gradient(circle at 87% 13%,rgba(249,115,22,.16),transparent 34%),radial-gradient(circle at 55% 70%,rgba(37,99,235,.12),transparent 38%),linear-gradient(to bottom,transparent 58%,rgba(6,16,31,.98))!important}.holdingHeroInner,.sectionInner,.sectionGrid,.contactInner,.holdingContactInner{max-width:1360px!important}.holdingHeroInner{grid-template-columns:minmax(0,.98fr) minmax(320px,.72fr)!important;gap:clamp(44px,5.5vw,82px)!important}.holdingHeroCopy .heroLogoPanel{width:min(100%,420px)!important;margin-bottom:24px!important;padding:18px 22px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:20px!important;background:linear-gradient(135deg,#ffffffe8,#ecf3fac2)!important;box-shadow:0 28px 76px #00000047,inset 0 1px #fffc!important}.holdingHeroCopy .heroLogoPanel img{filter:none!important}.holdingHeroCopy .eyebrow,.eyebrow,.premiumUnitCard>span{display:inline-flex;width:-moz-fit-content;width:fit-content;border-color:#f9731657!important;border-radius:999px!important;color:#fdba74!important;background:#f9731621!important}.holdingHeroCopy h1,.holdingHero h1,h1{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;mix-blend-mode:normal!important}.holdingHeroCopy h1,.holdingHero h1{max-width:800px!important;margin-bottom:20px!important;font-size:clamp(2.95rem,5.75vw,5.95rem)!important;line-height:.94!important;letter-spacing:0!important;text-shadow:0 22px 70px rgba(0,0,0,.52)!important}.holdingHeroCopy .lead,.holdingHero .lead{max-width:720px!important;color:#e7eff9e0!important;font-size:clamp(1rem,1.12vw,1.12rem)!important;line-height:1.75!important}.holdingUnits,.holdingMission,.holdingStructure,.holdingProcess,.exploreGroup,.holdingGovernance,.holdingCta,.holdingContact{background:linear-gradient(180deg,#091c34b8,#050d1ae0),radial-gradient(circle at 8% 0%,rgba(37,99,235,.1),transparent 34%),radial-gradient(circle at 96% 12%,rgba(249,115,22,.1),transparent 32%)!important}.siteHeader,.languageTabs,.premiumUnitCard,.holdingHeroPanel,.holdingHeroPanel article,.holdingFlow article,.exploreGroupGrid article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a,.holdingCtaInner,.holdingFormWrapper,.inquiryForm,.featureCard,.detailCard,.metricCard,.laneCard,.contentPanel,.deliverableCard,.scenarioCard,.faqItem,.pageCard,.groupLinks a,.step,.whyPointGrid article,.orgStructureGrid article,.contactDetails span{border:1px solid rgba(255,255,255,.17)!important;border-radius:22px!important;color:#f8fbff!important;background:linear-gradient(135deg,#102746bd,#0714267a),radial-gradient(circle at top right,rgba(249,115,22,.1),transparent 34%),radial-gradient(circle at bottom left,rgba(37,99,235,.12),transparent 34%)!important;backdrop-filter:blur(30px) saturate(165%)!important;-webkit-backdrop-filter:blur(30px) saturate(165%)!important;box-shadow:var(--glass-shadow)!important}.holdingHeroPanel{gap:14px!important;padding:16px!important}.holdingHeroPanel article{padding:22px!important;border-radius:18px!important;background:linear-gradient(135deg,#0d2342d6,#0712229e)!important}.holdingHeroPanel strong,.premiumUnitCard strong,.unitVisitLink,.cardLink,.groupLinks a span{color:#fbbf24!important}.holdingHeroPanel span{color:#fdba74c7!important}h2,h3,.holdingSectionHeader h2,.premiumUnitCard h3,.holdingFlow h3,.exploreGroupGrid h3,.governanceGrid h3,.holdingCtaInner h2,.whyPointGrid h3,.orgStructureGrid h3{color:#fff!important}p,.lead,.premiumUnitCard p,.premiumUnitCard em,.holdingFlow p,.exploreGroupGrid p,.governanceGrid p,.ctaDecisionGrid small,.holdingCtaInner p,.featureCard p,.detailCard p,.pageCard p,.scenarioCard p,.faqItem p,.holdingMission p,.holdingStructure p,.holdingContact p,.missionCopy,.whyPointGrid p,.orgStructureGrid p,.contactDetails span{color:#dce9f8c7!important}.primaryButton,.contactSubmitBtn{min-height:48px!important;border:0!important;border-radius:14px!important;color:#111827!important;background:linear-gradient(135deg,#fbbf24,#fb923c 52%,#f97316)!important;box-shadow:0 18px 42px #f973164d,inset 0 1px #ffffff5c!important}.secondaryButton{min-height:48px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:14px!important;color:#f4f8ffe6!important;background:#ffffff13!important}.formField label{color:#f8fbff!important}.formField input,.formField select,.formField textarea,.inquiryForm input,.inquiryForm textarea{border-color:#ffffff29!important;color:#fff!important;background:#091c349e!important}.footer{background:linear-gradient(180deg,#06101f,#030712)!important;color:#dce9f8b3!important}.footer span:first-child,.footer a{color:#f8fbff!important}@media(max-width:880px){.siteHeader{min-height:88px!important;grid-template-columns:1fr auto!important;padding:8px 14px!important;border-radius:0 0 18px 18px!important}.languageTabs{grid-column:1 / -1!important;justify-self:stretch!important;justify-content:center!important}.holdingHero{min-height:auto!important;padding:38px 18px 54px!important}.holdingHeroInner{grid-template-columns:1fr!important;gap:32px!important}.holdingHeroCopy .heroLogoPanel{width:min(100%,320px)!important;padding:16px!important}.holdingHeroCopy h1,.holdingHero h1{font-size:clamp(2.2rem,10.4vw,3.45rem)!important;line-height:1!important}.holdingHeroCopy .actions,.holdingHeroCopy .actions .primaryButton,.holdingHeroCopy .actions .secondaryButton{width:100%!important}.holdingHeroCopy .actions .primaryButton,.holdingHeroCopy .actions .secondaryButton{justify-content:center!important}}.siteHeader{top:10px!important;width:min(calc(100% - 32px),1360px)!important;min-height:62px!important;margin:0 auto!important;padding:8px 18px!important;border-radius:22px!important}.navLinks{justify-self:center!important;max-width:100%!important}.holdingHeroCopy .heroLogoPanel{display:flex!important;width:min(100%,420px)!important;margin:0 0 18px!important}.holdingHeroCopy .eyebrow{display:flex!important;clear:both!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin:0 0 18px!important;padding:8px 13px!important;border-color:#94a3b83d!important;background:#0f233ea3!important;color:#e2ecf9c7!important}.holdingHeroPanel strong{color:#fff!important}.holdingHeroPanel span{color:#93c5fdd1!important}.premiumUnitCard strong,.unitVisitLink,.cardLink,.groupLinks a span{color:#93c5fd!important}.holdingHeroPanel article,.premiumUnitCard,.holdingFlow article,.exploreGroupGrid a,.governanceGrid article,.ctaDecisionGrid a{background:linear-gradient(135deg,#0d223ec7,#0714268a),radial-gradient(circle at top right,rgba(96,165,250,.1),transparent 34%),radial-gradient(circle at bottom left,rgba(249,115,22,.055),transparent 34%)!important}.navLinks a.active{background:linear-gradient(135deg,#60a5fa33,#ffffff14)!important;box-shadow:0 10px 24px #2563eb24,inset 0 1px #ffffff26!important}.navLinks a:hover{background:linear-gradient(135deg,#ffffff1c,#60a5fa1a)!important}@media(max-width:1240px){.siteHeader{width:min(calc(100% - 24px),1360px)!important}}@media(max-width:880px){.siteHeader{top:0!important;width:100%!important;min-height:88px!important;border-radius:0 0 18px 18px!important}.holdingHeroCopy .heroLogoPanel{width:min(100%,320px)!important;margin-bottom:20px!important}.holdingHeroCopy .eyebrow{margin-bottom:18px!important}}.holdingHero{min-height:100svh!important;margin-top:-74px!important;padding-top:calc(74px + clamp(28px,5svh,58px))!important;padding-bottom:clamp(32px,6svh,72px)!important;display:flex!important;align-items:center!important}.holdingHeroInner{width:100%!important;align-items:center!important}@media(max-width:880px){.holdingHero{min-height:100svh!important;margin-top:-110px!important;padding-top:144px!important;padding-bottom:48px!important}}.holdingHero{height:100svh!important;min-height:100svh!important;max-height:100svh!important;overflow:hidden!important;box-sizing:border-box!important;margin-top:-74px!important;padding-top:calc(74px + clamp(18px,3svh,34px))!important;padding-bottom:clamp(18px,3svh,34px)!important}.holdingHeroInner{max-height:calc(100svh - 118px)!important;align-items:center!important}.holdingHeroCopy .heroLogoPanel{width:min(100%,380px)!important;margin-bottom:14px!important;padding:15px 18px!important}.holdingHeroCopy .eyebrow{margin-bottom:13px!important}.holdingHeroCopy h1,.holdingHero h1{max-width:760px!important;margin-bottom:16px!important;font-family:Aptos,Segoe UI Variable,Segoe UI,Arial,sans-serif!important;font-size:clamp(2.55rem,4.65vw,4.85rem)!important;font-weight:750!important;line-height:1.02!important;text-transform:none!important}.holdingHeroCopy .lead,.holdingHero .lead{max-width:700px!important;margin-bottom:0!important;font-size:clamp(.96rem,1vw,1.05rem)!important;line-height:1.65!important}.holdingHeroPanel{padding:14px!important}.holdingHeroPanel article{padding:18px 20px!important}.holdingHeroPanel strong{font-size:clamp(1.16rem,1.55vw,1.48rem)!important}.holdingHeroPanel p{font-size:.95rem!important;line-height:1.55!important}.languageSelect,.languageSelect:focus{color:#f8fbff!important;background:#0b1d33!important}.languageSelect option{color:#f8fbff!important;background:#0b1d33!important}.languageSelect option:checked{color:#fff!important;background:#17365a!important}@media(max-width:880px){.holdingHero{height:100svh!important;min-height:100svh!important;max-height:100svh!important;margin-top:-110px!important;padding-top:132px!important;padding-bottom:22px!important}.holdingHeroInner{max-height:calc(100svh - 132px)!important;gap:12px!important;align-content:start!important}.holdingHeroCopy .heroLogoPanel{width:min(100%,260px)!important;margin-bottom:12px!important;padding:10px 12px!important}.holdingHeroCopy .eyebrow{margin-bottom:12px!important;padding:7px 11px!important;font-size:.68rem!important}.holdingHeroCopy h1,.holdingHero h1{max-width:350px!important;margin-bottom:12px!important;font-size:clamp(1.72rem,7.65vw,2.34rem)!important;font-weight:750!important;line-height:1.04!important}.holdingHeroCopy .lead,.holdingHero .lead{max-width:350px!important;font-size:.84rem!important;line-height:1.48!important}.holdingHeroCopy .actions{gap:10px!important;margin-top:14px!important}.primaryButton,.secondaryButton{min-height:40px!important;font-size:.78rem!important}.holdingHeroPanel{padding:10px!important;gap:8px!important}.holdingHeroPanel article{padding:10px 12px!important}.holdingHeroPanel strong{font-size:.96rem!important}.holdingHeroPanel span{margin-top:3px!important;font-size:.66rem!important}.holdingHeroPanel p{margin-top:6px!important;font-size:.78rem!important;line-height:1.34!important}}.holdingLanding{scroll-snap-type:y proximity}html:has(.holdingLanding){scroll-snap-type:y proximity}.holdingLanding>section{height:100svh!important;min-height:100svh!important;max-height:100svh!important;overflow:hidden!important;box-sizing:border-box!important;scroll-snap-align:start;scroll-snap-stop:normal}.holdingLanding>.layoutSection{display:flex!important;align-items:center!important;justify-content:center!important;padding-block:calc(62px + clamp(18px,3svh,34px)) clamp(22px,4svh,46px)!important}.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.holdingContactInner{width:100%!important;max-height:calc(100svh - 124px)!important;overflow:auto!important;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.42) transparent}.holdingLanding>.layoutSection>.sectionInner::-webkit-scrollbar,.holdingLanding>.layoutSection>.sectionGrid::-webkit-scrollbar,.holdingContactInner::-webkit-scrollbar{width:6px}.holdingLanding>.layoutSection>.sectionInner::-webkit-scrollbar-thumb,.holdingLanding>.layoutSection>.sectionGrid::-webkit-scrollbar-thumb,.holdingContactInner::-webkit-scrollbar-thumb{border-radius:999px;background:#94a3b86b}.holdingSectionHeader{margin-bottom:clamp(20px,3svh,34px)!important}.premiumUnitGrid,.governanceGrid,.whyPointGrid,.orgStructureGrid,.exploreGroupGrid{gap:clamp(14px,1.7vw,22px)!important}.holdingFlow{gap:clamp(12px,1.4vw,18px)!important}.premiumUnitCard,.holdingFlow article,.governanceGrid article,.exploreGroupGrid article,.exploreGroupGrid a,.whyPointGrid article,.orgStructureGrid article{padding:clamp(18px,2vw,26px)!important}@media(max-width:880px){.holdingLanding>.layoutSection{padding:106px 18px 24px!important}.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.holdingContactInner{max-height:calc(100svh - 130px)!important}.holdingSectionHeader{margin-bottom:18px!important}.premiumUnitCard,.holdingFlow article,.governanceGrid article,.exploreGroupGrid article,.exploreGroupGrid a,.whyPointGrid article,.orgStructureGrid article{padding:16px!important}}.holdingLanding,html:has(.holdingLanding){scroll-snap-type:none!important}.holdingLanding>section{height:auto!important;min-height:100%!important;max-height:none!important;overflow:visible!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important}.holdingLanding>.layoutSection{padding-block:clamp(56px,8vw,92px)!important}.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.holdingContactInner{width:min(100% - 48px,1240px)!important;max-width:1240px!important;max-height:none!important;overflow:visible!important}.holdingHeroInner,.sectionInner,.sectionGrid,.contactInner,.holdingContactInner{max-width:1240px!important}.navLinks a:hover{background:#ffffff1a!important;box-shadow:inset 0 1px #ffffff1f!important}.navLinks a.active{background:#ffffff24!important;box-shadow:inset 0 1px #ffffff24!important}.holdingHero{min-height:auto!important;height:auto!important;max-height:none!important;padding-top:calc(64px + clamp(28px,5vw,56px))!important;padding-bottom:clamp(42px,7vw,74px)!important}.holdingHeroInner{max-height:none!important;grid-template-columns:minmax(0,.95fr) minmax(280px,.64fr)!important;gap:clamp(26px,4vw,56px)!important}.holdingHeroCopy .heroLogoPanel{width:min(100%,330px)!important;margin-bottom:12px!important;padding:12px 15px!important;border-radius:14px!important}.holdingHeroCopy .eyebrow{margin-bottom:10px!important;padding:6px 10px!important;font-size:.68rem!important}.holdingHeroCopy h1,.holdingHero h1{max-width:560px!important;margin-bottom:12px!important;font-size:clamp(2rem,3.6vw,3.65rem)!important;line-height:1.04!important;text-shadow:0 14px 42px rgba(0,0,0,.38)!important}.holdingHeroCopy .lead,.holdingHero .lead{max-width:590px!important;font-size:clamp(.88rem,.9vw,.98rem)!important;line-height:1.55!important}.holdingHeroCopy .actions{margin-top:16px!important;gap:10px!important}.primaryButton,.secondaryButton{min-height:42px!important;padding-inline:15px!important;font-size:.82rem!important}.holdingHeroPanel{gap:10px!important;padding:10px!important;border-radius:16px!important}.holdingHeroPanel article{padding:13px 15px!important;border-radius:13px!important}.holdingHeroPanel strong{font-size:clamp(1rem,1.2vw,1.18rem)!important}.holdingHeroPanel span{margin-top:3px!important;font-size:.66rem!important}.holdingHeroPanel p{margin-top:6px!important;font-size:.8rem!important;line-height:1.38!important}.holdingSectionHeader{margin-bottom:clamp(14px,2vw,24px)!important}.holdingSectionHeader h2{font-size:clamp(1.65rem,2.7vw,2.6rem)!important;line-height:1.08!important}.holdingSectionHeader p,.sectionIntro,.missionCopy p{font-size:clamp(.9rem,.95vw,1rem)!important;line-height:1.58!important}.premiumUnitGrid{gap:clamp(12px,1.35vw,18px)!important}.premiumUnitCard{min-height:auto!important;padding:clamp(16px,1.65vw,22px)!important;border-radius:16px!important}.premiumUnitCard>span{max-width:100%!important;padding:7px 10px!important;font-size:.68rem!important;line-height:1.25!important;white-space:normal!important}.premiumUnitCard svg{width:24px!important;height:24px!important}.premiumUnitCard h3{margin-top:12px!important;font-size:clamp(1.08rem,1.35vw,1.34rem)!important;line-height:1.18!important}.premiumUnitCard p,.premiumUnitCard em{font-size:.84rem!important;line-height:1.48!important}.unitVisitLink{min-height:36px!important;margin-top:14px!important;font-size:.78rem!important}.whyPointGrid,.orgStructureGrid,.holdingFlow,.governanceGrid,.exploreGroupGrid{gap:clamp(12px,1.35vw,18px)!important}.whyPointGrid article,.orgStructureGrid article,.holdingFlow article,.governanceGrid article,.exploreGroupGrid article,.exploreGroupGrid a{padding:clamp(15px,1.55vw,21px)!important;border-radius:16px!important}@media(max-width:880px){.holdingLanding>.layoutSection{padding:54px 18px!important}.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.holdingContactInner{width:100%!important;max-width:100%!important}.holdingHero{min-height:100%!important;height:auto!important;max-height:none!important;margin-top:-88px!important;padding-top:110px!important;padding-bottom:34px!important}.holdingHeroInner{max-height:none!important;gap:16px!important}.holdingHeroCopy h1,.holdingHero h1{max-width:320px!important;font-size:clamp(1.48rem,6.2vw,2rem)!important}.holdingHeroCopy .lead,.holdingHero .lead{max-width:340px!important;font-size:.82rem!important;line-height:1.45!important}.holdingHeroPanel article,.premiumUnitCard,.whyPointGrid article,.orgStructureGrid article,.holdingFlow article,.governanceGrid article,.exploreGroupGrid article,.exploreGroupGrid a{padding:14px!important;border-radius:14px!important}.premiumUnitCard>span{font-size:.64rem!important}}.siteHeader{top:10px!important;width:min(100% - 48px,1240px)!important;min-height:60px!important;margin:0 auto!important;padding:7px 14px!important;grid-template-columns:minmax(170px,auto) minmax(0,1fr) auto!important;gap:clamp(12px,1.7vw,24px)!important;border-radius:18px!important}.brand{gap:8px!important}.brand img{width:36px!important;height:29px!important}.brand strong{font-size:.78rem!important}.brand small{max-width:150px!important;font-size:.63rem!important}.navLinks{width:min(100%,680px)!important;justify-self:center!important;gap:3px!important;padding:3px!important}.navLinks a{flex:1 1 0!important;min-width:0!important;min-height:32px!important;padding:0 9px!important;font-size:clamp(.62rem,.64vw,.72rem)!important;line-height:1!important}.languageTabs{min-height:34px!important;padding-inline:9px!important}.languageSelect{min-height:27px!important;font-size:.76rem!important}.holdingLanding .layoutSection,.holdingLanding>section,.holdingHero{min-height:100vh!important}.holdingLanding>.layoutSection{justify-content:center!important;padding-block:clamp(72px,8.5vw,104px) clamp(58px,7vw,88px)!important}.holdingHero{display:flex!important;align-items:center!important;padding-top:clamp(88px,10vw,124px)!important;padding-bottom:clamp(52px,6.5vw,82px)!important}.holdingHeroInner,.sectionInner,.sectionGrid,.contactInner,.holdingContactInner{width:min(100% - 48px,1240px)!important;max-width:1240px!important}.holdingHeroInner{grid-template-columns:minmax(0,.94fr) minmax(270px,.58fr)!important;gap:clamp(24px,3.4vw,48px)!important}.holdingHeroCopy .heroLogoPanel{width:min(100%,300px)!important;margin-bottom:11px!important}.holdingHeroCopy h1,.holdingHero h1{max-width:540px!important;font-size:clamp(1.95rem,3.25vw,3.35rem)!important;line-height:1.05!important}.holdingHeroCopy .lead,.holdingHero .lead{max-width:560px!important;font-size:clamp(.86rem,.86vw,.95rem)!important;line-height:1.52!important}.holdingHeroCopy .actions{margin-top:15px!important}.primaryButton,.secondaryButton{min-height:40px!important;padding-inline:14px!important;border-radius:12px!important;font-size:.8rem!important}.holdingHeroPanel{gap:9px!important;padding:9px!important}.holdingHeroPanel article{padding:12px 14px!important}.holdingSectionHeader{margin-bottom:clamp(16px,2.2vw,26px)!important}.holdingSectionHeader h2{font-size:clamp(1.6rem,2.45vw,2.38rem)!important}.premiumUnitGrid,.whyPointGrid,.orgStructureGrid,.holdingFlow,.governanceGrid,.exploreGroupGrid{gap:clamp(12px,1.25vw,16px)!important}.premiumUnitCard,.whyPointGrid article,.orgStructureGrid article,.holdingFlow article,.governanceGrid article,.exploreGroupGrid article,.exploreGroupGrid a{padding:clamp(15px,1.45vw,20px)!important}@media(max-width:980px){.siteHeader{width:min(100% - 28px,1240px)!important;grid-template-columns:auto auto 1fr!important;align-items:center!important;min-height:58px!important;padding:8px 12px!important}.navLinks{width:100%!important}}@media(max-width:880px){.siteHeader{top:8px!important;width:calc(100% - 22px)!important;border-radius:16px!important}.holdingHeroInner,.sectionInner,.sectionGrid,.contactInner,.holdingContactInner{width:min(100% - 32px,1240px)!important}.holdingLanding .layoutSection,.holdingLanding>section,.holdingHero{min-height:100vh!important}.holdingLanding>.layoutSection{padding-block:70px 50px!important}.holdingHero{margin-top:0!important;padding-top:86px!important;padding-bottom:42px!important}.holdingHeroCopy h1,.holdingHero h1{max-width:330px!important;font-size:clamp(1.5rem,6vw,1.95rem)!important}}.holdingLanding .eyebrow,.holdingSectionHeader .eyebrow,.holdingMission .eyebrow,.holdingStructure .eyebrow,.holdingContactInfo .eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important;min-height:26px!important;margin:0 0 10px!important;padding:6px 11px!important;border:1px solid rgba(253,186,116,.34)!important;border-radius:999px!important;color:#fed7aa!important;background:#f9731621!important;font-size:.68rem!important;font-weight:800!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important}.holdingStructure .sectionInner{position:relative!important}.holdingStructure .holdingSectionHeader{display:grid!important;grid-template-columns:minmax(0,.72fr) minmax(280px,.48fr)!important;align-items:end!important;gap:clamp(18px,3vw,42px)!important;margin-bottom:clamp(20px,3vw,34px)!important}.holdingStructure .holdingSectionHeader h2{max-width:620px!important;font-size:clamp(1.85rem,2.8vw,2.85rem)!important;line-height:1.04!important}.holdingStructure .holdingSectionHeader>p{max-width:430px!important;margin:0!important;padding:15px 18px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:16px!important;color:#e2eefcc7!important;background:#ffffff0f!important;font-size:.88rem!important;line-height:1.55!important}.orgStructureGrid{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:0!important}.orgStructureGrid:before{content:""!important;position:absolute!important;inset:72px 13% auto!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(253,186,116,.42),transparent)!important;pointer-events:none!important}.orgStructureGrid article{position:relative!important;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:start!important;-moz-column-gap:12px!important;column-gap:12px!important;row-gap:5px!important;min-height:132px!important;padding:18px!important;border-radius:18px!important;background:linear-gradient(145deg,#0f2542d1,#06122294),radial-gradient(circle at 100% 0%,rgba(37,99,235,.12),transparent 38%)!important;box-shadow:0 18px 50px #00000038,inset 0 1px #ffffff1a!important}.orgStructureGrid article:after{content:""!important;position:absolute!important;top:0!important;right:18px!important;left:18px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)!important}.orgStructureGrid article.orgStructureParent{grid-column:1 / -1!important;min-height:118px!important;padding:20px 22px!important;background:linear-gradient(135deg,#103665f2,#091a32c2),radial-gradient(circle at 100% 0%,rgba(251,191,36,.18),transparent 30%),radial-gradient(circle at 0% 100%,rgba(37,99,235,.18),transparent 34%)!important}.orgStructureGrid svg{grid-row:1 / span 2!important;width:36px!important;height:36px!important;margin:0!important;padding:8px!important;border:1px solid rgba(253,186,116,.28)!important;border-radius:12px!important;color:#fbbf24!important;background:#f973161f!important}.orgStructureGrid h3{margin:1px 0 0!important;font-size:clamp(1rem,1.1vw,1.14rem)!important;line-height:1.18!important}.orgStructureGrid p{grid-column:2!important;margin:0!important;font-size:.84rem!important;line-height:1.48!important}@media(max-width:980px){.holdingStructure .holdingSectionHeader{grid-template-columns:1fr!important;align-items:start!important}.holdingStructure .holdingSectionHeader>p{max-width:100%!important}.orgStructureGrid{grid-template-columns:1fr!important}.orgStructureGrid:before{display:none!important}.orgStructureGrid article,.orgStructureGrid article.orgStructureParent{grid-column:auto!important;min-height:auto!important}}.navLinks{width:auto!important}.navLinks a{flex:0 0 auto!important;width:auto!important;min-width:-moz-max-content!important;min-width:max-content!important}.holdingStructure .orgStructureGrid{grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important}.holdingStructure .orgStructureGrid:before{display:none!important}.holdingStructure .orgStructureGrid article,.holdingStructure .orgStructureGrid article.orgStructureParent,.holdingStructure .orgStructureGrid article:not(.orgStructureParent){grid-template-columns:40px minmax(0,1fr)!important;min-height:156px!important}.holdingStructure .orgStructureGrid article:nth-child(-n+2){grid-column:span 3!important}.holdingStructure .orgStructureGrid article:nth-child(n+3){grid-column:span 2!important}.holdingStructure .orgStructureGrid article svg{grid-row:1 / span 2!important;margin:0!important}.holdingStructure .orgStructureGrid article p{grid-column:2!important}.holdingFlow{align-items:stretch!important}.holdingFlow article{border-color:#94b7e033!important;background:linear-gradient(145deg,#0d223ec7,#0712228f),radial-gradient(circle at 100% 0%,rgba(59,130,246,.12),transparent 34%)!important;box-shadow:0 16px 44px #0000002e,inset 0 1px #ffffff17!important}.holdingFlow article:before{opacity:.55!important}.holdingFlow article:not(:last-child):after{top:38px!important;right:-11px!important;width:18px!important;height:1px!important;background:#fdba7438!important}.holdingFlow span{border:1px solid rgba(253,186,116,.34)!important;border-radius:10px!important;color:#fde68a!important;background:linear-gradient(145deg,#fbbf2424,#0f25426b)!important;box-shadow:inset 0 1px #ffffff1f,0 8px 22px #0000001f!important}.holdingFlow h3{color:#f8fbff!important}.holdingFlow p{color:#dce9f8bd!important}@media(max-width:980px){.navLinks{width:auto!important}.navLinks a{min-width:0!important}.holdingStructure .orgStructureGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.holdingStructure .orgStructureGrid article,.holdingStructure .orgStructureGrid article.orgStructureParent,.holdingStructure .orgStructureGrid article:not(.orgStructureParent){grid-column:span 1!important}}@media(max-width:880px){.navLinks{width:100%!important}.navLinks a{width:100%!important;justify-content:flex-start!important}.holdingStructure .orgStructureGrid{grid-template-columns:1fr!important}}.siteShell.theme-holding,.siteShell.theme-holding .siteHeader,.siteShell.theme-holding .holdingLanding{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}.holdingHeroTitle{display:grid!important;gap:6px!important;max-width:620px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}.holdingHeroTitle .heroTitleFocus,.holdingHeroTitle .heroTitleMuted{display:block!important}.holdingHeroTitle .heroTitleFocus{max-width:560px!important;color:#fff!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(2.25rem,3.8vw,4rem)!important;font-weight:780!important;line-height:.98!important;letter-spacing:0!important;text-shadow:0 18px 52px rgba(0,0,0,.42)!important}.holdingHeroTitle .heroTitleMuted{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;color:#dce9f8a8!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(.98rem,1.28vw,1.3rem)!important;font-weight:650!important;line-height:1.25!important;letter-spacing:0!important;white-space:nowrap!important}.holdingHeroCopy .actions{margin-top:clamp(26px,3vw,38px)!important}.siteHeader{align-items:center!important}.navLinks{align-items:center!important;padding:4px!important;gap:2px!important;line-height:1!important}.navLinks a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:0 12px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;line-height:1!important}.iconButton{color:#fff7ed!important;background:linear-gradient(135deg,#f59e0b,#fb923c)!important;box-shadow:0 10px 24px #f9731633,inset 0 1px #ffffff3d!important}.iconButton:hover{background:linear-gradient(135deg,#fbbf24,#fb923c)!important}@media(max-width:980px){.siteHeader{grid-template-columns:minmax(0,1fr) auto auto!important}.languageTabs{justify-self:end!important}}@media(max-width:880px){.siteHeader{min-height:58px!important;padding:8px 10px!important;gap:8px!important}.brand{min-width:0!important}.brand img{width:30px!important;height:24px!important}.brand strong{font-size:.72rem!important;line-height:1.05!important}.brand small{max-width:118px!important;font-size:.58rem!important}.iconButton{width:40px!important;height:40px!important;min-width:40px!important;border-radius:12px!important}.languageTabs{min-height:40px!important;padding:0 9px!important}.languageTabs svg{display:none!important}.languageSelect{min-width:54px!important;font-size:.72rem!important}.navLinks{width:100%!important;padding:8px!important;gap:4px!important;background:linear-gradient(135deg,#0a1c34f5,#061120eb)!important}.navLinks a{width:100%!important;min-height:38px!important;justify-content:flex-start!important;padding:0 12px!important}.holdingHero{padding-top:94px!important}.holdingHeroTitle{gap:5px!important;max-width:340px!important}.holdingHeroTitle .heroTitleFocus{max-width:330px!important;font-size:clamp(1.95rem,8.2vw,2.7rem)!important;line-height:1.02!important}.holdingHeroTitle .heroTitleMuted{max-width:320px!important;font-size:.9rem!important;white-space:normal!important}.holdingHeroCopy .actions{margin-top:24px!important}}@media(max-width:880px){.siteHeader{grid-template-columns:minmax(0,1fr) auto auto!important;grid-auto-rows:auto!important;align-items:center!important}.siteHeader .brand,.siteHeader .iconButton,.siteHeader .languageTabs{grid-row:1!important}.siteHeader .brand{grid-column:1!important}.siteHeader .iconButton{grid-column:2!important}.siteHeader .languageTabs{grid-column:3!important;justify-self:end!important}.holdingHero{min-height:auto!important;padding-top:96px!important;padding-bottom:38px!important}.holdingHero .holdingHeroInner{display:grid!important;grid-template-columns:1fr!important;width:min(100% - 34px,520px)!important;max-width:520px!important;gap:18px!important}.holdingHero .holdingHeroCopy{width:100%!important;max-width:none!important}.holdingHeroCopy .heroLogoPanel{width:148px!important;min-height:54px!important;margin-bottom:12px!important;padding:8px 10px!important;border-radius:12px!important}.holdingHeroCopy .heroLogoPanel img{width:100%!important;height:auto!important}.holdingHeroTitle{max-width:100%!important}.holdingHeroTitle .heroTitleFocus{max-width:340px!important}.holdingHeroTitle .heroTitleMuted{display:block!important;max-width:330px!important}.holdingHero .holdingHeroPanel{width:100%!important;max-width:none!important}}.holdingHeroTitle{gap:clamp(10px,1.2vw,16px)!important}.holdingHeroTitle .heroTitleFocus{margin-bottom:2px!important;font-size:clamp(2rem,3.35vw,3.45rem)!important}@media(max-width:880px){.holdingHeroTitle .heroTitleFocus{font-size:clamp(1.7rem,7vw,2.3rem)!important}}@media(max-width:1240px){.siteHeader{grid-template-columns:minmax(0,1fr) auto auto!important;grid-auto-rows:auto!important;min-height:58px!important;align-items:center!important;width:min(100% - 32px,1120px)!important;padding:8px 10px!important;gap:8px!important}.siteHeader .brand{grid-column:1!important;grid-row:1!important}.siteHeader .languageTabs{grid-column:2!important;grid-row:1!important;justify-self:end!important;min-height:40px!important;padding:0 10px!important}.siteHeader .iconButton{grid-column:3!important;grid-row:1!important;display:inline-grid!important;width:40px!important;height:40px!important;min-width:40px!important;border-radius:12px!important;color:#fff7ed!important;background:linear-gradient(135deg,#f59e0bf5,#fb923ceb)!important;box-shadow:0 10px 24px #f973162e,inset 0 1px #ffffff3d!important}.siteHeader .navLinks{grid-column:1 / -1!important;grid-row:2!important;position:absolute!important;top:calc(100% + 10px)!important;left:0!important;right:0!important;display:none!important;width:100%!important;max-width:none!important;padding:8px!important;gap:4px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:16px!important;background:linear-gradient(145deg,#0a1c34fa,#050f1df5)!important;box-shadow:0 22px 54px #0000004d,inset 0 1px #ffffff1a!important;backdrop-filter:blur(26px) saturate(160%)!important;-webkit-backdrop-filter:blur(26px) saturate(160%)!important}.siteHeader .navLinks.open{display:grid!important}.siteHeader .navLinks a{width:100%!important;min-height:40px!important;justify-content:flex-start!important;padding:0 13px!important;border-radius:11px!important;color:#e2eefcc7!important;background:transparent!important}.siteHeader .navLinks a:hover,.siteHeader .navLinks a.active{color:#fff!important;background:#ffffff1a!important;box-shadow:inset 0 1px #ffffff1a!important}.holdingHeroInner,.sectionInner,.sectionGrid,.contactInner,.holdingContactInner,.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid{width:min(100% - 32px,1120px)!important;max-width:1120px!important}}@media(max-width:880px){.siteHeader{width:calc(100% - 22px)!important}.siteHeader .languageTabs{grid-column:2!important}.siteHeader .iconButton{grid-column:3!important}.holdingHeroInner,.sectionInner,.sectionGrid,.contactInner,.holdingContactInner,.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid{width:min(100% - 34px,520px)!important;max-width:520px!important}.footer{display:grid!important;grid-template-columns:1fr!important;box-sizing:border-box!important;width:min(100% - 70px,520px)!important;max-width:520px!important;margin-inline:auto!important;gap:18px!important;align-items:start!important;padding:28px 18px 30px!important;text-align:left!important}.footerBrand{justify-content:flex-start!important;gap:10px!important;font-size:.88rem!important}.footerBrand img{width:34px!important;height:28px!important}.footer>span:not(.footerBrand){max-width:34rem!important;color:#dce9f8b8!important;font-size:.86rem!important;line-height:1.55!important}.footerLinks{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:8px!important}.footerLinks a{width:100%!important;min-height:42px!important;justify-content:flex-start!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;background:#ffffff0e!important}}.holdingHero .holdingHeroPanel{position:relative!important;isolation:isolate!important;overflow:hidden!important;align-self:center!important;width:min(100%,430px)!important;gap:12px!important;padding:12px!important;border:1px solid rgba(169,196,230,.34)!important;border-radius:20px!important;background:linear-gradient(145deg,#0c1f3ac7,#040f1f94),radial-gradient(circle at 15% 0%,rgba(251,191,36,.14),transparent 34%),radial-gradient(circle at 96% 14%,rgba(96,165,250,.18),transparent 34%)!important;backdrop-filter:blur(24px) saturate(150%)!important;-webkit-backdrop-filter:blur(24px) saturate(150%)!important;box-shadow:0 28px 76px #00000057,inset 0 1px #ffffff29!important}.holdingHero .holdingHeroPanel:before{content:""!important;position:absolute!important;inset:0 0 auto!important;height:3px!important;background:linear-gradient(90deg,#fbbf24,#93c5fd,#ffffffdb)!important}.holdingHero .holdingHeroPanel article{position:relative!important;overflow:hidden!important;min-height:0!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:13px!important;align-items:start!important;padding:16px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:15px!important;background:linear-gradient(135deg,#ffffff1b,#ffffff0b),#0511246b!important;box-shadow:0 14px 30px #0000002b,inset 0 1px #ffffff1f!important}.holdingHero .holdingHeroPanel article:after{content:""!important;position:absolute!important;right:-44px!important;bottom:-52px!important;width:110px!important;aspect-ratio:1!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:999px!important;background:#ffffff09!important}.holdingHero .holdingHeroPanel article:hover{transform:translateY(-2px)!important;border-color:#fbbf2457!important;background:linear-gradient(135deg,#fbbf241f,#60a5fa14),#0511248a!important;box-shadow:0 20px 42px #0000003b,inset 0 1px #ffffff29!important}.holdingHero .heroCardIndex{display:inline-grid!important;place-items:center!important;width:44px!important;height:44px!important;margin:0!important;border:1px solid rgba(251,191,36,.3)!important;border-radius:13px!important;color:#071426!important;background:#fbbf24!important;box-shadow:0 12px 24px #0003!important;font-family:var(--font-display)!important;font-size:.82rem!important;font-weight:950!important;line-height:1!important}.holdingHero .heroCardCopy{min-width:0!important}.holdingHero .holdingHeroPanel strong{display:block!important;min-width:0!important;width:auto!important;height:auto!important;margin:0 0 7px!important;padding:0!important;border:0!important;border-radius:0!important;color:#fff!important;background:none!important;box-shadow:none!important;font-size:clamp(.96rem,1.35vw,1.12rem)!important;font-weight:900!important;line-height:1.12!important;text-align:left!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}.holdingHero .holdingHeroPanel .heroCardCopy>span{display:block!important;margin:-2px 0 7px!important;color:#fbbf24!important;font-size:.72rem!important;font-weight:850!important;line-height:1.2!important;text-transform:uppercase!important}.holdingHero .holdingHeroPanel p{max-width:100%!important;margin:0!important;color:#e2e8f0c7!important;font-size:.9rem!important;line-height:1.46!important;overflow-wrap:anywhere!important}.groupBand .groupLinks{gap:clamp(14px,2vw,20px)!important}.groupBand .groupServiceCard{position:relative!important;isolation:isolate!important;overflow:hidden!important;min-height:235px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:20px!important;border-color:#ffffff3d!important;border-radius:18px!important;background:linear-gradient(145deg,#0d2342eb,#051122b3),radial-gradient(circle at 18% 0%,rgba(251,191,36,.18),transparent 30%),radial-gradient(circle at 92% 18%,rgba(96,165,250,.2),transparent 34%)!important;box-shadow:0 22px 54px #00000047,inset 0 1px #ffffff29!important}.groupBand .groupServiceCard:before{content:""!important;position:absolute!important;inset:0 0 auto!important;height:4px!important;background:linear-gradient(90deg,#fbbf24,#60a5fa,#fff)!important;opacity:.92!important}.groupBand .groupServiceCard:hover{transform:translateY(-4px)!important;border-color:#fbbf247a!important;box-shadow:0 30px 70px #00000057,inset 0 1px #fff3!important}.groupCardTop{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin-bottom:22px!important}.groupCardNumber{color:#ffffff61!important;font-family:var(--font-display)!important;font-size:.86rem!important;font-weight:900!important}.groupCardIcon{display:inline-grid!important;place-items:center!important;width:46px!important;height:46px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:14px!important;background:linear-gradient(135deg,#fbbf24f2,#60a5fab8)!important;box-shadow:0 14px 32px #00000038!important}.groupBand .groupCardIcon svg{color:#071426!important}.groupBand .groupServiceCard h3{max-width:13ch!important;margin-bottom:10px!important;color:#fff!important;font-size:clamp(1.15rem,1.7vw,1.45rem)!important;line-height:1.08!important}.groupBand .groupServiceCard p{color:#e2e8f0c7!important;font-size:.95rem!important;line-height:1.55!important}.groupBand .groupCardVisit{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:auto!important;padding-top:16px!important;color:#fbbf24!important;font-family:var(--font-display)!important;font-size:.78rem!important;font-weight:900!important;text-transform:uppercase!important}.groupServiceCard:hover .groupCardVisit{gap:12px!important}@media(max-width:880px){.holdingHero .holdingHeroPanel{width:100%!important}.holdingHero .holdingHeroPanel article{grid-template-columns:40px minmax(0,1fr)!important;padding:14px!important}.holdingHero .heroCardIndex{width:40px!important;height:40px!important}.groupBand .groupServiceCard{min-height:0!important}}.eyebrow{display:inline-flex!important;align-items:center!important;width:-moz-fit-content!important;width:fit-content!important;min-height:26px!important;padding:6px 11px!important;border-radius:999px!important;line-height:1!important}.laneCard>span{border:1px solid color-mix(in srgb,var(--color-primary) 24%,transparent)!important;border-radius:12px!important;color:var(--color-primary)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 10%,#ffffff),#ffffffb8)!important;box-shadow:inset 0 1px #ffffffb8,0 10px 24px color-mix(in srgb,var(--color-primary) 10%,transparent)!important}.pageHero .heroInner,.hero .heroInner{width:min(100% - 48px,1240px)!important;max-width:1240px!important}.eyebrow:empty{display:none!important}.holdingProcess .holdingFlow{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.holdingProcess .holdingFlow article:not(:last-child):after{display:none!important}.sectionCtaRow{margin-top:clamp(22px,3vw,36px)!important}.holdingMission .whyPointGrid .whyPointFeatured{grid-column:1 / -1!important;order:-1!important}.holdingStructure .orgStructureGrid article,.holdingStructure .orgStructureGrid article.orgStructureParent,.holdingStructure .orgStructureGrid article:not(.orgStructureParent){grid-column:auto!important}@media(max-width:1100px){.holdingProcess .holdingFlow,.holdingStructure .orgStructureGrid,.orgStructureGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.holdingProcess .holdingFlow,.holdingMission .whyPointGrid,.whyPointGrid,.holdingStructure .orgStructureGrid,.orgStructureGrid{grid-template-columns:1fr!important}}@media(max-width:880px){#how-we-work .holdingSectionHeader h2,#how-we-work .holdingSectionHeader{margin-bottom:0!important}.holdingContact{padding-top:clamp(58px,12vw,88px)!important}.pageMain:not(.holdingLanding) .contactBand#contact{padding-block:30px!important}}@media(max-width:1240px){html:has(.holdingLanding){scroll-padding-top:0!important}.siteHeader .navLinks.open{display:grid!important;grid-template-columns:1fr!important}.siteHeader .navLinks a{width:100%!important;max-width:none!important;min-width:0!important;justify-content:center!important;text-align:center!important}.layoutSection{margin-top:50px!important}.pageHero .heroInner,.hero .heroInner,.sectionInner,.sectionGrid,.contactInner{width:min(100% - 32px,1120px)!important;max-width:1120px!important}}@media(max-width:980px){.layout-casework .faqItem,.layout-support .faqItem,.faqItem{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.faqItem h3{margin-bottom:0!important}.faqItem p{margin-top:0!important}.deliverableGrid,.faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.deliverableCard{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;-moz-column-gap:12px!important;column-gap:12px!important}.deliverableCard>span{grid-column:1 / -1!important}.deliverableCard svg{grid-column:1!important;grid-row:2 / span 2!important;width:26px!important;height:26px!important;margin-top:2px!important}.deliverableCard h3,.deliverableCard p{grid-column:2!important}}@media(max-width:880px){html:has(.holdingLanding),html{scroll-padding-top:0!important}.layoutSection{margin-top:50px!important}.pageHero .heroInner,.hero .heroInner,.sectionInner,.sectionGrid,.contactInner,.footer{width:min(100% - 34px,520px)!important;max-width:520px!important;margin-inline:auto!important}.footer{border-radius:18px 18px 0 0!important}.deliverableGrid,.faqGrid{grid-template-columns:1fr!important}.deliverableCard{grid-template-columns:32px minmax(0,1fr)!important}.footer{box-sizing:border-box!important;width:min(100% - 70px,520px)!important;max-width:520px!important;margin-inline:auto!important}}.pageMain:not(.holdingLanding) .pageHero,.pageMain:not(.holdingLanding) .hero,.pageMain:not(.holdingLanding) .layoutSection{padding:0!important}.pageMain:not(.holdingLanding) .pageHero>.heroInner,.pageMain:not(.holdingLanding) .hero>.heroInner{padding-block:clamp(96px,11vw,138px) clamp(54px,7vw,84px)!important}.pageMain:not(.holdingLanding) .layoutSection>.sectionInner,.pageMain:not(.holdingLanding) .layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .contactInner{padding-block:clamp(46px,6vw,72px)!important}.pageMain:not(.holdingLanding) .layoutSection{margin-top:50px!important}.primaryButton,.iconButton{border:1px solid rgba(251,191,36,.34)!important;color:#fff7ed!important;background:linear-gradient(135deg,#fbbf244d,#f9731633),#ffffff0f!important;box-shadow:0 14px 34px #f973162e,inset 0 1px #ffffff3d!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}.primaryButton:hover,.iconButton:hover{background:linear-gradient(135deg,#fbbf2461,#f9731642),#ffffff14!important}.laneCard>span,.step span,.deliverableCard>span{display:inline-grid!important;place-items:center!important;min-width:38px!important;min-height:38px!important;width:-moz-fit-content!important;width:fit-content!important;padding:0 10px!important;border:1px solid rgba(251,191,36,.3)!important;border-radius:12px!important;color:#fbbf24!important;background:linear-gradient(145deg,#fbbf2421,#f9731612),#ffffff0e!important;box-shadow:inset 0 1px #ffffff29,0 10px 24px #0000001a!important}.deliverableCard>span{min-height:28px!important;margin-bottom:12px!important;font-size:.68rem!important;line-height:1!important}.step span{width:42px!important;height:42px!important;padding:0!important}@media(max-width:880px){html,html:has(.holdingLanding){scroll-padding-top:0!important}.pageMain:not(.holdingLanding) .pageHero>.heroInner,.pageMain:not(.holdingLanding) .hero>.heroInner{padding-block:92px 48px!important}.pageMain:not(.holdingLanding) .layoutSection>.sectionInner,.pageMain:not(.holdingLanding) .layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .contactInner{padding-block:42px!important}}.holdingLanding>.layoutSection,.pageMain:not(.holdingLanding) .layoutSection{padding:0!important}.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .layoutSection>.sectionInner,.pageMain:not(.holdingLanding) .layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .contactInner{padding-block:clamp(46px,6vw,72px)!important}.iconButton,.siteHeader .iconButton,.primaryButton{border:1px solid rgba(251,191,36,.34)!important;color:#fff7ed!important;background:linear-gradient(135deg,#fbbf2447,#f973162e),#ffffff0e!important;box-shadow:0 14px 34px #f9731629,inset 0 1px #ffffff3d!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}.iconButton:hover,.siteHeader .iconButton:hover,.primaryButton:hover{background:linear-gradient(135deg,#fbbf245c,#f973163d),#ffffff13!important}.holdingHeroCopy .actions .primaryButton{border-color:#8a5a16!important;background:#8a5a16!important;color:#fff!important}.holdingHeroCopy .actions .secondaryButton{border-color:#123f8c!important;background:#123f8c!important;color:#fff!important}.holdingHeroCopy .actions .primaryButton:hover{border-color:#6f4510!important;background:#6f4510!important}.holdingHeroCopy .actions .secondaryButton:hover{border-color:#0b2f6b!important;background:#0b2f6b!important}.holdingHeroCopy .actions{align-items:center!important}.holdingHeroCopy .actions .heroContactButton{min-width:168px!important;justify-content:center!important;border-color:#9b6418!important;background:linear-gradient(135deg,#9b6418,#7a4512),#8a5a16!important;box-shadow:0 18px 44px #fb923c38,inset 0 1px #ffffff38!important}.holdingHeroCopy .actions .heroContactButton:hover{border-color:#b7791f!important;background:linear-gradient(135deg,#b7791f,#8a4f14),#8a5a16!important}.deliverableCard>span,.laneCard>span,.step span{background:linear-gradient(145deg,#fbbf2421,#f9731612),#ffffff0e!important}@media(max-width:880px){.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .layoutSection>.sectionInner,.pageMain:not(.holdingLanding) .layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .contactInner{padding-block:42px!important}}.layoutSection,.holdingLanding>.layoutSection,.pageMain:not(.holdingLanding) .layoutSection{margin-top:0!important;padding:0!important}.pageHero,.hero{padding:0!important}.pageMain:not(.holdingLanding) .pageHero>.heroInner,.pageMain:not(.holdingLanding) .hero>.heroInner,.pageHero>.heroInner,.hero>.heroInner{box-sizing:border-box!important;width:min(100% - 48px,1240px)!important;max-width:1240px!important;margin-inline:auto!important;padding-block:clamp(112px,10vw,148px) clamp(58px,6vw,86px)!important}.pageMain:not(.holdingLanding) .pageHero .eyebrow{margin-bottom:14px!important}.pageMain:not(.holdingLanding) .pageHero h1{max-width:780px!important;margin:0!important;color:#f8fbff!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(2.35rem,5.4vw,5.35rem)!important;font-weight:780!important;line-height:.98!important;letter-spacing:0!important;text-transform:none!important}.pageMain:not(.holdingLanding) .pageHero .lead{max-width:620px!important;margin-top:18px!important;color:#dce9f8bd!important}.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .layoutSection>.sectionInner,.pageMain:not(.holdingLanding) .layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .contactInner{box-sizing:border-box!important;width:min(100% - 48px,1240px)!important;max-width:1240px!important;margin-inline:auto!important;padding-block:clamp(50px,5.4vw,74px)!important}.pageMain:not(.holdingLanding) .contactBand{background:radial-gradient(circle at 72% 12%,rgba(37,99,235,.13),transparent 34%),linear-gradient(180deg,#07182c,#020a14)!important}.pageMain:not(.holdingLanding) .pageContactInner{display:grid!important;grid-template-columns:minmax(280px,.76fr) minmax(420px,1.24fr)!important;align-items:center!important;gap:clamp(34px,6vw,80px)!important}.pageMain:not(.holdingLanding) .holdingContactInfo h2{max-width:460px!important;font-size:clamp(2.35rem,4vw,4rem)!important;line-height:1.02!important;letter-spacing:0!important}.pageMain:not(.holdingLanding) .holdingContactInfo .sectionIntro{max-width:470px!important}.pageMain:not(.holdingLanding) .contactDetails{display:grid!important;gap:8px!important;max-width:420px!important;margin-top:20px!important}.pageMain:not(.holdingLanding) .contactDetails span{display:flex!important;align-items:center!important;gap:12px!important;min-height:48px!important;padding:0 16px!important;border:1px solid rgba(148,183,224,.23)!important;border-radius:999px!important;color:#e2eefcc7!important;background:#ffffff0e!important}.pageMain:not(.holdingLanding) .contactDetails svg{color:#fb923c!important}.pageMain:not(.holdingLanding) .holdingFormWrapper{width:100%!important;padding:clamp(26px,3vw,32px)!important;border:1px solid rgba(148,183,224,.26)!important;border-radius:20px!important;background:linear-gradient(145deg,#0d2340e0,#071426c2),radial-gradient(circle at 100% 0%,rgba(37,99,235,.12),transparent 34%)!important;box-shadow:0 22px 68px #0000003d,inset 0 1px #ffffff1a!important}.pageMain:not(.holdingLanding) .holdingFormWrapper:before{height:3px!important;background:linear-gradient(90deg,#94b7e057,#fb923ce0,#f9731694)!important}.pageMain:not(.holdingLanding) .holdingContactForm,.pageMain:not(.holdingLanding) .inquiryForm.holdingContactForm{display:grid!important;gap:14px!important;width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.pageMain:not(.holdingLanding) .formRow2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.pageMain:not(.holdingLanding) .formField{display:grid!important;gap:8px!important}.pageMain:not(.holdingLanding) .formField label{color:#f8fbffeb!important;font-size:.72rem!important;font-weight:850!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important}.pageMain:not(.holdingLanding) .holdingContactForm input,.pageMain:not(.holdingLanding) .holdingContactForm select,.pageMain:not(.holdingLanding) .holdingContactForm textarea{width:100%!important;min-height:50px!important;padding:0 16px!important;border:1px solid rgba(148,183,224,.28)!important;border-radius:13px!important;color:#f8fbff!important;background:#081c35e0!important;font:inherit!important;letter-spacing:0!important}.pageMain:not(.holdingLanding) .holdingContactForm textarea{min-height:140px!important;padding-top:15px!important;resize:vertical!important}.pageMain:not(.holdingLanding) .holdingContactForm input::-moz-placeholder,.pageMain:not(.holdingLanding) .holdingContactForm textarea::-moz-placeholder{color:#bfcfe299!important}.pageMain:not(.holdingLanding) .holdingContactForm input::placeholder,.pageMain:not(.holdingLanding) .holdingContactForm textarea::placeholder{color:#bfcfe299!important}.pageMain:not(.holdingLanding) .holdingContactForm input:focus,.pageMain:not(.holdingLanding) .holdingContactForm select:focus,.pageMain:not(.holdingLanding) .holdingContactForm textarea:focus{border-color:#fbbf248a!important;outline:none!important;box-shadow:0 0 0 3px #fbbf241c!important}.deliverableCard{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:start!important;-moz-column-gap:13px!important;column-gap:13px!important;row-gap:7px!important}.deliverableCard>span{grid-column:1 / -1!important;grid-row:1!important;margin:0 0 6px!important}.deliverableCard svg{grid-column:1!important;grid-row:2 / span 2!important;width:34px!important;height:34px!important;margin-top:1px!important;padding:8px!important;border:1px solid rgba(148,183,224,.22)!important;border-radius:12px!important;color:#fed7aa!important;background:linear-gradient(145deg,#fbbf2421,#f9731612),#ffffff0e!important;box-shadow:inset 0 1px #ffffff24,0 10px 24px #0000001a!important}.deliverableCard h3,.deliverableCard p{grid-column:2!important}.footer{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:24px max(24px,calc((100vw - 1240px)/2 + 24px))!important;border-radius:0!important;background:#030812!important}.holdingContact{overflow:visible!important;max-width:100%!important}.holdingContact:before{top:0!important;left:0!important}.holdingContact:after{right:0!important;bottom:0!important}@media(max-width:1240px){.pageMain:not(.holdingLanding) .pageHero>.heroInner,.pageMain:not(.holdingLanding) .hero>.heroInner,.pageHero>.heroInner,.hero>.heroInner,.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .layoutSection>.sectionInner,.pageMain:not(.holdingLanding) .layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .contactInner{width:min(100% - 32px,1120px)!important;max-width:1120px!important}}@media(max-width:980px){.pageMain:not(.holdingLanding) .pageContactInner{grid-template-columns:1fr!important;align-items:start!important}.pageMain:not(.holdingLanding) .holdingContactInfo h2,.pageMain:not(.holdingLanding) .holdingContactInfo .sectionIntro,.pageMain:not(.holdingLanding) .contactDetails{max-width:100%!important}}@media(max-width:880px){.layoutSection,.holdingLanding>.layoutSection,.pageMain:not(.holdingLanding) .layoutSection{margin-top:0!important}.pageMain:not(.holdingLanding) .pageHero>.heroInner,.pageMain:not(.holdingLanding) .hero>.heroInner,.pageHero>.heroInner,.hero>.heroInner,.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .layoutSection>.sectionInner,.pageMain:not(.holdingLanding) .layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .contactInner{width:min(100% - 34px,520px)!important;max-width:520px!important}.pageMain:not(.holdingLanding) .pageHero>.heroInner,.pageMain:not(.holdingLanding) .hero>.heroInner,.pageHero>.heroInner,.hero>.heroInner{padding-block:94px 46px!important}.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .layoutSection>.sectionInner,.pageMain:not(.holdingLanding) .layoutSection>.sectionGrid,.pageMain:not(.holdingLanding) .contactInner{padding-block:40px!important}.pageMain:not(.holdingLanding) .pageHero h1{font-size:clamp(2.1rem,13vw,3.7rem)!important}.pageMain:not(.holdingLanding) .formRow2{grid-template-columns:1fr!important}.footer{display:grid!important;grid-template-columns:1fr!important;width:min(100% - 34px,520px)!important;max-width:520px!important;margin-inline:auto!important;padding:26px 18px 30px!important;gap:16px!important;border-radius:18px 18px 0 0!important;text-align:left!important}}body:has(.pageMain:not(.holdingLanding):not([data-page-id=home])) .siteHeader{position:fixed!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.pageMain:not(.holdingLanding):not([data-page-id=home]) .pageHero{margin-top:0!important}.holdingHero .holdingHeroPanel{width:min(100%,450px)!important}.holdingHero .holdingHeroPanel article{padding:17px!important}.holdingHero .holdingHeroPanel strong{font-size:clamp(1rem,1.35vw,1.16rem)!important}.holdingHero .holdingHeroInner{grid-template-columns:minmax(540px,.95fr) minmax(420px,.72fr)!important;align-items:center!important;gap:clamp(52px,7vw,110px)!important}.holdingHeroCopy{max-width:720px!important}.holdingHeroCopy .heroLogoPanel{width:min(100%,245px)!important;margin-bottom:16px!important;padding:13px 15px!important;border-radius:16px!important;background:#ffffffe0!important;box-shadow:0 22px 54px #00000042!important}.holdingHeroTitle{max-width:700px!important;gap:10px!important}.holdingHeroTitle .heroTitleFocus{max-width:660px!important;font-size:clamp(2.55rem,4vw,4.85rem)!important;line-height:.96!important;letter-spacing:0!important}.holdingHeroTitle .heroTitleMuted{max-width:620px!important;color:#e2eefcc2!important;font-size:clamp(.98rem,1.1vw,1.18rem)!important;white-space:normal!important}.holdingHeroCopy .lead{max-width:620px!important;margin-top:16px!important;color:#e2eefcd1!important;font-size:clamp(.94rem,1vw,1.06rem)!important;line-height:1.55!important}.heroProofStrip{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin-top:20px!important}.heroProofStrip span{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;color:#e2eefcd6!important;background:#ffffff12!important;font-size:.74rem!important;font-weight:800!important}.holdingHeroCopy .actions{margin-top:22px!important}.holdingHeroCopy .actions .heroContactButton{min-width:190px!important;min-height:48px!important;padding-inline:22px!important}.holdingHero .holdingHeroPanel{width:min(100%,490px)!important;padding:15px!important;gap:12px!important;border-radius:22px!important}.heroPanelIntro{padding:14px 16px 8px!important}.heroPanelIntro span{display:block!important;margin-bottom:7px!important;color:#fbbf24!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.heroPanelIntro strong{display:block!important;color:#f8fbff!important;font-size:clamp(1.18rem,1.45vw,1.52rem)!important;line-height:1.12!important}.holdingHero .holdingHeroPanel article{grid-template-columns:46px minmax(0,1fr)!important;min-height:106px!important;align-items:center!important;padding:17px!important}.holdingHero .heroCardIndex{width:46px!important;height:46px!important}.holdingHero .holdingHeroPanel .heroCardCopy strong{font-size:clamp(1rem,1.25vw,1.18rem)!important;text-transform:none!important}.holdingHero .holdingHeroPanel p{font-size:.9rem!important;line-height:1.48!important}@media(max-width:1100px){.holdingHero .holdingHeroInner{grid-template-columns:1fr!important;gap:28px!important}.holdingHero .holdingHeroPanel{width:100%!important}}@media(max-width:680px){.holdingHeroTitle .heroTitleFocus{font-size:clamp(2.25rem,12vw,3.55rem)!important}.holdingHeroCopy .heroLogoPanel{width:min(100%,250px)!important}.holdingHero .holdingHeroPanel article{grid-template-columns:42px minmax(0,1fr)!important}}.holdingHero{min-height:100svh!important;padding-top:calc(64px + clamp(18px,3vw,34px))!important;padding-bottom:clamp(28px,4vw,52px)!important}.holdingHero .holdingHeroInner{align-items:center!important;gap:clamp(44px,6vw,88px)!important}.holdingHeroCopy .heroLogoPanel{width:min(100%,230px)!important;margin-bottom:12px!important;padding:12px 14px!important}.holdingHeroCopy .eyebrow{margin-bottom:10px!important}.holdingHeroTitle .heroTitleFocus{max-width:640px!important;font-size:clamp(2.25rem,3.25vw,3.85rem)!important;line-height:1!important}.holdingHeroTitle .heroTitleMuted{max-width:590px!important;font-size:clamp(.92rem,1vw,1.08rem)!important}.holdingHeroCopy .lead{max-width:620px!important;margin-top:12px!important;font-size:.94rem!important;line-height:1.5!important}.heroProofStrip{margin-top:14px!important}.holdingHeroCopy .actions{margin-top:18px!important}.holdingHeroCopy .actions .heroContactButton{min-height:44px!important}.holdingHero .holdingHeroPanel{width:min(100%,470px)!important}.holdingHero .holdingHeroPanel article{min-height:96px!important;padding:15px!important}.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid{width:min(100% - 48px,1320px)!important;max-width:1320px!important;padding-block:clamp(44px,5vw,68px)!important}.holdingLanding .sectionGrid{grid-template-columns:minmax(320px,.9fr) minmax(520px,1.1fr)!important;gap:clamp(28px,4vw,58px)!important;align-items:center!important}.holdingLanding .sectionInner{display:grid!important;gap:clamp(18px,2.4vw,28px)!important}.holdingSectionHeader{margin-bottom:0!important}.holdingSectionHeader,.holdingLanding .sectionGrid>div:first-child{max-width:none!important}.premiumUnitGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(16px,2vw,24px)!important}.holdingMission .whyPointGrid,.whyPointGrid,.holdingStructure .orgStructureGrid,.orgStructureGrid,.holdingProcess .holdingFlow,.governanceGrid{gap:clamp(16px,1.8vw,24px)!important}.holdingMission .whyPointGrid,.whyPointGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.holdingStructure .orgStructureGrid,.orgStructureGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.holdingProcess .holdingFlow{grid-template-columns:repeat(4,minmax(0,1fr))!important}.governanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premiumUnitCard,.whyPointGrid article,.orgStructureGrid article,.holdingFlow article,.governanceGrid article{min-height:clamp(190px,14vw,245px)!important;padding:clamp(20px,2vw,28px)!important}.holdingFlow article{min-height:clamp(205px,15vw,260px)!important}.premiumUnitCard h3,.whyPointGrid h3,.orgStructureGrid h3,.holdingFlow h3,.governanceGrid h3{margin-top:14px!important}.premiumUnitCard p,.premiumUnitCard em,.whyPointGrid p,.orgStructureGrid p,.holdingFlow p,.governanceGrid p{max-width:100%!important}.sectionCtaRow{margin-top:0!important}.holdingMission .sectionCtaRow,.holdingGovernance .sectionCtaRow{align-self:start!important}@media(max-width:1240px){.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid{width:min(100% - 36px,1140px)!important;max-width:1140px!important}.holdingLanding .sectionGrid{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)!important}.premiumUnitGrid,.holdingStructure .orgStructureGrid,.orgStructureGrid,.holdingProcess .holdingFlow{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:880px){.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid{width:min(100% - 34px,540px)!important;max-width:540px!important;padding-block:40px!important}.holdingLanding .sectionGrid,.premiumUnitGrid,.holdingMission .whyPointGrid,.whyPointGrid,.holdingStructure .orgStructureGrid,.orgStructureGrid,.holdingProcess .holdingFlow,.governanceGrid{grid-template-columns:1fr!important}.premiumUnitCard,.whyPointGrid article,.orgStructureGrid article,.holdingFlow article,.governanceGrid article{min-height:0!important;padding:18px!important}}.holdingMission .companyRedesign{display:grid!important;grid-template-columns:minmax(360px,.86fr) minmax(520px,1.14fr)!important;align-items:center!important;gap:clamp(22px,3vw,42px)!important}.companyLeadPanel,.companyFeatureCard{position:relative!important;overflow:hidden!important;border:1px solid rgba(148,183,224,.24)!important;border-radius:20px!important;background:linear-gradient(145deg,#0d2340e6,#061222c2),radial-gradient(circle at 100% 0%,rgba(251,191,36,.13),transparent 30%)!important;box-shadow:0 24px 70px #00000038,inset 0 1px #ffffff1a!important}.companyLeadPanel{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:0!important;padding:clamp(22px,2.4vw,30px)!important}.companyLeadPanel:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:5px!important;background:linear-gradient(180deg,#fbbf24,#fb923c,#60a5fa)!important}.companyLeadPanel h2{max-width:560px!important;margin:10px 0 12px!important;color:#f8fbff!important;font-size:clamp(2rem,2.75vw,3.25rem)!important;line-height:1.04!important;letter-spacing:0!important}.companyLeadPanel .sectionIntro{max-width:560px!important;color:#dce9f8c7!important;font-size:clamp(.9rem,.95vw,1rem)!important;line-height:1.48!important}.companyMetricGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:clamp(14px,1.8vw,20px)!important}.companyMetricGrid span{display:grid!important;gap:4px!important;min-height:62px!important;padding:10px 12px!important;border:1px solid rgba(148,183,224,.18)!important;border-radius:16px!important;color:#e2eefcb8!important;background:#ffffff0e!important;font-size:.72rem!important;font-weight:750!important;line-height:1.25!important}.companyMetricGrid strong{color:#fbbf24!important;font-size:1.45rem!important;line-height:1!important}.companyLeadPanel .sectionCtaRow{margin-top:18px!important}.companyFeatureGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,1.6vw,20px)!important}.companyFeatureCard{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:158px!important;padding:clamp(18px,1.75vw,22px)!important}.companyFeatureCardPrimary{grid-column:1 / -1!important;min-height:148px!important;background:linear-gradient(135deg,#153960f0,#07162ad1),radial-gradient(circle at 88% 0%,rgba(96,165,250,.2),transparent 32%)!important}.companyFeatureCard svg{width:32px!important;height:32px!important;margin-bottom:12px!important;padding:7px!important;border:1px solid rgba(251,191,36,.25)!important;border-radius:14px!important;color:#fbbf24!important;background:#fbbf2414!important}.companyFeatureCard span{margin-top:0!important;color:#fbbf24!important;font-size:.66rem!important;font-weight:850!important;letter-spacing:.06em!important;text-transform:uppercase!important}.companyFeatureCard h3{margin:6px 0 7px!important;color:#f8fbff!important;font-size:clamp(1.05rem,1.2vw,1.32rem)!important;line-height:1.12!important}.companyFeatureCard p{margin:0!important;color:#dce9f8c2!important;font-size:.84rem!important;line-height:1.43!important}.holdingUnits#business-units .premiumUnitCard{display:flex!important;flex-direction:column!important;min-height:clamp(285px,23vw,360px)!important;padding:clamp(24px,2.4vw,34px)!important}.holdingUnits#business-units .premiumUnitCard p{font-size:.92rem!important;line-height:1.58!important}.holdingUnits#business-units .unitVisitLink{display:inline-flex!important;align-items:center!important;gap:8px!important;width:-moz-fit-content!important;width:fit-content!important;margin-top:auto!important;padding-top:22px!important}.holdingGovernance .sectionGrid{grid-template-columns:minmax(360px,.82fr) minmax(560px,1.18fr)!important;align-items:center!important;gap:clamp(30px,4.6vw,72px)!important}.holdingGovernance .sectionGrid>div:first-child{display:flex!important;flex-direction:column!important;align-items:flex-start!important;max-width:620px!important}.holdingGovernance h2{max-width:15ch!important;margin:12px 0 22px!important;font-size:clamp(1.9rem,2.75vw,3.15rem)!important;font-weight:760!important;line-height:1.08!important}.holdingGovernance .sectionIntro{max-width:560px!important;margin:0!important;font-size:.98rem!important;line-height:1.62!important}.holdingGovernance .sectionCtaRow{margin-top:clamp(26px,3vw,38px)!important}.holdingGovernance .governanceGrid{align-items:stretch!important;gap:clamp(18px,2vw,24px)!important}.holdingGovernance .governanceGrid article{min-height:228px!important;padding:clamp(24px,2.25vw,32px)!important}.holdingGovernance .governanceGrid svg{width:34px!important;height:34px!important;margin-bottom:20px!important}.holdingGovernance .governanceGrid h3{margin:0 0 12px!important}.holdingGovernance .governanceGrid p{font-size:.94rem!important;line-height:1.56!important}.holdingProcess .sectionInner{gap:clamp(22px,3vw,34px)!important}.holdingProcess .holdingSectionHeader{display:grid!important;grid-template-columns:1fr!important;align-items:start!important;gap:12px!important}.holdingProcess .holdingSectionHeader h2{margin:12px 0 0!important;font-size:clamp(2rem,2.8vw,3.15rem)!important;line-height:1.06!important}.holdingProcess .holdingSectionHeader>p{justify-self:start!important;max-width:640px!important;margin:0!important;font-size:.98rem!important;line-height:1.55!important}.holdingProcess .holdingFlow{align-items:stretch!important;gap:clamp(18px,2vw,24px)!important}.holdingProcess .holdingFlow article{display:flex!important;flex-direction:column!important;min-height:clamp(230px,18vw,285px)!important;padding:clamp(24px,2.3vw,32px)!important}.holdingProcess .holdingFlow span{width:38px!important;height:38px!important;margin-bottom:auto!important}.holdingProcess .holdingFlow h3{margin:24px 0 12px!important;font-size:clamp(1.08rem,1.2vw,1.32rem)!important}.holdingProcess .holdingFlow p{max-width:29ch!important;font-size:.94rem!important;line-height:1.55!important}.holdingProcess .sectionCtaRow{margin-top:4px!important}@media(max-width:980px){.holdingProcess .holdingSectionHeader{grid-template-columns:1fr!important;align-items:start!important;gap:14px!important}.holdingProcess .holdingSectionHeader>p{max-width:100%!important}}.holdingStructure .groupStructureRedesign{display:grid!important;grid-template-columns:minmax(320px,.78fr) minmax(620px,1.22fr)!important;align-items:center!important;gap:clamp(24px,4vw,58px)!important}.groupStructureIntro{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.groupStructureIntro h2{max-width:12ch!important;margin:12px 0 16px!important;color:#f8fbff!important;font-size:clamp(2.2rem,3.3vw,4rem)!important;line-height:1.02!important}.groupStructureIntro p{max-width:520px!important;color:#dce9f8c2!important;font-size:.98rem!important;line-height:1.62!important}.groupStructureIntro .primaryButton{margin-top:24px!important}.structureMap{position:relative!important;display:grid!important;gap:14px!important;padding:clamp(18px,2vw,24px)!important;border:1px solid rgba(148,183,224,.18)!important;border-radius:22px!important;background:linear-gradient(145deg,#081930c7,#030c189e),radial-gradient(circle at 18% 0%,rgba(251,191,36,.1),transparent 30%),radial-gradient(circle at 100% 18%,rgba(96,165,250,.14),transparent 34%)!important;box-shadow:0 24px 80px #00000038!important}.structureNode{position:relative!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;-moz-column-gap:14px!important;column-gap:14px!important;row-gap:6px!important;min-height:148px!important;padding:20px!important;border:1px solid rgba(148,183,224,.22)!important;border-radius:18px!important;background:#0a213dc7!important}.structureNodeParent{min-height:168px!important;background:linear-gradient(135deg,#163e68eb,#081c36d1),radial-gradient(circle at 96% 0%,rgba(251,191,36,.15),transparent 32%)!important}.structureNode svg{grid-row:1 / span 3!important;width:42px!important;height:42px!important;padding:10px!important;border:1px solid rgba(251,191,36,.24)!important;border-radius:14px!important;color:#fbbf24!important;background:#fbbf2414!important}.structureNode span{color:#fbbf24!important;font-size:.68rem!important;font-weight:850!important;letter-spacing:.06em!important;text-transform:uppercase!important}.structureNode h3{margin:0!important;color:#f8fbff!important;font-size:clamp(1.12rem,1.3vw,1.45rem)!important;line-height:1.12!important}.structureNode p{margin:0!important;color:#dce9f8bd!important;font-size:.88rem!important;line-height:1.5!important}.structureBridge{display:grid!important;place-items:center!important;min-height:46px!important;padding:0 18px!important;border:1px dashed rgba(251,191,36,.34)!important;border-radius:999px!important;color:#fef3c7db!important;background:#fbbf240f!important;text-align:center!important;font-size:.82rem!important;font-weight:760!important}.structurePlatformGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}@media(max-width:1180px){.holdingStructure .groupStructureRedesign{grid-template-columns:1fr!important}.groupStructureIntro h2,.groupStructureIntro p{max-width:760px!important}}@media(max-width:880px){.structurePlatformGrid{grid-template-columns:1fr!important}.structureNode{min-height:0!important}}@media(max-width:1100px){.holdingMission .companyRedesign{grid-template-columns:1fr!important}.companyLeadPanel{min-height:0!important}.companyLeadPanel h2{max-width:14ch!important}}.holdingStructure.layoutSection{min-height:auto!important;padding-block:clamp(72px,8vw,118px)!important}.holdingStructure .groupStructureRedesign{grid-template-columns:minmax(360px,.7fr) minmax(0,1.3fr)!important;align-items:center!important;gap:clamp(34px,5vw,72px)!important}.holdingStructure .holdingSectionHeader{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:18px!important;min-width:0!important}.holdingStructure .holdingSectionHeader>div{width:100%!important}.holdingStructure .holdingSectionHeader .eyebrow{max-width:170px!important;margin-bottom:14px!important;white-space:normal!important}.holdingStructure .holdingSectionHeader h2{max-width:11ch!important;margin:0!important;color:#f8fbff!important;font-size:clamp(2.4rem,3.45vw,4rem)!important;line-height:1.02!important;text-align:left!important}.holdingStructure .holdingSectionHeader>p{justify-self:start!important;width:min(100%,360px)!important;max-width:360px!important;margin:0!important;padding:18px 20px!important;border:1px solid rgba(148,183,224,.22)!important;border-radius:16px!important;color:#dce9f8d1!important;background:#ffffff0e!important;font-size:.94rem!important;line-height:1.55!important}.holdingStructure .orgStructureGrid{align-items:stretch!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(18px,2vw,24px)!important}.holdingStructure .orgStructureGrid article,.holdingStructure .orgStructureGrid article.orgStructureParent,.holdingStructure .orgStructureGrid article:not(.orgStructureParent){min-height:260px!important;padding:clamp(24px,2.1vw,30px)!important}.holdingStructure .orgStructureGrid h3{max-width:12ch!important;margin:18px 0 12px!important;font-size:clamp(1.08rem,1.18vw,1.28rem)!important;line-height:1.18!important}.holdingStructure .orgStructureGrid p{max-width:24ch!important;font-size:.9rem!important;line-height:1.55!important}@media(max-width:1180px){.holdingStructure .groupStructureRedesign{grid-template-columns:1fr!important;gap:28px!important}.holdingStructure .holdingSectionHeader h2,.holdingStructure .holdingSectionHeader>p{max-width:720px!important}}@media(max-width:880px){.holdingStructure.layoutSection{padding-block:52px!important}.holdingStructure .holdingSectionHeader h2{max-width:13ch!important;font-size:clamp(2rem,10vw,3rem)!important}.holdingStructure .holdingSectionHeader>p{width:100%!important}.holdingStructure .orgStructureGrid{grid-template-columns:1fr!important}.holdingStructure .orgStructureGrid article,.holdingStructure .orgStructureGrid article.orgStructureParent,.holdingStructure .orgStructureGrid article:not(.orgStructureParent){min-height:0!important}}@media(max-width:680px){.companyMetricGrid,.companyFeatureGrid{grid-template-columns:1fr!important}.companyFeatureCardPrimary{grid-column:auto!important}.companyLeadPanel,.companyFeatureCard{border-radius:16px!important}}.govHero,.govPrinciples,.govFramework,.govProcess,.govCta{order:20}.pageMain[data-page-id=governance]{background:radial-gradient(circle at 78% 8%,rgba(251,191,36,.13),transparent 28%),radial-gradient(circle at 18% 20%,rgba(96,165,250,.13),transparent 32%),linear-gradient(180deg,#06162a,#020814)!important}.govHero{position:relative!important;isolation:isolate!important;overflow:hidden!important;min-height:clamp(520px,70svh,760px)!important;display:flex!important;align-items:center!important;padding:calc(74px + clamp(34px,6vw,76px)) clamp(18px,4vw,56px) clamp(56px,7vw,96px)!important;color:#fff!important;background:linear-gradient(90deg,#020814f0,#07162ab8,#020814e0),url(/brand/rezaei-global-logo-stacked-web.png) center / cover!important}.govHeroBackdrop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;background:linear-gradient(180deg,transparent 0%,rgba(3,12,24,.2) 76%,rgba(3,12,24,.96) 100%),radial-gradient(circle at 78% 22%,rgba(251,191,36,.24),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.05) 1px,transparent 1px)!important;background-size:auto,auto,46px 46px,46px 46px!important;pointer-events:none!important}.govHeroInner{position:relative!important;z-index:1!important;width:min(100%,1180px)!important;margin:0 auto!important;max-width:1180px!important}.govEyebrow,.govHero .govEyebrow{color:#fbbf24!important}.govHero h1{max-width:780px!important;margin:14px 0 20px!important;color:#fff!important;font-size:clamp(2.45rem,4.7vw,5.35rem)!important;font-weight:820!important;letter-spacing:0!important;line-height:.98!important}.govHeroSub{max-width:690px!important;margin:0 0 30px!important;color:#eef6ffd6!important;font-size:clamp(1rem,1.16vw,1.16rem)!important;line-height:1.66!important}.govHeroBtn{min-height:48px!important;border:1px solid rgba(251,191,36,.62)!important;color:#fff!important;background:linear-gradient(135deg,#b7791f,#8a4f14),#9b6418!important;box-shadow:0 18px 44px #fb923c38,inset 0 1px #ffffff38!important}.govHeroBtn:hover{border-color:#fed7aac7!important;background:linear-gradient(135deg,#c98a22,#9b6418),#9b6418!important}.govPrinciples{background:transparent!important}.govPrinciples .sectionInner,.govProcess .sectionInner{width:min(100% - 48px,1240px)!important;max-width:1240px!important}.govSectionHeader{max-width:690px!important;margin-bottom:clamp(26px,4vw,46px)!important}.govSectionHeader h2{max-width:620px!important;margin:10px 0 0!important;color:#f8fbff!important;font-size:clamp(2rem,3vw,3.55rem)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:0!important}.govPrinciplesGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(16px,2vw,22px)!important}.govPrincipleCard{min-height:270px!important;padding:clamp(22px,2vw,28px)!important;border:1px solid rgba(148,183,224,.22)!important;border-radius:8px!important;background:linear-gradient(145deg,#0c2240d6,#051020b3),radial-gradient(circle at 96% 0%,rgba(96,165,250,.12),transparent 34%)!important;box-shadow:0 20px 58px #0000002e,inset 0 1px #ffffff1a!important;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease!important}.govPrincipleCard:hover{border-color:#fbbf2452!important;box-shadow:0 26px 70px #0000003d,inset 0 1px #ffffff1f!important;transform:translateY(-2px)!important}.govPrincipleIconWrap{display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important;height:50px!important;margin-bottom:24px!important;border:1px solid rgba(251,191,36,.28)!important;border-radius:8px!important;color:#fbbf24!important;background:#fbbf241a!important}.govPrincipleCard h3{margin:0 0 10px!important;color:#f8fbff!important;font-size:clamp(1.08rem,1.2vw,1.26rem)!important;font-weight:800!important;line-height:1.18!important}.govPrincipleCard p{margin:0!important;color:#dce9f8bd!important;font-size:.94rem!important;line-height:1.62!important}.govFramework{padding:clamp(64px,9vw,112px) clamp(18px,4vw,56px)!important;color:#fff!important;background:linear-gradient(90deg,rgba(255,255,255,.025),transparent),linear-gradient(180deg,#fbbf2409,#60a5fa06)!important}.govFrameworkInner{max-width:1240px!important;margin:0 auto!important}.govFrameworkHeader{max-width:660px!important;margin-bottom:clamp(30px,4vw,48px)!important}.govFrameworkHeader h2{max-width:640px!important;margin:10px 0 0!important;color:#fff!important;font-size:clamp(2rem,3vw,3.45rem)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:0!important}.govFrameworkGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(148,183,224,.22)!important;border-radius:8px!important;background:linear-gradient(145deg,#07182ec7,#030c188a),radial-gradient(circle at 0% 0%,rgba(96,165,250,.1),transparent 30%)!important;box-shadow:none!important}.govFrameworkCol{position:relative!important;min-height:320px!important;padding:clamp(26px,3vw,40px)!important;border-right:1px solid rgba(148,183,224,.16)!important;background:linear-gradient(180deg,#ffffff0b,#ffffff05)!important}.govFrameworkCol:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:3px!important;background:linear-gradient(180deg,#fbbf24b8,#60a5fa1a)!important;opacity:.42!important}.govFrameworkCol:last-child{border-right:0!important}.govColIndex{position:relative!important;display:inline-grid!important;place-items:center!important;width:48px!important;height:48px!important;margin-bottom:24px!important;border:1px solid rgba(251,191,36,.34)!important;border-radius:999px!important;color:#fbbf24!important;background:radial-gradient(circle at 35% 25%,rgba(251,191,36,.26),transparent 42%),#fbbf2414!important;box-shadow:0 14px 34px #fbbf241f,inset 0 1px #ffffff2e!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.govColIndex:after{content:""!important;position:absolute!important;left:calc(100% + 12px)!important;top:50%!important;width:58px!important;height:1px!important;background:linear-gradient(90deg,rgba(251,191,36,.72),transparent)!important}.govFrameworkCol h3{margin:0 0 22px!important;color:#fff!important;font-size:clamp(1.22rem,1.55vw,1.62rem)!important;font-weight:800!important;line-height:1.16!important}.govFrameworkList{display:grid!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}.govFrameworkList li{display:flex!important;align-items:flex-start!important;gap:10px!important;color:#eef6ffd1!important;font-size:.96rem!important;line-height:1.48!important}.govFrameworkList li svg{flex:0 0 auto!important;margin-top:4px!important;color:#fbbf24!important}.govProcess{background:transparent!important}.govProcessTrack{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(16px,2vw,22px)!important}.govProcessStep{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:18px!important;min-height:164px!important;padding:clamp(22px,2vw,28px)!important;border:1px solid rgba(148,183,224,.22)!important;border-radius:8px!important;background:linear-gradient(145deg,#0c2240d6,#051020b3),radial-gradient(circle at 96% 0%,rgba(96,165,250,.12),transparent 34%)!important;box-shadow:0 20px 58px #0000002e,inset 0 1px #ffffff1a!important}.govStepNum{display:grid!important;place-items:center!important;width:46px!important;height:46px!important;border:1px solid rgba(251,191,36,.28)!important;border-radius:999px!important;color:#fbbf24!important;background:#fbbf241f!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.04em!important}.govStepBody h3{margin:0 0 8px!important;color:#f8fbff!important;font-size:clamp(1.06rem,1.2vw,1.24rem)!important;font-weight:800!important;line-height:1.2!important}.govStepBody p{margin:0!important;color:#dce9f8bd!important;font-size:.94rem!important;line-height:1.62!important}.govCta{padding:clamp(64px,9vw,116px) clamp(18px,4vw,56px)!important;text-align:center!important;background:radial-gradient(circle at 50% 0%,rgba(251,191,36,.12),transparent 34%),linear-gradient(180deg,#07162a85,#020814cc)!important}.govCtaInner{max-width:740px!important;margin:0 auto!important}.govCtaInner h2{margin:10px 0 16px!important;color:#fff!important;font-size:clamp(2rem,3vw,3.45rem)!important;font-weight:800!important;line-height:1.06!important;letter-spacing:0!important}.govCtaInner p{margin:0 auto 28px!important;max-width:630px!important;color:#eef6ffc7!important;font-size:1rem!important;line-height:1.66!important}.govCtaBtn{display:inline-flex!important;gap:8px!important;color:#fff!important;background:linear-gradient(135deg,#b7791f,#8a4f14),#9b6418!important}@media(max-width:1100px){.govPrinciplesGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.govFrameworkGrid{grid-template-columns:1fr!important}.govFrameworkCol{min-height:0!important;border-right:0!important;border-bottom:1px solid rgba(226,238,252,.12)!important}.govFrameworkCol:last-child{border-bottom:0!important}}@media(max-width:860px){.govHero{min-height:auto!important;padding-inline:18px!important}.govHero h1{font-size:clamp(2.35rem,11vw,3.75rem)!important}.govPrinciples .sectionInner,.govProcess .sectionInner{width:min(100% - 34px,560px)!important}.govProcessTrack{grid-template-columns:1fr!important}}@media(max-width:600px){.govPrinciplesGrid{grid-template-columns:1fr!important}.govPrincipleCard,.govProcessStep{min-height:0!important}.govProcessStep{grid-template-columns:1fr!important}.govFrameworkCol{padding:24px!important}}[dir=rtl] .govHeroInner,[dir=rtl] .govSectionHeader,[dir=rtl] .govFrameworkHeader,[dir=rtl] .govPrincipleCard,[dir=rtl] .govFrameworkCol,[dir=rtl] .govProcessStep,[dir=rtl] .govCtaInner{text-align:right!important}[dir=rtl] .govFrameworkList li{flex-direction:row-reverse!important;justify-content:flex-end!important}[dir=rtl] .govFrameworkCol:before{inset:0 0 0 auto!important}[dir=rtl] .govColIndex:after{right:calc(100% + 12px)!important;left:auto!important;background:linear-gradient(270deg,rgba(251,191,36,.72),transparent)!important}[dir=rtl] .govProcessStep{grid-template-columns:minmax(0,1fr) 54px!important}[dir=rtl] .govStepNum{grid-column:2!important;grid-row:1!important}[dir=rtl] .govStepBody{grid-column:1!important;grid-row:1!important}@media(max-width:600px){[dir=rtl] .govProcessStep{grid-template-columns:1fr!important}[dir=rtl] .govStepNum,[dir=rtl] .govStepBody{grid-column:auto!important;grid-row:auto!important}}.grpHero,.grpUnits,.grpFlow,.grpHolding,.grpCta{order:20}.grpHero{position:relative;isolation:isolate;overflow:hidden;padding:clamp(80px,12vw,160px) clamp(18px,4vw,56px) clamp(64px,8vw,120px);color:#fff;background:linear-gradient(150deg,#001530,#00357f 60%,#0046a8)}.grpHeroBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 80% 20%,rgba(127,168,220,.12) 0%,transparent 65%),radial-gradient(ellipse 40% 50% at 10% 80%,rgba(0,53,127,.35) 0%,transparent 60%);z-index:-1}.grpHeroBackdrop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px}.grpHeroInner{max-width:760px;margin:0 auto}.grpEyebrow{color:#7fa8dc!important}.grpHero h1{font-size:clamp(1.9rem,4vw,3rem);font-weight:800;line-height:1.1;color:#fff;margin:16px 0 20px;letter-spacing:-.02em}.grpHeroSub{font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.7;color:#ffffffbf;max-width:620px}.grpSectionHeader{max-width:560px;margin-bottom:40px}.grpSectionHeader h2{font-size:clamp(1.4rem,2.5vw,2rem);font-weight:700;margin-top:8px;letter-spacing:-.02em}.grpUnits{background:var(--color-background)}.grpUnitsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.grpUnitCard{display:flex;flex-direction:column;padding:32px 28px 28px;border-radius:14px;background:var(--color-surface);border:1px solid var(--color-border);transition:box-shadow .2s ease,border-color .2s ease}.grpUnitCard:hover{box-shadow:0 8px 32px #00357f1a;border-color:color-mix(in srgb,var(--color-primary) 30%,transparent)}.grpUnitCardTop{display:flex;align-items:center;justify-content:flex-start;margin-bottom:16px}.grpUnitIconWrap{width:44px;height:44px;border-radius:10px;background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);display:flex;align-items:center;justify-content:center}.grpUnitScope{font-size:.75rem;font-weight:600;letter-spacing:.04em;color:#7fa8dc;margin-bottom:10px;text-transform:uppercase}.grpUnitCard h3{font-size:1.05rem;font-weight:700;line-height:1.3;margin-bottom:12px;letter-spacing:-.01em}.grpUnitText{font-size:.9rem;line-height:1.65;color:var(--color-muted);margin-bottom:20px}.grpUnitAreas{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:8px;flex:1}.grpUnitAreas li{display:flex;align-items:center;gap:8px;font-size:.83rem;color:var(--color-text);line-height:1.4}.grpUnitAreas li svg{color:var(--color-primary);flex-shrink:0}.grpUnitLink{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:600;color:var(--color-primary);text-decoration:none;margin-top:auto;padding:10px 0 0;border-top:1px solid var(--color-border);transition:gap .2s ease}.grpUnitLink:hover{gap:10px}.grpFlow{background:linear-gradient(140deg,#001530,#002460);color:#fff;padding:clamp(64px,8vw,120px) clamp(18px,4vw,56px)}.grpFlowInner{max-width:1100px;margin:0 auto}.grpFlowHeader{max-width:560px;margin-bottom:52px}.grpFlowHeader h2{font-size:clamp(1.4rem,2.5vw,2rem);font-weight:700;margin-top:8px;color:#fff;letter-spacing:-.02em}.grpFlowTrack{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;position:relative}.grpFlowTrack:before{content:"";position:absolute;top:22px;left:calc(22px + 2%);right:calc(22px + 2%);height:1px;background:linear-gradient(90deg,#7fa8dc80,#7fa8dc26);pointer-events:none}.grpFlowStep{display:flex;flex-direction:column;align-items:flex-start;padding:0 16px 0 0;position:relative}.grpFlowNum{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#7fa8dc26;border:1.5px solid rgba(127,168,220,.4);font-size:.7rem;font-weight:900;letter-spacing:.1em;color:#7fa8dc;margin-bottom:20px;flex-shrink:0;position:relative;z-index:1;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease}.grpFlowStep:hover .grpFlowNum,.grpFlowStep:focus-within .grpFlowNum{transform:translateY(-4px) scale(1.08);border-color:#fbbf24b8!important;color:#fff7ed!important;background:linear-gradient(135deg,#c98a22,#9b6418),#9b6418!important;box-shadow:0 18px 44px #fb923c3d,0 0 0 8px #fbbf2414,inset 0 1px #ffffff38!important}.grpFlowStep:hover .grpFlowBody h3,.grpFlowStep:focus-within .grpFlowBody h3{color:#fbbf24!important}.grpFlowBody h3{font-size:.9rem;font-weight:700;color:#fff;margin-bottom:8px;line-height:1.3}.grpFlowBody p{font-size:.82rem;line-height:1.6;color:#fff9}.grpHolding{background:color-mix(in srgb,var(--color-primary) 4%,var(--color-background))}.grpHoldingGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.grpHoldingCard{padding:28px 24px;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border)}.grpHoldingIconWrap{width:44px;height:44px;border-radius:10px;background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.grpHoldingCard h3{font-size:.95rem;font-weight:700;margin-bottom:10px;letter-spacing:-.01em}.grpHoldingCard p{font-size:.86rem;line-height:1.65;color:var(--color-muted)}.grpCta{background:linear-gradient(135deg,#001a42,#00357f);color:#fff;padding:clamp(60px,8vw,120px) clamp(18px,4vw,56px);text-align:center}.grpCtaInner{max-width:640px;margin:0 auto}.grpCtaInner h2{font-size:clamp(1.4rem,2.5vw,2rem);font-weight:700;color:#fff;margin:12px 0 16px;letter-spacing:-.02em}.grpCtaInner p{font-size:1rem;line-height:1.7;color:#ffffffb3;margin-bottom:32px}.grpCtaBtn{background:#ffffff1f!important;border:1.5px solid rgba(255,255,255,.4)!important;color:#fff!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.grpCtaBtn:hover{background:#fff3!important;border-color:#ffffffa6!important}@media(max-width:1100px){.grpFlowTrack{grid-template-columns:1fr;gap:0}.grpFlowTrack:before{display:none}.grpFlowStep{flex-direction:row;align-items:flex-start;gap:20px;border-left:1px solid rgba(127,168,220,.2);padding:0 0 28px 28px;margin-left:22px}.grpFlowStep:last-child{border-left-color:transparent;padding-bottom:0}.grpFlowNum{margin-bottom:0;flex-shrink:0;margin-left:-44px}.grpHoldingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.grpUnitsGrid{grid-template-columns:1fr;max-width:540px}.grpFlowStep{padding-left:20px;margin-left:22px}}@media(max-width:600px){.grpHoldingGrid{grid-template-columns:1fr}.grpFlowNum{width:36px;height:36px;font-size:.65rem;margin-left:-36px}.grpFlowStep{gap:16px;margin-left:18px}}[dir=rtl] .grpHeroInner,[dir=rtl] .grpSectionHeader,[dir=rtl] .grpFlowHeader,[dir=rtl] .grpUnitCard,[dir=rtl] .grpHoldingCard{text-align:right!important}[dir=rtl] .grpUnitCardTop{justify-content:flex-end}[dir=rtl] .grpUnitAreas li{flex-direction:row-reverse;justify-content:flex-end}[dir=rtl] .grpUnitLink{flex-direction:row-reverse}[dir=rtl] .grpFlowStep{flex-direction:row-reverse;border-left:none!important;border-right:1px solid rgba(127,168,220,.2);padding-left:0;padding-right:28px;margin-left:0;margin-right:22px}[dir=rtl] .grpFlowStep:last-child{border-right-color:transparent}[dir=rtl] .grpFlowNum{margin-left:0;margin-right:-44px}@media(max-width:600px){[dir=rtl] .grpFlowNum{margin-right:-36px;margin-left:0}[dir=rtl] .grpFlowStep{margin-right:18px;margin-left:0;padding-right:20px}}[dir=rtl] .grpFlowTrack:before{background:linear-gradient(270deg,#7fa8dc80,#7fa8dc26)}[dir=rtl] .grpCtaBtn svg{transform:scaleX(-1)}.pageMain[data-page-id=group]{background:radial-gradient(circle at 78% 8%,rgba(251,191,36,.13),transparent 28%),radial-gradient(circle at 18% 20%,rgba(96,165,250,.13),transparent 32%),linear-gradient(180deg,#06162a,#020814)!important}.grpHero{min-height:clamp(520px,72svh,760px)!important;display:flex!important;align-items:center!important;padding:calc(74px + clamp(34px,6vw,76px)) clamp(18px,4vw,56px) clamp(56px,7vw,96px)!important;background:linear-gradient(90deg,#020814f0,#07162ab8,#020814e0),url(/brand/rezaei-global-logo-stacked-web.png) center / cover!important}.grpHeroBackdrop{background:linear-gradient(180deg,transparent 0%,rgba(3,12,24,.2) 76%,rgba(3,12,24,.96) 100%),radial-gradient(circle at 78% 22%,rgba(251,191,36,.24),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.05) 1px,transparent 1px)!important;background-size:auto,auto,46px 46px,46px 46px!important}.grpHeroBackdrop:before{content:none!important}.grpHeroInner{width:min(100%,1180px)!important;max-width:1180px!important;margin:0 auto!important}.grpEyebrow,.grpHero .grpEyebrow{color:#fbbf24!important}.grpHero h1{max-width:860px!important;margin:14px 0 20px!important;color:#fff!important;font-size:clamp(2.45rem,4.5vw,5.1rem)!important;font-weight:820!important;line-height:.98!important;letter-spacing:0!important;text-transform:none!important}.grpHeroSub{max-width:700px!important;margin:0!important;color:#eef6ffd6!important;font-size:clamp(1rem,1.16vw,1.16rem)!important;line-height:1.66!important}.grpUnits,.grpHolding{background:transparent!important}.grpUnits .sectionInner,.grpHolding .sectionInner{width:min(100% - 48px,1240px)!important;max-width:1240px!important}.grpSectionHeader{max-width:720px!important;margin-bottom:clamp(28px,4vw,46px)!important}.grpSectionHeader h2,.grpFlowHeader h2,.grpCtaInner h2{max-width:720px!important;margin:10px 0 0!important;color:#f8fbff!important;font-size:clamp(2rem,3vw,3.55rem)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:0!important}.grpUnitsGrid,.grpHoldingGrid{gap:clamp(16px,2vw,22px)!important}.grpUnitCard,.grpHoldingCard{position:relative!important;overflow:hidden!important;border:1px solid rgba(148,183,224,.22)!important;border-radius:8px!important;background:linear-gradient(145deg,#0c2240d6,#051020b3),radial-gradient(circle at 96% 0%,rgba(96,165,250,.12),transparent 34%)!important;box-shadow:0 20px 58px #0000002e,inset 0 1px #ffffff1a!important}.grpUnitCard{min-height:520px!important;padding:clamp(24px,2.4vw,34px)!important}.grpUnitCard:hover,.grpHoldingCard:hover{border-color:#fbbf2452!important;box-shadow:0 26px 70px #0000003d,inset 0 1px #ffffff1f!important}.grpUnitIconWrap,.grpHoldingIconWrap{border:1px solid rgba(251,191,36,.28)!important;border-radius:8px!important;color:#fbbf24!important;background:#fbbf241a!important}.grpUnitScope{margin:8px 0 12px!important;color:#fbbf24!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.08em!important}.grpUnitCard h3,.grpHoldingCard h3,.grpFlowBody h3{color:#f8fbff!important;font-weight:800!important;letter-spacing:0!important}.grpUnitCard h3{font-size:clamp(1.16rem,1.35vw,1.45rem)!important;line-height:1.16!important}.grpUnitText,.grpHoldingCard p,.grpFlowBody p{color:#dce9f8bd!important;line-height:1.62!important}.grpUnitText{font-size:.94rem!important}.grpUnitAreas li{color:#eef6ffd6!important;font-size:.9rem!important}.grpUnitAreas li svg{color:#fbbf24!important}.grpUnitLink{border-top-color:#94b7e02e!important;color:#fbbf24!important;font-weight:900!important}.grpFlow{padding:clamp(64px,9vw,112px) clamp(18px,4vw,56px)!important;background:linear-gradient(90deg,rgba(255,255,255,.025),transparent),linear-gradient(180deg,#fbbf2409,#60a5fa06)!important}.grpFlowInner{max-width:1240px!important}.grpFlowHeader{max-width:720px!important}.grpFlowTrack:before{background:linear-gradient(90deg,#fbbf248f,#60a5fa2e)!important}.grpFlowNum{border:1px solid rgba(251,191,36,.32)!important;color:#fbbf24!important;background:radial-gradient(circle at 35% 25%,rgba(251,191,36,.26),transparent 42%),#fbbf2414!important;box-shadow:0 14px 34px #fbbf241f,inset 0 1px #ffffff2e!important}.grpHoldingCard{min-height:230px!important;padding:clamp(22px,2vw,28px)!important}.grpCta{background:radial-gradient(circle at 50% 0%,rgba(251,191,36,.12),transparent 34%),linear-gradient(180deg,#07162a85,#020814cc)!important}.grpCtaInner p{color:#eef6ffc7!important}.grpCtaBtn{border-color:#fbbf249e!important;color:#fff!important;background:linear-gradient(135deg,#b7791f,#8a4f14),#9b6418!important}@media(max-width:1100px){.grpUnitCard{min-height:0!important}.grpFlowStep{border-left-color:#fbbf2438!important}}@media(max-width:860px){.grpHero{min-height:auto!important;padding-inline:18px!important}.grpHero h1{font-size:clamp(2.35rem,10.5vw,3.75rem)!important}.grpUnits .sectionInner,.grpHolding .sectionInner{width:min(100% - 34px,560px)!important}}.abtHero,.abtIdentity,.abtMvv,.abtGroup,.abtServices,.abtProcess,.abtTrust,.abtCta{order:20}.abtHero{position:relative;isolation:isolate;overflow:hidden;min-height:86vh;display:flex;align-items:center;padding:clamp(100px,14vw,180px) clamp(20px,5vw,72px) clamp(80px,10vw,140px);background:radial-gradient(ellipse 100% 80% at 50% 0%,#001a42,#020c1e 55%,#010710);color:#fff}.abtHeroCanvas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}.abtOrb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.35}.abtOrb1{width:600px;height:600px;top:-120px;right:-100px;background:radial-gradient(circle,#0a3a7a 0%,transparent 70%)}.abtOrb2{width:400px;height:400px;bottom:0;left:10%;background:radial-gradient(circle,#002060 0%,transparent 70%);opacity:.25}.abtOrb3{width:300px;height:300px;top:30%;left:40%;background:radial-gradient(circle,#7fa8dc 0%,transparent 70%);opacity:.08}.abtHeroDecor{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}.abtDecorLine{position:absolute;width:1px;background:linear-gradient(to bottom,transparent 0%,rgba(127,168,220,.2) 40%,transparent 100%)}.abtDecorLine1{height:100%;left:50%;opacity:.4}.abtDecorLine2{height:70%;left:75%;top:0;opacity:.2}.abtHeroInner{max-width:800px;position:relative;z-index:1}.abtEyebrow{color:#7fa8dc!important;letter-spacing:.14em!important;font-size:.72rem!important}.abtHeroTitle{font-size:clamp(2.4rem,5.5vw,4rem);font-weight:800;line-height:1.08;color:#fff;margin:18px 0 24px;letter-spacing:-.03em}.abtHeroSub{font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.65;color:#ffffffc7;max-width:640px;margin-bottom:20px}.abtHeroTrust{font-size:.9rem;line-height:1.7;color:#ffffff7a;max-width:600px;padding:14px 20px;border-left:2px solid rgba(127,168,220,.35);margin-bottom:40px}.abtHeroActions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.abtHeroPrimary{background:var(--color-primary)!important;color:#fff!important;border:none!important;padding:14px 28px!important;font-size:.9rem!important}.abtHeroPrimary:hover{background:#00459f!important}.abtHeroGhost{display:inline-flex;align-items:center;gap:6px;padding:13px 24px;border:1.5px solid rgba(255,255,255,.28);border-radius:6px;background:transparent;color:#ffffffd1;font-size:.88rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,color .2s ease}.abtHeroGhost:hover{border-color:#ffffff8c;color:#fff}.abtIdentity{background:var(--color-background)}.abtIdentityInner{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.abtIdentityLeft{position:sticky;top:100px}.abtIdentityLeft h2{font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:800;letter-spacing:-.025em;margin:10px 0 18px;line-height:1.18}.abtIdentityText{font-size:1rem;line-height:1.75;color:var(--color-muted)}.abtIdentityRight{display:flex;flex-direction:column;gap:16px}.abtIdentityCard{display:flex;align-items:flex-start;gap:16px;padding:22px 20px;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border);transition:border-color .2s ease,transform .2s ease}.abtIdentityCard:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);transform:translate(4px)}.abtIdentityIconWrap{width:40px;height:40px;border-radius:10px;background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.abtIdentityCard h3{font-size:.9rem;font-weight:700;margin-bottom:4px;letter-spacing:-.01em}.abtIdentityCard p{font-size:.84rem;line-height:1.6;color:var(--color-muted);margin:0}.abtMvv{background:linear-gradient(160deg,#010e22,#002050,#001530);color:#fff;padding:clamp(72px,10vw,140px) clamp(20px,5vw,72px)}.abtMvvInner{max-width:1200px;margin:0 auto}.abtMvvEyebrow{margin-bottom:40px;display:block}.abtMvvGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;border-radius:16px;overflow:hidden}.abtMvvCard{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:40px 36px 44px;position:relative;overflow:hidden;transition:background .25s ease}.abtMvvCard:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7fa8dc,#7fa8dc4d);opacity:.7}.abtMvvCard:hover{background:#ffffff12}.abtMvvCardHead{display:flex;align-items:center;gap:14px;margin-bottom:20px}.abtMvvIconWrap{width:42px;height:42px;border-radius:10px;background:#7fa8dc1f;border:1px solid rgba(127,168,220,.2);color:#7fa8dc;display:flex;align-items:center;justify-content:center;flex-shrink:0}.abtMvvCard h3{font-weight:700;color:#fff;text-transform:uppercase;font-size:.78rem;letter-spacing:.12em;color:#7fa8dc}.abtMvvCard>p{font-size:.96rem;line-height:1.72;color:#ffffffb8}.abtValuesList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.abtValuesList li{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#ffffffb8;line-height:1.5}.abtValuesList li svg{color:#7fa8dc;flex-shrink:0}.abtGroup{background:color-mix(in srgb,var(--color-primary) 3%,var(--color-background))}.abtGroupHeader{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end;margin-bottom:44px}.abtGroupHeader h2{font-size:clamp(1.4rem,2.4vw,2rem);font-weight:800;margin-top:8px;letter-spacing:-.025em}.abtGroupSub{font-size:.95rem;line-height:1.7;color:var(--color-muted);align-self:end;padding-bottom:2px}.abtGroupGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.abtGroupCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:32px 28px 28px;display:flex;flex-direction:column;gap:0;position:relative;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.abtGroupCard:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary),#7fa8dc);opacity:0;transition:opacity .25s ease}.abtGroupCard:hover{box-shadow:0 12px 40px #00357f1f;border-color:color-mix(in srgb,var(--color-primary) 25%,transparent)}.abtGroupCard:hover:after{opacity:1}.abtGroupCardTop{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.abtGroupIconWrap{width:48px;height:48px;border-radius:12px;background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);display:flex;align-items:center;justify-content:center}.abtGroupScope{font-size:.7rem;font-weight:700;letter-spacing:.06em;color:var(--color-muted);text-transform:uppercase;text-align:right;line-height:1.4}.abtGroupCard h3{font-size:1rem;font-weight:700;letter-spacing:-.015em;margin-bottom:12px;line-height:1.3}.abtGroupCard>p{font-size:.87rem;line-height:1.65;color:var(--color-muted);flex:1;margin-bottom:24px}.abtGroupLink{display:inline-flex;align-items:center;gap:6px;font-size:.84rem;font-weight:600;color:var(--color-primary);text-decoration:none;padding:10px 0 0;border-top:1px solid var(--color-border);transition:gap .2s ease;margin-top:auto}.abtGroupLink:hover{gap:10px}.abtServices{background:var(--color-background);padding:clamp(64px,8vw,120px) clamp(20px,5vw,72px);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.abtServicesInner{max-width:1200px;margin:0 auto}.abtServicesHeader{max-width:480px;margin-bottom:48px}.abtServicesHeader h2{font-size:clamp(1.4rem,2.4vw,2rem);font-weight:800;margin-top:8px;letter-spacing:-.025em}.abtServicesGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.abtServiceItem{display:flex;align-items:flex-start;gap:16px;padding:28px 24px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:0;transition:background .2s ease}.abtServiceItem:nth-child(1){border-radius:14px 0 0}.abtServiceItem:nth-child(2){border-radius:0}.abtServiceItem:nth-child(3){border-radius:0 14px 0 0}.abtServiceItem:nth-child(4){border-radius:0 0 0 14px}.abtServiceItem:nth-child(5){border-radius:0}.abtServiceItem:nth-child(6){border-radius:0 0 14px}.abtServiceItem:hover{background:color-mix(in srgb,var(--color-primary) 4%,var(--color-surface))}.abtServiceIconWrap{width:38px;height:38px;border-radius:8px;background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.abtServiceItem h3{font-size:.9rem;font-weight:700;margin-bottom:6px;letter-spacing:-.01em}.abtServiceItem p{font-size:.83rem;line-height:1.6;color:var(--color-muted);margin:0}.abtProcess{background:linear-gradient(150deg,#011428,#00285c 60%,#001a42);color:#fff;padding:clamp(72px,10vw,140px) clamp(20px,5vw,72px)}.abtProcessInner{max-width:1200px;margin:0 auto}.abtProcessHeader{max-width:560px;margin-bottom:60px}.abtProcessHeader h2{font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:800;color:#fff;margin-top:10px;letter-spacing:-.025em}.abtProcessTrack{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;position:relative}.abtProcessTrack:before{content:"";position:absolute;top:28px;left:28px;right:28px;height:1px;background:linear-gradient(90deg,#7fa8dc66,#7fa8dc14);pointer-events:none;z-index:0}.abtProcessStep{display:flex;flex-direction:column;align-items:flex-start;padding:0 24px 0 0;position:relative;z-index:1}.abtProcessStepNum{width:56px;height:56px;border-radius:50%;background:#ffffff12;border:1px solid rgba(127,168,220,.3);display:flex;align-items:center;justify-content:center;margin-bottom:28px;position:relative}.abtProcessStep:first-child .abtProcessStepNum{background:var(--color-primary);border-color:var(--color-primary)}.abtProcessStepNum span{font-size:.72rem;font-weight:900;letter-spacing:.1em;color:#ffffffb3}.abtProcessStep:first-child .abtProcessStepNum span{color:#fff}.abtProcessStepBody h3{font-size:.95rem;font-weight:700;color:#fff;margin-bottom:10px;letter-spacing:-.01em}.abtProcessStepBody p{font-size:.85rem;line-height:1.65;color:#ffffff94}.abtTrust{background:var(--color-background)}.abtTrustInner{display:grid;grid-template-columns:380px 1fr;gap:80px;align-items:start}.abtTrustLeft{position:sticky;top:100px}.abtTrustLeft h2{font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:800;letter-spacing:-.025em;margin-top:10px;line-height:1.2}.abtTrustRight{display:flex;flex-direction:column;gap:0}.abtTrustItem{display:flex;align-items:flex-start;gap:18px;padding:24px 0;border-bottom:1px solid var(--color-border)}.abtTrustItem:first-child{border-top:1px solid var(--color-border)}.abtTrustCheck{color:var(--color-primary);flex-shrink:0;margin-top:3px}.abtTrustItem h3{font-size:.95rem;font-weight:700;margin-bottom:5px;letter-spacing:-.01em}.abtTrustItem p{font-size:.87rem;line-height:1.65;color:var(--color-muted);margin:0}.abtCta{background:linear-gradient(140deg,#010e22,#001a42,#00285c);color:#fff;padding:clamp(80px,10vw,160px) clamp(20px,5vw,72px);text-align:center}.abtCtaInner{max-width:640px;margin:0 auto}.abtCtaInner h2{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;color:#fff;margin:14px 0 18px;letter-spacing:-.03em}.abtCtaInner>p{font-size:1rem;line-height:1.7;color:#ffffffa6;margin-bottom:40px}.abtCtaActions{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.abtCtaPrimary{background:#fff!important;color:#001a42!important;border:none!important;padding:14px 28px!important;font-size:.9rem!important;font-weight:700!important}.abtCtaPrimary:hover{background:#e8f0fb!important}.abtCtaGhost{display:inline-flex;align-items:center;gap:6px;padding:13px 24px;border:1.5px solid rgba(255,255,255,.28);border-radius:6px;background:transparent;color:#ffffffd1;font-size:.88rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,color .2s ease}.abtCtaGhost:hover{border-color:#ffffff8c;color:#fff}@media(max-width:1100px){.abtIdentityInner{grid-template-columns:1fr;gap:40px}.abtIdentityLeft{position:static}.abtMvvGrid{grid-template-columns:1fr}.abtGroupHeader{grid-template-columns:1fr;gap:16px}.abtGroupGrid{grid-template-columns:1fr;max-width:520px}.abtServicesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.abtServiceItem:nth-child(1){border-radius:14px 0 0}.abtServiceItem:nth-child(2){border-radius:0 14px 0 0}.abtServiceItem:nth-child(3){border-radius:0}.abtServiceItem:nth-child(4){border-radius:0}.abtServiceItem:nth-child(5){border-radius:0 0 0 14px}.abtServiceItem:nth-child(6){border-radius:0 0 14px}.abtProcessTrack{grid-template-columns:1fr;gap:0}.abtProcessTrack:before{top:28px;left:28px;bottom:0;right:auto;width:1px;height:auto;background:linear-gradient(180deg,#7fa8dc66,#7fa8dc14)}.abtProcessStep{flex-direction:row;align-items:flex-start;gap:24px;padding:0 0 40px}.abtProcessStep:last-child{padding-bottom:0}.abtProcessStepNum{margin-bottom:0;flex-shrink:0}.abtTrustInner{grid-template-columns:1fr;gap:40px}.abtTrustLeft{position:static}}@media(max-width:768px){.abtHero{min-height:unset}.abtHeroTrust{display:none}.abtServicesGrid{grid-template-columns:1fr}.abtServiceItem:nth-child(n){border-radius:0!important}.abtServiceItem:first-child{border-radius:14px 14px 0 0!important}.abtServiceItem:last-child{border-radius:0 0 14px 14px!important}}@media(max-width:600px){.abtOrb1,.abtOrb2,.abtOrb3{display:none}.abtMvvCard{padding:28px 24px 32px}.abtProcessStep{gap:16px;padding-bottom:32px}.abtProcessStepNum{width:44px;height:44px}.abtCtaActions{flex-direction:column;align-items:stretch}.abtCtaPrimary,.abtCtaGhost{justify-content:center;text-align:center}}[dir=rtl] .abtHeroInner,[dir=rtl] .abtIdentityLeft,[dir=rtl] .abtIdentityCard,[dir=rtl] .abtMvvCardHead,[dir=rtl] .abtGroupCardTop,[dir=rtl] .abtGroupCard,[dir=rtl] .abtServiceItem,[dir=rtl] .abtProcessStepBody,[dir=rtl] .abtTrustLeft,[dir=rtl] .abtTrustItem,[dir=rtl] .abtCtaInner{text-align:right!important}[dir=rtl] .abtHeroTrust{border-left:none!important;border-right:2px solid rgba(127,168,220,.35);padding-left:0;padding-right:20px}[dir=rtl] .abtHeroActions,[dir=rtl] .abtCtaActions{justify-content:flex-start}[dir=rtl] .abtCta .abtCtaActions{justify-content:center}[dir=rtl] .abtIdentityCard{flex-direction:row-reverse!important}[dir=rtl] .abtIdentityCard:hover{transform:translate(-4px)!important}[dir=rtl] .abtGroupScope{text-align:left!important}[dir=rtl] .abtGroupCardTop,[dir=rtl] .abtGroupLink,[dir=rtl] .abtHeroGhost,[dir=rtl] .abtHeroPrimary,[dir=rtl] .abtCtaGhost,[dir=rtl] .abtCtaPrimary{flex-direction:row-reverse}[dir=rtl] .abtGroupLink svg,[dir=rtl] .abtHeroGhost svg,[dir=rtl] .abtHeroPrimary svg,[dir=rtl] .abtCtaGhost svg,[dir=rtl] .abtCtaPrimary svg{transform:scaleX(-1)}[dir=rtl] .abtServiceItem,[dir=rtl] .abtTrustItem{flex-direction:row-reverse!important}[dir=rtl] .abtValuesList li{flex-direction:row-reverse;justify-content:flex-end}[dir=rtl] .abtProcessStep{flex-direction:row-reverse!important}[dir=rtl] .abtMvvCard:before{background:linear-gradient(270deg,#7fa8dc,#7fa8dc4d)}[dir=rtl] .abtDecorLine1{left:auto;right:50%}[dir=rtl] .abtDecorLine2{left:auto;right:75%}.pageMain[data-page-id=about]{background:linear-gradient(180deg,#07111f,#06101d 42%,#040b15)!important;color:#f8fafc!important}.pageMain[data-page-id=about] .abtOrb,.pageMain[data-page-id=about] .abtHeroDecor{display:none!important}.pageMain[data-page-id=about] .abtHero,.pageMain[data-page-id=about] .abtMvv,.pageMain[data-page-id=about] .abtProcess,.pageMain[data-page-id=about] .abtCta{background:radial-gradient(circle at 22% 0%,rgba(251,191,36,.12),transparent 32%),linear-gradient(145deg,#101b29,#07111f 54%,#030812)!important}.pageMain[data-page-id=about] .abtHero{min-height:72vh!important;padding-top:clamp(120px,12vw,170px)!important;padding-bottom:clamp(78px,8vw,118px)!important}.pageMain[data-page-id=about] .abtHeroInner,.pageMain[data-page-id=about] .abtIdentityInner,.pageMain[data-page-id=about] .abtMvvInner,.pageMain[data-page-id=about] .abtServicesInner,.pageMain[data-page-id=about] .abtProcessInner,.pageMain[data-page-id=about] .abtCtaInner{max-width:1240px!important}.pageMain[data-page-id=about] .abtHeroTitle,.pageMain[data-page-id=about] .abtIdentityLeft h2,.pageMain[data-page-id=about] .abtGroupHeader h2,.pageMain[data-page-id=about] .abtServicesHeader h2,.pageMain[data-page-id=about] .abtProcessHeader h2,.pageMain[data-page-id=about] .abtTrustLeft h2,.pageMain[data-page-id=about] .abtCtaInner h2{color:#f8fafc!important;letter-spacing:0!important;text-transform:none!important}.pageMain[data-page-id=about] .abtHeroTitle{max-width:780px!important;font-size:clamp(2.6rem,5vw,4.7rem)!important;line-height:1.05!important}.pageMain[data-page-id=about] .abtHeroSub,.pageMain[data-page-id=about] .abtHeroTrust,.pageMain[data-page-id=about] .abtIdentityText,.pageMain[data-page-id=about] .abtGroupSub,.pageMain[data-page-id=about] .abtMvvCard>p,.pageMain[data-page-id=about] .abtValuesList li,.pageMain[data-page-id=about] .abtProcessStepBody p,.pageMain[data-page-id=about] .abtTrustItem p,.pageMain[data-page-id=about] .abtCtaInner>p{color:#b8c4d4!important}.pageMain[data-page-id=about] .abtHeroTrust{max-width:680px!important;border-left-color:#fbbf2473!important;background:#ffffff09!important;border-radius:0 8px 8px 0!important}.pageMain[data-page-id=about] .abtEyebrow,.pageMain[data-page-id=about] .eyebrow{color:#fbbf24!important;letter-spacing:.08em!important}.pageMain[data-page-id=about] .abtIdentity,.pageMain[data-page-id=about] .abtGroup,.pageMain[data-page-id=about] .abtServices,.pageMain[data-page-id=about] .abtTrust{background:#07111f!important;border-color:#94b7e029!important}.pageMain[data-page-id=about] .abtIdentityCard,.pageMain[data-page-id=about] .abtMvvCard,.pageMain[data-page-id=about] .abtGroupCard,.pageMain[data-page-id=about] .abtServiceItem,.pageMain[data-page-id=about] .abtTrustItem{background:linear-gradient(145deg,#0c2240c7,#051020b8)!important;border-color:#94b7e038!important;color:#f8fafc!important;border-radius:8px!important}.pageMain[data-page-id=about] .abtIdentityCard:hover,.pageMain[data-page-id=about] .abtMvvCard:hover,.pageMain[data-page-id=about] .abtGroupCard:hover,.pageMain[data-page-id=about] .abtServiceItem:hover{border-color:#fbbf2459!important;box-shadow:0 20px 58px #00000038!important;transform:none!important}.pageMain[data-page-id=about] .abtIdentityCard h3,.pageMain[data-page-id=about] .abtMvvCard h3,.pageMain[data-page-id=about] .abtGroupCard h3,.pageMain[data-page-id=about] .abtServiceItem h3,.pageMain[data-page-id=about] .abtTrustItem h3{color:#f8fafc!important;letter-spacing:0!important;text-transform:none!important}.pageMain[data-page-id=about] .abtIdentityCard p,.pageMain[data-page-id=about] .abtGroupCard>p,.pageMain[data-page-id=about] .abtServiceItem p{color:#b8c4d4!important}.pageMain[data-page-id=about] .abtIdentityIconWrap,.pageMain[data-page-id=about] .abtMvvIconWrap,.pageMain[data-page-id=about] .abtGroupIconWrap,.pageMain[data-page-id=about] .abtServiceIconWrap{color:#fbbf24!important;background:#fbbf241a!important;border:1px solid rgba(251,191,36,.28)!important;border-radius:8px!important}.pageMain[data-page-id=about] .abtGroupScope{color:#fbbf24!important;letter-spacing:.08em!important}.pageMain[data-page-id=about] .abtGroupLink{color:#fbbf24!important;border-top-color:#94b7e02e!important}.pageMain[data-page-id=about] .abtMvvGrid,.pageMain[data-page-id=about] .abtServicesGrid{gap:16px!important;overflow:visible!important}.pageMain[data-page-id=about] .abtMvvCard:before{background:#fbbf24!important;opacity:.85!important}.pageMain[data-page-id=about] .abtValuesList li svg,.pageMain[data-page-id=about] .abtTrustCheck{color:#fbbf24!important}.pageMain[data-page-id=about] .abtProcessTrack:before{background:linear-gradient(90deg,#fbbf247a,#94b7e024)!important}.pageMain[data-page-id=about] .abtProcessStepNum,.pageMain[data-page-id=about] .abtProcessStep:first-child .abtProcessStepNum{background:#fbbf2414!important;border-color:#fbbf2457!important}.pageMain[data-page-id=about] .abtProcessStepNum span,.pageMain[data-page-id=about] .abtProcessStep:first-child .abtProcessStepNum span{color:#fbbf24!important}.pageMain[data-page-id=about] .abtTrustItem{border-radius:0!important;background:transparent!important;border-left:0!important;border-right:0!important;border-top:0!important;border-bottom-color:#94b7e02e!important}.pageMain[data-page-id=about] .abtHeroPrimary,.pageMain[data-page-id=about] .abtCtaPrimary{background:#fbbf24!important;color:#07111f!important;border:1px solid rgba(251,191,36,.55)!important}.pageMain[data-page-id=about] .abtHeroPrimary:hover,.pageMain[data-page-id=about] .abtCtaPrimary:hover{background:#f59e0b!important}.pageMain[data-page-id=about] .abtHeroGhost,.pageMain[data-page-id=about] .abtCtaGhost{color:#f8fafc!important;border-color:#94b7e047!important;background:#ffffff0a!important}.pageMain[data-page-id=about] .abtHeroGhost:hover,.pageMain[data-page-id=about] .abtCtaGhost:hover{border-color:#fbbf246b!important;color:#fbbf24!important}[dir=rtl] .pageMain[data-page-id=about] .abtHeroTrust{border-right-color:#fbbf2473!important;border-radius:8px 0 0 8px!important}.pageMain[data-page-id=about] .abtHero{min-height:auto!important;padding-top:clamp(96px,8vw,128px)!important;padding-bottom:clamp(58px,6vw,84px)!important;border-bottom:1px solid rgba(148,183,224,.16)!important}.pageMain[data-page-id=about] .abtHeroInner{width:min(100%,1240px)!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr)!important;gap:clamp(42px,7vw,96px)!important;align-items:center!important}.pageMain[data-page-id=about] .abtHeroCopy{max-width:720px!important}.pageMain[data-page-id=about] .abtHeroTitle{margin-bottom:22px!important}.pageMain[data-page-id=about] .abtHeroSub{max-width:620px!important;margin-bottom:0!important}.pageMain[data-page-id=about] .abtHeroPanel{border:1px solid rgba(148,183,224,.24)!important;border-radius:8px!important;background:linear-gradient(145deg,#0c2240c7,#051020b8)!important;box-shadow:0 24px 70px #00000038!important;padding:clamp(24px,2.4vw,34px)!important}.pageMain[data-page-id=about] .abtHeroPanelKicker{margin:0 0 16px!important;color:#fbbf24!important;font-size:.74rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.pageMain[data-page-id=about] .abtHeroPanel .abtHeroTrust{padding:0 0 22px!important;margin:0 0 22px!important;border-left:0!important;border-bottom:1px solid rgba(148,183,224,.18)!important;background:transparent!important;border-radius:0!important}.pageMain[data-page-id=about] .abtHeroFacts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;border:1px solid rgba(148,183,224,.18)!important;border-radius:8px!important;overflow:hidden!important}.pageMain[data-page-id=about] .abtHeroFact{display:grid!important;gap:8px!important;min-height:118px!important;align-content:center!important;padding:18px 16px!important;background:#ffffff09!important}.pageMain[data-page-id=about] .abtHeroFact strong{color:#fbbf24!important;font-size:1.45rem!important;line-height:1!important}.pageMain[data-page-id=about] .abtHeroFact span{color:#f8fafc!important;font-size:.78rem!important;font-weight:800!important;line-height:1.35!important}.pageMain[data-page-id=about] .abtIdentity,.pageMain[data-page-id=about] .abtGroup,.pageMain[data-page-id=about] .abtServices,.pageMain[data-page-id=about] .abtTrust{padding-top:clamp(70px,8vw,108px)!important;padding-bottom:clamp(70px,8vw,108px)!important}.pageMain[data-page-id=about] .abtIdentityInner{grid-template-columns:minmax(280px,.78fr) minmax(0,1fr)!important;gap:clamp(40px,6vw,82px)!important}.pageMain[data-page-id=about] .abtIdentityLeft{position:static!important}.pageMain[data-page-id=about] .abtIdentityRight{gap:0!important;border:1px solid rgba(148,183,224,.2)!important;border-radius:8px!important;overflow:hidden!important}.pageMain[data-page-id=about] .abtIdentityCard{border-width:0 0 1px 0!important;border-radius:0!important;box-shadow:none!important;padding:22px 24px!important}.pageMain[data-page-id=about] .abtIdentityCard:last-child{border-bottom:0!important}.pageMain[data-page-id=about] .abtMvv{padding-top:clamp(70px,8vw,108px)!important;padding-bottom:clamp(70px,8vw,108px)!important;border-top:1px solid rgba(148,183,224,.14)!important;border-bottom:1px solid rgba(148,183,224,.14)!important}.pageMain[data-page-id=about] .abtMvvGrid,.pageMain[data-page-id=about] .abtGroupGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pageMain[data-page-id=about] .abtMvvCard,.pageMain[data-page-id=about] .abtGroupCard{min-height:230px!important}.pageMain[data-page-id=about] .abtGroupHeader{align-items:start!important;margin-bottom:36px!important}.pageMain[data-page-id=about] .abtServicesGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pageMain[data-page-id=about] .abtServiceItem{min-height:132px!important}.pageMain[data-page-id=about] .abtProcess{padding-top:clamp(70px,8vw,108px)!important;padding-bottom:clamp(70px,8vw,108px)!important}.pageMain[data-page-id=about] .abtProcessTrack{gap:clamp(18px,3vw,34px)!important}.pageMain[data-page-id=about] .abtProcessStep{padding-right:0!important}.pageMain[data-page-id=about] .abtTrustInner{grid-template-columns:minmax(280px,.55fr) minmax(0,1fr)!important;gap:clamp(42px,7vw,90px)!important}.pageMain[data-page-id=about] .abtTrustLeft{position:static!important}.pageMain[data-page-id=about] .abtCta{padding-top:clamp(72px,8vw,110px)!important;padding-bottom:clamp(72px,8vw,110px)!important}.pageMain[data-page-id=about] .abtCtaInner{max-width:760px!important}@media(max-width:980px){.pageMain[data-page-id=about] .abtHeroInner,.pageMain[data-page-id=about] .abtIdentityInner,.pageMain[data-page-id=about] .abtGroupHeader,.pageMain[data-page-id=about] .abtTrustInner{grid-template-columns:1fr!important}.pageMain[data-page-id=about] .abtHeroPanel{max-width:680px!important}.pageMain[data-page-id=about] .abtHeroFacts,.pageMain[data-page-id=about] .abtMvvGrid,.pageMain[data-page-id=about] .abtGroupGrid,.pageMain[data-page-id=about] .abtServicesGrid,.pageMain[data-page-id=about] .abtProcessTrack{grid-template-columns:1fr!important}.pageMain[data-page-id=about] .abtProcessTrack:before{display:none!important}}.pageMain[data-page-id=about]{background:#06101d!important;color:#f8fafc!important}.aboutHero,.aboutOverview,.aboutBusinesses,.aboutProcess,.aboutCta{position:relative;padding-inline:clamp(20px,5vw,72px)}.aboutShell{width:min(100%,1240px);margin-inline:auto}.aboutHero{overflow:hidden;padding-top:clamp(110px,9vw,150px);padding-bottom:clamp(72px,8vw,108px);background:linear-gradient(rgba(148,183,224,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(148,183,224,.028) 1px,transparent 1px),radial-gradient(circle at 82% 18%,rgba(251,191,36,.16),transparent 28%),radial-gradient(circle at 18% 0%,rgba(59,130,246,.12),transparent 32%),linear-gradient(145deg,#101b29,#07111f 56%,#030812);background-size:54px 54px,54px 54px,auto,auto,auto;border-bottom:1px solid rgba(148,183,224,.16)}.aboutHeroGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.76fr);gap:clamp(44px,7vw,96px);align-items:center}.aboutHeroCopy{max-width:750px}.aboutHero .eyebrow,.aboutOverview .eyebrow,.aboutBusinesses .eyebrow,.aboutProcess .eyebrow{color:#fbbf24!important;letter-spacing:.08em!important}.aboutHero h1{max-width:760px;margin:18px 0 24px;color:#f8fafc;font-size:clamp(3rem,5.7vw,5.7rem);line-height:1;font-weight:850;letter-spacing:0;text-transform:none!important}.aboutHeroLead{max-width:720px;margin:0;color:#d8e0eb;font-size:clamp(1.18rem,1.7vw,1.42rem);line-height:1.58}.aboutHeroText{max-width:660px;margin:22px 0 0;color:#aebccc;font-size:1rem;line-height:1.75}.aboutHeroActions,.aboutCtaActions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:34px}.aboutPrimary{background:#fbbf24!important;border:1px solid rgba(251,191,36,.56)!important;color:#07111f!important;min-height:48px!important;padding-inline:24px!important;box-shadow:0 18px 44px #fbbf2424!important;text-transform:none!important}.aboutPrimary:hover{background:#f59e0b!important}.aboutGhost{min-height:48px;display:inline-flex;align-items:center;gap:8px;padding:0 22px;border:1px solid rgba(148,183,224,.32);border-radius:8px;background:#ffffff0a;color:#f8fafc;font-size:.92rem;font-weight:800;text-transform:none;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.aboutGhost:hover{border-color:#fbbf2473;color:#fbbf24;background:#fbbf2412}.aboutStructureCard{position:relative;overflow:hidden;border:1px solid rgba(148,183,224,.25);border-radius:8px;background:radial-gradient(circle at 100% 0%,rgba(251,191,36,.1),transparent 34%),linear-gradient(145deg,#0c2240d1,#051020bd);box-shadow:0 28px 80px #00000047,inset 0 1px #ffffff14;padding:clamp(24px,2.6vw,38px)}.aboutStructureCard:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#fbbf24,#fbbf2400)}.aboutStructureHead{display:grid;gap:8px;padding-bottom:24px;border-bottom:1px solid rgba(148,183,224,.18)}.aboutStructureHead span{color:#fbbf24;font-size:.75rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.aboutStructureHead strong{color:#f8fafc;font-size:clamp(1.42rem,2.2vw,2rem);letter-spacing:0}.aboutStructureList{display:grid;gap:14px;padding-top:24px}.aboutStructureItem{position:relative;display:flex;align-items:center;gap:14px;padding:18px;border:1px solid rgba(148,183,224,.18);border-radius:8px;background:#ffffff0b}.aboutStructureItem:before{content:"";position:absolute;left:35px;top:-15px;width:1px;height:14px;background:#fbbf2473}.aboutStructureItem:first-child:before{display:none}.aboutStructureIcon,.aboutBusinessIcon{display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px;border:1px solid rgba(251,191,36,.32);border-radius:8px;background:#fbbf241a;color:#fbbf24}.aboutStructureItem span{color:#e8eef7;font-size:.98rem;font-weight:800;line-height:1.35}.aboutOverview,.aboutBusinesses,.aboutProcess,.aboutCta{padding-top:clamp(68px,7vw,96px);padding-bottom:clamp(68px,7vw,96px)}.aboutOverview,.aboutProcess{background:#07111f}.aboutBusinesses{background:radial-gradient(circle at 10% 0%,rgba(251,191,36,.08),transparent 28%),linear-gradient(180deg,#0c224057,#05102033),#06101d;border-top:1px solid rgba(148,183,224,.14);border-bottom:1px solid rgba(148,183,224,.14)}.aboutOverviewGrid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.65fr);gap:clamp(42px,7vw,100px);align-items:start}.aboutOverviewCopy h2,.aboutSectionHeader h2,.aboutCtaBox h2{margin:10px 0 0;color:#f8fafc;font-size:clamp(2rem,3.5vw,3.55rem);line-height:1.08;letter-spacing:0}.aboutOverviewCopy p{max-width:680px;margin:22px 0 0;color:#b8c4d4;font-size:1.05rem;line-height:1.78}.aboutPointList{display:grid;border:1px solid rgba(148,183,224,.22);border-radius:8px;overflow:hidden;background:#ffffff06}.aboutPoint{display:flex;align-items:center;gap:14px;min-height:78px;padding:20px 22px;border-bottom:1px solid rgba(148,183,224,.16);color:#f8fafc;font-size:1rem;font-weight:800}.aboutPoint:last-child{border-bottom:0}.aboutPoint svg{color:#fbbf24;flex:0 0 auto}.aboutSectionHeader{max-width:760px;margin-bottom:36px}.aboutSectionHeader>p,.aboutSectionHeaderSplit>p{color:#b8c4d4;font-size:1rem;line-height:1.7}.aboutSectionHeaderSplit{max-width:none;display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.55fr);gap:clamp(28px,5vw,80px);align-items:end}.aboutBusinessGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.aboutBusinessCard{position:relative;overflow:hidden;min-height:330px;display:flex;flex-direction:column;padding:clamp(24px,2.3vw,32px);border:1px solid rgba(148,183,224,.22);border-radius:8px;background:linear-gradient(145deg,#0c2240d1,#051020b8);box-shadow:0 20px 58px #0000002e;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.aboutBusinessCard:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#fbbf24eb,#fbbf2400);opacity:.78}.aboutBusinessCard:hover{transform:translateY(-4px);border-color:#fbbf2457;box-shadow:0 26px 70px #00000040}.aboutBusinessCard h3{margin:24px 0 12px;color:#f8fafc;font-size:clamp(1.18rem,1.5vw,1.38rem);line-height:1.25;letter-spacing:0}.aboutBusinessCard p{margin:0;color:#b8c4d4;font-size:.98rem;line-height:1.65}.aboutVisitLink{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:22px;border-top:1px solid rgba(148,183,224,.16);color:#fbbf24;font-size:.92rem;font-weight:850;text-decoration:none}.aboutTimeline{list-style:none;padding:0;margin:42px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid rgba(148,183,224,.2);border-radius:8px;overflow:hidden}.aboutTimelineStep{min-height:210px;padding:28px 24px;background:#ffffff09}.aboutTimelineStep span{display:inline-grid;place-items:center;width:46px;height:46px;border:1px solid rgba(251,191,36,.34);border-radius:999px;color:#fbbf24;background:#fbbf2414;font-size:.8rem;font-weight:900;letter-spacing:.06em}.aboutTimelineStep h3{margin:26px 0 10px;color:#f8fafc;font-size:1rem;line-height:1.35}.aboutTimelineStep p{margin:0;color:#b8c4d4;font-size:.94rem;line-height:1.65}.aboutCta{background:radial-gradient(circle at 50% 0%,rgba(251,191,36,.12),transparent 32%),linear-gradient(135deg,#0f1a28,#07111f 54%,#030812);border-top:1px solid rgba(148,183,224,.14)}.aboutCtaBox{max-width:760px;min-height:0;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto;padding:0;border:0;border-radius:0;background:transparent}.aboutCtaBox h2{max-width:820px;margin:14px 0 0;font-size:clamp(1.65rem,3vw,2.5rem)}.aboutCtaBox .eyebrow{color:#fbbf24!important;letter-spacing:.08em!important}.aboutCtaActions{justify-content:center;margin-top:34px}.aboutCta .aboutPrimary{background:#fbbf24f2!important}.aboutCta .aboutGhost{background:#ffffff0b;border-color:#94b7e052}@media(max-width:1080px){.aboutHeroGrid,.aboutOverviewGrid,.aboutSectionHeaderSplit{grid-template-columns:1fr}.aboutStructureCard{max-width:720px}.aboutBusinessGrid,.aboutTimeline{grid-template-columns:1fr 1fr}}@media(max-width:700px){.aboutHero,.aboutOverview,.aboutBusinesses,.aboutProcess,.aboutCta{padding-inline:18px}.aboutHero{padding-top:108px}.aboutHero h1{font-size:clamp(2.6rem,15vw,4rem)}.aboutHeroActions,.aboutCtaActions{align-items:stretch;flex-direction:column}.aboutPrimary,.aboutGhost{width:100%;justify-content:center}.aboutBusinessGrid,.aboutTimeline{grid-template-columns:1fr}.aboutBusinessCard,.aboutTimelineStep{min-height:auto}}.pageMain[data-page-id=contact]{background:#06101d!important;color:#f8fafc!important}.contactHeroPro,.contactMainPro{padding-inline:clamp(20px,5vw,72px)}.contactShell{width:min(100%,1240px);margin-inline:auto}.contactHeroPro{overflow:hidden;padding-top:clamp(78px,5.4vw,94px);padding-bottom:clamp(28px,3.4vw,44px);background:linear-gradient(rgba(148,183,224,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(148,183,224,.028) 1px,transparent 1px),radial-gradient(circle at 78% 18%,rgba(251,191,36,.18),transparent 28%),radial-gradient(circle at 18% 12%,rgba(14,165,233,.12),transparent 30%),linear-gradient(145deg,#0f1b2a,#07111f 58%,#030812);background-size:54px 54px,54px 54px,auto,auto,auto;border-bottom:1px solid rgba(148,183,224,.16)}.contactHeroGridPro{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.62fr);gap:clamp(28px,5vw,58px);align-items:center}.contactHeroCopyPro{max-width:660px;min-width:0}.contactHeroPro .eyebrow,.contactMainPro .eyebrow{color:#fbbf24!important;letter-spacing:.08em!important}.contactHeroCopyPro h1{max-width:640px;margin:12px 0 14px;color:#f8fafc;font-size:clamp(2.35rem,3.9vw,3.95rem);line-height:1.02;font-weight:850;letter-spacing:0;text-transform:none!important;overflow-wrap:anywhere}.contactHeroCopyPro p{max-width:590px;margin:0;color:#d8e0eb;font-size:clamp(.98rem,1.08vw,1.08rem);line-height:1.56}.contactSignalPanel,.contactFormCardPro{position:relative;overflow:hidden;min-width:0;border:1px solid rgba(148,183,224,.24);border-radius:8px;background:radial-gradient(circle at 100% 0%,rgba(251,191,36,.1),transparent 34%),linear-gradient(145deg,#0c2240d6,#051020c2);box-shadow:0 28px 80px #00000042,inset 0 1px #ffffff14}.contactSignalPanel:before,.contactFormCardPro:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#fbbf24,#fbbf2400)}.contactSignalPanel{padding:clamp(18px,1.8vw,24px)}.contactSignalHeader{display:grid;gap:8px;padding-bottom:14px;border-bottom:1px solid rgba(148,183,224,.18)}.contactSignalHeader span,.contactFormHeaderPro span{color:#fbbf24;font-size:.75rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.contactSignalHeader strong{color:#f8fafc;font-size:clamp(1.08rem,1.42vw,1.32rem);line-height:1.25;letter-spacing:0}.contactSignalMap{position:relative;display:grid;gap:9px;min-height:0;padding-top:14px}.contactSignalItem{position:relative;z-index:2;display:flex;align-items:center;gap:12px;width:100%;padding:12px 13px 12px 15px;border:1px solid rgba(148,183,224,.18);border-radius:8px;background:linear-gradient(135deg,#0f2848e6,#051020d1);box-shadow:0 14px 34px #0000002e;transform:translate(0)}.contactSignalItem:after{content:"";position:absolute;inset:10px auto 10px 0;width:3px;border-radius:999px;background:linear-gradient(180deg,#fbbf24,#fbbf242e)}.contactSignalItem:nth-of-type(2){transform:translate(16px)}.contactSignalItem:nth-of-type(3){transform:translate(32px)}.contactSignalItem:nth-of-type(4){transform:translate(16px)}.contactSignalItem>span{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border-radius:8px;border:1px solid rgba(251,191,36,.32);color:#fbbf24;background:#fbbf241a}.contactSignalItem h3{margin:0 0 4px;color:#f8fafc;font-size:.92rem;line-height:1.3}.contactSignalItem p{margin:0;color:#b8c4d4;font-size:.84rem;line-height:1.44}.contactMainPro{padding-top:clamp(56px,6vw,82px);padding-bottom:clamp(76px,8vw,116px);background:radial-gradient(circle at 16% 0%,rgba(251,191,36,.08),transparent 28%),linear-gradient(180deg,#0c224059,#05102033),#06101d}.contactMainGridPro{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);gap:clamp(34px,6vw,74px);align-items:start}.contactInfoPro{position:sticky;top:110px}.contactInfoPro h2{max-width:420px;margin:12px 0 0;color:#f8fafc;font-size:clamp(1.55rem,2.25vw,2.1rem);line-height:1.08;letter-spacing:0}.contactInfoPro>p{display:none;max-width:560px;margin:0;color:#b8c4d4;font-size:1.03rem;line-height:1.75}.contactPrepList{display:grid;gap:10px;margin-top:24px;border:0;border-radius:0;overflow:visible}.contactPrepItem{display:flex;align-items:center;gap:13px;min-height:52px;padding:13px 14px;border:1px solid rgba(148,183,224,.16);border-radius:8px;background:#ffffff09;color:#f8fafc;font-weight:800}.contactPrepItem svg{color:#fbbf24;flex:0 0 auto}.contactDirectRows{display:grid;gap:12px;margin-top:22px}.contactDirectRows span{display:flex;align-items:center;gap:12px;min-height:50px;padding:13px 14px;border:1px solid rgba(148,183,224,.18);border-radius:8px;background:#ffffff09;color:#cbd5e1;min-width:0;overflow-wrap:anywhere}.contactDirectRows svg{color:#fbbf24}.contactFormCardPro{padding:clamp(26px,3.2vw,46px);background:radial-gradient(circle at 100% 0%,rgba(251,191,36,.13),transparent 26%),linear-gradient(145deg,#0c2240f5,#051020e0)!important;background-size:auto!important;box-shadow:0 34px 90px #00000052,0 0 0 1px #fbbf240a,inset 0 1px #ffffff1a;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}@media(hover:hover){.contactFormCardPro:hover{border-color:#fbbf2457;box-shadow:0 40px 110px #00000061,0 0 0 1px #fbbf241a,0 0 42px #fbbf2414,inset 0 1px #ffffff21}}.contactFormHeaderPro{display:grid;gap:10px;margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid rgba(148,183,224,.18)}.contactFormHeaderPro h2{margin:8px 0 0;color:#f8fafc;font-size:clamp(1.8rem,2.7vw,2.45rem);line-height:1.04;letter-spacing:0}.contactFormHeaderPro p{display:none}.contactFormPro{gap:18px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.contactFormPro .formField label{margin-bottom:7px!important;color:#d8e0eb!important;font-size:.74rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.contactFormPro input,.contactFormPro select,.contactFormPro textarea{min-height:56px!important;border-color:#94b7e033!important;border-radius:8px!important;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#030a14ad!important;color:#f8fafc!important;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #00000014!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease!important}.contactFormPro input:hover,.contactFormPro select:hover,.contactFormPro textarea:hover{border-color:#94b7e057!important;background:linear-gradient(180deg,#ffffff0f,#ffffff06),#030a14bd!important;box-shadow:inset 0 1px #ffffff12,0 14px 34px #0000001f!important;transform:translateY(-1px)}.contactFormPro input:focus,.contactFormPro select:focus,.contactFormPro textarea:focus{border-color:#fbbf2494!important;background:linear-gradient(180deg,#fff1,#ffffff07),#030a14cc!important;box-shadow:0 0 0 3px #fbbf241f,0 18px 40px #00000029!important;transform:translateY(-1px);outline:none!important}.contactFormPro textarea{min-height:132px!important;resize:vertical}.contactSubmitPro{position:relative;overflow:hidden;width:100%;justify-content:center;gap:10px!important;min-height:60px!important;margin-top:12px!important;border:1px solid rgba(251,191,36,.44)!important;border-radius:8px!important;background:linear-gradient(135deg,#fbbf24d1,#f59e0bad)!important;color:#07111f!important;font-size:.98rem!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 16px 38px #f59e0b2e,inset 0 1px #ffffff57,inset 0 -1px #78350f1a!important;transition:background .2s ease,box-shadow .2s ease,border-color .2s ease!important}.contactSubmitPro:before{display:none}.contactSubmitPro svg,.contactSubmitPro span{position:relative;z-index:1}.contactSubmitPro:hover{border-color:#fbbf24ad!important;background:linear-gradient(135deg,#fbbf24f5,#f59e0bdb)!important;box-shadow:0 18px 44px #f59e0b3d,inset 0 1px #ffffff6b,inset 0 -1px #78350f1f!important}.contactSubmitPro:focus-visible{outline:none!important;box-shadow:0 0 0 4px #fbbf242e,0 20px 48px #f59e0b47,inset 0 1px #ffffff80!important}.contactSubmitPro:active{background:linear-gradient(135deg,#f59e0bf0,#d97706db)!important;box-shadow:0 12px 30px #f59e0b2e,inset 0 2px 4px #78350f24!important}.footer{display:grid!important;grid-template-columns:minmax(260px,.9fr) auto!important;align-items:center!important;gap:clamp(22px,4vw,64px)!important;width:100%!important;max-width:none!important;margin:0!important;padding:28px max(24px,calc((100vw - 1240px)/2 + 24px))!important;border-top:1px solid rgba(148,183,224,.14)!important;border-radius:0!important;background:radial-gradient(circle at 12% 0%,rgba(251,191,36,.08),transparent 30%),linear-gradient(180deg,#07111f,#030812)!important;color:#cbd5e1!important}.footerMain{display:grid;gap:10px;min-width:0}.footerMain p{max-width:620px;margin:0;color:#9fb0c5!important;font-size:.94rem;line-height:1.55}.footerBrand{display:inline-flex!important;align-items:center!important;gap:12px!important;min-width:0;color:#f8fafc!important;font-family:var(--font-display);text-transform:none!important}.footerBrand img{width:42px!important;height:34px!important;flex:0 0 auto;border-radius:6px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)!important}.footerBrand>span{display:grid;gap:2px;min-width:0}.footerBrand strong{color:#f8fafc;font-size:.98rem;letter-spacing:0;line-height:1.1;white-space:nowrap}.footerBrand small{color:#94a3b8;font-size:.74rem;font-weight:800;letter-spacing:.02em}.footerLinks{display:flex!important;justify-content:flex-end;flex-wrap:wrap;gap:10px!important}.footerLinks a{display:inline-flex!important;align-items:center;gap:8px;min-height:40px;padding:0 13px;border:1px solid rgba(148,183,224,.16);border-radius:8px;background:#ffffff09;color:#e2e8f0!important;font-size:.9rem;font-weight:850;transition:border-color .18s ease,background .18s ease,color .18s ease}.footerLinks a svg{color:#fbbf24}.footerLinks a:hover{border-color:#fbbf245c;background:#fbbf2414;color:#fff!important}@media(max-width:760px){.footer{grid-template-columns:1fr!important;gap:18px!important;padding:26px 18px 30px!important}.footerLinks{justify-content:flex-start}.footerLinks a{flex:1 1 auto;justify-content:center}}@media(max-width:1080px){.contactHeroGridPro,.contactMainGridPro{grid-template-columns:1fr}.contactSignalPanel,.contactFormCardPro{max-width:760px}.contactInfoPro{position:static}}@media(max-width:700px){.contactHeroPro,.contactMainPro{padding-inline:18px}.contactHeroPro{padding-top:92px;padding-bottom:32px}.contactHeroGridPro,.contactMainGridPro{gap:30px;min-width:0}.contactHeroCopyPro h1{font-size:clamp(2.2rem,10.5vw,2.85rem);line-height:1.08}.contactHeroCopyPro p{font-size:1rem}.contactSignalMap{min-height:0}.contactSignalItem,.contactSignalItem:nth-of-type(2),.contactSignalItem:nth-of-type(3),.contactSignalItem:nth-of-type(4){width:100%;justify-self:stretch;margin-top:0;transform:none}.contactSignalPanel,.contactFormCardPro{width:100%;max-width:none}.contactFormHeaderPro{display:grid;gap:12px;align-items:start}.contactSignalItem{align-items:flex-start}.contactFormPro .formRow2{grid-template-columns:1fr!important}.contactDirectRows span{border-radius:8px;align-items:flex-start}}.pageMain[data-page-id=faq]{background:linear-gradient(180deg,#061120,#071426 44%,#040a14)!important;color:#f8fafc;overflow-x:hidden}.faqHeroPro,.faqBodyPro{width:min(1240px,calc(100% - 48px));margin-inline:auto}.faqHeroPro{position:relative;padding:clamp(62px,8vw,96px) 0 clamp(34px,5vw,54px)}.faqHeroGrid{position:relative;z-index:1;display:grid;justify-items:center;gap:16px;max-width:760px;margin-inline:auto;text-align:center}.faqHeroGrid h1{max-width:680px;margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(2.2rem,3.4vw,3.45rem);line-height:1.05;letter-spacing:0}.faqHeroGrid .lead{max-width:650px;margin:0;color:#b8c5d6;font-size:clamp(1.05rem,1.35vw,1.22rem);line-height:1.65}.faqHeroPanel{position:relative;display:grid;gap:28px;padding:clamp(28px,4vw,42px);border:1px solid rgba(148,183,224,.24);border-top:3px solid rgba(251,191,36,.88);border-radius:8px;background:linear-gradient(140deg,#14263af0,#071221e6),#08121feb;box-shadow:0 28px 86px #00000047}.faqPanelLabel{color:#fbbf24;font-size:.8rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.faqHeroPanel h2{max-width:420px;margin:0;color:#f8fafc;font-size:clamp(1.75rem,2.6vw,2.45rem);line-height:1.08;letter-spacing:0}.faqQuickList{display:grid;gap:12px}.faqQuickList article{display:grid;grid-template-columns:46px 1fr;gap:16px;align-items:start;padding:18px;border:1px solid rgba(148,183,224,.18);border-radius:8px;background:#ffffff09}.faqQuickList article>span,.faqGroupHeader>span{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid rgba(251,191,36,.42);border-radius:8px;background:#fbbf241a;color:#fbbf24;font-size:.82rem;font-weight:950}.faqQuickList strong{display:block;margin-bottom:5px;color:#f8fafc;font-size:1rem}.faqQuickList p{margin:0;color:#aebdd0;font-size:.95rem;line-height:1.55}.faqBodyPro{padding:clamp(36px,5vw,60px) 0 clamp(72px,8vw,110px);border-top:1px solid rgba(148,183,224,.12)}.faqBodyGrid{display:grid;grid-template-columns:minmax(240px,.28fr) minmax(0,1fr);gap:clamp(24px,4vw,52px);align-items:start}.faqCategoryPanel{position:sticky;top:112px;display:grid;gap:14px;padding:20px;border:1px solid rgba(148,183,224,.18);border-radius:8px;background:#0a182ab8}.faqCategoryPanel h2{margin:0;color:#f8fafc;font-size:clamp(1.28rem,1.8vw,1.7rem);line-height:1.12;letter-spacing:0}.faqCategoryPanel p{margin:0;color:#aebdd0;font-size:.95rem;line-height:1.58}.faqCategoryList{display:grid;gap:10px;margin-top:8px}.faqCategoryList a{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border:1px solid rgba(148,183,224,.16);border-radius:8px;background:#ffffff09;color:#e2e8f0;font-weight:850;line-height:1.25;text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease}.faqCategoryList a:hover{border-color:#fbbf2466;background:#fbbf2414;color:#fff}.faqCategoryList span{color:#fbbf24;font-size:.78rem;font-weight:950}.faqQuestionsPro{display:grid;gap:clamp(26px,3.5vw,40px);width:min(930px,100%);margin-inline:auto}.faqGroupPro{scroll-margin-top:110px;display:grid;gap:18px}.faqGroupHeader{display:grid;grid-template-columns:48px 1fr;gap:18px;align-items:start;max-width:820px}.faqGroupHeader h2{margin:0 0 7px;color:#f8fafc;font-size:clamp(1.42rem,2vw,2.1rem);line-height:1.08;letter-spacing:0}.faqGroupHeader p{max-width:620px;margin:0;color:#93a4ba;font-size:1rem;line-height:1.6}.faqAccordionPro{display:grid;gap:12px}.faqQuestionPro{border:1px solid rgba(148,183,224,.18);border-radius:8px;background:linear-gradient(135deg,#0f1f33eb,#08121feb);overflow:hidden;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.faqQuestionPro:hover,.faqQuestionPro[open]{border-color:#fbbf2457;background:linear-gradient(135deg,#12263ef5,#08121ff5);box-shadow:0 14px 36px #00000029}.faqQuestionPro summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:66px;padding:18px 22px;cursor:pointer;list-style:none}.faqQuestionPro summary::-webkit-details-marker{display:none}.faqQuestionPro summary span{color:#f8fafc;font-size:clamp(1.02rem,1.3vw,1.18rem);font-weight:900;line-height:1.35}.faqQuestionPro summary strong{display:inline-grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border:1px solid rgba(251,191,36,.32);border-radius:8px;color:#fbbf24;font-size:1.2rem;transition:background .18s ease,color .18s ease}.faqQuestionPro[open] summary strong{background:#fbbf24eb;color:#08111f}.faqQuestionPro p{max-width:820px;margin:0;padding:0 22px 22px;color:#b8c5d6;font-size:1.01rem;line-height:1.72}.faqCtaPro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-bottom:clamp(72px,8vw,110px);padding:clamp(30px,4vw,46px);border:1px solid rgba(148,183,224,.22);border-radius:8px;background:linear-gradient(135deg,rgba(251,191,36,.11),transparent 42%),linear-gradient(180deg,#14263adb,#08121fe6)}.faqCtaPro h2{max-width:790px;margin:8px 0 10px;color:#fff;font-size:clamp(1.85rem,3vw,3rem);line-height:1.05;letter-spacing:0}.faqCtaPro p{max-width:760px;margin:0;color:#aebdd0;font-size:1.04rem;line-height:1.65}.faqCtaPro .primaryButton{min-width:150px;justify-content:center}@media(max-width:980px){.faqBodyGrid{grid-template-columns:1fr}.faqHeroPanel{max-width:680px}.faqCategoryPanel{position:static}}@media(max-width:640px){.faqHeroPro,.faqBodyPro{width:min(100% - 32px,1240px)}.faqHeroPro{padding:58px 0 36px}.faqHeroGrid h1{font-size:clamp(2rem,9vw,2.75rem)}.faqCategoryPanel{padding:22px}.faqQuickList article,.faqGroupHeader{grid-template-columns:1fr}.faqQuestionPro summary{min-height:68px;padding:18px}.faqQuestionPro p{padding:0 18px 20px}}.pageMain[data-page-id=privacy]{background:linear-gradient(180deg,#061120,#071426 46%,#040a14)!important;color:#f8fafc}.privacyHeroPro,.privacyBodyPro{width:min(1120px,calc(100% - 48px));margin-inline:auto}.privacyHeroPro{padding:clamp(62px,8vw,96px) 0 clamp(34px,5vw,54px)}.privacyHeroInner{display:grid;justify-items:center;gap:16px;max-width:780px;margin-inline:auto;text-align:center}.privacyHeroInner h1{max-width:700px;margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(2.2rem,3.4vw,3.45rem);line-height:1.05;letter-spacing:0}.privacyHeroInner .lead{max-width:650px;margin:0;color:#b8c5d6;font-size:clamp(1.05rem,1.35vw,1.22rem);line-height:1.65}.privacyBodyPro{padding:clamp(36px,5vw,60px) 0 clamp(72px,8vw,110px);border-top:1px solid rgba(148,183,224,.12)}.privacyContentPro{display:grid;gap:clamp(26px,3.5vw,42px);width:min(900px,100%);margin-inline:auto}.privacyGroupPro{display:grid;gap:18px}.privacyGroupHeader{display:grid;grid-template-columns:48px 1fr;gap:18px;align-items:start}.privacyGroupHeader>span{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid rgba(251,191,36,.42);border-radius:8px;background:#fbbf241a;color:#fbbf24;font-size:.82rem;font-weight:950}.privacyGroupHeader h2{margin:0 0 7px;color:#f8fafc;font-size:clamp(1.42rem,2vw,2.1rem);line-height:1.08;letter-spacing:0}.privacyGroupHeader p{max-width:680px;margin:0;color:#93a4ba;font-size:1rem;line-height:1.6}.privacyItemsPro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.privacyItemPro,.privacyNotePro{padding:22px;border:1px solid rgba(148,183,224,.18);border-radius:8px;background:linear-gradient(135deg,#0f1f33eb,#08121feb)}.privacyItemPro h3,.privacyNotePro h2{margin:0 0 10px;color:#f8fafc;font-size:1.08rem;line-height:1.3;letter-spacing:0}.privacyItemPro p,.privacyNotePro p{margin:0;color:#b8c5d6;font-size:.99rem;line-height:1.68}.privacyNotePro{border-color:#fbbf2447;background:linear-gradient(135deg,rgba(251,191,36,.08),transparent 42%),linear-gradient(135deg,#0f1f33f0,#08121ff0)}@media(max-width:760px){.privacyHeroPro,.privacyBodyPro{width:min(100% - 32px,1120px)}.privacyHeroInner h1{font-size:clamp(2rem,9vw,2.75rem)}.privacyGroupHeader,.privacyItemsPro{grid-template-columns:1fr}}.pageMain[data-page-id=terms]{background:linear-gradient(180deg,#061120,#071426 46%,#040a14)!important;color:#f8fafc}.termsHeroPro,.termsBodyPro{width:min(1120px,calc(100% - 48px));margin-inline:auto}.termsHeroPro{padding:clamp(62px,8vw,96px) 0 clamp(34px,5vw,54px)}.termsHeroInner{display:grid;justify-items:center;gap:16px;max-width:780px;margin-inline:auto;text-align:center}.termsHeroInner h1{max-width:700px;margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(2.2rem,3.4vw,3.45rem);line-height:1.05;letter-spacing:0}.termsHeroInner .lead{max-width:650px;margin:0;color:#b8c5d6;font-size:clamp(1.05rem,1.35vw,1.22rem);line-height:1.65}.termsBodyPro{padding:clamp(36px,5vw,60px) 0 clamp(72px,8vw,110px);border-top:1px solid rgba(148,183,224,.12)}.termsContentPro{display:grid;gap:clamp(22px,3vw,34px);width:min(860px,100%);margin-inline:auto}.termsGroupPro{display:grid;gap:16px;padding:clamp(22px,3vw,30px);border:1px solid rgba(148,183,224,.18);border-radius:8px;background:linear-gradient(135deg,#0f1f33b8,#08121fb8)}.termsGroupHeader{display:grid;grid-template-columns:48px 1fr;gap:18px;align-items:start}.termsGroupHeader>span{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid rgba(251,191,36,.42);border-radius:8px;background:#fbbf241a;color:#fbbf24;font-size:.82rem;font-weight:950}.termsGroupHeader h2{margin:0 0 7px;color:#f8fafc;font-size:clamp(1.42rem,2vw,2.1rem);line-height:1.08;letter-spacing:0}.termsGroupHeader p{max-width:680px;margin:0;color:#93a4ba;font-size:1rem;line-height:1.6}.termsItemsPro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.termsClauseListPro{display:grid;border-top:1px solid rgba(148,183,224,.16)}.termsClausePro{display:grid;grid-template-columns:minmax(150px,.34fr) minmax(0,1fr);gap:20px;padding:20px 0;border-bottom:1px solid rgba(148,183,224,.13)}.termsClausePro>span{color:#fbbf24;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.termsClausePro h3{display:none}.termsClausePro p{max-width:620px;margin:0;color:#b8c5d6;font-size:1rem;line-height:1.72}.termsItemPro,.termsNotePro{padding:22px;border:1px solid rgba(148,183,224,.18);border-radius:8px;background:linear-gradient(135deg,#0f1f33eb,#08121feb)}.termsItemPro h3,.termsNotePro h2{margin:0 0 10px;color:#f8fafc;font-size:1.08rem;line-height:1.3;letter-spacing:0}.termsItemPro p,.termsNotePro p{margin:0;color:#b8c5d6;font-size:.99rem;line-height:1.68}.termsNotePro{width:min(860px,100%);margin-inline:auto;border-color:#fbbf2447;background:linear-gradient(135deg,rgba(251,191,36,.08),transparent 42%),linear-gradient(135deg,#0f1f33f0,#08121ff0)}@media(max-width:760px){.termsHeroPro,.termsBodyPro{width:min(100% - 32px,1120px)}.termsHeroInner h1{font-size:clamp(2rem,9vw,2.75rem)}.termsGroupHeader,.termsItemsPro,.termsClausePro{grid-template-columns:1fr}.termsGroupPro{padding:20px}}.siteHeader .brand{gap:0}.siteHeader .brand>img{width:238px!important;height:58px!important;-o-object-fit:contain;object-fit:contain;filter:brightness(1.18) contrast(1.08) saturate(1.22)}.siteHeader .brand>span{display:none}.heroLogoPanel,.holdingHeroCopy .heroLogoPanel{width:-moz-fit-content!important;width:fit-content!important;max-width:100%;padding:22px 30px;border:1px solid rgba(255,255,255,.42);border-radius:var(--radius-control, 12px);background:linear-gradient(135deg,#f5fcff61,#ddf5fa2e);box-shadow:0 28px 80px #02111b57,inset 0 1px #ffffff7a;backdrop-filter:blur(22px) saturate(165%);-webkit-backdrop-filter:blur(22px) saturate(165%)}.heroLogoPanel img,.holdingHeroCopy .heroLogoPanel img{width:min(52vw,390px)!important;max-width:100%;height:auto!important;max-height:none!important;-o-object-fit:contain;object-fit:contain;filter:brightness(1.2) contrast(1.08) saturate(1.22) drop-shadow(0 10px 22px rgba(0,21,54,.18))}@media(max-width:900px){.siteHeader .brand>img{width:190px!important;height:48px!important}.heroLogoPanel,.holdingHeroCopy .heroLogoPanel{padding:18px 22px}.heroLogoPanel img,.holdingHeroCopy .heroLogoPanel img{width:min(64vw,340px)!important}}@media(max-width:560px){.siteHeader .brand>img{width:150px!important;height:40px!important}.heroLogoPanel,.holdingHeroCopy .heroLogoPanel{padding:14px 16px}.heroLogoPanel img,.holdingHeroCopy .heroLogoPanel img{width:min(72vw,270px)!important}}.siteShell{--language-icon: var(--color-primary, #00357f);--language-border: color-mix(in srgb, var(--color-primary) 14%, transparent);--language-border-hover: color-mix(in srgb, var(--color-primary) 28%, transparent);--language-shell-bg: linear-gradient(180deg, #ffffff 0%, #f4f8fc 100%);--language-shell-shadow: 0 8px 20px rgba(0, 35, 82, .06), inset 0 1px 0 rgba(255, 255, 255, .88);--language-option-text: var(--color-muted, #4a6278);--language-option-hover: var(--color-primary, #00357f);--language-option-hover-bg: color-mix(in srgb, var(--color-primary) 10%, transparent);--language-active-bg: linear-gradient(135deg, rgba(6, 63, 134, .95), rgba(29, 104, 173, .88));--language-active-text: #ffffff;--language-active-shadow: 0 8px 18px rgba(0, 35, 82, .16);--language-focus: rgba(249, 115, 22, .55);--language-chevron: #7a8b98}.languageSelector{position:relative;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;align-self:center;justify-self:end}.languageSelectorIcon{display:inline-flex;align-items:center;justify-content:center;color:var(--language-icon, var(--color-primary, #00357f));opacity:.92;pointer-events:none}.languageOptions{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--language-border, rgba(0, 53, 127, .14));border-radius:999px;background:var(--language-shell-bg, linear-gradient(180deg, #ffffff 0%, #f4f8fc 100%));box-shadow:var(--language-shell-shadow, 0 8px 20px rgba(0, 35, 82, .06))}.languageOption{min-width:34px;min-height:28px;padding:0 9px;border:0;border-radius:999px;background:transparent;color:var(--language-option-text, #4a6278);font-family:var(--font-display, inherit);font-size:.66rem;font-weight:800;letter-spacing:.06em;line-height:1;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.languageOption:hover{color:var(--language-option-hover, var(--color-primary));background:var(--language-option-hover-bg, rgba(0, 53, 127, .08))}.languageOption.is-active{color:var(--language-active-text, #ffffff);background:var(--language-active-bg, var(--color-primary, #00357f));box-shadow:var(--language-active-shadow, 0 8px 18px rgba(0, 35, 82, .16))}.languageOption:focus-visible{outline:2px solid var(--language-focus, rgba(249, 115, 22, .55));outline-offset:2px}.languageMobileMenu{position:relative;display:none}.languageMobileTrigger{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border:1px solid var(--language-border, rgba(0, 53, 127, .14));border-radius:999px;background:var(--language-shell-bg, linear-gradient(180deg, #ffffff 0%, #f4f8fc 100%));box-shadow:var(--language-shell-shadow, 0 8px 20px rgba(0, 35, 82, .06));color:var(--language-option-text, #4a6278);font-family:var(--font-display, inherit);font-size:.72rem;font-weight:700;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.languageMobileTrigger svg:first-child{flex-shrink:0;color:var(--language-icon, var(--color-primary));opacity:.9}.languageMobileValueCompact{display:none}.languageMobileChevron{flex-shrink:0;color:var(--language-chevron, #7a8b98);transition:transform .18s ease}.languageSelector.is-open .languageMobileTrigger{border-color:var(--language-border-hover, rgba(0, 53, 127, .28));box-shadow:0 12px 28px #0023521c}.languageSelector.is-open .languageMobileChevron{transform:rotate(180deg)}.languageMobileBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:240;border:0;background:#03081261;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);cursor:pointer}.languageMobilePanel{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:260;display:grid;gap:4px;min-width:min(220px,calc(100vw - 32px));margin:0;padding:6px;list-style:none;border:1px solid var(--language-border, rgba(0, 53, 127, .14));border-radius:16px;background:#fffffffa;box-shadow:0 22px 54px #0023522e,inset 0 1px #ffffffe0;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}.languageMobileOption{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;border:0;border-radius:12px;background:transparent;color:var(--language-option-text, #4a6278);font-family:var(--font-display, inherit);text-align:start;cursor:pointer;transition:background .18s ease,color .18s ease}.languageMobileOption:hover{background:var(--language-option-hover-bg, rgba(0, 53, 127, .08));color:var(--language-option-hover, var(--color-primary))}.languageMobileOption.is-active{background:var(--language-option-hover-bg, rgba(0, 53, 127, .12));color:var(--language-option-hover, var(--color-primary))}.languageMobileOptionCode{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:28px;padding:0 8px;border-radius:999px;background:#00357f0f;font-size:.64rem;font-weight:800;letter-spacing:.06em}.languageMobileOption.is-active .languageMobileOptionCode{background:var(--language-active-bg, var(--color-primary, #00357f));color:var(--language-active-text, #ffffff)}.languageMobileOptionName{font-size:.78rem;font-weight:700;line-height:1.2}.languageMobileOption svg{color:var(--language-option-hover, var(--color-primary))}.languageSelector.is-open{z-index:261}.siteHeader .languageSelector{grid-column:3}.theme-holding .siteHeader .languageOptionsDesktop,.theme-residency .siteHeader .languageOptionsDesktop,.theme-real-estate .siteHeader .languageOptionsDesktop,.theme-trade .siteHeader .languageOptionsDesktop{border-color:#ffffff24;background:#ffffff14;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:inset 0 1px #ffffff14}.theme-holding .siteHeader .languageSelectorIcon,.theme-residency .siteHeader .languageSelectorIcon,.theme-real-estate .siteHeader .languageSelectorIcon,.theme-trade .siteHeader .languageSelectorIcon{color:#e2ecf9db}.theme-holding .siteHeader .languageOption,.theme-residency .siteHeader .languageOption,.theme-real-estate .siteHeader .languageOption,.theme-trade .siteHeader .languageOption{color:#e2ecf9c7}.theme-holding .siteHeader .languageOption:hover,.theme-residency .siteHeader .languageOption:hover,.theme-real-estate .siteHeader .languageOption:hover,.theme-trade .siteHeader .languageOption:hover{color:#fff;background:#ffffff1a}.theme-holding .siteHeader .languageOption.is-active,.theme-residency .siteHeader .languageOption.is-active,.theme-real-estate .siteHeader .languageOption.is-active,.theme-trade .siteHeader .languageOption.is-active{color:#fff;background:linear-gradient(135deg,#6366f18c,#8b5cf66b);box-shadow:0 8px 18px #0003}.theme-holding .siteHeader .languageMobileTrigger,.theme-residency .siteHeader .languageMobileTrigger,.theme-real-estate .siteHeader .languageMobileTrigger,.theme-trade .siteHeader .languageMobileTrigger{border-color:#ffffff24;background:#ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#e2ecf9e6}.theme-holding .siteHeader .languageMobileTrigger svg,.theme-residency .siteHeader .languageMobileTrigger svg,.theme-real-estate .siteHeader .languageMobileTrigger svg,.theme-trade .siteHeader .languageMobileTrigger svg{color:#e2ecf9db}@media(max-width:760px){.siteHeader>.languageSelector .languageSelectorIcon,.siteHeader>.languageSelector .languageOptionsDesktop{display:none}.siteHeader>.languageSelector .languageMobileMenu{display:block}}@media(max-width:420px){.languageMobileValue{display:none}.languageMobileValueCompact{display:inline}.languageMobileTrigger{gap:4px;min-height:34px;padding:0 8px;font-size:.68rem}}@media(max-width:1080px){.siteHeader .languageSelector{grid-column:1 / -1;justify-self:center}.navLinks.open .languageSelector{width:100%;flex-direction:column;align-items:stretch;gap:10px}.navLinks.open .languageSelector .languageSelectorIcon{display:inline-flex;justify-content:flex-start;padding-left:2px}.navLinks.open .languageSelector .languageOptionsDesktop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;padding:4px;gap:4px}.navLinks.open .languageSelector .languageOption{min-width:0;width:100%;min-height:40px;padding-inline:0}.navLinks.open .languageSelector .languageMobileMenu{display:none}}.teamHero{padding:clamp(108px,12vw,148px) var(--space-section-x, 24px) clamp(48px,6vw,72px);background:linear-gradient(135deg,#061c3af5,#08406de0 52%,#284454d1),radial-gradient(circle at 88% 12%,rgba(249,115,22,.14),transparent 34%);color:#fff}.teamHeroInner{width:min(var(--site-max, 1180px),calc(100vw - 48px));margin:0 auto}.teamHeroCopy{max-width:760px}.teamHeroCopy h1{margin:12px 0 18px;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.05}.teamHeroCopy p{max-width:62ch;color:#e2ecf9db;font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.65}.teamSectionHeader,.teamCtaInner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(280px,.75fr);gap:clamp(24px,4vw,48px);align-items:end}.teamSectionHeader h2,.teamCtaInner h2{margin:10px 0 0;font-size:clamp(1.8rem,3.2vw,2.5rem);line-height:1.12}.teamSectionHeader>p,.teamCtaInner>div>p{color:var(--color-muted, #4a6278);line-height:1.65}.teamMemberGrid,.teamPreviewGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,22px)}.teamMemberCard,.teamPreviewCard{display:grid;gap:10px;min-height:100%;padding:clamp(20px,2.4vw,26px);border:1px solid rgba(0,53,127,.1);border-radius:18px;background:linear-gradient(180deg,#fffffff5,#f5faffe6);box-shadow:0 18px 42px #00235214}.teamPreviewCard{position:relative}.teamPreviewIndex{position:absolute;top:16px;right:16px;color:#00357f6b;font-size:.72rem;font-weight:800;letter-spacing:.08em}.teamMemberAvatar{display:grid;place-items:center;width:72px;height:72px;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,#063f861f,#1d68ad14);color:var(--color-primary, #00357f)}.teamMemberAvatar img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.teamMemberRole{color:var(--color-primary, #00357f);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.teamMemberCard h3,.teamPreviewCard h3{margin:0;font-size:1.02rem;line-height:1.25}.teamMemberCard p,.teamPreviewCard p{margin:0;color:var(--color-muted, #4a6278);font-size:.92rem;line-height:1.6}.teamPreviewCard svg{color:var(--color-primary, #00357f)}.teamCta{padding-bottom:clamp(72px,8vw,104px)}.teamCtaInner{width:min(var(--site-max, 1180px),calc(100vw - 48px));margin:0 auto;padding:clamp(28px,4vw,40px);border:1px solid rgba(0,53,127,.1);border-radius:24px;background:linear-gradient(135deg,#fffffff0,#f0f7ffe0);box-shadow:0 22px 54px #00235214}.teamCtaInner .primaryButton{justify-self:end;align-self:end}@media(max-width:1080px){.teamMemberGrid,.teamPreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.teamSectionHeader,.teamCtaInner{grid-template-columns:1fr}.teamCtaInner .primaryButton{justify-self:start}}@media(max-width:640px){.teamMemberGrid,.teamPreviewGrid{grid-template-columns:1fr}.teamHero{padding-top:96px}}.pageMain[data-page-id=team]{background:linear-gradient(180deg,#f8fcfffa,#f1f7fcf0)!important;color:#0b1833!important}.teamShowcase--light{background:linear-gradient(180deg,#f8fbff,#eef4fb)!important;color:#0b1833!important}.teamShowcase--dark{color:#fff!important}.teamShowcase--light .teamShowcase-eyebrow{color:#00357f!important}.teamShowcase--dark .teamShowcase-eyebrow{color:#fbbf24!important}.teamShowcase--light .teamShowcase-title{color:#06142d!important;-webkit-text-fill-color:#06142d!important}.teamShowcase--dark .teamShowcase-title{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.teamShowcase--light .teamShowcase-summary,.teamShowcase--light .teamShowcase-quote{color:#4a6278!important}.teamShowcase--dark .teamShowcase-summary,.teamShowcase--dark .teamShowcase-quote{color:#e2ecf9e0!important}.teamShowcase--light .teamShowcase-quoteAuthor{color:#06142d!important}.teamShowcase--light .teamShowcase-quoteRole{color:#52637a!important}.teamShowcase--dark .teamShowcase-quoteAuthor{color:#fff!important}.teamShowcase--dark .teamShowcase-quoteRole{color:#cbd5e1e0!important}.teamShowcase-card{background:#dbe7f5!important}.teamShowcase-memberPanel{background:linear-gradient(180deg,#06142df0,#06142dfa)!important;border-top:1px solid rgba(255,255,255,.08)!important}.teamShowcase-memberName{color:#fff!important}.teamShowcase-memberRole{color:#e2ecf9db!important}.teamShowcase--light .teamShowcase-fade--left{background:linear-gradient(to right,#f8fbff,transparent)!important}.teamShowcase--light .teamShowcase-fade--right{background:linear-gradient(to left,#f8fbff,transparent)!important}.teamShowcase--dark .teamShowcase-fade--left{background:linear-gradient(to right,#06142d,transparent)!important}.teamShowcase--dark .teamShowcase-fade--right{background:linear-gradient(to left,#06142d,transparent)!important}.pageMain[data-page-id=team] .teamCtaInner h2,.pageMain[data-page-id=team] .teamCtaInner p,.pageMain[data-page-id=team] .teamCtaInner .eyebrow{color:inherit!important}.pageMain[data-page-id=team] .teamCtaInner h2{color:#06142d!important}.pageMain[data-page-id=team] .teamCtaInner p{color:#4a6278!important}.pageMain[data-page-id=team] .teamCtaInner .eyebrow{color:#00357f!important}@media(max-width:880px){html,body,#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.siteShell,.pageMain,.holdingLanding{width:100%!important;max-width:100vw!important;min-width:0!important;overflow-x:clip!important}.siteHeader{width:calc(100% - 20px)!important;max-width:calc(100vw - 20px)!important;min-width:0!important;margin-inline:auto!important;grid-template-columns:minmax(0,1fr) auto auto!important;padding:8px 10px!important;gap:8px!important;overflow:visible!important}.siteHeader .brand{min-width:0!important;max-width:100%!important;overflow:hidden!important}.siteHeader .brand>img{width:min(150px,36vw)!important;height:40px!important;-o-object-fit:contain!important;object-fit:contain!important}.siteHeader>.languageSelector{grid-column:2!important;grid-row:1!important;justify-self:end!important;max-width:100%!important}.siteHeader .iconButton{grid-column:3!important;grid-row:1!important;flex:0 0 auto!important}.siteHeader .navLinks{max-width:100%!important;inset-inline:0!important}.languageMobilePanel{max-width:calc(100vw - 32px)!important}.holdingHero,.holdingLanding>.layoutSection{width:100%!important;max-width:100vw!important;overflow-x:clip!important}.holdingHero .holdingHeroInner,.holdingLanding>.layoutSection>.sectionInner,.holdingLanding>.layoutSection>.sectionGrid,.holdingContactInner{width:calc(100% - 24px)!important;max-width:520px!important;min-width:0!important;margin-inline:auto!important}.holdingHero .holdingHeroCopy,.holdingHero .holdingHeroPanel,.premiumUnitGrid,.whyPointGrid,.orgStructureGrid,.holdingFlow,.governanceGrid{width:100%!important;max-width:100%!important;min-width:0!important}.holdingHeroCopy .heroLogoPanel,.heroLogoPanel{max-width:100%!important}.holdingHeroTitle,.holdingHeroTitle .heroTitleFocus,.holdingHeroTitle .heroTitleMuted,.holdingHeroCopy .lead,.holdingSectionHeader,.holdingSectionHeader>p,.premiumUnitCard,.whyPointGrid article,.orgStructureGrid article,.holdingFlow article,.governanceGrid article{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important}.holdingHeroTitle .heroTitleMuted{white-space:normal!important}.holdingHeroCopy .actions,.sectionCtaRow{width:100%!important;max-width:100%!important}.holdingHeroCopy .actions .heroContactButton,.primaryButton,.secondaryButton{max-width:100%!important;white-space:normal!important}}@media(max-width:880px){.holdingLanding #how-we-work.holdingProcess{padding:clamp(52px,12vw,76px) 0!important;overflow-x:clip!important}.holdingLanding #how-we-work .sectionInner{display:grid!important;gap:20px!important;width:calc(100% - 24px)!important;max-width:520px!important;min-width:0!important;margin-inline:auto!important;padding-block:0!important}.holdingLanding #how-we-work .holdingSectionHeader{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.holdingLanding #how-we-work .holdingSectionHeader>div,.holdingLanding #how-we-work .holdingSectionHeader>p{width:100%!important;max-width:100%!important;min-width:0!important}.holdingLanding #how-we-work .holdingSectionHeader h2{margin:8px 0 0!important;font-size:clamp(1.72rem,8vw,2.36rem)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.holdingLanding #how-we-work .holdingSectionHeader>p{margin:0!important;font-size:.94rem!important;line-height:1.58!important}.holdingLanding #how-we-work .holdingFlow{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.holdingLanding #how-we-work .holdingFlow article{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:6px 14px!important;align-items:start!important;min-height:0!important;width:100%!important;max-width:100%!important;padding:16px!important;border-radius:14px!important;overflow-wrap:anywhere!important}.holdingLanding #how-we-work .holdingFlow article:after{display:none!important}.holdingLanding #how-we-work .holdingFlow span{grid-row:1 / span 2!important;width:38px!important;height:38px!important;margin:0!important;border-radius:12px!important;font-size:.78rem!important}.holdingLanding #how-we-work .holdingFlow h3{margin:0!important;font-size:clamp(1rem,4.8vw,1.18rem)!important;line-height:1.22!important}.holdingLanding #how-we-work .holdingFlow p{max-width:100%!important;margin:0!important;font-size:.88rem!important;line-height:1.5!important}.holdingLanding #how-we-work .sectionCtaRow{display:flex!important;width:100%!important;margin-top:2px!important}.holdingLanding #how-we-work .sectionCtaRow .primaryButton{width:100%!important;min-height:46px!important}}@media(max-width:420px){.holdingLanding #how-we-work .holdingFlow article{grid-template-columns:38px minmax(0,1fr)!important;gap:5px 11px!important;padding:14px!important}.holdingLanding #how-we-work .holdingFlow span{width:34px!important;height:34px!important;border-radius:10px!important}}@media(max-width:980px){.holdingLanding #governance.holdingGovernance{padding:clamp(52px,12vw,76px) 0!important;overflow-x:clip!important}.holdingLanding #governance .sectionGrid{display:grid!important;grid-template-columns:1fr!important;gap:20px!important;width:calc(100% - 24px)!important;max-width:520px!important;min-width:0!important;margin-inline:auto!important;padding-block:0!important}.holdingLanding #governance .sectionGrid>div:first-child,.holdingLanding #governance .governanceGrid{width:100%!important;max-width:100%!important;min-width:0!important}.holdingLanding #governance h2{max-width:100%!important;margin:8px 0 12px!important;font-size:clamp(1.72rem,8vw,2.36rem)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.holdingLanding #governance .sectionIntro{max-width:100%!important;margin:0!important;font-size:.94rem!important;line-height:1.58!important}.holdingLanding #governance .sectionCtaRow{display:flex!important;width:100%!important;margin-top:18px!important}.holdingLanding #governance .sectionCtaRow .primaryButton{width:100%!important;min-height:46px!important}.holdingLanding #governance .governanceGrid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.holdingLanding #governance .governanceGrid article{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:6px 14px!important;align-items:start!important;min-height:0!important;width:100%!important;max-width:100%!important;padding:16px!important;border-radius:14px!important;overflow-wrap:anywhere!important}.holdingLanding #governance .governanceGrid svg{grid-row:1 / span 2!important;width:30px!important;height:30px!important;margin:0!important}.holdingLanding #governance .governanceGrid h3{margin:0!important;font-size:clamp(1rem,4.8vw,1.18rem)!important;line-height:1.22!important}.holdingLanding #governance .governanceGrid p{max-width:100%!important;margin:0!important;font-size:.88rem!important;line-height:1.5!important}}@media(max-width:420px){.holdingLanding #governance .governanceGrid article{grid-template-columns:34px minmax(0,1fr)!important;gap:5px 11px!important;padding:14px!important}.holdingLanding #governance .governanceGrid svg{width:28px!important;height:28px!important}}.group:hover .group-hover\:grayscale-0{--tw-grayscale: grayscale(0);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)}.group:hover .group-hover\:\[animation-play-state\:paused\]{animation-play-state:paused}.dark\:bg-grid-pattern:is(.dark *){background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 800 800%22%3E%3Cg stroke-width=%223.5%22 stroke=%22hsla(0, 0%25, 100%25, 1.00)%22 fill=%22none%22%3E%3Crect width=%22400%22 height=%22400%22 x=%220%22 y=%220%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%220%22 cy=%220%22 fill=%22hsla(0, 0%25, 100%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22400%22 y=%220%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22400%22 cy=%220%22 fill=%22hsla(0, 0%25, 100%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22800%22 y=%220%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22800%22 cy=%220%22 fill=%22hsla(0, 0%25, 100%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%220%22 y=%22400%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%220%22 cy=%22400%22 fill=%22hsla(0, 0%25, 100%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22400%22 y=%22400%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22400%22 cy=%22400%22 fill=%22hsla(0, 0%25, 100%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22800%22 y=%22400%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22800%22 cy=%22400%22 fill=%22hsla(0, 0%25, 100%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%220%22 y=%22800%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%220%22 cy=%22800%22 fill=%22hsla(0, 0%25, 100%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22400%22 y=%22800%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22400%22 cy=%22800%22 fill=%22hsla(0, 0%25, 100%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3Crect width=%22400%22 height=%22400%22 x=%22800%22 y=%22800%22 opacity=%220.15%22%3E%3C/rect%3E%3Ccircle r=%2210.85%22 cx=%22800%22 cy=%22800%22 fill=%22hsla(0, 0%25, 100%25, 1.00)%22 stroke=%22none%22%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}@media(min-width:640px){.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media(min-width:768px){.md\:mb-16{margin-bottom:4rem}.md\:mt-20{margin-top:5rem}.md\:w-32{width:8rem}.md\:p-6{padding:1.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}}
