@font-face{font-family:Satoshi;src:url(/assets/fonts/Satoshi.woff2)format("woff2-variations");font-weight:300 900;font-style:normal;font-display:swap}:root{--ink:#16191d;--ink-2:#222730;--ink-3:#333a46;--fold-blue:#c6dcf7;--demo-card:#fcfbfc;--demo-chrome:#e7edf7;--demo-tile:#eff5fd;--demo-accent:#0a91fd;--paper:#fff;--paper-2:#f4f9ff;--paper-3:#e4effc;--primary:#1e5498;--primary-deep:#163f73;--primary-tint:#eaf3fe;--primary-lift:#2f86f1;--brand:#0a91fd;--brand-teal:#02bcb1;--brand-ink:#096ebd;--pill-glow:#3d8ddd;--brand-deep:#0a76cc;--btn-fill:#1c9cff;--btn-fill-aa:#1470c0;--btn-shine:#fdfdfd;--btn-blue-top:#1a76c9;--btn-blue-mid:#1470c0;--btn-blue-bot:#0f68b4;--btn-blue-halo:#3b82f6;--accent:#125b6e;--accent-lift:#35b3cd;--accent-tint:#e3f2f6;--logo-teal:#5fbaad;--logo-blue:#1981c0;--grad-1:#a9d9ff;--grad-2:var(--brand);--btn-black:#16191d;--btn-grey:#2b3138;--btn-black-hi:#252a33;--glass-bg:#ffffff94;--glass-bg-hi:#ffffffc7;--glass-border:#ffffffb8;--glass-blur:18px;--glass-shadow:0 1px 1px #fff9 inset, 0 8px 24px #1722301a;--text:#16191d;--text-2:#494e59;--text-3:#494e59;--text-on-dark:#eef3f9;--text-2-on-dark:#b3bcc9;--risk-low:#125944;--risk-low-bg:#e4f0eb;--risk-med:#72470d;--risk-med-bg:#f7efdf;--risk-high:#8b2f25;--risk-high-bg:#f8e9e7;--ok:#125944;--warn:#72470d;--alert:#8b2f25;--shadow-tint:#0b4a86;--line:#e3ebf5;--line-strong:#8a919c;--shadow-1:0 1px 2px #1722300f, 0 2px 8px #1722300a;--shadow-2:0 4px 12px #17223014, 0 12px 32px #1722300f;--shadow-3:0 12px 32px #1722301f, 0 32px 64px #1722301a;--font-display:"Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body:"Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--font-indic:"Noto Sans Gujarati", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Malayalam", "Noto Sans Bengali", "Noto Sans Gurmukhi", "Noto Sans Oriya", "Noto Sans Arabic", "Noto Nastaliq Urdu", "Noto Sans", "Nirmala UI", "Kohinoor Gujarati", "Kohinoor Devanagari", "Geeza Pro", "Shree Devanagari 714", sans-serif;--t-hero-xl:min(clamp(1.9rem, .75rem + 3.3vw, 4.25rem), 6.2svh);--t-hero:1.3125rem;--t-cycle:calc(var(--cycle-slot) * .82);--t-hero-word:min(clamp(6rem, 2.25rem + 12.3vw, 15.75rem), 22.5svh);--t-h2:clamp(1.75rem, 1.1rem + 2.3vw, 3.4375rem);--t-h3:clamp(1.3125rem, 1.05rem + .9vw, 2.125rem);--t-lead:clamp(1rem, .92rem + .35vw, 1.3125rem);--t-body:1.3125rem;--t-card:1rem;--t-small:.875rem;--t-caption:.8125rem;--t-micro:.8125rem;--w-regular:400;--w-medium:500;--w-bold:600;--w-heavy:700;--w-display:700;--w-display-xl:800;--w-hero-xl:500;--tr-hero-xl:-.03em;--tr-hero:-.028em;--tr-cycle:-.02em;--tr-h2:-.026em;--tr-h3:-.018em;--tr-body:0;--tr-small:.005em;--tr-caption:.03em;--tr-eyebrow:.14em;--lh-cycle:1;--lh-hero-xl:1.16;--lh-hero:1.1;--lh-h2:1.18;--lh-h3:1.25;--lh-lead:1.6;--lh-body:1.65;--lh-small:1.55;--lh-caption:1.45;--lh-indic:1.8;--fold-show:72%;--dev-w:clamp(360px, min(92vw, calc(192.43svh - 910px)), 900px);--dev-h:calc(var(--dev-w) * 3922 / 6004);--dev-drop:calc(var(--dev-h) * (1 - .72));--cycle-slot:clamp(170px, min(34vw, 41svh), 460px);--hero-gap:clamp(1.35rem, .8rem + 1.75vw, 2.6rem);--hero-stage-gap:clamp(3.5rem, 2rem + 6vh, 7.5rem);--stack-para:1.1em;--stack-heading:.6em;--stack-block:2.4em;--tracking-eyebrow:var(--tr-eyebrow);--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--section-y:clamp(4rem, 2rem + 8vw, 9rem);--gutter:clamp(1.25rem, .5rem + 3vw, 4rem);--maxw:1240px;--maxw-text:68ch;--r-1:6px;--r-2:10px;--r-3:16px;--r-4:24px;--r-pill:999px;--e-out:cubic-bezier(.2, .7, .3, 1);--e-inout:cubic-bezier(.65, 0, .35, 1);--d-fast:.16s;--d-base:.28s;--d-slow:.42s;--z-header:100;--z-modal:200}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:720px){:root{--section-y:clamp(2.5rem, 1.25rem + 5vw, 4rem);--s-9:3.5rem;--s-10:4.5rem}}
