@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@300;400;500;600;700&display=swap");:is([data-brand=interstellar-egypt],[data-theme=interstellar-egypt]){color-scheme:light;--is-violet-action:#8b1fff;--is-violet-deep:#6b1685;--is-magenta:#9e05d1;--is-orchid-light:#dda9ef;--is-orchid-pale:#ecd0f6;--is-navy:#0d1845;--is-navy-deep:#001038;--is-plum-raised:#250630;--is-plum-muted:#3f1358;--is-plum-surface:#390D46;--is-footer-plum:hsl(287 68% 16%);--is-header-ground:var(--is-white);--is-header-foreground:var(--is-navy);--is-header-muted:color-mix(in srgb,var(--is-navy) 72%,var(--is-white));--is-header-border:var(--is-lilac-100);--is-header-hover:color-mix(in srgb,var(--is-navy) 6%,var(--is-white));--is-header-active:color-mix(in srgb,var(--is-navy) 10%,var(--is-white));--is-header-ring:var(--is-violet);--is-header-color-scheme:light;--is-carbon-raised:#121212;--is-carbon-muted:#222222;--is-inverse-panel-ground:var(--is-carbon-raised);--is-inverse-panel-foreground:var(--is-white);--is-inverse-panel-muted:color-mix(in srgb,var(--is-white) 76%,var(--is-carbon-raised));--is-inverse-panel-subtle:color-mix(in srgb,var(--is-white) 62%,var(--is-carbon-raised));--is-inverse-panel-border:color-mix(in srgb,var(--is-white) 20%,var(--is-carbon-raised));--is-inverse-control-ground:var(--is-white);--is-inverse-control-foreground:var(--is-carbon);--is-inverse-control-hover:var(--is-neutral-50);--is-inverse-control-active:color-mix(in srgb,var(--is-white) 90%,var(--is-carbon));--is-neutral-50:#f7f7f7;--is-lilac-50:#f5f1f7;--is-nav-text-shadow:0 0 0.5px var(--is-white),0 0 2px color-mix(in srgb,var(--is-white) 90%,transparent),0 1px 6px color-mix(in srgb,black 35%,transparent);--is-mask-opaque:#000000;--is-hero-ground:#05030d;--is-hero-glow:#7b00f5;--is-nav-sheen-soft:#e2a9f1;--is-nav-sheen-strong:#cb6ce6;--is-lilac-100:#e8dfed;--loading-background:var(--is-white);--loading-accent:var(--is-violet);--loading-foreground:var(--is-navy);--background:var(--is-white);--foreground:var(--is-navy);--foreground-muted:color-mix(in srgb,var(--is-navy) 72%,var(--is-white));--foreground-subtle:color-mix(in srgb,var(--is-navy) 62%,var(--is-white));--card:var(--is-white);--card-foreground:var(--is-navy);--is-brand-action-ground:var(--is-violet);--is-brand-action-foreground:var(--is-white);--is-brand-action-hover:color-mix(in srgb,var(--is-brand-action-ground) 86%,var(--is-carbon));--is-brand-action-active:color-mix(in srgb,var(--is-brand-action-ground) 72%,var(--is-carbon));--primary:var(--is-brand-action-ground);--primary-foreground:var(--is-brand-action-foreground);--primary-hover:var(--is-brand-action-hover);--primary-active:var(--is-brand-action-active);--secondary:var(--is-navy);--secondary-foreground:var(--is-white);--secondary-hover:#142060;--secondary-active:#0a1136;--muted:var(--is-neutral-50);--muted-foreground:var(--foreground-muted);--border:color-mix(in srgb,var(--is-carbon) 12%,var(--is-white));--border-width-strong:2px;--input:color-mix(in srgb,var(--is-carbon) 50%,var(--is-white));--ring:var(--is-violet);--surface:var(--is-white);--surface-strong:var(--is-neutral-50);--surface-elevated:var(--is-white);--surface-hover:color-mix(in srgb,var(--is-carbon) 4%,var(--is-white));--surface-inverse:var(--is-inverse-panel-ground);--inverse-foreground:var(--is-white);--inverse-foreground-muted:var(--is-inverse-panel-muted);--inverse-foreground-subtle:var(--is-inverse-panel-subtle);--inverse-hover:rgb(255 255 255/8%);--inverse-focus-ring:var(--is-orchid);--overlay:rgb(13 22 69/62%);--modal-surface:var(--is-white);--popover-surface:var(--is-white);--ghost-hover:color-mix(in srgb,var(--primary) 6%,transparent);--ghost-active:color-mix(in srgb,var(--primary) 11%,transparent);--outline-hover:color-mix(in srgb,var(--primary) 6%,transparent);--outline-active:color-mix(in srgb,var(--primary) 11%,transparent);--destructive:#ef4444;--destructive-hover:#dc2626;--destructive-active:#b91c1c;--destructive-foreground:var(--is-white);--destructive-surface:#fef2f2;--destructive-border:#fecaca;--destructive-text:#b42318;--warning:#b45309;--warning-foreground:var(--is-white);--warning-surface:#fef7e7;--warning-border:#f6ca7c;--warning-text:#92400e;--success:#0e9f6e;--success-foreground:var(--is-white);--success-surface:#e8f7f1;--success-border:#9fdcc4;--success-text:#05714c;--visualization-series-1:var(--is-violet);--visualization-series-2:#c026d3;--visualization-series-3:#0891b2;--visualization-series-4:#e0701b;--visualization-series-5:#15803d;--visualization-series-6:#1e3a8a;--visualization-positive:#05714c;--visualization-negative:#b42318;--visualization-neutral:#7b6284;--visualization-forecast:var(--is-magenta);--visualization-benchmark:#9c8aa5;--visualization-grid:rgb(13 22 69/10%);--radius:1rem;--radius-control:0.625rem;--radius-surface:1rem;--radius-chat-bubble:1rem;--radius-chat-composer:1.25rem;--radius-chat-token:0.5rem;--radius-round:999px;--shadow-surface:0 4px 20px rgb(103 22 130/10%);--shadow-popover:0 8px 30px rgb(103 22 130/20%);--shadow-control:none;--font-sans:"Inter",ui-sans-serif,system-ui,sans-serif;--font-display:"Inter",ui-sans-serif,system-ui,sans-serif;--font-ui-support:"Inter",ui-sans-serif,system-ui,sans-serif;--font-marketing-display:"Inter",ui-sans-serif,system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font-arabic:"IBM Plex Sans Arabic","Noto Sans Arabic","Tajawal",Arial,sans-serif;--font-arabic-body:var(--font-arabic);--font-arabic-display:var(--font-arabic);--font-weight-body:400;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-strong:700;--font-weight-arabic-body:400;--font-weight-arabic-display:600;--font-size-eyebrow:0.75rem;--font-size-supporting:0.875rem;--is-text-size-caption:0.8125rem;--is-text-size-detail:0.9375rem;--font-size-small:1rem;--font-size-body:1rem;--font-size-body-lg:1.125rem;--font-size-display:clamp(2.5rem,5.4vw,4.5rem);--font-size-marketing-h1:clamp(2.5rem,5.4vw,4.5rem);--font-size-marketing-h2:clamp(1.875rem,3.4vw,3rem);--font-size-marketing-h3:clamp(1.25rem,2vw,1.75rem);--font-size-arabic-body:1rem;--font-size-arabic-body-lg:1.125rem;--font-size-arabic-display:clamp(2.25rem,5vw,4rem);--line-height-tight:1.08;--line-height-marketing-h1:1.06;--line-height-marketing-h2:1.12;--line-height-marketing-h3:1.24;--line-height-supporting:1rem;--line-height-arabic:1.8;--line-height-arabic-body:1.85;--line-height-arabic-display:1.35;--tracking-heading:-0.022em;--tracking-eyebrow:0.18em;--tracking-arabic:0;--tracking-arabic-display:0;--container-card:80rem;--page-gutter:clamp(1rem,2vw,1.5rem);--container-standard:calc(var(--container-card) + var(--page-gutter) + var(--page-gutter));--container-wide:110rem;--section-heading-gap:calc(var(--space-6) + var(--space-4));--content-measure:68ch;--measure-marketing-h1:18ch;--measure-marketing-h2:22ch;--measure-marketing-h3:28ch;--icon-system:phosphor;--button-height:40px;--button-height-sm:32px;--button-height-lg:48px;--button-padding-inline:20px;--button-padding-inline-sm:14px;--button-padding-inline-lg:28px;--button-font-size:0.875rem;--button-font-size-sm:0.8125rem;--button-font-size-lg:0.9375rem;--button-group-gap:12px;--button-group-gap-compact:6px;--badge-padding-block:3px;--badge-padding-inline:12px;--badge-font-size:0.75rem;--card-padding:28px;--card-title-size:1.125rem;--control-height-sm:2rem;--sidebar-width:16rem;--sidebar-width-collapsed:3.75rem;--sidebar-min-block-size:30rem;--sidebar-rail-size:8px;--z-overlay:40;--z-popover:45;--z-modal:50;--is-sidebar-background:#fafafa;--is-gradient-primary:linear-gradient(135deg,var(--is-violet),var(--is-navy));--is-gradient-accent:linear-gradient(135deg,var(--is-violet),var(--is-magenta));--is-gradient-hero:linear-gradient(135deg,#390D46,#4a1d6e 25%,#3a1a5c 50%,#45206a 75%,#390D46);--is-gradient-surface:linear-gradient(160deg,var(--is-white),#f8f4fa);--is-hero-foreground:var(--is-white);--is-hero-foreground-muted:var(--is-inverse-panel-muted);--is-page-ground:var(--is-neutral-50);--is-services-surface:var(--card);--is-marketing-ground:var(--is-white);--is-marketing-panel:var(--surface);--is-marketing-hairline:linear-gradient(90deg,transparent,rgb(107 22 133/28%),transparent);--is-marketing-glow:radial-gradient(60% 60% at 50% 0%,rgb(107 22 133/12%),transparent 70%);--is-marketing-border:var(--border);--is-accent-text:var(--primary);--is-icon-foreground:var(--primary);--is-outline-link-foreground:var(--is-footer-plum);--is-filled-action-hover:var(--primary-hover);--is-filled-action-active:var(--primary-active);--is-outline-action-hover:color-mix(in srgb,var(--is-footer-plum) 8%,transparent);--is-outline-action-active:color-mix(in srgb,var(--is-footer-plum) 12%,transparent);--is-inverse-action-hover:color-mix(in srgb,var(--is-white) 10%,transparent);--is-inverse-action-active:color-mix(in srgb,var(--is-white) 16%,transparent);--is-proof-star-foreground:#e84924;--is-proof-star-size:12px;--is-header-theme-icon-size:20px;--is-header-brand-height:44px;--is-header-pending-animation:site-header-pending 1.1s ease-in-out infinite;--is-header-pending-opacity:0.55;--is-header-nav-underline-size:1px;--is-header-menu-label-size:0.75rem;--is-header-menu-tracking:0.1em;--is-header-menu-control-height:2.75rem;--is-header-menu-glyph-width:20px;--is-header-menu-glyph-gap:6px;--is-header-menu-link-size:clamp(1.75rem,8vw,2.75rem);--is-header-menu-index-size:0.7rem;--is-header-menu-padding:clamp(1.5rem,5vw,3rem);--is-header-menu-link-padding:0.5rem 0;--is-header-menu-link-height:4rem;--is-header-menu-link-tracking:-0.025em;--is-header-menu-brand-height:2.25rem;--is-header-menu-footer-measure:26ch;--is-header-menu-text-travel:8px;--is-header-menu-ground:var(--is-inverse-panel-ground);--is-header-menu-foreground:var(--is-inverse-panel-foreground);--is-header-menu-muted:var(--is-inverse-panel-muted);--is-header-menu-subtle:var(--is-inverse-panel-subtle);--is-header-menu-overlay-top:color-mix(in srgb,var(--is-carbon) 66%,transparent);--is-header-menu-overlay-bottom:color-mix(in srgb,var(--is-carbon) 90%,transparent);--is-header-menu-background-image:url(/assets/about/shared-infrastructure.webp);--is-product-card-icon-size:22px;--is-workflow-connector-icon-size:20px;--is-media-card-loop-basis:20rem;--is-code-text-size:13px;--is-calendar-weekday-text-size:0.8rem;--is-admin-group-label-size:11px;--is-chart-legend-radius:2px;--is-chart-indicator-stroke:1.5px;--is-sidebar-inset-shadow:0 0 0 1px var(--border);--is-sidebar-inset-hover-shadow:0 0 0 1px var(--surface-hover);--is-brand-panel-ground:var(--is-inverse-panel-ground);--is-brand-card-ground:var(--is-inverse-panel-ground);--is-brand-panel-strong-ground:var(--is-carbon-muted);--is-brand-accent-bright:var(--is-magenta);--is-brand-accent-strong:var(--is-violet);--is-brand-accent-muted:var(--is-orchid);--is-brand-accent-soft:var(--is-orchid-light);--is-brand-on-panel-muted:var(--is-inverse-panel-muted);--is-footer-ground:var(--is-inverse-panel-ground);--is-impact-download-ground:var(--is-inverse-panel-ground);--is-impact-download-foreground:var(--is-inverse-panel-foreground);--is-impact-download-muted:var(--is-inverse-panel-muted);--is-impact-accent:linear-gradient(90deg,transparent,var(--is-inverse-panel-border) 25%,var(--is-inverse-panel-border) 75%,transparent);--is-impact-grid-line:color-mix(in srgb,var(--is-white) 5%,transparent);--is-impact-card-padding:clamp(1.5rem,2.4vw,2rem);--is-impact-figure-size:clamp(2.75rem,4.2vw,4rem);--is-hero-title-size:clamp(2.25rem,5vw,5.75rem);--is-hero-visual-ratio:3.7;--is-hero-visual-min-size:13rem;--is-hero-visual-max-size:none;--is-hero-lede-size:clamp(1rem,1.45vw,1.75rem);--is-hero-lede-measure:clamp(38rem,44vw,54rem);--is-hero-copy-gap:clamp(1.5rem,2vw,2.5rem);--is-hero-copy-padding-start:clamp(2.5rem,4.5vw,5.5rem);--is-hero-copy-padding-end:clamp(3rem,5vw,6rem);--is-hero-control-height:clamp(2.75rem,4vw,3rem);--is-hero-control-width:clamp(12.5rem,15vw,15rem);--is-proof-min-size:7rem;--is-proof-padding:1.25rem;--is-proof-figure-size:clamp(1.875rem,2.6vw,2.5rem);--is-card-title-size:clamp(1.25rem,2vw,1.5rem);--is-subsection-title-size:clamp(1.75rem,3.4vw,2.75rem);--is-terminal-variant:synthwave}@media (min-width:62rem){:is([data-brand=interstellar-egypt],[data-theme=interstellar-egypt]){--is-hero-visual-max-size:clamp(13rem,30svh,32rem);--is-hero-title-size:clamp(2.25rem,min(5vw,7svh),4.5rem);--is-hero-lede-size:clamp(1rem,min(1.45vw,2.3svh),1.375rem);--is-hero-copy-gap:clamp(1rem,2svh,1.5rem);--is-hero-copy-padding-start:clamp(1.25rem,3svh,2.5rem);--is-hero-copy-padding-end:calc(var(--is-hero-copy-padding-start) + 1.5rem);--is-hero-control-height:3rem;--is-proof-min-size:5.5rem;--is-proof-padding:0.75rem}}:is([data-brand=interstellar-egypt],[data-theme=interstellar-egypt]) .uds-text--sm{font-size:var(--font-size-body)}:is([data-brand=interstellar-egypt],[data-theme=interstellar-egypt])[data-color-mode=dark]{color-scheme:dark;--is-header-ground:var(--is-carbon-raised);--is-header-foreground:var(--is-white);--is-header-muted:color-mix(in srgb,var(--is-white) 76%,var(--is-carbon-raised));--is-header-border:var(--is-carbon-border);--is-header-hover:var(--is-carbon-muted);--is-header-active:var(--is-carbon-border);--is-header-ring:var(--is-orchid-light);--is-header-color-scheme:dark;--background:var(--is-carbon);--foreground:var(--is-white);--foreground-muted:color-mix(in srgb,var(--is-white) 76%,var(--is-carbon));--foreground-subtle:color-mix(in srgb,var(--is-white) 62%,var(--is-carbon));--card:var(--is-carbon-raised);--card-foreground:var(--is-white);--primary:var(--is-brand-action-ground);--primary-foreground:var(--is-brand-action-foreground);--primary-hover:var(--is-brand-action-hover);--primary-active:var(--is-brand-action-active);--secondary:var(--is-carbon-raised);--secondary-foreground:var(--is-white);--secondary-hover:var(--is-carbon-muted);--secondary-active:var(--is-carbon-border);--muted:var(--is-carbon-muted);--muted-foreground:var(--foreground-muted);--border:var(--is-carbon-border);--input:color-mix(in srgb,var(--is-white) 50%,var(--is-carbon));--ring:var(--is-orchid);--surface:rgb(255 255 255/4%);--surface-strong:rgb(255 255 255/8%);--surface-elevated:var(--is-carbon-raised);--surface-hover:var(--is-carbon-muted);--surface-inverse:var(--is-white);--inverse-foreground:var(--is-navy);--inverse-foreground-muted:color-mix(in srgb,var(--is-carbon) 72%,var(--is-white));--inverse-foreground-subtle:color-mix(in srgb,var(--is-carbon) 62%,var(--is-white));--inverse-hover:rgb(13 22 69/8%);--inverse-focus-ring:var(--is-violet);--overlay:rgb(10 1 18/86%);--modal-surface:var(--is-carbon-raised);--popover-surface:var(--is-carbon-raised);--ghost-hover:rgb(255 255 255/8%);--ghost-active:rgb(255 255 255/13%);--outline-hover:var(--ghost-hover);--outline-active:var(--ghost-active);--destructive:#d02f2f;--destructive-hover:#e04545;--destructive-active:#b02525;--destructive-foreground:var(--is-white);--destructive-surface:#3a1224;--destructive-border:rgb(208 47 47/48%);--destructive-text:#ff9b9b;--warning:#fbbf24;--warning-foreground:var(--is-plum);--warning-surface:#3a2a12;--warning-border:rgb(251 191 36/42%);--warning-text:#fcd34d;--success:#34d399;--success-foreground:var(--is-plum);--success-surface:#10322a;--success-border:rgb(52 211 153/42%);--success-text:#6ee7b7;--visualization-series-1:#a855f7;--visualization-series-2:#e879f9;--visualization-series-3:#22d3ee;--visualization-series-4:#fbbf24;--visualization-series-5:#4ade80;--visualization-series-6:#93b4ff;--visualization-positive:#6ee7b7;--visualization-negative:#ff9b9b;--visualization-neutral:var(--is-orchid-pale);--visualization-forecast:var(--is-orchid);--visualization-benchmark:#b58fc7;--visualization-grid:rgb(255 255 255/12%);--shadow-surface:0 4px 20px rgb(0 0 0/40%);--shadow-popover:0 8px 30px rgb(0 0 0/50%);--shadow-control:none;--loading-background:var(--is-carbon);--loading-accent:var(--is-orchid);--loading-foreground:var(--is-white);--is-sidebar-background:var(--is-carbon-raised);--is-gradient-primary:linear-gradient(135deg,var(--is-orchid),var(--is-orchid-light));--is-gradient-accent:linear-gradient(135deg,var(--is-orchid-light),var(--is-orchid));--is-gradient-hero:linear-gradient(135deg,var(--is-carbon),var(--is-carbon-raised),var(--is-carbon));--is-gradient-surface:linear-gradient(160deg,var(--is-carbon-raised),var(--is-carbon-muted));--is-accent-text:var(--foreground);--is-icon-foreground:var(--foreground);--is-outline-link-foreground:var(--foreground);--is-outline-action-hover:var(--is-inverse-action-hover);--is-outline-action-active:var(--is-inverse-action-active);--is-proof-star-foreground:#ff916f;--is-terminal-variant:synthwave;--is-services-surface:var(--is-carbon-raised);--is-marketing-ground:var(--is-carbon);--is-page-ground:var(--is-carbon);--is-brand-panel-ground:var(--is-inverse-panel-ground);--is-brand-card-ground:var(--is-inverse-panel-ground);--is-brand-panel-strong-ground:var(--is-carbon-muted);--is-footer-ground:var(--is-inverse-panel-ground);--is-marketing-panel:var(--surface);--is-marketing-hairline:linear-gradient(90deg,transparent,rgb(195 107 230/40%),transparent);--is-marketing-glow:radial-gradient(55% 55% at 50% 0%,rgb(107 22 133/34%),transparent 70%);--is-marketing-border:var(--border)}:is([data-brand=interstellar-egypt],[data-theme=interstellar-egypt]) :where(:lang(ar),[lang|=ar]){font-family:var(--font-arabic-body);font-weight:var(--font-weight-arabic-body);line-height:var(--line-height-arabic-body);letter-spacing:var(--tracking-arabic);text-transform:none}@media (prefers-reduced-motion:reduce){:is([data-brand=interstellar-egypt],[data-theme=interstellar-egypt]){--motion-duration-press:0ms;--motion-duration-page:0ms;--motion-duration-expand:0ms;--motion-duration-reveal:0ms;--motion-duration-icon:0ms;--motion-distance-page:0;--motion-distance-reveal:0;--motion-press-scale:1}}[data-theme=interstellar-egypt]{--font-sans:var(--font-inter),sans-serif;--font-display:var(--font-inter),sans-serif;--font-ui-support:var(--font-inter),sans-serif;--font-marketing-display:var(--font-inter),sans-serif;--font-mono:var(--font-inter-mono),monospace}.ceramic-inverse,.ceramic-inverse-panel{--background:var(--is-inverse-panel-ground);--foreground:var(--is-inverse-panel-foreground);--foreground-muted:var(--is-inverse-panel-muted);--foreground-subtle:var(--is-inverse-panel-subtle);--muted-foreground:var(--is-inverse-panel-muted);--card:var(--is-inverse-panel-ground);--card-foreground:var(--is-inverse-panel-foreground);--border:var(--is-inverse-panel-border);--input:var(--is-inverse-panel-muted);--ring:var(--is-inverse-panel-foreground);--primary:var(--is-brand-action-ground);--primary-foreground:var(--is-brand-action-foreground);--primary-hover:var(--is-brand-action-hover);--primary-active:var(--is-brand-action-active);--ghost-hover:var(--is-inverse-action-hover);--ghost-active:var(--is-inverse-action-active);--outline-hover:var(--is-inverse-action-hover);--outline-active:var(--is-inverse-action-active);--success:#34d399;--success-text:#6ee7b7;--warning:#fbbf24;--warning-text:#fcd34d}.ceramic-inverse .footer-join{background:var(--primary);color:var(--primary-foreground)}.ceramic-inverse .footer-join:not(:disabled):hover{background:var(--primary-hover)}.ceramic-inverse .footer-join:not(:disabled):active{background:var(--primary-active)}:root{--is-product-detail-cover-block-size:28.75rem;--is-product-detail-empty-cover-block-size:13.75rem;--is-admin-status-column-size:7.5rem;--is-admin-date-column-size:10rem;--is-admin-order-column-size:6.25rem;--is-admin-action-column-size:17.5rem;--is-admin-table-min-size:56.25rem;--is-admin-media-card-min-block-size:22.5rem;--is-delivery-icon-ground:var(--is-footer-plum);--is-delivery-icon-foreground:var(--is-brand-action-foreground);--is-section-copy-gap:var(--space-4);--is-card-copy-gap:var(--space-3);--is-public-shell-site-header-block-size:4.5rem;--is-public-shell-site-header-border-width:1px;--is-public-shell-site-frame-gutter:clamp(0.75rem,1.2vw,1.5rem);--is-public-shell-site-header-offset:calc(var(--is-public-shell-site-frame-gutter) * 2);--is-public-shell-site-header-max-inline-size:clamp(58rem,55vw,66rem)}.public-shell{--is-public-shell-minimum-height:100vh;--is-public-shell-minimum-height-alternate:100dvh}.site-header{--is-site-header-radius:1rem;--is-site-header-radius-control:0.625rem;--is-site-header-radius-surface:1rem}.site-header__desktop,.site-header__links{--is-site-header-desktop-text-size:var(--font-size-body);--is-site-header-desktop-text-tracking:0.01em}.site-header__theme-toggle{--is-site-header-theme-toggle-width:2.75rem;--is-site-header-theme-toggle-height:2.75rem}.site-header__theme-toggle:focus-visible{--is-site-header-theme-toggle-focus-visible-focus-outline:2px solid var(--ring);--is-site-header-theme-toggle-focus-visible-focus-offset:2px}.site-header__inner{--is-site-header-inner-content-gap:var(--space-4);--is-site-header-inner-padding-inline:var(--space-4)}@media (max-width:40rem){:root{--is-public-shell-site-header-block-size:3.5rem;--is-public-shell-site-header-offset:var(--space-4)}.site-header__inner{--is-site-header-inner-padding-inline:var(--space-3);--is-site-header-inner-content-gap:var(--space-2)}.site-header .brand-lockup__image{--is-header-brand-height:2.25rem;--is-site-header-brand-lockup-image-max-height:2.25rem;--is-site-header-brand-lockup-image-maximum-height:2.25rem}}.brand-lockup--plate{--is-brand-lockup-plate-padding:0.4rem 0.6rem;--is-brand-lockup-plate-corner-radius:0.75rem;--is-brand-lockup-plate-surface:var(--is-white)}.brand-lockup__image{--is-brand-lockup-image-max-height:36px;--is-brand-lockup-image-maximum-height:36px}.site-footer__brand{--is-site-footer-brand-margin-block-end:var(--space-3)}.site-header__brand{--is-site-header-brand-content-gap:0.625rem;--is-site-header-brand-text-size:1.25rem}.site-header .brand-lockup__image{--is-site-header-brand-lockup-image-max-height:2.75rem;--is-site-header-brand-lockup-image-maximum-height:2.75rem}.site-header .uds-mobile-nav-toggle{--is-site-header-uds-mobile-nav-toggle-width:2.75rem;--is-site-header-uds-mobile-nav-toggle-height:2.75rem;--is-site-header-uds-mobile-nav-toggle-minimum-width:2.75rem;--is-site-header-uds-mobile-nav-toggle-minimum-height:2.75rem}.site-header__wordmark{--is-site-header-wordmark-text-size:1.25rem;--is-site-header-wordmark-content-gap:var(--space-2)}.site-header__mobile{--is-site-header-mobile-content-gap:var(--space-2)}@media (min-width:62rem){.site-header__desktop{--is-site-header-desktop-content-gap:var(--space-3)}}.site-header__links{--is-site-header-links-content-gap:var(--space-1);--is-site-header-links-padding-block:var(--space-4)}.site-nav-link{--is-site-nav-link-padding:0.55rem var(--space-3);--is-site-nav-link-text-size:1.0625rem}.site-header__links--inline{--is-site-header-links-inline-content-gap:0.125rem}.section{--is-section-padding-block:clamp(var(--space-12),7vw,5.5rem)}.section--tight{--is-section-tight-padding-block:clamp(var(--space-8),4vw,var(--space-12))}.section__body{--is-section-body-content-gap:2.5rem}.section__footer{--is-section-footer-margin-block-start:var(--space-8)}.section__head{--is-section-head-content-gap:var(--space-3);--is-section-head-margin-block-end:2.5rem}.hero{--is-hero-input:color-mix(in srgb,var(--is-white) 42%,transparent);--is-hero-border:color-mix(in srgb,var(--is-white) 24%,transparent);--is-hero-ghost-hover:color-mix(in srgb,var(--is-white) 12%,transparent);--is-hero-ghost-active:color-mix(in srgb,var(--is-white) 18%,transparent);--is-hero-outline-hover:color-mix(in srgb,var(--is-white) 12%,transparent);--is-hero-outline-active:color-mix(in srgb,var(--is-white) 18%,transparent);--is-hero-ring:var(--is-orchid-light,var(--inverse-focus-ring));--is-hero-padding:clamp(var(--space-8),5vw,4.5rem);--is-hero-margin-block-start:2.5rem}.hero__body{--is-hero-body-content-gap:var(--space-6)}.hero .eyebrow{--is-hero-eyebrow-foreground:var(--is-orchid-light,var(--is-accent-text,var(--primary)))}.page-header{--is-page-header-padding-block:clamp(2.5rem,6vw,4.5rem) clamp(var(--space-6),3vw,2.5rem);--is-page-header-content-gap:var(--space-4)}.card-grid{--is-card-grid-content-gap:var(--space-5);--is-card-grid-column-tracks:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.card-grid--wide{--is-card-grid-wide-column-tracks:repeat(auto-fit,minmax(min(100%,24rem),1fr))}.split-grid{--is-split-grid-content-gap:2.5rem}@media (min-width:56rem){.split-grid--aside{--is-split-grid-aside-column-tracks:minmax(0,1.6fr) minmax(0,1fr)}}.stat{--is-stat-text-size:clamp(2rem,3.5vw,2.75rem)}.tag-row{--is-tag-row-content-gap:var(--space-2)}.checklist{--is-checklist-content-gap:0.875rem}.checklist li{--is-checklist-li-content-gap:var(--space-3);--is-checklist-li-text-leading:1.6}.checklist__marker{--is-checklist-marker-margin-block-start:0.15rem}.meta-row{--is-meta-row-content-gap:var(--space-3)}.cta-panel{--is-cta-panel-border:1px solid var(--border);--is-cta-panel-padding:clamp(var(--space-8),4vw,var(--space-12));--is-cta-panel-content-gap:var(--space-5)}.site-footer{--is-site-footer-border-block-start:1px solid var(--border);--is-site-footer-margin-block-start:clamp(var(--space-12),6vw,5rem);--is-site-footer-padding-block:clamp(2.5rem,5vw,var(--space-16)) var(--space-8);--is-site-footer-radius:1rem;--is-site-footer-radius-control:0.625rem;--is-site-footer-radius-surface:1rem}.site-footer__grid{--is-site-footer-grid-content-gap:2.5rem var(--space-8)}@media (min-width:62rem){.site-footer__grid{--is-site-footer-grid-column-tracks:1.4fr repeat(3,minmax(0,1fr))}}.site-footer__group{--is-site-footer-group-content-gap:0.55rem}.site-footer__group h2{--is-site-footer-group-h2-margin:0 0 0.4rem;--is-site-footer-group-h2-text-tracking:0.12em}.site-footer__group--split nav,.site-footer__links-grid{--is-site-footer-group-split-nav-content-gap:0.55rem var(--space-4)}.site-footer__link{--is-site-footer-link-border-block-end:1px solid transparent}.site-footer__bar{--is-site-footer-bar-content-gap:var(--space-4);--is-site-footer-bar-margin-block-start:2.5rem;--is-site-footer-bar-padding-block-start:var(--space-6);--is-site-footer-bar-border-block-start:1px solid var(--border)}.form-grid{--is-form-grid-content-gap:var(--space-5)}.stack-sm{--is-stack-sm-content-gap:var(--space-2)}.stack-md{--is-stack-md-content-gap:var(--space-4)}.stack-lg{--is-stack-lg-content-gap:1.75rem}.visually-hidden{--is-visually-hidden-width:1px;--is-visually-hidden-height:1px}.site-header__desktop .uds-top-nav-item{--is-site-header-desktop-uds-top-nav-item-minimum-height:2rem;--is-site-header-desktop-uds-top-nav-item-padding-inline:0.6rem}.site-footer__subscribe{--is-site-footer-subscribe-content-gap:var(--space-3,var(--space-3));--is-site-footer-subscribe-max-width:28rem;--is-site-footer-subscribe-margin-block:var(--space-8,var(--space-8))}.band,.flood,.page-top,.ticker{--is-band-radius:1rem;--is-band-radius-control:0.625rem;--is-band-radius-surface:1rem;--is-band-radius-chat-bubble:1rem;--is-band-radius-chat-composer:1.25rem;--is-band-radius-chat-token:0.5rem;--is-band-band-content-gap:clamp(2rem,4vw,3rem)}.band{--is-band-padding-block:clamp(2.5rem,5vw,var(--space-16))}.card-row{--is-card-row-maximum-width:var(--container-card,80rem)}.band__glow{--is-band-glow-height:30rem}.mono-label{--is-mono-label-text-tracking:0.08em}.marker{--is-marker-content-gap:var(--space-4);--is-marker-margin-block-end:var(--space-6)}.marker__name{--is-marker-name-text-tracking:0.04em}.split-head{--is-split-head-content-gap:var(--space-6)}.split-head__body{--is-split-head-body-content-gap:var(--is-section-copy-gap)}.impact-grid+.impact-grid{--is-impact-grid-impact-grid-margin-block-start:clamp(var(--space-6),3vw,2.5rem)}.read-more-btn{--is-read-more-btn-content-gap:var(--space-2);--is-read-more-btn-min-height:2.5rem;--is-read-more-btn-padding:0.625rem var(--space-5);--is-read-more-btn-corner-radius:0.75rem;--is-read-more-btn-border:1px solid var(--primary);--is-read-more-btn-text-size:var(--font-size-supporting);--is-read-more-btn-text-weight:var(--font-weight-semibold);--is-read-more-btn-text-leading:1.25;--is-read-more-btn-surface-color:var(--primary);--is-read-more-btn-foreground:var(--primary-foreground);--is-read-more-btn-transition:background-color var(--motion-duration-expand) var(--motion-ease-interaction),color var(--motion-duration-expand) var(--motion-ease-interaction),border-color var(--motion-duration-expand) var(--motion-ease-interaction)}.read-more-btn:hover{--is-read-more-btn-hover-surface-color:var(--primary-hover);--is-read-more-btn-hover-border-color:var(--primary-hover);--is-read-more-btn-hover-foreground:var(--primary-foreground)}.read-more-btn:active{--is-read-more-btn-active-surface-color:var(--primary-active);--is-read-more-btn-active-border-color:var(--primary-active);--is-read-more-btn-active-foreground:var(--primary-foreground)}.read-more-btn--lg{--is-read-more-btn-lg-padding:0.8rem 1.75rem;--is-read-more-btn-lg-text-size:var(--is-text-size-detail)}.display{--is-display-text-size:clamp(2.25rem,4.6vw,3.75rem);--is-display-text-leading:1.06;--is-display-text-tracking:-0.045em;--is-display-maximum-width:24ch}.ceramic-surface .team-band__head .display{--is-ceramic-surface-team-band-head-display-text-size:clamp(2.25rem,4.6vw,3.75rem)}.ceramic-surface .about-prose .display,.ceramic-surface .section-title{--is-ceramic-surface-about-prose-display-text-size:clamp(2.25rem,4.6vw,3.75rem);--is-ceramic-surface-about-prose-display-text-leading:1.06;--is-ceramic-surface-about-prose-display-text-tracking:-0.045em}.ceramic-surface .prose-subheading{--is-ceramic-surface-prose-subheading-text-leading:1.15;--is-ceramic-surface-prose-subheading-text-tracking:-0.035em;--is-ceramic-surface-prose-subheading-margin-block:2.5rem var(--space-4)}.ceramic-surface .detail-section__title,.ceramic-surface .section-head{--is-ceramic-surface-detail-section-title-text-size:clamp(2.25rem,4.6vw,3.75rem);--is-ceramic-surface-detail-section-title-text-leading:1.06;--is-ceramic-surface-detail-section-title-text-tracking:-0.045em;--is-ceramic-surface-detail-section-title-maximum-width:24ch}.section-head{--is-section-head-text-size:clamp(2.25rem,4.6vw,3.75rem);--is-section-head-text-leading:1.06;--is-section-head-text-tracking:-0.045em;--is-section-head-maximum-width:24ch}.ceramic-surface .gridband .display--page{--is-ceramic-surface-gridband-display-page-text-size:clamp(2.5rem,5.2vw,4.25rem);--is-ceramic-surface-gridband-display-page-text-tracking:-0.05em}.display--page{--is-display-page-text-size:clamp(2.5rem,5.2vw,4.25rem);--is-display-page-text-tracking:-0.05em;--is-display-page-maximum-width:24ch}.page-head{--is-page-head-content-gap:var(--space-4);--is-page-head-padding-start:clamp(var(--space-6),3vw,var(--space-8));--is-page-head-padding-block:var(--is-page-head-padding-start) var(--space-6)}.route-intro{--is-route-visual-minimum-height:9rem;--is-route-visual-maximum-height:clamp(10rem,22svh,16rem);--is-route-corner-clearance:7rem;--is-route-action-border-width:2px}.page-top{--is-listing-card-frame:var(--space-2)}.page-head__corner{--is-page-head-corner-inset-block-start:var(--is-page-head-padding-start)}.page-head__corner button{--is-page-head-corner-button-border-width:1px;--is-page-head-corner-button-border-color:color-mix(in srgb,var(--is-white) 45%,transparent);--is-page-head-corner-button-foreground:var(--is-white)}.page-head__corner button:hover{--is-page-head-corner-button-hover-surface-color:color-mix(in srgb,var(--is-white) 12%,transparent);--is-page-head-corner-button-hover-border-color:color-mix(in srgb,var(--is-white) 70%,transparent)}@media (max-width:40rem){.page-head__corner{--is-page-head-corner-margin-block-start:var(--space-2)}}.display--hero,.route-intro .display--page{--is-display-hero-text-leading:1.12;--is-display-hero-text-tracking:-0.045em;--is-display-hero-maximum-width:min(100%,22ch)}.lede-hero{--is-lede-hero-content-gap:var(--space-8);--is-lede-hero-padding-block:clamp(2.5rem,6vw,4.5rem) 0}.hero-split{--is-hero-split-content-gap:2.5rem}@media (min-width:62rem){.hero-split{--is-hero-split-column-tracks:minmax(0,1.55fr) minmax(0,1fr);--is-hero-split-content-gap-expanded:var(--space-12)}}.news-chip{--is-news-chip-content-gap:var(--space-2);--is-news-chip-padding:0.3rem 0.7rem;--is-news-chip-border:1px solid var(--is-marketing-border,var(--border));--is-news-chip-text-tracking:0.06em}.news-chip__dot{--is-news-chip-dot-width:0.4rem;--is-news-chip-dot-height:0.4rem}.actions-row{--is-actions-row-content-gap:var(--space-3)}.hero-aside{--is-hero-aside-content-gap:var(--space-6)}.hero-aside__meta{--is-hero-aside-meta-content-gap:0.4rem;--is-hero-aside-meta-padding-block-end:var(--space-5);--is-hero-aside-meta-border-block-end:1px solid var(--is-marketing-border,var(--border))}.hero-aside__actions{--is-hero-aside-actions-content-gap:var(--space-3)}.hero-aside__actions--row{--is-hero-aside-actions-row-margin-block-start:1.75rem}.display--closing{--is-display-closing-text-size:clamp(1.75rem,3.5vw,2.5rem)}.tier{--is-tier-margin-block-start:2.5rem}.tier__rung{--is-tier-rung-column-tracks:auto minmax(1.5rem,1fr);--is-tier-rung-content-gap:var(--space-3);--is-tier-rung-margin:0 0 var(--space-4);--is-tier-rung-text-tracking:0.08em}.tier__rung:after{--is-tier-rung-after-height:1px}.cells{--is-cells-border-block-start:1px solid var(--is-marketing-border,var(--border));--is-cells-border-inline-start:1px solid var(--is-marketing-border,var(--border))}.cell{--is-cell-content-gap:var(--space-3);--is-cell-minimum-height:13rem;--is-cell-padding:var(--space-6);--is-cell-border-inline-end:1px solid var(--is-marketing-border,var(--border));--is-cell-border-block-end:1px solid var(--is-marketing-border,var(--border))}.cell--media>:not(.cell__media){--is-cell-media-not-cell-media-margin-inline:var(--space-6)}.cell--media>.cell__index{--is-cell-media-cell-index-margin-block-start:var(--space-5)}.cell--media>:not(.cell__media):last-child{--is-cell-media-not-cell-media-last-child-margin-block-end:var(--space-6)}.cell__media{--is-cell-media-border-block-end:1px solid var(--is-marketing-border,var(--border))}.cell__media[data-fit=contain]{--is-cell-media-padding:var(--space-8)}.cell--media>.cell__index{--is-cell-media-cell-index-margin-block-end:-1.35rem}.cell__title{--is-cell-title-text-size:var(--font-size-body-lg);--is-cell-title-text-tracking:-0.02em}.cell--lead{--is-cell-lead-padding:var(--space-8);--is-cell-lead-content-gap:var(--space-4)}.cell__title--lead{--is-cell-title-lead-text-size:1.3125rem}.cell__meta{--is-cell-meta-text-tracking:0.08em}.cell__footer{--is-cell-footer-content-gap:var(--space-2);--is-cell-footer-margin-block-start:var(--space-1)}.cell__kicker{--is-cell-kicker-padding-block-start:var(--space-4);--is-cell-kicker-text-tracking:0.08em}.flood{--is-flood-content-gap:var(--space-3) var(--space-4);--is-flood-padding:clamp(2.5rem,6vw,4.5rem) var(--page-gutter);--is-flood-surface:var(--is-inverse-panel-ground);--is-flood-foreground:var(--is-white,var(--inverse-foreground))}.flood__label{--is-flood-label-text-tracking:0.14em;--is-flood-label-foreground:var(--is-orchid-light,var(--inverse-focus-ring))}.flood__phrase{--is-flood-phrase-text-size:clamp(1.125rem,2.6vw,2rem);--is-flood-phrase-text-leading:1.2;--is-flood-phrase-text-tracking:0.02em}.bullet-list{--is-bullet-list-content-gap:0.6rem}.bullet-list li{--is-bullet-list-li-content-gap:0.6rem}.bullet-list__marker{--is-bullet-list-marker-margin-block-start:0.15rem}.bullet-list__dot{--is-bullet-list-dot-width:0.5rem;--is-bullet-list-dot-height:0.5rem;--is-bullet-list-dot-corner-radius:var(--radius-round);--is-bullet-list-dot-surface:var(--is-violet,var(--primary));--is-bullet-list-dot-margin-block-start:0.35rem}.value-split{--is-value-split-content-gap:2.5rem}@media (min-width:56rem){.value-split{--is-value-split-content-gap-expanded:3.5rem}}.value-column{--is-value-column-content-gap:var(--space-5);--is-value-column-padding-block-start:var(--space-5)}.value-column__title{--is-value-column-title-text-size:1.375rem;--is-value-column-title-text-tracking:-0.03em}.section-icon{--is-section-icon-width:2.75rem;--is-section-icon-height:2.75rem;--is-section-icon-corner-radius:var(--radius-lg,0.75rem);--is-section-icon-border:1px solid color-mix(in srgb,var(--is-icon-foreground,var(--primary)) 28%,transparent);--is-section-icon-surface:color-mix(in srgb,var(--is-icon-foreground,var(--primary)) 10%,transparent)}.section-icon--sm{--is-section-icon-sm-width:2.25rem;--is-section-icon-sm-height:2.25rem;--is-section-icon-sm-corner-radius:0.65rem}.deliver-grid{--is-deliver-grid-content-gap:var(--space-5)}@media (min-width:56rem){.deliver-grid{--is-deliver-grid-content-gap-expanded:var(--space-6)}}.stack-row{--is-stack-row-content-gap:var(--section-heading-gap)}.stack-row+.stack-row{--is-stack-row-stack-row-margin-block-start:clamp(2.5rem,5vw,var(--space-16));--is-stack-row-stack-row-padding-block-start:clamp(2.5rem,5vw,var(--space-16));--is-stack-row-stack-row-border-block-start:1px solid var(--is-marketing-border,var(--border))}.row-head{--is-row-head-content-gap:var(--is-section-copy-gap)}.row-head__title{--is-row-head-title-maximum-width:54rem}.row-head__lede{--is-row-head-lede-maximum-width:44rem}.product-closing-links{--is-product-closing-links-content-gap:var(--space-3);--is-product-closing-links-margin-block:var(--space-8) var(--space-5)}.product-attribution{--is-product-attribution-margin:0 0 var(--space-4);--is-product-attribution-text-size:var(--font-size-supporting)}.about-layout{--is-about-layout-content-gap:2.5rem}.about-prose,.team-member-brief__copy{--is-about-paragraph-gap:var(--space-6);--is-about-prose-measure:65ch;--is-about-prose-leading:1.75}.about-illustration{--is-about-illustration-margin-block:var(--space-8) 0;--is-about-illustration-media-ratio:16/9;--is-about-illustration-media-radius:var(--radius-lg,1rem);--is-about-illustration-media-ground:var(--is-inverse-panel-ground);--is-about-illustration-caption-gap:var(--space-2);--is-about-illustration-caption-padding-block:var(--space-3) 0;--is-about-illustration-caption-size:var(--font-size-supporting);--is-about-illustration-caption-leading:var(--line-height-body);--is-about-illustration-title-weight:var(--font-weight-strong,600)}@media (min-width:64rem){.about-layout{--is-about-layout-column-tracks:minmax(0,1fr) minmax(20rem,24rem)}}.about-evidence{--is-about-evidence-column-tracks:repeat(auto-fit,minmax(14rem,1fr));--is-about-evidence-content-gap:var(--space-4)}.about-evidence__item{--is-about-evidence-item-content-gap:0.4rem;--is-about-evidence-item-padding:1.35rem 1.4rem;--is-about-evidence-item-border:1px solid var(--is-inverse-panel-border);--is-about-evidence-item-corner-radius:var(--radius-lg,1rem);--is-about-evidence-item-surface:var(--is-inverse-panel-ground)}.ceramic-surface .about-evidence__item{--is-ceramic-surface-about-evidence-item-border-width:1px;--is-ceramic-surface-about-evidence-item-border-color:var(--is-inverse-panel-border);--is-ceramic-surface-about-evidence-item-surface:var(--is-inverse-panel-ground)}.about-evidence__label{--is-about-evidence-label-text-weight:var(--font-weight-strong,600);--is-about-evidence-label-text-size:1.0625rem;--is-about-evidence-label-text-leading:1.3;--is-about-evidence-label-text-tracking:-0.01em;--is-about-evidence-label-foreground:var(--is-white)}.about-evidence__note{--is-about-evidence-note-text-size:var(--is-text-size-detail);--is-about-evidence-note-text-leading:1.55;--is-about-evidence-note-foreground:var(--is-inverse-panel-muted)}.team-band{--is-team-band-padding-block:5rem}.stack-row>.deliver-grid,.stack-row>.home-services-list,.stack-row>.media-card-grid,.stack-row>.services-catalog{--is-stack-row-deliver-grid-maximum-width:var(--container-card,80rem)}.media-card--horizontal{--is-media-card-horizontal-column-tracks:minmax(0,16rem) minmax(0,1fr)}.media-card--horizontal .media-card__media{--is-media-card-horizontal-media-card-media-minimum-height:13rem}@media (max-width:40rem){.media-card--horizontal .media-card__media{--is-media-card-horizontal-media-card-media-height:10rem}}.media-marquee{--is-media-marquee-mask-image:linear-gradient(90deg,transparent,var(--is-mask-opaque) 6%,var(--is-mask-opaque) 94%,transparent)}.media-marquee__track{--is-media-marquee-track-content-gap:var(--space-5);--is-media-marquee-track-animation:services-marquee 48s linear infinite}.deliver-card{--is-deliver-card-content-gap:var(--is-card-copy-gap);--is-deliver-card-padding:1.75rem 1.6rem;--is-deliver-card-border:1px solid var(--is-marketing-border,var(--border));--is-deliver-card-corner-radius:var(--radius-lg,1rem)}.deliver-card__top{--is-deliver-card-top-content-gap:var(--space-3);--is-deliver-card-top-minimum-height:2.75rem}.deliver-card__head,.services-catalog__head{--is-deliver-card-head-content-gap:var(--space-3)}.deliver-card__status{--is-deliver-card-status-padding:0.2rem 0.55rem;--is-deliver-card-status-corner-radius:var(--radius-round);--is-deliver-card-status-border:1px solid color-mix(in srgb,var(--warning) 45%,transparent);--is-deliver-card-status-surface:color-mix(in srgb,var(--warning) 12%,transparent);--is-deliver-card-status-text-size:0.6875rem;--is-deliver-card-status-text-weight:var(--font-weight-medium,500);--is-deliver-card-status-text-tracking:0.02em;--is-deliver-card-status-text-leading:1.3}.deliver-card__title{--is-deliver-card-title-text-weight:var(--font-weight-strong,600);--is-deliver-card-title-text-tracking:-0.02em;--is-deliver-card-title-text-leading:1.25}.impact-card__figure.card-title{--is-impact-card-figure-card-title-text-leading:1.25;--is-impact-card-figure-card-title-text-tracking:-0.02em}.deliver-card--platform .deliver-card__body{--is-deliver-card-platform-deliver-card-body-maximum-width:70ch}.workflow-figure{--is-workflow-figure-padding:clamp(var(--space-4),2.5vw,1.75rem);--is-workflow-figure-border:1px solid var(--border)}.workflow-figure__title{--is-workflow-figure-title-margin:0 0 var(--space-5)}.workflow-figure__steps{--is-workflow-figure-steps-content-gap:2.5rem}.workflow-figure__step{--is-workflow-figure-step-content-gap:var(--space-2);--is-workflow-figure-step-padding:var(--space-5);--is-workflow-figure-step-border:1px solid var(--border)}.workflow-figure__number{--is-workflow-figure-number-text-size:var(--font-size-eyebrow)}.workflow-figure figcaption,.workflow-figure__detail{--is-workflow-figure-detail-text-size:var(--font-size-supporting);--is-workflow-figure-detail-text-leading:var(--line-height-body)}.workflow-figure figcaption{--is-workflow-figure-figcaption-margin-block-start:var(--space-5)}.workflow-figure__connector{--is-workflow-figure-connector-inset-block-start:calc(100% + 0.625rem);--is-workflow-figure-connector-inset-inline-start:calc(50% - 0.625rem)}@media (min-width:48rem){.workflow-figure__connector{--is-workflow-figure-connector-inset-inline-start-expanded:calc(100% + 0.625rem);--is-workflow-figure-connector-inset-block-start-expanded:calc(50% - 0.625rem)}}.article-figure{--is-article-figure-margin-block-end:var(--space-8)}.deliver-card__action{--is-deliver-card-action-minimum-height:2.25rem;--is-deliver-card-action-margin-block-start:0.35rem}.media-card-grid{--is-media-card-grid-content-gap:var(--space-5)}@media (min-width:56rem){.media-card-grid--2{--is-media-card-grid-2-content-gap:var(--space-6)}}@media (min-width:62rem){.media-card-grid--3{--is-media-card-grid-3-content-gap:var(--space-6)}}.media-card{--is-media-card-border:1px solid var(--is-marketing-border,var(--border));--is-media-card-corner-radius:var(--radius-lg,1rem)}.media-card__media{--is-media-card-media-height:12rem}.media-card__media--empty{--is-media-card-media-empty-surface:color-mix(in srgb,var(--is-lilac-100) 55%,var(--background))}.media-card__media--logo{--is-media-card-media-logo-padding:var(--space-6)}.contact-layout{--is-contact-layout-content-gap:var(--section-heading-gap)}.contact-cards{--is-contact-cards-content-gap:var(--space-6)}@media (min-width:62rem){.contact-cards{--is-contact-cards-column-tracks:minmax(0,1.4fr) minmax(16rem,0.8fr);--is-contact-cards-content-gap-expanded:1.75rem}}.contact-aside{--is-contact-aside-content-gap:var(--space-5)}.contact-panel .contact-form{--is-contact-panel-contact-form-margin-block-start:var(--space-2)}.contact-panel .form-status{--is-contact-panel-form-status-text-size:var(--font-size-supporting,0.875rem)}.contact-page .deliver-card__title{--is-contact-page-deliver-card-title-text-weight:var(--font-weight-strong,600);--is-contact-page-deliver-card-title-text-leading:1.25;--is-contact-page-deliver-card-title-text-tracking:-0.02em}.contact-page .deliver-card{--is-contact-page-deliver-card-box-shadow:0 1px 2px color-mix(in srgb,var(--is-navy) 4%,transparent),0 8px 24px -12px color-mix(in srgb,var(--is-navy) 12%,transparent)}.contact-page .contact-form input,.contact-page .contact-form textarea{--is-contact-page-contact-form-input-surface:var(--surface-strong)}[data-color-mode=dark] .contact-page .contact-form input,[data-color-mode=dark] .contact-page .contact-form textarea{--is-contact-page-contact-form-input-surface-alternate:var(--surface-strong)}.contact-page .contact-plum,[data-color-mode=dark] .contact-page .contact-plum{--is-contact-page-contact-plum-surface:var(--is-inverse-panel-ground);--is-contact-page-contact-plum-border-color:color-mix(in srgb,var(--is-inverse-panel-foreground) 32%,transparent)}.contact-page .contact-plum .deliver-card__title{--is-contact-page-contact-plum-deliver-card-title-foreground:var(--is-white)}.contact-page .contact-plum .deliver-card__body{--is-contact-page-contact-plum-deliver-card-body-foreground:var(--is-inverse-panel-muted)}.contact-page .contact-plum .site-footer__link{--is-contact-page-contact-plum-site-footer-link-foreground:var(--is-inverse-panel-muted)}.contact-page .contact-plum .site-footer__link:hover{--is-contact-page-contact-plum-site-footer-link-hover-foreground:var(--is-white)}.contact-page .contact-plum .contact-info__value{--is-contact-page-contact-plum-contact-info-value-foreground:var(--is-inverse-panel-muted)}.contact-page .contact-plum .checklist li{--is-contact-page-contact-plum-checklist-li-foreground:var(--is-inverse-panel-muted)}.contact-page .contact-plum .checklist__marker{--is-contact-page-contact-plum-checklist-marker-foreground:var(--is-inverse-panel-foreground)}.contact-page .contact-plum .deliver-card__action .uds-button{--is-contact-page-contact-plum-deliver-card-action-uds-button-border-width:1px;--is-contact-page-contact-plum-deliver-card-action-uds-button-border-color:color-mix(in srgb,var(--is-inverse-panel-muted) 60%,transparent);--is-contact-page-contact-plum-deliver-card-action-uds-button-foreground:var(--primary-foreground)}.contact-page .contact-plum .deliver-card__action .uds-button:focus-visible,.contact-page .contact-plum .deliver-card__action .uds-button:hover{--is-contact-page-contact-plum-deliver-card-action-uds-button-hover-border-color:var(--is-white);--is-contact-page-contact-plum-deliver-card-action-uds-button-hover-foreground:var(--primary-foreground)}.contact-page .contact-plum .deliver-card__action .uds-button:active{--is-contact-page-contact-plum-deliver-card-action-uds-button-active-border-color:var(--is-white);--is-contact-page-contact-plum-deliver-card-action-uds-button-active-foreground:var(--primary-foreground)}.contact-page .contact-form label{--is-contact-page-contact-form-label-text-weight:var(--font-weight-semibold);--is-contact-page-contact-form-label-text-tracking:-0.01em;--is-contact-page-contact-form-label-margin-block-end:0.45rem}.contact-page .contact-form input,.contact-page .contact-form textarea{--is-contact-page-contact-form-input-padding:var(--space-3) 0.875rem;--is-contact-page-contact-form-input-text-leading:var(--line-height-body)}.contact-page .contact-form textarea{--is-contact-page-contact-form-textarea-minimum-height:11rem}.contact-page .contact-form button[type=submit]{--is-contact-page-contact-form-button-type-submit-padding:0.875rem 1.75rem;--is-contact-page-contact-form-button-type-submit-text-size:var(--is-text-size-detail);--is-contact-page-contact-form-button-type-submit-minimum-height:3rem}.media-card__body{--is-media-card-body-content-gap:var(--is-card-copy-gap);--is-media-card-body-padding:1.35rem var(--space-6) var(--space-6)}.media-card__meta{--is-media-card-meta-text-tracking:0.06em}.media-card__title{--is-media-card-title-text-size:1.25rem;--is-media-card-title-text-weight:var(--font-weight-strong,600);--is-media-card-title-text-tracking:-0.02em;--is-media-card-title-text-leading:1.3}.media-card__copy{--is-media-card-copy-text-leading:1.55}.media-card__actions{--is-media-card-actions-content-gap:var(--space-2);--is-media-card-actions-margin-block-start:0.35rem}.ceramic-surface .link-plum,.link-plum,.media-card__actions a:not(.read-more-btn){--is-media-card-actions-a-not-read-more-btn-content-gap:var(--space-2);--is-media-card-actions-a-not-read-more-btn-padding:var(--space-2) var(--space-4);--is-media-card-actions-a-not-read-more-btn-border:2px solid currentColor;--is-media-card-actions-a-not-read-more-btn-corner-radius:0.75rem;--is-media-card-actions-a-not-read-more-btn-foreground:var(--is-outline-link-foreground,var(--is-footer-plum));--is-media-card-actions-a-not-read-more-btn-text-weight:var(--font-weight-strong);--is-media-card-actions-a-not-read-more-btn-transition:background-color var(--motion-duration-expand) var(--motion-ease-interaction)}.ceramic-surface .link-plum.link-plum--heavy,.link-plum.link-plum--heavy,.media-card__actions a.link-plum--heavy{--is-media-card-actions-a-link-plum-heavy-border-width:3px;--is-media-card-actions-a-link-plum-heavy-text-weight:800}.services-lead-card .bullet-list{--is-services-lead-card-bullet-list-margin-block:var(--space-1) var(--space-2)}.deliver-card__points{--is-deliver-card-points-transition:grid-template-rows var(--motion-duration-expand) var(--motion-ease-standard),opacity var(--motion-duration-expand) var(--motion-ease-standard)}.services-catalog{--is-services-catalog-content-gap:var(--space-5)}@media (min-width:62rem){.services-catalog{--is-services-catalog-content-gap-expanded:var(--space-6)}}.services-catalog__card{--is-services-catalog-card-content-gap:var(--space-3);--is-services-catalog-card-padding:1.35rem 1.4rem;--is-services-catalog-card-border:1px solid var(--is-marketing-border,var(--border));--is-services-catalog-card-corner-radius:var(--radius-lg,1rem)}.services-catalog__title{--is-services-catalog-title-text-size:1.0625rem;--is-services-catalog-title-text-weight:var(--font-weight-strong,600);--is-services-catalog-title-text-tracking:-0.02em}.services-cta{--is-services-cta-content-gap:var(--space-4);--is-services-cta-maximum-width:42rem}.impact-evidence{--is-impact-evidence-content-gap:var(--space-5)}.impact-detail,.impact-download{--is-impact-download-border:3px solid var(--is-marketing-border,var(--border))}.impact-download{--is-impact-download-content-gap:var(--space-16);--is-impact-download-minimum-height:28rem;--is-impact-download-surface-image:radial-gradient(ellipse at 0% 0%,var(--is-inverse-action-hover),transparent 65%),linear-gradient(var(--is-impact-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--is-impact-grid-line) 1px,transparent 1px);--is-impact-download-background-size:auto,3rem 3rem,3rem 3rem}.impact-detail--featured:before,.impact-download:before{--is-impact-download-before-inset-block-start:-3px;--is-impact-download-before-height:3px}.impact-download__heading{--is-impact-download-heading-content-gap:var(--space-3)}.impact-download__heading h3{--is-impact-download-heading-h3-text-size:var(--font-size-body)}.impact-download__figure{--is-impact-download-figure-text-leading:1.05;--is-impact-download-figure-text-tracking:-0.045em}.impact-download__label{--is-impact-download-label-text-size:var(--font-size-body)}.impact-download__content{--is-impact-download-content-content-gap:var(--space-4)}.impact-download__packages{--is-impact-download-packages-content-gap:var(--space-2)}.impact-download__packages a{--is-impact-download-packages-a-minimum-height:2.75rem;--is-impact-download-packages-a-padding-inline:var(--space-3);--is-impact-download-packages-a-border:1px solid var(--is-impact-grid-line);--is-impact-download-packages-a-text-size:var(--font-size-supporting)}.impact-download__summary{--is-impact-download-summary-content-gap:0.625rem;--is-impact-download-summary-padding-block-start:var(--space-4);--is-impact-download-summary-border-block-start:1px dashed var(--is-impact-download-muted)}.impact-download__headline{--is-impact-download-headline-text-size:var(--font-size-body-lg);--is-impact-download-headline-text-leading:1.4}.impact-download__source{--is-impact-download-source-text-size:var(--is-text-size-caption);--is-impact-download-source-text-leading:var(--line-height-body)}.impact-download__action{--is-impact-download-action-content-gap:var(--space-2);--is-impact-download-action-minimum-height:2.75rem;--is-impact-download-action-text-size:var(--font-size-supporting);--is-impact-download-action-text-underline-offset:0.3em}.impact-download a:focus-visible{--is-impact-download-a-focus-visible-focus-outline:2px solid var(--is-impact-download-foreground);--is-impact-download-a-focus-visible-focus-offset:4px}.impact-detail{--is-impact-detail-content-gap:var(--space-5)}.impact-detail__icon{--is-impact-detail-icon-width:2.25rem;--is-impact-detail-icon-height:2.25rem;--is-impact-detail-icon-border:1px solid var(--is-marketing-border,var(--border))}.impact-detail--featured .impact-detail__icon{--is-impact-detail-featured-impact-detail-icon-surface:var(--primary);--is-impact-detail-featured-impact-detail-icon-foreground:var(--is-white)}.impact-detail__title{--is-impact-detail-title-text-leading:1.3}.impact-detail__list{--is-impact-detail-list-content-gap:0.625rem;--is-impact-detail-list-padding:var(--space-5) 0 0;--is-impact-detail-list-border-block-start:1px dashed var(--is-marketing-border,var(--border));--is-impact-detail-list-text-size:var(--is-text-size-detail);--is-impact-detail-list-text-leading:var(--line-height-body)}.impact-detail__list li{--is-impact-detail-list-li-column-tracks:0.75rem minmax(0,1fr);--is-impact-detail-list-li-content-gap:0.625rem}.impact-detail__list li:before{--is-impact-detail-list-li-before-width:0.6rem;--is-impact-detail-list-li-before-height:1px;--is-impact-detail-list-li-before-margin-block-start:0.7em}@media (min-width:70rem){.impact-download{--is-impact-download-minimum-height-expanded:34rem}}.impact-card{--is-impact-card-border:1px solid color-mix(in srgb,var(--is-violet,var(--primary)) 16%,var(--border));--is-impact-card-corner-radius:var(--radius-lg,1rem)}.impact-card:hover{--is-impact-card-hover-border-color:color-mix(in srgb,var(--is-violet,var(--primary)) 42%,transparent)}.impact-card:focus-within{--is-impact-card-focus-within-border-color:var(--is-violet,var(--primary))}.impact-card:has(.impact-card__link:focus-visible){--is-impact-card-has-impact-card-link-focus-visible-focus-outline:2px solid var(--ring);--is-impact-card-has-impact-card-link-focus-visible-focus-offset:2px}.impact-card__stage{--is-impact-card-stage-height:8rem;--is-impact-card-stage-surface:linear-gradient(155deg,color-mix(in srgb,var(--is-violet,var(--primary)) 28%,var(--is-plum,var(--surface-inverse))) 0%,var(--is-plum,var(--surface-inverse)) 55%,color-mix(in srgb,var(--is-plum,var(--surface-inverse)) 85%,black) 100%);--is-impact-card-stage-border-block-end:1px solid color-mix(in srgb,var(--is-violet,var(--primary)) 45%,transparent);--is-impact-card-stage-foreground:var(--is-white,var(--inverse-foreground));--is-impact-card-stage-foreground-muted:var(--is-inverse-panel-muted);--is-impact-card-stage-foreground-subtle:var(--is-orchid-light,var(--inverse-focus-ring));--is-impact-card-stage-dmx-dot:var(--is-orchid-light);--is-impact-card-stage-dmx-highlight:color-mix(in srgb,var(--is-orchid-light) 70%,var(--is-violet,var(--primary)))}.impact-card__overlay{--is-impact-card-overlay-padding:0.85rem 1.15rem 0.9rem;--is-impact-card-overlay-surface:linear-gradient(105deg,color-mix(in srgb,var(--is-plum,var(--surface-inverse)) 78%,transparent) 0%,color-mix(in srgb,var(--is-plum,var(--surface-inverse)) 28%,transparent) 36%,transparent 58%)}.impact-card__eyebrow{--is-impact-card-eyebrow-text-tracking:0.12em}.impact-card__headline{--is-impact-card-headline-content-gap:0.35rem}.impact-card__figure{--is-impact-card-figure-text-size:clamp(1.4rem,2.6vw,1.9rem);--is-impact-card-figure-text-tracking:-0.04em;--is-impact-card-figure-text-leading:1}.impact-card__stat{--is-impact-card-stat-text-tracking:0.01em;--is-impact-card-stat-text-leading:1.25}.impact-card__content{--is-impact-card-content-content-gap:0.85rem;--is-impact-card-content-padding:1.15rem 1.4rem 1.3rem}.impact-card__body{--is-impact-card-body-max-width:36ch;--is-impact-card-body-text-leading:var(--line-height-body)}.impact-card__tags{--is-impact-card-tags-content-gap:0.45rem;--is-impact-card-tags-padding-block-start:0.15rem}.impact-tag{--is-impact-tag-padding:0.28rem 0.7rem;--is-impact-tag-corner-radius:var(--radius-round);--is-impact-tag-border:1px solid color-mix(in srgb,var(--is-violet,var(--primary)) 32%,transparent);--is-impact-tag-surface:color-mix(in srgb,var(--is-violet,var(--primary)) 12%,transparent);--is-impact-tag-foreground:var(--is-violet-deep,var(--primary));--is-impact-tag-text-size:var(--font-size-eyebrow);--is-impact-tag-text-weight:var(--font-weight-medium,500);--is-impact-tag-text-tracking:0.01em;--is-impact-tag-text-leading:1.3}:is([data-color-mode=dark]) .impact-tag{--is-impact-tag-border-color:color-mix(in srgb,var(--is-orchid-light) 35%,transparent);--is-impact-tag-surface-alternate:color-mix(in srgb,var(--is-orchid-light) 14%,transparent);--is-impact-tag-foreground-alternate:var(--is-orchid-light)}.measure-lede{--is-measure-lede-margin-block-start:var(--space-5)}.stat-cells{--is-stat-cells-content-gap:1px;--is-stat-cells-border:1px solid var(--is-marketing-border,var(--border))}.stat-cell{--is-stat-cell-content-gap:0.35rem;--is-stat-cell-padding:var(--space-6)}.stat-cell__value{--is-stat-cell-value-text-size:clamp(1.625rem,3vw,2.25rem);--is-stat-cell-value-text-leading:1.05;--is-stat-cell-value-text-tracking:-0.04em}.measure-layout{--is-measure-layout-content-gap:var(--space-8)}@media (min-width:56rem){.measure-layout{--is-measure-layout-column-tracks:minmax(0,1fr) minmax(0,1.1fr)}}.steps{--is-steps-content-gap:1px;--is-steps-border-block:1px solid var(--is-marketing-border,var(--border))}.steps__item{--is-steps-item-content-gap:var(--space-3);--is-steps-item-padding:1.75rem var(--space-6)}.steps__index{--is-steps-index-text-tracking:0.08em}.steps__title{--is-steps-title-text-size:var(--font-size-body-lg);--is-steps-title-text-tracking:-0.02em}.install{--is-install-content-gap:var(--space-8)}@media (min-width:62rem){.install{--is-install-column-tracks:minmax(0,1.2fr) minmax(0,1fr)}}.install__list{--is-install-list-content-gap:1px;--is-install-list-border:1px solid var(--is-marketing-border,var(--border))}.install__item{--is-install-item-content-gap:var(--space-2) var(--space-4);--is-install-item-padding:1.125rem var(--space-5)}.install__name{--is-install-name-text-size:var(--font-size-body)}.install__meta{--is-install-meta-text-tracking:0.08em}.credential-cells{--is-credential-cells-content-gap:1px;--is-credential-cells-border:1px solid var(--is-marketing-border,var(--border))}.credential-cell{--is-credential-cell-content-gap:0.3rem;--is-credential-cell-minimum-height:6rem;--is-credential-cell-padding:var(--space-5)}.credential-cell__name{--is-credential-cell-name-text-size:1.0625rem;--is-credential-cell-name-text-tracking:-0.02em}.faq-layout{--is-faq-layout-content-gap:2.5rem}@media (min-width:62rem){.faq-layout{--is-faq-layout-column-tracks:minmax(0,0.75fr) minmax(0,1.25fr)}}.faq-aside{--is-faq-aside-content-gap:var(--space-5)}.faq-aside .display{--is-faq-aside-display-text-size:clamp(1.75rem,3.2vw,2.5rem);--is-faq-aside-display-maximum-width:18ch}.faq-draft{--is-faq-draft-margin:var(--space-5) 0 0;--is-faq-draft-padding-block-start:var(--space-4);--is-faq-draft-border-block-start:1px solid var(--border)}.ticker{--is-ticker-border-block:1px solid var(--is-marketing-border,var(--border));--is-ticker-padding-block:0.9rem}.ticker__track{--is-ticker-track-content-gap:2.5rem;--is-ticker-track-animation:ticker-scroll 38s linear infinite}.ticker__item{--is-ticker-item-text-tracking:0.12em}.closing{--is-closing-content-gap:var(--space-6);--is-closing-padding:clamp(2.5rem,6vw,5rem) var(--page-gutter);--is-closing-border:1px solid var(--is-marketing-border,var(--border))}.closing__title{--is-closing-title-maximum-width:24ch}.closing__lede{--is-closing-lede-maximum-width:44rem}.closing__note{--is-closing-note-text-size:var(--font-size-supporting)}.gridband{--is-gridband-foreground:var(--is-white,var(--inverse-foreground));--is-gridband-foreground-alternate:var(--is-white,var(--inverse-foreground));--is-gridband-foreground-muted:var(--is-inverse-panel-muted);--is-gridband-foreground-subtle:color-mix(in srgb,var(--is-white) 52%,transparent);--is-gridband-border:color-mix(in srgb,var(--is-white) 18%,transparent);--is-gridband-input:color-mix(in srgb,var(--is-white) 34%,transparent);--is-gridband-ghost-hover:color-mix(in srgb,var(--is-white) 12%,transparent);--is-gridband-outline-hover:color-mix(in srgb,var(--is-white) 12%,transparent);--is-gridband-ring:var(--is-orchid-light,var(--inverse-focus-ring))}@media (min-width:62rem){.home-opening{--is-home-opening-minimum-height:calc(100svh - var(--site-frame-gutter))}}.topgrid-hero .actions-row{--is-topgrid-hero-actions-row-content-gap:0.625rem}.topgrid-hero .actions-row>a{--is-topgrid-hero-actions-row-a-text-size:var(--font-size-body);--is-topgrid-hero-actions-row-a-padding-inline:var(--space-5)}.download-proof--inverse{--is-proof-panel-ground:var(--is-carbon)}.download-proof__inner{--is-download-proof-inner-content-gap:var(--space-5)}.download-proof__metric{--is-download-proof-metric-content-gap:0.625rem}.download-proof__figure{--is-download-proof-figure-text-tracking:-0.045em;--is-download-proof-figure-text-leading:1.1}.download-proof__details{--is-download-proof-details-content-gap:var(--space-1)}.download-proof__label{--is-download-proof-label-text-size:var(--font-size-body);--is-download-proof-label-text-leading:1.25}.download-proof__stars{--is-download-proof-stars-content-gap:0.125rem}.download-proof__packages{--is-download-proof-packages-content-gap:0.375rem}.download-proof__packages-label{--is-download-proof-packages-label-text-size:var(--font-size-eyebrow);--is-download-proof-packages-label-text-leading:1.25}.download-proof__package-list{--is-download-proof-package-list-content-gap:var(--space-2) var(--space-4)}.download-proof__package-list a{--is-download-proof-package-list-a-content-gap:var(--space-2);--is-download-proof-package-list-a-minimum-height:2.75rem;--is-download-proof-package-list-a-text-size:var(--font-size-body)}.download-proof a:focus-visible{--is-download-proof-a-focus-visible-focus-outline:2px solid var(--ring);--is-download-proof-a-focus-visible-focus-offset:4px}@media (min-width:62rem){.download-proof__inner{--is-download-proof-inner-content-gap-expanded:clamp(var(--space-6),3vw,var(--space-12))}}.gridband__rules{--is-gridband-rules-surface-image:linear-gradient(to right,color-mix(in srgb,var(--is-white) 7%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--is-white) 7%,transparent) 1px,transparent 1px);--is-gridband-rules-background-size:3.25rem 3.25rem}.gridband__cells{--is-gridband-cells-surface-image:radial-gradient(circle at center,color-mix(in srgb,var(--is-hero-glow) 35%,transparent) 0%,transparent 50%),radial-gradient(circle at center,color-mix(in srgb,var(--is-hero-glow) 25%,transparent) 0%,transparent 50%);--is-gridband-cells-background-size:3.25rem 3.25rem;--is-gridband-cells-background-position:0 0,1.625rem 1.625rem}.gridband__cells--intense{--is-gridband-cells-intense-surface-image:radial-gradient(circle at center,color-mix(in srgb,var(--is-hero-glow) 50%,transparent) 0%,transparent 50%),radial-gradient(circle at center,color-mix(in srgb,var(--is-hero-glow) 35%,transparent) 0%,transparent 50%);--is-gridband-cells-intense-opacity:1.15}.gridband__scrim{--is-gridband-scrim-surface:linear-gradient(to top,color-mix(in srgb,var(--is-hero-ground) 90%,transparent) 0%,color-mix(in srgb,var(--is-hero-ground) 55%,transparent) 16%,transparent 40%)}.gridband__content{--is-gridband-content-padding:clamp(var(--space-6),4vw,2.5rem) var(--page-gutter)}.gridband__row{--is-gridband-row-content-gap:var(--space-4)}.gridband__mark{--is-gridband-mark-content-gap:var(--space-3)}.gridband__wordmark{--is-gridband-wordmark-text-size:1.5rem}.gridband__chip{--is-gridband-chip-padding:0.2rem var(--space-2);--is-gridband-chip-border:1px solid var(--border);--is-gridband-chip-text-tracking:0.08em}.gridband__cue{--is-gridband-cue-text-tracking:0.12em}.typewriter{--is-typewriter-text-size:0.55em;--is-typewriter-text-tracking:-0.02em}@media (max-width:48rem){.typewriter{--is-typewriter-text-size-compact:0.62em}}.typewriter__caret{--is-typewriter-caret-width:0.16em;--is-typewriter-caret-height:0.86em;--is-typewriter-caret-margin-inline:0.06em;--is-typewriter-caret-vertical-align:-0.06em;--is-typewriter-caret-animation:typewriter-blink 1.05s steps(1,end) infinite}.closing-shell{--is-closing-shell-padding-block:var(--space-8);--is-closing-shell-measure:60rem}.closing-card{--is-closing-card-content-gap:var(--space-5);--is-closing-card-surface:var(--is-inverse-panel-ground);--is-closing-card-corner-radius:var(--radius-surface);--is-closing-card-padding:calc(var(--space-8) + var(--space-2)) var(--space-8);--is-closing-card-box-shadow:none;--is-closing-card-foreground:var(--is-inverse-panel-foreground);--is-closing-card-foreground-muted:var(--is-inverse-panel-muted);--is-closing-card-foreground-subtle:var(--is-inverse-panel-subtle);--is-closing-lede-measure:54ch;--is-closing-lede-size:var(--font-size-body);--is-closing-note-size:var(--is-text-size-caption);--is-closing-action-gap:var(--space-3);--is-closing-action-width:13rem;--is-closing-action-height:3rem;--is-closing-action-size:var(--font-size-supporting);--is-closing-primary-ground:var(--primary);--is-closing-primary-ink:var(--primary-foreground);--is-closing-primary-hover:var(--primary-hover);--is-closing-primary-active:var(--primary-active);--is-closing-outline-border:color-mix(in srgb,var(--is-white) 35%,transparent);--is-closing-outline-hover:color-mix(in srgb,var(--is-white) 8%,transparent)}.closing-card .closing-card__title{--is-closing-card-closing-card-title-text-weight:var(--font-weight-medium);--is-closing-card-closing-card-title-text-size:clamp(1.75rem,3vw,2.5rem);--is-closing-card-closing-card-title-text-leading:1.15;--is-closing-card-closing-card-title-text-tracking:-0.02em;--is-closing-card-closing-card-title-foreground:var(--is-white)}.closing-card .closing-cta{--is-closing-cta-corner-radius:var(--radius-control)}.closing-band{--is-closing-band-ground:var(--is-carbon);--is-closing-field-opacity:0.35}@media (max-width:40rem){.closing-shell{--is-closing-shell-padding-block:var(--space-5)}.closing-card{--is-closing-card-padding:var(--space-8) var(--space-5);--is-closing-card-content-gap:var(--space-4);--is-closing-note-size:0.75rem}}.closing-cta{--is-closing-cta-corner-radius:var(--radius-round);--is-closing-cta-text-weight:var(--font-weight-semibold)}.closing-cta:not(.closing-cta--outline){--is-closing-cta-not-closing-cta-outline-surface:var(--primary);--is-closing-cta-not-closing-cta-outline-foreground:var(--primary-foreground);--is-closing-cta-not-closing-cta-outline-border-width:1px}.closing-card .closing-cta--outline{--is-closing-card-closing-cta-outline-border-width:1px;--is-closing-card-closing-cta-outline-border-color:var(--is-closing-outline-border);--is-closing-card-closing-cta-outline-foreground:var(--is-white)}.closing-card__phrase{--is-closing-card-phrase-text-size:clamp(2rem,5vw,3.5rem);--is-closing-card-phrase-text-leading:1.08;--is-closing-card-phrase-text-tracking:-0.05em}.hero-terminal{--is-hero-terminal-margin-block-start:clamp(var(--space-8),5vw,3.5rem)}.hero-terminal .terminal__body{--is-hero-terminal-terminal-body-minimum-height:19rem}.open-source__lede{--is-open-source-lede-margin:0 0 var(--space-8)}.repo-list{--is-repo-list-border-block-start:1px solid var(--is-marketing-border,var(--border))}.repo-row{--is-repo-row-content-gap:0.35rem var(--space-5);--is-repo-row-padding-block:var(--space-4);--is-repo-row-border-block-end:1px solid var(--is-marketing-border,var(--border))}.repo-row__name{--is-repo-row-name-text-size:var(--is-text-size-detail)}.repo-row__stat{--is-repo-row-stat-content-gap:0.35rem}.repo-list__note{--is-repo-list-note-margin:var(--space-4) 0 0}[data-reveal]{--is-editorial-transition:opacity var(--motion-duration-reveal) var(--motion-ease-emphasized) var(--motion-delay-reveal),translate var(--motion-duration-reveal) var(--motion-ease-emphasized) var(--motion-delay-reveal)}[data-reveal=pending]{--is-editorial-translate:0 var(--motion-distance-reveal)}[data-reveal=pending] .reveal-stagger>*{--is-reveal-stagger-translate:0 var(--motion-distance-card)}[data-reveal=in] .reveal-stagger>*{--is-reveal-stagger-transition:opacity var(--motion-duration-card) var(--motion-ease-card),translate var(--motion-duration-card) var(--motion-ease-card)}[data-reveal=in] .reveal-stagger>:first-child{--is-reveal-stagger-nth-child-1-transition-delay:calc(var(--motion-stagger) * 0)}[data-reveal=in] .reveal-stagger>:nth-child(2){--is-reveal-stagger-nth-child-2-transition-delay:calc(var(--motion-stagger) * 1)}[data-reveal=in] .reveal-stagger>:nth-child(3){--is-reveal-stagger-nth-child-3-transition-delay:calc(var(--motion-stagger) * 2)}[data-reveal=in] .reveal-stagger>:nth-child(4){--is-reveal-stagger-nth-child-4-transition-delay:calc(var(--motion-stagger) * 3)}[data-reveal=in] .reveal-stagger>:nth-child(5){--is-reveal-stagger-nth-child-5-transition-delay:calc(var(--motion-stagger) * 4)}[data-reveal=in] .reveal-stagger>:nth-child(6){--is-reveal-stagger-nth-child-6-transition-delay:calc(var(--motion-stagger) * 5)}[data-reveal=in] .reveal-stagger>:nth-child(7){--is-reveal-stagger-nth-child-7-transition-delay:calc(var(--motion-stagger) * 6)}[data-reveal=in] .reveal-stagger>:nth-child(8){--is-reveal-stagger-nth-child-8-transition-delay:calc(var(--motion-stagger) * 7)}.ceramic-prose blockquote{--is-ceramic-prose-blockquote-border-inline-start:3px solid var(--border)}.ceramic-markdown{--is-prose-measure:72ch;--is-prose-block-gap:var(--space-4);--is-prose-section-separation:var(--space-8);--is-prose-list-gap:var(--space-3);--is-prose-heading-leading:1.15;--is-prose-heading-tracking:-0.035em;--is-prose-leading:1.75}.deliver-grid--services,.deliver-showcase{--is-service-showcase-gap:0.625rem;--is-deliver-showcase-columns:minmax(0,36fr) minmax(0,64fr)}.service-panel{--is-service-panel-gap:var(--space-6);--is-service-panel-padding:clamp(var(--space-6),2.2vw,1.75rem);--is-service-panel-radius:0.625rem;--is-service-panel-title-size:clamp(1.375rem,2vw,1.75rem);--is-service-panel-title-leading:1.25;--is-service-panel-title-tracking:-0.025em;--is-service-panel-body-size:var(--is-text-size-detail);--is-service-panel-muted:color-mix(in srgb,var(--card-foreground) 72%,var(--card))}.deliver-showcase__card{--is-deliver-panel-minimum-height:26.5rem;--is-deliver-diagram-ground:color-mix(in srgb,var(--card-foreground) 4%,var(--card));--is-deliver-diagram-padding:var(--space-3);--is-deliver-diagram-minimum-height:13rem;--is-deliver-diagram-radius:0.5rem;--is-deliver-diagram-accent:var(--is-icon-foreground);--is-deliver-status-size:0.5rem;--is-deliver-view-label-size:var(--font-size-small);--is-deliver-stage-title-size:var(--font-size-body);--is-deliver-stage-detail-size:var(--is-text-size-detail);--is-deliver-dashboard-columns:minmax(0,1fr) minmax(0,2.5fr);--is-deliver-chart-fill:color-mix(in srgb,var(--is-icon-foreground) 10%,transparent);--is-deliver-chart-height:5.5rem;--is-deliver-summary-height:var(--space-4);--is-deliver-stage-gap:var(--space-3);--is-deliver-stage-minimum-height:11rem;--is-deliver-mark-size:2.25rem;--is-deliver-connector-top:2.125rem;--is-deliver-connector-stroke:2px;--is-deliver-connector-ground:color-mix(in srgb,var(--card-foreground) 25%,var(--card))}@media (max-width:40rem){.service-panel{--is-service-panel-padding:var(--space-5);--is-service-panel-gap:var(--space-4);--is-service-panel-title-size:1.25rem;--is-service-panel-body-size:var(--font-size-supporting)}.deliver-showcase__card{--is-deliver-panel-minimum-height:0;--is-deliver-diagram-padding:var(--space-2);--is-deliver-diagram-minimum-height:0;--is-deliver-chart-height:4rem;--is-deliver-summary-height:var(--space-3);--is-deliver-dashboard-columns:minmax(0,1.3fr) minmax(0,2fr);--is-deliver-stage-gap:var(--space-2);--is-deliver-view-label-size:0.75rem;--is-deliver-stage-title-size:var(--font-size-supporting);--is-deliver-stage-detail-size:0.75rem;--is-deliver-mark-size:1.75rem;--is-deliver-action-minimum-height:2.75rem}}.home-services-list{--is-service-list-row-minimum-height:3.5rem;--is-service-list-row-padding:var(--space-4);--is-service-list-title-size:1.25rem;--is-service-list-title-leading:1.4;--is-service-list-indicator-size:1rem;--is-service-list-indicator-offset:var(--space-1);--is-service-list-body-measure:65ch;--is-service-list-title-measure:16rem;--is-service-list-desktop-columns:var(--is-service-list-title-measure) minmax(0,1fr);--is-service-list-desktop-gap:var(--space-12);--is-service-list-preview-gap:var(--space-1);--is-service-list-summary-size:var(--font-size-body);--is-service-list-summary-foreground:var(--foreground-muted);--is-service-list-title-underline-offset:var(--space-1);--is-service-list-title-underline-width:1px;--is-service-list-interaction-foreground:var(--foreground);--is-service-list-focus-color:var(--foreground);--is-service-list-focus-width:var(--focus-ring-width);--is-service-list-focus-offset:var(--space-1);--is-service-list-focus-radius:var(--space-1)}@media (max-width:40rem){.home-services-list{--is-service-list-title-size:1.125rem;--is-service-list-summary-size:var(--font-size-supporting)}}.research-detail-flow{--is-research-detail-flow-height:clamp(14rem,40vw,31.25rem);--is-research-detail-flow-ground:var(--is-research-wave-ground)}.research-card-grid{--is-research-grid-gap:var(--space-5)}.research-card{--is-research-card-frame:var(--space-3);--is-research-card-radius:var(--radius-surface);--is-research-card-ground:var(--is-inverse-panel-ground);--is-research-card-foreground:var(--is-inverse-panel-foreground);--is-research-card-muted:var(--is-inverse-panel-muted);--is-research-cover-ratio:16/9;--is-research-cover-padding:var(--space-6);--is-research-cover-radius:var(--radius-control);--is-research-cover-ground:var(--is-carbon);--is-research-cover-ink:var(--is-white);--is-research-cover-scrim:none;--is-research-topic-size:var(--font-size-supporting);--is-research-title-size:clamp(1.125rem,1.9vw,1.625rem);--is-research-title-leading:1.2;--is-research-body-padding:var(--space-6) var(--space-3) var(--space-3);--is-research-summary-size:var(--is-text-size-detail);--is-research-action-height:2.75rem;--is-research-action-hover:color-mix(in srgb,var(--is-white) 8%,transparent);--is-research-action-ring:var(--is-inverse-panel-foreground);--is-research-link-underline-offset:0.2em}@media (max-width:40rem){.research-card{--is-research-card-frame:var(--space-2);--is-research-card-radius:var(--radius-surface);--is-research-cover-ratio:3/1;--is-research-cover-padding:var(--space-4);--is-research-cover-radius:var(--radius-control);--is-research-body-padding:var(--space-4) var(--space-2) var(--space-2);--is-research-topic-size:0.75rem;--is-research-summary-size:var(--font-size-supporting)}}.news-card-grid{--is-news-grid-gap:var(--space-4);--is-news-row-columns:minmax(0,min(40%,18rem)) minmax(0,1fr)}.news-card{--is-news-radius:var(--radius-surface);--is-news-media-radius:var(--radius-control);--is-news-ground:var(--card);--is-news-foreground:var(--card-foreground);--is-news-muted:var(--foreground-muted);--is-news-frame:var(--space-2);--is-news-body-padding:var(--space-4);--is-news-media-ratio:4/3;--is-news-title-size:clamp(1.125rem,1.8vw,1.5rem);--is-news-title-leading:1.3;--is-news-caption-size:var(--is-text-size-caption);--is-news-summary-size:var(--font-size-supporting);--is-news-link-height:2.75rem;--is-news-link-size:var(--font-size-supporting);--is-news-link-underline-offset:0.2em}.team-detailed-grid,.team-portrait-grid{--is-team-grid-gap:var(--space-4);--is-team-mobile-card-maximum-width:20rem}.team-portrait-grid{--is-team-mobile-card-maximum-width:24rem;--is-team-mobile-track-card-width:min(100%,clamp(16rem,78vw,18rem))}.team-portrait{--is-team-card-radius:var(--radius-surface);--is-team-photo-ratio:1/1;--is-team-photo-position:center 30%;--is-team-panel-inset:var(--space-3);--is-team-panel-padding:var(--space-3);--is-team-panel-radius:var(--radius-control);--is-team-panel-ground:var(--background);--is-team-panel-ink:var(--foreground);--is-team-panel-muted:var(--foreground-muted);--is-team-name-size:clamp(1rem,1.4vw,1.125rem);--is-team-role-size:var(--is-text-size-caption);--is-team-fallback-size:var(--font-size-display)}.team-profile-link{--is-team-profile-size:2.75rem;--is-team-profile-icon-size:1rem;--is-team-profile-ground:var(--surface-strong);--is-team-profile-ink:var(--foreground);--is-team-profile-hover:var(--surface-hover)}.team-detailed-row{--is-team-detailed-columns:minmax(0,20rem) minmax(0,1fr)}.team-member-brief{--is-team-brief-padding:var(--space-6);--is-team-brief-radius:var(--radius-surface)}@media (max-width:40rem){.news-card{--is-news-body-padding:var(--space-3)}}@media (max-width:48rem){.team-portrait{--is-team-mobile-media-ratio:4/3;--is-team-panel-min-height:7rem;--is-team-name-size:1rem}.team-portrait-grid .team-portrait{--is-team-panel-min-height:6rem}}