.xb-h1{margin:0;font-family:Satoshi,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:400;line-height:40px}:root{--xb-color-blue-100:#0075b0;--xb-color-blue-200:#004874;--xb-color-blue-300:#0f3547;--xb-color-green-100:#84c672;--xb-color-green-200:#52ae32;--xb-color-green-300:#145e00;--xb-color-pink-100:#d24379;--xb-color-pink-200:#7f2d4e;--xb-color-red-100:#e15151;--xb-color-red-200:#db2a2a;--xb-color-red-300:#c02121;--xb-color-orange-100:#ff8f33;--xb-color-orange-200:#ef6c00;--xb-color-orange-300:#cc5c00;--xb-color-grey-0:#fff;--xb-color-grey-50:#fafafa;--xb-color-grey-100:#f5f5f5;--xb-color-grey-200:#efefef;--xb-color-grey-300:#d6dcdd;--xb-color-grey-400:#b3b8b9;--xb-color-grey-500:#93989a;--xb-color-grey-600:#6b7071;--xb-color-grey-700:#585c5d;--xb-color-grey-800:#393e3f;--xb-color-grey-900:#191d1e;--color-brand-main:#004874;--color-error-main:#db2a2a;--color-background-default:#f5f5f5;--color-background-subtle:#fff;--color-background-brand:#004874;--color-background-brand-hover:#0075b0;--color-background-brand-pressed:#0f3547;--color-background-accent:#52ae32;--color-background-neutral:#efefef;--color-background-selected:#efefef;--color-background-hover:#efefef;--color-background-pressed:#d6dcdd;--color-background-disabled:#d6dcdd;--color-background-disabled-on-subtle:#efefef;--color-background-error:#db2a2a;--color-background-warning:#ef6c00;--color-background-success:#52ae32;--color-background-info:#004874;--color-border-default:#b3b8b9;--color-border-brand:#004874;--color-border-accent:#52ae32;--color-border-hover:#6b7071;--color-border-focused:#004874;--color-border-disabled:#d6dcdd;--color-border-error:#db2a2a;--color-border-warning:#ef6c00;--color-border-success:#52ae32;--color-border-info:#004874;--color-text-heading:#0f3547;--color-text-body:#191d1e;--color-text-subtle:#585c5d;--color-text-brand:#004874;--color-text-on-brand:#fff;--color-text-accent:#52ae32;--color-text-on-accent:#fff;--color-text-placeholder:#585c5d;--color-text-disabled:#6b7071;--color-text-hover:#efefef;--color-text-selected:#004874;--color-text-required:#db2a2a;--color-text-error:#db2a2a;--color-text-warning:#ef6c00;--color-text-success:#52ae32;--color-text-on-error:#fff;--color-text-on-warning:#fff;--color-text-on-success:#fff;--color-text-info:#004874;--color-text-on-info:#fff;--xb-font-family-base:Satoshi, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--xb-font-weight-regular:400;--xb-font-weight-bold:600;--xb-font-size-h1:32px;--xb-font-size-h2:24px;--xb-font-size-h3:20px;--xb-font-size-h4:18px;--xb-font-size-body:16px;--xb-font-size-body-small:14px;--xb-font-size-caption:12px;--xb-font-size-button:16px;--xb-line-height-h1:40px;--xb-line-height-h2:32px;--xb-line-height-h3:28px;--xb-line-height-h4:24px;--xb-line-height-body:20px;--xb-line-height-body-small:20px;--xb-line-height-caption:16px;--xb-line-height-button:24px;--xb-space-4:4px;--xb-space-8:8px;--xb-space-16:16px;--xb-space-24:24px;--xb-space-32:32px;--xb-space-40:40px;--xb-space-48:48px;--xb-space-64:64px;--xb-radius-component:4px;--xb-radius-surface:8px;--xb-radius-large:12px;--xb-shadow-card:0 1px 3px #191d1e1f, 0 1px 2px #191d1e14;--xb-shadow-toast:0 3px 4px #93989a, 0 3px 3px #b3b8b9, 0 1px 8px #d6dcdd;--xb-gradient-brand:linear-gradient(45.29deg, #004874 0.19%, #00afd3 100%);--xb-midnight:#050d4d;--xb-indigo:#3f5bff;--xb-blue-control:#1f6df1;--xb-sky:#3fa0ff;--xb-yellow:#ffdc3d;--xb-pink:#ff69a1;--xb-grey-500:#696e94;--xb-grey-200:#adb0c5;--xb-grey-100:#f4f4f9;--xb-grey-50:#fafafa;--xb-grey-hero:#f5f4f7;--xb-white:#fff;--xb-black:#000;--xb-green:#00a63d;--xb-error:#ff4040;--xb-status-red-bg:#fdecea;--xb-status-green-bg:#e6f6ec;--xb-status-green-border:#80d3a0;--xb-status-blue-bg:#e8ecff;--xb-coral:#ffa48a;--xb-lilac:#c8a8ff;--xb-sky-light:#6fa7ff;--xb-sun:#ffd68a;--xb-cream:#f6f3ee;--xb-blue-dark:#1b338f;--xb-blue-mid:#4463db;--xb-banner-purple-1:#6a52ee;--xb-banner-purple-2:#9e50d8;--xb-banner-purple-3:#d45cbd;--xb-orange:#ff7a00;--xb-orange-bg:#fff2e6;--xb-indigo-deep:#2740c8;--xb-green-bright:#12b85c;--xb-gradient-btn-primary:linear-gradient(135deg, var(--xb-indigo) 0%, var(--xb-indigo-deep) 100%);--xb-gradient-badge-success:linear-gradient(135deg, var(--xb-green-bright) 0%, var(--xb-green) 100%);--color-brand-whatsapp:#25d366;--color-brand-woocommerce:#7f54b3;--color-brand-mercadolibre:#ffe600;--color-brand-ml-text:#2d3277;--color-brand-mercadopago:#00b1ea;--color-brand-tiendanube:#2e3192;--color-brand-arca:#143c8c;--color-brand-excel:#217346;--color-brand-excel-dark:#0e5132;--color-ui-row-highlight-off:#fffbf5;--color-ui-row-highlight-on:#fff2e0;--xb-green-bg:#e6f6ec;--xb-indigo-bg:#e8ecff;--xb-indigo-border:#c2ccff;--xb-error-bg:#fdecea;--xb-indigo-bg-light:#f0f3ff;--xb-grey-aux:#8b92a9;--xb-placeholder:#a6abc0;--xb-warning-text:#8a4000;--xb-gradient-institucional:linear-gradient(90deg, var(--xb-yellow) 5%, var(--xb-pink) 15%, var(--xb-sky) 20%, var(--xb-indigo) 30%, var(--xb-blue-control) 30%);--xb-gradient-chroma:linear-gradient(135deg, var(--xb-yellow) 0%, var(--xb-pink) 33%, var(--xb-indigo) 66%, var(--xb-sky) 100%);--xb-gradient-chroma-text:linear-gradient(90deg, var(--xb-midnight) 0%, var(--xb-midnight) 32%, var(--xb-yellow) 40%, var(--xb-pink) 50%, var(--xb-indigo) 57%, var(--xb-sky) 63%, var(--xb-midnight) 69%, var(--xb-midnight) 100%);--xb-gradient-chroma-cool:linear-gradient(135deg, var(--xb-pink) 0%, var(--xb-indigo) 32%, var(--xb-blue-dark) 44%, var(--xb-blue-mid) 72%);--xb-gradient-chroma-text-cool:linear-gradient(90deg, var(--xb-midnight) 0%, var(--xb-midnight) 32%, var(--xb-pink) 42%, var(--xb-indigo) 54%, var(--xb-blue-dark) 64%, var(--xb-blue-mid) 70%, var(--xb-midnight) 78%, var(--xb-midnight) 100%);--xb-shadow-01:0 6px 20px 0 #0000001a;--xb-shadow-02:0 8px 30px 0 #0000001a;--shadow-01:0 6px 20px 0 #0000001a;--shadow-02:0 8px 30px 0 #0000001a;--shadow-social:0 4px 6px #0000001a;--shadow-country:0 6px 10px #0000001a;--shadow-country-hover:0 8px 14px #0000001f;--shadow-dropdown:0 6px 20px #0000001f;--shadow-btn-hover:0 6px 18px #0b1e4f40;--shadow-form:0 8px 30px #0b1e4f14;--shadow-form-hover:0 14px 40px #0b1e4f24;--shadow-form-focus:0 14px 40px #2a47ff33;--shadow-card:0 0 0 10px #ffffff4d, 0 10px 30px #0b1e4f0f;--shadow-card-hover:0 0 0 10px #fff6, 0 50px 90px -20px #2a47ff73;--shadow-card-featured:0 0 0 10px #fff6, 0 40px 70px -20px #2a47ff4d;--shadow-switch-thumb:0 1px 4px #00000040;--xb-font:"Satoshi", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-family-base:"Satoshi", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-family-landing:var(--font-family-base);--xb-fw-regular:400;--xb-fw-medium:500;--xb-fw-semibold:600;--xb-fw-bold:700;--xb-fw-extrabold:800;--xb-fw-black:900;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--xb-fs-display:clamp(44px, 5.5vw, 72px);--xb-fs-h1:clamp(32px, 4.1vw, 56px);--xb-fs-h2:clamp(28px, 3.5vw, 44px);--xb-fs-h3:clamp(24px, 2.9vw, 36px);--xb-fs-h4:clamp(22px, 2.3vw, 28px);--xb-fs-h5:clamp(20px, 2.1vw, 24px);--xb-fs-h6:clamp(18px, 2vw, 20px);--xb-lh-display:clamp(52px, 6.2vw, 80px);--xb-lh-h1:clamp(40px, 4.9vw, 64px);--xb-lh-h2:clamp(36px, 4.3vw, 52px);--xb-lh-h3:clamp(32px, 3.7vw, 44px);--xb-lh-h4:clamp(30px, 3.1vw, 36px);--xb-lh-h5:clamp(28px, 2.9vw, 32px);--xb-lh-h6:clamp(26px, 2.7vw, 28px);--xb-fs-section-lg:clamp(26px, 2.9vw, 36px);--xb-fs-section-md:clamp(24px, 2.7vw, 34px);--xb-fs-section-sm:clamp(22px, 2.3vw, 28px);--xb-fs-section-xs:clamp(22px, 2.3vw, 26px);--xb-fs-stats-value:clamp(36px, 4.5vw, 56px);--xb-fs-stats-value-tablet:clamp(32px, 6vw, 44px);--xb-fs-cierre-title:clamp(28px, 3.2vw, 44px);--xb-fs-cierre-title-mobile:24px;--xb-fs-cta-title:clamp(24px, 2.8vw, 36px);--xb-fs-cta-title-mobile:22px;--xb-fs-hero-integrations-title:var(--xb-fs-h1);--xb-lh-hero-integrations-title:var(--xb-lh-h1);--xb-fs-preview-total:22px;--xb-fs-hero-sol-title:clamp(36px, 4.1vw, 56px);--xb-fs-hero-sol-title-tablet:clamp(32px, 3.2vw, 42px);--xb-fs-sol-heading-mobile:26px;--xb-fs-banner-heading:clamp(28px, 3.2vw, 44px);--xb-fs-body-01:20px;--xb-fs-body-02:18px;--xb-fs-body-03:16px;--xb-fs-body-04:14px;--xb-fs-ui-xl:17px;--xb-fs-ui-lg:15px;--xb-fs-ui-md:13px;--xb-fs-ui-sm:12px;--xb-fs-ui-xs:11px;--xb-fs-ui-2xs:10px;--xb-fs-ui-3xs:9px;--font-size-micro:11px;--font-size-label:12px;--font-size-caption:12px;--font-size-note:13px;--font-size-body-sm:14px;--font-size-body-md:16px;--font-size-body-lg:18px;--font-size-body-xl:20px;--font-size-mobile-title:28px;--font-size-plan-price:var(--xb-fs-h3);--font-size-plan-price-mobile:34px;--xb-fs-h1-tablet:42px;--xb-fs-h1-mobile:32px;--font-size-fluid-hero-title:clamp(36px, 4.2vw, 56px);--font-size-fluid-hero-title-tablet:clamp(28px, 4vw, 42px);--font-size-fluid-hero-title-mobile:clamp(24px, 7vw, 32px);--font-size-fluid-hero-subtitle:clamp(16px, 1.25vw, 24px);--font-size-fluid-hero-diagonal-title:clamp(32px, 3.4vw, 48px);--font-size-fluid-hero-diagonal-title-tablet:clamp(30px, 5vw, 42px);--font-size-fluid-hero-diagonal-subtitle-tablet:clamp(18px, 3vw, 24px);--font-size-fluid-hero-diagonal-title-mobile:clamp(26px, 8vw, 34px);--font-size-fluid-section-title:clamp(24px, 3vw, 44px);--font-size-fluid-price:clamp(28px, 2.5vw, 40px);--font-size-fluid-stats-value:clamp(32px, 3.5vw, 52px);--font-size-stat-value-tablet:clamp(28px, 4vw, 40px);--font-size-fluid-banner-heading:clamp(28px, 3.2vw, 44px);--font-size-fluid-cta-title-tablet:clamp(22px, 3vw, 32px);--font-size-fluid-contacto-hero:clamp(28px, 3vw, 44px);--font-size-fluid-contacto-section:clamp(24px, 2.5vw, 36px);--font-size-fluid-contacto-form:clamp(24px, 2.5vw, 34px);--font-size-fluid-contacto-form-tablet:clamp(26px, 3vw, 36px);--font-size-fluid-contacto-display:clamp(26px, 3vw, 40px);--font-size-fluid-body-narrow:clamp(15px, 1.1vw, 17px);--font-size-fluid-body-wide:clamp(15px, 1.25vw, 17px);--font-size-fluid-legal-hero-title:clamp(32px, 3.33vw, 48px);--font-size-fluid-legal-section-title:clamp(20px, 1.8vw, 28px);--font-size-fluid-legal-subtitle:clamp(15px, 1.05vw, 16px);--font-size-fluid-legal-body:clamp(14px, .95vw, 15px);--color-background-hero-diagonal:#f5f4f7;--ink-04:#050d4d0a;--ink-06:#050d4d0f;--ink-08:#050d4d14;--ink-10:#0b1e4f1a;--ink-16:#0b1e4f29;--ink-20:#050d4d33;--ink-22:#0b1e4f38;--blue-08:#3f5bff14;--blue-10:#3f5bff1a;--blue-20:#2a47ff33;--blue-25:#2a47ff40;--blue-40:#2a47ff66;--pink-bg:#ffe4f1;--blue-bg:#d6e0ff;--green-40:#00a63d66;--white-10:#ffffff1a;--whatsapp-green:#25d366;--white-35:#ffffff59;--white-40:#fff6;--white-50:#ffffff80;--white-80:#fffc;--white-90:#ffffffe6;--black-10:#0000001a;--black-50:#00000080;--xb-sec-2xs:52px;--xb-sec-xs:60px;--xb-sec-sm:68px;--xb-sec-md:80px;--xb-sec-lg:100px;--xb-sec-xl:120px;--xb-sec-2xl:160px;--xb-sec-3xl:200px;--xb-space-80:80px;--xb-space-112:112px;--xb-space-128:128px;--xb-space-180:180px;--xb-nav-height:92px;--xb-hero-integrations-gap:153px;--xb-hero-integrations-top-offset:208px;--xb-int-conectado-column-gap:157px;--space-2:2px;--space-3:3px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-10:10px;--space-11:11px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-21:21px;--space-22:22px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--space-44:44px;--space-48:48px;--space-52:52px;--space-56:56px;--space-58:58px;--space-72:72px;--space-80:80px;--space-88:88px;--space-96:96px;--space-112:112px;--space-128:128px;--space-140:140px;--space-180:180px;--radius-sm:2px;--radius-1:1px;--radius-4:4px;--radius-6:6px;--radius-md:8px;--radius-14:14px;--radius-lg:16px;--radius-20:20px;--radius-xl:24px;--radius-28:28px;--radius-30:30px;--radius-36:36px;--radius-38:38px;--radius-2xl:32px;--radius-56:56px;--radius-70:70px;--radius-80:80px;--radius-pill:999px;--shadow-int-tab:0 2px 12px #0000001f;--shadow-int-preview:0 30px 80px -20px #0a162826;--shadow-int-slider:0 6px 10px #00000026;--shadow-int-mobile-card:0 18px 60px #0a16281a;--shadow-int-benefit:0 6px 10px #0000001a;--shadow-int-benefit-hover:0 12px 24px #0000001f;--shadow-int-stat-card:0 6px 10px #0000001a, 0 14px 28px #0a162814;--ink-hover:#3a4770;--green-dark:#23824a;--green-light:#d6f3de;--green-mid:#3fb95f;--border-light:#e5e7f5;--bg-subtle:#f0eff6;--navy-mid:#191970;--xb-space-2:2px;--xb-space-3:3px;--xb-space-5:5px;--xb-space-6:6px;--xb-space-7:7px;--xb-space-10:10px;--xb-space-11:11px;--xb-space-12:12px;--xb-space-14:14px;--xb-space-18:18px;--xb-space-20:20px;--xb-space-22:22px;--xb-space-36:36px;--xb-space-44:44px;--xb-space-52:52px;--xb-space-56:56px;--xb-space-58:58px;--xb-space-72:72px;--xb-space-88:88px;--xb-space-96:96px;--xb-space-140:140px;--xb-radius-sm:2px;--xb-radius-md:8px;--xb-radius-lg:16px;--xb-radius-xl:24px;--xb-radius-2xl:32px;--xb-radius-pill:999px;--xb-radius-1:1px;--xb-radius-4:4px;--xb-radius-6:6px;--xb-radius-30:30px;--xb-radius-56:56px;--xb-radius-80:80px}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/satoshi-400.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/satoshi-500.woff2)format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/satoshi-700.woff2)format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/satoshi-900.woff2)format("woff2");font-weight:900;font-display:swap;font-style:normal}@keyframes chroma-sweep{0%{background-position:100% 0}to{background-position:0 0}}.app-main--chroma-cool{--xb-gradient-chroma-text:var(--xb-gradient-chroma-text-cool)}.chroma{font-weight:var(--font-weight-bold);background-image:var(--xb-gradient-chroma-text);-webkit-text-fill-color:transparent;color:#0000;will-change:background-position;animation:chroma-sweep var(--chroma-duration,5s) linear infinite;background-position:100% 0;background-size:300% 100%;background-clip:text}@media (prefers-reduced-motion:reduce){.chroma{background-position:50% 0;animation:none}}@media (forced-colors:active){.chroma{-webkit-text-fill-color:CanvasText;color:canvastext;background:0 0;animation:none}}.reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(14px)}.reveal.in{opacity:1;transform:none}.stagger>*{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(10px)}.stagger.in>*{opacity:1;transform:none}.stagger.in>:first-child{transition-delay:50ms}.stagger.in>:nth-child(2){transition-delay:.12s}.stagger.in>:nth-child(3){transition-delay:.2s}.stagger.in>:nth-child(4){transition-delay:.28s}.stagger.in>:nth-child(5){transition-delay:.36s}.stagger.in>:nth-child(6){transition-delay:.44s}@media (prefers-reduced-motion:reduce){.reveal,.stagger>*{opacity:1;transition:none;transform:none}}:root{--color-bg:var(--xb-white);--color-fg:var(--xb-midnight);--color-muted:var(--xb-grey-500);--color-accent:var(--xb-indigo);--color-border:var(--xb-grey-200);--header-height:64px;--footer-height:56px;--container-max:1120px;--navy:var(--xb-midnight);--navy-2:#142b66;--xb-blue:var(--xb-indigo);--xb-blue-2:var(--xb-indigo);--ink:var(--xb-midnight);--xb-muted:var(--xb-grey-500);--xb-border:#e7e8f0;--xb-bg:var(--xb-white);--xb-card:var(--xb-white);--blue:var(--xb-indigo);--blue-2:var(--xb-indigo);--blue-control:var(--xb-blue-control);--font-family-base:var(--xb-font);--font-size-display:var(--xb-fs-display);--font-size-h1:var(--xb-fs-h1);--font-size-h2:var(--xb-fs-h2);--font-size-h3:var(--xb-fs-h3);--font-size-h4:var(--xb-fs-h4);--font-size-h5:var(--xb-fs-h5);--font-size-h6:var(--xb-fs-h6);--font-size-section-lg:var(--xb-fs-section-lg);--font-size-section-md:var(--xb-fs-section-md);--font-size-section-sm:var(--xb-fs-section-sm);--font-size-section-xs:var(--xb-fs-section-xs);--font-size-body-01:var(--xb-fs-body-01);--font-size-body-02:var(--xb-fs-body-02);--font-size-body-03:var(--xb-fs-body-03);--font-size-body:var(--xb-fs-body-03);--font-size-body-04:var(--xb-fs-body-04);--font-size-body-small:var(--xb-fs-body-04);--font-size-body-sm:var(--font-size-body-small);--font-size-ui-xl:var(--xb-fs-ui-xl);--font-size-ui-lg:var(--xb-fs-ui-lg);--font-size-ui-md:var(--xb-fs-ui-md);--font-size-ui-sm:var(--xb-fs-ui-sm);--font-size-ui-xs:var(--xb-fs-ui-xs);--font-size-ui-2xs:var(--xb-fs-ui-2xs);--font-size-ui-3xs:var(--xb-fs-ui-3xs);--font-size-h1-tablet:var(--xb-fs-h1-tablet);--font-size-h1-mobile:var(--xb-fs-h1-mobile);--font-weight-regular:var(--xb-fw-regular);--font-weight-medium:var(--xb-fw-medium);--font-weight-semibold:var(--xb-fw-semibold);--font-weight-bold:var(--xb-fw-bold);--font-weight-extrabold:var(--xb-fw-extrabold);--font-weight-black:var(--xb-fw-black);--sky-insight:var(--xb-sky);--muted:var(--xb-grey-500);--grey-200:var(--xb-grey-200);--border:var(--xb-border);--bg:var(--xb-grey-50);--grey-100:var(--xb-grey-100);--card:var(--xb-white);--green:var(--xb-green);--error:var(--xb-error);--pink:var(--xb-pink);--yellow:var(--xb-yellow);--coral:var(--xb-coral);--lilac:var(--xb-lilac);--sky:var(--xb-sky-light);--sun:var(--xb-sun);--cream:var(--xb-cream);--gradient-chroma:var(--xb-gradient-chroma);--gradient-chroma-text:var(--xb-gradient-chroma-text);--gradient-chroma-cool:var(--xb-gradient-chroma-cool);--gradient-chroma-text-cool:var(--xb-gradient-chroma-text-cool);--shadow-01:var(--xb-shadow-01);--shadow-02:var(--xb-shadow-02);--space-80:var(--xb-space-80);--space-112:var(--xb-space-112);--space-128:var(--xb-space-128);--space-180:var(--xb-space-180);--radius-sm:var(--xb-radius-sm);--radius-md:var(--xb-radius-md);--radius-lg:var(--xb-radius-lg);--radius-xl:var(--xb-radius-xl);--radius-2xl:var(--xb-radius-2xl);--radius-pill:var(--xb-radius-pill);--radius-1:var(--xb-radius-1);--radius-4:var(--xb-radius-4);--radius-6:var(--xb-radius-6);--radius-30:var(--xb-radius-30);--radius-56:var(--xb-radius-56);--radius-80:var(--xb-radius-80);--space-2:var(--xb-space-2);--space-3:var(--xb-space-3);--space-5:var(--xb-space-5);--space-6:var(--xb-space-6);--space-7:var(--xb-space-7);--space-10:var(--xb-space-10);--space-12:var(--xb-space-12);--space-14:var(--xb-space-14);--space-16:var(--xb-space-16);--space-18:var(--xb-space-18);--space-20:var(--xb-space-20);--space-24:var(--xb-space-24);--space-32:var(--xb-space-32);--space-36:var(--xb-space-36);--space-40:var(--xb-space-40);--space-48:var(--xb-space-48);--space-56:var(--xb-space-56);--space-64:var(--xb-space-64);--space-72:var(--xb-space-72);--space-88:var(--xb-space-88);--space-96:var(--xb-space-96);--space-140:var(--xb-space-140)}*{box-sizing:border-box}html,body{font-family:var(--xb-font);color:var(--color-fg);background:var(--xb-white);margin:0;padding:0;line-height:1.5;overflow-x:clip}h1,h2,h3,h4,p,span,b,strong,em,i,a,li,button,input,select,textarea{font-family:var(--font-family-base)}a{color:inherit;text-decoration:none}.app-shell{flex-direction:column;min-height:100vh;display:flex}.app-main{width:100%;max-width:var(--container-max);flex:1 0 auto;margin:0 auto;padding:32px 16px}.app-main--full{max-width:100%;padding:0}code{color:#b91c1c}footer{background:unset;padding:unset}footer ul,footer ol{margin:0;padding:0;list-style:none}footer a{color:inherit;text-decoration:none}.xb-hero-bg__img{object-fit:cover;width:100%;height:auto;display:block}@media (width>=721px){.xb-hero-bg__img{object-fit:cover;object-position:center;width:100%;height:100%}}@media (width<=720px){.xb-hero-bg__img{object-fit:cover;object-position:center;width:100%;height:100%}}[data-sol-root] .home-sol-panel .xb-h-card{box-shadow:none;background:0 0;border:none;border-radius:0}@keyframes xbLiPulse{0%,to{box-shadow:0 0 #3f5bff00}50%{box-shadow:0 0 0 4px #3f5bff1f}}@keyframes xbTkGlow{0%,to{background:var(--color-ui-row-highlight-off)}50%{background:var(--color-ui-row-highlight-on)}}@keyframes xbHaiPulse{0%,to{box-shadow:0 0 #04692a00}50%{box-shadow:0 0 0 4px #04692a1a}}
