:root{--white:#fff;--ice:#e9faff;--navy:#0b1f33;--blue:#0060b7;--slate:#4d7390;--mist:#b2c8d9;--cream:#fcedd6;--ink:#0b1f33;--ink-2:#44667f;--line:#0b1f331f;--blue-deep:#004f97;--sans:"General Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--t-num:clamp(5.5rem, 2rem + 17vw, 17rem);--t-xl:clamp(2.6rem, .9rem + 5.2vw, 5.6rem);--t-l:clamp(1.6rem, 1.1rem + 1.6vw, 2.5rem);--t-s:1.0625rem;--t-xs:.8125rem;--gut:clamp(16px, 4.4vw, 64px);--max:1360px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--hdr:72px;--bar:0px;--grid-gap:24px;--btn-h:52px;--btn-h-sm:40px;--btn-gap:10px;--btn-icon:20px;--go-icon:18px;--ctas-gap:12px;--hdr-gap:32px;--hdr-nav-gap:30px;--logo-w:112px;--logo-w-sm:100px;--menu-foot-gap:20px;--color-bg:var(--white);--color-surface:var(--white);--color-surface-alt:var(--ice);--color-ink:var(--ink);--color-ink-soft:var(--ink-2);--color-ink-faint:var(--slate);--color-line:var(--line);--color-accent:var(--blue);--color-accent-ink:var(--white);--color-dark-bg:var(--navy);--color-dark-ink:var(--white);--color-dark-soft:var(--mist);--color-error:#a33325;--font-body:var(--sans);--font-heading:var(--sans);--text-xs:var(--t-xs);--text-sm:.875rem;--text-base:var(--t-s);--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:var(--t-xl);--leading-tight:1.12;--leading-body:1.55;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-section:clamp(3rem, 8vw, 6rem);--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-pill:999px;--container:var(--max);--measure:65ch;--shadow-sm:0 1px 3px #00000014}@media (width<=767px){:root{--hdr:60px;--bar:76px}}:root{--hero-film-bg:var(--ice);--hero-wash:linear-gradient(to bottom, var(--white), #fff0);--hero-wash-h:22%;--hero-tag-dot:#e0463c;--hero-pad-extra:clamp(28px, 6.2vh, 64px);--hero-row-mt:clamp(20px, 3.4vh, 36px);--hero-row-gap-sm:18px;--hero-film-mt:clamp(28px, 4.6vh, 48px);--hero-film-mt-sm:28px;--hero-tag-top:18px;--hero-tag-inset-sm:12px;--hero-tag-pad:7px 13px 7px 11px;--nf-pad-top:calc(var(--hdr) + clamp(48px, 12vh, 128px));--nf-pad-bottom:clamp(64px, 14vh, 160px);--nf-min-h:72svh;--nf-line-mt:clamp(16px, 2.4vh, 24px);--nf-ctas-mt:clamp(28px, 4.4vh, 44px);--stmt-pad-top:clamp(80px, 11vh, 128px);--stmt-pad-bottom:clamp(40px, 6vh, 72px);--stmt-foot-mt:clamp(48px, 8vh, 96px);--stmt-foot-gap-sm:18px;--stmt-blur:18px;--blue-soft:#dcebfa;--blue-radius:28px;--blue-inset:clamp(24px, 4.4vw, 64px);--fac-pad-top:clamp(64px, 14vh, 160px);--fac-h:clamp(2.6rem, .8rem + 5.4vw, 6.6rem);--fac-h-mb:clamp(24px, 5vh, 64px);--fac-pad-bottom:clamp(32px, 5vh, 64px);--fac-pad-top-sm:72px;--fac-slot-bg:#034c92;--fac-grid-line:#ffffff09;--fac-grid-step:64px;--fac-vf-inset:22px;--fac-vf-inset-sm:12px;--fac-vf-size:34px;--fac-vf-size-sm:22px;--fac-play:76px;--fac-play-sm:60px;--fac-play-icon:22px;--fac-play-ring:#ffffffe6;--fac-cap-x:34px;--fac-cap-y:30px;--fac-cap-x-sm:22px;--fac-cap-y-sm:18px;--fac-cap-r-sm:38px;--fac-num-gap:clamp(16px, 2.4vw, 36px);--fac-num-mt:clamp(40px, 7vh, 80px);--std-pad-top:clamp(40px, 6vh, 72px);--std-pad-bottom:clamp(48px, 8vh, 96px);--std-lede-mt:18px;--std-row-gap:40px;--std-row-gap-sm:28px;--std-title-mt:14px;--std-ico:clamp(48px, 3.4vw, 56px);--cta-pad:clamp(56px, 8vh, 96px);--cta-sub-mt:24px;--cta-sub-mb:32px;--cta-hint-mt:14px;--cta-fig-mt-sm:24px;--cta-fig-bg:linear-gradient(180deg, #cb7862, #f86e69 70%, #f9736d);--moq-max:1440px;--moq-h:clamp(2.6rem, .9rem + 4.4vw, 5.2rem);--moq-them-gap:22px;--moq-key-top:clamp(28px, 5vh, 52px);--moq-key-gap:12px;--moq-key-dot:16px;--moq-note-gap:14px;--moq-cam-h:min(78vh, 760px);--moq-m-gap:14px;--moq-m-them-gap:10px;--moq-ours:#fcaf3e;--moq-ours-rim:#f29a1f;--moq-ours-key-rim:#e89a22;--moq-theirs:#b2c8d9;--moq-theirs-rim:#8faac0;--moq-alu:#d9dee2;--moq-alu-dark:#9aa4ad;--moq-alu-light:#f4f6f8;--gl-run:140vh;--gl-bubble:100vh;--gl-h:clamp(2.2rem, .9rem + 2.9vw, 3.9rem);--gl-text-w:420px;--gl-beat-pad:12px 16px 13px;--gl-beat-on:#0b1f330f;--gl-mk-gap:14px;--gl-pin-dot:13px;--gl-pin:31px;--gl-dot:12px;--gl-ocean-hi:#fff;--gl-ocean-lo:#d3e9f5;--gl-land:#b9cedd;--gl-border:#e9faff;--gl-shade:11, 31, 51;--gl-arc:#0060b7;--gl-lit:#0060b766;--gl-soon:#0b1f33;--ctab-pad:clamp(28px, 7vw, 104px);--ctab-h:clamp(1.6rem, .6rem + 4.6vw, 5.4rem);--ctab-gap:clamp(28px, 4vh, 44px);--seq-run:min(48vh, 460px);--seq-fig:clamp(4.2rem, 1rem + 13vw, 15rem);--seq-art:min(46vw, 62vh, 620px);--seq-art-sm:min(74vw, 34vh);--seq-tick:28px;--seq-tick-gap:6px;--seq-unit-sm:1.375rem;--seq-art-mt-sm:16px;--seq-mini:clamp(96px, 22vw, 200px);--wa-inset:clamp(12px, 2vw, 28px);--wa-h:52px;--wa-gap:10px;--wa-pad:0 22px 0 18px;--wa-shadow:0 10px 30px #0b1f332e, 0 2px 6px #0b1f331f;--wa-green:#25d366;--wa-green-hover:#1fbf5b;--wa-ink:var(--navy);--wa-mark:24px;--wa-mark-solo:28px;--tag-bg:#ffd84d;--tag-ink:#0b1f33;--tag-ph-bg:#ff6b5b;--tag-cf-bg:#7a3fd1;--map-land:#c9dae6;--where-h:clamp(2.3rem, .9rem + 3.8vw, 4.6rem);--where-iris-h:clamp(3rem, .6rem + 8vw, 8.4rem);--where-sub-gap:18px;--where-legend-w:min(340px, 40vw);--where-legend-gap:20px;--where-plant-gap:10px;--where-dot:14px;--where-chip-pad:4px 11px;--where-pin-label-top:-11px;--where-pin-label-x:16px;--where-m-legend-bottom:14px;--where-m-legend-gap:10px;--where-m-plants-gap:14px;--op-h:clamp(2.1rem, .5rem + 3.5vw, 4rem);--op-h-sm:clamp(1.9rem, 8vw, 2.6rem);--op-head-gap-y:10px;--op-head-mb:clamp(14px, 2.4vh, 26px);--op-pin-pt:clamp(10px, 2vh, 24px);--op-pin-pb:clamp(16px, 2.6vh, 28px);--op-pin-pb-sm:64px;--op-stage-gap:10px;--op-stage-min-h:340px;--op-hit-pad:22px;--op-hit-pad-sm:18px 16px;--op-plus:34px;--op-plus-sm:30px;--op-plus-icon:18px;--op-plus-bg:#ffffffd9;--op-body-w:460px;--op-body-pad:30px;--op-body-pad-sm:18px;--op-body-rise:16px;--op-big:clamp(4.2rem, 2rem + 5vw, 7.6rem);--op-big-gap:18px;--op-panel-h-gap:12px;--op-go-gap:16px;--op-strip-sm:62px;--op-pin-pb-xs:12px;--op-static-min-h:640px;--op-photo-min:110px;--op-photo-free:clamp(150px, 28svh, 240px);--op-pan-pt-sm:52px;--cp-h:clamp(3rem, 1rem + 7.4vw, 8rem);--cp-intro-gap:18px;--cp-cap-w:240px;--cp-cap-w-sm:260px;--cp-end-gap:14px;--cp-end-cta-gap:22px;--cp-badge-pad:3px 10px 3px 8px;--cp-static-pad:120px 0 80px;--cp-static-title-mb:48px;--cp-static-col:200px;--cp-static-can-h:260px;--cp-static-can-gap:14px;--cp-static-end-mt:64px;--lh-stage-h:clamp(300px, 46vh, 520px);--lh-stage-h-sm:300px;--lh-can-h:calc(var(--lh-stage-h) * .68);--lh-can-h-sm:200px;--lh-can-gap:clamp(18px, 2.2vw, 40px);--lh-can-gap-sm:14px;--lh-belt-h:clamp(14px, 1.6vh, 20px);--lh-lift:18px;--lh-name-gap:10px;--lh-shadow:#0b1f3338;--lh-shadow-y:14px;--lh-shadow-blur:14px;--lh-roller:#ffffff29;--lh-roller-step:22px;--fm-pad:clamp(72px, 12vh, 140px);--fm-lede-mt:clamp(18px, 3vh, 28px);--fm-hint-mt:22px;--fm-peek:calc(var(--fm-card-pad) + 3.25rem);--fm-card-h:clamp(340px, 46vh, 420px);--fm-deck-pad:12px;--fm-card-h-sm:300px;--fm-deck-mt-sm:36px;--fm-card-pad:clamp(22px, 2.4vw, 36px);--fm-card-pad-sm:20px;--fm-card-gap:14px;--fm-card-r:22px;--fm-card-shadow:0 18px 40px -18px #0b1f3359;--fm-deal:80px;--rp-pad:clamp(64px, 10vh, 112px);--rp-lede-mt:clamp(14px, 2.4vh, 22px);--rp-pick-mt:clamp(28px, 4.4vh, 44px);--rp-note-mt:clamp(24px, 4vh, 40px);--rp-field-gap:clamp(28px, 4vh, 44px);--rp-fields-mt-sm:36px;--rp-cols:10;--rp-cols-sm:7;--rp-cell-gap:6px;--rp-stroke:9px;--rl-pad-top:calc(var(--hdr) + clamp(24px, 6vh, 64px));--rl-pad-bottom:clamp(32px, 6vh, 64px);--rl-stage-mt:clamp(24px, 4vh, 44px);--rl-stage-mt-sm:24px;--rl-stage-h:clamp(200px, 27vh, 300px);--rl-stage-h-sm:clamp(190px, 34vh, 320px);--rl-can-h:calc(var(--rl-stage-h) * .84);--rl-can-h-sm:calc(var(--rl-stage-h-sm) * .8);--rl-belt-h:clamp(14px, 1.6vh, 20px);--rl-tick:14px;--rl-steps-mt:clamp(24px, 4vh, 40px);--rl-steps-mt-sm:22px;--gut-sm-stage:4px;--lc-pad:clamp(72px, 12vh, 140px);--lc-r:22px;--lc-line-gap:14px;--lc-note-mt:22px;--lc-scrim:linear-gradient(180deg, #06122680, #061226b8);--qa-pad:clamp(72px, 12vh, 140px);--qa-lede-mt:clamp(18px, 3vh, 28px);--qa-gap:12px;--qa-r:22px;--qa-tail:6px;--qa-bubble-pad:14px 20px;--qa-shadow:0 10px 30px -16px #0b1f334d;--qa-thread-mt-sm:32px;--sp-pad-top:clamp(20px, 5vh, 56px);--sp-pad-bottom:clamp(48px, 9vh, 112px);--sp-h:clamp(2rem, 1.1rem + 3.4vw, 4.1rem);--sp-h-mt:10px;--sp-lede-mt:14px;--sp-lede-w:30em;--sp-aside-mt:14px;--sp-head-mb-sm:22px;--sp-photo-mt:clamp(28px, 4vh, 44px);--sp-photo-min-h:240px;--sp-photo-h-sm:280px;--sp-photo-r:24px;--sp-photo-pos:50% 42%;--sp-cap-mt:10px;--sp-card-max:720px;--sp-card-r:24px;--sp-card-r-sm:20px;--sp-card-pad:clamp(16px, 2.8vw, 40px);--sp-card-shadow:-10px 16px 36px -18px #0b1f3366, inset 0 0 0 1px #0b1f330f;--sp-mt-sm:8px;--sp-top-mb:20px;--sp-seg-h:3px;--sp-seg-gap:4px;--sp-track:#0b1f3324;--sp-count-mb:10px;--sp-pre-mb:18px;--sp-pre-gap:6px;--sp-chip-h:32px;--sp-chip-px:12px;--sp-chip-max:16em;--sp-chip-icon:14px;--sp-q:clamp(1.375rem, 1.05rem + 1vw, 1.95rem);--sp-q-mb:6px;--sp-opts-mt:20px;--sp-opt-gap:8px;--sp-opt-h:58px;--sp-opt-px:16px;--sp-opt-py:12px;--sp-opt-r:16px;--sp-opt-line:#0b1f3329;--sp-opt-shadow:0 1px 2px #0b1f330f;--sp-opt-on-soft:#dcebfa;--sp-dot:20px;--sp-dot-gap:12px;--sp-sub-mt:18px;--sp-size-h:44px;--sp-size-px:18px;--sp-file-icon:22px;--sp-field-gap:10px 14px;--sp-label-mb:6px;--sp-input-h:48px;--sp-input-px:14px;--sp-input-r:12px;--sp-input-line:#0b1f3338;--sp-err:#a33325;--sp-err-mt:4px;--sp-row-h:44px;--sp-row-k:7.5em;--sp-row-gap:12px;--sp-row-icon:16px;--sp-foot-mt:22px;--sp-foot-gap:10px;--sp-back-px:18px;--sp-foot-px-sm:16px;--sp-slide:14px;--bh-pad-extra:clamp(28px, 6.2vh, 64px);--bh-row-mt:clamp(20px, 3.4vh, 36px);--bh-row-gap-sm:18px;--bh-band-mt:clamp(28px, 4.6vh, 48px);--bh-band-mt-sm:24px;--bh-band-h:clamp(300px, 46vh, 580px);--bh-band-h-sm:clamp(300px, 44vh, 420px);--bh-can-h:calc(var(--bh-band-h) * .56);--bh-can-h-sm:calc(var(--bh-band-h-sm) * .5);--bh-can-gap:clamp(36px, 3.4vw, 64px);--bh-can-gap-sm:26px;--bh-rail-y:76%;--bh-rail-y-sm:72%;--bh-rail:#b2c8d9;--bh-floor:#ddf3fa;--bh-ref-opacity:.32;--bh-ref-mask:linear-gradient(180deg, transparent 40%, #000 100%);--bh-lift:14px;--bh-name-mt:10px;--bh-name-w:180px;--bh-shadow:0 18px 28px -18px #0b1f3359;--bf-pad:clamp(72px, 12vh, 140px);--bf-pad-b:clamp(56px, 8vh, 96px);--bf-h:clamp(2.6rem, .9rem + 4.4vw, 5.2rem);--bf-h-mt:10px;--bf-lede-mt:clamp(18px, 3vh, 28px);--bf-fig:clamp(4.4rem, 1.6rem + 7vw, 8.6rem);--bf-fig-mt:clamp(24px, 4vh, 44px);--bf-fig-mt-sm:12px;--bf-unit:clamp(1.4rem, .8rem + 1.6vw, 2.2rem);--bf-pills-mt:clamp(24px, 4vh, 40px);--bf-pill-h:44px;--bf-pill-pad:0 18px;--bf-pill-gap:8px;--bf-cta-mt:clamp(24px, 4vh, 36px);--bf-stage-h:min(clamp(280px, 42vh, 420px), 24vw);--bf-stage-h-md:clamp(260px, 36vh, 380px);--bf-stage-h-sm:min(clamp(190px, 30vh, 270px), 64vw);--bf-stage-pad-x:clamp(20px, 2.6vw, 40px);--bf-stage-pad-top:clamp(40px, 6vh, 64px);--bf-stage-pad-bottom:60px;--bf-stage-pad-bottom-sm:44px;--bf-stage-r:28px;--bf-stage-mt-sm:32px;--bf-can-gap:clamp(28px, 3.2vw, 56px);--bf-can-gap-sm:20px;--bf-lift:10px;--bf-shadow:#0b1f3329;--bf-shadow-h:12px;--bf-ghost-fill:#f4fbfe;--bf-ghost-line:#0b1f3357;--bf-ghost-label-pad:6px 10px;--bf-others-mt:clamp(32px, 5vh, 56px);--bf-others-gap:16px;--bf-other-pad:20px 22px;--bf-other-ico:44px;--bf-other-gap:16px;--bf-other-r:18px;--br-pad:clamp(72px, 12vh, 140px);--br-h:clamp(2.6rem, .9rem + 4.6vw, 5.4rem);--br-h-sm:clamp(2.05rem, 1rem + 5.4vw, 2.6rem);--br-lede-mt:18px;--br-plan-mt:clamp(44px, 7vh, 80px);--br-plan-gap:clamp(32px, 4vw, 64px);--br-label-gap:10px;--br-live:clamp(1.9rem, 1.2rem + 1.8vw, 2.9rem);--br-can-h:clamp(96px, 7.2vw, 150px);--br-can-h-sm:104px;--br-slot-gap:clamp(10px, 1.4vw, 22px);--br-slot-pad:6px 2px 0;--br-slot-rise:10px;--br-ghost:.2;--br-ghost-hover:.42;--br-track-h:4px;--br-thumb:28px;--br-thumb-ring:0 0 0 2px #0060b7, 0 6px 16px #0b1f332e;--br-thumb-ring-on:0 0 0 3px #0060b7, 0 8px 20px #0b1f3338;--br-range-mt:22px;--br-marks-mt:12px;--br-ans-mt:clamp(40px, 6vh, 64px);--br-ans-pt:clamp(28px, 4vh, 44px);--br-stats-gap:clamp(20px, 3vw, 48px);--br-stat-unit-gap:4px;--br-ctn-min:140px;--br-ctn-gap:12px;--br-cmp-mt:clamp(20px, 3vh, 28px);--br-note-mt:12px;--br-cta-mt:clamp(28px, 4vh, 40px);--br-cell-empty:#0b1f3312;--br-box:#0b1f3338;--bp-run:90vh;--bp-art:min(44vw, 56vh, 640px);--bp-art-md:min(60vw, 40vh);--bp-art-mt-md:12px;--bp-art-sm:min(66vw, 30vh);--bp-art-mt-sm:22px;--bp-t:clamp(2.3rem, 1rem + 3.4vw, 4.6rem);--bp-t-sm:2.1rem;--bp-h:clamp(1.35rem, 1rem + 1.1vw, 2rem);--bp-lede-w:30em;--bp-copy-pt:clamp(16px, 3vh, 40px);--bp-tabs-mt:clamp(14px, 2.4vh, 24px);--bp-tab-pad:8px 14px 9px;--bp-tab-pad-sm:6px 9px 7px;--bp-tab-gap:6px;--bp-rail-h:2px;--bp-rail-mt:10px;--bp-num-mb:10px;--bp-line-mt:14px;--bp-line-w:24em;--bp-line-w-md:32em;--bp-items-mt:22px;--bp-items-mt-sm:14px;--bp-item-gap:9px;--bp-item-gap-sm:6px;--bp-tick:20px;--bp-tick-gap:10px;--bp-cta-mt:26px;--bp-tag-pad:5px 11px 6px;--bp-cap-top:86%;--bp-tag-shadow:0 8px 22px -10px #0b1f3359;--bp-static-pad:clamp(72px, 12vh, 140px);--bp-static-gap:clamp(40px, 7vh, 80px);--bp-static-mini:clamp(150px, 26vw, 300px);--bp-static-mini-sm:180px;--bp-label-fs:13px;--bp-ink:#0b1f33;--bp-shadow:#0b1f3317;--bp-liquid:#7fbdf2;--bp-bubble:#ffffffe6;--bp-cell:#0b1f338c;--bc-run:85vh;--bc-pt:clamp(16px, 3vh, 36px);--bc-pb:clamp(16px, 3vh, 36px);--bc-head-mb:clamp(18px, 3vh, 32px);--bc-eyebrow-mb:10px;--bc-lede-mt-md:12px;--bc-lede-mt-sm:10px;--bc-foot-mt:clamp(16px, 2.6vh, 28px);--bc-foot-mt-sm:14px;--bc-frame-r:18px;--bc-frame-max-h:56svh;--bc-frame-max-h-sm:50svh;--bc-tag-inset:18px;--bc-tag-inset-sm:12px;--bc-tag-pad:7px 13px 7px 11px;--bc-rise:28px;--bc-static-pad:clamp(72px, 12vh, 140px);--bc-static-pad-sm:56px;--bc-white-shadow:drop-shadow(0 2px 14px #0b1f338c);--bc-scrim:linear-gradient(180deg, #0b1f3300 55%, #0b1f3338);--bq-stick-gap:24px;--bq-pad:clamp(72px, 12vh, 140px);--bq-head-mb:clamp(36px, 6vh, 72px);--bq-lede-mt:18px;--bq-h:clamp(2.4rem, .9rem + 3.8vw, 4.6rem);--bq-row-pad:clamp(18px, 2.4vh, 26px);--bq-row-pad-sm:16px;--bq-row-gap:18px;--bq-row-gap-sm:14px;--bq-n-w:44px;--bq-n-w-sm:34px;--bq-arrow:18px;--bq-arrow-slide:8px;--bq-arrow-hint:.4;--bq-row-rise:14px;--bq-q-sm:1.3rem;--bq-a-pad:18px;--bq-a-gap:18px;--bq-a-pic-w:124px;--bq-a-pic-w-sm:96px;--bq-a-pic-r:12px;--bq-a-fig:2.4rem;--bq-a-go-mt:14px;--bq-panel-top:calc(var(--hdr) + 24px);--bq-card-pad:clamp(24px, 2.4vw, 36px);--bq-card-r:22px;--bq-pic-w:44%;--bq-pic-w-md:36%;--bq-pic-min-h:360px;--bq-fig:clamp(3.4rem, 1.6rem + 3.2vw, 5.4rem);--bq-fig-long:clamp(1.7rem, .8rem + 1.2vw, 2.3rem);--bq-a-fig-long:1.7rem;--bq-fig-gap:12px;--bq-unit-mt:8px;--bq-go-mt:22px;--bq-a-rise:12px;--bq-pic-ground:#f3fbfe;--bb-pad:clamp(64px, 11vh, 128px);--bb-lede-mt:14px;--bb-picks-mt:clamp(28px, 5vh, 48px);--bb-pick-gap:clamp(20px, 3.4vh, 30px);--bb-legend-mb:10px;--bb-chip-h:44px;--bb-chip-px:18px;--bb-chip-gap:8px;--bb-ring:0 0 0 2px var(--blue);--bb-ring-soft:inset 0 0 0 1.5px var(--line);--bb-can-h:124px;--bb-can-h-sm:64px;--bb-pad-sm:48px;--bb-picks-mt-sm:20px;--bb-pick-gap-sm:14px;--bb-legend-mb-sm:6px;--bb-chip-h-sm:40px;--bb-chip-px-sm:14px;--bb-size-pad-sm:8px 6px;--bb-size-r-sm:14px;--bb-send-h-sm:48px;--bb-send-py-sm:10px;--bb-wa-avatar-sm:28px;--bb-wa-step-gap-sm:6px;--bb-lede-mt-sm:8px;--bb-legend-w-sm:76px;--bb-fit-gap-sm:8px;--bb-fit-slack-sm:4px;--bb-pick-gap-fit-sm:6px;--bb-thread-gap-sm:6px;--bb-wa-pill-pad-sm:2px 10px;--bb-legend-w-xs:64px;--bb-chip-px-xs:10px;--bb-chat-min-sm:180px;--bb-can-h-fit-sm:30px;--bb-size-pad-fit-sm:2px 4px;--bb-wa-head-py-sm:4px;--bb-wa-avatar-fit-sm:24px;--bb-thread-fade-sm:linear-gradient(to bottom, #000 calc(100% - 14px), transparent);--bb-thread-pb-sm:14px;--bb-size-pad:14px 10px 12px;--bb-size-r:16px;--bb-size-lift:-6px;--bb-can-drop:drop-shadow(0 6px 5px #0b1f3338);--bb-wall:var(--lab-steps-wall);--bb-floor:var(--lab-steps-floor);--bb-rule:var(--lab-steps-rule);--bb-horizon:74%;--bb-stage-r:24px;--bb-stage-pad:clamp(18px, 5cqi, 56px);--bb-stage-shadow:-14px 26px 50px -22px #00143259;--bb-chat-w:min(500px, 100%);--bb-cta-mt:clamp(20px, 3vh, 28px);--bb-send-h:56px;--bb-send-py:14px;--bb-send-px:24px;--bb-send-fs:1.0625rem;--bb-mark:#ffd60a8c;--bb-mark-t:2.4s;--bb-type-step:28ms;--bb-wa-wall:var(--lab-steps-wa-wall);--bb-wa-head:var(--lab-steps-wa-head);--bb-wa-out:var(--lab-steps-wa-out);--bb-wa-in:var(--lab-steps-wa-in);--bb-wa-green:var(--lab-steps-wa-green);--bb-wa-tick:var(--lab-steps-wa-tick);--bb-wa-ink:var(--lab-steps-wa-ink);--bb-wa-meta:var(--lab-steps-wa-meta);--bb-wa-pill:#ffffffdb;--bb-wa-r:18px;--bb-wa-bubble-r:10px;--bb-wa-pad:clamp(10px, 2.6cqi, 18px);--bb-wa-avatar:34px;--bb-wa-shadow:var(--lab-steps-wa-shadow);--bb-wa-drop:0 18px 30px -12px #0b1f3359, 0 2px 4px #0b1f331a;--bb-wa-dot:6px;--bb-wa-step-num:22px;--bb-wa-step-gap:10px;--bb-wa-thread-h:520px;--bb-wa-head-gap:10px;--bb-wa-head-py:10px;--bb-wa-pill-pad:4px 10px;--bb-wa-meta-m:6px 0 -2px 10px;--bb-wa-tick-w:16px;--bb-wa-tick-h:10px;--bb-wa-reply-pad:9px 11px 10px;--bb-wa-typing-pad:12px 14px;--ctb-pad:clamp(72px, 13vh, 150px);--ctb-pad-sm:40px;--ctb-min-h:clamp(620px, 88vh, 880px);--ctb-sub-mb:24px;--ctb-fig-w:48vw;--ctb-fig-max:820px;--ctb-fig-h-sm:112vw;--ctb-feather:26%;--ctb-blur:70px;--ctb-veil:#ffffff1f;--ctb-fade:.7s;--ctb-set-mb:26px;--ctb-legend-mb:8px;--ctb-chip-h:40px;--ctb-chip-px:16px;--ctb-chip-gap:8px;--ctb-chip-bg:#ffffff80;--ctb-chip-ring:#0b1f3329;--ctb-cap-in:24px;--ctb-cap-in-sm:12px;--ctb-cap-w:340px;--ctb-cap-pad:10px 14px;--ctb-cap-r:14px;--ctb-cap-bg:#ffffffdb;--rp-cta-mt:22px;--rp-fig-mt-sm:20px;--rp-pick-mt-sm:18px;--rp-fig-mt-xs:clamp(8px, 1.4vh, 20px);--rp-pick-mt-xs:clamp(8px, 1.5vh, 18px);--rp-pad-sm:48px;--rp-legend-mb-sm:6px;--rp-legend-fs-sm:.9375rem;--rp-u-sm:clamp(6px, .95vh, 11px);--rp-u-gap-sm:2px;--rp-can-h-sm:clamp(40px, 6.6vh, 64px);--rp-floor-h-sm:clamp(14px, 2.2vh, 22px);--rp-stage-top-sm:clamp(8px, 1.5vh, 16px);--rp-read-mt-sm:clamp(8px, 1.4vh, 18px);--rp-read-row-sm:6px;--rp-small-sm:.875rem;--rp-sum-sm:1.25rem;--rp-cta-mt-sm:clamp(8px, 1.4vh, 22px);--rp-legend-mb:12px;--rp-cta-pad-xs:14px;--rp-cta-h-sm:44px;--rp-cta-gap-xs:8px;--rp-orange:#c88f39;--rp-purple:#9c438e;--rp-brown:#8f5f42;--rp-green:#4db84f;--rp-blue:#5aa6c2;--rp-wall:var(--lab-steps-wall,#fff);--rp-floor:var(--lab-steps-floor,#d2e3f3);--rp-floor-h:clamp(28px, 4vw, 52px);--rp-stage-r:24px;--rp-stage-r-sm:18px;--rp-stage-pad:clamp(12px, 3vw, 40px);--rp-stage-top:clamp(22px, 2.6vw, 36px);--rp-stage-shadow:inset 0 0 0 1px var(--line), var(--fm-card-shadow);--rp-col-gap:clamp(6px, 1.4vw, 20px);--rp-u:clamp(14px, 1.85vw, 26px);--rp-u-gap:3px;--rp-block-r:3px;--rp-block-hi:inset 0 1px 0 #ffffff47, inset 0 -2px 0 #0000001f;--rp-ghost-mix:16%;--rp-ghost-line:1.5px;--rp-can-h:clamp(84px, 10vw, 150px);--rp-can-drop:drop-shadow(0 6px 5px #0b1f3338);--rp-can-rest:.38;--rp-step:34ms;--rp-row-h:56px;--rp-row-h-sm:41px;--rp-dot:12px;--rp-val-w:4.6em;--rp-btn:40px;--rp-btn-sm:40px;--rp-btn-inset-sm:2px;--rp-val-w-sm:3.7em;--rp-bar:12px;--rp-row-gap:12px;--rp-row-gap-sm:10px;--rp-read-mt:clamp(18px, 2.6vh, 28px);--rp-read-gap:clamp(16px, 3vw, 40px);--rp-key:12px;--rp-read-row:12px;--fan-pad:clamp(72px, 12vh, 140px);--fan-head-mb:clamp(28px, 5vh, 56px);--fan-lede-mt-sm:14px;--fan-detail-mt:clamp(18px, 3vh, 32px);--fan-detail-gap-sm:14px;--fan-detail-mt-sm:44px;--fan-tuck:.32;--fan-tuck-md:.12;--fan-detail-max:860px;--fan-detail-max-md:560px;--fan-sizes-mt:6px;--fan-idx-min:13px;--fan-w-max:212px;--fan-w-min:84px;--fan-step:15deg;--fan-gap:5deg;--fan-step-sm:17deg;--fan-w-sm:.41;--fan-w-sm-max:180px;--fan-lift-sm:.06;--fan-closed-tilt:1.4deg;--fan-ratio:1.48;--fan-pivot:1.8;--fan-pivot-sm:1.6;--fan-base:.84;--fan-base-sm:.3;--fan-lift:.17;--fan-r:.075;--fan-shadow:-10px 14px 28px -14px #0b1f336b;--fan-shadow-up:-14px 28px 44px -16px #0b1f3380;--fan-edge:inset 0 0 0 1px #ffffff8c;--fan-ground:#e9faff;--fan-wall:#fff;--fan-floor-band:#d2e3f3;--fan-rule:#b9cadb;--fan-horizon:84%;--fan-drop:0 6px 7px #0b1f3338;--lab-hero-wall:#fff;--lab-hero-floor-c:#d2e3f3;--lab-hero-rule:#b9cadb;--lab-hero-drop:0 10px 12px #0b1f3333;--lab-hero-pt:clamp(28px, 5.4vh, 56px);--lab-hero-h:clamp(2.45rem, .55rem + 4.85vw, 5.05rem);--lab-hero-h-sm:clamp(1.75rem, 8.6vw, 2.6rem);--lab-hero-line:clamp(1.05rem, .95rem + .35vw, 1.3rem);--lab-hero-row-mt:clamp(24px, 4vh, 48px);--lab-hero-ctas-mt:clamp(20px, 3vh, 32px);--lab-hero-horizon:67%;--lab-hero-foot:clamp(56px, 9vh, 96px);--lab-hero-img-max:1027px;--lab-hero-img-vh:calc(100svh - var(--hdr) - 330px);--lab-hero-cap-mt:12px;--lab-hero-row-gap-sm:28px;--lab-hero-foot-sm:48px;--lab-hero-name-sm:.6875rem;--fruit-bench-ground:#e9faff;--fruit-bench-wall:#fff;--fruit-bench-floor:#d2e3f3;--fruit-bench-rule:#b9cadb;--fruit-bench-horizon:76%;--fruit-bench-drop:0 7px 8px #0b1f3338;--fruit-bench-drop-up:0 22px 18px #0b1f3333;--fruit-bench-shadow:-10px 16px 36px -18px #0b1f3366;--fruit-bench-edge:inset 0 0 0 1px #0b1f330f;--fruit-bench-r:24px;--fruit-bench-pad:clamp(72px, 12vh, 140px);--fruit-bench-h-mt:12px;--fruit-bench-head-mb:clamp(28px, 5vh, 56px);--fruit-bench-lede-mt-sm:14px;--fruit-bench-h-max:300px;--fruit-bench-gap:clamp(6px, 2.4cqi, 40px);--fruit-bench-row:2.8;--fruit-bench-lift:16px;--fruit-bench-lift-hover:6px;--fruit-bench-dot:6px;--fruit-bench-detail-gap:14px;--fruit-bench-gap-sm:28px;--fruit-bench-gap-xs:4px;--lab-steps-pad:clamp(72px, 12vh, 140px);--lab-steps-h-mt:12px;--lab-steps-head-mb:clamp(28px, 5vh, 56px);--lab-steps-lede-mt-sm:14px;--lab-steps-gap-sm:32px;--lab-steps-wall:#fff;--lab-steps-floor:#d2e3f3;--lab-steps-rule:#b9cadb;--lab-steps-horizon:80%;--lab-steps-r:24px;--lab-steps-shadow:-14px 26px 50px -22px #0014328c;--lab-steps-drop:0 8px 9px #0b1f3338;--lab-steps-stage-h:clamp(300px, 64cqi, 500px);--lab-steps-stage-h-xs:350px;--lab-steps-idx-x:clamp(16px, 4cqi, 32px);--lab-steps-idx-y:clamp(14px, 3.6cqi, 28px);--lab-steps-obj-h:min(300px, 46cqi);--lab-steps-chat-w:min(440px, 84cqi);--lab-steps-slide:42cqi;--lab-steps-step-pad:18px;--lab-steps-num-w:40px;--lab-steps-bar-h:2px;--lab-steps-bar-bg:#ffffff38;--lab-steps-dim:.82;--lab-steps-cta-mt:clamp(24px, 4vh, 36px);--lab-steps-wa-wall:#efeae2;--lab-steps-wa-head:#fff;--lab-steps-wa-out:#d9fdd3;--lab-steps-wa-in:#fff;--lab-steps-wa-green:#25d366;--lab-steps-wa-tick:#53bdeb;--lab-steps-wa-ink:#111b21;--lab-steps-wa-meta:#54656f;--lab-steps-wa-r:18px;--lab-steps-wa-bubble-r:10px;--lab-steps-wa-pad:clamp(10px, 2.4cqi, 16px);--lab-steps-wa-avatar:30px;--lab-steps-wa-shadow:0 1px 1px #0b141a21;--lab-steps-wa-dot:6px;--lab-steps-tick-w:16px;--lab-steps-tick-h:10px;--lab-steps-idx-gap:10px;--cat-cans-wall:#fff;--cat-cans-floor:#d2e3f3;--cat-cans-rule:#b9cadb;--cat-cans-drop:0 9px 10px #0b1f333d;--cat-cans-pad:clamp(72px, 12vh, 140px);--cat-cans-h-mt:12px;--cat-cans-head-mb:clamp(36px, 7vh, 80px);--cat-cans-lede-mt-sm:14px;--cat-cans-can-h:clamp(150px, 19vw, 300px);--cat-cans-can-h-sm:150px;--cat-cans-sink:clamp(18px, 2.2vw, 30px);--cat-cans-slide:clamp(48px, 9vw, 140px);--cat-cans-txt-mt:18px;--cat-cans-row-gap-sm:36px;--cat-cans-icon:16px;--brands-hero-wall:#fff;--brands-hero-floor:#d2e3f3;--brands-hero-rule:#b9cadb;--brands-hero-shadow:-12px 22px 36px -18px #0b1f3373;--brands-hero-edge:inset 0 0 0 1px #ffffff80;--brands-hero-pt:clamp(28px, 5.4vh, 56px);--brands-hero-h:clamp(2.45rem, .55rem + 4.85vw, 5.05rem);--brands-hero-h-sm:clamp(1.75rem, 8.6vw, 2.6rem);--brands-hero-line:clamp(1.05rem, .95rem + .35vw, 1.3rem);--brands-hero-row-mt:clamp(24px, 4vh, 48px);--brands-hero-ctas-mt:clamp(20px, 3vh, 32px);--brands-hero-foot:clamp(64px, 10vh, 104px);--brands-hero-foot-sm:64px;--brands-hero-pair-max:640px;--brands-hero-pair-sm:420px;--brands-hero-pair-vh:calc((100svh - var(--hdr) - 300px) / .74);--brands-hero-sink:7%;--brands-hero-r:18px;--brands-hero-r-sm:14px;--brands-hero-cap-mt:14px;--brands-hero-row-gap-sm:32px;--brands-hero-tilt-back:-6deg;--brands-hero-tilt-front:3deg;--brands-hero-push:12px;--brand-line-floor:#d2e3f3;--brand-line-rule:#b9cadb;--brand-line-pt:clamp(8px, 2vh, 24px);--brand-line-pb:clamp(64px, 11vh, 128px);--brand-line-head-mb:clamp(28px, 5vh, 56px);--brand-line-h-mt:12px;--brand-line-lede-mt-sm:14px;--brand-line-gap-x:clamp(16px, 1.8vw, 24px);--brand-line-r:16px;--brand-line-r-sm:12px;--brand-line-shadow:-10px 18px 30px -20px #0b1f3373;--brand-line-edge:inset 0 0 0 1px #ffffff80;--brand-line-txt-pt:18px;--brand-line-txt-gap:6px;--brand-line-name:clamp(1.25rem, .6rem + 1vw, 1.625rem);--brand-line-panel:clamp(1rem, .55rem + .7vw, 1.3125rem);--brand-line-panel-pad:clamp(16px, 1.6vw, 22px);--brand-line-thumb:clamp(104px, 24vw, 184px);--brand-line-row-gap:clamp(16px, 4vw, 32px);--brand-line-row-pad:clamp(14px, 2.4vw, 22px);--brand-line-name-sm:clamp(1.25rem, 1rem + 1.2vw, 1.75rem);--brand-line-panel-sm:clamp(.8125rem, .62rem + 1vw, 1.125rem);--brand-line-panel-pad-sm:clamp(10px, 2vw, 16px);--brand-ranges-floor:#d2e3f3;--brand-ranges-line:#dce6ef;--brand-ranges-pad:clamp(72px, 12vh, 140px);--brand-ranges-h-mt:12px;--brand-ranges-h-sm:min(var(--t-xl), 11.2vw);--brand-ranges-head-mb:clamp(28px, 5vh, 48px);--brand-ranges-lede-mt-sm:14px;--brand-ranges-tabs-mb:clamp(28px, 5vh, 48px);--brand-ranges-tab-pad:14px;--brand-ranges-tab-gap:clamp(20px, 3vw, 40px);--brand-ranges-tab-bar:2px;--brand-ranges-frame-max:520px;--brand-ranges-info-pl:clamp(16px, 3vw, 56px);--brand-ranges-r:22px;--brand-ranges-r-sm:16px;--brand-ranges-shadow:-12px 24px 44px -20px #0b1f3373;--brand-ranges-edge:inset 0 0 0 1px #ffffff80;--brand-ranges-chip-h:44px;--brand-ranges-chip-pad:14px;--brand-ranges-chip-ring:#c3d0dd;--brand-ranges-chip-on:#eaf2fa;--brand-ranges-chips-mt:18px;--brand-ranges-chips-gap:8px;--brand-ranges-dot:10px;--brand-ranges-chip-gap:5px;--brand-ranges-info-gap:clamp(16px, 2.4vh, 24px);--brand-ranges-facts-mt:clamp(20px, 3vh, 32px);--brand-ranges-fact-pad:14px;--brand-ranges-cta-mt:clamp(24px, 4vh, 36px);--brand-ranges-acc-pad:18px;--brand-ranges-acc-icon:22px;--brand-ranges-body-pb:28px;--brand-ranges-slide:18px;--brand-jobs-pad:clamp(64px, 10vh, 120px);--brand-jobs-h-mt:12px;--brand-jobs-h:clamp(2.5rem, 1rem + 2.6vw, 4.25rem);--brand-jobs-h-sm:min(2.5rem, 8vw);--brand-jobs-lede-mt:clamp(16px, 2.4vh, 24px);--brand-jobs-print-max:420px;--brand-jobs-r:22px;--brand-jobs-r-sm:16px;--brand-jobs-shadow:-14px 26px 50px -22px #00143299;--brand-jobs-edge:inset 0 0 0 1px #ffffff59;--brand-jobs-cap-mt:14px;--brand-jobs-gap-sm:40px;--brand-jobs-pad-t-sm:clamp(36px, 6vh, 56px);--brand-jobs-pad-b-sm:clamp(40px, 8vh, 64px);--brand-jobs-switch-mt:clamp(20px, 3.2vh, 32px);--brand-jobs-switch-pad:4px;--brand-jobs-switch-h:44px;--brand-jobs-switch-bg:#ffffff24;--brand-jobs-count-gap:16px;--brand-jobs-count-gap-sm:8px;--brand-jobs-gap-mt-sm:16px;--brand-jobs-list-mt:clamp(14px, 2.2vh, 24px);--brand-jobs-col-gap:32px;--brand-jobs-row-pad:13px;--brand-jobs-row-pad-sm:7px;--brand-jobs-rule:#fff3;--brand-jobs-tick:26px;--brand-jobs-tick-sm:22px;--brand-jobs-tick-ring:#ffffff73;--brand-jobs-cta-mt:clamp(20px, 3.2vh, 32px);--brand-jobs-side-pad:18px;--brand-jobs-job-gap:14px;--brand-jobs-job-gap-sm:12px;--brand-jobs-jt-gap:2px;--about-hero-wall:#fff;--about-hero-floor-c:#d2e3f3;--about-hero-rule:#b9cadb;--about-hero-drop:0 30px 40px -24px #0b1f3373, 0 4px 10px #0b1f3314;--about-hero-r:24px;--about-hero-pt:clamp(28px, 6vh, 64px);--about-hero-h:clamp(2.4rem, .6rem + 3.9vw, 4.6rem);--about-hero-h-sm:clamp(1.75rem, 8.6vw, 2.6rem);--about-hero-line:clamp(1.05rem, .95rem + .35vw, 1.3rem);--about-hero-line-mt:clamp(18px, 3vh, 28px);--about-hero-ctas-mt:clamp(20px, 3.4vh, 34px);--about-hero-clear:clamp(24px, 3vh, 36px);--about-hero-txt-pb:calc(var(--about-hero-sink) + var(--about-hero-clear));--about-hero-row-gap-sm:32px;--about-hero-ar:984 / 1065;--about-hero-img-max:492px;--about-hero-img-vh:calc(100svh - var(--hdr) - 150px);--about-hero-sink:clamp(56px, 7vw, 96px);--about-hero-foot:clamp(48px, 8vh, 88px);--about-hero-foot-sm:40px;--own-brands-pad:clamp(72px, 12vh, 140px);--own-brands-h-mt:12px;--own-brands-head-mb:clamp(32px, 6vh, 64px);--own-brands-lede-mt-sm:14px;--own-brands-ar:4 / 5;--own-brands-r:24px;--own-brands-wash:#d2e3f3;--own-brands-shadow:-14px 26px 50px -22px #0014328c;--own-brands-dev:1.8s;--own-brands-cap-mt:18px;--own-brands-cap-mt-sm:12px;--own-brands-cap-gap:4px;--own-brands-gap-sm:12px;--own-brands-also-mt:18px;--own-brands-cta-mt:clamp(24px, 4vh, 36px);--line-facts-pad:clamp(72px, 12vh, 140px);--line-facts-h-mt:12px;--line-facts-lede-mt:clamp(14px, 2.4vh, 22px);--line-facts-cta-mt:clamp(24px, 4vh, 36px);--line-facts-gap-sm:40px;--line-facts-max:560px;--line-facts-border:2px;--line-facts-r:6px;--line-facts-label-pad:clamp(18px, 2.2vw, 30px);--line-facts-label-pad-xs:14px;--line-facts-shadow:-14px 26px 50px -22px #00143259;--line-facts-title:clamp(40px, 1.6rem + 2.4vw, 60px);--line-facts-sub-mt:6px;--line-facts-bar-xl:12px;--line-facts-bar-m:6px;--line-facts-gap:10px;--line-facts-row-py:12px;--line-facts-col-gap:16px;--line-facts-col-gap-xs:12px;--line-facts-fig:clamp(30px, 1.2rem + 1.6vw, 40px);--line-facts-subval-mt:2px;--line-facts-step:.14s;--markets-board-pad:clamp(72px, 12vh, 140px);--markets-board-h-mt:12px;--markets-board-lede-mt:clamp(14px, 2.4vh, 22px);--markets-board-cta-mt:clamp(24px, 4vh, 36px);--markets-board-gap-sm:40px;--markets-board-panel:#071626;--markets-board-tile:#1a324b;--markets-board-seam:#00000080;--markets-board-rule:#ffffff1f;--markets-board-rule-strong:#ffffff4d;--markets-board-r:20px;--markets-board-board-pad:clamp(20px, 2.6vw, 36px);--markets-board-label-pb:14px;--markets-board-row-py:clamp(10px, 1.1vw, 14px);--markets-board-row-gap:clamp(14px, 1.6vw, 22px);--markets-board-tile-w:clamp(30px, 1.2rem + 1.3vw, 44px);--markets-board-tile-h:clamp(40px, 1.6rem + 1.6vw, 56px);--markets-board-tile-gap:4px;--markets-board-tile-r:5px;--markets-board-tile-fs:clamp(19px, .9rem + .9vw, 28px);--markets-board-name-fs:clamp(20px, .9rem + 1.2vw, 32px);--markets-board-flip:.14s;--markets-board-step:.15s;--markets-board-next-mt:10px;--markets-board-next-pt:18px;--markets-board-next-bw:2px;--markets-board-next-rg:6px;--markets-board-status-py:7px;--markets-board-status-px:14px;--contact-hero-wall:#fff;--contact-hero-floor-c:#d2e3f3;--contact-hero-rule:#b9cadb;--contact-hero-drop:0 12px 14px #0b1f3333;--contact-hero-pt:clamp(28px, 5.4vh, 56px);--contact-hero-h:clamp(2.45rem, .55rem + 4.85vw, 5.05rem);--contact-hero-h-sm:clamp(1.6rem, 8.15vw, 2.6rem);--contact-hero-line:clamp(1.05rem, .95rem + .35vw, 1.3rem);--contact-hero-row-mt:clamp(24px, 4vh, 48px);--contact-hero-ctas-mt:clamp(20px, 3vh, 32px);--contact-hero-note-mt:14px;--contact-hero-back:.36;--contact-hero-foot:clamp(56px, 9vh, 96px);--contact-hero-img-max:1270px;--contact-hero-img-max-h:800px;--contact-hero-ratio:1.5875;--contact-hero-budget:500px;--contact-hero-img-min-h:280px;--contact-hero-wall-gap:32px;--contact-hero-slide:14%;--contact-hero-pt-sm:24px;--contact-hero-line-mt-sm:16px;--contact-hero-row-gap-sm:32px;--contact-hero-foot-sm:40px;--msg-builder-ground:#e9faff;--msg-builder-pad:clamp(72px, 12vh, 140px);--msg-builder-h-mt:12px;--msg-builder-head-mb:clamp(28px, 5vh, 56px);--msg-builder-lede-mt-sm:14px;--msg-builder-gap-sm:24px;--msg-builder-wall:#fff;--msg-builder-floor:#d2e3f3;--msg-builder-rule:#b9cadb;--msg-builder-horizon:78%;--msg-builder-r:24px;--msg-builder-shadow:-10px 16px 36px -18px #0b1f3366;--msg-builder-edge:inset 0 0 0 1px #0b1f330f;--msg-builder-drop:0 8px 9px #0b1f3338;--msg-builder-stage-h:clamp(340px, 46cqi, 380px);--msg-builder-art-top:8%;--msg-builder-art-bottom:9%;--msg-builder-art-x:4cqi;--msg-builder-art-gap:4cqi;--msg-builder-pack-w:min(240px, 28cqi);--msg-builder-pack-h:min(290px, 48cqi);--msg-builder-chat-max:420px;--msg-builder-slide:24cqi;--msg-builder-tab-gap:6px;--msg-builder-tab-bar:3px;--msg-builder-tab-pt:12px;--msg-builder-track:#0b1f3324;--msg-builder-q-mt:26px;--msg-builder-q-mb:14px;--msg-builder-chip-gap:8px;--msg-builder-chip-h:44px;--msg-builder-chip-px:18px;--msg-builder-chip-line:#0b1f3329;--msg-builder-chip-shadow:0 1px 2px #0b1f330f;--msg-builder-panel-slide:12px;--msg-builder-ctas-mt:clamp(24px, 4vh, 36px);--msg-builder-hint-mt:12px;--msg-builder-wa-wall:#efeae2;--msg-builder-wa-head:#fff;--msg-builder-wa-green:#25d366;--msg-builder-wa-mark:#d9fdd3;--msg-builder-wa-flash:#25d36680;--msg-builder-wa-ink:#111b21;--msg-builder-wa-meta:#54656f;--msg-builder-wa-fs:clamp(15px, 3cqi, 17px);--msg-builder-wa-r:18px;--msg-builder-wa-input-r:22px;--msg-builder-wa-pad:clamp(10px, 2.2cqi, 16px);--msg-builder-wa-head-py:10px;--msg-builder-wa-gap:10px;--msg-builder-wa-avatar:30px;--msg-builder-wa-send:44px;--msg-builder-wa-send-icon:20px;--msg-builder-wa-in-py:10px;--msg-builder-wa-in-px:14px;--msg-builder-wa-shadow:0 1px 1px #0b141a21;--msg-builder-wa-wall-top:clamp(24px, 5cqi, 44px);--msg-builder-wa-caret-w:2px;--msg-builder-stage-h-sm:340px;--msg-builder-stage-h-xs:360px;--msg-builder-art-x-sm:3cqi;--msg-builder-art-gap-sm:3cqi;--msg-builder-pack-w-sm:24cqi;--msg-builder-pack-h-sm:44cqi;--msg-builder-wa-send-sm:36px;--msg-builder-wa-send-icon-sm:18px;--msg-builder-wa-in-px-sm:12px;--msg-builder-wa-in-py-sm:8px;--msg-builder-wa-avatar-sm:26px;--place-cards-pad:clamp(72px, 12vh, 140px);--place-cards-h-mt:12px;--place-cards-h-xs:2.3rem;--place-cards-head-mb:clamp(28px, 5vh, 56px);--place-cards-gap-sm:16px;--place-cards-wall:#fff;--place-cards-floor:#d2e3f3;--place-cards-rule:#b9cadb;--place-cards-r:24px;--place-cards-shadow:-14px 26px 50px -22px #0014328c;--place-cards-card-h:clamp(300px, 64cqi, 420px);--place-cards-card-min:300px;--place-cards-air:32px;--place-cards-card-p:clamp(20px, 4.6cqi, 32px);--place-cards-floor-h:clamp(56px, 12cqi, 78px);--place-cards-clock:clamp(4.25rem, 25cqi, 9.75rem);--place-cards-clock-sink:.04em;--place-cards-detail-mt:8px;--place-cards-top-gap:12px;--place-cards-chip-px:10px;--place-cards-chip-h:26px;--place-cards-chip-gap:6px;--place-cards-dot:7px;--place-cards-live:#1faf5a;--place-cards-live-ring:#1faf5a47;--place-cards-chip-line:#0b1f3333;--place-cards-tick:.3em;--place-cards-you-mt:20px;--place-cards-close-mt:clamp(56px, 10vh, 112px);--place-cards-close-gap:20px;--place-cards-line:#ffffff47;--place-cards-email-mt:18px;--place-cards-copy-h:44px;--place-cards-copy-px:14px;--place-cards-copy-line:#fff9;--place-cards-ctas-mt:clamp(24px, 4vh, 36px);--place-cards-photo-bg:#f2a65a;--place-cards-photo-pos:50% 50%;--place-cards-cap-mt:12px}*,:before,:after{box-sizing:border-box}html{text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--white);color:var(--ink);font-family:var(--sans);font-size:var(--t-s);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01";margin:0;line-height:1.55;overflow-x:clip}img,video,svg,canvas{max-width:100%;display:block}a{color:inherit}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}[hidden]{display:none!important}.num{font-variant-numeric:tabular-nums lining-nums}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:2px}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gut));padding:0 var(--gut);margin:0 auto}.d-xl{font-size:var(--t-xl);letter-spacing:-.045em;font-weight:600;line-height:.98}.d-l{font-size:var(--t-l);letter-spacing:-.025em;font-weight:500;line-height:1.12}.small{font-size:var(--t-xs);letter-spacing:.005em;line-height:1.45}.eyebrow{font-size:var(--t-xs);letter-spacing:.02em;color:var(--blue);font-weight:600}.muted{color:var(--ink-2)}.btn{align-items:center;gap:var(--btn-gap);height:var(--btn-h);border-radius:var(--radius-pill);white-space:nowrap;transition:background-color .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease), transform .3s var(--ease);padding:0 24px;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.btn svg{width:var(--btn-icon);height:var(--btn-icon);flex:none}.btn--solid,.btn--primary{background:var(--blue);color:var(--white)}.btn--solid:hover,.btn--primary:hover{background:var(--blue-deep)}.btn--line,.btn--secondary{color:var(--blue);box-shadow:inset 0 0 0 1.5px}.btn--line:hover,.btn--secondary:hover{background:var(--ice)}.btn--white{background:var(--white);color:var(--blue)}.btn--white:hover{background:var(--ice)}.btn--text{color:var(--blue);height:auto;padding-inline:0}.ctas{gap:var(--ctas-gap);flex-wrap:wrap;display:flex}.go{align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.go svg{width:var(--go-icon);height:var(--go-icon);transition:transform .4s var(--ease)}.go:hover svg{transform:translate(4px)}.ln{margin-bottom:-.16em;padding-bottom:.16em;display:block;overflow:hidden}.ln__i{display:block}.js .ln__i{transform:translateY(105%)}.js .is-in .ln__i,.static .ln__i{transition:transform 1.1s var(--ease);transform:none}.js .is-in .ln:nth-child(2) .ln__i{transition-delay:80ms}.js .is-in .ln:nth-child(3) .ln__i{transition-delay:.16s}.container{max-width:var(--container);padding-inline:var(--gut);margin-inline:auto}.section{padding-block:var(--space-section)}.cms-picture{display:contents}.cms-picture>source{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.hdr[data-astro-cid-isef26zo]{z-index:50;height:var(--hdr);background:var(--white);transition:transform .5s var(--ease), box-shadow .3s;position:fixed;inset:0 0 auto}.hdr[data-astro-cid-isef26zo].is-up{transform:translateY(-100%)}.hdr[data-astro-cid-isef26zo].is-up:focus-within{transform:none}.hdr[data-astro-cid-isef26zo].is-scrolled{box-shadow:0 1px 0 var(--line)}.hdr__in[data-astro-cid-isef26zo]{align-items:center;gap:var(--hdr-gap);height:100%;display:flex}.hdr__logo[data-astro-cid-isef26zo]{color:var(--navy);width:var(--logo-w);flex:none;display:block}.hdr__logo[data-astro-cid-isef26zo] svg[data-astro-cid-isef26zo],.hdr__logo[data-astro-cid-isef26zo] img{width:100%;height:auto}.hdr__nav[data-astro-cid-isef26zo]{gap:var(--hdr-nav-gap);margin-left:auto;font-size:.9375rem;display:flex}.hdr__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{color:var(--ink-2);padding:6px 0;text-decoration:none;transition:color .25s}.hdr__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.hdr__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current]{color:var(--navy)}.hdr__wa[data-astro-cid-isef26zo],.hdr__start[data-astro-cid-isef26zo]{height:var(--btn-h-sm);white-space:nowrap;flex:none;padding:0 18px;font-size:.9375rem}.hdr__menu[data-astro-cid-isef26zo]{height:var(--btn-h-sm);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px var(--line);margin-left:auto;padding:0 16px;font-weight:500;display:none}@media (width<=1023px){.hdr__nav[data-astro-cid-isef26zo],.hdr__wa[data-astro-cid-isef26zo]{display:none}.hdr__start[data-astro-cid-isef26zo]{margin-left:auto}.hdr__start[data-astro-cid-isef26zo]+.hdr__menu[data-astro-cid-isef26zo]{margin-left:0}.hdr__menu[data-astro-cid-isef26zo]{display:block}.hdr__logo[data-astro-cid-isef26zo]{width:var(--logo-w-sm)}}@media (width<=479px){.hdr__start[data-astro-cid-isef26zo]{display:none}.hdr__start[data-astro-cid-isef26zo]+.hdr__menu[data-astro-cid-isef26zo]{margin-left:auto}}.menu[data-astro-cid-isef26zo]{z-index:80;background:var(--white);overscroll-behavior:contain;flex-direction:column;padding-bottom:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.menu__top[data-astro-cid-isef26zo]{height:var(--hdr);justify-content:space-between;align-items:center;display:flex}.menu__nav[data-astro-cid-isef26zo]{flex-direction:column;gap:2px;margin-top:24px;display:flex}.menu__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{letter-spacing:-.04em;font-size:2.4rem;font-weight:600;line-height:1.2;text-decoration:none}.menu__foot[data-astro-cid-isef26zo]{gap:var(--menu-foot-gap);flex-direction:column;margin-top:auto;display:flex}.menu__close[data-astro-cid-isef26zo]{height:var(--btn-h-sm);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px var(--line);padding:0 16px;font-weight:500}.waf[data-astro-cid-isef26zo]{right:calc(var(--wa-inset) + env(safe-area-inset-right));bottom:calc(var(--wa-inset) + env(safe-area-inset-bottom));z-index:55;align-items:center;gap:var(--wa-gap);height:var(--wa-h);padding:var(--wa-pad);border-radius:var(--radius-pill);background:var(--wa-green);color:var(--wa-ink);box-shadow:var(--wa-shadow);transform:translateY(calc(var(--waf-lift,0px) * -1));transition:transform .45s var(--ease), opacity .3s, background-color .3s, color .3s;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;position:fixed}@media (width<=599px){.waf[data-astro-cid-isef26zo]{width:var(--wa-h);justify-content:center;padding:0}.waf[data-astro-cid-isef26zo]>span[data-astro-cid-isef26zo]{display:none}.waf__mark[data-astro-cid-isef26zo]{width:var(--wa-mark-solo);height:var(--wa-mark-solo)}}.waf__mark[data-astro-cid-isef26zo]{width:var(--wa-mark);height:var(--wa-mark);flex:none}.waf__bub[data-astro-cid-isef26zo]{fill:var(--white);stroke:var(--white);stroke-width:1.6px;stroke-linejoin:round}.waf__ph[data-astro-cid-isef26zo]{fill:var(--wa-green);transition:fill .3s}.waf[data-astro-cid-isef26zo]:hover{background:var(--wa-green-hover)}.waf[data-astro-cid-isef26zo]:hover .waf__ph[data-astro-cid-isef26zo]{fill:var(--wa-green-hover)}.waf[data-astro-cid-isef26zo]:focus-visible{outline:2px solid var(--wa-ink);outline-offset:3px}.waf[data-astro-cid-isef26zo].on-dark:focus-visible{outline-color:var(--white)}.waf[data-astro-cid-isef26zo].is-away{transform:translateY(calc(100% + var(--wa-inset) * 2));opacity:0;pointer-events:none}.ftr[data-astro-cid-oenwriqq]{background:var(--ice);color:var(--navy);padding:clamp(48px, 7vh, 80px) 0 calc(var(--bar) + 24px);overflow:hidden}.ftr__top[data-astro-cid-oenwriqq]{z-index:2;gap:var(--grid-gap);grid-template-columns:repeat(12,1fr);font-size:.9375rem;display:grid;position:relative}.ftr__nav[data-astro-cid-oenwriqq]{grid-column:1/span 5;grid-template-columns:1fr 1fr;gap:6px 24px;display:grid}.ftr__nav[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{align-items:center;min-height:1.5rem;font-weight:500;text-decoration:none;display:inline-flex}.ftr__nav[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--blue)}.ftr__title[data-astro-cid-oenwriqq]{grid-column:1/-1}.ftr__info[data-astro-cid-oenwriqq]{color:var(--ink-2);grid-column:7/-1;grid-template-columns:1fr 1fr;gap:6px 24px;display:grid}.ftr__info[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{min-height:1.5rem;color:var(--blue);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.ftr__logo[data-astro-cid-oenwriqq]{padding:0 calc(var(--gut) * .5);color:var(--blue);margin-top:clamp(40px,7vh,88px)}.ftr__logo[data-astro-cid-oenwriqq] svg[data-astro-cid-oenwriqq]{transform-origin:58% 0;width:100%;height:auto}@media (width<=767px){.ftr__nav[data-astro-cid-oenwriqq],.ftr__info[data-astro-cid-oenwriqq]{grid-column:1/-1}.ftr__info[data-astro-cid-oenwriqq]{grid-template-columns:1fr;margin-top:18px}}.skip-link[data-astro-cid-z4jru4n3]{left:var(--space-3);top:var(--space-3);z-index:100;padding:var(--space-2) var(--space-4);background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius-md);position:absolute;transform:translateY(-200%)}.skip-link[data-astro-cid-z4jru4n3]:focus-visible{transform:none}main[data-astro-cid-z4jru4n3]:focus-visible{outline:none}.preview-banner[data-astro-cid-z4jru4n3]{z-index:20;background:var(--color-dark-bg);color:var(--color-dark-ink);text-align:center;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);position:sticky;top:0}.preview-banner[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{color:var(--color-dark-ink)}
