:root{--step--1: clamp(.8125rem, .7917rem + .0926vw, .875rem);--step-0: clamp(1rem, .9792rem + .0926vw, 1.0625rem);--step-1: clamp(1.125rem, 1.0573rem + .3009vw, 1.3281rem);--step-2: clamp(1.2656rem, 1.1341rem + .5845vw, 1.6602rem);--step-3: clamp(1.4238rem, 1.2067rem + .965vw, 2.0752rem);--step-4: clamp(1.4641rem, 1.0858rem + 1.6758vw, 2.594rem);--step-5: clamp(1.802rem, 1.3219rem + 2.134vw, 3.2425rem);--text-min: .75rem;--space-3xs: clamp(.1875rem, .1458rem + .1852vw, .3125rem);--space-2xs: clamp(.375rem, .2917rem + .3704vw, .625rem);--space-xs: clamp(.5625rem, .4375rem + .5556vw, .9375rem);--space-s: clamp(.75rem, .5833rem + .7407vw, 1.25rem);--space-m: clamp(1.25rem, 1.0833rem + .7407vw, 1.75rem);--space-l: clamp(1.5rem, 1.1667rem + 1.4815vw, 2.5rem);--space-xl: clamp(2.25rem, 1.75rem + 2.2222vw, 3.75rem);--space-2xl: clamp(3.5rem, 2.6667rem + 3.7037vw, 6rem);--space-3xl: clamp(5rem, 4rem + 4.4444vw, 8rem);--gut: clamp(1rem, .6667rem + 1.4815vw, 2rem);--space-section: 4.25rem;--space-band: var(--space-xl);--space-head: var(--space-xl);--space-block: var(--space-xl);--space-cols: var(--space-xl);--space-kicker: var(--space-2xs);--space-lead: var(--space-m);--space-action: var(--space-l);--space-items: var(--space-s);--space-row: var(--space-m);--card-pad: 1.5rem;--card-gap: 1rem;--card-title: var(--space-xs);--tap: 2.75rem;--header-h: 3.875rem;--header-clear: calc(var(--header-h) + var(--space-s));--measure: 65ch;--wrap-max: 75rem;--logo-h: clamp(1.75rem, 1.5rem + .75vw, 2.25rem);--logo-foot-h: 3rem;--ico-s: 3rem;--ico-l: 4rem;--ico-m: 2.5rem;--tap-l: 3.5rem;--menu-w: 23.75rem;--ev-w: 20rem;--ev-h: clamp(18rem, 52vh, 26rem);--year-size: clamp(3.75rem, 2.5rem + 7.4vw, 8rem);--rule-w: 3px;--hairline-2: 2px;--stroke: 3.5;--stage-w: 45rem;--stage-max: 35rem;--visual-min: 15rem;--visual-h: clamp(var(--visual-min), 34svh, 16rem);--navy: #10243D;--navy-2: #1B3250;--ink-2: #405771;--ink-3: #506985;--white: #FFFFFF;--ice: #F5F8FC;--line: #D0DCEB;--frame: #B3C3D4;--blue: #2B59E5;--blue-d: #1C43C4;--blue-tint: rgba(43, 89, 229, .1);--blue-bar: rgba(43, 89, 229, .35);--amber: #F5A524;--amber-ink: #9A5B00;--danger: #B91C1C;--zw-blue: #2B59E5;--teal: #00B6A9;--zw-navy: #10243D;--on-dark: #B3C3D4;--on-dark-2: #91A4B9;--hair-dark: rgba(255, 255, 255, .14);--outline-dark: rgba(255, 255, 255, .16);--scrim: rgba(16, 36, 61, .58);--fade-hi: rgba(16, 36, 61, .94);--fade-mid: rgba(16, 36, 61, .72);--fade-lo: rgba(16, 36, 61, 0);--event: #5C6320;--svc-reg-ink: #6A51A4;--svc-reg-tint: #F3EFFF;--svc-ops-ink: #137738;--svc-ops-tint: #E7F7E9;--svc-ana-ink: #007686;--svc-ana-tint: #DFF7FA;--svc-mkt-ink: #9F422B;--svc-mkt-tint: #FFECE7;--svc-idea-ink: #954074;--svc-idea-tint: #FFEBF6;--radius-xs: .1875rem;--radius-s: .5rem;--radius-m: .75rem;--radius-l: 1.25rem;--radius-pill: 62.4375rem;--shadow-stage: 0 30px 60px -30px rgba(16, 36, 61, .35);--shadow-chip: 0 10px 24px -10px rgba(16, 36, 61, .35);--ease: cubic-bezier(.2, .7, .2, 1);--zw-ease-draw: cubic-bezier(.16, 1, .3, 1);--zw-ease-pop: cubic-bezier(.34, 1.56, .64, 1);--zw-ease-open: cubic-bezier(.65, 0, .35, 1);--f-head: "Readex Pro", sans-serif;--f-body: "Readex Pro", sans-serif;--f-hand: "Aref Ruqaa", serif;--cq-vig: clamp(var(--text-min), min(4.4cqi, 6cqb), var(--step-2));--cq-screen: clamp(var(--text-min), 2.8cqi, var(--step-0));--cq-phone: max(var(--text-min), 6.4cqi);--cq-badge: max(var(--text-min), 9cqi);--cq-panel: clamp(var(--text-min), 3.4cqi, var(--step-0))}@supports (color: oklch(.5 .1 100)){:root{--svc-reg-ink: oklch(.5 .13 295);--svc-reg-tint: oklch(.96 .025 295);--svc-ops-ink: oklch(.5 .13 150);--svc-ops-tint: oklch(.96 .025 150);--svc-ana-ink: oklch(.5 .13 205);--svc-ana-tint: oklch(.96 .025 205);--svc-mkt-ink: oklch(.5 .13 35);--svc-mkt-tint: oklch(.96 .025 35);--svc-idea-ink: oklch(.5 .13 345);--svc-idea-tint: oklch(.96 .025 345)}}@media (min-width: 760px){:root{--visual-h: clamp(var(--visual-min), 40svh, 19rem)}}@media (min-width: 960px){:root{--space-section: min(var(--space-3xl), 12vh);--space-band: min(var(--space-m), 3.5vh);--space-head: min(var(--space-xl), 7vh);--space-block: var(--space-l);--space-cols: var(--space-2xl);--space-action: var(--space-m);--card-pad: var(--space-l);--card-gap: var(--space-m);--header-h: 4.5rem}}
