.ThemeToggle-module__4R_rJq__group{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-xs);display:inline-flex}.ThemeToggle-module__4R_rJq__button{align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-12);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-strong);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;line-height:1;display:inline-flex}.ThemeToggle-module__4R_rJq__button:hover{color:var(--color-text)}.ThemeToggle-module__4R_rJq__button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.ThemeToggle-module__4R_rJq__active,.ThemeToggle-module__4R_rJq__active:hover{background:var(--color-primary);color:var(--color-btn-primary-text)}.ThemeToggle-module__4R_rJq__compact{gap:2px;padding:3px}.ThemeToggle-module__4R_rJq__compact .ThemeToggle-module__4R_rJq__button{justify-content:center;width:28px;height:28px;padding:0}.ThemeToggle-module__4R_rJq__compact .ThemeToggle-module__4R_rJq__label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ThemeToggle-module__4R_rJq__onDark{box-shadow:none;background:#ffffff0f;border-color:#a0d5eb33}.ThemeToggle-module__4R_rJq__onDark .ThemeToggle-module__4R_rJq__button{color:#f4f8fbb8}.ThemeToggle-module__4R_rJq__onDark .ThemeToggle-module__4R_rJq__button:hover{color:#fff}.ThemeToggle-module__4R_rJq__onDark .ThemeToggle-module__4R_rJq__active,.ThemeToggle-module__4R_rJq__onDark .ThemeToggle-module__4R_rJq__active:hover{background:var(--brand-blue);color:#fff}@media (max-width:390px){.ThemeToggle-module__4R_rJq__group:not(.ThemeToggle-module__4R_rJq__compact) .ThemeToggle-module__4R_rJq__label{display:none}}
.MobileMenu-module__o7waBW__menu{z-index:90;visibility:hidden;background:var(--brand-navy);color:#f4f9fc;opacity:0;pointer-events:none;padding:105px 30px 40px;transition:visibility .32s,opacity .32s,transform .32s cubic-bezier(.22,1,.36,1);display:block;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}.MobileMenu-module__o7waBW__inner{width:min(600px,100%);margin:0 auto}.MobileMenu-module__o7waBW__eyebrow{color:var(--brand-cyan);letter-spacing:.17em;text-transform:uppercase;font-size:11px;font-weight:700}.MobileMenu-module__o7waBW__menu ul{gap:0;margin:20px 0 25px;padding:0;list-style:none;display:grid}.MobileMenu-module__o7waBW__menu li{border-bottom:1px solid #ffffff1f;margin:0}.MobileMenu-module__o7waBW__menu li a{color:#f5f9fc;font-family:var(--font-heading);opacity:0;justify-content:space-between;align-items:center;padding:14px 0;font-size:clamp(21px,6vw,32px);font-weight:600;transition:opacity .24s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(12px)}.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open li a,.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open .MobileMenu-module__o7waBW__cta{opacity:1;transform:translateY(0)}.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open li:first-child a{transition-delay:35ms}.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open li:nth-child(2) a{transition-delay:70ms}.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open li:nth-child(3) a{transition-delay:.105s}.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open li:nth-child(4) a{transition-delay:.14s}.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open li:nth-child(5) a{transition-delay:.175s}.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open li:nth-child(6) a{transition-delay:.21s}.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open li:nth-child(7) a{transition-delay:.245s}.MobileMenu-module__o7waBW__menu .MobileMenu-module__o7waBW__cta{opacity:0;transition:opacity .24s .28s,transform .3s cubic-bezier(.22,1,.36,1) .28s;transform:translateY(12px)}.MobileMenu-module__o7waBW__menu li a span{color:#72d9ef;font:11px var(--font-body)}.MobileMenu-module__o7waBW__menu li a.MobileMenu-module__o7waBW__active{color:#8ce4f5}@media (max-width:600px){.MobileMenu-module__o7waBW__menu{padding:100px 24px 32px}}.MobileMenu-module__o7waBW__theme{opacity:0;margin-top:26px;transition:opacity .24s .32s,transform .3s cubic-bezier(.22,1,.36,1) .32s;display:flex;transform:translateY(12px)}.MobileMenu-module__o7waBW__menu.MobileMenu-module__o7waBW__open .MobileMenu-module__o7waBW__theme{opacity:1;transform:translateY(0)}
.Header-module__85i50G__header{z-index:100;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;transition:none;position:fixed;inset:0 0 auto}.Header-module__85i50G__landing{padding:13px 0}.Header-module__85i50G__header .Header-module__85i50G__nav{border:1px solid var(--glass-dark-border);background:var(--glass-dark);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);border-radius:999px;justify-content:space-between;align-items:center;gap:22px;width:min(1250px,100% - 64px);min-height:66px;margin:0 auto;padding:7px 22px;transition:none;display:flex;box-shadow:0 16px 48px #010b152e}.Header-module__85i50G__header .Header-module__85i50G__brand{flex:0 0 144px;align-items:center;width:144px;display:flex}.Header-module__85i50G__header .Header-module__85i50G__brand .Header-module__85i50G__logo{object-fit:contain;object-position:left center;width:100%;max-height:46px;display:block}.Header-module__85i50G__header .Header-module__85i50G__navLinks{align-items:center;gap:clamp(13px,1.55vw,23px);margin:0 0 0 auto;padding:0;list-style:none;display:flex}.Header-module__85i50G__header .Header-module__85i50G__navLinks li{margin:0}.Header-module__85i50G__header .Header-module__85i50G__navLinks .Header-module__85i50G__navLink{color:#f7fbffd6;font-family:var(--font-body);white-space:nowrap;font-size:13px;font-weight:500;transition:color .18s}.Header-module__85i50G__header .Header-module__85i50G__navLinks .Header-module__85i50G__navLink:hover,.Header-module__85i50G__header .Header-module__85i50G__navLinks .Header-module__85i50G__navLink.Header-module__85i50G__active{color:#8ce4f5}.Header-module__85i50G__header .Header-module__85i50G__navCta{background:var(--brand-blue);color:#fff;min-height:44px;font:600 13px var(--font-body);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 17px;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.Header-module__85i50G__header .Header-module__85i50G__navCta:hover{background:var(--brand-blue-hover);color:#fff;border-color:#0000;box-shadow:0 8px 22px #1678ee38}.Header-module__85i50G__header .Header-module__85i50G__menuToggle{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff3d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;display:none}.Header-module__85i50G__landing.Header-module__85i50G__isScrolled{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03111fe6;padding:0;box-shadow:0 8px 24px #000a1429}.Header-module__85i50G__landing.Header-module__85i50G__isScrolled .Header-module__85i50G__nav{width:100%;max-width:100%;min-height:70px;box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03111fe6;border-color:#a0d5eb24;border-radius:0;margin-inline:auto;padding-inline:max(28px,50vw - 660px)}.Header-module__85i50G__interior{background:var(--glass-dark-solid);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #a0d5eb24;padding:0;box-shadow:0 8px 24px #000a1424}.Header-module__85i50G__interior .Header-module__85i50G__nav{width:100%;max-width:100%;min-height:70px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;margin:0;padding:7px max(24px,50vw - 776px)}@media (max-width:1100px){.Header-module__85i50G__header .Header-module__85i50G__nav{gap:14px}.Header-module__85i50G__header .Header-module__85i50G__brand{flex-basis:126px;width:126px}.Header-module__85i50G__header .Header-module__85i50G__navLinks{gap:12px}.Header-module__85i50G__header .Header-module__85i50G__navLinks .Header-module__85i50G__navLink{font-size:11px}.Header-module__85i50G__header .Header-module__85i50G__navCta{min-height:40px;padding-inline:13px;font-size:11px}}@media (max-width:850px){.Header-module__85i50G__header .Header-module__85i50G__navLinks,.Header-module__85i50G__header .Header-module__85i50G__navCta{display:none}.Header-module__85i50G__header .Header-module__85i50G__menuToggle{display:inline-flex}.Header-module__85i50G__header .Header-module__85i50G__nav,.Header-module__85i50G__landing .Header-module__85i50G__nav,.Header-module__85i50G__interior .Header-module__85i50G__nav{width:calc(100% - 40px);min-height:62px;padding:6px 18px}.Header-module__85i50G__landing.Header-module__85i50G__isScrolled{padding:0}.Header-module__85i50G__landing.Header-module__85i50G__isScrolled .Header-module__85i50G__nav{width:100%;padding-inline:20px}.Header-module__85i50G__interior{padding:0}}@media (max-width:600px){.Header-module__85i50G__header{padding:10px 0}.Header-module__85i50G__header .Header-module__85i50G__nav,.Header-module__85i50G__landing .Header-module__85i50G__nav,.Header-module__85i50G__interior .Header-module__85i50G__nav{width:calc(100% - 32px);min-height:60px;padding:6px 14px}.Header-module__85i50G__landing.Header-module__85i50G__isScrolled{padding:0}.Header-module__85i50G__landing.Header-module__85i50G__isScrolled .Header-module__85i50G__nav{width:100%;padding-inline:16px}.Header-module__85i50G__header .Header-module__85i50G__brand{flex-basis:126px;width:126px}}.Header-module__85i50G__themeSlot{flex:none;align-items:center;display:flex}@media (max-width:1100px){.Header-module__85i50G__themeSlot{display:none}}
.ScrollProgress-module__mSgiFq__bar{z-index:1500;background:linear-gradient(90deg, var(--color-primary-hover), var(--color-primary));height:3px;box-shadow:0 0 12px color-mix(in srgb, var(--color-primary) 70%, transparent);transform:scaleX(var(--scroll,0));transform-origin:0;pointer-events:none;position:fixed;top:0;left:0;right:0}
:root{--brand-blue:#1678ee;--brand-blue-hover:#086bc9;--brand-blue-active:#075ca8;--brand-cyan:#65d5ec;--brand-cyan-soft:#a9dcea;--brand-navy:#06182a;--brand-deep:#03111f;--brand-blue-rgb:22, 120, 238;--brand-cyan-rgb:101, 213, 236;--on-dark:#f4f8fb;--on-dark-muted:#f4f8fbb8;--glass-dark:#03111fc7;--glass-dark-solid:#03111ff0;--glass-dark-border:#a0d5eb33;--color-white:#fff;--color-black:#000;--color-cream-50:#fcfcf9;--color-cream-100:#fffffd;--color-gray-200:#f5f5f5;--color-gray-300:#a7a9a9;--color-gray-400:#777c7c;--color-slate-500:#626c71;--color-brown-600:#5e5240;--color-charcoal-700:#1f2121;--color-charcoal-800:#262828;--color-slate-900:#13343b;--color-teal-300:#32b8c6;--color-teal-400:#2da6b2;--color-teal-500:#21808d;--color-teal-600:#1d7480;--color-teal-700:#1a6873;--color-teal-800:#2996a1;--color-red-400:#ff5459;--color-red-500:#c0152f;--color-orange-400:#e68161;--color-orange-500:#a84b2f;--color-brown-600-rgb:94, 82, 64;--color-teal-500-rgb:33, 128, 141;--color-slate-900-rgb:19, 52, 59;--color-slate-500-rgb:98, 108, 113;--color-red-500-rgb:192, 21, 47;--color-red-400-rgb:255, 84, 89;--color-orange-500-rgb:168, 75, 47;--color-orange-400-rgb:230, 129, 97;--color-primary-rgb:22, 120, 238;--color-success-rgb:50, 184, 198;--color-error-rgb:255, 84, 89;--color-warning-rgb:230, 129, 97;--color-info-rgb:167, 169, 169;--color-bg-1:#1d4ed826;--color-bg-2:#b4530926;--color-bg-3:#15803d26;--color-bg-4:#b91c1c26;--color-bg-5:#6b21a826;--color-bg-6:#c2410c26;--color-bg-7:#be185d26;--color-bg-8:#0891b226;--color-error:var(--color-red-400);--color-success:var(--color-teal-300);--color-warning:var(--color-orange-400);--color-info:var(--color-gray-300);--status-bg-opacity:.15;--status-border-opacity:.25;--font-body:var(--font-dm-sans), "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-heading:var(--font-manrope), "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-family-base:var(--font-body);--font-family-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:14px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:24px;--font-size-4xl:30px;--fs-display:clamp(43px, 5.3vw, 72px);--fs-h2:clamp(34px, 4.2vw, 54px);--fs-h2-sm:clamp(30px, 3vw, 42px);--fs-h3:clamp(27px, 3vw, 39px);--fs-stat:clamp(24px, 3vw, 39px);--fs-body:16px;--fs-button:13px;--fs-eyebrow:10px;--letter-spacing-eyebrow:.17em;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:550;--font-weight-bold:600;--font-weight-strong:700;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-body:1.6;--letter-spacing-tight:-.01em;--space-0:0;--space-1:1px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--section-padding-y:112px;--radius-sm:6px;--radius-base:8px;--radius-md:10px;--radius-lg:12px;--radius-full:9999px;--radius-pill:999px;--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.26s;--ease-standard:cubic-bezier(.16, 1, .3, 1);--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-max:1200px;--container-gutter:64px;--header-offset:80px;--z-section:1;--z-section-raised:2;--z-mobile-menu:40;--z-header:100;--scrollbar-size:6px;--scrollbar-track:transparent;--scrollbar-thumb:#0d345347;--scrollbar-thumb-hover:#1678ee99}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#f5f8fa;--color-surface:#fff;--color-surface-soft:#eaf2f7;--bg-page:#f7fbfd;--bg-page-alt:#f4f8fb;--color-text:#0a2138;--color-text-secondary:#53687a;--text-strong:#09213a;--text-body:#536678;--color-primary:#1678ee;--color-primary-hover:#086bc9;--color-primary-active:#075ca8;--color-link:#1678ee;--color-link-hover:#086bc9;--color-btn-primary-text:#fff;--color-secondary:#edf3f7;--color-secondary-hover:#e2ebf1;--color-secondary-active:#d6e3ec;--color-border:#0d345324;--color-card-border:#0d345324;--color-card-border-inner:#0d34531a;--line:#0d345321;--bg-section-light:#fbfdfe;--bg-section-mist:#eaf3f8;--bg-section-dark:#071a2b;--bg-section-navy:#041629;--bg-cta:linear-gradient(180deg, #f9fcff 0%, #edf5fb 100%);--cta-bg:#f7fbff;--cta-backdrop:linear-gradient(115deg, #fff 0%, #f2f8fd 68%, #eaf4fc 100%);--cta-title:#0b1d34;--cta-accent:#0783f9;--cta-copy:#405a76;--cta-value-text:#10233b;--cta-divider:#1878ee1f;--cta-icon-border:#1678ee29;--cta-icon-bg:#e7f3ffd1;--cta-icon-highlight:#ffffffe6;--cta-image-bg:#dfeef8;--cta-secondary-text:#0878e8;--cta-secondary-border:#0783f9;--cta-secondary-bg:#ffffffeb;--outline-button-text:#0c3558;--outline-button-border:#0c355842;--color-focus-ring:#1678ee47;--focus-ring:0 0 0 3px var(--color-focus-ring);--focus-outline:2px solid var(--color-primary);--color-select-caret:#53687ae6;--select-caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2353687a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--select-caret-light:var(--select-caret);--shadow-xs:0 1px 2px #08243c0f;--shadow-sm:0 1px 3px #08243c14, 0 1px 2px #08243c0d;--shadow-md:0 4px 8px #08243c1a, 0 2px 4px #08243c0f;--shadow-lg:0 12px 24px #08243c24;--shadow-inset-sm:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000026;--scrollbar-size:6px;--scrollbar-track:transparent;--scrollbar-thumb:#0d345347;--scrollbar-thumb-hover:#1678ee99}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#06121f;--color-surface:#0d2236;--color-surface-soft:#112b43;--bg-page:#06121f;--bg-page-alt:#07151f;--color-text:#e8f1f8;--color-text-secondary:#9db2c4;--text-strong:#e8f1f8;--text-body:#9db2c4;--color-primary:#1678ee;--color-primary-hover:#3b8ff5;--color-primary-active:#086bc9;--color-link:#5aa9ff;--color-link-hover:#8cc3ff;--color-btn-primary-text:#fff;--color-secondary:#112b43;--color-secondary-hover:#16354f;--color-secondary-active:#1b405d;--color-border:#a0d5eb29;--color-card-border:#a0d5eb29;--color-card-border-inner:#a0d5eb1a;--line:#a0d5eb24;--bg-section-light:#091a2a;--bg-section-mist:#0c2033;--bg-section-dark:#040f1b;--bg-section-navy:#030c16;--bg-cta:linear-gradient(180deg, #0b1d30 0%, #071727 100%);--cta-bg:#08192a;--cta-backdrop:linear-gradient(115deg, #0b1d30 0%, #091a2b 68%, #071727 100%);--cta-title:#e8f1f8;--cta-accent:#4fa6ff;--cta-copy:#9db2c4;--cta-value-text:#dbe9f4;--cta-divider:#a0d5eb24;--cta-icon-border:#5aa9ff47;--cta-icon-bg:#1678ee29;--cta-icon-highlight:#ffffff0f;--cta-image-bg:#0f2a40;--cta-secondary-text:#7cbcff;--cta-secondary-border:#3b8ff5;--cta-secondary-bg:#0717278c;--outline-button-text:#e8f1f8;--outline-button-border:#a0d5eb59;--color-focus-ring:#5aa9ff66;--focus-ring:0 0 0 3px var(--color-focus-ring);--focus-outline:2px solid var(--color-link);--color-select-caret:#9db2c4e6;--select-caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239db2c4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--select-caret-light:var(--select-caret);--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 1px 3px #0006, 0 1px 2px #0000004d;--shadow-md:0 4px 8px #0006, 0 2px 4px #0000004d;--shadow-lg:0 12px 24px #00000080;--shadow-inset-sm:inset 0 1px 0 #ffffff0f, inset 0 -1px 0 #0000004d;--scrollbar-track:transparent;--scrollbar-thumb:#a0d5eb47;--scrollbar-thumb-hover:#5aa9ff99}:root{--home-ink:var(--text-strong);--home-copy:var(--text-body);--home-line:var(--line);--home-light:var(--bg-page);--home-mist:var(--bg-section-mist);--home-blue:var(--brand-blue);--home-cyan:var(--brand-cyan);--home-navy:var(--brand-navy);--home-deep:var(--brand-deep);--products-ink:var(--text-strong);--products-muted:var(--text-body);--products-line:var(--line);--products-blue:var(--brand-blue);--products-cyan:var(--brand-cyan);--products-navy:var(--brand-navy);--products-deep:var(--brand-deep)}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-body);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-offset);overflow-x:clip}body{min-height:100vh;color:var(--color-text);background-color:var(--color-background);transition:background-color var(--duration-normal) ease, color var(--duration-normal) ease;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text);margin:0}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-md)}p{margin:0 0 var(--space-16) 0}a{color:var(--color-link);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none}a:hover{color:var(--color-link-hover)}img,svg,video{max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}code,pre{font-family:var(--font-family-mono);font-size:calc(var(--font-size-base) * .95);background-color:var(--color-secondary);border-radius:var(--radius-sm)}code{padding:var(--space-1) var(--space-4)}pre{padding:var(--space-16);margin:var(--space-16) 0;border:1px solid var(--color-border);overflow:auto}pre code{background:0 0;padding:0}button:focus,button:focus-visible,[role=button]:focus,[role=button]:focus-visible{outline:none}::selection{background:rgba(var(--brand-blue-rgb), .28)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){[data-reveal]{opacity:0}}html[data-prehide]:not([data-hero-ready]) #home-header{visibility:hidden;opacity:0}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}
